From c5dd4e7be22825f6334ce701210d775f516a3c73 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 4 Oct 2026 11:46:20 +0200 Subject: [PATCH] before cleanup --- .HA_VERSION | 2 +- .shopping_list.json | 2 +- .storage/application_credentials | 8 + .storage/auth | 320 +- .storage/auth.session | 16 +- .storage/backup | 89 + .storage/bluetooth.remote_scanners | 179 + .storage/core.area_registry | 129 +- .storage/core.category_registry | 28 +- .storage/core.config | 5 +- .storage/core.config_entries | 1516 +- .storage/core.device_registry | 275 +- ..._registry.20260807_085842.migration_backup | 169 + .storage/core.entity_registry | 2772 +- .storage/core.floor_registry | 26 +- .storage/core.restore_state | 4262 +- .storage/esphome.01KF70S4C2MRJ9ZFDYVAW2ZF1P | 93 + .../esphome.12f001d74e9a4827e89c1cbf46bc143e | 32 +- .../esphome.1fb07e8bf70e2bea50f81370eea7719a | 38 +- .../esphome.3b1cb18834ca79ac2bcad53b6084cd1c | 618 +- .../esphome.419fe6418360869dda6b2857e5356d58 | 80 +- .../esphome.4742c954ce0521018f89ced27f5f3ac9 | 75 +- .../esphome.601de3e75670a7a5cb68db974ed99a25 | 34 +- .storage/frontend.system_data | 10 + ...user_data_2ffcb10d3db745b396789364fdef72ec | 4 + ...user_data_bd0f10a32b324e85998881cb5b748d0f | 27 +- .storage/hacs.data | 20447 +++ .storage/hacs.hacs | 177 +- .storage/hacs.repositories | 104528 +++++++++++---- .storage/hassio | 7 - .storage/homeassistant.exposed_entities | 56 + ...ekit.e1101f79ce9b41a28359a95f85e57b63.aids | 19 +- ...ekit.e1101f79ce9b41a28359a95f85e57b63.iids | 119 +- ...kit.e1101f79ce9b41a28359a95f85e57b63.state | 2 +- .storage/http | 39 +- .storage/input_boolean | 8 + .storage/knx/telegrams.db | Bin 0 -> 34172928 bytes .storage/knx/telegrams.db-shm | Bin 0 -> 32768 bytes .storage/knx/telegrams.db-wal | Bin 0 -> 7201792 bytes .storage/knx/telegrams_history.json | 3209 - .storage/lovelace.01_areas | 55 +- .storage/lovelace.05_detail | 22 +- .storage/{lovelace => lovelace.lovelace} | 185 +- .storage/lovelace_dashboards | 76 +- .storage/lovelace_resources | 30 +- .storage/mobile_app | 9 +- .storage/person | 5 +- .storage/repairs.issue_registry | 384 +- .storage/scheduler.storage | 3 +- .storage/tag | 10 +- .storage/trace.saved_traces | 15974 ++- automations.yaml | 53 +- config_creation/knx_data/export_project1.csv | 622 +- config_creation/manual_config.yaml | 33 +- custom_components/cover_half/__init__.py | 7 +- pyscript/config.yaml | 14 +- pyscript/garten.py | 7 + pyscript/ios_actions.py | 27 +- pyscript/ir_remote_kinderzimmer.py | 6 +- pyscript/knx_buttons.py | 7 +- pyscript/modules/licht_garten.py | 27 + scenes/garten.yaml | 75 + scenes/kinderzimmer.yaml | 14 +- 63 files changed, 118877 insertions(+), 38188 deletions(-) create mode 100644 .storage/application_credentials create mode 100644 .storage/backup create mode 100644 .storage/bluetooth.remote_scanners create mode 100644 .storage/core.device_registry.20260807_085842.migration_backup create mode 100644 .storage/esphome.01KF70S4C2MRJ9ZFDYVAW2ZF1P create mode 100644 .storage/frontend.system_data create mode 100644 .storage/hacs.data delete mode 100644 .storage/hassio create mode 100644 .storage/input_boolean create mode 100644 .storage/knx/telegrams.db create mode 100644 .storage/knx/telegrams.db-shm create mode 100644 .storage/knx/telegrams.db-wal delete mode 100644 .storage/knx/telegrams_history.json rename .storage/{lovelace => lovelace.lovelace} (52%) create mode 100644 pyscript/garten.py create mode 100644 pyscript/modules/licht_garten.py diff --git a/.HA_VERSION b/.HA_VERSION index 2398eb2..bba4b7a 100644 --- a/.HA_VERSION +++ b/.HA_VERSION @@ -1 +1 @@ -2026.7.2 \ No newline at end of file +2026.9.3 \ No newline at end of file diff --git a/.shopping_list.json b/.shopping_list.json index 45d87c0..2695c07 100644 --- a/.shopping_list.json +++ b/.shopping_list.json @@ -1,6 +1,6 @@ [ { - "complete": false, + "complete": true, "id": "1593f9c74a054764a96d924c66771f18", "name": "rasierschaum" }, diff --git a/.storage/application_credentials b/.storage/application_credentials new file mode 100644 index 0000000..79eff87 --- /dev/null +++ b/.storage/application_credentials @@ -0,0 +1,8 @@ +{ + "version": 1, + "minor_version": 1, + "key": "application_credentials", + "data": { + "items": [] + } +} \ No newline at end of file diff --git a/.storage/auth b/.storage/auth index 5bb981c..8d9697a 100644 --- a/.storage/auth +++ b/.storage/auth @@ -95,23 +95,6 @@ } ], "refresh_tokens": [ - { - "id": "42148cc3b4274b0883ce0bd9e52249aa", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": "https://ha.bauer.tech/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2023-12-30T12:36:26.562037+00:00", - "access_token_expiration": 1800.0, - "token": "5f54056cf60b49c67f10d4a228408b7449e910bc0dc2d39bfbca7a90e37cfe7e9533a33d15618d29e9052f2cac94611318c5c578dc1f3e7866e6fe1213ef16ed", - "jwt_key": "2b6682af2ed587c8cfae152a4d0399082f27f76f0dbfe1960306080f6f085e55d2f7ef61db3bd85c34254a049c572767c61e85930108bfcd1b9f6dd963faa3aa", - "last_used_at": "2024-05-03T15:14:14.655560+00:00", - "last_used_ip": "80.142.99.219", - "expire_at": 1722525254.65556, - "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2023.12.4" - }, { "id": "1f75dcedcf594a68aca664eee2410e2b", "user_id": "2ffcb10d3db745b396789364fdef72ec", @@ -123,60 +106,9 @@ "access_token_expiration": 1800.0, "token": "e4289318447dded6f40bb0ff035e5ba4e3cfc96188391076899a082a276c463b830f65d47e9326b1d75ba0e5c52e0841c151cfc09742bfc3c606a9fdbd25c70f", "jwt_key": "ea83fbb8310f07a91ea76e2d5d7f6d70d2447e40320b846052a6ce3e38f26e93a03753173ee502861e065073313a664475c21642d9c3fe3d7038c38fc25ba9b1", - "last_used_at": "2024-05-03T18:02:24.902243+00:00", - "last_used_ip": "80.142.99.219", - "expire_at": 1722535344.902243, - "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2023.12.4" - }, - { - "id": "75c9ce10e2824bcfa00cd8423272a962", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": "https://home-assistant.io/iOS", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2023-12-30T12:40:27.109720+00:00", - "access_token_expiration": 1800.0, - "token": "47dd4d720ddecdb8e388c797e3c2a78f571a83652213fca5d5d0c1a374ef6fbd6ee04a5bf3b4564531b170cdd1d3da4d9b459698afd89420b9b7799fbc7817eb", - "jwt_key": "d2102ec0979ffff73ab6369a1d7cd595c0c5ba5d29d596ba03a4153b28607839ab264d8ca88d697d61742c845541fa17ec27a231a5c4a744cb2f58b26132e0f6", - "last_used_at": "2024-05-03T18:20:52.925380+00:00", - "last_used_ip": "80.142.99.219", - "expire_at": 1722536452.92538, - "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2023.12.4" - }, - { - "id": "9fe72deb20ab47c2912203e7313aa031", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": null, - "client_name": "VSCode Extension", - "client_icon": null, - "token_type": "long_lived_access_token", - "created_at": "2023-12-30T12:45:43.800366+00:00", - "access_token_expiration": 315360000.0, - "token": "822c5a16deb171f01876b7297c57ca0a8e0d65932bd7698c35ee9f6ec54696c2f0b6f808fdb5bb55d61ae9c243c693c7ff6aac3990efe7a0c61d869c5b770f1d", - "jwt_key": "448df8bbecb2194bf963bbfe6e59e00f0633a6e9d101f3a23bc8ac435a64e49d0fe297914fc0ec5cd028cf58c389ec960a17ad38a458e5239d06f402826cfbf5", - "last_used_at": "2023-12-30T12:45:43.800566+00:00", - "last_used_ip": null, - "expire_at": null, - "credential_id": null, - "version": "2023.12.4" - }, - { - "id": "5066eaa2a08d4ad09f7cb8128113e07f", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": "https://ha.bauer.tech/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2023-12-31T10:53:04.515982+00:00", - "access_token_expiration": 1800.0, - "token": "71e439edb9e560be83d479ae2b0c15e8705f85a79be074a0c41c517b9ca5f84a696c76d041ef90f756840445072d2d6bfeed8d23a3139e32b728e904dbdec6e2", - "jwt_key": "c439a666bd8d55d2e8122def08dc60dc3fa0f2edcf464efa00139536ff2ab4165c03e7c3a2ccf2f366bd2f6badcb14d00cb279416535897c6daa765dbf323ce8", - "last_used_at": "2024-05-03T18:31:19.178350+00:00", - "last_used_ip": "80.142.99.219", - "expire_at": 1722537079.17835, + "last_used_at": "2026-10-04T07:52:00.221489+00:00", + "last_used_ip": "217.82.71.101", + "expire_at": 1798876320.221489, "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", "version": "2023.12.4" }, @@ -214,23 +146,6 @@ "credential_id": null, "version": "2023.12.4" }, - { - "id": "59239747102144918442986af3c88962", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": "https://home-assistant.io/iOS", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-01-08T13:27:44.585981+00:00", - "access_token_expiration": 1800.0, - "token": "e964040529c7613cee047524a2d795baf66580ba7b5a8235ee9fd072ca0f9da5d1af83e24920446398090b1a0a3ae236adba67f55daf39afac76539824520593", - "jwt_key": "b16d45538cf61d7521274c18cea70f7d9dd55f105833757d2c485241cb08eb80d7988472434fb198a458d8734d2e46ccce2924d4921a01e9aaeb3e3a83e79752", - "last_used_at": "2024-05-03T18:30:49.681966+00:00", - "last_used_ip": "80.142.99.219", - "expire_at": 1722537049.681966, - "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2024.1.2" - }, { "id": "d8af6d9e327640f0a73d5720d450a836", "user_id": "2ffcb10d3db745b396789364fdef72ec", @@ -242,96 +157,181 @@ "access_token_expiration": 1800.0, "token": "89fbbdd592601628d524af7d83f8c87191770c07004174b15dee9f961c52ee6275b655f5f1db5adb454bf7574746b87401f10430d7ca47b50aede573c9d029a0", "jwt_key": "dd6fa6e000e964766a1b0d7fcb7d8b12006cfbd1e1f56cec9e4735e9fbab4368c540ba37bb78dd5698b053b33289d12e66a6bc894ed12323b3c37f86b06aa19b", - "last_used_at": "2024-05-03T12:41:57.854525+00:00", - "last_used_ip": "80.142.99.219", - "expire_at": 1722516117.854525, + "last_used_at": "2026-09-24T13:31:04.284628+00:00", + "last_used_ip": "147.161.138.245", + "expire_at": 1798032664.284628, "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", "version": "2024.1.2" }, { - "id": "f00ebd78345f40e5854f917e270ce9da", + "id": "e182b7ef8ae142219cd5215fb46bfc6f", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": "https://home-assistant.io/iOS", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2024-12-13T10:22:42.382127+00:00", + "access_token_expiration": 1800.0, + "token": "1491b291171382efcbf55f6dee26f31857068ab310601e0a6e623b8f673da23539add1a362f985b17c36e125910674d647d543cd357c28fef929754df3409332", + "jwt_key": "db62832262079248866bdb9a41024a9706b90e61ca18ce819bb096f4a65e58217514e1e43812cb4da88bcc607ad45095c69f19ebc0abffe1875060e8f7bfd24d", + "last_used_at": "2026-10-04T06:15:18.094204+00:00", + "last_used_ip": "217.82.71.101", + "expire_at": 1798870518.094204, + "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", + "version": "2024.12.1" + }, + { + "id": "8a0ea3e9a65244359ab2b95635007118", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": null, + "client_name": "vscode extension", + "client_icon": null, + "token_type": "long_lived_access_token", + "created_at": "2025-01-18T06:45:46.578466+00:00", + "access_token_expiration": 315360000.0, + "token": "ec39f867dd414101ab635473d9a310cbf969d461a8a8847158785cc30fa1d051c9d93791f21f376b752fa5f4e483408562ece3e875e2977e0cb9de931cc0e50e", + "jwt_key": "a5cab02211620e7b977e3a64e1099f2e5cc51b2acb1f2f741725eb91311ee6e1f42d6b0744fdb968ddc76d49870e193aa097b9891f86f970b634205b0de71726", + "last_used_at": "2025-01-18T06:45:46.579367+00:00", + "last_used_ip": null, + "expire_at": null, + "credential_id": null, + "version": "2025.1.0" + }, + { + "id": "216d9976344e45489b1918515a2497cf", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": "https://home-assistant.io/iOS", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-07-15T09:10:56.374392+00:00", + "access_token_expiration": 1800.0, + "token": "49857d55091b697f01972ec73c23cf2206c015c0a6dfab200fb5f669a72700ba8dfcd1ef75ce00d173400fa77557e8d62025d31ad4c3f217175c39056571e920", + "jwt_key": "abf1bb5a368983e014699e2b2e4793f3e7597b163b79260e445d47724a24b164c7c2a61afdacc7dd65bb6b55a0683c139fd832a1dd4a25ac9909790027173f55", + "last_used_at": "2026-10-04T07:05:10.583578+00:00", + "last_used_ip": "217.82.71.101", + "expire_at": 1798873510.583578, + "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", + "version": "2025.6.2" + }, + { + "id": "690dbc8b22a048cc8e8348d9e834187c", "user_id": "2ffcb10d3db745b396789364fdef72ec", "client_id": "https://ha.bauer.tech/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-01-14T16:45:56.620380+00:00", + "created_at": "2025-09-23T16:00:24.904720+00:00", "access_token_expiration": 1800.0, - "token": "46120b05ec93f2392eda2422198a970b1457e56b1ef1d6cca3d593fcf2ea53e64cc93248f79767dacae615cb8a0ab4e686fa571801fb6dbf59710b622c95cae3", - "jwt_key": "99bba5681409f353bd5a08e9fa759c372ea85e9573995baba82b2682abe135a4cb056d6294c5dfdba1e2b8ad132d788d8bdee58fdee78bcd2d75c9ec054b02a6", - "last_used_at": "2024-03-30T21:42:20.716940+00:00", - "last_used_ip": "217.82.79.95", - "expire_at": 1719610940.71694, + "token": "235121f9d39ffc9d1a23c4250a0b169708df1178ad130526b9aa630bfc4bc68296be0ab3b1dfec98371b4155411f29e0df3b9ab80bb6cfcec78c51f7d99c950b", + "jwt_key": "13060fc80ad8d205ad19110687d5397c40f7bae180da27081adfc8d197bdd4527cbd744e372be34730eb8aefbc466ff0e0d632d363e3375f7164c44d49bf6013", + "last_used_at": "2026-08-03T18:52:51.198911+00:00", + "last_used_ip": "217.82.67.172", + "expire_at": 1793559171.198911, "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2024.1.2" + "version": "2025.9.3" }, { - "id": "8df0bdb4421e4f9aae8796c42f5ce05a", + "id": "891dc42df5544582aaabc0b47cc4c67a", "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": "http://homeassistant:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-03-26T19:45:28.724725+00:00", - "access_token_expiration": 1800.0, - "token": "a6fb0cf4c14f4b1c30bd90026205617ccd84dcde308e2b8dd7bb372c0ceed91ec8353c05ca4a2772be0560f8047576ee767d6ba6df527cf1d5df02cd77896161", - "jwt_key": "c78411dc250ad74390af8bbc1b417eeb45e2f8c19170feabb180faba0dd8fc7ba1cc55b91627232cbb758ac68e6f17dde0b482c81b1cb8f64c3968458fce5f10", - "last_used_at": "2024-03-29T18:32:55.524765+00:00", - "last_used_ip": "192.168.178.67", - "expire_at": 1719513175.524765, - "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2024.3.0" - }, - { - "id": "ca879c7e719f49aca1261b965a82abc3", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "client_id": "http://homeassistant.fritz.box:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-04-08T09:39:17.960080+00:00", - "access_token_expiration": 1800.0, - "token": "ca610163f03fa8a353bfc5ef4d3eca8376c012cfa8dd047db48cf704c3ed6445e8e450508adfb35c8b8a43d0f9f8351e009134ed1a31cd9436c9a87e702b047c", - "jwt_key": "a075176dfc63222c5f89ae8ba36bbf1ecfc7d780b81105d81a08c47bc90e7e642ab8a256078c7bdbeac9728b5caaa430349aae9c931c0993436dc1d6571980d2", - "last_used_at": "2024-04-08T09:39:17.960293+00:00", - "last_used_ip": "192.168.178.99", - "expire_at": 1720345157.960293, - "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", - "version": "2024.4.1" - }, - { - "id": "317e5cca1af340478618643d2c6f69a8", - "user_id": "bd0f10a32b324e85998881cb5b748d0f", - "client_id": "https://home-assistant.io/android", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2022-06-02T20:01:07.784214+00:00", - "access_token_expiration": 1800.0, - "token": "cc5824de8978b349ff1974aa0bfd42e8556790008e7a41d603d6b1dd6be374cf02957280c70d1eb0b07bd62b16cf0cfc7fb46406db9a8fc7fc0ccf9d76ab3a86", - "jwt_key": "e37bf4b917d15c6e438790efff1793140a17c7158746cc4eb2303a1b7219c81173bcf93f4459e95a657459e48d80e24ce2fb08c1f7a3a963de50b461aa357156", - "last_used_at": "2024-04-30T09:09:35.489069+00:00", - "last_used_ip": "80.142.110.6", - "expire_at": 1722244175.489069, - "credential_id": "cf2a56609dd345f4b21901822fb8f88b", - "version": "2022.3.8" - }, - { - "id": "df477f63f6234aaa935e96b2635ef022", - "user_id": "508c7e7c70da41dcb39e2a6e23d6fac1", "client_id": null, - "client_name": null, + "client_name": "dms", "client_icon": null, - "token_type": "system", - "created_at": "2020-04-26T13:36:50.216050+00:00", - "access_token_expiration": 1800.0, - "token": "832326bd02b23b62d231f5129d18042028215dbdee358a4bb25687764faf3815db2818e8a9001f11ba4518c4e9401563d182987eb55e2eb9ddf97135f678e0ba", - "jwt_key": "dffb82d95a8fb848f6ae645aeb8445242f093aa61f99749283904e0f6e2b0c01717a02bc0892bf0b35beca61400e27aae2b742dc14878a107eb60b730b44a025", - "last_used_at": "2024-05-03T18:49:10.827427+00:00", - "last_used_ip": "172.30.32.2", + "token_type": "long_lived_access_token", + "created_at": "2026-01-31T22:30:39.665578+00:00", + "access_token_expiration": 315360000.0, + "token": "fe7a94470a0759bfc1ddbfa9350219b72c6aa35f64008b23f3f14ed83b90f1e41158494d73252d7fd922270ebb9aa1f51e9389e4e24043de436a48fa285d56f4", + "jwt_key": "49825144e6595c651ccfab39500fbdb0a0235c2e8e7ab8e83c7c778297a8aa5dfb4d54621805d0e5f072c40e2a0ab81f82eee8f50e29d04be120609ccfd85434", + "last_used_at": "2026-01-31T22:30:39.665850+00:00", + "last_used_ip": null, "expire_at": null, "credential_id": null, - "version": null + "version": "2026.1.3" + }, + { + "id": "4680fba4a01f4d84a36dcb4f4b9b3cb6", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": "https://ha.bauer.tech/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2026-05-06T08:56:13.798384+00:00", + "access_token_expiration": 1800.0, + "token": "f6afc9553ee6a331c0b8fbe6bea146155f19efa5e5f96132698db85066a161184e3a4fc3b0a33497d7b18f65e4e7d95fbd32cab84eb5fd4445eb561280610ea0", + "jwt_key": "aa41326e7f3086d43235737a6413fd596a21947d6646a19d2498c6eae0812597e51c0d5cb4100ecd9c5d793bf09689164141af3a0438ca635053acb57fe336b2", + "last_used_at": "2026-10-04T09:28:37.407545+00:00", + "last_used_ip": "217.82.71.101", + "expire_at": 1798882117.407545, + "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", + "version": "2026.4.3" + }, + { + "id": "1be43be68605478ea0f6819c0f601501", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": "https://ha.bauer.tech/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2026-06-03T18:26:17.343516+00:00", + "access_token_expiration": 1800.0, + "token": "cd93a18dcbb859cc28a9076fdb98d1e1729e9441de6445f3a55db9b372f6cde9c3bead5af95e3efd53494bd5c1f461c73492200fd4a178cb39b22187d87c0a16", + "jwt_key": "2e1fff3c042a0850521884782d2c7c6b6fc8cfe17442632c7d56c412800f01f087a1bb1c93f85f17964701a9a63615e2540b2d2dfd971e852f260fb7767422c7", + "last_used_at": "2026-10-04T07:49:01.825432+00:00", + "last_used_ip": "217.82.71.101", + "expire_at": 1798876141.825432, + "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", + "version": "2026.5.2" + }, + { + "id": "073a8287aeff4119b8a7796ae04d0a0a", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": "https://ha.bauer.tech/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2026-07-11T04:27:37.372542+00:00", + "access_token_expiration": 1800.0, + "token": "fbea5ba8bc9f33712d61ca730142847b119d4d02c6b7ead345a23f843d1d6b7f0ba9a868e75e1edb86988cddbd70e0c8943d8c446e166acc214c66ce0464625c", + "jwt_key": "8a85995acaa56384079bd330da111cf23a28dce3da3be042f8e5a38b2bc3ad3bd1e544a8ebc9fd23efee87a6710d2acb2d24d4fe04d3dcbd3aa2b80287d35780", + "last_used_at": "2026-07-11T04:27:37.372784+00:00", + "last_used_ip": "80.142.98.114", + "expire_at": 1791520057.372784, + "credential_id": "bfdbc07398af4dd5ab5a22d963ec3afa", + "version": "2026.7.1" + }, + { + "id": "7a0cac0a30d24d05867a16b72a05acc8", + "user_id": "2ffcb10d3db745b396789364fdef72ec", + "client_id": null, + "client_name": "claude code (short lived)", + "client_icon": null, + "token_type": "long_lived_access_token", + "created_at": "2026-10-04T09:45:31.621262+00:00", + "access_token_expiration": 315360000.0, + "token": "8413e3ee7588187a086a14f9a09b88c121ac538e781fa0433c655ff99eddad2ab4b81f40b70b2b9e879dbf90b7fead8fd368829f9873dc7a5b4dcfa14e33ecbe", + "jwt_key": "66f74a5129ea78dd9c61610dd24af3d5ae06b518bcf293e03d90bb7fd65b2e986ca6386a1ab7679633430d40cef8b8f84729dab9b4f2259dcdb2162423366340", + "last_used_at": "2026-10-04T09:45:31.621650+00:00", + "last_used_ip": null, + "expire_at": null, + "credential_id": null, + "version": "2026.9.3" + }, + { + "id": "d2260f5a7843412089db4403ee7a9614", + "user_id": "bd0f10a32b324e85998881cb5b748d0f", + "client_id": "https://home-assistant.io/iOS", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2024-12-18T19:53:29.576056+00:00", + "access_token_expiration": 1800.0, + "token": "575383d8cc1bcf7bc927ed0fe30191b03b90de4eee08db6a02449270ea20a4b76de3d15ed9b3fc30f5cad1e91cffdbac5bf004e44d8501d13d2a73eafc0bf5b2", + "jwt_key": "c248a8e592f6b4cafc97983ab698b696c58b245dec32f5b3f98ab9bee95f78c178fb050ddbf11d6976249156f956a645472b2bdb445d4be40609330319c1a933", + "last_used_at": "2026-10-04T06:11:32.720005+00:00", + "last_used_ip": "217.82.71.101", + "expire_at": 1798870292.720005, + "credential_id": "cf2a56609dd345f4b21901822fb8f88b", + "version": "2024.12.1" }, { "id": "dbcf6e2e24a74dee819b8771f7da0895", diff --git a/.storage/auth.session b/.storage/auth.session index 61dfbb7..a145735 100644 --- a/.storage/auth.session +++ b/.storage/auth.session @@ -4,13 +4,15 @@ "key": "auth.session", "data": { "unauthorized_sessions": { - "e24aafa8bc8bd5bdc6a8ec46cce376a6d8453420ee4fbf15173581f7abd7d1a929bb732604e78bc29764424ca2b6bd69b5e4bbf7f4c8a213188b8820716ec05e": "d8af6d9e327640f0a73d5720d450a836", - "3f5101b02e32269807231b3043ef6dcb2ed46da036e11e6defce8bc9b2bc1476f6aca224f7fd2f05204e0715666d615418de3d5b5a817040a6e09122913356d5": "42148cc3b4274b0883ce0bd9e52249aa", - "b6a76fec69a89ade4ccd387307624a55ec206ec2b413375b7958f5883489977c7892385410aa3b6cd4379d949d7c6e19c12e808a9a12472bbb97b53d9d40f2f5": "1f75dcedcf594a68aca664eee2410e2b", - "a0c52e08223980a5c81842ec2e2cc83cea09ecf640471d16ddf2c172b67ec05c4102031cacc74e3d98d43f55b70afdf3932926a36271c51b378ed6cebbfcf17b": "75c9ce10e2824bcfa00cd8423272a962", - "22f82c4b6111519c3e9894c1b1eb28ad6afffbb3171e82a192808a5a42c152853a1b8731aec5374300809102685661ec0e3553f61b942c5826efc014ce23172d": "59239747102144918442986af3c88962", - "271f11b28f93058e5827f9e2aba9f4802e1b0ec010ec6bbfbab588aaa1ae65a230a5c01939194799afe369ee700f4b6bf42f6d5d5f90b074a48116b0ee75713e": "5066eaa2a08d4ad09f7cb8128113e07f", - "dd50358ea2e2829eb77f59ab22951a93ea6e3a26f21ff2ab0f05164b7fb59912623fadbf2ad1c7d19232d8d17e8d9efcccaa70bb7c9afa9ce145376e229e68b0": "df477f63f6234aaa935e96b2635ef022" + "ed3d828f620992fc3e93b98b8752647ffe3212c99ee74c1e0b217df22eef8be1c720d5d379ae7cff21aee6f919e72f65080543d601016625ca4eb008a4dd74a5": "b5f124b46dd2490db80ea785a00f911d", + "3c19e7cdf7ad548ded4836c83c4a30e9e9e5bf3ce58f813745e060a6e38976e7882b86abffef3c321a12bfc268fecef908001ed5ac76ab61f665413e5329186b": "42148cc3b4274b0883ce0bd9e52249aa", + "9f5fb7e723275e7fcc576466b9679ff3ac59022aab8c68a326bd28d63b7475c164ef610253caea8cfd389ef2b5d8022c936a52ab5e0d6fdf9c34dfad1f54f258": "5066eaa2a08d4ad09f7cb8128113e07f", + "106418f3e9b7cb322d84b43b8754f2a1ebb741ace1b87af1a58fc8fc959d6595975069bb5fb7335a1589e137e0a52dc795cef75c24e30f3caf7a32ebde8070ad": "d8af6d9e327640f0a73d5720d450a836", + "ed86d30125580a871482dd3ae1e789becc07f8879c66d4b312819b18159bf0d10a16d68aec73060953808404bc6513008a5f2de20a5abbd513dcd5adf977d198": "1f75dcedcf594a68aca664eee2410e2b", + "fba476bb2037d85adc1721edb7b34567f95ba422c476a6ad1953e3cc35cc3ab364c91bc25ff73e196f3f9de243da2c01a02f9807dae7cecab0341703595bea87": "317e5cca1af340478618643d2c6f69a8", + "eb8030d7d0d1385dbcf96500bd6593b82b85726dad81002bfeb4fdd622b47679769fc832ebecdec0857b6c000e1378d2ea538cd20ae949356e937c1e688ae8bf": "df477f63f6234aaa935e96b2635ef022", + "e8676491385597dace2511442368558faaf1ba4eaa34cb95475d32c9cf0e6706583d2e5592dcb8040a9fab6181bfef369e44ff13859bea66c509f7165da3d25c": "75c9ce10e2824bcfa00cd8423272a962", + "2532917f57e1ed7ef8d5f8bd4b2fa7ab73e0fcebc1c92fe805d023e92bbad13632685bc6b91068fa755fba27b45699d54e88d8aae493590547dc453f6837f38f": "59239747102144918442986af3c88962" }, "key": "VGWzHXzLvTTBO-cMqo_sBpOHZ9unvBaEMshKJ20i5Uw=" } diff --git a/.storage/backup b/.storage/backup new file mode 100644 index 0000000..5ed2e5a --- /dev/null +++ b/.storage/backup @@ -0,0 +1,89 @@ +{ + "version": 1, + "minor_version": 7, + "key": "backup", + "data": { + "backups": [ + { + "backup_id": "fd9eb69c", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "a4b8df06", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "99705220", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "5808e675", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "2f4fded0", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "0478cec3", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "8e29151a", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "1e214a0b", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + }, + { + "backup_id": "b900b3fb", + "failed_addons": [], + "failed_agent_ids": [], + "failed_folders": [] + } + ], + "config": { + "agents": {}, + "automatic_backups_configured": true, + "create_backup": { + "agent_ids": [ + "hassio.local" + ], + "include_addons": [], + "include_all_addons": true, + "include_database": true, + "include_folders": null, + "name": null, + "password": "9H88-FJWJ-7QSJ-2DFG-I3II-CQLR-LPXN" + }, + "last_attempted_automatic_backup": "2026-10-04T05:42:40.001250+02:00", + "last_completed_automatic_backup": "2026-10-04T05:51:20.656107+02:00", + "retention": { + "copies": 3, + "days": null + }, + "schedule": { + "days": [], + "recurrence": "daily", + "time": null + } + } + } +} \ No newline at end of file diff --git a/.storage/bluetooth.remote_scanners b/.storage/bluetooth.remote_scanners new file mode 100644 index 0000000..c22671c --- /dev/null +++ b/.storage/bluetooth.remote_scanners @@ -0,0 +1,179 @@ +{ + "version": 1, + "minor_version": 1, + "key": "bluetooth.remote_scanners", + "data": { + "DC:A6:32:4C:0D:D6": { + "connectable": true, + "expire_seconds": 195.0, + "discovered_device_advertisement_datas": { + "77:A2:8A:30:D5:29": { + "device": { + "address": "77:A2:8A:30:D5:29", + "name": null, + "rssi": -75, + "details": { + "source": "DC:A6:32:4C:0D:D6", + "path": "/org/bluez/hci0/dev_77_A2_8A_30_D5_29", + "props": { + "Adapter": "/org/bluez/hci0" + } + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1006091de4a73248" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -75, + "tx_power": 12, + "platform_data": [] + } + }, + "CE:08:0A:8E:C3:E5": { + "device": { + "address": "CE:08:0A:8E:C3:E5", + "name": null, + "rssi": -93, + "details": { + "source": "DC:A6:32:4C:0D:D6", + "path": "/org/bluez/hci0/dev_CE_08_0A_8E_C3_E5", + "props": { + "Adapter": "/org/bluez/hci0" + } + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1202d002" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -93, + "tx_power": -127, + "platform_data": [] + } + }, + "F5:55:8F:B3:F3:FF": { + "device": { + "address": "F5:55:8F:B3:F3:FF", + "name": null, + "rssi": -76, + "details": { + "source": "DC:A6:32:4C:0D:D6", + "path": "/org/bluez/hci0/dev_F5_55_8F_B3_F3_FF", + "props": { + "Adapter": "/org/bluez/hci0" + } + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020002" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -76, + "tx_power": -127, + "platform_data": [] + } + }, + "D4:2A:F6:79:88:42": { + "device": { + "address": "D4:2A:F6:79:88:42", + "name": null, + "rssi": -79, + "details": { + "source": "DC:A6:32:4C:0D:D6", + "path": "/org/bluez/hci0/dev_D4_2A_F6_79_88_42", + "props": { + "Adapter": "/org/bluez/hci0" + } + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020002" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -79, + "tx_power": -127, + "platform_data": [] + } + }, + "F1:44:FB:7D:6A:FA": { + "device": { + "address": "F1:44:FB:7D:6A:FA", + "name": null, + "rssi": -90, + "details": { + "source": "DC:A6:32:4C:0D:D6", + "path": "/org/bluez/hci0/dev_F1_44_FB_7D_6A_FA", + "props": { + "Adapter": "/org/bluez/hci0" + } + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12025402" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -90, + "tx_power": -127, + "platform_data": [] + } + }, + "48:8C:BE:5F:93:1A": { + "device": { + "address": "48:8C:BE:5F:93:1A", + "name": null, + "rssi": -75, + "details": { + "source": "DC:A6:32:4C:0D:D6", + "path": "/org/bluez/hci0/dev_48_8C_BE_5F_93_1A", + "props": { + "Adapter": "/org/bluez/hci0" + } + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1005071c0d442a" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -75, + "tx_power": 12, + "platform_data": [] + } + } + }, + "discovered_device_timestamps": { + "77:A2:8A:30:D5:29": 1790252597.8588068, + "CE:08:0A:8E:C3:E5": 1790252569.106949, + "F5:55:8F:B3:F3:FF": 1790252594.4868236, + "D4:2A:F6:79:88:42": 1790252595.438819, + "F1:44:FB:7D:6A:FA": 1790252570.91894, + "48:8C:BE:5F:93:1A": 1790252597.9628065 + }, + "discovered_device_raw": { + "77:A2:8A:30:D5:29": "02011a020a0c0bff4c001006091de4a73248", + "CE:08:0A:8E:C3:E5": "07ff4c001202d002", + "F5:55:8F:B3:F3:FF": "07ff4c0012020002", + "D4:2A:F6:79:88:42": "07ff4c0012020002", + "F1:44:FB:7D:6A:FA": "07ff4c0012025402", + "48:8C:BE:5F:93:1A": "02011a020a0c0aff4c001005071c0d442a" + } + } + } +} \ No newline at end of file diff --git a/.storage/core.area_registry b/.storage/core.area_registry index 64b4110..a7f26b1 100644 --- a/.storage/core.area_registry +++ b/.storage/core.area_registry @@ -1,89 +1,112 @@ { "version": 1, - "minor_version": 6, + "minor_version": 9, "key": "core.area_registry", "data": { "areas": [ { "aliases": [], - "floor_id": null, - "icon": null, + "floor_id": "unten", + "humidity_entity_id": null, + "icon": "hue:room-computer", "id": "46ebd507f8f348508653f61054f67eb0", "labels": [], "name": "Arbeitszimmer", - "picture": null + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:24:10.492766+00:00" }, { "aliases": [], - "floor_id": "unten", - "icon": null, - "id": "93728f2df4d94517803b87de4d4028bb", - "labels": [], - "name": "Wohnbereich", - "picture": null - }, - { - "aliases": [], - "floor_id": "unten", - "icon": null, - "id": "e58ae8bf5c7847af89a727d7949016f0", - "labels": [], - "name": "Küche", - "picture": null - }, - { - "aliases": [], - "floor_id": null, - "icon": null, - "id": "rest", - "labels": [], - "name": "Rest", - "picture": null - }, - { - "aliases": [], - "floor_id": "unten", - "icon": null, - "id": "schlafzimmer", - "labels": [], - "name": "Schlafzimmer", - "picture": null - }, - { - "aliases": [], - "floor_id": null, + "floor_id": "draussen", + "humidity_entity_id": null, "icon": null, "id": "garten", "labels": [], "name": "Garten", - "picture": null + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:27:17.145132+00:00" + }, + { + "aliases": [], + "floor_id": "unten", + "humidity_entity_id": null, + "icon": "mdi:teddy-bear", + "id": "kinderzimmer", + "labels": [], + "name": "Kinderzimmer", + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:25:59.987676+00:00" + }, + { + "aliases": [], + "floor_id": "unten", + "humidity_entity_id": null, + "icon": "mdi:countertop", + "id": "e58ae8bf5c7847af89a727d7949016f0", + "labels": [], + "name": "Küche", + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:25:38.772285+00:00" }, { "aliases": [], "floor_id": null, + "humidity_entity_id": null, "icon": null, - "id": "dachgeschoss", + "id": "rest", "labels": [], - "name": "Dachgeschoss", - "picture": null + "name": "Rest", + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "1970-01-01T00:00:00+00:00" }, { "aliases": [], "floor_id": "unten", - "icon": null, - "id": "kinderzimmer", + "humidity_entity_id": null, + "icon": "mdi:bed", + "id": "schlafzimmer", "labels": [], - "name": "Kinderzimmer", - "picture": null + "name": "Schlafzimmer", + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:25:44.753454+00:00" }, { "aliases": [], "floor_id": "unten", - "icon": null, - "id": "arbeitszimmerunten", + "humidity_entity_id": null, + "icon": "mdi:sofa", + "id": "93728f2df4d94517803b87de4d4028bb", "labels": [], - "name": "ArbeitszimmerUnten", - "picture": null + "name": "Wohnbereich", + "picture": null, + "temperature_entity_id": null, + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:25:53.090099+00:00" + }, + { + "aliases": [], + "floor_id": "dachgeschoss", + "humidity_entity_id": null, + "icon": "mdi:desktop-tower-monitor", + "id": "arbeitszimmeroben", + "labels": [], + "name": "ArbeitszimmerOben", + "picture": null, + "temperature_entity_id": null, + "created_at": "2025-12-07T09:28:34.160386+00:00", + "modified_at": "2025-12-07T09:33:29.014450+00:00" } ] } diff --git a/.storage/core.category_registry b/.storage/core.category_registry index 8f415ed..d10bc35 100644 --- a/.storage/core.category_registry +++ b/.storage/core.category_registry @@ -1,6 +1,6 @@ { "version": 1, - "minor_version": 1, + "minor_version": 2, "key": "core.category_registry", "data": { "categories": { @@ -8,17 +8,37 @@ { "category_id": "01HTY8R2MW5JCE7EC8640YDN1K", "icon": "mdi:pine-tree", - "name": "Weihnachten" + "name": "Weihnachten", + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "1970-01-01T00:00:00+00:00" }, { "category_id": "01HTY8T5QEFK6QP3WJEDHX6CZM", "icon": "hue:room-outdoors", - "name": "Garten" + "name": "Garten", + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "1970-01-01T00:00:00+00:00" }, { "category_id": "01HTY8TYXFXRN0NTSSZG81Q9R8", "icon": "mdi:bell", - "name": "Klingel" + "name": "Klingel", + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "1970-01-01T00:00:00+00:00" + }, + { + "category_id": "01J08XG79NQEGCFANXD2MNRXR5", + "icon": "mdi:pool", + "name": "Pool", + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "1970-01-01T00:00:00+00:00" + }, + { + "category_id": "01J3NJ43Q8G6J8DT4R02A4AG8J", + "icon": null, + "name": "Giessanlage Normal aus", + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "1970-01-01T00:00:00+00:00" } ] } diff --git a/.storage/core.config b/.storage/core.config index 3dd7ecd..1d34416 100644 --- a/.storage/core.config +++ b/.storage/core.config @@ -1,6 +1,6 @@ { "version": 1, - "minor_version": 3, + "minor_version": 4, "key": "core.config", "data": { "elevation": 368, @@ -12,6 +12,7 @@ "time_zone": "Europe/Berlin", "unit_system": "metric", "unit_system_v2": "metric", - "language": "de" + "language": "de", + "radius": 100 } } \ No newline at end of file diff --git a/.storage/core.config_entries b/.storage/core.config_entries index ff9e7d7..8ac6472 100644 --- a/.storage/core.config_entries +++ b/.storage/core.config_entries @@ -1,1446 +1,86 @@ { "version": 1, - "minor_version": 1, + "minor_version": 5, "key": "core.config_entries", "data": { "entries": [ - { - "entry_id": "e0ebcf51d57b4df4baaf36894d59979d", - "version": 1, - "minor_version": 1, - "domain": "hue", - "title": "Philips hue", - "data": { - "bridge_id": "001788FFFE284411", - "host": "192.168.178.21", - "api_key": "dElg-A-1TtbLThgrsNxEn5FoBcB9pUFSA7JDGXls", - "api_version": 2 - }, - "options": { - "ignore_availability": [] - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "discovery", - "unique_id": "001788284411", - "disabled_by": null - }, - { - "entry_id": "c4adbdd188db4f34ad27d14ba2d71abe", - "version": 1, - "minor_version": 1, - "domain": "upnp", - "title": "UPnP/IGD", - "data": { - "hostname": "192.168.178.1", - "st": "urn:schemas-upnp-org:device:InternetGatewayDevice:1", - "udn": "uuid:75802409-bccb-40e7-8e6c-485D351B693D", - "original_udn": "uuid:75802409-bccb-40e7-8e6c-3431C416294A", - "mac_address": "48:5d:35:1b:69:3d", - "location": "http://192.168.178.1:49000/igddesc.xml", - "host": "192.168.178.1" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "discovery", - "unique_id": "uuid:75802409-bccb-40e7-8e6c-485D351B693D::urn:schemas-upnp-org:device:InternetGatewayDevice:1", - "disabled_by": null - }, - { - "entry_id": "663be35bc88343568ce876c17f04d781", - "version": 1, - "minor_version": 1, - "domain": "owntracks", - "title": "OwnTracks", - "data": { - "cloudhook": false, - "secret": "aeadeeba342839fe6836608c866a40c7", - "webhook_id": "6a1bb2901d9de0766b306c697bbeea3969a17a974fcc97e7bbd63d61b5efd0cb" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "c07d023c89d248198b049d2e29edf01d", - "version": 1, - "minor_version": 1, - "domain": "ios", - "title": "Home Assistant iOS", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "e1101f79ce9b41a28359a95f85e57b63", - "version": 1, - "minor_version": 1, - "domain": "homekit", - "title": "BauerHome:51827", - "data": { - "name": "BauerHome", - "port": 21063 - }, - "options": { - "filter": { - "include_entities": [ - "light.arbeitszimmer_deckenlampe", - "light.arbeitszimmer_fluter", - "light.arbeitszimmer_stehlampe_unten", - "light.arbeitszimmer_stehlampe_oben", - "cover.arbeitszimmer_rollo", - "scene.arbeitszimmer_orange", - "scene.arbeitszimmer_blau_grun", - "scene.arbeitszimmer_hell", - "light.gang_bogen", - "light.gang_licht", - "light.gang_einganglicht", - "light.wohnzimmer_deckenlampe", - "light.kuche_deckenlampe", - "light.esszimmer_deckenlampe_west", - "light.esszimmer_deckenlampe_mitte", - "cover.wohnzimmer_fenster_rollo", - "cover.wohnzimmer_terrassentur_rollo", - "cover.kuche_fenster_rollo", - "cover.esszimmer_fenster_rollo", - "light.wohnzimmer_lichter", - "light.essbereich_lichter", - "light.wohnbereich_deckenlampen", - "scene.wohnbereich_orange", - "scene.wohnbereich_blau_grun", - "scene.wohnbereich_grun", - "scene.wohnbereich_hell", - "scene.wohnbereich_kuscheln", - "light.wohnzimmer_kugel", - "light.wohnzimmer_regal_links", - "light.wohnzimmer_regal_rechts", - "light.wohnzimmer_stehlampe", - "light.wohnzimmer_stehlampe_oben", - "light.kuche_links", - "light.kuche_rechts", - "light.kuche_vorne", - "light.haustur_licht", - "light.aussen_terassenlicht", - "light.pool_licht", - "light.hochbeet_lichter", - "light.lichter_garten_eingang", - "light.gartenhaus_deckenlicht_hinten", - "light.gartenhaus_deckenlicht_mitte", - "light.gartenhaus_deckenlicht_vorne", - "light.gartenhaus_wandlicht", - "light.schlafzimmer_deckenlampe", - "light.schlafzimmer_fluter", - "light.bett_martin", - "light.bett_rebecca", - "light.schlafzimmer_schrank", - "cover.schlafzimmer_rollo_gross", - "cover.schlafzimmer_rollo_klein", - "scene.schlafzimmer_bettlicht_dunkel", - "scene.schlafzimmer_blau", - "scene.schlafzimmer_einschlaflicht", - "scene.schlafzimmer_ganz_hell", - "scene.schlafzimmer_orange", - "scene.schlafzimmer_rot", - "script.bedroom_music_off_20", - "script.bedroom_music_off_30", - "script.bedroom_music_off_45", - "script.bedroom_music_off_60", - "script.bedroom_waves", - "script.bedroom_rain", - "script.bedroom_sleep_music_long", - "script.bedroom_sleep_music_short", - "light.bad_licht", - "light.kinderzimmer_deckenlampe", - "cover.kinderzimmer_rollo", - "light.music_mouse_regal_licht" - ], - "exclude_entities": [], - "include_domains": [], - "exclude_domains": [], - "include_entity_globs": [], - "exclude_entity_globs": [] - }, - "entity_config": {}, - "mode": "bridge" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "2a43c64e3cef45f0b86f47557ed60e97", - "version": 1, - "minor_version": 1, - "domain": "shopping_list", - "title": "Shopping List", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "unique_id": "shopping_list", - "disabled_by": null - }, - { - "entry_id": "4fe874f0bdd44d0a906e76428d63b87a", - "version": 1, - "minor_version": 1, - "domain": "mqtt", - "title": "Mosquitto broker", - "data": { - "broker": "core-mosquitto", - "port": 1883, - "username": "homeassistant", - "password": "zoocaa2tai6laaGeeVooShohdeefiLeequoophahwa0oobahnaeghaidait2ahPh", - "birth_message": { - "topic": "homeassistant/status", - "payload": "online", - "qos": 0, - "retain": false - }, - "will_message": { - "topic": "homeassistant/status", - "payload": "offline", - "qos": 0, - "retain": false - }, - "discovery": true, - "discovery_prefix": "homeassistant" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "hassio", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "3af1e592e74341f8bdb3aa8c9f43ae3d", - "version": 1, - "minor_version": 1, - "domain": "squeezebox", - "title": "Ignored", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "25b48604-fbf3-418c-91c5-321c6c2553f7", - "disabled_by": null - }, - { - "entry_id": "edc09884ed7f4473999d4e58f7268ba3", - "version": 1, - "minor_version": 1, - "domain": "squeezebox", - "title": "Ignored", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "f13994e3-7c03-4cb1-b020-d7ef3ad798cc", - "disabled_by": null - }, - { - "entry_id": "13d3c92b3262435e965ed1064e2a0d59", - "version": 1, - "minor_version": 1, - "domain": "hue", - "title": "Ignored", - "data": { - "host": "192.168.178.20" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "41937324e002", - "disabled_by": null - }, - { - "entry_id": "e4a47914ce604433a857d9100241bdf3", - "version": 1, - "minor_version": 1, - "domain": "ipp", - "title": "HP Officejet Pro 8610 [9B7880]", - "data": { - "base_path": "/ipp/print", - "host": "192.168.178.55", - "name": "HP Officejet Pro 8610 [9B7880]", - "port": 631, - "ssl": false, - "uuid": "1c852a4d-b800-1f08-abcd-9457a59b7880", - "verify_ssl": false - }, - "options": {}, - "pref_disable_new_entities": true, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "1c852a4d-b800-1f08-abcd-9457a59b7880", - "disabled_by": null - }, - { - "entry_id": "043eba930fc74b1699b91532ce83c490", - "version": 1, - "minor_version": 1, - "domain": "onvif", - "title": "BabyCamera - D8:07:B6:25:E0:E4", - "data": { - "host": "192.168.178.114", - "name": "BabyCamera", - "password": "1238djie!d24yu", - "port": 2020, - "username": "camera", - "snapshot_auth": "digest" - }, - "options": { - "extra_arguments": "-pred 1", - "rtsp_transport": "tcp" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "D8:07:B6:25:E0:E4", - "disabled_by": null - }, - { - "entry_id": "5d920f4309e77398f77a9b8f06bef68e", - "version": 1, - "minor_version": 1, - "domain": "hassio", - "title": "Supervisor", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "system", - "unique_id": "hassio", - "disabled_by": null - }, - { - "entry_id": "f81b059f666659e27e2101ddc3bfbba9", - "version": 1, - "minor_version": 1, - "domain": "ondilo_ico", - "title": "Ondilo", - "data": { - "auth_implementation": "ondilo_ico", - "token": { - "access_token": "8da6ad69936441ca59d1fd33ef5d0f226a25f368", - "expires_in": 3600, - "token_type": "Bearer", - "scope": "api", - "refresh_token": "f62890374741a79a967502decf42a71f7428a5d2", - "expires_at": 1714763936.45098 - } - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "ondilo_ico", - "disabled_by": null - }, - { - "entry_id": "de6f277823780413eb04deca60ca6889", - "version": 1, - "minor_version": 1, - "domain": "fritzbox", - "title": "AVM FRITZ!Box: FRITZ!Box 7490", - "data": { - "host": "192.168.178.1" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-3431C416294A", - "disabled_by": null - }, - { - "entry_id": "4d6c8a93eb60a8d89bf2d73132c33746", - "version": 1, - "minor_version": 1, - "domain": "fritzbox", - "title": "AVM FRITZ!Box: RepeaterAZMartin", - "data": { - "host": "192.168.178.54" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-7CFF4D052E8A", - "disabled_by": null - }, - { - "entry_id": "f877688fbeaf9268b82e94a242117ddd", - "version": 1, - "minor_version": 1, - "domain": "fritzbox", - "title": "AVM FRITZ!Box: FRITZ!Repeater 2400", - "data": { - "host": "192.168.178.109" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-3CA62F4DAF57", - "disabled_by": null - }, - { - "entry_id": "48f976ca46efc22b604b04b149416743", - "version": 1, - "minor_version": 1, - "domain": "fritz", - "title": "FRITZ!Box Tools: FRITZ!Repeater 2400", - "data": { - "host": "192.168.178.109" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-3CA62F4DAF57", - "disabled_by": null - }, - { - "entry_id": "f3c8883470cfcc57450ba35ed09c8470", - "version": 1, - "minor_version": 1, - "domain": "denonavr", - "title": "Denon AVR-X1200W", - "data": { - "host": "192.168.178.45", - "type": "avr-x", - "model": "AVR-X1200W", - "manufacturer": "Denon", - "serial_number": "0005CD94A18C" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ssdp", - "unique_id": "AVR-X1200W-0005CD94A18C", - "disabled_by": null - }, - { - "entry_id": "ff28c5ba60ce570a780084bec8e9706b", - "version": 1, - "minor_version": 1, - "domain": "fritz", - "title": "FRITZ!Box Tools: RepeaterAZGeorg", - "data": { - "host": "192.168.178.42" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-7CFF4D04D7A4", - "disabled_by": null - }, - { - "entry_id": "81d7a84b29531239778d919442880fdb", - "version": 1, - "minor_version": 1, - "domain": "fritzbox", - "title": "AVM FRITZ!Box: RepeaterAZGeorg", - "data": { - "host": "192.168.178.42" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-7CFF4D04D7A4", - "disabled_by": null - }, - { - "entry_id": "20a6db9c438e44658ae1264f18a95026", - "version": 1, - "minor_version": 1, - "domain": "fritz", - "title": "FRITZ!Box Tools: RepeaterAZMartin", - "data": { - "host": "192.168.178.54" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-7CFF4D052E8A", - "disabled_by": null - }, - { - "entry_id": "9406611205c8c979aff8f619b45d0853", - "version": 1, - "minor_version": 1, - "domain": "hacs", - "title": "", - "data": { - "token": "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" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "515ed507839833c24405194a10ae2db4", - "version": 2, - "minor_version": 1, - "domain": "scheduler", - "title": "Scheduler", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "1923a10d943e", - "disabled_by": null - }, - { - "entry_id": "91e12b01c2cd2e93dab5129106dc7379", - "version": 2, - "minor_version": 1, - "domain": "samsungtv", - "title": "UE32ES5700", - "data": { - "host": "192.168.178.30" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "0c845880-00d2-1000-9369-c4731e320fc6", - "disabled_by": null - }, - { - "entry_id": "bda2acac11e9f25954e7ac0f3b31a9dd", - "version": 1, - "minor_version": 1, - "domain": "accuweather", - "title": "MyHome", - "data": { - "latitude": 49.369477, - "longitude": 10.9831468, - "name": "MyHome", - "api_key": "kr97ne4Ub2KDlFU94GnsMhrKQDA4WEQN" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "1006287", - "disabled_by": "user" - }, - { - "entry_id": "1fb392bfa095e0190b76d430c6027366", - "version": 2, - "minor_version": 1, - "domain": "openweathermap", - "title": "OpenWeatherMap", - "data": { - "name": "OpenWeatherMap", - "latitude": 49.369477, - "longitude": 10.9831468, - "mode": "onecall_daily", - "language": "de", - "api_key": "4cc4e47c6b4215dbc87eacf1976093a8" - }, - "options": { - "mode": "onecall_daily", - "language": "de" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "49.369477-10.9831468", - "disabled_by": null - }, - { - "entry_id": "d910373e59f29e18843427fa5fd38f49", - "version": 1, - "minor_version": 1, - "domain": "pyscript", - "title": "pyscript", - "data": { - "allow_all_imports": true, - "hass_is_global": true, - "apps": "bad_luefter herd ios_actions ir_remote_kinderzimmer ir_remote_kitchenpi ir_remote_oben ir_remote_schlafzimmer knx_buttons licht_gang_bogen licht_schlafzimmer licht_wc" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "pyscript", - "disabled_by": null - }, - { - "entry_id": "4830ccb844609ea7b35926a816864705", - "version": 1, - "minor_version": 1, - "domain": "tasmota", - "title": "Tasmota", - "data": { - "discovery_prefix": "tasmota/discovery" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "mqtt", - "unique_id": "tasmota", - "disabled_by": null - }, - { - "entry_id": "7eabb28baad4fb90a58994ed508af867", - "version": 1, - "minor_version": 1, - "domain": "dlna_dmr", - "title": "[TV]UE32ES5700", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "uuid:0d1cef01-00dc-1000-94a2-c4731e320fc6", - "disabled_by": null - }, - { - "entry_id": "b372f6dd997ac90c32c904052af4ab9e", - "version": 1, - "minor_version": 1, - "domain": "dlna_dmr", - "title": "VIERA E30 Series", - "data": { - "url": "http://192.168.178.31:55000/dmr/ddd.xml", - "mac": "04:20:9a:35:f6:01" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "uuid:4D454930-0100-1000-8001-04209A35F601", - "disabled_by": null - }, - { - "entry_id": "100d58ea4abe89dd019b9e1894d38402", - "version": 1, - "minor_version": 1, - "domain": "octoprint", - "title": "192.168.178.134", - "data": { - "username": "martin", - "host": "192.168.178.134", - "port": 80, - "path": "/", - "ssl": false, - "api_key": "42C1C71877E04292BFD636E020DA9B6E", - "verify_ssl": true - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "de90f088-68ce-4563-8110-e97ba956bc34", - "disabled_by": null - }, - { - "entry_id": "6cc9d82efad072e33506e3fd32d5c456", - "version": 1, - "minor_version": 1, - "domain": "knx", - "title": "Tunneling @ 192.168.178.65", - "data": { - "state_updater": true, - "rate_limit": 20, - "individual_address": "15.15.250", - "multicast_group": "224.0.23.12", - "multicast_port": 3671, - "host": "192.168.178.65", - "port": 3671, - "local_ip": null, - "route_back": false, - "connection_type": "tunneling" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "7c5dfbab8e35dceb22447cabf1021451", - "version": 1, - "minor_version": 1, - "domain": "dlna_dms", - "title": "MartinUndRebeccasServer", - "data": { - "url": "http://192.168.178.80:8200/rootDesc.xml" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "uuid:4d696e69-444c-164e-9d41-0001c00caf87::urn:schemas-upnp-org:device:MediaServer:1", - "disabled_by": null - }, - { - "entry_id": "95743dccec403bb3a97ecdb19e8657e3", - "version": 1, - "minor_version": 1, - "domain": "dlna_dms", - "title": "MedienServer", - "data": { - "url": "http://192.168.178.1:49000/MediaServerDevDesc.xml", - "device_id": "uuid:fa095ecc-e13e-40e7-8e6c-3431c416294a::urn:schemas-upnp-org:device:MediaServer:1" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ssdp", - "unique_id": "uuid:fa095ecc-e13e-40e7-8e6c-3431c416294a::urn:schemas-upnp-org:device:MediaServer:1", - "disabled_by": "user" - }, - { - "entry_id": "21bd00d5cf8b8af55a9e1598aa1081da", - "version": 1, - "minor_version": 1, - "domain": "apple_tv", - "title": "Zoom-MBR32 (Apple TV 3)", - "data": { - "address": "192.168.178.99", - "identifiers": [ - "02:05:85:7F:EB:80", - "0205857FEB80" - ] - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "02:05:85:7F:EB:80", - "disabled_by": null - }, - { - "entry_id": "bb1c03069ffe5adc68e1c6ba9411b1ac", - "version": 1, - "minor_version": 1, - "domain": "mobile_app", - "title": "rebeccaHandySamsung", - "data": { - "app_id": "io.homeassistant.companion.android", - "app_name": "Home Assistant", - "app_version": "2024.4.1-full (12576)", - "device_name": "rebeccaHandySamsung", - "manufacturer": "samsung", - "model": "SM-A528B", - "os_name": "Android", - "os_version": "34", - "supports_encryption": false, - "app_data": { - "push_websocket_channel": true, - "push_url": "https://mobile-apps.home-assistant.io/api/sendPush/android/v1", - "push_token": "d-q78MAnRemXJeTbXpzLjZ:APA91bHCzxH_wR-ozW0Ih5MUFmJ17u0R6MCSPoATMVA_6mzrJLJAWDbdVQI8qA3JgySUMEoP2PdtgE1xiLXKCMmbLRa9UFDbvnFF-wkHewCfRiy3_gmLlBgMFczZ1BKLOSK1QztxxSzX" - }, - "device_id": "80efeec78207e1d5", - "webhook_id": "45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837", - "user_id": "bd0f10a32b324e85998881cb5b748d0f" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "registration", - "unique_id": "io.homeassistant.companion.android-80efeec78207e1d5", - "disabled_by": null - }, - { - "entry_id": "ac86e47d17add433f0cedd3f6bc02d41", - "version": 1, - "minor_version": 1, - "domain": "sun", - "title": "Sun", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "e8d393e7209027e19dc79d238d4296b8", - "version": 1, - "minor_version": 1, - "domain": "google_assistant", - "title": "homeassistant-d3afc", - "data": { - "project_id": "homeassistant-d3afc" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "unique_id": "homeassistant-d3afc", - "disabled_by": null - }, - { - "entry_id": "2173ab6aa2063de5460e0122250ae87d", - "version": 1, - "minor_version": 1, - "domain": "bluetooth", - "title": "DC:A6:32:4C:0D:D6", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "integration_discovery", - "unique_id": "DC:A6:32:4C:0D:D6", - "disabled_by": null - }, - { - "entry_id": "616e070fbd30cd97be16e758cd420268", - "version": 1, - "minor_version": 1, - "domain": "upnp", - "title": "InternetGatewayDeviceV2 - FRITZ!Box 7490", - "data": { - "mac_address": null, - "location": "http://192.168.178.1:49000/igd2desc.xml", - "host": "192.168.178.1", - "st": "urn:schemas-upnp-org:device:InternetGatewayDevice:2" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "uuid:75802409-bccb-40e7-9f6c-3431C416294A::urn:schemas-upnp-org:device:InternetGatewayDevice:2", - "disabled_by": null - }, - { - "entry_id": "62ca1e8c80a721f915812ef4063dbf13", - "version": 1, - "minor_version": 1, - "domain": "nina", - "title": "NINA", - "data": { - "slots": 5, - "_m_to_q": [ - "095640000000" - ], - "_r_to_u": [ - "095760000000_10" - ], - "regions": { - "095640000000": "Nürnberg", - "095760000000": "Rohr (Roth - Bayern)" - }, - "headline_filter": ".*corona.*", - "area_filter": ".*" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "35052937c15a610521f823c4aa8569b4", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "poolcoversensor", - "data": { - "host": "192.168.178.160", - "port": 6053, - "password": "", - "noise_psk": "", - "device_name": "poolcoversensor" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "e8:9f:6d:d0:fa:2c", - "disabled_by": null - }, - { - "entry_id": "419fe6418360869dda6b2857e5356d58", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "gartenhaus-led-controller", - "data": { - "host": "192.168.178.47", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "gartenhaus-led-controller" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "e8:9f:6d:d0:fa:90", - "disabled_by": null - }, - { - "entry_id": "601de3e75670a7a5cb68db974ed99a25", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "gartenhaus-taster-input", - "data": { - "host": "192.168.178.50", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "gartenhaus-taster-input" - }, - "options": { - "allow_service_calls": true - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "e8:9f:6d:d0:fa:b8", - "disabled_by": null - }, - { - "entry_id": "33c7d678d0ca643570a7aa3e1c3b47fa", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Lichter Garten", - "data": {}, - "options": { - "group_type": "light", - "name": "Lichter Garten", - "entities": [ - "light.pool_licht", - "light.magnolie_links", - "light.gartenhaus_wandlicht", - "light.gartenhaus_deckenlicht_vorne", - "light.gartenhaus_deckenlicht_mitte", - "light.gartenhaus_deckenlicht_hinten", - "light.aussen_terassenlicht", - "light.haustur_licht", - "light.klingelknopfe_licht", - "light.briefkasten_licht" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "1fb07e8bf70e2bea50f81370eea7719a", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "garten_rs485_controller1", - "data": { - "host": "192.168.178.61", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "garten_rs485_controller1" - }, - "options": { - "allow_service_calls": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "b0:a7:32:07:8a:cc", - "disabled_by": null - }, - { - "entry_id": "15a46cce61915084cd62b350f8d74a77", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Lichter Garten Eingang", - "data": {}, - "options": { - "group_type": "light", - "name": "Lichter Garten Eingang", - "entities": [ - "light.eingang_garageseite", - "light.eingang_gartentur_nord", - "light.eingang_gartentur_sud", - "light.eingang_saule_sud", - "light.eingang_gartenhaus" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "5f5004eb81de8d6cc6e26f6346698408", - "version": 1, - "minor_version": 1, - "domain": "motioneye", - "title": "motioneye", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "64bf98356c032070d1db80ce887b8d3c", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Gartenhaus Deckenlichter", - "data": {}, - "options": { - "group_type": "light", - "name": "Gartenhaus Deckenlichter", - "entities": [ - "light.gartenhaus_deckenlicht_vorne", - "light.gartenhaus_deckenlicht_hinten", - "light.gartenhaus_deckenlicht_mitte" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "895257f577609833210621ef4c6e66d6", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Hochbeet Lichter", - "data": {}, - "options": { - "group_type": "light", - "name": "Hochbeet Lichter", - "entities": [ - "light.hochbeet_eingang", - "light.hochbeet_innen", - "light.hochbeet_mitte" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "6d92f212d9b45d9b10c3973eb9372fbd", - "version": 1, - "minor_version": 1, - "domain": "wyoming", - "title": "faster-whisper", - "data": { - "host": "192.168.178.80", - "port": 10300 - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "1429230328b68d03fe2575f456900a7b", - "version": 1, - "minor_version": 1, - "domain": "wyoming", - "title": "piper", - "data": { - "host": "192.168.178.80", - "port": 10200 - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "1e25694aa216a1fee8090d3f43d30448", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "M5Atom1 5391cc", - "data": { - "host": "192.168.178.78", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "m5atom1-5391cc" - }, - "options": { - "allow_service_calls": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "24:a1:60:53:91:cc", - "disabled_by": null - }, - { - "entry_id": "b8a9119f9fb5a582999a7165575ba67b", - "version": 1, - "minor_version": 1, - "domain": "mobile_app", - "title": "iPhone von Martin", - "data": { - "app_name": "Home Assistant", - "app_data": { - "push_token": "eJMMRmRG503KjX2aeNecH7:APA91bESkcYL5253dpJEM69KJSj28RwDiEq6A-0jO7gEnCvbxXkN3g-VbofsWEYxmS7Rs9hDlvqlcsFCuilc3XgOwaGG7xMTiqP7hi5NnpJernojBaUlIMvpbmP2COLOlLJ-Yg_DFWEH", - "push_url": "https://mobile-apps.home-assistant.io/api/sendPushNotification" - }, - "app_version": "2024.4 (2024.624)", - "device_id": "99A1E7BC-5CC3-4C0E-A02A-6AF65DC6B66F", - "model": "iPhone16,1", - "os_version": "17.4.1", - "supports_encryption": true, - "os_name": "iOS", - "manufacturer": "Apple", - "device_name": "iPhone von Martin", - "app_id": "io.robbie.HomeAssistant", - "webhook_id": "26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2", - "secret": "71d2413af0b52709fe09a17d03b077e17eb5f79aa49f8ea3838a5bfcda6db589", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "no_legacy_encryption": true - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "registration", - "unique_id": "io.robbie.HomeAssistant-99A1E7BC-5CC3-4C0E-A02A-6AF65DC6B66F", - "disabled_by": null - }, - { - "entry_id": "0e4fee2c2f60b9b8803fa64cdd39b1ce", - "version": 1, - "minor_version": 1, - "domain": "ipp", - "title": "druckerRM", - "data": { - "host": "192.168.178.84", - "port": 631, - "ssl": false, - "verify_ssl": false, - "base_path": "/ipp/print", - "name": "druckerRM", - "uuid": "d405f300-1d87-4bab-86d1-81963beb2f38" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "d405f300-1d87-4bab-86d1-81963beb2f38", - "disabled_by": null - }, - { - "entry_id": "efcc2557d767caa9f81ff4e450a86560", - "version": 1, - "minor_version": 1, - "domain": "ibeacon", - "title": "iBeacon Tracker", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "bluetooth", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "544d09b6dcd0c00b4c29f458312c9f20", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Büro Oben Steckdosen", - "data": {}, - "options": { - "group_type": "switch", - "name": "Büro Oben Steckdosen", - "entities": [ - "switch.tasmota01", - "switch.tasmota07" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "3b1cb18834ca79ac2bcad53b6084cd1c", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "garten-bus-controller", - "data": { - "host": "192.168.178.44", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "garten-bus-controller" - }, - "options": { - "allow_service_calls": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "e8:9f:6d:d0:fa:9c", - "disabled_by": null - }, - { - "entry_id": "12f001d74e9a4827e89c1cbf46bc143e", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "garten_rs485_controller2", - "data": { - "host": "192.168.178.62", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "garten_rs485_controller2" - }, - "options": { - "allow_service_calls": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": "b0:a7:32:07:47:5c", - "disabled_by": null - }, - { - "entry_id": "8218ea6156f5a09636ff06fe74fb4908", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Garten Süd", - "data": {}, - "options": { - "group_type": "light", - "name": "Garten Süd", - "entities": [ - "light.magnolie_links", - "light.magnolie_rechts", - "light.suedseite1", - "light.suedseite2", - "light.suedseite3", - "light.suedseite4", - "light.suedseite5", - "light.suedseite6" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "85f11bc43fe93f5b1606ae9a63ceaebe", - "version": 1, - "minor_version": 1, - "domain": "group", - "title": "Magnolie", - "data": {}, - "options": { - "group_type": "light", - "name": "Magnolie", - "entities": [ - "light.magnolie_links", - "light.magnolie_rechts" - ], - "hide_members": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "4742c954ce0521018f89ced27f5f3ac9", - "version": 1, - "minor_version": 1, - "domain": "esphome", - "title": "m5stackfire", - "data": { - "host": "192.168.178.106", - "port": 6053, - "password": "", - "noise_psk": "CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=", - "device_name": "m5stackfire" - }, - "options": { - "allow_service_calls": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "3c:61:05:07:30:f4", - "disabled_by": null - }, - { - "entry_id": "65b9df8f8aa7421af564ae1e77999d15", - "version": 1, - "minor_version": 1, - "domain": "mobile_app", - "title": "Martin’s iPad", - "data": { - "manufacturer": "Apple", - "device_id": "8191AC71-330B-4784-8634-E6F4F0C2DFA2", - "app_data": { - "push_token": "eefa2K_B2Ep6saVJtKMQMG:APA91bF97-Tap2D5k1nR_HbF7vhSIPJ00rh0L5ef7xoKgUISMsRyGRO1iHomkmskKHXO5rUgSXqmO3W5GTRtBA3GctO2586Ep28KyBcmgHKLw5hWHLDOcqGQzIjfdiItjCX4eFZUWDmh", - "push_url": "https://mobile-apps.home-assistant.io/api/sendPushNotification" - }, - "os_version": "17.4.1", - "app_version": "2024.4 (2024.624)", - "os_name": "iPadOS", - "device_name": "Martin’s iPad", - "app_name": "Home Assistant", - "supports_encryption": true, - "model": "iPad7,4", - "app_id": "io.robbie.HomeAssistant", - "webhook_id": "db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d", - "secret": "1067ea58162c25ee2dda1166cabe14118263f4f428a30cfaa069d5e386dd6b90", - "user_id": "2ffcb10d3db745b396789364fdef72ec", - "no_legacy_encryption": true - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "registration", - "unique_id": "io.robbie.HomeAssistant-8191AC71-330B-4784-8634-E6F4F0C2DFA2", - "disabled_by": null - }, - { - "entry_id": "9916b13f091dcb03324f2ebd46eca1ab", - "version": 1, - "minor_version": 1, - "domain": "fritz", - "title": "FRITZ!Box Tools: 7590 AX", - "data": { - "host": "192.168.178.1" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-485D351B693D", - "disabled_by": null - }, - { - "entry_id": "d56aa08ba94d690ea1e3795763a2f8fd", - "version": 1, - "minor_version": 1, - "domain": "bluetooth", - "title": "hci0 (AA:AA:AA:AA:AA:AA)", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "AA:AA:AA:AA:AA:AA", - "disabled_by": null - }, - { - "entry_id": "1cbfe198317089e0d9b33b02f3695c6d", - "version": 1, - "minor_version": 1, - "domain": "apple_tv", - "title": "Arbeitszimmer", - "data": { - "name": "Arbeitszimmer", - "credentials": { - "3": null, - "5": null - }, - "address": "192.168.178.101", - "identifiers": [ - "40:ED:CF:5E:4D:1E", - "40EDCF5E4D1E" - ] - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": "40:ED:CF:5E:4D:1E", - "disabled_by": null - }, - { - "entry_id": "169867ba390728c37fe6c0db962a0b14", - "version": 1, - "minor_version": 1, - "domain": "thread", - "title": "Thread", - "data": {}, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "zeroconf", - "unique_id": null, - "disabled_by": null - }, - { - "entry_id": "38f97fd339c051f180273d5c376ab017", - "version": 1, - "minor_version": 1, - "domain": "fritzbox", - "title": "AVM FRITZ!Box: FRITZ!Box 7590 AX", - "data": { - "host": "192.168.178.1" - }, - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "unique_id": "123402409-bccb-40e7-8e6c-485D351B693D", - "disabled_by": null - } + {"created_at":"1970-01-01T00:00:00+00:00","data":{"api_key":"dElg-A-1TtbLThgrsNxEn5FoBcB9pUFSA7JDGXls","api_version":2,"bridge_id":"001788FFFE284411","host":"192.168.178.21"},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_hue._tcp.local.","Hue Bridge - 284411._hue._tcp.local."],"version":1}]},"domain":"hue","entry_id":"e0ebcf51d57b4df4baaf36894d59979d","minor_version":1,"modified_at":"2024-10-04T11:42:38.353968+00:00","options":{"ignore_availability":[]},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"discovery","subentries":[],"title":"Philips hue","unique_id":"001788284411","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","hostname":"192.168.178.1","location":"http://192.168.178.1:49000/igddesc.xml","mac_address":"48:5d:35:1b:69:3d","original_udn":"uuid:75802409-bccb-40e7-8e6c-3431C416294A","st":"urn:schemas-upnp-org:device:InternetGatewayDevice:1","udn":"uuid:75802409-bccb-40e7-8e6c-485D351B693D"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:75802409-bccb-40e7-8e6c-485D351B693D","version":1}]},"domain":"upnp","entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","minor_version":1,"modified_at":"2026-05-10T07:32:53.101064+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"discovery","subentries":[],"title":"UPnP/IGD","unique_id":"uuid:75802409-bccb-40e7-8e6c-485D351B693D::urn:schemas-upnp-org:device:InternetGatewayDevice:1","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"ios","entry_id":"c07d023c89d248198b049d2e29edf01d","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","subentries":[],"title":"Home Assistant iOS","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"name":"BauerHome","port":21063},"disabled_by":null,"discovery_keys":{},"domain":"homekit","entry_id":"e1101f79ce9b41a28359a95f85e57b63","minor_version":1,"modified_at":"2026-08-07T08:59:51.397761+00:00","options":{"entity_config":{},"filter":{"exclude_domains":[],"exclude_entities":[],"exclude_entity_globs":[],"include_domains":[],"include_entities":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_unten","light.arbeitszimmer_stehlampe_oben","cover.arbeitszimmer_rollo","scene.arbeitszimmer_orange","scene.arbeitszimmer_blau_grun","scene.arbeitszimmer_hell","light.gang_bogen","light.gang_licht","light.gang_einganglicht","light.wohnzimmer_deckenlampe","light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","cover.wohnzimmer_fenster_rollo","cover.wohnzimmer_terrassentur_rollo","cover.kuche_fenster_rollo","cover.esszimmer_fenster_rollo","light.wohnzimmer_lichter","light.essbereich_lichter","light.wohnbereich_deckenlampen","scene.wohnbereich_orange","scene.wohnbereich_blau_grun","scene.wohnbereich_grun","scene.wohnbereich_hell","scene.wohnbereich_kuscheln","light.wohnzimmer_kugel","light.wohnzimmer_regal_links","light.wohnzimmer_regal_rechts","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.haustur_licht","light.aussen_terassenlicht","light.pool_licht","light.hochbeet_lichter","light.lichter_garten_eingang","light.gartenhaus_deckenlicht_hinten","light.gartenhaus_deckenlicht_mitte","light.gartenhaus_deckenlicht_vorne","light.gartenhaus_wandlicht","switch.pool_pumpe_switch","switch.pool_pumpe_speed1","switch.pool_pumpe_speed2","switch.pool_pumpe_speed3","light.schlafzimmer_deckenlampe","light.schlafzimmer_fluter","light.bett_martin","light.bett_rebecca","light.schlafzimmer_schrank","cover.schlafzimmer_rollo_gross","cover.schlafzimmer_rollo_klein","scene.schlafzimmer_bettlicht_dunkel","scene.schlafzimmer_blau","scene.schlafzimmer_einschlaflicht","scene.schlafzimmer_ganz_hell","scene.schlafzimmer_orange","scene.schlafzimmer_rot","script.bedroom_music_off_20","script.bedroom_music_off_30","script.bedroom_music_off_45","script.bedroom_music_off_60","script.bedroom_waves","script.bedroom_rain","script.bedroom_sleep_music_long","script.bedroom_sleep_music_short","light.bad_licht","light.kinderzimmer_deckenlampe","cover.kinderzimmer_rollo","light.music_mouse_regal_licht","light.kinderzimmer_fluter","light.arbeitszimmer_oben_fluter","cover.arbeitszimmer_oben_rollo_ost","cover.arbeitszimmer_oben_rollo_west"],"include_entity_globs":[]},"mode":"bridge"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","subentries":[],"title":"BauerHome:51827","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"shopping_list","entry_id":"2a43c64e3cef45f0b86f47557ed60e97","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","subentries":[],"title":"Shopping List","unique_id":"shopping_list","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"broker":"core-mosquitto","password":"zoocaa2tai6laaGeeVooShohdeefiLeequoophahwa0oobahnaeghaidait2ahPh","port":1883,"protocol":"5","username":"homeassistant"},"disabled_by":null,"discovery_keys":{},"domain":"mqtt","entry_id":"4fe874f0bdd44d0a906e76428d63b87a","minor_version":1,"modified_at":"2026-07-08T19:43:38.472858+00:00","options":{"birth_message":{"payload":"online","qos":0,"retain":false,"topic":"homeassistant/status"},"discovery":true,"discovery_prefix":"homeassistant","will_message":{"payload":"offline","qos":0,"retain":false,"topic":"homeassistant/status"}},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"hassio","subentries":[],"title":"Mosquitto broker","unique_id":null,"version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"squeezebox","entry_id":"3af1e592e74341f8bdb3aa8c9f43ae3d","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"Ignored","unique_id":"25b48604-fbf3-418c-91c5-321c6c2553f7","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"squeezebox","entry_id":"edc09884ed7f4473999d4e58f7268ba3","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"Ignored","unique_id":"f13994e3-7c03-4cb1-b020-d7ef3ad798cc","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.20"},"disabled_by":null,"discovery_keys":{},"domain":"hue","entry_id":"13d3c92b3262435e965ed1064e2a0d59","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"Ignored","unique_id":"41937324e002","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"user":"508c7e7c70da41dcb39e2a6e23d6fac1"},"disabled_by":null,"discovery_keys":{},"domain":"hassio","entry_id":"5d920f4309e77398f77a9b8f06bef68e","minor_version":1,"modified_at":"2026-08-07T08:59:01.107881+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"Supervisor","unique_id":"hassio","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1"},"disabled_by":null,"discovery_keys":{},"domain":"fritzbox","entry_id":"de6f277823780413eb04deca60ca6889","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"AVM FRITZ!Box: FRITZ!Box 7490","unique_id":"123402409-bccb-40e7-8e6c-3431C416294A","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.54"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-7CFF4D052E8A","version":1}]},"domain":"fritzbox","entry_id":"4d6c8a93eb60a8d89bf2d73132c33746","minor_version":1,"modified_at":"2024-10-04T11:42:42.438671+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"AVM FRITZ!Box: RepeaterAZMartin","unique_id":"123402409-bccb-40e7-8e6c-7CFF4D052E8A","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.109"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-3CA62F4DAF57","version":1}]},"domain":"fritzbox","entry_id":"f877688fbeaf9268b82e94a242117ddd","minor_version":1,"modified_at":"2024-10-04T11:42:42.439190+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"AVM FRITZ!Box: FRITZ!Repeater 2400","unique_id":"123402409-bccb-40e7-8e6c-3CA62F4DAF57","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.109"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-3CA62F4DAF57","version":1}]},"domain":"fritz","entry_id":"48f976ca46efc22b604b04b149416743","minor_version":1,"modified_at":"2024-10-04T11:42:42.310810+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"FRITZ!Box Tools: FRITZ!Repeater 2400","unique_id":"123402409-bccb-40e7-8e6c-3CA62F4DAF57","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.45","manufacturer":"Denon","model":"AVR-X1200W","serial_number":"0005CD94A18C","type":"avr-x"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:5f9ec1b3-ff59-19bb-8530-0005cd94a18c","version":1}]},"domain":"denonavr","entry_id":"f3c8883470cfcc57450ba35ed09c8470","minor_version":1,"modified_at":"2024-10-04T11:42:38.350684+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","subentries":[],"title":"Denon AVR-X1200W","unique_id":"AVR-X1200W-0005CD94A18C","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.42"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-7CFF4D04D7A4","version":1}]},"domain":"fritz","entry_id":"ff28c5ba60ce570a780084bec8e9706b","minor_version":1,"modified_at":"2024-10-04T11:42:42.311614+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"FRITZ!Box Tools: RepeaterAZGeorg","unique_id":"123402409-bccb-40e7-8e6c-7CFF4D04D7A4","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.42"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-7CFF4D04D7A4","version":1}]},"domain":"fritzbox","entry_id":"81d7a84b29531239778d919442880fdb","minor_version":1,"modified_at":"2024-10-04T11:42:42.439867+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"AVM FRITZ!Box: RepeaterAZGeorg","unique_id":"123402409-bccb-40e7-8e6c-7CFF4D04D7A4","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.54"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-7CFF4D052E8A","version":1}]},"domain":"fritz","entry_id":"20a6db9c438e44658ae1264f18a95026","minor_version":1,"modified_at":"2024-10-04T11:42:42.309954+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"FRITZ!Box Tools: RepeaterAZMartin","unique_id":"123402409-bccb-40e7-8e6c-7CFF4D052E8A","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"token":"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"},"disabled_by":null,"discovery_keys":{},"domain":"hacs","entry_id":"9406611205c8c979aff8f619b45d0853","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"scheduler","entry_id":"515ed507839833c24405194a10ae2db4","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Scheduler","unique_id":"1923a10d943e","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.36","model":"UE32ES5700"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:0c845880-00d2-1000-9369-c4731e320fc6","version":1}]},"domain":"samsungtv","entry_id":"91e12b01c2cd2e93dab5129106dc7379","minor_version":1,"modified_at":"2025-08-09T19:17:36.128706+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"UE32ES5700","unique_id":"0c845880-00d2-1000-9369-c4731e320fc6","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"api_key":"kr97ne4Ub2KDlFU94GnsMhrKQDA4WEQN","latitude":49.369477,"longitude":10.9831468,"name":"MyHome"},"disabled_by":"user","discovery_keys":{},"domain":"accuweather","entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"MyHome","unique_id":"1006287","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"api_key":"4cc4e47c6b4215dbc87eacf1976093a8","latitude":49.369477,"longitude":10.9831468,"name":"OpenWeatherMap"},"disabled_by":null,"discovery_keys":{},"domain":"openweathermap","entry_id":"1fb392bfa095e0190b76d430c6027366","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"language":"de","mode":"v3.0"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"OpenWeatherMap","unique_id":"49.369477-10.9831468","version":5}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"allow_all_imports":true,"hass_is_global":true},"disabled_by":null,"discovery_keys":{},"domain":"pyscript","entry_id":"d910373e59f29e18843427fa5fd38f49","minor_version":1,"modified_at":"2026-08-17T16:31:13.558991+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"pyscript","unique_id":"pyscript","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"discovery_prefix":"tasmota/discovery"},"disabled_by":null,"discovery_keys":{},"domain":"tasmota","entry_id":"4830ccb844609ea7b35926a816864705","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"mqtt","subentries":[],"title":"Tasmota","unique_id":"tasmota","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"mac":"c4:73:1e:32:0f:c6","url":"http://192.168.178.36:7676/smp_14_"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:0d1cef01-00dc-1000-94a2-c4731e320fc6","version":1}]},"domain":"dlna_dmr","entry_id":"7eabb28baad4fb90a58994ed508af867","minor_version":1,"modified_at":"2025-08-09T19:17:30.495318+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"[TV]UE32ES5700","unique_id":"uuid:0d1cef01-00dc-1000-94a2-c4731e320fc6","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"mac":"04:20:9a:35:f6:01","url":"http://192.168.178.31:55000/dmr/ddd.xml"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:4D454930-0100-1000-8001-04209A35F601","version":1}]},"domain":"dlna_dmr","entry_id":"b372f6dd997ac90c32c904052af4ab9e","minor_version":1,"modified_at":"2024-10-04T20:28:48.334295+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"VIERA E30 Series","unique_id":"uuid:4D454930-0100-1000-8001-04209A35F601","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"api_key":"42C1C71877E04292BFD636E020DA9B6E","host":"192.168.178.134","path":"/","port":80,"ssl":false,"username":"martin","verify_ssl":true},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:de90f088-68ce-4563-8110-e97ba956bc34","version":1}],"zeroconf":[{"domain":"zeroconf","key":["_octoprint._tcp.local.","OctoPrint instance on octopi._octoprint._tcp.local."],"version":1}]},"domain":"octoprint","entry_id":"100d58ea4abe89dd019b9e1894d38402","minor_version":1,"modified_at":"2024-11-18T11:32:04.258935+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"192.168.178.134","unique_id":"de90f088-68ce-4563-8110-e97ba956bc34","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"connection_type":"tunneling","host":"192.168.178.65","individual_address":"15.15.250","local_ip":null,"multicast_group":"224.0.23.12","multicast_port":3671,"port":3671,"route_back":false},"disabled_by":null,"discovery_keys":{},"domain":"knx","entry_id":"6cc9d82efad072e33506e3fd32d5c456","minor_version":2,"modified_at":"2026-08-07T08:59:14.918037+00:00","options":{"rate_limit":20,"state_updater":true,"telegram_db_backend":"sqlite","telegram_db_load_hours":24,"telegram_db_retention_days":10},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","subentries":[],"title":"Tunneling @ 192.168.178.65","unique_id":null,"version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"url":"http://192.168.178.80:8200/rootDesc.xml"},"disabled_by":null,"discovery_keys":{},"domain":"dlna_dms","entry_id":"7c5dfbab8e35dceb22447cabf1021451","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"MartinUndRebeccasServer","unique_id":"uuid:4d696e69-444c-164e-9d41-0001c00caf87::urn:schemas-upnp-org:device:MediaServer:1","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:fa095ecc-e13e-40e7-8e6c-3431c416294a::urn:schemas-upnp-org:device:MediaServer:1","url":"http://192.168.178.1:49000/MediaServerDevDesc.xml"},"disabled_by":"user","discovery_keys":{},"domain":"dlna_dms","entry_id":"95743dccec403bb3a97ecdb19e8657e3","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","subentries":[],"title":"MedienServer","unique_id":"uuid:fa095ecc-e13e-40e7-8e6c-3431c416294a::urn:schemas-upnp-org:device:MediaServer:1","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"address":"192.168.178.99","identifiers":["02:05:85:7F:EB:80","0205857FEB80"]},"disabled_by":null,"discovery_keys":{},"domain":"apple_tv","entry_id":"21bd00d5cf8b8af55a9e1598aa1081da","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"Zoom-MBR32 (Apple TV 3)","unique_id":"02:05:85:7F:EB:80","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"sun","entry_id":"ac86e47d17add433f0cedd3f6bc02d41","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","subentries":[],"title":"Sun","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"project_id":"homeassistant-d3afc"},"disabled_by":null,"discovery_keys":{},"domain":"google_assistant","entry_id":"e8d393e7209027e19dc79d238d4296b8","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"import","subentries":[],"title":"homeassistant-d3afc","unique_id":"homeassistant-d3afc","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"bluetooth","entry_id":"2173ab6aa2063de5460e0122250ae87d","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"integration_discovery","subentries":[],"title":"Raspberry Pi Trading Ltd bcm43438-bt (DC:A6:32:4C:0D:D6)","unique_id":"DC:A6:32:4C:0D:D6","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","location":"http://192.168.178.1:49000/igd2desc.xml","mac_address":null,"st":"urn:schemas-upnp-org:device:InternetGatewayDevice:2"},"disabled_by":null,"discovery_keys":{},"domain":"upnp","entry_id":"616e070fbd30cd97be16e758cd420268","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"InternetGatewayDeviceV2 - FRITZ!Box 7490","unique_id":"uuid:75802409-bccb-40e7-9f6c-3431C416294A::urn:schemas-upnp-org:device:InternetGatewayDevice:2","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"_m_to_q":["095640000000"],"_r_to_u":["095760000000_10"],"filters":{"area_filter":".*","headline_filter":".*corona.*"},"regions":{"095640000000":"Nürnberg","095760000000":"Rohr (Roth - Bayern)"},"slots":5},"disabled_by":null,"discovery_keys":{},"domain":"nina","entry_id":"62ca1e8c80a721f915812ef4063dbf13","minor_version":3,"modified_at":"2025-11-09T06:47:07.334375+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"NINA","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"poolcoversensor","host":"192.168.178.160","noise_psk":"","password":"","port":6053},"disabled_by":null,"discovery_keys":{},"domain":"esphome","entry_id":"35052937c15a610521f823c4aa8569b4","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"poolcoversensor","unique_id":"e8:9f:6d:d0:fa:2c","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"gartenhaus-led-controller","host":"192.168.178.47","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","gartenhaus-led-controller._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"419fe6418360869dda6b2857e5356d58","minor_version":1,"modified_at":"2024-10-04T11:42:38.369190+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"gartenhaus-led-controller","unique_id":"e8:9f:6d:d0:fa:90","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"gartenhaus-taster-input","host":"192.168.178.50","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"mqtt":[{"domain":"mqtt","key":"esphome/discover/gartenhaus-taster-input","version":1}],"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","gartenhaus-taster-input._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"601de3e75670a7a5cb68db974ed99a25","minor_version":1,"modified_at":"2026-08-07T11:23:33.801851+00:00","options":{"allow_service_calls":true},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"gartenhaus-taster-input","unique_id":"e8:9f:6d:d0:fa:b8","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"33c7d678d0ca643570a7aa3e1c3b47fa","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["light.pool_licht","light.magnolie_links","light.gartenhaus_wandlicht","light.gartenhaus_deckenlicht_vorne","light.gartenhaus_deckenlicht_mitte","light.gartenhaus_deckenlicht_hinten","light.aussen_terassenlicht","light.haustur_licht","light.klingelknopfe_licht","light.briefkasten_licht"],"group_type":"light","hide_members":false,"name":"Lichter Garten"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Lichter Garten","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"garten_rs485_controller1","host":"192.168.178.61","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","garten_rs485_controller1._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"1fb07e8bf70e2bea50f81370eea7719a","minor_version":1,"modified_at":"2024-10-04T11:42:38.368617+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"garten_rs485_controller1","unique_id":"b0:a7:32:07:8a:cc","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"15a46cce61915084cd62b350f8d74a77","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["light.eingang_garageseite","light.eingang_gartentur_nord","light.eingang_gartentur_sud","light.eingang_saule_sud","light.eingang_gartenhaus"],"group_type":"light","hide_members":false,"name":"Lichter Garten Eingang"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Lichter Garten Eingang","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"motioneye","entry_id":"5f5004eb81de8d6cc6e26f6346698408","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"motioneye","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"64bf98356c032070d1db80ce887b8d3c","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["light.gartenhaus_deckenlicht_vorne","light.gartenhaus_deckenlicht_hinten","light.gartenhaus_deckenlicht_mitte"],"group_type":"light","hide_members":false,"name":"Gartenhaus Deckenlichter"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Gartenhaus Deckenlichter","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"895257f577609833210621ef4c6e66d6","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["light.hochbeet_eingang","light.hochbeet_innen","light.hochbeet_mitte"],"group_type":"light","hide_members":false,"name":"Hochbeet Lichter"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Hochbeet Lichter","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.80","port":10300},"disabled_by":null,"discovery_keys":{},"domain":"wyoming","entry_id":"6d92f212d9b45d9b10c3973eb9372fbd","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"faster-whisper","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.80","port":10200},"disabled_by":null,"discovery_keys":{},"domain":"wyoming","entry_id":"1429230328b68d03fe2575f456900a7b","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"piper","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"m5atom1-5391cc","host":"192.168.178.78","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{},"domain":"esphome","entry_id":"1e25694aa216a1fee8090d3f43d30448","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"M5Atom1 5391cc","unique_id":"24:a1:60:53:91:cc","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"base_path":"/ipp/print","host":"192.168.178.84","name":"druckerrm","port":631,"ssl":false,"uuid":"d405f300-1d87-4bab-86d1-81963beb2f38","verify_ssl":false},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_ipps._tcp.local.","druckerrm._ipps._tcp.local."],"version":1},{"domain":"zeroconf","key":["_ipp._tcp.local.","druckerrm._ipp._tcp.local."],"version":1}]},"domain":"ipp","entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","minor_version":1,"modified_at":"2026-09-02T09:13:46.075818+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"druckerRM","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"ibeacon","entry_id":"efcc2557d767caa9f81ff4e450a86560","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"bluetooth","subentries":[],"title":"iBeacon Tracker","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"544d09b6dcd0c00b4c29f458312c9f20","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["switch.tasmota01","switch.tasmota07"],"group_type":"switch","hide_members":false,"name":"Büro Oben Steckdosen"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Büro Oben Steckdosen","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"garten-bus-controller","host":"192.168.178.44","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","garten-bus-controller._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","minor_version":1,"modified_at":"2024-10-04T11:42:38.368920+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"garten-bus-controller","unique_id":"e8:9f:6d:d0:fa:9c","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"garten_rs485_controller2","host":"192.168.178.62","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","garten_rs485_controller2._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"12f001d74e9a4827e89c1cbf46bc143e","minor_version":1,"modified_at":"2024-10-04T11:42:38.367923+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"garten_rs485_controller2","unique_id":"b0:a7:32:07:47:5c","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"8218ea6156f5a09636ff06fe74fb4908","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["light.magnolie_links","light.magnolie_rechts","light.suedseite1","light.suedseite2","light.suedseite3","light.suedseite4","light.suedseite5","light.suedseite6"],"group_type":"light","hide_members":false,"name":"Garten Süd"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Garten Süd","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"85f11bc43fe93f5b1606ae9a63ceaebe","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entities":["light.magnolie_links","light.magnolie_rechts"],"group_type":"light","hide_members":false,"name":"Magnolie"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Magnolie","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_name":"m5stackfire","host":"192.168.178.106","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","m5stackfire._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"4742c954ce0521018f89ced27f5f3ac9","minor_version":1,"modified_at":"2024-10-04T11:42:38.369445+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"m5stackfire","unique_id":"3c:61:05:07:30:f4","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"app_data":{"push_token":"eefa2K_B2Ep6saVJtKMQMG:APA91bF97-Tap2D5k1nR_HbF7vhSIPJ00rh0L5ef7xoKgUISMsRyGRO1iHomkmskKHXO5rUgSXqmO3W5GTRtBA3GctO2586Ep28KyBcmgHKLw5hWHLDOcqGQzIjfdiItjCX4eFZUWDmh","push_url":"https://mobile-apps.home-assistant.io/api/sendPushNotification"},"app_id":"io.robbie.HomeAssistant","app_name":"Home Assistant","app_version":"2025.7.2 (2025.1356)","device_id":"8191AC71-330B-4784-8634-E6F4F0C2DFA2","device_name":"martin-iPadPro-alt","manufacturer":"Apple","model":"iPad7,4","no_legacy_encryption":true,"os_name":"iPadOS","os_version":"17.7.10","secret":"1067ea58162c25ee2dda1166cabe14118263f4f428a30cfaa069d5e386dd6b90","supports_encryption":true,"user_id":"2ffcb10d3db745b396789364fdef72ec","webhook_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"65b9df8f8aa7421af564ae1e77999d15","minor_version":1,"modified_at":"2025-09-14T17:25:07.799226+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","subentries":[],"title":"Martin’s iPad Alt","unique_id":"io.robbie.HomeAssistant-8191AC71-330B-4784-8634-E6F4F0C2DFA2","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-485D351B693D","version":1}]},"domain":"fritz","entry_id":"9916b13f091dcb03324f2ebd46eca1ab","minor_version":1,"modified_at":"2024-10-04T11:42:42.311260+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"FRITZ!Box Tools: 7590 AX","unique_id":"123402409-bccb-40e7-8e6c-485D351B693D","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"bluetooth","entry_id":"d56aa08ba94d690ea1e3795763a2f8fd","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"hci0 (AA:AA:AA:AA:AA:AA)","unique_id":"AA:AA:AA:AA:AA:AA","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"address":"192.168.178.101","credentials":{"3":null,"5":null},"identifiers":["40:ED:CF:5E:4D:1E","40EDCF5E4D1E"],"name":"Arbeitszimmer"},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_airplay._tcp.local.","Arbeitszimmer._airplay._tcp.local."],"version":1},{"domain":"zeroconf","key":["_raop._tcp.local.","40EDCF5E4D1E@Arbeitszimmer._raop._tcp.local."],"version":1}]},"domain":"apple_tv","entry_id":"1cbfe198317089e0d9b33b02f3695c6d","minor_version":1,"modified_at":"2024-10-04T11:42:38.370478+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"Arbeitszimmer","unique_id":"40:ED:CF:5E:4D:1E","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"thread","entry_id":"169867ba390728c37fe6c0db962a0b14","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"Thread","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:123402409-bccb-40e7-8e6c-485D351B693D","version":1}]},"domain":"fritzbox","entry_id":"38f97fd339c051f180273d5c376ab017","minor_version":1,"modified_at":"2024-10-04T11:42:42.439495+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"AVM FRITZ!Box: FRITZ!Box 7590 AX","unique_id":"123402409-bccb-40e7-8e6c-485D351B693D","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"raspberry_pi","entry_id":"1beebfba4c552f709b21b752c273b388","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"Raspberry Pi","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rpi_power","entry_id":"839fb8c357097aa9e78d257eec7dc594","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"onboarding","subentries":[],"title":"Raspberry Pi Power Supply Checker","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:5195e5c1-28ac-4d7b-8ae6-86d6dc864c39","mac":"3c:e1:a1:50:b8:8a","type":"urn:schemas-upnp-org:device:MediaRenderer:1","url":"http://[fe80::703:4306:3ff1:5b1e%2]:2869/upnphost/udhisapi.dll?content=uuid:5195e5c1-28ac-4d7b-8ae6-86d6dc864c39"},"disabled_by":null,"discovery_keys":{},"domain":"dlna_dmr","entry_id":"02b32bf3a4cf0622d49031918e52bb38","minor_version":1,"modified_at":"2024-09-15T09:00:31.766980+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","subentries":[],"title":"Surface","unique_id":"uuid:5195e5c1-28ac-4d7b-8ae6-86d6dc864c39","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"192.168.178.1","location":"http://192.168.178.1:49000/igd2desc.xml","mac_address":"48:5d:35:1b:69:3d","original_udn":"uuid:75802409-bccb-40e7-9f6c-485D351B693D","st":"urn:schemas-upnp-org:device:InternetGatewayDevice:2","udn":"uuid:75802409-bccb-40e7-9f6c-485D351B693D"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:75802409-bccb-40e7-9f6c-485D351B693D","version":1}]},"domain":"upnp","entry_id":"dc8e2b7ae319ea88e7eb0eacb3780485","minor_version":1,"modified_at":"2025-10-13T07:23:56.283356+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"InternetGatewayDeviceV2 - FRITZ!Box 7590 AX","unique_id":"uuid:75802409-bccb-40e7-9f6c-485D351B693D::urn:schemas-upnp-org:device:InternetGatewayDevice:2","version":1}, + {"created_at":"2024-12-13T10:22:50.872480+00:00","data":{"app_data":{"push_token":"cT8UhV6COkIcsHodzJE-NQ:APA91bGza7jgBncSYT10jSl_M8EQFm6YTroQwoueAEaI0mZmZVUkgHGGvshcCxbzNV2mcDhdvg2vkJRX9Leg792ibHhieX3vbHYGLVSbNV7BaEj2Yej9lTA","push_url":"https://mobile-apps.home-assistant.io/api/sendPushNotification"},"app_id":"io.robbie.HomeAssistant","app_name":"Home Assistant","app_version":"2026.7.5 (2026.2744)","device_id":"90AAF659-5812-4D7C-B445-7D42C6F070FD","device_name":"martin-iPhonePro16","manufacturer":"Apple","model":"iPhone17,1","no_legacy_encryption":true,"os_name":"iOS","os_version":"27.0","secret":"9c5a179c76ec0230509b3e1d09d3fbb5f43272b72ab73540247f138886642608","supports_encryption":true,"user_id":"2ffcb10d3db745b396789364fdef72ec","webhook_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","minor_version":1,"modified_at":"2026-09-16T17:45:07.196660+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","subentries":[],"title":"Martin's iPhone 16","unique_id":"io.robbie.HomeAssistant-90AAF659-5812-4D7C-B445-7D42C6F070FD","version":1}, + {"created_at":"2024-12-18T19:53:29.748475+00:00","data":{"app_data":{"push_token":"dJK2u7VdRURUpV5UXuj7Qb:APA91bFkq61IjrhELnDKgSKibQCB4gIOp3f0fF6ohKVetAxoZKBrrQcg_37dGNYGeBvk3BStYOaye78K6RBFDjOTF6fwqKt0_RB88-C5lJNR3nGBtHtmhnY","push_url":"https://mobile-apps.home-assistant.io/api/sendPushNotification","start_live_activity_token":"4075ead7e8af90f8abf2c8b1006eb9392e8267406f50048d168da9b8ab637599831c08d4f26216612b983703809fc7c8008f2d8c8236fe66fe9b66be0a0ce20c93d70f2188e3c96deecaf0ce7e34223e"},"app_id":"io.robbie.HomeAssistant","app_name":"Home Assistant","app_version":"2026.9.3 (2026.3126)","device_id":"3B8C7D65-C2B9-4104-9E60-26DA6A53E0B8","device_name":"iPhone von Rebecca","manufacturer":"Apple","model":"iPhone16,1","no_legacy_encryption":true,"os_name":"iOS","os_version":"26.6.1","secret":"e5c6ccc3ed4d0ad59e6077bf36388a3a28b025dd9ab40bd7019178f40a217a64","supports_encryption":true,"user_id":"bd0f10a32b324e85998881cb5b748d0f","webhook_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","minor_version":1,"modified_at":"2026-10-04T06:11:32.561789+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","subentries":[],"title":"iPhone von Rebecca","unique_id":"io.robbie.HomeAssistant-3B8C7D65-C2B9-4104-9E60-26DA6A53E0B8","version":1}, + {"created_at":"2025-04-07T06:12:59.634498+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"backup","entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","minor_version":1,"modified_at":"2025-04-07T06:12:59.634508+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"Backup","unique_id":null,"version":1}, + {"created_at":"2025-05-18T05:38:46.510165+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"wake_on_lan","entry_id":"01JVGYDR3ERHNMREVPN8ZQ56WF","minor_version":1,"modified_at":"2025-05-18T05:39:13.249513+00:00","options":{"mac":"10:ff:e0:6c:4f:40"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Desktop oben","unique_id":null,"version":1}, + {"created_at":"2025-07-15T09:11:37.325841+00:00","data":{"app_data":{"push_token":"dfIN4r5fFUmAgEjW4j7OaR:APA91bGTSVRwzkJLB6KX0oUGr26QAoDNqBdf3fvP7mLf4L3yeVzToJ1SvMWiMFvhaMRuz2BqiyrVPDDxSnICpFY0jCoI-eeVFsibDDe2tK6C6F9p5JE6zMY","push_url":"https://mobile-apps.home-assistant.io/api/sendPushNotification","start_live_activity_token":"402e4657ff6f5a142d008449b83e518a468502b0ead80b9dbbd90eddf42ccefb53df0cdbeb250ec8467c71797c0faa8f61bf6aaf4a7a50b0a7008c6d742189385d1fb9fedcc725cfc259bfe3670dacbf"},"app_id":"io.robbie.HomeAssistant","app_name":"Home Assistant","app_version":"2026.9.1 (2026.2985)","device_id":"51E8FFA9-8D39-4523-9DC3-FFA06B5E7527","device_name":"martin-iPadProM4","manufacturer":"Apple","model":"iPad16,3","no_legacy_encryption":true,"os_name":"iPadOS","os_version":"27.0","secret":"a4a3186acf58f574ea062703d8b5ba96e0254ced384049b8b410d227bcbfc3e5","supports_encryption":true,"user_id":"2ffcb10d3db745b396789364fdef72ec","webhook_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","minor_version":1,"modified_at":"2026-09-16T17:37:16.918175+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","subentries":[],"title":"Martin's iPad M4","unique_id":"io.robbie.HomeAssistant-51E8FFA9-8D39-4523-9DC3-FFA06B5E7527","version":1}, + {"created_at":"2025-12-01T16:45:20.565848+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"01KBDCVVSNRCF7ETQQFS2X6023","minor_version":1,"modified_at":"2025-12-01T17:20:59.818236+00:00","options":{"all":false,"entities":["switch.tasmota06","switch.tasmota05","switch.tasmota07","switch.tasmota04","switch.tasmota02","switch.gartenhaus_steckdose2"],"group_type":"switch","hide_members":false,"name":"Weihnachtslichter unten"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Weihnachtslichter unten","unique_id":null,"version":1}, + {"created_at":"2025-12-03T17:01:12.078199+00:00","data":{"advanced_config":{"command_throttle_interval":0.1},"host":"de838cd8-openccu","instance_name":"homeassistant","interface":{"BidCos-RF":{"port":2001},"HmIP-RF":{"port":2010}},"password":"T3wKLzoGUzIX2yb2VEgH","tls":false,"username":"homeassistant","verify_tls":false},"disabled_by":null,"discovery_keys":{},"domain":"homematicip_local","entry_id":"01KBJJJB0EGVX77NKH133RGCHC","minor_version":1,"modified_at":"2026-04-16T13:56:47.709120+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"homeassistant","unique_id":"58A9A719B9","version":17}, + {"created_at":"2026-01-17T22:21:28.834104+00:00","data":{"device_name":"kinderhandy","host":"192.168.178.141","noise_psk":"CvwGy310qBIYDm1sR2UOJuYjKNBdlh05uIFyxnEa+3c=","password":"","port":6053},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_esphomelib._tcp.local.","kinderhandy._esphomelib._tcp.local."],"version":1}]},"domain":"esphome","entry_id":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","minor_version":1,"modified_at":"2026-01-17T22:21:28.834167+00:00","options":{"allow_service_calls":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"Kinder Handy","unique_id":"30:ed:a0:ac:9b:30","version":1}, + {"created_at":"2026-05-26T11:12:11.536879+00:00","data":{"integration_created_addon":false,"url":"ws://core-matter-server:5580/ws","use_addon":true},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_matter._tcp.local.","0D67C869041033C6-000000000001B669._matter._tcp.local."],"version":1}]},"domain":"matter","entry_id":"01KSHZRB8GW84RQ823NXG91Z9F","minor_version":1,"modified_at":"2026-05-26T11:12:11.536889+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"Matter","unique_id":null,"version":1}, + {"created_at":"2026-06-09T06:39:25.103979+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"analytics","entry_id":"01KTNHPYDFE00GHH9A17JWP6CG","minor_version":1,"modified_at":"2026-06-09T06:39:25.103990+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"Analytics","unique_id":null,"version":1} ] } } \ No newline at end of file diff --git a/.storage/core.device_registry b/.storage/core.device_registry index 9837b6b..627efc9 100644 --- a/.storage/core.device_registry +++ b/.storage/core.device_registry @@ -1,123 +1,170 @@ { - "version": 1, - "minor_version": 5, + "version": 3, + "minor_version": 4, "key": "core.device_registry", "data": { "devices": [ - {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:28:44:11"],["mac","00:17:88:01:01:06:24:ae"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"8e09114c26574165a8f8fa43ff0c5395","identifiers":[["hue","15234d70-ae1a-4de8-b16b-fb4187012ba1"],["fritz","00:17:88:28:44:11"],["hue","001788fffe284411"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"BSB002","name_by_user":null,"name":"Hue Bridge","serial_number":null,"sw_version":"1.64.1964061010","via_device_id":null}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:00:cd:c7:fe"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"31d95a5c59b24732934b4bcde46654a7","identifiers":[["hue","256fa729-e873-4de5-af46-ea8b9e75dfd0"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip (LST001)","name_by_user":null,"name":"Wohnzimmer Regal rechts","serial_number":null,"sw_version":"67.93.11","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:10:4e:75:a8"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"1dbec2bfe7594794a516405b1a164027","identifiers":[["hue","9d264142-90c0-44cc-a4ff-f73d47f5164a"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT007)","name_by_user":null,"name":"Wohnzimmer Stehlampe Oben","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:00:cd:c7:fa"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"00429941ced6498495803f7e1ae65d55","identifiers":[["hue","199ff6c9-1a75-46dc-8bb2-2423b3f39713"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip (LST001)","name_by_user":null,"name":"Wohnzimmer Regal links","serial_number":null,"sw_version":"67.93.11","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:02:07:a2:e7"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"00e0dc89c87240699d1286fb79bcc877","identifiers":[["hue","a9eaef63-fe3e-41db-bc61-8da691a2ecd0"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT007)","name_by_user":null,"name":"Arbeitszimmer Stehlampe Oben","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:8b:3d"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"da7bdf516f614f8fa75f6f611a8cef3c","identifiers":[["hue","70dfb7ed-557c-4916-80a8-7a387eb93ee9"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip (LST001)","name_by_user":null,"name":"Küche links","serial_number":null,"sw_version":"67.93.11","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:02:07:a1:f7"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"42fcf3d4fab243d3b3535b88da5520cb","identifiers":[["hue","68e3f98c-3b00-4930-83bd-ebe4f6a30958"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT007)","name_by_user":null,"name":"Arbeitszimmer Stehlampe Unten","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:65:3c"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"d285533d588c4dd98cb2184cd299b882","identifiers":[["hue","79084da6-64f2-4313-a04e-aa3e8c186ad2"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip (LST001)","name_by_user":null,"name":"Küche rechts","serial_number":null,"sw_version":"67.93.11","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:00:b5:39:23"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"77b2e3e9e127481d8b508f8952c08762","identifiers":[["hue","13281742-7587-4dca-b248-7ab22493f9bd"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT001)","name_by_user":null,"name":"Wohnzimmer Stehlampe","serial_number":null,"sw_version":"67.101.2","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"rest","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:02:0a:26:cc"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"075d6edf32bb4d6e9c564101a3b253ca","identifiers":[["hue","ddf7d6a2-8935-43b3-8ad9-5b2cbf6c3855"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT007)","name_by_user":null,"name":"Lampe ErsterStock","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:01:1b:4f:25"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"4c3bbd2722774287bef53f0eae996c43","identifiers":[["hue","59eda3e9-bf57-4c5e-b420-e8d4e93f8bab"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus (LST002)","name_by_user":null,"name":"Küche vorne","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:10:37:b3:58"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"ed71ab3618e04b26b65c561c48b12704","identifiers":[["hue","00041fbc-3329-485e-9a8a-6c0f3669dcfc"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT007)","name_by_user":null,"name":"Arbeitszimmer Fluter","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:12:4b:00:02:5f:c0:44"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"c5d6ba59208e4f05a7f8e573f7372316","identifiers":[["hue","66a88eea-43fc-439c-a019-c50721fe707e"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT001)","name_by_user":null,"name":"Wohnzimmer Kugel","serial_number":null,"sw_version":"67.101.2","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:10:4e:5e:ff"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"973ccf8026ed4dec8ac55c0c646dafbd","identifiers":[["hue","f7903e82-3c49-4a99-b511-33decd1fb1a9"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCT007)","name_by_user":null,"name":"Schlafzimmer","serial_number":null,"sw_version":"67.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"rest","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:65:11"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"80f3a81098d345c5a848625f7c7f934f","identifiers":[["hue","ab52c648-807f-4edd-8d03-cecf5485e3bc"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip (LST001)","name_by_user":null,"name":"Gang Bogen","serial_number":null,"sw_version":"67.93.11","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":"http://192.168.178.1","connections":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"51f4012aed0b4093b353cdc851755281","identifiers":[["upnp_host","192.168.178.1"],["upnp","uuid:75802409-bccb-40e7-8e6c-485D351B693D::urn:schemas-upnp-org:device:InternetGatewayDevice:1"]],"labels":[],"manufacturer":"AVM Berlin","model":"FRITZ!Box 7490","name_by_user":null,"name":"FRITZ!Box 7490","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"cff99cfa5ca84b24ba4ff1883f08e02b","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 packets/sec received","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"8e45736652404feda92084feb86a5745","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 packets received","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"7df169040686480db2b1ad5979037e80","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 packets sent","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"dd9403c58f084442b1606fe616b3cfb7","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_kbyte/sec_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 kbyte/sec received","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"aa4821c78db245ef90119b9af6fd97bc","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 bytes received","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"620ada4df9fc493ca53677a979768dee","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 packets/sec sent","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"2d0e7717b4194ecca91589bd83bef38c","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 bytes sent","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"7465dff14c5e472d904ddb93b09b2770","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_kbyte/sec_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"name_by_user":null,"name":"FRITZ!Box 7490 kbyte/sec sent","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["c07d023c89d248198b049d2e29edf01d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"8ac42fc9656e4882a022db8402456d25","identifiers":[["ios","ACCCEFC0-AAF4-4BE3-8D98-721EDDAC52F1"]],"labels":[],"manufacturer":"Apple","model":"iPad Pro (10.5-inch)","name_by_user":null,"name":"Martin’s iPad","serial_number":null,"sw_version":"13.2.3","via_device_id":null}, - {"area_id":"garten","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:06:25:80:c9"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"4fa58dcef8af4af897a1a9558a015611","identifiers":[["hue","5e784276-9a02-4aea-b92b-c20d08d66987"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue outdoor spot (LCS001)","name_by_user":null,"name":"Garten1","serial_number":null,"sw_version":"1.88.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"garten","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:06:25:94:0c"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"50781ad2a8d14062a96f4a004924be56","identifiers":[["hue","a06e0ad6-15e6-4d10-ba7c-6b3388ed94b4"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue outdoor spot (LCS001)","name_by_user":null,"name":"Garten2","serial_number":null,"sw_version":"1.88.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"garten","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:04:f9:c3:32"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"6ad58be1b42d4e0988a030fcd5e9d7e8","identifiers":[["hue","ac534816-8b44-467d-b6e3-63a1e4aee547"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue outdoor pedestal (LCF005)","name_by_user":null,"name":"GartenGross","serial_number":null,"sw_version":"1.88.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:04:4b:41:7f"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"454ec0863be74355983bfdc39531df45","identifiers":[["hue","a5eba713-e1ff-4d14-8a2c-9ef796e9ae96"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus (LST002)","name_by_user":null,"name":"Bett Rebecca","serial_number":null,"sw_version":"1.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:04:98:e6:60"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"022a4fdbf7724dd3962d25a4b4628e20","identifiers":[["hue","64f9b91e-4320-4157-8e3c-fdefcddd941a"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus (LST002)","name_by_user":null,"name":"Bett Martin","serial_number":null,"sw_version":"1.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:04:05:22:c6"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"f13e9c76304f4d28983117137046e256","identifiers":[["hue","c17a80a6-9913-44e6-bedb-34150fce246f"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus (LST002)","name_by_user":null,"name":"Schlafzimmer Schrank","serial_number":null,"sw_version":"1.108.5","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"garten","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:06:53:a2:b0"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"b0fd84c9313f408a9a7a404b60b71bde","identifiers":[["hue","03ebd506-3a02-4218-91cc-52834743b310"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue outdoor spot (LCS001)","name_by_user":null,"name":"Garten 3","serial_number":null,"sw_version":"1.88.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":null,"config_entries":["e1101f79ce9b41a28359a95f85e57b63"],"configuration_url":null,"connections":[["mac","2c:5f:45:b9:36:2a"]],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"abac1bcd6667484bad1460abe8a40412","identifiers":[["homekit","e1101f79ce9b41a28359a95f85e57b63","homekit.bridge"]],"labels":[],"manufacturer":"Home Assistant","model":"HomeBridge","name_by_user":null,"name":"BauerHome:51827","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e4a47914ce604433a857d9100241bdf3"],"configuration_url":"http://192.168.178.55/#hId-pgAirPrint","connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"86655186bf654126b5f179b2d0897eea","identifiers":[["ipp","1c852a4d-b800-1f08-abcd-9457a59b7880"]],"labels":[],"manufacturer":"HP","model":"HP Officejet Pro 8610","name_by_user":null,"name":"HP Officejet Pro 8610","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["043eba930fc74b1699b91532ce83c490"],"configuration_url":"http://192.168.178.114:2020","connections":[["mac","d8:07:b6:25:e0:e4"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"17abd106e210436c8f7e95857cd2fc14","identifiers":[["onvif","D8:07:B6:25:E0:E4"],["onvif","00c20000"],["fritz","D8:07:B6:25:E0:E4"]],"labels":[],"manufacturer":"tp-link","model":"Tapo C200","name_by_user":null,"name":"BabyCamera","serial_number":null,"sw_version":"1.3.5 Build 230307 Rel.6847n(4555)","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/core_mosquitto","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"d144e116305e59fcdb4ee9b97c5954d2","identifiers":[["hassio","core_mosquitto"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"Mosquitto broker","serial_number":null,"sw_version":"6.4.0","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_influxdb","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"3a8dfca07738c3514b55475275b3e76b","identifiers":[["hassio","a0d7b954_influxdb"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"InfluxDB","serial_number":null,"sw_version":"5.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/core_configurator","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"77f061f888db75b5413d775fa0b5629f","identifiers":[["hassio","core_configurator"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"File editor","serial_number":null,"sw_version":"5.8.0","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_ssh","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"978b37d63bbdfbc8fa6a7815fd065b16","identifiers":[["hassio","a0d7b954_ssh"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"Advanced SSH & Web Terminal","serial_number":null,"sw_version":"17.2.0","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/core_samba","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"bdc7454284673f6c71942edaad49bf94","identifiers":[["hassio","core_samba"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"Samba share","serial_number":null,"sw_version":"12.3.1","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/core_mariadb","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"13e0d7d42f275c036c5400d9a9bc7d82","identifiers":[["hassio","core_mariadb"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"MariaDB","serial_number":null,"sw_version":"2.7.1","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_sonweb","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"1959d20166a124ca81b2c17cc1c8e884","identifiers":[["hassio","a0d7b954_sonweb"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"TasmoAdmin","serial_number":null,"sw_version":"0.30.1","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/core_check_config","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","identifiers":[["hassio","core_check_config"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"Check Home Assistant configuration","serial_number":null,"sw_version":"3.11.0","via_device_id":null}, - {"area_id":"garten","config_entries":["f81b059f666659e27e2101ddc3bfbba9"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"585cefbe8665f6308f5d767d1ba67620","identifiers":[["ondilo_ico","W1591687848014"]],"labels":[],"manufacturer":"Ondilo","model":"ICO","name_by_user":null,"name":"Pool","serial_number":null,"sw_version":"1.7.1-stable","via_device_id":null}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["f3c8883470cfcc57450ba35ed09c8470"],"configuration_url":"http://192.168.178.45/","connections":[],"disabled_by":null,"entry_type":null,"hw_version":"avr-x","id":"70a2706c6d75e99474c0662ccaa2aaf8","identifiers":[["denonavr","AVR-X1200W-0005CD94A18C"]],"labels":[],"manufacturer":"Denon","model":"AVR-X1200W","name_by_user":null,"name":"Denon AVR-X1200W","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":"rest","config_entries":["9406611205c8c979aff8f619b45d0853"],"configuration_url":"homeassistant://hacs","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"a7ed15b8fc0f15d4e1c03801aeaf227a","identifiers":[["hacs","0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd"]],"labels":[],"manufacturer":"hacs.xyz","model":"","name_by_user":null,"name":"HACS","serial_number":null,"sw_version":"1.34.0","via_device_id":null}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["1e25694aa216a1fee8090d3f43d30448"],"configuration_url":null,"connections":[["mac","24:a1:60:53:91:cc"]],"disabled_by":null,"entry_type":null,"hw_version":"1.0","id":"662bf4be9df38327ec03689226e2d48f","identifiers":[["fritz","24:A1:60:53:91:CC"]],"labels":[],"manufacturer":"m5stack","model":"atom-echo-voice-assistant","name_by_user":null,"name":"M5Atom1 5391cc","serial_number":null,"sw_version":"2023.12.5 (Jan 5 2024, 14:55:12)","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.72/","connections":[["mac","cc:50:e3:19:f6:16"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"ddf15ee93c59a43017b1724c1e0bbcae","identifiers":[["fritz","CC:50:E3:19:F6:16"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota01","name":"Tasmota","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.121/","connections":[["mac","cc:50:e3:53:18:77"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"72239a8077707354e1c9c6938d8b2e15","identifiers":[["fritz","CC:50:E3:53:18:77"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota02","name":"Tasmota","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.122/","connections":[["mac","cc:50:e3:19:f1:e8"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"8f0167f17a6d05e88c7239eaf74a01ae","identifiers":[["fritz","CC:50:E3:19:F1:E8"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota03","name":"Tasmota","serial_number":null,"sw_version":"9.1.0","via_device_id":null}, - {"area_id":"dachgeschoss","config_entries":["4742c954ce0521018f89ced27f5f3ac9"],"configuration_url":null,"connections":[["mac","3c:61:05:07:30:f4"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"5083b180d87e8d19257fa1d665e8e123","identifiers":[["fritz","3C:61:05:07:30:F4"]],"labels":[],"manufacturer":"Espressif","model":"m5stack-fire","name_by_user":null,"name":"M5Stackfire","serial_number":null,"sw_version":"2024.3.0 (Mar 22 2024, 22:24:59)","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.73/","connections":[["mac","80:7d:3a:67:b8:38"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","identifiers":[["fritz","80:7D:3A:67:B8:38"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota04","name":"Tasmota","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.74/","connections":[["mac","80:7d:3a:67:b4:f8"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"1e4bba890edeb2f2381cadca891aa8f6","identifiers":[["fritz","80:7D:3A:67:B4:F8"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota05","name":"Tasmota","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.75/","connections":[["mac","cc:50:e3:57:5a:d7"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"44aad6953ddf53c872f88ae694c47fe5","identifiers":[["fritz","CC:50:E3:57:5A:D7"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota06","name":"Tasmota","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.76/","connections":[["mac","cc:50:e3:57:04:64"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"f9b5c953faf25d2f5e25fc035feeabac","identifiers":[["fritz","CC:50:E3:57:04:64"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","name_by_user":"Tasmota07","name":"Tasmota","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, - {"area_id":"rest","config_entries":["515ed507839833c24405194a10ae2db4"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"4018556d56ca21f4f83aa935bfd7de8c","identifiers":[["scheduler","1923a10d943e"]],"labels":[],"manufacturer":"@nielsfaber","model":"Scheduler","name_by_user":null,"name":"Scheduler","serial_number":null,"sw_version":"3.3.3","via_device_id":null}, - {"area_id":null,"config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"9a418c54a4bbff5762e7c09afd50b8c8","identifiers":[["mqtt","hass-workstation-serviceMARTINDESKTOP"]],"labels":[],"manufacturer":"martin","model":"Microsoft Windows NT 10.0.19044.0","name_by_user":null,"name":"MARTINDESKTOP","serial_number":null,"sw_version":"1.0.0.29554","via_device_id":null}, - {"area_id":"rest","config_entries":["bda2acac11e9f25954e7ac0f3b31a9dd"],"configuration_url":null,"connections":[],"disabled_by":"config_entry","entry_type":"service","hw_version":null,"id":"c4ccdb82e6c8c83f662a250033759084","identifiers":[["accuweather","1006287"]],"labels":[],"manufacturer":"AccuWeather, Inc.","model":null,"name_by_user":null,"name":"AccuWeather","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":"rest","config_entries":["1fb392bfa095e0190b76d430c6027366"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"a46a365f11209d37c23908414543d26c","identifiers":[["openweathermap","49.369477-10.9831468"]],"labels":[],"manufacturer":"OpenWeather","model":null,"name_by_user":null,"name":"OpenWeatherMap","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["100d58ea4abe89dd019b9e1894d38402"],"configuration_url":"http://192.168.178.134:80/","connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"deb129743051226a4e47bc5785d1f092","identifiers":[["octoprint","de90f088-68ce-4563-8110-e97ba956bc34"]],"labels":[],"manufacturer":"OctoPrint","model":null,"name_by_user":null,"name":"OctoPrint","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/core_zwave_js","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"6ddd01f41a4197b18b29447c38b8c836","identifiers":[["hassio","core_zwave_js"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"Z-Wave JS","serial_number":null,"sw_version":"0.4.3","via_device_id":null}, - {"area_id":null,"config_entries":["bb1c03069ffe5adc68e1c6ba9411b1ac"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"d38b7c87ae699c5b12813c8fb421e9e2","identifiers":[["mobile_app","80efeec78207e1d5"]],"labels":[],"manufacturer":"samsung","model":"SM-A528B","name_by_user":null,"name":"rebeccaHandySamsung","serial_number":null,"sw_version":"34","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"225e2a8730a90cb0071b19d3a3a591a9","identifiers":[["hassio","core"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Core","name_by_user":null,"name":"Home Assistant Core","serial_number":null,"sw_version":"2024.5.0","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"443136c87aad7ae33565e1dbd2817ad1","identifiers":[["hassio","supervisor"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Supervisor","name_by_user":null,"name":"Home Assistant Supervisor","serial_number":null,"sw_version":"2024.04.4","via_device_id":null}, - {"area_id":null,"config_entries":["e8d393e7209027e19dc79d238d4296b8"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"31025adba5c6df19f633841c0e8f1343","identifiers":[["google_assistant","homeassistant-d3afc"]],"labels":[],"manufacturer":"Google","model":"Google Assistant","name_by_user":null,"name":"Google Assistant","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"56707d524067b79ec3468d4d3abd760d","identifiers":[["hue","82421bf5-a1c8-46d5-a630-8bf893f34b66"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","name_by_user":null,"name":"Wohnbereich","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"3684c69791b0ee4389630c4f377a88c9","identifiers":[["hue","781836e4-6d8f-4f33-9f1f-600f15499633"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","name_by_user":null,"name":"Schlafzimmer","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"garten","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"7a74e455c181c65d2ebfb7a03fcf5866","identifiers":[["hue","a82bfd01-3e40-4b0f-9b3e-7eb2e2dfd389"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","name_by_user":null,"name":"Garten","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"rest","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"288a8001abd291e646d24b4973ee5fbb","identifiers":[["hue","3b8aaaca-218c-4afc-bd7f-ca3c0d22807a"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","name_by_user":null,"name":"Rest","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"9f54f90d97754437900e99ba42e60168","identifiers":[["hue","526ec6a3-a022-4b60-bc69-87910bb45b86"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","name_by_user":null,"name":"Arbeitszimmer","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_motioneye","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"cf9a581ed90e103e7731105967b6908b","identifiers":[["hassio","a0d7b954_motioneye"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"motionEye","serial_number":null,"sw_version":"0.20.0","via_device_id":null}, - {"area_id":null,"config_entries":["2173ab6aa2063de5460e0122250ae87d"],"configuration_url":null,"connections":[["bluetooth","DC:A6:32:4C:0D:D6"]],"disabled_by":null,"entry_type":null,"hw_version":"usb:v1D6Bp0246d0532","id":"c154f91f541233204dc6d81e10f6ad8f","identifiers":[],"labels":[],"manufacturer":"Raspberry Pi Trading Ltd","model":"Unknown","name_by_user":null,"name":"hci0 (DC:A6:32:4C:0D:D6)","serial_number":null,"sw_version":"homeassistant","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_glances","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"a04682db53bf50e2b78a99e1cd6ea8cc","identifiers":[["hassio","a0d7b954_glances"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","name_by_user":null,"name":"Glances","serial_number":null,"sw_version":"0.21.1","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/47146a2b_netdata","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"36843a64299f15f57a3a988eeab2cb80","identifiers":[["hassio","47146a2b_netdata"]],"labels":[],"manufacturer":"Netdata","model":"Home Assistant Add-on","name_by_user":null,"name":"Netdata","serial_number":null,"sw_version":"2.1.1","via_device_id":null}, - {"area_id":"dachgeschoss","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:0b:ac:c8:33"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"30b54145e73183e15dfffa4371259e72","identifiers":[["hue","b729cf57-0d1f-4c32-8b38-b3996d7f4a13"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCA006)","name_by_user":null,"name":"Fluter1","serial_number":null,"sw_version":"1.104.2","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"dachgeschoss","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[["mac","00:17:88:01:0b:ac:a9:f3"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"532ed158bdde5e9f5d545e6ee8451406","identifiers":[["hue","ae7a532d-5e79-4b5c-9c8e-464f5a056d66"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp (LCA006)","name_by_user":null,"name":"Fluter2","serial_number":null,"sw_version":"1.104.2","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"dachgeschoss","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"4f4e779219df54cba5f21bd7a37bee54","identifiers":[["hue","d377ee86-cac7-4363-90cb-953dfcc6156b"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","name_by_user":null,"name":"Dachgeschoss","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, - {"area_id":"garten","config_entries":["419fe6418360869dda6b2857e5356d58"],"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:90"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"dc7127b36567220d00cbc9ed51ca19b6","identifiers":[["fritz","E8:9F:6D:D0:FA:90"]],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","name_by_user":null,"name":"Gartenhaus-Led-Controller","serial_number":null,"sw_version":"2023.6.4 (Sep 28 2023, 08:59:10)","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"68832376d44aaee2ca32bdd4c1268bc7","identifiers":[["hassio","host"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Host","name_by_user":null,"name":"Home Assistant Host","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["6cc9d82efad072e33506e3fd32d5c456"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"8913b323b140e756de1fe4d87addde10","identifiers":[["knx","_6cc9d82efad072e33506e3fd32d5c456_interface"]],"labels":[],"manufacturer":null,"model":"IP Interface","name_by_user":null,"name":"KNX Interface","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["ac86e47d17add433f0cedd3f6bc02d41"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"d660a67827b8c1c7dc9bfc02ede150c2","identifiers":[["sun","ac86e47d17add433f0cedd3f6bc02d41"]],"labels":[],"manufacturer":null,"model":null,"name_by_user":null,"name":"Sun","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":"garten","config_entries":["35052937c15a610521f823c4aa8569b4"],"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:2c"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","identifiers":[["fritz","E8:9F:6D:D0:FA:2C"]],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","name_by_user":null,"name":"poolcoversensor","serial_number":null,"sw_version":"2023.4.4 (May 12 2023, 07:57:49)","via_device_id":null}, - {"area_id":"garten","config_entries":["601de3e75670a7a5cb68db974ed99a25"],"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:b8"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"9fd6b8989b516e679a5299166ac3fb5b","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","name_by_user":null,"name":"Gartenhaus-Taster-Input","serial_number":null,"sw_version":"2024.2.2 (Mar 8 2024, 18:00:44)","via_device_id":null}, - {"area_id":null,"config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"configuration_url":"http://valetudo-newjuniorkingfisher.local","connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"6e336e3c490219ab18fb9851dcc7ee56","identifiers":[["mqtt","NewJuniorKingfisher"]],"labels":[],"manufacturer":"Roborock","model":"S5","name_by_user":null,"name":"robbie","serial_number":null,"sw_version":"Valetudo 2023.12.0","via_device_id":null}, - {"area_id":"garten","config_entries":["1fb07e8bf70e2bea50f81370eea7719a"],"configuration_url":null,"connections":[["mac","b0:a7:32:07:8a:cc"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"b37a8e5aa244222397d09a121ffd9bd5","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"wt32-eth01","name_by_user":null,"name":"Garten Rs485 Controller1","serial_number":null,"sw_version":"2023.9.3 (Oct 9 2023, 17:31:38)","via_device_id":null}, - {"area_id":null,"config_entries":["62ca1e8c80a721f915812ef4063dbf13"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"4cfb678152281f1d6a43691f801dce48","identifiers":[["nina","62ca1e8c80a721f915812ef4063dbf13"]],"labels":[],"manufacturer":"NINA","model":null,"name_by_user":null,"name":"NINA","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["b8a9119f9fb5a582999a7165575ba67b"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","identifiers":[["mobile_app","99A1E7BC-5CC3-4C0E-A02A-6AF65DC6B66F"]],"labels":[],"manufacturer":"Apple","model":"iPhone16,1","name_by_user":null,"name":"iPhone von Martin","serial_number":null,"sw_version":"17.4.1","via_device_id":null}, - {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["0e4fee2c2f60b9b8803fa64cdd39b1ce"],"configuration_url":"http://192.168.178.84/#hId-pgAirPrint","connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"5ea63431e12fcccecad94a8aa5ea79c4","identifiers":[["ipp","d405f300-1d87-4bab-86d1-81963beb2f38"]],"labels":[],"manufacturer":"HP","model":"HP OfficeJet Pro 9010 series","name_by_user":null,"name":"HP OfficeJet Pro 9010 series","serial_number":null,"sw_version":"MANHTNPP1N005.2203D.00","via_device_id":null}, - {"area_id":"arbeitszimmerunten","config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"configuration_url":"http://192.168.178.88","connections":[["mac","24:a1:60:53:8e:f8"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"cdc7df73f65fe26b9f152a32caf8f509","identifiers":[["mqtt","espresense_f88e53"]],"labels":[],"manufacturer":"ESPresense (esp32)","model":"ESP32-PICO-D4","name_by_user":null,"name":"ESPresense ArbeitszimmerUnten","serial_number":null,"sw_version":"v3.3.2","via_device_id":null}, - {"area_id":"garten","config_entries":["3b1cb18834ca79ac2bcad53b6084cd1c"],"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:9c"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","name_by_user":null,"name":"Garten-Bus-Controller","serial_number":null,"sw_version":"2024.3.0 (Apr 14 2024, 18:16:36)","via_device_id":null}, - {"area_id":"garten","config_entries":["12f001d74e9a4827e89c1cbf46bc143e"],"configuration_url":null,"connections":[["mac","b0:a7:32:07:47:5c"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"7763bbef3071e132fe324a88c01436a0","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"wt32-eth01","name_by_user":null,"name":"Garten Rs485 Controller2","serial_number":null,"sw_version":"2023.11.0 (Feb 10 2024, 17:02:55)","via_device_id":null}, - {"area_id":null,"config_entries":["65b9df8f8aa7421af564ae1e77999d15"],"configuration_url":null,"connections":[],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"61029ebfaeb04736a98512e93110ebff","identifiers":[["mobile_app","8191AC71-330B-4784-8634-E6F4F0C2DFA2"]],"labels":[],"manufacturer":"Apple","model":"iPad7,4","name_by_user":null,"name":"Martin’s iPad","serial_number":null,"sw_version":"17.4.1","via_device_id":null}, - {"area_id":"dachgeschoss","config_entries":["1cbfe198317089e0d9b33b02f3695c6d"],"configuration_url":null,"connections":[["mac","40:ed:cf:5e:4d:1e"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","identifiers":[["apple_tv","40:ED:CF:5E:4D:1E"]],"labels":[],"manufacturer":"Apple","model":"HomePod Mini","name_by_user":null,"name":"Arbeitszimmer","serial_number":null,"sw_version":"17.4","via_device_id":null}, - {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"configuration_url":"http://192.168.178.107/","connections":[["mac","34:98:7a:e1:01:8b"]],"disabled_by":null,"entry_type":null,"hw_version":null,"id":"20a1127b331f2b9964feb4d7c20fae09","identifiers":[],"labels":[],"manufacturer":"Tasmota","model":"NOUS A5T","name_by_user":null,"name":"Tasmota","serial_number":null,"sw_version":"13.2.0","via_device_id":null}, - {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"configuration_url":"homeassistant://hassio/addon/de838cd8_raspberrymatic","connections":[],"disabled_by":null,"entry_type":"service","hw_version":null,"id":"61dcaa2b5a7332a06dca0f764dc63d8e","identifiers":[["hassio","de838cd8_raspberrymatic"]],"labels":[],"manufacturer":"Home Assistant RaspberryMatic Add-on","model":"Home Assistant Add-on","name_by_user":null,"name":"RaspberryMatic CCU","serial_number":null,"sw_version":"3.61.5.20211113","via_device_id":null} + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:28:44:11"],["mac","00:17:88:01:01:06:24:ae"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8e09114c26574165a8f8fa43ff0c5395","identifiers":[["hue","15234d70-ae1a-4de8-b16b-fb4187012ba1"],["fritz","00:17:88:28:44:11"],["hue","001788fffe284411"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue Bridge","model_id":"BSB002","modified_at":"2026-09-08T12:39:04.412599+00:00","name_by_user":null,"name":"Hue Bridge","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.78.1978293000","via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:00:cd:c7:fe"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"31d95a5c59b24732934b4bcde46654a7","identifiers":[["hue","256fa729-e873-4de5-af46-ea8b9e75dfd0"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.777616+00:00","name_by_user":null,"name":"Wohnzimmer Regal rechts","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:10:4e:75:a8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"1dbec2bfe7594794a516405b1a164027","identifiers":[["hue","9d264142-90c0-44cc-a4ff-f73d47f5164a"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2025-09-04T12:47:32.781223+00:00","name_by_user":null,"name":"Wohnzimmer Stehlampe Oben","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:00:cd:c7:fa"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"00429941ced6498495803f7e1ae65d55","identifiers":[["hue","199ff6c9-1a75-46dc-8bb2-2423b3f39713"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.777266+00:00","name_by_user":null,"name":"Wohnzimmer Regal links","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:02:07:a2:e7"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"00e0dc89c87240699d1286fb79bcc877","identifiers":[["hue","a9eaef63-fe3e-41db-bc61-8da691a2ecd0"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-09T12:17:46.593109+00:00","name_by_user":null,"name":"Arbeitszimmer Stehlampe Oben","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:8b:3d"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"da7bdf516f614f8fa75f6f611a8cef3c","identifiers":[["hue","70dfb7ed-557c-4916-80a8-7a387eb93ee9"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.780327+00:00","name_by_user":null,"name":"Küche links","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:02:07:a1:f7"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"42fcf3d4fab243d3b3535b88da5520cb","identifiers":[["hue","68e3f98c-3b00-4930-83bd-ebe4f6a30958"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-09T12:18:00.445111+00:00","name_by_user":null,"name":"Arbeitszimmer Stehlampe Unten","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:65:3c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"d285533d588c4dd98cb2184cd299b882","identifiers":[["hue","79084da6-64f2-4313-a04e-aa3e8c186ad2"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.780678+00:00","name_by_user":null,"name":"Küche rechts","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"rest","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:02:0a:26:cc"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"075d6edf32bb4d6e9c564101a3b253ca","identifiers":[["hue","ddf7d6a2-8935-43b3-8ad9-5b2cbf6c3855"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-12T17:58:29.443390+00:00","name_by_user":null,"name":"Lampe ErsterStock","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:01:1b:4f:25"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4c3bbd2722774287bef53f0eae996c43","identifiers":[["hue","59eda3e9-bf57-4c5e-b420-e8d4e93f8bab"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:13:15.784748+00:00","name_by_user":null,"name":"Küche vorne","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:10:37:b3:58"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ed71ab3618e04b26b65c561c48b12704","identifiers":[["hue","00041fbc-3329-485e-9a8a-6c0f3669dcfc"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-09T12:24:32.249980+00:00","name_by_user":null,"name":"Arbeitszimmer Fluter","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:12:4b:00:02:5f:c0:44"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c5d6ba59208e4f05a7f8e573f7372316","identifiers":[["hue","66a88eea-43fc-439c-a019-c50721fe707e"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT001","modified_at":"2025-09-04T12:47:32.779182+00:00","name_by_user":null,"name":"Wohnzimmer Kugel","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:10:4e:5e:ff"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"973ccf8026ed4dec8ac55c0c646dafbd","identifiers":[["hue","f7903e82-3c49-4a99-b511-33decd1fb1a9"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2025-09-04T12:47:32.784632+00:00","name_by_user":null,"name":"Schlafzimmer","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"rest","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:65:11"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"80f3a81098d345c5a848625f7c7f934f","identifiers":[["hue","ab52c648-807f-4edd-8d03-cecf5485e3bc"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.782667+00:00","name_by_user":null,"name":"Gang Bogen","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":"http://192.168.178.1","connections":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"51f4012aed0b4093b353cdc851755281","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-485D351B693D::urn:schemas-upnp-org:device:InternetGatewayDevice:1"],["upnp_host","192.168.178.1"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":"FRITZ!Box 7490","model_id":null,"modified_at":"2026-09-24T12:24:47.325543+00:00","name_by_user":null,"name":"FRITZ!Box 7490","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"cff99cfa5ca84b24ba4ff1883f08e02b","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_received"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets/sec received","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8e45736652404feda92084feb86a5745","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_received"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets received","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7df169040686480db2b1ad5979037e80","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_sent"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets sent","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"dd9403c58f084442b1606fe616b3cfb7","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_kbyte/sec_received"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 kbyte/sec received","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"aa4821c78db245ef90119b9af6fd97bc","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_received"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 bytes received","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"620ada4df9fc493ca53677a979768dee","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_sent"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets/sec sent","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"2d0e7717b4194ecca91589bd83bef38c","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_sent"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 bytes sent","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7465dff14c5e472d904ddb93b09b2770","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_kbyte/sec_sent"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 kbyte/sec sent","has_composite_identifiers":false,"primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"c07d023c89d248198b049d2e29edf01d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8ac42fc9656e4882a022db8402456d25","identifiers":[["ios","ACCCEFC0-AAF4-4BE3-8D98-721EDDAC52F1"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Apple","model":"iPad Pro (10.5-inch)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Martin’s iPad","has_composite_identifiers":false,"primary_config_entry":"c07d023c89d248198b049d2e29edf01d","serial_number":null,"sw_version":"13.2.3","via_device_id":null}, + {"area_id":"schlafzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:04:4b:41:7f"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"454ec0863be74355983bfdc39531df45","identifiers":[["hue","a5eba713-e1ff-4d14-8a2c-9ef796e9ae96"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:12:58.172225+00:00","name_by_user":null,"name":"Bett Rebecca","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:04:98:e6:60"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"022a4fdbf7724dd3962d25a4b4628e20","identifiers":[["hue","64f9b91e-4320-4157-8e3c-fdefcddd941a"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:48:19.589480+00:00","name_by_user":null,"name":"Bett Martin","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:04:05:22:c6"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"f13e9c76304f4d28983117137046e256","identifiers":[["hue","c17a80a6-9913-44e6-bedb-34150fce246f"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:11:55.591779+00:00","name_by_user":null,"name":"Schlafzimmer Schrank","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entry_id":"e1101f79ce9b41a28359a95f85e57b63","config_subentry_id":null,"configuration_url":null,"connections":[["mac","2c:5f:45:b9:36:2a"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"abac1bcd6667484bad1460abe8a40412","identifiers":[["homekit","e1101f79ce9b41a28359a95f85e57b63","homekit.bridge"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"HomeBridge","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"BauerHome:51827","has_composite_identifiers":false,"primary_config_entry":"e1101f79ce9b41a28359a95f85e57b63","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"f3c8883470cfcc57450ba35ed09c8470","config_subentry_id":null,"configuration_url":"http://192.168.178.45/","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"avr-x","id":"70a2706c6d75e99474c0662ccaa2aaf8","identifiers":[["denonavr","AVR-X1200W-0005CD94A18C"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Denon","model":"AVR-X1200W","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Denon AVR-X1200W","has_composite_identifiers":false,"primary_config_entry":"f3c8883470cfcc57450ba35ed09c8470","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a7ed15b8fc0f15d4e1c03801aeaf227a","identifiers":[["hacs","0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"hacs.xyz","model":"","model_id":null,"modified_at":"2025-02-01T08:39:54.826482+00:00","name_by_user":null,"name":"HACS","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":"2.0.5","via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"configuration_url":null,"connections":[["mac","24:a1:60:53:91:cc"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"1.0","id":"662bf4be9df38327ec03689226e2d48f","identifiers":[["fritz","24:A1:60:53:91:CC"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"m5stack","model":"atom-echo-voice-assistant","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"M5Atom1 5391cc","has_composite_identifiers":false,"primary_config_entry":"1e25694aa216a1fee8090d3f43d30448","serial_number":null,"sw_version":"2023.12.5 (Jan 5 2024, 14:55:12)","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.72/","connections":[["mac","cc:50:e3:19:f6:16"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ddf15ee93c59a43017b1724c1e0bbcae","identifiers":[["fritz","CC:50:E3:19:F6:16"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota01","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.122/","connections":[["mac","cc:50:e3:53:18:77"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"72239a8077707354e1c9c6938d8b2e15","identifiers":[["fritz","CC:50:E3:53:18:77"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"2024-12-14T16:40:03.886924+00:00","name_by_user":"Tasmota02","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.122/","connections":[["mac","cc:50:e3:19:f1:e8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8f0167f17a6d05e88c7239eaf74a01ae","identifiers":[["fritz","CC:50:E3:19:F1:E8"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota03","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"9.1.0","via_device_id":null}, + {"area_id":"arbeitszimmeroben","config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"configuration_url":null,"connections":[["mac","3c:61:05:07:30:f4"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"5083b180d87e8d19257fa1d665e8e123","identifiers":[["fritz","3C:61:05:07:30:F4"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"m5stack-fire","model_id":null,"modified_at":"2025-12-07T09:34:33.834197+00:00","name_by_user":null,"name":"M5Stackfire","has_composite_identifiers":false,"primary_config_entry":"4742c954ce0521018f89ced27f5f3ac9","serial_number":null,"sw_version":"2024.3.0 (Mar 22 2024, 22:24:59)","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.73/","connections":[["mac","80:7d:3a:67:b8:38"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","identifiers":[["fritz","80:7D:3A:67:B8:38"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota04","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.74/","connections":[["mac","80:7d:3a:67:b4:f8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"1e4bba890edeb2f2381cadca891aa8f6","identifiers":[["fritz","80:7D:3A:67:B4:F8"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota05","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.75/","connections":[["mac","cc:50:e3:57:5a:d7"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"44aad6953ddf53c872f88ae694c47fe5","identifiers":[["fritz","CC:50:E3:57:5A:D7"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota06","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.76/","connections":[["mac","cc:50:e3:57:04:64"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"f9b5c953faf25d2f5e25fc035feeabac","identifiers":[["fritz","CC:50:E3:57:04:64"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota07","name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":"rest","config_entry_id":"515ed507839833c24405194a10ae2db4","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4018556d56ca21f4f83aa935bfd7de8c","identifiers":[["scheduler","1923a10d943e"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"@nielsfaber","model":"Scheduler","model_id":null,"modified_at":"2024-11-16T14:29:41.289821+00:00","name_by_user":null,"name":"Scheduler","has_composite_identifiers":false,"primary_config_entry":"515ed507839833c24405194a10ae2db4","serial_number":null,"sw_version":"3.3.8","via_device_id":null}, + {"area_id":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"9a418c54a4bbff5762e7c09afd50b8c8","identifiers":[["mqtt","hass-workstation-serviceMARTINDESKTOP"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"martin","model":"Microsoft Windows NT 10.0.19044.0","model_id":null,"modified_at":"2026-09-24T12:25:11.228906+00:00","name_by_user":null,"name":"MARTINDESKTOP","has_composite_identifiers":false,"primary_config_entry":"4fe874f0bdd44d0a906e76428d63b87a","serial_number":null,"sw_version":"1.0.0.29554","via_device_id":null}, + {"area_id":"rest","config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":"config_entry","entry_type":"service","hw_version":null,"id":"c4ccdb82e6c8c83f662a250033759084","identifiers":[["accuweather","1006287"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"AccuWeather, Inc.","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"AccuWeather","has_composite_identifiers":false,"primary_config_entry":"bda2acac11e9f25954e7ac0f3b31a9dd","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a46a365f11209d37c23908414543d26c","identifiers":[["openweathermap","49.369477-10.9831468"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"OpenWeather","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"OpenWeatherMap","has_composite_identifiers":false,"primary_config_entry":"1fb392bfa095e0190b76d430c6027366","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"configuration_url":"http://192.168.178.134/","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"deb129743051226a4e47bc5785d1f092","identifiers":[["octoprint","de90f088-68ce-4563-8110-e97ba956bc34"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"OctoPrint","model":null,"model_id":null,"modified_at":"2024-09-07T08:20:24.320809+00:00","name_by_user":null,"name":"OctoPrint","has_composite_identifiers":false,"primary_config_entry":"100d58ea4abe89dd019b9e1894d38402","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"225e2a8730a90cb0071b19d3a3a591a9","identifiers":[["hassio","core"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"Home Assistant Core","model_id":null,"modified_at":"2026-09-24T12:24:25.550436+00:00","name_by_user":null,"name":"Home Assistant Core","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"2026.9.3","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"443136c87aad7ae33565e1dbd2817ad1","identifiers":[["hassio","supervisor"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"Home Assistant Supervisor","model_id":null,"modified_at":"2026-09-24T12:24:25.551474+00:00","name_by_user":null,"name":"Home Assistant Supervisor","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"2026.09.2","via_device_id":null}, + {"area_id":null,"config_entry_id":"e8d393e7209027e19dc79d238d4296b8","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"31025adba5c6df19f633841c0e8f1343","identifiers":[["google_assistant","homeassistant-d3afc"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Google","model":"Google Assistant","model_id":null,"modified_at":"2025-12-07T10:36:09.203518+00:00","name_by_user":null,"name":"Google Assistant","has_composite_identifiers":false,"primary_config_entry":"e8d393e7209027e19dc79d238d4296b8","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"56707d524067b79ec3468d4d3abd760d","identifiers":[["hue","82421bf5-a1c8-46d5-a630-8bf893f34b66"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Wohnbereich","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"3684c69791b0ee4389630c4f377a88c9","identifiers":[["hue","781836e4-6d8f-4f33-9f1f-600f15499633"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Schlafzimmer","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"rest","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"288a8001abd291e646d24b4973ee5fbb","identifiers":[["hue","3b8aaaca-218c-4afc-bd7f-ca3c0d22807a"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Rest","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"9f54f90d97754437900e99ba42e60168","identifiers":[["hue","526ec6a3-a022-4b60-bc69-87910bb45b86"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Arbeitszimmer","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entry_id":"2173ab6aa2063de5460e0122250ae87d","config_subentry_id":null,"configuration_url":null,"connections":[["bluetooth","DC:A6:32:4C:0D:D6"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"usb:v1D6Bp0246d0555","id":"c154f91f541233204dc6d81e10f6ad8f","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Raspberry Pi Trading Ltd","model":"bcm43438-bt","model_id":null,"modified_at":"2026-07-02T13:40:01.442823+00:00","name_by_user":null,"name":"hci0 (DC:A6:32:4C:0D:D6)","has_composite_identifiers":false,"primary_config_entry":"2173ab6aa2063de5460e0122250ae87d","serial_number":null,"sw_version":"6.18.34-haos-raspi","via_device_id":null}, + {"area_id":"arbeitszimmeroben","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:0b:ac:c8:33"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"30b54145e73183e15dfffa4371259e72","identifiers":[["hue","b729cf57-0d1f-4c32-8b38-b3996d7f4a13"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA006","modified_at":"2026-07-10T12:12:45.675043+00:00","name_by_user":null,"name":"Fluter1","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.163.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"arbeitszimmeroben","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:0b:ac:a9:f3"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"532ed158bdde5e9f5d545e6ee8451406","identifiers":[["hue","ae7a532d-5e79-4b5c-9c8e-464f5a056d66"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA006","modified_at":"2026-07-10T12:12:38.418301+00:00","name_by_user":null,"name":"Fluter2","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.163.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"arbeitszimmeroben","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4f4e779219df54cba5f21bd7a37bee54","identifiers":[["hue","d377ee86-cac7-4363-90cb-953dfcc6156b"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"2025-12-07T09:35:20.281818+00:00","name_by_user":null,"name":"Dachgeschoss","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"garten","config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:90"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"dc7127b36567220d00cbc9ed51ca19b6","identifiers":[["fritz","E8:9F:6D:D0:FA:90"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Gartenhaus-Led-Controller","has_composite_identifiers":false,"primary_config_entry":"419fe6418360869dda6b2857e5356d58","serial_number":null,"sw_version":"2024.3.0 (Jul 25 2024, 21:58:04)","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"68832376d44aaee2ca32bdd4c1268bc7","identifiers":[["hassio","host"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"Home Assistant Host","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Home Assistant Host","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8913b323b140e756de1fe4d87addde10","identifiers":[["knx","_6cc9d82efad072e33506e3fd32d5c456_interface"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":null,"model":"IP Interface","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"KNX Interface","has_composite_identifiers":false,"primary_config_entry":"6cc9d82efad072e33506e3fd32d5c456","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"d660a67827b8c1c7dc9bfc02ede150c2","identifiers":[["sun","ac86e47d17add433f0cedd3f6bc02d41"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":null,"model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Sun","has_composite_identifiers":false,"primary_config_entry":"ac86e47d17add433f0cedd3f6bc02d41","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"garten","config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:2c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","identifiers":[["fritz","E8:9F:6D:D0:FA:2C"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"poolcoversensor","has_composite_identifiers":false,"primary_config_entry":"35052937c15a610521f823c4aa8569b4","serial_number":null,"sw_version":"2023.4.4 (May 12 2023, 07:57:49)","via_device_id":null}, + {"area_id":"garten","config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:b8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"9fd6b8989b516e679a5299166ac3fb5b","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"2026-08-07T11:23:18.635156+00:00","name_by_user":null,"name":"Gartenhaus-Taster-Input","has_composite_identifiers":false,"primary_config_entry":"601de3e75670a7a5cb68db974ed99a25","serial_number":null,"sw_version":"2026.6.5 (2026-08-07 11:10:51 +0200)","via_device_id":null}, + {"area_id":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"configuration_url":"http://valetudo-newjuniorkingfisher.local","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"6e336e3c490219ab18fb9851dcc7ee56","identifiers":[["mqtt","NewJuniorKingfisher"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Roborock","model":"S5","model_id":null,"modified_at":"2025-12-07T12:07:56.004713+00:00","name_by_user":null,"name":"robbie","has_composite_identifiers":false,"primary_config_entry":"4fe874f0bdd44d0a906e76428d63b87a","serial_number":null,"sw_version":"Valetudo 2024.06.2","via_device_id":null}, + {"area_id":"garten","config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"configuration_url":null,"connections":[["mac","b0:a7:32:07:8a:cc"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b37a8e5aa244222397d09a121ffd9bd5","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"wt32-eth01","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Garten Rs485 Controller1","has_composite_identifiers":false,"primary_config_entry":"1fb07e8bf70e2bea50f81370eea7719a","serial_number":null,"sw_version":"2023.9.3 (Oct 9 2023, 17:31:38)","via_device_id":null}, + {"area_id":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4cfb678152281f1d6a43691f801dce48","identifiers":[["nina","62ca1e8c80a721f915812ef4063dbf13"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"NINA","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"NINA","has_composite_identifiers":false,"primary_config_entry":"62ca1e8c80a721f915812ef4063dbf13","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"configuration_url":"http://192.168.178.84/#hId-pgAirPrint","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"5ea63431e12fcccecad94a8aa5ea79c4","identifiers":[["ipp","d405f300-1d87-4bab-86d1-81963beb2f38"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"HP","model":"HP OfficeJet Pro 9010 series","model_id":null,"modified_at":"2026-09-02T09:13:46.055784+00:00","name_by_user":null,"name":"HP OfficeJet Pro 9010 series","has_composite_identifiers":false,"primary_config_entry":"0e4fee2c2f60b9b8803fa64cdd39b1ce","serial_number":"TH27J570B7","sw_version":"MANHTNPP1N005.2203D.00","via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"configuration_url":"http://192.168.178.88","connections":[["mac","24:a1:60:53:8e:f8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"cdc7df73f65fe26b9f152a32caf8f509","identifiers":[["mqtt","espresense_f88e53"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"ESPresense (esp32)","model":"ESP32-PICO-D4","model_id":null,"modified_at":"2026-09-24T12:25:11.489407+00:00","name_by_user":null,"name":"ESPresense ArbeitszimmerUnten","has_composite_identifiers":false,"primary_config_entry":"4fe874f0bdd44d0a906e76428d63b87a","serial_number":null,"sw_version":"v4.0.6","via_device_id":null}, + {"area_id":"garten","config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:9c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"2025-07-05T08:10:50.530276+00:00","name_by_user":null,"name":"Garten-Bus-Controller","has_composite_identifiers":false,"primary_config_entry":"3b1cb18834ca79ac2bcad53b6084cd1c","serial_number":null,"sw_version":"2025.6.3 (Jul 5 2025, 10:04:13)","via_device_id":null}, + {"area_id":"garten","config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"configuration_url":null,"connections":[["mac","b0:a7:32:07:47:5c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7763bbef3071e132fe324a88c01436a0","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"wt32-eth01","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Garten Rs485 Controller2","has_composite_identifiers":false,"primary_config_entry":"12f001d74e9a4827e89c1cbf46bc143e","serial_number":null,"sw_version":"2023.11.0 (Feb 10 2024, 17:02:55)","via_device_id":null}, + {"area_id":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"61029ebfaeb04736a98512e93110ebff","identifiers":[["mobile_app","8191AC71-330B-4784-8634-E6F4F0C2DFA2"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Apple","model":"iPad7,4","model_id":null,"modified_at":"2025-09-14T17:25:07.798449+00:00","name_by_user":"Martin's iPad Alt","name":"martin-iPadPro-alt","has_composite_identifiers":false,"primary_config_entry":"65b9df8f8aa7421af564ae1e77999d15","serial_number":null,"sw_version":"17.7.10","via_device_id":null}, + {"area_id":"arbeitszimmeroben","config_entry_id":"1cbfe198317089e0d9b33b02f3695c6d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","40:ed:cf:5e:4d:1e"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","identifiers":[["apple_tv","40:ED:CF:5E:4D:1E"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Apple","model":"HomePod Mini","model_id":null,"modified_at":"2025-12-07T09:34:52.323603+00:00","name_by_user":null,"name":"Arbeitszimmer","has_composite_identifiers":false,"primary_config_entry":"1cbfe198317089e0d9b33b02f3695c6d","serial_number":null,"sw_version":"17.6","via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.107/","connections":[["mac","34:98:7a:e1:01:8b"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"20a1127b331f2b9964feb4d7c20fae09","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"NOUS A5T","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"13.2.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4e7a502673cbe5942a717fc4eb93e15d","identifiers":[["hassio","OS"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"Home Assistant Operating System","model_id":null,"modified_at":"2026-08-04T08:27:26.382943+00:00","name_by_user":null,"name":"Home Assistant Operating System","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"18.2","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/a0d7b954_ssh","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"978b37d63bbdfbc8fa6a7815fd065b16","identifiers":[["hassio","a0d7b954_ssh"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant Community Apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-09-24T12:24:25.692966+00:00","name_by_user":null,"name":"Advanced SSH & Web Terminal","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"24.1.5","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/core_mariadb","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"13e0d7d42f275c036c5400d9a9bc7d82","identifiers":[["hassio","core_mariadb"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-05-07T07:53:11.833392+00:00","name_by_user":null,"name":"MariaDB","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"3.0.1","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/core_mosquitto","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"d144e116305e59fcdb4ee9b97c5954d2","identifiers":[["hassio","core_mosquitto"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-09-14T06:12:07.429455+00:00","name_by_user":null,"name":"Mosquitto broker","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"7.1.1","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/47146a2b_netdata","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"36843a64299f15f57a3a988eeab2cb80","identifiers":[["hassio","47146a2b_netdata"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Netdata","model":"Home Assistant App","model_id":null,"modified_at":"2026-02-05T03:38:40.415044+00:00","name_by_user":null,"name":"Netdata","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"2.1.1","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/core_samba","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"bdc7454284673f6c71942edaad49bf94","identifiers":[["hassio","core_samba"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-08-04T08:27:26.463970+00:00","name_by_user":null,"name":"Samba share","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"12.10.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/a0d7b954_sonweb","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"1959d20166a124ca81b2c17cc1c8e884","identifiers":[["hassio","a0d7b954_sonweb"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant Community Apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-08-31T18:42:15.117741+00:00","name_by_user":null,"name":"TasmoAdmin","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"0.34.0","via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"02b32bf3a4cf0622d49031918e52bb38","config_subentry_id":null,"configuration_url":null,"connections":[["mac","3c:e1:a1:50:b8:8a"],["mac","8c:17:59:2a:93:42"],["upnp","uuid:5195e5c1-28ac-4d7b-8ae6-86d6dc864c39"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"fafb6698b6c12973a7986ac84450b056","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Microsoft Corporation","model":"Windows Digital Media Renderer","model_id":null,"modified_at":"2025-12-07T09:25:20.490282+00:00","name_by_user":null,"name":"Surface","has_composite_identifiers":false,"primary_config_entry":"02b32bf3a4cf0622d49031918e52bb38","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"configuration_url":"http://192.168.178.113/","connections":[["mac","34:98:7a:e1:00:7f"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"72cbe39cac5295c6cb911e3331721584","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Tasmota","model":"NOUS A5T","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Tasmota","has_composite_identifiers":false,"primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"13.2.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/core_ssh","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"1b1af335d4f56e8b41113be018c9f8c1","identifiers":[["hassio","core_ssh"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-09-24T12:24:25.695235+00:00","name_by_user":null,"name":"Terminal & SSH","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"10.5.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/331701152","connections":[],"created_at":"2024-09-02T06:53:41.975923+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f31e9ac5e458e7c3ef1cd71a1311f7ee","identifiers":[["hacs","331701152"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"RomRider","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.976033+00:00","name_by_user":null,"name":"apexcharts-card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/244872232","connections":[],"created_at":"2024-09-02T06:53:41.979257+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"496e01888b52437ad78bc378c391eb66","identifiers":[["hacs","244872232"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"jcwillox","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.979362+00:00","name_by_user":null,"name":"Paper Buttons Row","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/384434522","connections":[],"created_at":"2024-09-02T06:53:41.981111+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"16b68608edbe76dd3b9e789b83a80225","identifiers":[["hacs","384434522"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"arallsopp","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.981203+00:00","name_by_user":null,"name":"Hass Hue Icons","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/144899700","connections":[],"created_at":"2024-09-02T06:53:41.982948+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6bc858962184232f3bdc1e143b61aa87","identifiers":[["hacs","144899700"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"thomasloven","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.983102+00:00","name_by_user":null,"name":"slider-entity-row","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/283847957","connections":[],"created_at":"2024-09-02T06:53:41.985338+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"0330d5823f45573616458222718a7280","identifiers":[["hacs","283847957"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"craigbarratt","model":"integration","model_id":null,"modified_at":"2024-09-02T06:53:41.985485+00:00","name_by_user":null,"name":"pyscript","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/231674882","connections":[],"created_at":"2024-09-02T06:53:41.987172+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"40802a98ff44a3e2446d421bd05f4dc1","identifiers":[["hacs","231674882"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"thomasloven","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.987261+00:00","name_by_user":null,"name":"template-entity-row","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/178921037","connections":[],"created_at":"2024-09-02T06:53:41.993480+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f7f0981fb287059eed4d10983188292b","identifiers":[["hacs","178921037"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"benct","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.993586+00:00","name_by_user":null,"name":"Multiple Entity Row","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/485813852","connections":[],"created_at":"2024-09-02T06:53:41.996371+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4034c3329f7d24c68369a95a53b8e9f8","identifiers":[["hacs","485813852"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"JamieKB3","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:41.996511+00:00","name_by_user":null,"name":"Google Light and Dark Theme","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/222422187","connections":[],"created_at":"2024-09-02T06:53:41.997968+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"1699f02512c6eb9a8b481c99491a39ed","identifiers":[["hacs","222422187"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"basnijholt","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:41.998051+00:00","name_by_user":null,"name":"iOS Dark Mode Theme","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/148520838","connections":[],"created_at":"2024-09-02T06:53:41.999629+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a0c0c8984a4bd1b543742fbe1b0c6018","identifiers":[["hacs","148520838"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"kalkih","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.999751+00:00","name_by_user":null,"name":"Mini Media Player","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/387055527","connections":[],"created_at":"2024-09-02T06:53:42.002362+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"3760a383b26ead81ce2d6adf8babbd3d","identifiers":[["hacs","387055527"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"tgcowell","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:42.002510+00:00","name_by_user":null,"name":"Waves","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/277068969","connections":[],"created_at":"2024-09-02T06:53:42.004100+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"b0f89d64adac5e89eff99103e500b872","identifiers":[["hacs","277068969"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"ricardoquecria","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:42.004187+00:00","name_by_user":null,"name":"Caule Themes Pack 1 - by caule.studio","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/151280062","connections":[],"created_at":"2024-09-02T06:53:42.005711+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6b60c24d1b8ffcd443e5a39f03b9e1b1","identifiers":[["hacs","151280062"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"kalkih","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.005998+00:00","name_by_user":null,"name":"mini-graph-card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/286270157","connections":[],"created_at":"2024-09-02T06:53:42.007837+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6cbee7d622c662a9d78aaf58d850f5b6","identifiers":[["hacs","286270157"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"nielsfaber","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.007931+00:00","name_by_user":null,"name":"Scheduler Card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/286186485","connections":[],"created_at":"2024-09-02T06:53:42.009499+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4075d5642494ad0b3137a1b4aac9779a","identifiers":[["hacs","286186485"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"nielsfaber","model":"integration","model_id":null,"modified_at":"2024-09-02T06:53:42.009586+00:00","name_by_user":null,"name":"Scheduler component","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/413812496","connections":[],"created_at":"2024-09-02T06:53:42.011387+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"5c1fd14bf1dce0be1a7e8af368e726b6","identifiers":[["hacs","413812496"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"dbuezas","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.011524+00:00","name_by_user":null,"name":"Plotly Graph Card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/215633404","connections":[],"created_at":"2024-09-02T06:53:42.013823+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6a1d09182e8e2e1bad452d7aed935e9c","identifiers":[["hacs","215633404"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"iantrich","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.013908+00:00","name_by_user":null,"name":"Restriction Card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/215327195","connections":[],"created_at":"2024-09-02T06:53:42.015998+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"b99d5af37303497f9a0430db3a8b4e81","identifiers":[["hacs","215327195"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"bokub","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.016085+00:00","name_by_user":null,"name":"RGB Light Card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/203036108","connections":[],"created_at":"2024-09-02T06:53:42.019999+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"354f6daf72a72e8dfa2864b0c5f98d82","identifiers":[["hacs","203036108"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Hypfer","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.020084+00:00","name_by_user":null,"name":"Valetudo Map Card","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:0d:bb:a8:01"]],"created_at":"2024-12-04T17:02:04.267870+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"84973b093b2e32dc33a57a706c8be47f","identifiers":[["hue","4cfb8d37-05c7-4f2c-96fe-a6ccaf78c4d2"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA004","modified_at":"2025-09-04T12:47:32.777944+00:00","name_by_user":null,"name":"Wohnzimmer Stehlampe Mitte","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.122.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:0d:bb:a9:53"]],"created_at":"2024-12-04T17:03:29.404717+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7ae39a976a3df4d54f8d70c1a1cb4788","identifiers":[["hue","b02d2fb7-990c-4014-a0f6-9a51d07490d5"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA004","modified_at":"2025-09-04T12:47:32.783325+00:00","name_by_user":null,"name":"Wohnzimmer Stehlampe Unten","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.122.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"kinderzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2024-12-04T17:04:42.676747+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a1753a99e8a99804564e6ab8e5817ffd","identifiers":[["hue","c83ad2fc-e815-45fd-83d7-a7d2c89b5b74"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"2024-12-04T17:04:42.677008+00:00","name_by_user":null,"name":"Kinderzimmer","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"kinderzimmer","config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"configuration_url":null,"connections":[["mac","00:17:88:01:0d:bb:6b:f4"]],"created_at":"2024-12-04T17:06:03.424484+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4226ea1df9dfbe7dfe7c2b770ccd321a","identifiers":[["hue","66ec3cb2-dc0c-4a3c-80e2-28d8c4e5830c"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA004","modified_at":"2026-07-10T12:12:48.903946+00:00","name_by_user":null,"name":"Kinderzimmer Fluter","has_composite_identifiers":false,"primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.163.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2024-12-13T10:22:50.873354+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b664f02d9bb1e24e3e06e36c7cac5487","identifiers":[["mobile_app","90AAF659-5812-4D7C-B445-7D42C6F070FD"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Apple","model":"iPhone17,1","model_id":null,"modified_at":"2026-09-16T17:45:07.195850+00:00","name_by_user":null,"name":"martin-iPhonePro16","has_composite_identifiers":false,"primary_config_entry":"01JEZRNRZRJ68BRKMKYHRJZKQ4","serial_number":null,"sw_version":"27.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2024-12-18T19:53:29.749414+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"228005c1dc9d898ed20b678eb9cde0d5","identifiers":[["mobile_app","3B8C7D65-C2B9-4104-9E60-26DA6A53E0B8"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Apple","model":"iPhone16,1","model_id":null,"modified_at":"2026-08-31T18:37:54.521958+00:00","name_by_user":null,"name":"iPhone von Rebecca","has_composite_identifiers":false,"primary_config_entry":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","serial_number":null,"sw_version":"26.6.1","via_device_id":null}, + {"area_id":null,"config_entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","config_subentry_id":null,"configuration_url":"homeassistant://config/backup","connections":[],"created_at":"2025-04-07T06:12:59.745900+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"2baf183cc9db4ae7a11e081a5a6dd983","identifiers":[["backup","backup_manager"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"Home Assistant Backup","model_id":null,"modified_at":"2026-09-24T12:25:08.582205+00:00","name_by_user":null,"name":"Backup","has_composite_identifiers":false,"primary_config_entry":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","serial_number":null,"sw_version":"2026.9.3","via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"01JVGYDR3ERHNMREVPN8ZQ56WF","config_subentry_id":null,"configuration_url":null,"connections":[["mac","10:ff:e0:6c:4f:40"]],"created_at":"2025-05-18T05:38:46.512074+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a28112f19e2bb4a5e5157a2b2b5f18f2","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":null,"model":null,"model_id":null,"modified_at":"2026-08-22T20:11:56.547532+00:00","name_by_user":null,"name":"Desktop oben","has_composite_identifiers":false,"primary_config_entry":"01JVGYDR3ERHNMREVPN8ZQ56WF","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2025-07-15T09:11:37.326770+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"82ee5160de1b81855bcfb4cf8fa01a65","identifiers":[["mobile_app","51E8FFA9-8D39-4523-9DC3-FFA06B5E7527"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Apple","model":"iPad16,3","model_id":null,"modified_at":"2026-09-16T17:37:16.917436+00:00","name_by_user":"Martin's iPad M4","name":"martin-iPadProM4","has_composite_identifiers":false,"primary_config_entry":"01K06NN5KDBB0KH4YTA2F1ZEB8","serial_number":null,"sw_version":"27.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/de838cd8_openccu","connections":[],"created_at":"2025-12-03T07:19:52.225342+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"510c871819dd3ca0b6e1ffd9e6be1eba","identifiers":[["hassio","de838cd8_openccu"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"OpenCCU Apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-09-24T12:24:25.695893+00:00","name_by_user":null,"name":"OpenCCU","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"3.89.11.20260919","via_device_id":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"configuration_url":"homeassistant://hacs/repository/389120303","connections":[],"created_at":"2025-12-03T16:39:31.435014+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"51bbb8d98d9a4bf93c0a17c4564b8334","identifiers":[["hacs","389120303"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"SukramJ","model":"integration","model_id":null,"modified_at":"2025-12-03T16:39:31.435189+00:00","name_by_user":null,"name":"Homematic(IP) Local for OpenCCU","has_composite_identifiers":false,"primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"http://de838cd8-openccu","connections":[],"created_at":"2025-12-03T17:01:12.456857+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"eda5b94935becbcc1df4a833634ce34b","identifiers":[["homematicip_local","homeassistant"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":null,"model_id":null,"modified_at":"2025-12-03T17:05:12.053564+00:00","name_by_user":"homeassistant-homematic-connection","name":"homeassistant","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=HmIP-RCV-1&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.411675+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"521c3395ef47efb763e57fb773538ad0","identifiers":[["homematicip_local","HmIP-RCV-1@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-RCV-50","model_id":"Virtuelle Fernbedienung","modified_at":"2026-04-16T13:56:53.389734+00:00","name_by_user":"homematic-ccu","name":"HmIP-RCV-50 HmIP-RCV-1","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"HmIP-RCV-1","sw_version":"1.0.0","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=00085D89928134&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.415230+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"6d4fcb272a0757cdfd9e7aaf5f686702","identifiers":[["homematicip_local","00085D89928134@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-BSM","model_id":"Homematic IP Schaltaktor mit Leistungsmessung","modified_at":"2026-04-16T13:56:53.045323+00:00","name_by_user":null,"name":"bad_luefter","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"00085D89928134","sw_version":"1.18.24","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"kinderzimmer","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=00111D8994FDE4&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.423551+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"94f54bb0c87ae5329420485cb751735d","identifiers":[["homematicip_local","00111D8994FDE4@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-BROLL","model_id":"Homematic IP Rollladenaktor für Markenschalter","modified_at":"2026-04-16T13:56:53.060129+00:00","name_by_user":null,"name":"kinderzimmer_rollo","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"00111D8994FDE4","sw_version":"1.10.16","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=00085D89928424&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.430204+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b8b683e3726cd9c1acdc3d94978a7034","identifiers":[["homematicip_local","00085D89928424@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-BSM","model_id":"Homematic IP Schaltaktor mit Leistungsmessung","modified_at":"2026-04-16T13:56:53.048810+00:00","name_by_user":null,"name":"wc_licht","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"00085D89928424","sw_version":"1.18.24","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"schlafzimmer","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=0008DD898F16E2&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.438199+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ea4980f14ff906ec98eca991c58c1ba4","identifiers":[["homematicip_local","0008DD898F16E2@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-BDT","model_id":"Homematic IP Dimmaktor für Markenschalter, Unterputzmontage","modified_at":"2026-04-16T13:56:53.054737+00:00","name_by_user":null,"name":"schlafzimmer_deckenlampe","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"0008DD898F16E2","sw_version":"2.2.4","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=001F58A9A719B9&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.777661+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7fe43a0b4973cff509b74a191bbff5bb","identifiers":[["homematicip_local","001F58A9A719B9@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"RPI-RF-MOD","model_id":"Homematic IP Zentrale","modified_at":"2026-04-16T13:56:53.887136+00:00","name_by_user":"homematic-RPI-RF-MOD 001F58A9A719B9","name":"RPI-RF-MOD 001F58A9A719B9","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"001F58A9A719B9","sw_version":"4.4.22","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=BidCoS-RF&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.055911+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"e06f261519b8aa2c95754a7b3cc2b49f","identifiers":[["homematicip_local","BidCoS-RF@homeassistant-BidCos-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HM-RCV-50","model_id":"Virtuelle Fernbedienung (drahtlos)","modified_at":"2026-09-24T12:25:52.355197+00:00","name_by_user":"homematic-HM-RCV-50 BidCoS-RF","name":"HM-RCV-50 BidCoS-RF","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"BidCoS-RF","sw_version":"3.89.11.20260919","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"schlafzimmer","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=LEQ1439702&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.060963+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a5cc861422f68e575f912235a33ea751","identifiers":[["homematicip_local","LEQ1439702@homeassistant-BidCos-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HM-LC-Bl1PBU-FM","model_id":"Funk-Rollladenaktor 1-fach für Markenschalter, Unterputz","modified_at":"2026-04-16T13:56:53.061892+00:00","name_by_user":null,"name":"schlafzimmer_rollo_gross","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"LEQ1439702","sw_version":"2.11","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=JEQ0201891&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.062943+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a23ad77114061351903c8a7985a1d77e","identifiers":[["homematicip_local","JEQ0201891@homeassistant-BidCos-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HM-LC-Dim1TPBU-FM","model_id":"Funk-Dimmaktor 1-fach für Markenschalter, Phasenabschnitt, Unterputzmontage","modified_at":"2026-04-16T13:56:53.040578+00:00","name_by_user":null,"name":"arbeitszimmer_deckenlampe","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"JEQ0201891","sw_version":"2.9","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"schlafzimmer","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=LEQ1439693&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.064886+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"89b969bab7a1ab43271df558b02e52ad","identifiers":[["homematicip_local","LEQ1439693@homeassistant-BidCos-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HM-LC-Bl1PBU-FM","model_id":"Funk-Rollladenaktor 1-fach für Markenschalter, Unterputz","modified_at":"2026-04-16T13:56:53.058077+00:00","name_by_user":null,"name":"schlafzimmer_rollo_klein","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"LEQ1439693","sw_version":"2.11","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"kinderzimmer","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=JEQ0199674&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.070751+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"88074222eb1d7da95fd3baf970999dcb","identifiers":[["homematicip_local","JEQ0199674@homeassistant-BidCos-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HM-LC-Dim1TPBU-FM","model_id":"Funk-Dimmaktor 1-fach für Markenschalter, Phasenabschnitt, Unterputzmontage","modified_at":"2026-04-16T13:56:53.064118+00:00","name_by_user":null,"name":"kinderzimmer_deckenlampe","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"JEQ0199674","sw_version":"2.9","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=LEQ1440417&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.073920+00:00","disabled_by":"integration","entry_type":null,"hw_version":null,"id":"c473c47078734378620b66850ca22bf3","identifiers":[["homematicip_local","LEQ1440417@homeassistant-BidCos-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HM-LC-Bl1PBU-FM","model_id":"Funk-Rollladenaktor 1-fach für Markenschalter, Unterputz","modified_at":"2026-04-16T13:56:53.071807+00:00","name_by_user":null,"name":"arbeitszimmer_rollo","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"LEQ1440417","sw_version":"2.11","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"arbeitszimmeroben","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=0036A269990532&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-06T09:35:01.148550+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"11136815561d0de69d85a093b1828b7a","identifiers":[["homematicip_local","0036A269990532@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-BROLL-2","model_id":"Homematic IP Rollladenaktor für Markenschalter","modified_at":"2026-04-16T13:56:53.043073+00:00","name_by_user":"Rollo West","name":"arbeitszimmer_oben_rollo_west","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"0036A269990532","sw_version":"1.10.16","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"arbeitszimmeroben","config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=0036A26996FD50&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-06T09:37:58.776770+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"53ffe80b3f49951d730805f0da6abb05","identifiers":[["homematicip_local","0036A26996FD50@homeassistant-HmIP-RF"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"eQ-3","model":"HmIP-BROLL-2","model_id":"Homematic IP Rollladenaktor für Markenschalter","modified_at":"2026-04-16T13:56:53.069745+00:00","name_by_user":null,"name":"arbeitszimmer_oben_rollo_ost","has_composite_identifiers":false,"primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"0036A26996FD50","sw_version":"1.10.16","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"kinderzimmer","config_entry_id":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","config_subentry_id":null,"configuration_url":null,"connections":[["mac","30:ed:a0:ac:9b:30"]],"created_at":"2026-01-17T22:21:29.105414+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"06cc809db5822f9f22c3cf40005928e9","identifiers":[],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Espressif","model":"esp32-s3-devkitc-1","model_id":null,"modified_at":"2026-01-18T07:53:57.938799+00:00","name_by_user":null,"name":"Kinder Handy","has_composite_identifiers":false,"primary_config_entry":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","serial_number":null,"sw_version":"2025.12.7 (Jan 18 2026, 08:53:23)","via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2026-01-17T22:22:51.332828+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"db7212862e290429678daea85f6cfa45","identifiers":[["hassio","mount_Musik"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Home Assistant","model":"Home Assistant Mount","model_id":"media/cifs","modified_at":"2026-01-17T22:22:51.333065+00:00","name_by_user":null,"name":"Musik","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2026-05-10T07:32:28.212427+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"507b77377b0991f22b4ee2fab81064c5","identifiers":[["nina","095640000000"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"NINA","model":null,"model_id":null,"modified_at":"2026-05-10T07:32:28.212607+00:00","name_by_user":null,"name":"Nürnberg","has_composite_identifiers":false,"primary_config_entry":"62ca1e8c80a721f915812ef4063dbf13","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2026-05-10T07:32:28.219607+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f8d260a83656dc5e60478a53130e4ef2","identifiers":[["nina","095760000000"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"NINA","model":null,"model_id":null,"modified_at":"2026-05-10T07:32:28.219710+00:00","name_by_user":null,"name":"Rohr (Roth - Bayern)","has_composite_identifiers":false,"primary_config_entry":"62ca1e8c80a721f915812ef4063dbf13","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"configuration_url":"homeassistant://hassio/addon/core_matter_server","connections":[],"created_at":"2026-05-24T13:43:08.879632+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","identifiers":[["hassio","core_matter_server"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-08-15T19:30:02.409186+00:00","name_by_user":null,"name":"Matter Server","has_composite_identifiers":false,"primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"9.2.0","via_device_id":null}, + {"area_id":null,"config_entry_id":"839fb8c357097aa9e78d257eec7dc594","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2026-07-08T19:44:06.986780+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"51f20b9cdbe4a71553a1b15b40785f42","identifiers":[["rpi_power","rpi_power"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Raspberry Pi","model":null,"model_id":null,"modified_at":"2026-07-08T19:44:06.986979+00:00","name_by_user":null,"name":"Raspberry Pi","has_composite_identifiers":false,"primary_config_entry":"839fb8c357097aa9e78d257eec7dc594","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entry_id":"1beebfba4c552f709b21b752c273b388","config_subentry_id":null,"configuration_url":null,"connections":[],"created_at":"2026-07-08T19:44:15.292085+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ab3f44ddb564b48f7cee483d648ea080","identifiers":[["raspberry_pi","rpi4-64"]],"labels":[],"composite_device_id":null,"composite_primary_config_entry":null,"split_at":null,"manufacturer":"Raspberry Pi","model":"4","model_id":null,"modified_at":"2026-07-08T19:44:15.292253+00:00","name_by_user":null,"name":"Raspberry Pi 4","has_composite_identifiers":false,"primary_config_entry":"1beebfba4c552f709b21b752c273b388","serial_number":null,"sw_version":null,"via_device_id":null} ], + "child_devices": [], "deleted_devices": [ - {"config_entries":["ed94faecc60f4d25baf616a3fcd3b2ce"],"connections":[],"identifiers":[["webhook_id","c4707baa6eef9f03781be57ea4a5a80c5634b41a17dcbb3699ab97d24ad0cd19"],["device_id","aba3eef2eb0d44eab143c525f5b0b190"]],"id":"c9c5a90d2665455f9445254dc9f71495","orphaned_timestamp":null}, - {"config_entries":["7f440b9d4d6e4facbf17f96bfe4736d3"],"connections":[],"identifiers":[["device_id","3a26106cd33f41af808d3ad998c75f5c"],["webhook_id","ac7edf5cd1047abb1f7b49cbb89849ba6442e4a4a81d405e8dbec1fb71399f68"]],"id":"f4626279198743ef83ac81e836b2c077","orphaned_timestamp":null}, - {"config_entries":["77eb96c32ca2468aab5e763d0cd68d96"],"connections":[],"identifiers":[["device_id","437ea82e3a924ee183d1511c7cc9a98a"],["webhook_id","87968208b8c13c3f79fbebf2700c0510ccf67e0d7b62b19651fed96fd9b4a40a"]],"id":"1aed3276db0143429ca26a0be846fa50","orphaned_timestamp":null}, - {"config_entries":["fd346c94040a4cceb8fada0dfcb5f98e"],"connections":[],"identifiers":[["device_id","fcaf925370984868a59d5e4db5a57481"],["webhook_id","1ee5a7f3c5276bbb75fe14794d3f1d7a53fdadd14c318a46c50b7406bf77bef0"]],"id":"a09c8552ed694ca2ae6eb1817db28248","orphaned_timestamp":null}, - {"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"connections":[],"identifiers":[["hassio","a0d7b954_jupyterlablite"]],"id":"f24450f3d5275f3c8c17bde40e477583","orphaned_timestamp":null}, - {"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"connections":[],"identifiers":[["hassio","local_knxd"]],"id":"f2ace3b8a8c7d80a31af94ba40c0a279","orphaned_timestamp":null}, - {"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"connections":[],"identifiers":[["hassio","local_fhem"]],"id":"a74c71e406db0b6aab8db5d5689d4bf5","orphaned_timestamp":null}, - {"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"connections":[],"identifiers":[["hassio","a0d7b954_nodered"]],"id":"b32d651f7c1e746e3e980dd0deb445a6","orphaned_timestamp":null}, - {"config_entries":["663be35bc88343568ce876c17f04d781"],"connections":[],"identifiers":[["owntracks","beacon_Auto"]],"id":"9b59a0accd104bb781b7136756c15835","orphaned_timestamp":null}, - {"config_entries":["663be35bc88343568ce876c17f04d781"],"connections":[],"identifiers":[["owntracks","martin_ipad"]],"id":"b6158f158b16427388a5dda943f494dd","orphaned_timestamp":null}, - {"config_entries":["663be35bc88343568ce876c17f04d781"],"connections":[],"identifiers":[["owntracks","beacon_Eingang"]],"id":"487189a878ca49ad91d6b79ec3c7b70a","orphaned_timestamp":null}, - {"config_entries":["663be35bc88343568ce876c17f04d781"],"connections":[],"identifiers":[["owntracks","martin_handy"]],"id":"79711ec2ac314065a532b321eef24950","orphaned_timestamp":null}, - {"config_entries":["663be35bc88343568ce876c17f04d781"],"connections":[],"identifiers":[["owntracks","beacon_Arbeit"]],"id":"b3954be50d02456ca1cf62085677d14d","orphaned_timestamp":null}, - {"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"connections":[],"identifiers":[["hassio","d4868bb1_pulseaudio_fix"]],"id":"72231b942b737fc2ee9f85dfb1b13269","orphaned_timestamp":null}, - {"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"connections":[],"identifiers":[["hassio","OS"]],"id":"4e7a502673cbe5942a717fc4eb93e15d","orphaned_timestamp":null}, - {"config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"connections":[],"identifiers":[["mqtt","vacuum"]],"id":"bf707d034854035502e0b1df2865b163","orphaned_timestamp":null}, - {"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"connections":[["mac","00:17:88:01:00:b5:63:66"]],"identifiers":[["hue","c900d36a-ed08-473e-af03-5c2cbb585ffd"]],"id":"27e519bd18974605b39e17156f903a94","orphaned_timestamp":null} + {"area_id":null,"config_entry_id":"ed94faecc60f4d25baf616a3fcd3b2ce","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["webhook_id","c4707baa6eef9f03781be57ea4a5a80c5634b41a17dcbb3699ab97d24ad0cd19"],["device_id","aba3eef2eb0d44eab143c525f5b0b190"]],"id":"c9c5a90d2665455f9445254dc9f71495","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"7f440b9d4d6e4facbf17f96bfe4736d3","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["webhook_id","ac7edf5cd1047abb1f7b49cbb89849ba6442e4a4a81d405e8dbec1fb71399f68"],["device_id","3a26106cd33f41af808d3ad998c75f5c"]],"id":"f4626279198743ef83ac81e836b2c077","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"77eb96c32ca2468aab5e763d0cd68d96","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["device_id","437ea82e3a924ee183d1511c7cc9a98a"],["webhook_id","87968208b8c13c3f79fbebf2700c0510ccf67e0d7b62b19651fed96fd9b4a40a"]],"id":"1aed3276db0143429ca26a0be846fa50","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"fd346c94040a4cceb8fada0dfcb5f98e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["webhook_id","1ee5a7f3c5276bbb75fe14794d3f1d7a53fdadd14c318a46c50b7406bf77bef0"],["device_id","fcaf925370984868a59d5e4db5a57481"]],"id":"a09c8552ed694ca2ae6eb1817db28248","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_jupyterlablite"]],"id":"f24450f3d5275f3c8c17bde40e477583","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","local_knxd"]],"id":"f2ace3b8a8c7d80a31af94ba40c0a279","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","local_fhem"]],"id":"a74c71e406db0b6aab8db5d5689d4bf5","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_nodered"]],"id":"b32d651f7c1e746e3e980dd0deb445a6","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","d4868bb1_pulseaudio_fix"]],"id":"72231b942b737fc2ee9f85dfb1b13269","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["mqtt","vacuum"]],"id":"bf707d034854035502e0b1df2865b163","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[["mac","00:17:88:01:00:b5:63:66"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","c900d36a-ed08-473e-af03-5c2cbb585ffd"]],"id":"27e519bd18974605b39e17156f903a94","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_influxdb"]],"id":"3a8dfca07738c3514b55475275b3e76b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","core_zwave_js"]],"id":"6ddd01f41a4197b18b29447c38b8c836","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_motioneye"]],"id":"cf9a581ed90e103e7731105967b6908b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","core_configurator"]],"id":"77f061f888db75b5413d775fa0b5629f","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_glances"]],"id":"a04682db53bf50e2b78a99e1cd6ea8cc","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","core_check_config"]],"id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[["mac","00:17:88:01:00:b5:39:23"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","13281742-7587-4dca-b248-7ab22493f9bd"]],"id":"77b2e3e9e127481d8b508f8952c08762","labels":[],"modified_at":"2024-12-04T16:59:55.004712+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[["mac","00:17:88:01:04:f9:c3:32"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","ac534816-8b44-467d-b6e3-63a1e4aee547"]],"id":"6ad58be1b42d4e0988a030fcd5e9d7e8","labels":[],"modified_at":"2024-12-04T17:00:05.307619+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[["mac","00:17:88:01:06:53:a2:b0"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","03ebd506-3a02-4218-91cc-52834743b310"]],"id":"b0fd84c9313f408a9a7a404b60b71bde","labels":[],"modified_at":"2024-12-04T17:00:11.409296+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[["mac","00:17:88:01:06:25:80:c9"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","5e784276-9a02-4aea-b92b-c20d08d66987"]],"id":"4fa58dcef8af4af897a1a9558a015611","labels":[],"modified_at":"2024-12-04T17:00:15.922273+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[["mac","00:17:88:01:06:25:94:0c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","a06e0ad6-15e6-4d10-ba7c-6b3388ed94b4"]],"id":"50781ad2a8d14062a96f4a004924be56","labels":[],"modified_at":"2024-12-04T17:00:20.216429+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","a82bfd01-3e40-4b0f-9b3e-7eb2e2dfd389"]],"id":"7a74e455c181c65d2ebfb7a03fcf5866","labels":[],"modified_at":"2024-12-04T17:04:55.860440+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"connections":[],"created_at":"2024-09-02T06:53:41.990535+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hacs","173955605"]],"id":"26f1deeed0cf33cb6a0f49de49bd5161","labels":[],"modified_at":"2025-10-22T06:34:01.326977+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null}, + {"area_id":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","de838cd8_raspberrymatic"]],"id":"61dcaa2b5a7332a06dca0f764dc63d8e","labels":[],"modified_at":"2025-12-01T16:04:52.072482+00:00","name_by_user":null,"orphaned_timestamp":null,"domain":null} ] } } \ No newline at end of file diff --git a/.storage/core.device_registry.20260807_085842.migration_backup b/.storage/core.device_registry.20260807_085842.migration_backup new file mode 100644 index 0000000..f729956 --- /dev/null +++ b/.storage/core.device_registry.20260807_085842.migration_backup @@ -0,0 +1,169 @@ +{ + "version": 1, + "minor_version": 12, + "key": "core.device_registry", + "data": { + "devices": [ + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:28:44:11"],["mac","00:17:88:01:01:06:24:ae"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8e09114c26574165a8f8fa43ff0c5395","identifiers":[["hue","15234d70-ae1a-4de8-b16b-fb4187012ba1"],["fritz","00:17:88:28:44:11"],["hue","001788fffe284411"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue Bridge","model_id":"BSB002","modified_at":"2026-07-07T12:29:07.897763+00:00","name_by_user":null,"name":"Hue Bridge","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.78.1978074000","via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:00:cd:c7:fe"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"31d95a5c59b24732934b4bcde46654a7","identifiers":[["hue","256fa729-e873-4de5-af46-ea8b9e75dfd0"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.777616+00:00","name_by_user":null,"name":"Wohnzimmer Regal rechts","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:10:4e:75:a8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"1dbec2bfe7594794a516405b1a164027","identifiers":[["hue","9d264142-90c0-44cc-a4ff-f73d47f5164a"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2025-09-04T12:47:32.781223+00:00","name_by_user":null,"name":"Wohnzimmer Stehlampe Oben","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:00:cd:c7:fa"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"00429941ced6498495803f7e1ae65d55","identifiers":[["hue","199ff6c9-1a75-46dc-8bb2-2423b3f39713"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.777266+00:00","name_by_user":null,"name":"Wohnzimmer Regal links","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:02:07:a2:e7"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"00e0dc89c87240699d1286fb79bcc877","identifiers":[["hue","a9eaef63-fe3e-41db-bc61-8da691a2ecd0"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-09T12:17:46.593109+00:00","name_by_user":null,"name":"Arbeitszimmer Stehlampe Oben","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:8b:3d"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"da7bdf516f614f8fa75f6f611a8cef3c","identifiers":[["hue","70dfb7ed-557c-4916-80a8-7a387eb93ee9"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.780327+00:00","name_by_user":null,"name":"Küche links","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:02:07:a1:f7"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"42fcf3d4fab243d3b3535b88da5520cb","identifiers":[["hue","68e3f98c-3b00-4930-83bd-ebe4f6a30958"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-09T12:18:00.445111+00:00","name_by_user":null,"name":"Arbeitszimmer Stehlampe Unten","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:65:3c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"d285533d588c4dd98cb2184cd299b882","identifiers":[["hue","79084da6-64f2-4313-a04e-aa3e8c186ad2"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.780678+00:00","name_by_user":null,"name":"Küche rechts","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"rest","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:02:0a:26:cc"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"075d6edf32bb4d6e9c564101a3b253ca","identifiers":[["hue","ddf7d6a2-8935-43b3-8ad9-5b2cbf6c3855"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-12T17:58:29.443390+00:00","name_by_user":null,"name":"Lampe ErsterStock","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"e58ae8bf5c7847af89a727d7949016f0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:01:1b:4f:25"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4c3bbd2722774287bef53f0eae996c43","identifiers":[["hue","59eda3e9-bf57-4c5e-b420-e8d4e93f8bab"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:13:15.784748+00:00","name_by_user":null,"name":"Küche vorne","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:10:37:b3:58"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ed71ab3618e04b26b65c561c48b12704","identifiers":[["hue","00041fbc-3329-485e-9a8a-6c0f3669dcfc"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2026-04-09T12:24:32.249980+00:00","name_by_user":null,"name":"Arbeitszimmer Fluter","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:12:4b:00:02:5f:c0:44"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c5d6ba59208e4f05a7f8e573f7372316","identifiers":[["hue","66a88eea-43fc-439c-a019-c50721fe707e"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT001","modified_at":"2025-09-04T12:47:32.779182+00:00","name_by_user":null,"name":"Wohnzimmer Kugel","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:10:4e:5e:ff"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"973ccf8026ed4dec8ac55c0c646dafbd","identifiers":[["hue","f7903e82-3c49-4a99-b511-33decd1fb1a9"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCT007","modified_at":"2025-09-04T12:47:32.784632+00:00","name_by_user":null,"name":"Schlafzimmer","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"rest","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:00:cb:65:11"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"80f3a81098d345c5a848625f7c7f934f","identifiers":[["hue","ab52c648-807f-4edd-8d03-cecf5485e3bc"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip","model_id":"LST001","modified_at":"2025-09-04T12:47:32.782667+00:00","name_by_user":null,"name":"Gang Bogen","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"67.116.10","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":"http://192.168.178.1","connections":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"51f4012aed0b4093b353cdc851755281","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-485D351B693D::urn:schemas-upnp-org:device:InternetGatewayDevice:1"],["upnp_host","192.168.178.1"]],"labels":[],"manufacturer":"AVM Berlin","model":"FRITZ!Box 7490","model_id":null,"modified_at":"2026-08-04T08:27:48.854466+00:00","name_by_user":null,"name":"FRITZ!Box 7490","primary_config_entry":"c4adbdd188db4f34ad27d14ba2d71abe","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"cff99cfa5ca84b24ba4ff1883f08e02b","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets/sec received","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8e45736652404feda92084feb86a5745","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets received","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7df169040686480db2b1ad5979037e80","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets sent","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"dd9403c58f084442b1606fe616b3cfb7","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_kbyte/sec_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 kbyte/sec received","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"aa4821c78db245ef90119b9af6fd97bc","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_received"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 bytes received","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"620ada4df9fc493ca53677a979768dee","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 packets/sec sent","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"2d0e7717b4194ecca91589bd83bef38c","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 bytes sent","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c4adbdd188db4f34ad27d14ba2d71abe"],"config_entries_subentries":{"c4adbdd188db4f34ad27d14ba2d71abe":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7465dff14c5e472d904ddb93b09b2770","identifiers":[["upnp","uuid:75802409-bccb-40e7-8e6c-3431C416294A_kbyte/sec_sent"]],"labels":[],"manufacturer":"AVM Berlin","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"FRITZ!Box 7490 kbyte/sec sent","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["c07d023c89d248198b049d2e29edf01d"],"config_entries_subentries":{"c07d023c89d248198b049d2e29edf01d":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8ac42fc9656e4882a022db8402456d25","identifiers":[["ios","ACCCEFC0-AAF4-4BE3-8D98-721EDDAC52F1"]],"labels":[],"manufacturer":"Apple","model":"iPad Pro (10.5-inch)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Martin’s iPad","primary_config_entry":"c07d023c89d248198b049d2e29edf01d","serial_number":null,"sw_version":"13.2.3","via_device_id":null}, + {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:04:4b:41:7f"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"454ec0863be74355983bfdc39531df45","identifiers":[["hue","a5eba713-e1ff-4d14-8a2c-9ef796e9ae96"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:12:58.172225+00:00","name_by_user":null,"name":"Bett Rebecca","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:04:98:e6:60"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"022a4fdbf7724dd3962d25a4b4628e20","identifiers":[["hue","64f9b91e-4320-4157-8e3c-fdefcddd941a"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:48:19.589480+00:00","name_by_user":null,"name":"Bett Martin","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:04:05:22:c6"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"f13e9c76304f4d28983117137046e256","identifiers":[["hue","c17a80a6-9913-44e6-bedb-34150fce246f"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue lightstrip plus","model_id":"LST002","modified_at":"2026-04-09T12:11:55.591779+00:00","name_by_user":null,"name":"Schlafzimmer Schrank","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.116.12","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entries":["e1101f79ce9b41a28359a95f85e57b63"],"config_entries_subentries":{"e1101f79ce9b41a28359a95f85e57b63":[null]},"configuration_url":null,"connections":[["mac","2c:5f:45:b9:36:2a"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"abac1bcd6667484bad1460abe8a40412","identifiers":[["homekit","e1101f79ce9b41a28359a95f85e57b63","homekit.bridge"]],"labels":[],"manufacturer":"Home Assistant","model":"HomeBridge","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"BauerHome:51827","primary_config_entry":"e1101f79ce9b41a28359a95f85e57b63","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["f3c8883470cfcc57450ba35ed09c8470"],"config_entries_subentries":{"f3c8883470cfcc57450ba35ed09c8470":[null]},"configuration_url":"http://192.168.178.45/","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"avr-x","id":"70a2706c6d75e99474c0662ccaa2aaf8","identifiers":[["denonavr","AVR-X1200W-0005CD94A18C"]],"labels":[],"manufacturer":"Denon","model":"AVR-X1200W","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Denon AVR-X1200W","primary_config_entry":"f3c8883470cfcc57450ba35ed09c8470","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a7ed15b8fc0f15d4e1c03801aeaf227a","identifiers":[["hacs","0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd"]],"labels":[],"manufacturer":"hacs.xyz","model":"","model_id":null,"modified_at":"2025-02-01T08:39:54.826482+00:00","name_by_user":null,"name":"HACS","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":"2.0.5","via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["1e25694aa216a1fee8090d3f43d30448"],"config_entries_subentries":{"1e25694aa216a1fee8090d3f43d30448":[null]},"configuration_url":null,"connections":[["mac","24:a1:60:53:91:cc"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"1.0","id":"662bf4be9df38327ec03689226e2d48f","identifiers":[["fritz","24:A1:60:53:91:CC"]],"labels":[],"manufacturer":"m5stack","model":"atom-echo-voice-assistant","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"M5Atom1 5391cc","primary_config_entry":null,"serial_number":null,"sw_version":"2023.12.5 (Jan 5 2024, 14:55:12)","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.72/","connections":[["mac","cc:50:e3:19:f6:16"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ddf15ee93c59a43017b1724c1e0bbcae","identifiers":[["fritz","CC:50:E3:19:F6:16"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota01","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.122/","connections":[["mac","cc:50:e3:53:18:77"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"72239a8077707354e1c9c6938d8b2e15","identifiers":[["fritz","CC:50:E3:53:18:77"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"2024-12-14T16:40:03.886924+00:00","name_by_user":"Tasmota02","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.122/","connections":[["mac","cc:50:e3:19:f1:e8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8f0167f17a6d05e88c7239eaf74a01ae","identifiers":[["fritz","CC:50:E3:19:F1:E8"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota03","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"9.1.0","via_device_id":null}, + {"area_id":"arbeitszimmeroben","config_entries":["4742c954ce0521018f89ced27f5f3ac9"],"config_entries_subentries":{"4742c954ce0521018f89ced27f5f3ac9":[null]},"configuration_url":null,"connections":[["mac","3c:61:05:07:30:f4"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"5083b180d87e8d19257fa1d665e8e123","identifiers":[["fritz","3C:61:05:07:30:F4"]],"labels":[],"manufacturer":"Espressif","model":"m5stack-fire","model_id":null,"modified_at":"2025-12-07T09:34:33.834197+00:00","name_by_user":null,"name":"M5Stackfire","primary_config_entry":"4742c954ce0521018f89ced27f5f3ac9","serial_number":null,"sw_version":"2024.3.0 (Mar 22 2024, 22:24:59)","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.73/","connections":[["mac","80:7d:3a:67:b8:38"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","identifiers":[["fritz","80:7D:3A:67:B8:38"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota04","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.74/","connections":[["mac","80:7d:3a:67:b4:f8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"1e4bba890edeb2f2381cadca891aa8f6","identifiers":[["fritz","80:7D:3A:67:B4:F8"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota05","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.75/","connections":[["mac","cc:50:e3:57:5a:d7"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"44aad6953ddf53c872f88ae694c47fe5","identifiers":[["fritz","CC:50:E3:57:5A:D7"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota06","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.76/","connections":[["mac","cc:50:e3:57:04:64"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"f9b5c953faf25d2f5e25fc035feeabac","identifiers":[["fritz","CC:50:E3:57:04:64"]],"labels":[],"manufacturer":"Tasmota","model":"Sonoff Basic","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":"Tasmota07","name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"10.0.0","via_device_id":null}, + {"area_id":"rest","config_entries":["515ed507839833c24405194a10ae2db4"],"config_entries_subentries":{"515ed507839833c24405194a10ae2db4":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4018556d56ca21f4f83aa935bfd7de8c","identifiers":[["scheduler","1923a10d943e"]],"labels":[],"manufacturer":"@nielsfaber","model":"Scheduler","model_id":null,"modified_at":"2024-11-16T14:29:41.289821+00:00","name_by_user":null,"name":"Scheduler","primary_config_entry":"515ed507839833c24405194a10ae2db4","serial_number":null,"sw_version":"3.3.8","via_device_id":null}, + {"area_id":null,"config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"config_entries_subentries":{"4fe874f0bdd44d0a906e76428d63b87a":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"9a418c54a4bbff5762e7c09afd50b8c8","identifiers":[["mqtt","hass-workstation-serviceMARTINDESKTOP"]],"labels":[],"manufacturer":"martin","model":"Microsoft Windows NT 10.0.19044.0","model_id":null,"modified_at":"2025-09-14T07:34:08.229733+00:00","name_by_user":null,"name":"MARTINDESKTOP","primary_config_entry":"4fe874f0bdd44d0a906e76428d63b87a","serial_number":null,"sw_version":"1.0.0.29554","via_device_id":null}, + {"area_id":"rest","config_entries":["bda2acac11e9f25954e7ac0f3b31a9dd"],"config_entries_subentries":{"bda2acac11e9f25954e7ac0f3b31a9dd":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":"config_entry","entry_type":"service","hw_version":null,"id":"c4ccdb82e6c8c83f662a250033759084","identifiers":[["accuweather","1006287"]],"labels":[],"manufacturer":"AccuWeather, Inc.","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"AccuWeather","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entries":["1fb392bfa095e0190b76d430c6027366"],"config_entries_subentries":{"1fb392bfa095e0190b76d430c6027366":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a46a365f11209d37c23908414543d26c","identifiers":[["openweathermap","49.369477-10.9831468"]],"labels":[],"manufacturer":"OpenWeather","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"OpenWeatherMap","primary_config_entry":"1fb392bfa095e0190b76d430c6027366","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["100d58ea4abe89dd019b9e1894d38402"],"config_entries_subentries":{"100d58ea4abe89dd019b9e1894d38402":[null]},"configuration_url":"http://192.168.178.134/","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"deb129743051226a4e47bc5785d1f092","identifiers":[["octoprint","de90f088-68ce-4563-8110-e97ba956bc34"]],"labels":[],"manufacturer":"OctoPrint","model":null,"model_id":null,"modified_at":"2024-09-07T08:20:24.320809+00:00","name_by_user":null,"name":"OctoPrint","primary_config_entry":"100d58ea4abe89dd019b9e1894d38402","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"225e2a8730a90cb0071b19d3a3a591a9","identifiers":[["hassio","core"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Core","model_id":null,"modified_at":"2026-07-11T21:58:35.756273+00:00","name_by_user":null,"name":"Home Assistant Core","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"2026.7.2","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"443136c87aad7ae33565e1dbd2817ad1","identifiers":[["hassio","supervisor"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Supervisor","model_id":null,"modified_at":"2026-08-04T08:27:26.382097+00:00","name_by_user":null,"name":"Home Assistant Supervisor","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"2026.07.5","via_device_id":null}, + {"area_id":null,"config_entries":["e8d393e7209027e19dc79d238d4296b8"],"config_entries_subentries":{"e8d393e7209027e19dc79d238d4296b8":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"31025adba5c6df19f633841c0e8f1343","identifiers":[["google_assistant","homeassistant-d3afc"]],"labels":[],"manufacturer":"Google","model":"Google Assistant","model_id":null,"modified_at":"2025-12-07T10:36:09.203518+00:00","name_by_user":null,"name":"Google Assistant","primary_config_entry":"e8d393e7209027e19dc79d238d4296b8","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"56707d524067b79ec3468d4d3abd760d","identifiers":[["hue","82421bf5-a1c8-46d5-a630-8bf893f34b66"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Wohnbereich","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"schlafzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"3684c69791b0ee4389630c4f377a88c9","identifiers":[["hue","781836e4-6d8f-4f33-9f1f-600f15499633"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Schlafzimmer","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"rest","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"288a8001abd291e646d24b4973ee5fbb","identifiers":[["hue","3b8aaaca-218c-4afc-bd7f-ca3c0d22807a"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Rest","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"9f54f90d97754437900e99ba42e60168","identifiers":[["hue","526ec6a3-a022-4b60-bc69-87910bb45b86"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Arbeitszimmer","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entries":["2173ab6aa2063de5460e0122250ae87d"],"config_entries_subentries":{"2173ab6aa2063de5460e0122250ae87d":[null]},"configuration_url":null,"connections":[["bluetooth","DC:A6:32:4C:0D:D6"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"usb:v1D6Bp0246d0555","id":"c154f91f541233204dc6d81e10f6ad8f","identifiers":[],"labels":[],"manufacturer":"Raspberry Pi Trading Ltd","model":"bcm43438-bt","model_id":null,"modified_at":"2026-07-02T13:40:01.442823+00:00","name_by_user":null,"name":"hci0 (DC:A6:32:4C:0D:D6)","primary_config_entry":"2173ab6aa2063de5460e0122250ae87d","serial_number":null,"sw_version":"6.18.34-haos-raspi","via_device_id":null}, + {"area_id":"arbeitszimmeroben","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:0b:ac:c8:33"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"30b54145e73183e15dfffa4371259e72","identifiers":[["hue","b729cf57-0d1f-4c32-8b38-b3996d7f4a13"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA006","modified_at":"2026-07-10T12:12:45.675043+00:00","name_by_user":null,"name":"Fluter1","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.163.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"arbeitszimmeroben","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:0b:ac:a9:f3"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"532ed158bdde5e9f5d545e6ee8451406","identifiers":[["hue","ae7a532d-5e79-4b5c-9c8e-464f5a056d66"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA006","modified_at":"2026-07-10T12:12:38.418301+00:00","name_by_user":null,"name":"Fluter2","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.163.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"arbeitszimmeroben","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4f4e779219df54cba5f21bd7a37bee54","identifiers":[["hue","d377ee86-cac7-4363-90cb-953dfcc6156b"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"2025-12-07T09:35:20.281818+00:00","name_by_user":null,"name":"Dachgeschoss","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"garten","config_entries":["419fe6418360869dda6b2857e5356d58"],"config_entries_subentries":{"419fe6418360869dda6b2857e5356d58":[null]},"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:90"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"dc7127b36567220d00cbc9ed51ca19b6","identifiers":[["fritz","E8:9F:6D:D0:FA:90"]],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Gartenhaus-Led-Controller","primary_config_entry":"419fe6418360869dda6b2857e5356d58","serial_number":null,"sw_version":"2024.3.0 (Jul 25 2024, 21:58:04)","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"68832376d44aaee2ca32bdd4c1268bc7","identifiers":[["hassio","host"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Host","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Home Assistant Host","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["6cc9d82efad072e33506e3fd32d5c456"],"config_entries_subentries":{"6cc9d82efad072e33506e3fd32d5c456":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"8913b323b140e756de1fe4d87addde10","identifiers":[["knx","_6cc9d82efad072e33506e3fd32d5c456_interface"]],"labels":[],"manufacturer":null,"model":"IP Interface","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"KNX Interface","primary_config_entry":"6cc9d82efad072e33506e3fd32d5c456","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["ac86e47d17add433f0cedd3f6bc02d41"],"config_entries_subentries":{"ac86e47d17add433f0cedd3f6bc02d41":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"d660a67827b8c1c7dc9bfc02ede150c2","identifiers":[["sun","ac86e47d17add433f0cedd3f6bc02d41"]],"labels":[],"manufacturer":null,"model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Sun","primary_config_entry":"ac86e47d17add433f0cedd3f6bc02d41","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"garten","config_entries":["35052937c15a610521f823c4aa8569b4"],"config_entries_subentries":{"35052937c15a610521f823c4aa8569b4":[null]},"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:2c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","identifiers":[["fritz","E8:9F:6D:D0:FA:2C"]],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"poolcoversensor","primary_config_entry":null,"serial_number":null,"sw_version":"2023.4.4 (May 12 2023, 07:57:49)","via_device_id":null}, + {"area_id":"garten","config_entries":["601de3e75670a7a5cb68db974ed99a25"],"config_entries_subentries":{"601de3e75670a7a5cb68db974ed99a25":[null]},"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:b8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"9fd6b8989b516e679a5299166ac3fb5b","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Gartenhaus-Taster-Input","primary_config_entry":"601de3e75670a7a5cb68db974ed99a25","serial_number":null,"sw_version":"2024.2.2 (Mar 8 2024, 18:00:44)","via_device_id":null}, + {"area_id":null,"config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"config_entries_subentries":{"4fe874f0bdd44d0a906e76428d63b87a":[null]},"configuration_url":"http://valetudo-newjuniorkingfisher.local","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"6e336e3c490219ab18fb9851dcc7ee56","identifiers":[["mqtt","NewJuniorKingfisher"]],"labels":[],"manufacturer":"Roborock","model":"S5","model_id":null,"modified_at":"2025-12-07T12:07:56.004713+00:00","name_by_user":null,"name":"robbie","primary_config_entry":"4fe874f0bdd44d0a906e76428d63b87a","serial_number":null,"sw_version":"Valetudo 2024.06.2","via_device_id":null}, + {"area_id":"garten","config_entries":["1fb07e8bf70e2bea50f81370eea7719a"],"config_entries_subentries":{"1fb07e8bf70e2bea50f81370eea7719a":[null]},"configuration_url":null,"connections":[["mac","b0:a7:32:07:8a:cc"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b37a8e5aa244222397d09a121ffd9bd5","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"wt32-eth01","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Garten Rs485 Controller1","primary_config_entry":"1fb07e8bf70e2bea50f81370eea7719a","serial_number":null,"sw_version":"2023.9.3 (Oct 9 2023, 17:31:38)","via_device_id":null}, + {"area_id":null,"config_entries":["62ca1e8c80a721f915812ef4063dbf13"],"config_entries_subentries":{"62ca1e8c80a721f915812ef4063dbf13":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4cfb678152281f1d6a43691f801dce48","identifiers":[["nina","62ca1e8c80a721f915812ef4063dbf13"]],"labels":[],"manufacturer":"NINA","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"NINA","primary_config_entry":"62ca1e8c80a721f915812ef4063dbf13","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["0e4fee2c2f60b9b8803fa64cdd39b1ce"],"config_entries_subentries":{"0e4fee2c2f60b9b8803fa64cdd39b1ce":[null]},"configuration_url":"http://192.168.178.84/#hId-pgAirPrint","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"5ea63431e12fcccecad94a8aa5ea79c4","identifiers":[["ipp","d405f300-1d87-4bab-86d1-81963beb2f38"]],"labels":[],"manufacturer":"HP","model":"HP OfficeJet Pro 9010 series","model_id":null,"modified_at":"2025-11-11T06:31:13.574576+00:00","name_by_user":null,"name":"HP OfficeJet Pro 9010 series","primary_config_entry":"0e4fee2c2f60b9b8803fa64cdd39b1ce","serial_number":"TH27J570B7","sw_version":"MANHTNPP1N005.2203D.00","via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"config_entries_subentries":{"4fe874f0bdd44d0a906e76428d63b87a":[null]},"configuration_url":"http://192.168.178.88","connections":[["mac","24:a1:60:53:8e:f8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"cdc7df73f65fe26b9f152a32caf8f509","identifiers":[["mqtt","espresense_f88e53"]],"labels":[],"manufacturer":"ESPresense (esp32)","model":"ESP32-PICO-D4","model_id":null,"modified_at":"2026-08-04T08:27:54.206017+00:00","name_by_user":null,"name":"ESPresense ArbeitszimmerUnten","primary_config_entry":"4fe874f0bdd44d0a906e76428d63b87a","serial_number":null,"sw_version":"v4.0.6","via_device_id":null}, + {"area_id":"garten","config_entries":["3b1cb18834ca79ac2bcad53b6084cd1c"],"config_entries_subentries":{"3b1cb18834ca79ac2bcad53b6084cd1c":[null]},"configuration_url":null,"connections":[["mac","e8:9f:6d:d0:fa:9c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"esp32-poe","model_id":null,"modified_at":"2025-07-05T08:10:50.530276+00:00","name_by_user":null,"name":"Garten-Bus-Controller","primary_config_entry":"3b1cb18834ca79ac2bcad53b6084cd1c","serial_number":null,"sw_version":"2025.6.3 (Jul 5 2025, 10:04:13)","via_device_id":null}, + {"area_id":"garten","config_entries":["12f001d74e9a4827e89c1cbf46bc143e"],"config_entries_subentries":{"12f001d74e9a4827e89c1cbf46bc143e":[null]},"configuration_url":null,"connections":[["mac","b0:a7:32:07:47:5c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7763bbef3071e132fe324a88c01436a0","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"wt32-eth01","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Garten Rs485 Controller2","primary_config_entry":"12f001d74e9a4827e89c1cbf46bc143e","serial_number":null,"sw_version":"2023.11.0 (Feb 10 2024, 17:02:55)","via_device_id":null}, + {"area_id":null,"config_entries":["65b9df8f8aa7421af564ae1e77999d15"],"config_entries_subentries":{"65b9df8f8aa7421af564ae1e77999d15":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"61029ebfaeb04736a98512e93110ebff","identifiers":[["mobile_app","8191AC71-330B-4784-8634-E6F4F0C2DFA2"]],"labels":[],"manufacturer":"Apple","model":"iPad7,4","model_id":null,"modified_at":"2025-09-14T17:25:07.798449+00:00","name_by_user":"Martin's iPad Alt","name":"martin-iPadPro-alt","primary_config_entry":"65b9df8f8aa7421af564ae1e77999d15","serial_number":null,"sw_version":"17.7.10","via_device_id":null}, + {"area_id":"arbeitszimmeroben","config_entries":["1cbfe198317089e0d9b33b02f3695c6d"],"config_entries_subentries":{"1cbfe198317089e0d9b33b02f3695c6d":[null]},"configuration_url":null,"connections":[["mac","40:ed:cf:5e:4d:1e"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","identifiers":[["apple_tv","40:ED:CF:5E:4D:1E"]],"labels":[],"manufacturer":"Apple","model":"HomePod Mini","model_id":null,"modified_at":"2025-12-07T09:34:52.323603+00:00","name_by_user":null,"name":"Arbeitszimmer","primary_config_entry":"1cbfe198317089e0d9b33b02f3695c6d","serial_number":null,"sw_version":"17.6","via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.107/","connections":[["mac","34:98:7a:e1:01:8b"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"20a1127b331f2b9964feb4d7c20fae09","identifiers":[],"labels":[],"manufacturer":"Tasmota","model":"NOUS A5T","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"13.2.0","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4e7a502673cbe5942a717fc4eb93e15d","identifiers":[["hassio","OS"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Operating System","model_id":null,"modified_at":"2026-08-04T08:27:26.382943+00:00","name_by_user":null,"name":"Home Assistant Operating System","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"18.2","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/a0d7b954_ssh","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"978b37d63bbdfbc8fa6a7815fd065b16","identifiers":[["hassio","a0d7b954_ssh"]],"labels":[],"manufacturer":"Home Assistant Community Apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-06-22T06:19:58.957013+00:00","name_by_user":null,"name":"Advanced SSH & Web Terminal","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"24.0.1","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/core_mariadb","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"13e0d7d42f275c036c5400d9a9bc7d82","identifiers":[["hassio","core_mariadb"]],"labels":[],"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-05-07T07:53:11.833392+00:00","name_by_user":null,"name":"MariaDB","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"3.0.1","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/core_mosquitto","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"d144e116305e59fcdb4ee9b97c5954d2","identifiers":[["hassio","core_mosquitto"]],"labels":[],"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-05-07T07:53:11.834055+00:00","name_by_user":null,"name":"Mosquitto broker","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"7.1.0","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/47146a2b_netdata","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"36843a64299f15f57a3a988eeab2cb80","identifiers":[["hassio","47146a2b_netdata"]],"labels":[],"manufacturer":"Netdata","model":"Home Assistant App","model_id":null,"modified_at":"2026-02-05T03:38:40.415044+00:00","name_by_user":null,"name":"Netdata","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"2.1.1","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/core_samba","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"bdc7454284673f6c71942edaad49bf94","identifiers":[["hassio","core_samba"]],"labels":[],"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-08-04T08:27:26.463970+00:00","name_by_user":null,"name":"Samba share","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"12.10.0","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/a0d7b954_sonweb","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"1959d20166a124ca81b2c17cc1c8e884","identifiers":[["hassio","a0d7b954_sonweb"]],"labels":[],"manufacturer":"Home Assistant Community Apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-02-07T07:03:58.769911+00:00","name_by_user":null,"name":"TasmoAdmin","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"0.33.0","via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["02b32bf3a4cf0622d49031918e52bb38"],"config_entries_subentries":{"02b32bf3a4cf0622d49031918e52bb38":[null]},"configuration_url":null,"connections":[["mac","3c:e1:a1:50:b8:8a"],["mac","8c:17:59:2a:93:42"],["upnp","uuid:5195e5c1-28ac-4d7b-8ae6-86d6dc864c39"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"fafb6698b6c12973a7986ac84450b056","identifiers":[],"labels":[],"manufacturer":"Microsoft Corporation","model":"Windows Digital Media Renderer","model_id":null,"modified_at":"2025-12-07T09:25:20.490282+00:00","name_by_user":null,"name":"Surface","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["4830ccb844609ea7b35926a816864705"],"config_entries_subentries":{"4830ccb844609ea7b35926a816864705":[null]},"configuration_url":"http://192.168.178.113/","connections":[["mac","34:98:7a:e1:00:7f"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"72cbe39cac5295c6cb911e3331721584","identifiers":[],"labels":[],"manufacturer":"Tasmota","model":"NOUS A5T","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Tasmota","primary_config_entry":"4830ccb844609ea7b35926a816864705","serial_number":null,"sw_version":"13.2.0","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/core_ssh","connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"1b1af335d4f56e8b41113be018c9f8c1","identifiers":[["hassio","core_ssh"]],"labels":[],"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-06-15T15:09:30.999507+00:00","name_by_user":null,"name":"Terminal & SSH","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"10.3.0","via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/331701152","connections":[],"created_at":"2024-09-02T06:53:41.975923+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f31e9ac5e458e7c3ef1cd71a1311f7ee","identifiers":[["hacs","331701152"]],"labels":[],"manufacturer":"RomRider","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.976033+00:00","name_by_user":null,"name":"apexcharts-card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/244872232","connections":[],"created_at":"2024-09-02T06:53:41.979257+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"496e01888b52437ad78bc378c391eb66","identifiers":[["hacs","244872232"]],"labels":[],"manufacturer":"jcwillox","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.979362+00:00","name_by_user":null,"name":"Paper Buttons Row","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/384434522","connections":[],"created_at":"2024-09-02T06:53:41.981111+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"16b68608edbe76dd3b9e789b83a80225","identifiers":[["hacs","384434522"]],"labels":[],"manufacturer":"arallsopp","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.981203+00:00","name_by_user":null,"name":"Hass Hue Icons","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/144899700","connections":[],"created_at":"2024-09-02T06:53:41.982948+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6bc858962184232f3bdc1e143b61aa87","identifiers":[["hacs","144899700"]],"labels":[],"manufacturer":"thomasloven","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.983102+00:00","name_by_user":null,"name":"slider-entity-row","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/283847957","connections":[],"created_at":"2024-09-02T06:53:41.985338+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"0330d5823f45573616458222718a7280","identifiers":[["hacs","283847957"]],"labels":[],"manufacturer":"craigbarratt","model":"integration","model_id":null,"modified_at":"2024-09-02T06:53:41.985485+00:00","name_by_user":null,"name":"pyscript","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/231674882","connections":[],"created_at":"2024-09-02T06:53:41.987172+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"40802a98ff44a3e2446d421bd05f4dc1","identifiers":[["hacs","231674882"]],"labels":[],"manufacturer":"thomasloven","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.987261+00:00","name_by_user":null,"name":"template-entity-row","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/178921037","connections":[],"created_at":"2024-09-02T06:53:41.993480+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f7f0981fb287059eed4d10983188292b","identifiers":[["hacs","178921037"]],"labels":[],"manufacturer":"benct","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.993586+00:00","name_by_user":null,"name":"Multiple Entity Row","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/485813852","connections":[],"created_at":"2024-09-02T06:53:41.996371+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4034c3329f7d24c68369a95a53b8e9f8","identifiers":[["hacs","485813852"]],"labels":[],"manufacturer":"JamieKB3","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:41.996511+00:00","name_by_user":null,"name":"Google Light and Dark Theme","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/222422187","connections":[],"created_at":"2024-09-02T06:53:41.997968+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"1699f02512c6eb9a8b481c99491a39ed","identifiers":[["hacs","222422187"]],"labels":[],"manufacturer":"basnijholt","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:41.998051+00:00","name_by_user":null,"name":"iOS Dark Mode Theme","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/148520838","connections":[],"created_at":"2024-09-02T06:53:41.999629+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a0c0c8984a4bd1b543742fbe1b0c6018","identifiers":[["hacs","148520838"]],"labels":[],"manufacturer":"kalkih","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:41.999751+00:00","name_by_user":null,"name":"Mini Media Player","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/387055527","connections":[],"created_at":"2024-09-02T06:53:42.002362+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"3760a383b26ead81ce2d6adf8babbd3d","identifiers":[["hacs","387055527"]],"labels":[],"manufacturer":"tgcowell","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:42.002510+00:00","name_by_user":null,"name":"Waves","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/277068969","connections":[],"created_at":"2024-09-02T06:53:42.004100+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"b0f89d64adac5e89eff99103e500b872","identifiers":[["hacs","277068969"]],"labels":[],"manufacturer":"ricardoquecria","model":"theme","model_id":null,"modified_at":"2024-09-02T06:53:42.004187+00:00","name_by_user":null,"name":"Caule Themes Pack 1 - by caule.studio","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/151280062","connections":[],"created_at":"2024-09-02T06:53:42.005711+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6b60c24d1b8ffcd443e5a39f03b9e1b1","identifiers":[["hacs","151280062"]],"labels":[],"manufacturer":"kalkih","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.005998+00:00","name_by_user":null,"name":"mini-graph-card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/286270157","connections":[],"created_at":"2024-09-02T06:53:42.007837+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6cbee7d622c662a9d78aaf58d850f5b6","identifiers":[["hacs","286270157"]],"labels":[],"manufacturer":"nielsfaber","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.007931+00:00","name_by_user":null,"name":"Scheduler Card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/286186485","connections":[],"created_at":"2024-09-02T06:53:42.009499+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4075d5642494ad0b3137a1b4aac9779a","identifiers":[["hacs","286186485"]],"labels":[],"manufacturer":"nielsfaber","model":"integration","model_id":null,"modified_at":"2024-09-02T06:53:42.009586+00:00","name_by_user":null,"name":"Scheduler component","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/413812496","connections":[],"created_at":"2024-09-02T06:53:42.011387+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"5c1fd14bf1dce0be1a7e8af368e726b6","identifiers":[["hacs","413812496"]],"labels":[],"manufacturer":"dbuezas","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.011524+00:00","name_by_user":null,"name":"Plotly Graph Card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/215633404","connections":[],"created_at":"2024-09-02T06:53:42.013823+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6a1d09182e8e2e1bad452d7aed935e9c","identifiers":[["hacs","215633404"]],"labels":[],"manufacturer":"iantrich","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.013908+00:00","name_by_user":null,"name":"Restriction Card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/215327195","connections":[],"created_at":"2024-09-02T06:53:42.015998+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"b99d5af37303497f9a0430db3a8b4e81","identifiers":[["hacs","215327195"]],"labels":[],"manufacturer":"bokub","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.016085+00:00","name_by_user":null,"name":"RGB Light Card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/203036108","connections":[],"created_at":"2024-09-02T06:53:42.019999+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"354f6daf72a72e8dfa2864b0c5f98d82","identifiers":[["hacs","203036108"]],"labels":[],"manufacturer":"Hypfer","model":"plugin","model_id":null,"modified_at":"2024-09-02T06:53:42.020084+00:00","name_by_user":null,"name":"Valetudo Map Card","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:0d:bb:a8:01"]],"created_at":"2024-12-04T17:02:04.267870+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"84973b093b2e32dc33a57a706c8be47f","identifiers":[["hue","4cfb8d37-05c7-4f2c-96fe-a6ccaf78c4d2"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA004","modified_at":"2025-09-04T12:47:32.777944+00:00","name_by_user":null,"name":"Wohnzimmer Stehlampe Mitte","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.122.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"93728f2df4d94517803b87de4d4028bb","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:0d:bb:a9:53"]],"created_at":"2024-12-04T17:03:29.404717+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7ae39a976a3df4d54f8d70c1a1cb4788","identifiers":[["hue","b02d2fb7-990c-4014-a0f6-9a51d07490d5"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA004","modified_at":"2025-09-04T12:47:32.783325+00:00","name_by_user":null,"name":"Wohnzimmer Stehlampe Unten","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.122.8","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"kinderzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[],"created_at":"2024-12-04T17:04:42.676747+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a1753a99e8a99804564e6ab8e5817ffd","identifiers":[["hue","c83ad2fc-e815-45fd-83d7-a7d2c89b5b74"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Room","model_id":null,"modified_at":"2024-12-04T17:04:42.677008+00:00","name_by_user":null,"name":"Kinderzimmer","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":null,"via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":"kinderzimmer","config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"configuration_url":null,"connections":[["mac","00:17:88:01:0d:bb:6b:f4"]],"created_at":"2024-12-04T17:06:03.424484+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4226ea1df9dfbe7dfe7c2b770ccd321a","identifiers":[["hue","66ec3cb2-dc0c-4a3c-80e2-28d8c4e5830c"]],"labels":[],"manufacturer":"Signify Netherlands B.V.","model":"Hue color lamp","model_id":"LCA004","modified_at":"2026-07-10T12:12:48.903946+00:00","name_by_user":null,"name":"Kinderzimmer Fluter","primary_config_entry":"e0ebcf51d57b4df4baaf36894d59979d","serial_number":null,"sw_version":"1.163.1","via_device_id":"8e09114c26574165a8f8fa43ff0c5395"}, + {"area_id":null,"config_entries":["01JEZRNRZRJ68BRKMKYHRJZKQ4"],"config_entries_subentries":{"01JEZRNRZRJ68BRKMKYHRJZKQ4":[null]},"configuration_url":null,"connections":[],"created_at":"2024-12-13T10:22:50.873354+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b664f02d9bb1e24e3e06e36c7cac5487","identifiers":[["mobile_app","90AAF659-5812-4D7C-B445-7D42C6F070FD"]],"labels":[],"manufacturer":"Apple","model":"iPhone17,1","model_id":null,"modified_at":"2026-07-28T13:40:24.108621+00:00","name_by_user":null,"name":"martin-iPhonePro16","primary_config_entry":"01JEZRNRZRJ68BRKMKYHRJZKQ4","serial_number":null,"sw_version":"26.6","via_device_id":null}, + {"area_id":null,"config_entries":["01JFDNA8CM3QDPD3T9HP2Y3Z6T"],"config_entries_subentries":{"01JFDNA8CM3QDPD3T9HP2Y3Z6T":[null]},"configuration_url":null,"connections":[],"created_at":"2024-12-18T19:53:29.749414+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"228005c1dc9d898ed20b678eb9cde0d5","identifiers":[["mobile_app","3B8C7D65-C2B9-4104-9E60-26DA6A53E0B8"]],"labels":[],"manufacturer":"Apple","model":"iPhone16,1","model_id":null,"modified_at":"2026-07-10T04:56:54.241839+00:00","name_by_user":null,"name":"iPhone von Rebecca","primary_config_entry":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","serial_number":null,"sw_version":"26.5.2","via_device_id":null}, + {"area_id":null,"config_entries":["01JR7E2Y3JJCRAD3JEBEC8Z8P7"],"config_entries_subentries":{"01JR7E2Y3JJCRAD3JEBEC8Z8P7":[null]},"configuration_url":"homeassistant://config/backup","connections":[],"created_at":"2025-04-07T06:12:59.745900+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"2baf183cc9db4ae7a11e081a5a6dd983","identifiers":[["backup","backup_manager"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Backup","model_id":null,"modified_at":"2026-07-11T21:59:06.033568+00:00","name_by_user":null,"name":"Backup","primary_config_entry":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","serial_number":null,"sw_version":"2026.7.2","via_device_id":null}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["01JVGYDR3ERHNMREVPN8ZQ56WF"],"config_entries_subentries":{"01JVGYDR3ERHNMREVPN8ZQ56WF":[null]},"configuration_url":null,"connections":[["mac","10:ff:e0:6c:4f:40"]],"created_at":"2025-05-18T05:38:46.512074+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a28112f19e2bb4a5e5157a2b2b5f18f2","identifiers":[],"labels":[],"manufacturer":null,"model":null,"model_id":null,"modified_at":"2025-05-18T05:38:50.927937+00:00","name_by_user":null,"name":"Wake on LAN 10:ff:e0:6c:4f:40","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01K06NN5KDBB0KH4YTA2F1ZEB8"],"config_entries_subentries":{"01K06NN5KDBB0KH4YTA2F1ZEB8":[null]},"configuration_url":null,"connections":[],"created_at":"2025-07-15T09:11:37.326770+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"82ee5160de1b81855bcfb4cf8fa01a65","identifiers":[["mobile_app","51E8FFA9-8D39-4523-9DC3-FFA06B5E7527"]],"labels":[],"manufacturer":"Apple","model":"iPad16,3","model_id":null,"modified_at":"2026-07-11T23:26:08.502649+00:00","name_by_user":"Martin's iPad M4","name":"martin-iPadProM4","primary_config_entry":"01K06NN5KDBB0KH4YTA2F1ZEB8","serial_number":null,"sw_version":"26.5.2","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/de838cd8_openccu","connections":[],"created_at":"2025-12-03T07:19:52.225342+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"510c871819dd3ca0b6e1ffd9e6be1eba","identifiers":[["hassio","de838cd8_openccu"]],"labels":[],"manufacturer":"OpenCCU Apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-08-04T08:27:26.464766+00:00","name_by_user":null,"name":"OpenCCU","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"3.89.8.20260719","via_device_id":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"configuration_url":"homeassistant://hacs/repository/389120303","connections":[],"created_at":"2025-12-03T16:39:31.435014+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"51bbb8d98d9a4bf93c0a17c4564b8334","identifiers":[["hacs","389120303"]],"labels":[],"manufacturer":"SukramJ","model":"integration","model_id":null,"modified_at":"2025-12-03T16:39:31.435189+00:00","name_by_user":null,"name":"Homematic(IP) Local for OpenCCU","primary_config_entry":"9406611205c8c979aff8f619b45d0853","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"http://de838cd8-openccu","connections":[],"created_at":"2025-12-03T17:01:12.456857+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"eda5b94935becbcc1df4a833634ce34b","identifiers":[["homematicip_local","homeassistant"]],"labels":[],"manufacturer":"eQ-3","model":null,"model_id":null,"modified_at":"2025-12-03T17:05:12.053564+00:00","name_by_user":"homeassistant-homematic-connection","name":"homeassistant","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"rest","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=HmIP-RCV-1&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.411675+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"521c3395ef47efb763e57fb773538ad0","identifiers":[["homematicip_local","HmIP-RCV-1@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-RCV-50","model_id":"Virtuelle Fernbedienung","modified_at":"2026-04-16T13:56:53.389734+00:00","name_by_user":"homematic-ccu","name":"HmIP-RCV-50 HmIP-RCV-1","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"HmIP-RCV-1","sw_version":"1.0.0","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=00085D89928134&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.415230+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"6d4fcb272a0757cdfd9e7aaf5f686702","identifiers":[["homematicip_local","00085D89928134@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-BSM","model_id":"Homematic IP Schaltaktor mit Leistungsmessung","modified_at":"2026-04-16T13:56:53.045323+00:00","name_by_user":null,"name":"bad_luefter","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"00085D89928134","sw_version":"1.18.24","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"kinderzimmer","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=00111D8994FDE4&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.423551+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"94f54bb0c87ae5329420485cb751735d","identifiers":[["homematicip_local","00111D8994FDE4@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-BROLL","model_id":"Homematic IP Rollladenaktor für Markenschalter","modified_at":"2026-04-16T13:56:53.060129+00:00","name_by_user":null,"name":"kinderzimmer_rollo","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"00111D8994FDE4","sw_version":"1.10.16","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=00085D89928424&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.430204+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b8b683e3726cd9c1acdc3d94978a7034","identifiers":[["homematicip_local","00085D89928424@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-BSM","model_id":"Homematic IP Schaltaktor mit Leistungsmessung","modified_at":"2026-04-16T13:56:53.048810+00:00","name_by_user":null,"name":"wc_licht","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"00085D89928424","sw_version":"1.18.24","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"schlafzimmer","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=0008DD898F16E2&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.438199+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ea4980f14ff906ec98eca991c58c1ba4","identifiers":[["homematicip_local","0008DD898F16E2@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-BDT","model_id":"Homematic IP Dimmaktor für Markenschalter, Unterputzmontage","modified_at":"2026-04-16T13:56:53.054737+00:00","name_by_user":null,"name":"schlafzimmer_deckenlampe","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"0008DD898F16E2","sw_version":"2.2.4","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=001F58A9A719B9&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-03T17:01:23.777661+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7fe43a0b4973cff509b74a191bbff5bb","identifiers":[["homematicip_local","001F58A9A719B9@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"RPI-RF-MOD","model_id":"Homematic IP Zentrale","modified_at":"2026-04-16T13:56:53.887136+00:00","name_by_user":"homematic-RPI-RF-MOD 001F58A9A719B9","name":"RPI-RF-MOD 001F58A9A719B9","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"001F58A9A719B9","sw_version":"4.4.22","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"rest","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=BidCoS-RF&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.055911+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"e06f261519b8aa2c95754a7b3cc2b49f","identifiers":[["homematicip_local","BidCoS-RF@homeassistant-BidCos-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HM-RCV-50","model_id":"Virtuelle Fernbedienung (drahtlos)","modified_at":"2026-08-04T08:28:14.485688+00:00","name_by_user":"homematic-HM-RCV-50 BidCoS-RF","name":"HM-RCV-50 BidCoS-RF","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"BidCoS-RF","sw_version":"3.89.8.20260719","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"schlafzimmer","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=LEQ1439702&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.060963+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a5cc861422f68e575f912235a33ea751","identifiers":[["homematicip_local","LEQ1439702@homeassistant-BidCos-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HM-LC-Bl1PBU-FM","model_id":"Funk-Rollladenaktor 1-fach für Markenschalter, Unterputz","modified_at":"2026-04-16T13:56:53.061892+00:00","name_by_user":null,"name":"schlafzimmer_rollo_gross","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"LEQ1439702","sw_version":"2.11","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=JEQ0201891&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.062943+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a23ad77114061351903c8a7985a1d77e","identifiers":[["homematicip_local","JEQ0201891@homeassistant-BidCos-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HM-LC-Dim1TPBU-FM","model_id":"Funk-Dimmaktor 1-fach für Markenschalter, Phasenabschnitt, Unterputzmontage","modified_at":"2026-04-16T13:56:53.040578+00:00","name_by_user":null,"name":"arbeitszimmer_deckenlampe","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"JEQ0201891","sw_version":"2.9","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"schlafzimmer","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=LEQ1439693&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.064886+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"89b969bab7a1ab43271df558b02e52ad","identifiers":[["homematicip_local","LEQ1439693@homeassistant-BidCos-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HM-LC-Bl1PBU-FM","model_id":"Funk-Rollladenaktor 1-fach für Markenschalter, Unterputz","modified_at":"2026-04-16T13:56:53.058077+00:00","name_by_user":null,"name":"schlafzimmer_rollo_klein","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"LEQ1439693","sw_version":"2.11","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"kinderzimmer","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=JEQ0199674&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.070751+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"88074222eb1d7da95fd3baf970999dcb","identifiers":[["homematicip_local","JEQ0199674@homeassistant-BidCos-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HM-LC-Dim1TPBU-FM","model_id":"Funk-Dimmaktor 1-fach für Markenschalter, Phasenabschnitt, Unterputzmontage","modified_at":"2026-04-16T13:56:53.064118+00:00","name_by_user":null,"name":"kinderzimmer_deckenlampe","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"JEQ0199674","sw_version":"2.9","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"46ebd507f8f348508653f61054f67eb0","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=LEQ1440417&interface=homeassistant-BidCos-RF","connections":[],"created_at":"2025-12-03T17:01:26.073920+00:00","disabled_by":"integration","entry_type":null,"hw_version":null,"id":"c473c47078734378620b66850ca22bf3","identifiers":[["homematicip_local","LEQ1440417@homeassistant-BidCos-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HM-LC-Bl1PBU-FM","model_id":"Funk-Rollladenaktor 1-fach für Markenschalter, Unterputz","modified_at":"2026-04-16T13:56:53.071807+00:00","name_by_user":null,"name":"arbeitszimmer_rollo","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"LEQ1440417","sw_version":"2.11","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"arbeitszimmeroben","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=0036A269990532&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-06T09:35:01.148550+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"11136815561d0de69d85a093b1828b7a","identifiers":[["homematicip_local","0036A269990532@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-BROLL-2","model_id":"Homematic IP Rollladenaktor für Markenschalter","modified_at":"2026-04-16T13:56:53.043073+00:00","name_by_user":"Rollo West","name":"arbeitszimmer_oben_rollo_west","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"0036A269990532","sw_version":"1.10.16","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"arbeitszimmeroben","config_entries":["01KBJJJB0EGVX77NKH133RGCHC"],"config_entries_subentries":{"01KBJJJB0EGVX77NKH133RGCHC":[null]},"configuration_url":"homeassistant://homematic-config#view=device-detail&entry=01KBJJJB0EGVX77NKH133RGCHC&device=0036A26996FD50&interface=homeassistant-HmIP-RF","connections":[],"created_at":"2025-12-06T09:37:58.776770+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"53ffe80b3f49951d730805f0da6abb05","identifiers":[["homematicip_local","0036A26996FD50@homeassistant-HmIP-RF"]],"labels":[],"manufacturer":"eQ-3","model":"HmIP-BROLL-2","model_id":"Homematic IP Rollladenaktor für Markenschalter","modified_at":"2026-04-16T13:56:53.069745+00:00","name_by_user":null,"name":"arbeitszimmer_oben_rollo_ost","primary_config_entry":"01KBJJJB0EGVX77NKH133RGCHC","serial_number":"0036A26996FD50","sw_version":"1.10.16","via_device_id":"eda5b94935becbcc1df4a833634ce34b"}, + {"area_id":"kinderzimmer","config_entries":["01KF70S4C2MRJ9ZFDYVAW2ZF1P"],"config_entries_subentries":{"01KF70S4C2MRJ9ZFDYVAW2ZF1P":[null]},"configuration_url":null,"connections":[["mac","30:ed:a0:ac:9b:30"]],"created_at":"2026-01-17T22:21:29.105414+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"06cc809db5822f9f22c3cf40005928e9","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"esp32-s3-devkitc-1","model_id":null,"modified_at":"2026-01-18T07:53:57.938799+00:00","name_by_user":null,"name":"Kinder Handy","primary_config_entry":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","serial_number":null,"sw_version":"2025.12.7 (Jan 18 2026, 08:53:23)","via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":null,"connections":[],"created_at":"2026-01-17T22:22:51.332828+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"db7212862e290429678daea85f6cfa45","identifiers":[["hassio","mount_Musik"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Mount","model_id":"media/cifs","modified_at":"2026-01-17T22:22:51.333065+00:00","name_by_user":null,"name":"Musik","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["62ca1e8c80a721f915812ef4063dbf13"],"config_entries_subentries":{"62ca1e8c80a721f915812ef4063dbf13":[null]},"configuration_url":null,"connections":[],"created_at":"2026-05-10T07:32:28.212427+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"507b77377b0991f22b4ee2fab81064c5","identifiers":[["nina","095640000000"]],"labels":[],"manufacturer":"NINA","model":null,"model_id":null,"modified_at":"2026-05-10T07:32:28.212607+00:00","name_by_user":null,"name":"Nürnberg","primary_config_entry":"62ca1e8c80a721f915812ef4063dbf13","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["62ca1e8c80a721f915812ef4063dbf13"],"config_entries_subentries":{"62ca1e8c80a721f915812ef4063dbf13":[null]},"configuration_url":null,"connections":[],"created_at":"2026-05-10T07:32:28.219607+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f8d260a83656dc5e60478a53130e4ef2","identifiers":[["nina","095760000000"]],"labels":[],"manufacturer":"NINA","model":null,"model_id":null,"modified_at":"2026-05-10T07:32:28.219710+00:00","name_by_user":null,"name":"Rohr (Roth - Bayern)","primary_config_entry":"62ca1e8c80a721f915812ef4063dbf13","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"configuration_url":"homeassistant://hassio/addon/core_matter_server","connections":[],"created_at":"2026-05-24T13:43:08.879632+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","identifiers":[["hassio","core_matter_server"]],"labels":[],"manufacturer":"Official apps","model":"Home Assistant App","model_id":null,"modified_at":"2026-08-04T08:27:26.465105+00:00","name_by_user":null,"name":"Matter Server","primary_config_entry":"5d920f4309e77398f77a9b8f06bef68e","serial_number":null,"sw_version":"9.1.1","via_device_id":null}, + {"area_id":null,"config_entries":["839fb8c357097aa9e78d257eec7dc594"],"config_entries_subentries":{"839fb8c357097aa9e78d257eec7dc594":[null]},"configuration_url":null,"connections":[],"created_at":"2026-07-08T19:44:06.986780+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"51f20b9cdbe4a71553a1b15b40785f42","identifiers":[["rpi_power","rpi_power"]],"labels":[],"manufacturer":"Raspberry Pi","model":null,"model_id":null,"modified_at":"2026-07-08T19:44:06.986979+00:00","name_by_user":null,"name":"Raspberry Pi","primary_config_entry":"839fb8c357097aa9e78d257eec7dc594","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["1beebfba4c552f709b21b752c273b388"],"config_entries_subentries":{"1beebfba4c552f709b21b752c273b388":[null]},"configuration_url":null,"connections":[],"created_at":"2026-07-08T19:44:15.292085+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ab3f44ddb564b48f7cee483d648ea080","identifiers":[["raspberry_pi","rpi4-64"]],"labels":[],"manufacturer":"Raspberry Pi","model":"4","model_id":null,"modified_at":"2026-07-08T19:44:15.292253+00:00","name_by_user":null,"name":"Raspberry Pi 4","primary_config_entry":"1beebfba4c552f709b21b752c273b388","serial_number":null,"sw_version":null,"via_device_id":null} + ], + "deleted_devices": [ + {"area_id":null,"config_entries":["ed94faecc60f4d25baf616a3fcd3b2ce"],"config_entries_subentries":{"ed94faecc60f4d25baf616a3fcd3b2ce":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["device_id","aba3eef2eb0d44eab143c525f5b0b190"],["webhook_id","c4707baa6eef9f03781be57ea4a5a80c5634b41a17dcbb3699ab97d24ad0cd19"]],"id":"c9c5a90d2665455f9445254dc9f71495","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["7f440b9d4d6e4facbf17f96bfe4736d3"],"config_entries_subentries":{"7f440b9d4d6e4facbf17f96bfe4736d3":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["device_id","3a26106cd33f41af808d3ad998c75f5c"],["webhook_id","ac7edf5cd1047abb1f7b49cbb89849ba6442e4a4a81d405e8dbec1fb71399f68"]],"id":"f4626279198743ef83ac81e836b2c077","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["77eb96c32ca2468aab5e763d0cd68d96"],"config_entries_subentries":{"77eb96c32ca2468aab5e763d0cd68d96":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["device_id","437ea82e3a924ee183d1511c7cc9a98a"],["webhook_id","87968208b8c13c3f79fbebf2700c0510ccf67e0d7b62b19651fed96fd9b4a40a"]],"id":"1aed3276db0143429ca26a0be846fa50","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["fd346c94040a4cceb8fada0dfcb5f98e"],"config_entries_subentries":{"fd346c94040a4cceb8fada0dfcb5f98e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["webhook_id","1ee5a7f3c5276bbb75fe14794d3f1d7a53fdadd14c318a46c50b7406bf77bef0"],["device_id","fcaf925370984868a59d5e4db5a57481"]],"id":"a09c8552ed694ca2ae6eb1817db28248","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_jupyterlablite"]],"id":"f24450f3d5275f3c8c17bde40e477583","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","local_knxd"]],"id":"f2ace3b8a8c7d80a31af94ba40c0a279","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","local_fhem"]],"id":"a74c71e406db0b6aab8db5d5689d4bf5","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_nodered"]],"id":"b32d651f7c1e746e3e980dd0deb445a6","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","d4868bb1_pulseaudio_fix"]],"id":"72231b942b737fc2ee9f85dfb1b13269","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["4fe874f0bdd44d0a906e76428d63b87a"],"config_entries_subentries":{"4fe874f0bdd44d0a906e76428d63b87a":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["mqtt","vacuum"]],"id":"bf707d034854035502e0b1df2865b163","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[["mac","00:17:88:01:00:b5:63:66"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","c900d36a-ed08-473e-af03-5c2cbb585ffd"]],"id":"27e519bd18974605b39e17156f903a94","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_influxdb"]],"id":"3a8dfca07738c3514b55475275b3e76b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","core_zwave_js"]],"id":"6ddd01f41a4197b18b29447c38b8c836","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_motioneye"]],"id":"cf9a581ed90e103e7731105967b6908b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","core_configurator"]],"id":"77f061f888db75b5413d775fa0b5629f","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","a0d7b954_glances"]],"id":"a04682db53bf50e2b78a99e1cd6ea8cc","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","core_check_config"]],"id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[["mac","00:17:88:01:00:b5:39:23"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","13281742-7587-4dca-b248-7ab22493f9bd"]],"id":"77b2e3e9e127481d8b508f8952c08762","labels":[],"modified_at":"2024-12-04T16:59:55.004712+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[["mac","00:17:88:01:04:f9:c3:32"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","ac534816-8b44-467d-b6e3-63a1e4aee547"]],"id":"6ad58be1b42d4e0988a030fcd5e9d7e8","labels":[],"modified_at":"2024-12-04T17:00:05.307619+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[["mac","00:17:88:01:06:53:a2:b0"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","03ebd506-3a02-4218-91cc-52834743b310"]],"id":"b0fd84c9313f408a9a7a404b60b71bde","labels":[],"modified_at":"2024-12-04T17:00:11.409296+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[["mac","00:17:88:01:06:25:80:c9"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","5e784276-9a02-4aea-b92b-c20d08d66987"]],"id":"4fa58dcef8af4af897a1a9558a015611","labels":[],"modified_at":"2024-12-04T17:00:15.922273+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[["mac","00:17:88:01:06:25:94:0c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","a06e0ad6-15e6-4d10-ba7c-6b3388ed94b4"]],"id":"50781ad2a8d14062a96f4a004924be56","labels":[],"modified_at":"2024-12-04T17:00:20.216429+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["e0ebcf51d57b4df4baaf36894d59979d"],"config_entries_subentries":{"e0ebcf51d57b4df4baaf36894d59979d":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hue","a82bfd01-3e40-4b0f-9b3e-7eb2e2dfd389"]],"id":"7a74e455c181c65d2ebfb7a03fcf5866","labels":[],"modified_at":"2024-12-04T17:04:55.860440+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["9406611205c8c979aff8f619b45d0853"],"config_entries_subentries":{"9406611205c8c979aff8f619b45d0853":[null]},"connections":[],"created_at":"2024-09-02T06:53:41.990535+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hacs","173955605"]],"id":"26f1deeed0cf33cb6a0f49de49bd5161","labels":[],"modified_at":"2025-10-22T06:34:01.326977+00:00","name_by_user":null,"orphaned_timestamp":null}, + {"area_id":null,"config_entries":["5d920f4309e77398f77a9b8f06bef68e"],"config_entries_subentries":{"5d920f4309e77398f77a9b8f06bef68e":[null]},"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"disabled_by_undefined":false,"identifiers":[["hassio","de838cd8_raspberrymatic"]],"id":"61dcaa2b5a7332a06dca0f764dc63d8e","labels":[],"modified_at":"2025-12-01T16:04:52.072482+00:00","name_by_user":null,"orphaned_timestamp":null} + ] + } +} \ No newline at end of file diff --git a/.storage/core.entity_registry b/.storage/core.entity_registry index 9682307..5acd14a 100644 --- a/.storage/core.entity_registry +++ b/.storage/core.entity_registry @@ -1,1054 +1,1736 @@ { "version": 1, - "minor_version": 14, + "minor_version": 23, "key": "core.entity_registry", "data": { "entities": [ - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"person.martin_bauer","hidden_by":null,"icon":null,"id":"40f79fff5220846907c916a4b9bc2cf4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Martin Bauer","platform":"person","supported_features":0,"translation_key":null,"unique_id":"d433f5e7758548dab8baa44b545a8668","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"31d95a5c59b24732934b4bcde46654a7","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_regal_rechts","hidden_by":null,"icon":null,"id":"72427856b428c9094b9a5963ae3cf3bf","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"8780e8b9-f420-4679-b434-3a3a02a32d17","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"1dbec2bfe7594794a516405b1a164027","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_stehlampe_oben","hidden_by":null,"icon":null,"id":"257de55e700de979097f71ce479d0609","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"0aa6b6e3-7835-44bd-b1fe-06e7d38357bd","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"00429941ced6498495803f7e1ae65d55","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_regal_links","hidden_by":null,"icon":null,"id":"ce4e70a800553203fd37eedac28f3828","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"22ffd26f-a76f-4c88-b2d8-2220ef7f8537","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"da7bdf516f614f8fa75f6f611a8cef3c","disabled_by":null,"entity_category":null,"entity_id":"light.kuche_links","hidden_by":null,"icon":null,"id":"dbc752e5126e786227f9406f9d053c03","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"56174d32-5767-458d-b3bf-f18fee04e33b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"d285533d588c4dd98cb2184cd299b882","disabled_by":null,"entity_category":null,"entity_id":"light.kuche_rechts","hidden_by":null,"icon":null,"id":"c95a99b5214c4f5378b0a378f9093a1d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"91b4abd8-c147-4b27-86ae-de083b6e860b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"77b2e3e9e127481d8b508f8952c08762","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_stehlampe","hidden_by":null,"icon":null,"id":"1bad9ad0f0dd3ca589f5161faa855531","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"652b0901-18b3-4172-9c06-ca11a9cde172","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"075d6edf32bb4d6e9c564101a3b253ca","disabled_by":null,"entity_category":null,"entity_id":"light.lampe_ersterstock","hidden_by":null,"icon":null,"id":"42ee48dac28fd5524f2d65f1e715a85b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"cd75f1f5-fe62-4dd9-9f7b-18a1ba8e985f","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"4c3bbd2722774287bef53f0eae996c43","disabled_by":null,"entity_category":null,"entity_id":"light.kuche_vorne","hidden_by":null,"icon":null,"id":"24a7582bf0abd53e10c87ba6ee16d250","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"a07ffc61-1d40-406b-b699-eb25c70d9cc4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"c5d6ba59208e4f05a7f8e573f7372316","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_kugel","hidden_by":null,"icon":null,"id":"b8e74c07e44d786218afe7033cd69b62","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"d6c3f683-2a24-4fc4-8055-eec68b3bb2f5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"80f3a81098d345c5a848625f7c7f934f","disabled_by":null,"entity_category":null,"entity_id":"light.gang_bogen","hidden_by":null,"icon":null,"id":"948b76a54ce8d9fe75b07fb96f8b07f0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"78da0de5-c611-4b7e-8dc1-5d66347bed9b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_sec_received","hidden_by":null,"icon":null,"id":"2f3e3ff6574d851f98283bceb872392e","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paket-Download-Geschwindigkeit","platform":"upnp","supported_features":0,"translation_key":"packet_download_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_received","previous_unique_id":null,"unit_of_measurement":"packets/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_received","hidden_by":null,"icon":null,"id":"386454581b463f21dc28b0bdd3597d3a","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pakete empfangen","platform":"upnp","supported_features":0,"translation_key":"packets_received","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_received","previous_unique_id":null,"unit_of_measurement":"packets"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_sent","hidden_by":null,"icon":null,"id":"59d6195b017e5a416e0fc675020d48b4","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pakete gesendet","platform":"upnp","supported_features":0,"translation_key":"packets_sent","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_sent","previous_unique_id":null,"unit_of_measurement":"packets"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_bytes_received","hidden_by":null,"icon":null,"id":"50399f6d54fedbc687e40ba361868061","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Daten empfangen","platform":"upnp","supported_features":0,"translation_key":"data_received","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_received","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_sec_sent","hidden_by":null,"icon":null,"id":"9487a69ed8d29f2f0112d48412004ac0","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paket-Upload-Geschwindigkeit","platform":"upnp","supported_features":0,"translation_key":"packet_upload_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_sent","previous_unique_id":null,"unit_of_measurement":"packets/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_bytes_sent","hidden_by":null,"icon":null,"id":"1e771ba364b5b23de348c8b29f4ac66f","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Daten gesendet","platform":"upnp","supported_features":0,"translation_key":"data_sent","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_sent","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.martins_ipad","hidden_by":null,"icon":null,"id":"63b3cee3771a12c5c015dd101fdedd68","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"squeezebox","supported_features":0,"translation_key":null,"unique_id":"01:86:d5:2c:c9:d4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.bedroompi","hidden_by":null,"icon":null,"id":"cf9ea44b1f4eeb427e2ba615fc15f21e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BedroomPi","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"b8:27:eb:75:97:34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmerradio","hidden_by":null,"icon":null,"id":"58dfa15741a825530931f8d278ee8062","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"WohnzimmerRadio","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"00:04:20:28:11:87","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.arbeitszimmer_martin","hidden_by":null,"icon":null,"id":"cc1c56535e5a8bb13f3184bbaad0ffb9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ArbeitszimmerMartin","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"00:01:c0:0c:af:87","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.martins_ipad_2","hidden_by":null,"icon":null,"id":"bf624e1c125642ba313f1a974334b7f0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"squeezebox_telnet","supported_features":0,"translation_key":null,"unique_id":"01:86:d5:2c:c9:d4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"663be35bc88343568ce876c17f04d781","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"device_tracker.martin_ipad","hidden_by":null,"icon":null,"id":"f5491517d51cd32f7f87ef0b19707bb8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"owntracks","supported_features":0,"translation_key":null,"unique_id":"martin_ipad","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"663be35bc88343568ce876c17f04d781","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"device_tracker.martin_handy","hidden_by":null,"icon":null,"id":"0fa5cd38d6e706d9d035731a86f35ca7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"owntracks","supported_features":0,"translation_key":null,"unique_id":"martin_handy","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"663be35bc88343568ce876c17f04d781","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"device_tracker.beacon_eingang","hidden_by":null,"icon":null,"id":"a30dfeccf434908720bc9bd47083e49c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"owntracks","supported_features":0,"translation_key":null,"unique_id":"beacon_Eingang","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"663be35bc88343568ce876c17f04d781","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"device_tracker.beacon_arbeit","hidden_by":null,"icon":null,"id":"6efc1b904b3542cf5ab7ad5a8ed26526","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"owntracks","supported_features":0,"translation_key":null,"unique_id":"beacon_Arbeit","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"663be35bc88343568ce876c17f04d781","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"device_tracker.beacon_auto","hidden_by":null,"icon":null,"id":"4d14b9428f1b4ad2994d46305ac2a2c8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"owntracks","supported_features":0,"translation_key":null,"unique_id":"beacon_Auto","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c07d023c89d248198b049d2e29edf01d","device_class":null,"device_id":"8ac42fc9656e4882a022db8402456d25","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_level","hidden_by":null,"icon":null,"id":"35c1d0489b5e43e2ca71ce059151a09e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-charging-80","original_name":"Batterie","platform":"ios","supported_features":0,"translation_key":null,"unique_id":"level_martins_ipad","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c07d023c89d248198b049d2e29edf01d","device_class":null,"device_id":"8ac42fc9656e4882a022db8402456d25","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_state","hidden_by":null,"icon":null,"id":"d1e149c215fb60c53c63d49014643db8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:power-plug","original_name":"Batteriestatus","platform":"ios","supported_features":0,"translation_key":"battery_state","unique_id":"state_martins_ipad","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"6ad58be1b42d4e0988a030fcd5e9d7e8","disabled_by":"user","entity_category":null,"entity_id":"light.garten_stehleuchte","hidden_by":null,"icon":null,"id":"bd42efc19120538557fa80b8e4121420","has_entity_name":true,"labels":[],"name":"Garten Stehleuchte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"515b9513-f060-4955-9dad-3e41e16f89ca","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"50781ad2a8d14062a96f4a004924be56","disabled_by":"user","entity_category":null,"entity_id":"light.garten_spot_birke","hidden_by":null,"icon":null,"id":"bfc8628cfff2b994b436374e11ab9644","has_entity_name":true,"labels":[],"name":"Garten Spot Birke","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"06259ccb-4b42-4f43-b33f-73b6fa5088c8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"4fa58dcef8af4af897a1a9558a015611","disabled_by":"user","entity_category":null,"entity_id":"light.garten_spot_magnolie","hidden_by":null,"icon":null,"id":"3dc929c8a1d4715fa13a900ccf88ea3a","has_entity_name":true,"labels":[],"name":"Garten Spot Magnolie","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"67247d33-bc41-4308-b2bb-144abd298001","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.updater","hidden_by":null,"icon":null,"id":"9a837c0340c9d96259c283fa0e6867e5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Updater","platform":"updater","supported_features":0,"translation_key":null,"unique_id":"updater","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"effect_list":["None","candle","fire","prism"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"f13e9c76304f4d28983117137046e256","disabled_by":null,"entity_category":null,"entity_id":"light.schlafzimmer_schrank","hidden_by":null,"icon":null,"id":"4b8c364de99beef5f168aea22df5976c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":44,"translation_key":null,"unique_id":"0d5d67e0-1f5b-4fe6-aae7-ac6f1f37fcaf","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"effect_list":["None","candle","fire","prism"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"022a4fdbf7724dd3962d25a4b4628e20","disabled_by":null,"entity_category":null,"entity_id":"light.bett_martin","hidden_by":null,"icon":null,"id":"41f7b4da54d6a157895fa3ea049307e3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":44,"translation_key":null,"unique_id":"d00eeb4b-0aa8-494f-aa64-1f84faa38213","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"effect_list":["None","candle","fire","prism"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"454ec0863be74355983bfdc39531df45","disabled_by":null,"entity_category":null,"entity_id":"light.bett_rebecca","hidden_by":null,"icon":null,"id":"aba189709a9514ddcf928c49a3408801","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":44,"translation_key":null,"unique_id":"2e84b76c-748f-4375-82ab-05e15f4b7223","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"973ccf8026ed4dec8ac55c0c646dafbd","disabled_by":null,"entity_category":null,"entity_id":"light.schlafzimmer_fluter","hidden_by":null,"icon":null,"id":"95b2d5c17502986bb63f7a21a16edcd8","has_entity_name":true,"labels":[],"name":"Schlafzimmer Fluter","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"de928995-bdc2-40d3-94a4-8aaee26a730f","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_martin_hell","hidden_by":null,"icon":null,"id":"8f9aeee2b256d18dcf6fa1328cbc9de7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Martin Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_martin_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_orange","hidden_by":null,"icon":null,"id":"11b11f49e55f86efb5d7aaf103832687","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Orange","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnbereich_orange","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_blau_grun","hidden_by":null,"icon":null,"id":"1d50c444a5f816ce666afb165c10a952","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Blau Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnberech_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_grun","hidden_by":null,"icon":null,"id":"cc31af1f4a55c135ef766816306cb697","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnbereich_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_hell","hidden_by":null,"icon":null,"id":"92b3b2048069e9ca52df7a612c5a8fe3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnbereich_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_meditation","hidden_by":null,"icon":null,"id":"9918187bdb5302c56a44b02df83f4f6d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Meditation","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnbereich_meditation","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_kuscheln","hidden_by":null,"icon":null,"id":"d56ba5252462ea88c43fa69a5eb7e7d3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Kuscheln","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnbereich_kuscheln","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_bettlicht_dunkel","hidden_by":null,"icon":null,"id":"7f093459d4e29ed7196b26de0273d84e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Bettlicht dunkel","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_bettlich_dunkel","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_einschlaflicht","hidden_by":null,"icon":null,"id":"d70e17b8ac8be0686717f171c490853c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Einschlaflicht","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_einschlaflicht","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_orange","hidden_by":null,"icon":null,"id":"86c8aba576fc4b6389bbc43d155ff7e8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Orange","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_rot","hidden_by":null,"icon":null,"id":"5a14ce4ab17b0b156a260bf2db594d37","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Rot","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_rot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_blau","hidden_by":null,"icon":null,"id":"0a59f47c901089ef011765836f6b07e6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Blau","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_blau","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_ganz_hell","hidden_by":null,"icon":null,"id":"82dae7eed2029f8c5d82e266d303af89","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Ganz Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_ganz_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_savanna","hidden_by":null,"icon":null,"id":"cde0cd87846e444e1bfed0b794aca503","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Garten Savanna","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"garten_savanna","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1575130335468"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.fernbedienungweihnachtslichteroben","hidden_by":null,"icon":null,"id":"3d52c08f275d6537cddb009d21c92438","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Fernbedienung Weihnachtslichter Oben","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1575130335468","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1575202743482"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.wecker_licht_an","hidden_by":null,"icon":null,"id":"cc073d07b828100c1daf9f922d30993e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wecker Licht an","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1575202743482","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_kib_sec_received","hidden_by":null,"icon":null,"id":"bdf9e420561cbcec28588e7e5d7db341","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Download-Geschwindigkeit","platform":"upnp","supported_features":0,"translation_key":"download_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_KiB/sec_received","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_kib_sec_sent","hidden_by":null,"icon":null,"id":"ed35ea00c46603771724278da34a1bb0","has_entity_name":true,"labels":[],"name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Upload-Geschwindigkeit","platform":"upnp","supported_features":0,"translation_key":"upload_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_KiB/sec_sent","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.kitchenpi","hidden_by":null,"icon":null,"id":"32d9cc5e594dc5332684794caa35f94d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KitchenPi","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"b8:27:eb:6b:72:85","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_orange","hidden_by":null,"icon":null,"id":"33eaf38990039eda8ccbc4afbb02660a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Orange","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_blau_grun","hidden_by":null,"icon":null,"id":"32b6d469b035c03ee6f31bcaef7c540a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Blau Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_hell","hidden_by":null,"icon":null,"id":"2a587b39b810cba4b74a2a9be6801b99","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_orange","hidden_by":null,"icon":null,"id":"ff4c097cc11e17910b445b620dd75b6e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Orange","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_blau_grun","hidden_by":null,"icon":null,"id":"25130d9d1d58fdfb7cfc211261f8621c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Blau Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_grun","hidden_by":null,"icon":null,"id":"19d5b2688a2bcfd75920c9b67a92550e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_hell","hidden_by":null,"icon":null,"id":"703895dc820296010dbbf203c9bbd33f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_orange","hidden_by":null,"icon":null,"id":"ee9173f4976b101d4ae8e55c8e3118c2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Orange","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_orange","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_blau_grun","hidden_by":null,"icon":null,"id":"3eaf4032bb648442a8b38b562d283269","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Blau Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_grun","hidden_by":null,"icon":null,"id":"21237e43f94933a22fc3cc731f414629","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Grün","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_grun","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_hell","hidden_by":null,"icon":null,"id":"694418cabfc29ebebaf7135b55a8104c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_wickeln_nachts","hidden_by":null,"icon":null,"id":"f457bbf04bf361836edf7f56f47699e2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Wickeln nachts","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_wickeln_nachts","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_orange","hidden_by":null,"icon":null,"id":"9fad99f913fc0c4f897d5909653cd5d2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Orange","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_normal","hidden_by":null,"icon":null,"id":"7f0ea2a56dc08c5e7c3aed0f7fb28cc1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Normal","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_normal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"00e0dc89c87240699d1286fb79bcc877","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_stehlampe_oben","hidden_by":null,"icon":null,"id":"d10323e4b4bb95f6d64bcb7dba401a08","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"58c1bf6f-844e-4690-a21e-f543ae544478","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"42fcf3d4fab243d3b3535b88da5520cb","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_stehlampe_unten","hidden_by":null,"icon":null,"id":"566e9b0e85f781763eb41854bcfa8223","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"3ae16067-778e-47d9-86c5-d75d28b7f01b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"ed71ab3618e04b26b65c561c48b12704","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_fluter","hidden_by":null,"icon":null,"id":"4866b7432cfe43d87712d419c7ddee4e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"c720f6e9-2444-4b36-be7a-b08cc4eed965","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_hell","hidden_by":null,"icon":null,"id":"6540277a0fc3c59a7e7345f29d06e727","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.bad_normal","hidden_by":null,"icon":null,"id":"bb339f8a15855af717b3059314ccb8e8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Normal","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"bad_normal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.bad_hell","hidden_by":null,"icon":null,"id":"bedc5e635653cdeff99624d41bec76d5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"bad_hell","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.bad_baden","hidden_by":null,"icon":null,"id":"51afb72ae35bf9818e39e285d9358b67","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Baden","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"bad_baden","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"counter.licht_szene_oben_counter","hidden_by":null,"icon":null,"id":"d1a0112d158b5fb7a1c015d06f0c8511","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"counter","supported_features":0,"translation_key":null,"unique_id":"licht_szene_oben_counter","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1589377976830"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.alarmmartinhandy","hidden_by":null,"icon":null,"id":"ea318490a77834775a6eeb5bd751afa0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Alarm Martin Handy","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1589377976830","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmer","hidden_by":null,"icon":null,"id":"299e8e0e50b7f3b8d5d9099a47f171aa","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"dc:a6:32:10:00:06","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_stillen","hidden_by":null,"icon":null,"id":"f89707a22aca044e397236e09949c16c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Stillen","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_stillen","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmer_2","hidden_by":null,"icon":null,"id":"ff1cc4a1bf4720a97dd6f559ea8aedc2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer","platform":"squeezebox","supported_features":58303,"translation_key":null,"unique_id":"dc:a6:32:10:00:06","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmerradio_2","hidden_by":null,"icon":null,"id":"c64e0497d250241c7180e28e7303a72e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"WohnzimmerRadio","platform":"squeezebox","supported_features":58303,"translation_key":null,"unique_id":"00:04:20:28:11:87","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.bedroompi_2","hidden_by":null,"icon":null,"id":"83593ee5fe6394d5cff854d936f835d4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BedroomPi","platform":"squeezebox","supported_features":58303,"translation_key":null,"unique_id":"b8:27:eb:75:97:34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.arbeitszimmermartin","hidden_by":null,"icon":null,"id":"e5a71d88b35fcb1585578a06997ce234","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ArbeitszimmerMartin","platform":"squeezebox","supported_features":58303,"translation_key":null,"unique_id":"00:01:c0:0c:af:87","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.kitchenpi_2","hidden_by":null,"icon":null,"id":"d7e77475c2634bdc4b8f79a885dd0cb6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KitchenPi","platform":"squeezebox","supported_features":58303,"translation_key":null,"unique_id":"b8:27:eb:6b:72:85","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e4a47914ce604433a857d9100241bdf3","device_class":null,"device_id":"86655186bf654126b5f179b2d0897eea","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hp_officejet_pro_8610_uptime","hidden_by":null,"icon":null,"id":"c50f29a52f80dc9521967fd20dc85b5d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock-outline","original_name":"Betriebszeit","platform":"ipp","supported_features":0,"translation_key":"uptime","unique_id":"1c852a4d-b800-1f08-abcd-9457a59b7880_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e4a47914ce604433a857d9100241bdf3","device_class":null,"device_id":"86655186bf654126b5f179b2d0897eea","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_8610_black_ink","hidden_by":null,"icon":null,"id":"123db79aa512a567aeb8c43543a2eceb","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:water","original_name":"black ink","platform":"ipp","supported_features":0,"translation_key":null,"unique_id":"1c852a4d-b800-1f08-abcd-9457a59b7880_marker_0","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e4a47914ce604433a857d9100241bdf3","device_class":null,"device_id":"86655186bf654126b5f179b2d0897eea","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_8610_cyan_ink","hidden_by":null,"icon":null,"id":"b84b67d63051ca2287e746a3ad0da1a0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:water","original_name":"cyan ink","platform":"ipp","supported_features":0,"translation_key":null,"unique_id":"1c852a4d-b800-1f08-abcd-9457a59b7880_marker_1","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e4a47914ce604433a857d9100241bdf3","device_class":null,"device_id":"86655186bf654126b5f179b2d0897eea","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_8610_magenta_ink","hidden_by":null,"icon":null,"id":"814c3ece1c11f8046fe4997fe64aa95a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:water","original_name":"magenta ink","platform":"ipp","supported_features":0,"translation_key":null,"unique_id":"1c852a4d-b800-1f08-abcd-9457a59b7880_marker_2","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e4a47914ce604433a857d9100241bdf3","device_class":null,"device_id":"86655186bf654126b5f179b2d0897eea","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_8610_yellow_ink","hidden_by":null,"icon":null,"id":"e511ae2ee0353532900a454883638aee","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:water","original_name":"yellow ink","platform":"ipp","supported_features":0,"translation_key":null,"unique_id":"1c852a4d-b800-1f08-abcd-9457a59b7880_marker_3","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["idle","printing","stopped"]},"config_entry_id":"e4a47914ce604433a857d9100241bdf3","device_class":null,"device_id":"86655186bf654126b5f179b2d0897eea","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_8610","hidden_by":null,"icon":null,"id":"63f2066bf6a58ef723894f57a5a6aace","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":"mdi:printer","original_name":null,"platform":"ipp","supported_features":0,"translation_key":"printer","unique_id":"1c852a4d-b800-1f08-abcd-9457a59b7880_printer","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":null,"entity_id":"camera.babycamera_mainstream","hidden_by":null,"icon":null,"id":"14e7f9d765026e1dfa3990f4c74ede0e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BabyCamera mainStream","platform":"onvif","supported_features":2,"translation_key":null,"unique_id":"D8:07:B6:25:E0:E4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":"integration","entity_category":null,"entity_id":"camera.babycamera_minorstream","hidden_by":null,"icon":null,"id":"f7008c783a47715302f9194f0b56cbae","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BabyCamera minorStream","platform":"onvif","supported_features":2,"translation_key":null,"unique_id":"D8:07:B6:25:E0:E4_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.mymotiondetectorrule_cell_motion_detection","hidden_by":null,"icon":null,"id":"ca00dc9a5bc8978aef67a81bf031227c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":null,"platform":"onvif","supported_features":0,"translation_key":null,"unique_id":"D8:07:B6:25:E0:E4_tns1:RuleEngine/CellMotionDetector/Motion_VideoSourceToken_VideoAnalyticsToken_MyMotionDetectorRule","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_dunkel","hidden_by":null,"icon":null,"id":"2d091fcaf819b524e5f71a2970c42eef","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Dunkel","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_dunkel","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1598594894559"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelaufhandy","hidden_by":null,"icon":null,"id":"56f6d3f5bb62f18b95a5bf795c9da73a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfGartensäuleAufMobileGeräte","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1598594894559","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1606655282153"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichteranum6","hidden_by":null,"icon":null,"id":"4536b9a4149223e18a1d2ea13e197322","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter an morgens um 6","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1606655282153","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1607412098745"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichterausmorgens","hidden_by":null,"icon":null,"id":"9da818fcb9ef0fdfd79c94cc205ec1b3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter aus morgens","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1607412098745","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1607412144113"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_an_abends","hidden_by":null,"icon":null,"id":"86b2ffa750f252e5c6b41c3328f64604","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter An Abends","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1607412144113","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1607412210097"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_aus_abends","hidden_by":null,"icon":null,"id":"2b74bc315b8c31ce210473af3541cf2e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter Aus Abends","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1607412210097","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.stillen","hidden_by":null,"icon":null,"id":"1834734846bcd54425127a89fcd64645","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Stillen","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1594067418882","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.stillen_2","hidden_by":null,"icon":null,"id":"10550cda3ab06a0b1e695798597441d8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Stillen","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1594067605702","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.nachtswennallelieberschlafen","hidden_by":null,"icon":null,"id":"56d97ae4b911e07359ce60eedbfade82","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"0_NachtsWennAlleLieberSchlafen","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1611999354955","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1612028092169"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.0_bewegungsmelderschlafzimmernacht","hidden_by":null,"icon":null,"id":"af871d819ec585b9f0dbcf5a341922e8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder Schlafzimmer Nacht","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1612028092169","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.mosquitto_broker_update_available","hidden_by":null,"icon":null,"id":"b700e74f28bf4be892d510fe786e6804","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"core_mosquitto_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.influxdb_update_available","hidden_by":null,"icon":null,"id":"9f64f7a27f8fa34cdc41c387f6d6a09e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"a0d7b954_influxdb_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.file_editor_update_available","hidden_by":null,"icon":null,"id":"a6c88ea88dae009e78c9d2a4937bd700","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"core_configurator_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.ssh_web_terminal_update_available","hidden_by":null,"icon":null,"id":"02fc9807a14dd89eadc23a92e6049ca0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"a0d7b954_ssh_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.samba_share_update_available","hidden_by":null,"icon":null,"id":"8a68c67570b47ff435465459f15f7601","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"core_samba_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.mariadb_update_available","hidden_by":null,"icon":null,"id":"6d749e41c7ad3d23d4a2dd1ec5504727","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"core_mariadb_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.tasmoadmin_update_available","hidden_by":null,"icon":null,"id":"de11984d4a672b857d0b69dcccde7e28","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"a0d7b954_sonweb_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.check_home_assistant_configuration_update_available","hidden_by":null,"icon":null,"id":"59cb2ee7c664c19a2e001a095e4ce069","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"core_check_config_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_schlafzimmer","hidden_by":null,"icon":null,"id":"34be4d3a37a173fa7de3291ac254b4ff","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Schlafzimmer","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/40","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_wohnzimmer","hidden_by":null,"icon":null,"id":"4168454513a78911c2ecb8fa3950b730","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Wohnzimmer","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/41","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_mitte","hidden_by":null,"icon":null,"id":"fdff9b3522ee445093cca7517322f892","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Mitte","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/44","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_ost","hidden_by":null,"icon":null,"id":"108256da45666b76e4352a3121bb282e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Ost","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/47","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.wohnzimmer_fenster_rollo","hidden_by":null,"icon":null,"id":"4a45c3d90e2c61a19ed69ac19cd947a8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Wohnzimmer Fenster Rollo","platform":"knx","supported_features":127,"translation_key":null,"unique_id":"0/7/10_0/7/28","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.wohnzimmer_terrassentur_rollo","hidden_by":null,"icon":null,"id":"640c83cd761834e80bd30cd2d6a859e6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Wohnzimmer Terrassentür Rollo","platform":"knx","supported_features":127,"translation_key":null,"unique_id":"0/7/36_0/7/54","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.kuche_fenster_rollo","hidden_by":null,"icon":null,"id":"01b274e2cf2649a5845006b2bbba3c05","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Küche Fenster Rollo","platform":"knx","supported_features":127,"translation_key":null,"unique_id":"0/7/62_0/7/80","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.esszimmer_fenster_rollo","hidden_by":null,"icon":null,"id":"7cd36610d24e69ea47a6807ff67c597a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Esszimmer Fenster Rollo","platform":"knx","supported_features":127,"translation_key":null,"unique_id":"0/7/88_0/7/106","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_deckenlampe","hidden_by":null,"icon":null,"id":"b41f32d5532f1ce976164ebbfd68cd34","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Deckenlampe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/1/3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.esszimmer_deckenlampe_west","hidden_by":null,"icon":null,"id":"2b6acfe27da2b22873f9d65e0ef06588","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Deckenlampe West","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/1/21","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.esszimmer_deckenlampe_mitte","hidden_by":null,"icon":null,"id":"021d693dd9b2ea6f6cd8ae56c2cbf048","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Deckenlampe Mitte","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/1/39","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.esszimmer_schrankleuchte","hidden_by":null,"icon":null,"id":"efc935ea57beeff9da831c31df119e5e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Schrankleuchte","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/2/39","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.kuche_deckenlampe","hidden_by":null,"icon":null,"id":"423a868f66bc385a68b7c5bd4a070ab7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Deckenlampe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/1/57","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.aussen_terassenlicht","hidden_by":null,"icon":null,"id":"60a71dc2a921e20555b209f492a263c5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Aussen Terassenlicht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/2/21","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.gang_licht","hidden_by":null,"icon":null,"id":"2398b28e72849b03713d3f09bc188d86","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gang Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/3/3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bad_licht","hidden_by":null,"icon":null,"id":"fbdad6697233e68c3c9c42eea28d872f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/3/21","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.gang_einganglicht","hidden_by":null,"icon":null,"id":"ee6a0aadc74be8d027ab228796d094ef","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gang Einganglicht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/3/39","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.waschkuche_licht","hidden_by":null,"icon":null,"id":"40325ae3e057921d0c381a637f34e61c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Waschküche Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/3/57","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.haustur_licht","hidden_by":null,"icon":null,"id":"8812ddb6c886f5570942e28bc6736c87","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Haustür Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.haustur_licht_nw","hidden_by":null,"icon":null,"id":"bd5f06a44c051301f83248075b0c6482","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Haustür Licht NW","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.treppenhaus_licht","hidden_by":null,"icon":null,"id":"1dd31abecd85999f2aa381641eea7d11","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Treppenhaus Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/180","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.wc_licht","hidden_by":null,"icon":null,"id":"e1191219da2fd70ad77ed8fabdfb1a67","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"WC Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/198","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.vorratsraum_licht","hidden_by":null,"icon":null,"id":"ec7f313d6f772719ef74521349945773","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/36","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bewegungsmelder_mitte_led","hidden_by":null,"icon":null,"id":"247d5c98ee97521f543d9de9af504809","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder Mitte LED","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/46","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bewegungsmelder_west_led","hidden_by":null,"icon":null,"id":"ea553ebba32ab7a28428c60ab66928cb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder West LED","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/43","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bewegungsmelder_ost_led","hidden_by":null,"icon":null,"id":"792f3d8d4fec8f41a1a8dfa3a63b3814","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder Ost LED","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/49","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.klingel_oben","hidden_by":null,"icon":null,"id":"4ade4435bf18cd34f5344aebb406ed79","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingel Oben","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/15","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.klingel_innentur","hidden_by":null,"icon":null,"id":"812febc1b81253d69e63e059be373493","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingel Innentür","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/108","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.klingel_aussentur","hidden_by":null,"icon":null,"id":"ec0002ece01cae3dbd1a48e980032c24","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingel Außentür","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/126","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_0","hidden_by":null,"icon":null,"id":"7c8676554ccfa388c7a5f0097fb1b56b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 0","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/11","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_1","hidden_by":null,"icon":null,"id":"b22a11d1dddc812c5df74ef76bb66070","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 1","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/12","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_2","hidden_by":null,"icon":null,"id":"e8d1f7a6c1baf10bcba6acd91b63ee53","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/9","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_3","hidden_by":null,"icon":null,"id":"581fcbc5a6d4a7c5d970a77e80af7e4e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 3","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/10","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_4","hidden_by":null,"icon":null,"id":"ce47d08dac4ab3407a4db024f3870f2f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 4","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_5","hidden_by":null,"icon":null,"id":"6decfa49ee7f133990c32a2c64612ef2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 5","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/19","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_0","hidden_by":null,"icon":null,"id":"df5262e20c264b6c6c76d7377552c273","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 0","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/27","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_1","hidden_by":null,"icon":null,"id":"a8c25da9e6d971ee136a3fa3674ba106","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 1","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/28","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_2","hidden_by":null,"icon":null,"id":"bebc9c0e07e9db1c600dcebd2e9a1151","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/29","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_3","hidden_by":null,"icon":null,"id":"9288d284c40fe236e5b94fedf9cb1238","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 3","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/30","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_4","hidden_by":null,"icon":null,"id":"6a50378c944ae8f4d44cd02c76773508","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 4","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/31","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_5","hidden_by":null,"icon":null,"id":"6a2586f89f2b5cb176bbba818a619644","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 5","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/32","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_2","hidden_by":null,"icon":null,"id":"0a8a759f5b22377a247cac09968b9eb1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/20","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_3","hidden_by":null,"icon":null,"id":"1ae696f3ed8384a8c9edb23a295e1397","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 3","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/21","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_4","hidden_by":null,"icon":null,"id":"4cbe9437d7aaca4bfe45cc7f72dd8e3c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 4","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/22","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_5","hidden_by":null,"icon":null,"id":"899e72339c30ba954d8ce7d8ca664079","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 5","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/23","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_terrassentur_szene_2","hidden_by":null,"icon":null,"id":"849893450644d3233b6bca474fa94244","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Terrassentür Szene 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/17","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_terrassentur_szene_3","hidden_by":null,"icon":null,"id":"73670a88a9040a2986b2a134453e79b0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Terrassentür Szene 3","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/18","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_links_normal","hidden_by":null,"icon":null,"id":"1e51fbf89037e65f08115165ba512501","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_links_normal","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/7","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_links_ueberlagert","hidden_by":null,"icon":null,"id":"3919735c955ed9c5af1a2fa015c26699","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_links_ueberlagert","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/13","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_rechts_normal","hidden_by":null,"icon":null,"id":"6ed50dd49ff7c5d88aba20495ee34e38","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_rechts_normal","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/14","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_rechts_ueberlagert","hidden_by":null,"icon":null,"id":"0464a998d5806785611b2e7be9537848","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_rechts_ueberlagert","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/16","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_1","hidden_by":null,"icon":null,"id":"1a3b12d43f89931eadf7d787ebce9a53","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/54","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"69bd4dca59a40a3262941b108e4aa3c0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/63","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_2","hidden_by":null,"icon":null,"id":"5240bc3f85f811e022fe1a193e04f517","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/72","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"79766ab946df16906102c2399c53f0be","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/81","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gefrierschrank","hidden_by":null,"icon":null,"id":"4f8497984fa7e88982b90bd131f50bde","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/90","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gefrierschrank_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"8c22ef769adbd6958b897a9db5198c82","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/99","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.trockner","hidden_by":null,"icon":null,"id":"fbfe013e401932acd41b0cfe463b8981","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Trockner","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/18","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.trockner_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"2fd6ba16611f7e75eebced6ef976a260","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/27","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.waschmaschine","hidden_by":null,"icon":null,"id":"e9ff18f9a5a8deea8926a568ba02a857","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.waschmaschine_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"012bf4ace201da55cb12649ed7a6a9a8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/9","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.kuche_steckdosen_rechts","hidden_by":null,"icon":null,"id":"d22d146e786983fd8249974690459947","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/90","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.kuche_steckdosen_rechts_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"eed93db8e0607aa28b196f515ca8383a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/99","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.dunstabzug","hidden_by":null,"icon":null,"id":"35f50b324736b37353f1877dc53f752e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/108","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.dunstabzug_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"bda33513ef0b1f845232932c5a8ddec7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/117","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.spulmaschine","hidden_by":null,"icon":null,"id":"774a266220ddb3bb1bb0c157d6231552","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.spulmaschine_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"f56dd810203a0ae852470af3802d8ab2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/9","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.backofen","hidden_by":null,"icon":null,"id":"80b2c4e30b30fd5a4d0dbb56b32a7ab5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Backofen","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/18","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.backofen_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"24e940adbf16de93660c607bdc5c0ff9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/27","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_1","hidden_by":null,"icon":null,"id":"09665c5a0778a7b6f93d44bae754b2fa","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/36","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"81def6a636666d1338e2d81fc68f2f48","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/45","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_2","hidden_by":null,"icon":null,"id":"ea86bcd863ee9456a478ff31c0889f59","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/54","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"9845dc590a1ca4945b3ec37e253a32cf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/63","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_3","hidden_by":null,"icon":null,"id":"0b8771e5263be87d95d42019a0bc3178","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/72","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_3_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"821ae76b7d22a95df3e666e950fece6b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/81","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.arbeitszimmer_steckdose","hidden_by":null,"icon":null,"id":"d21af080c32fc0020eba00a7510a8be0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/126","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.arbeitszimmer_steckdose_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"7a1591b1427837ad7d5ae2471adb9896","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/135","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_1","hidden_by":null,"icon":null,"id":"e9e7312cba28e13a349b708672811b65","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/144","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"15c9a6e387b63c2952ec1d56ea803132","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/153","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_2","hidden_by":null,"icon":null,"id":"bda0ef29c3c778d9f17cf05e8e0a1df0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/162","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"e3134426c83db4eca0137c0d3fbc63ee","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/171","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_version","hidden_by":null,"icon":null,"id":"0d3627eb82578a7025495fa39933b933","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"core_mosquitto_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.influxdb_version","hidden_by":null,"icon":null,"id":"85587914669d02cf2440ee56a1ce8b84","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_influxdb_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_version","hidden_by":null,"icon":null,"id":"add35cb9f0df83146552f1edd080a6ed","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"core_configurator_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.ssh_web_terminal_version","hidden_by":null,"icon":null,"id":"4b3e68725a5e99d05bf1eda5fe57fba3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_ssh_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_version","hidden_by":null,"icon":null,"id":"f08c365c7f2679fa3d59f979e48f236a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"core_samba_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_version","hidden_by":null,"icon":null,"id":"8225a35454c287561e1a07578bbf095a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"core_mariadb_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_version","hidden_by":null,"icon":null,"id":"0f526e0114eec0e364ff376d673763ea","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_sonweb_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":"integration","entity_category":null,"entity_id":"sensor.check_home_assistant_configuration_version","hidden_by":null,"icon":null,"id":"3ad5990ceb75166540f945f2ac28c63e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"core_check_config_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_newest_version","hidden_by":null,"icon":null,"id":"83875e95fe21e08ea641e29466bca1a5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"core_mosquitto_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.influxdb_newest_version","hidden_by":null,"icon":null,"id":"14a2cf413390babb207bace4016ffe47","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_influxdb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_newest_version","hidden_by":null,"icon":null,"id":"07f8737582c826e054930c71df3b976b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"core_configurator_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.ssh_web_terminal_newest_version","hidden_by":null,"icon":null,"id":"862c01e64e3c8c2ad57c88bb242c99cc","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_newest_version","hidden_by":null,"icon":null,"id":"b0d4e08db74900617680eb94cffce4a4","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"core_samba_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_newest_version","hidden_by":null,"icon":null,"id":"4ad5713d69a48c16d08625934410d6e8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"core_mariadb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_newest_version","hidden_by":null,"icon":null,"id":"084413c2916ac0520a67c8749fa1e2db","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_sonweb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":"integration","entity_category":null,"entity_id":"sensor.check_home_assistant_configuration_newest_version","hidden_by":null,"icon":null,"id":"64eda91e2af8907fb6bc1e487a14705e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"core_check_config_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gang_bewegungsmelder_west_helligkeit","hidden_by":null,"icon":null,"id":"42280755b79d9c26cd6eb4eaa5de0d74","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":null,"original_name":"Gang Bewegungsmelder West Helligkeit","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/42","previous_unique_id":null,"unit_of_measurement":"lx"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gang_bewegungsmelder_mitte_helligkeit","hidden_by":null,"icon":null,"id":"fd217b58017914f92a1311c32708743e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":null,"original_name":"Gang Bewegungsmelder Mitte Helligkeit","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/45","previous_unique_id":null,"unit_of_measurement":"lx"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gang_bewegungsmelder_ost_helligkeit","hidden_by":null,"icon":null,"id":"b1ca57e20e4c6acf0af57a8d39539f2f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":null,"original_name":"Gang Bewegungsmelder Ost Helligkeit","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/48","previous_unique_id":null,"unit_of_measurement":"lx"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.esszimmer_temperatur","hidden_by":null,"icon":null,"id":"4b2e592527b3d171ec835ae55944a812","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Esszimmer Temperatur","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/6","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.treppenhaus_oben_temperatur","hidden_by":null,"icon":null,"id":"9808cb5f6445c266df9e05551b791ef9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Treppenhaus Oben Temperatur","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/5","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.eingangsbereich_temperatur","hidden_by":null,"icon":null,"id":"8a524619d65ff7d5698b7b7ef5d8ec73","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Eingangsbereich Temperatur","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/24","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_gang_temperatur","hidden_by":null,"icon":null,"id":"0b4d511aa8213c98175b1a4c59a8fd65","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Wohnzimmer Gang Temperatur","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/25","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_terassentur_temperatur","hidden_by":null,"icon":null,"id":"bed9e20bcfd82733537218dcbae7b965","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Wohnzimmer Terassentür Temperatur","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/26","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_betriebsstunden","hidden_by":null,"icon":null,"id":"a8d269e7e65e03f847d35ee17f07e473","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/62","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch_ma","hidden_by":null,"icon":null,"id":"88fbd924a178037241f7a3c0fb65d4cc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/65","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch_summe","hidden_by":null,"icon":null,"id":"e5b4282bbfc2b2bb8bf922b081e7b2fe","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/70","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_betriebsstunden","hidden_by":null,"icon":null,"id":"592b58a963a9ad6129b64c82ca8f6025","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/80","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch_ma","hidden_by":null,"icon":null,"id":"75cc885be40be75b455c045c15902e58","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/83","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch_summe","hidden_by":null,"icon":null,"id":"e9d11eff85b1db89acf1ba2a4cf679fb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/88","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_betriebsstunden","hidden_by":null,"icon":null,"id":"560b010b6237fa46cc00288bfa467507","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/98","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_verbrauch_ma","hidden_by":null,"icon":null,"id":"db3ceda95623ccaf123eaa36a6406c79","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/101","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_verbrauch_summe","hidden_by":null,"icon":null,"id":"3195917e607277fdd0e2997b57e1d1cd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/106","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_betriebsstunden","hidden_by":null,"icon":null,"id":"77ec2002bb55f713bd7670738d8892f8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/26","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_verbrauch_ma","hidden_by":null,"icon":null,"id":"a42a6ab49d523ae86e5973ce833cd9fd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/29","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_verbrauch_summe","hidden_by":null,"icon":null,"id":"b06435f727882e81310b3ad4df0cc0aa","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_betriebsstunden","hidden_by":null,"icon":null,"id":"b5b9233c3e9c86687f585fe69ada5fd7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_verbrauch_ma","hidden_by":null,"icon":null,"id":"dd8e2caab42115231600962acfce9815","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/11","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_verbrauch_summe","hidden_by":null,"icon":null,"id":"621a4eea51e0582d8360d16d802ef315","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/16","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_betriebsstunden","hidden_by":null,"icon":null,"id":"b46657cca9b41fc372f473a0a9b77746","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/98","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch_ma","hidden_by":null,"icon":null,"id":"0411a925b0492cf785fdae8696f343b4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/101","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch_summe","hidden_by":null,"icon":null,"id":"f69b238b6b8595218c808ab0f320d619","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/106","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_betriebsstunden","hidden_by":null,"icon":null,"id":"ddcedff22fef94f8c7ea503fe228b2e3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/116","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_verbrauch_ma","hidden_by":null,"icon":null,"id":"d8347cc533d441c88a85941541e0b9cf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/119","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_verbrauch_summe","hidden_by":null,"icon":null,"id":"abd42d9bcc72303b56b929718062adf0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/124","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.spulmaschine_betriebsstunden","hidden_by":null,"icon":null,"id":"549d4396305caa269c15d759e75cb2a9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.spulmaschine_verbrauch_ma","hidden_by":null,"icon":null,"id":"13372367ac7dfe65a90e346d52db96eb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/11","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_betriebsstunden","hidden_by":null,"icon":null,"id":"9cd727bae670970bdb6e08eaf3358bc1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/26","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_verbrauch_ma","hidden_by":null,"icon":null,"id":"b83390bdbb00c4461eaae20d7e400908","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/29","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_verbrauch_summe","hidden_by":null,"icon":null,"id":"2f0daf70daadea1f81003f41e65e86ee","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_betriebsstunden","hidden_by":null,"icon":null,"id":"908d623952654db20987df8f0cc0122f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/44","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_verbrauch_ma","hidden_by":null,"icon":null,"id":"ab93d1b7924373af94c74cdc234e0795","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/47","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_verbrauch_summe","hidden_by":null,"icon":null,"id":"adf9a052ec9ddeb812dd80769bc12823","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/52","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_betriebsstunden","hidden_by":null,"icon":null,"id":"72515cfe7eb07e5031f9e617ec8d67ab","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/62","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_verbrauch_ma","hidden_by":null,"icon":null,"id":"cc84b92098854d424f0d5b43f9641be7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/65","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_verbrauch_summe","hidden_by":null,"icon":null,"id":"0c7df16a54fb2f0a59d5a28295a18659","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/70","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_betriebsstunden","hidden_by":null,"icon":null,"id":"5f4b6c2f685ff371dfd1f26254629507","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/80","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_verbrauch_ma","hidden_by":null,"icon":null,"id":"4fcd6084ce7fdc85897f968b2a028c11","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/83","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_verbrauch_summe","hidden_by":null,"icon":null,"id":"e1c0fdb2feb6d6fb32c1a0587594000d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/88","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_betriebsstunden","hidden_by":null,"icon":null,"id":"a6a9050d106e04f63d1f996cff594af8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/134","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch_ma","hidden_by":null,"icon":null,"id":"91294351144188d18f85557d7203f787","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/137","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch_summe","hidden_by":null,"icon":null,"id":"b434db82c917357147f4d85dd233eefc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/142","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_betriebsstunden","hidden_by":null,"icon":null,"id":"6b78bd8d0c13819511d8988259680ca9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/152","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch_ma","hidden_by":null,"icon":null,"id":"9ccc1356745acc39591a833a57886629","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/155","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch_summe","hidden_by":null,"icon":null,"id":"e7ca28771310b8f4cb53a16835f5d0fb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/160","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_betriebsstunden","hidden_by":null,"icon":null,"id":"af433bde6e5d64eb49b0985cda6ae211","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/170","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch_ma","hidden_by":null,"icon":null,"id":"84c0b60e2d0ac7379ca644d7eda24eb9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/173","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch_summe","hidden_by":null,"icon":null,"id":"b2cb6def382cfca176d834775c450627","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/4/178","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"f81b059f666659e27e2101ddc3bfbba9","device_class":null,"device_id":"585cefbe8665f6308f5d767d1ba67620","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_temperature","hidden_by":null,"icon":null,"id":"1f7ac74f51418a052bf5fec03d7fb2ed","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"ondilo_ico","supported_features":0,"translation_key":null,"unique_id":"W1591687848014-temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"f81b059f666659e27e2101ddc3bfbba9","device_class":null,"device_id":"585cefbe8665f6308f5d767d1ba67620","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_oxydo_reduction_potential","hidden_by":null,"icon":null,"id":"1acecf476997e0e7c5f6ffc330ae551d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:pool","original_name":"Oxydo-Reduktionspotenzial","platform":"ondilo_ico","supported_features":0,"translation_key":"oxydo_reduction_potential","unique_id":"W1591687848014-orp","previous_unique_id":null,"unit_of_measurement":"mV"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"f81b059f666659e27e2101ddc3bfbba9","device_class":null,"device_id":"585cefbe8665f6308f5d767d1ba67620","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_ph","hidden_by":null,"icon":null,"id":"bfc1ced74fe46f80b92aea9a5b2bd5cd","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:pool","original_name":"pH","platform":"ondilo_ico","supported_features":0,"translation_key":"ph","unique_id":"W1591687848014-ph","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"f81b059f666659e27e2101ddc3bfbba9","device_class":null,"device_id":"585cefbe8665f6308f5d767d1ba67620","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_tds","hidden_by":null,"icon":null,"id":"9223cc20d5a8554c92e9d0bb661a7c99","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:pool","original_name":"TDS","platform":"ondilo_ico","supported_features":0,"translation_key":"tds","unique_id":"W1591687848014-tds","previous_unique_id":null,"unit_of_measurement":"ppm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"f81b059f666659e27e2101ddc3bfbba9","device_class":null,"device_id":"585cefbe8665f6308f5d767d1ba67620","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_battery","hidden_by":null,"icon":null,"id":"0fb341421f4df748dddc182dafe2eed7","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":null,"original_name":"Batterie","platform":"ondilo_ico","supported_features":0,"translation_key":null,"unique_id":"W1591687848014-battery","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"f81b059f666659e27e2101ddc3bfbba9","device_class":null,"device_id":"585cefbe8665f6308f5d767d1ba67620","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_rssi","hidden_by":null,"icon":null,"id":"f155c18994a0251b7b1891b265d0b794","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"RSSI","platform":"ondilo_ico","supported_features":0,"translation_key":"rssi","unique_id":"W1591687848014-rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben_hinten","hidden_by":null,"icon":null,"id":"ea5a3e228413a5a0d096e11cba04f158","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben hinten","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top_back","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben_mitte","hidden_by":null,"icon":null,"id":"5a945a89c04f266ed502658973316746","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben mitte","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top_mid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_seite_links","hidden_by":null,"icon":null,"id":"19440fc3a4731e158663617bbaa1c1fe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Seite links","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_left","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben_vorne","hidden_by":null,"icon":null,"id":"e140172eadaf08b868da303ef7c77510","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben vorne","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top_front","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_seite_rechts","hidden_by":null,"icon":null,"id":"5afa484fdda8a675e8617fef0112995a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Seite rechts","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_right","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben","hidden_by":null,"icon":null,"id":"cf154f4a2fbca34f7be351b09e8d5c26","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_seiten","hidden_by":null,"icon":null,"id":"05ae2624f24f0afb6a3cdda34513055d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Seiten","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_sides","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_alle","hidden_by":null,"icon":null,"id":"6eb341f406b29a22dd6d43f57d0887ae","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Alle","platform":"mqtt","supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_all","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"source_list":["AUX","Blu-ray","Bluetooth","CBL/SAT","DVD/Blu-ray","Favorites","Game","Internet Radio","Media Player","Media Server","Online Music","Spotify","TV Audio","Tuner","iPod/USB"],"sound_mode_list":["MUSIC","MOVIE","GAME","AUTO","STANDARD","VIRTUAL","MATRIX","ROCK ARENA","JAZZ CLUB","VIDEO GAME","MONO MOVIE","DIRECT","PURE DIRECT","DOLBY DIGITAL","DTS SURROUND","AURO3D","AURO2DSURR","MCH STEREO","STEREO","ALL ZONE STEREO"]},"config_entry_id":"f3c8883470cfcc57450ba35ed09c8470","device_class":null,"device_id":"70a2706c6d75e99474c0662ccaa2aaf8","disabled_by":null,"entity_category":null,"entity_id":"media_player.denon_avr_x1200w","hidden_by":null,"icon":null,"id":"98bce07aef1943d0eecfbd5d8d87d49d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"receiver","original_icon":null,"original_name":null,"platform":"denonavr","supported_features":69004,"translation_key":null,"unique_id":"AVR-X1200W-0005CD94A18C-Main","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","device_class":null,"device_id":"a7ed15b8fc0f15d4e1c03801aeaf227a","disabled_by":null,"entity_category":null,"entity_id":"sensor.hacs","hidden_by":null,"icon":null,"id":"02c8dd8bfe8690eefbb1ee1d9f24ac4f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"hacs:hacs","original_name":"hacs","platform":"hacs","supported_features":0,"translation_key":null,"unique_id":"0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd","previous_unique_id":null,"unit_of_measurement":"pending update(s)"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.fon_aus_in","hidden_by":null,"icon":null,"id":"2726dcefbffa27b3e1c2ffc7b7499c58","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:time","original_name":"Fön aus in ","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"fon_aus_in","previous_unique_id":null,"unit_of_measurement":"Minuten"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"timer.fon_timer","hidden_by":null,"icon":null,"id":"d66f9281427c5342e7c7d6ada7262543","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:hair-dryer","original_name":"Fön Timer","platform":"timer","supported_features":0,"translation_key":null,"unique_id":"fon_timer","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"preset_modes":[]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"fan.prusabox_lufter_draussen","hidden_by":null,"icon":null,"id":"151c2995c5b6c01d874778a64cedd15a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:fan","original_name":"PrusaBox Lüfter draussen","platform":"mqtt","supported_features":1,"translation_key":null,"unique_id":"prusa_venting_fan","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"preset_modes":[]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"fan.prusabox_filter_lufter","hidden_by":null,"icon":null,"id":"e878d271ea10c5754d76075505f1f827","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:fan","original_name":"PrusaBox Filter Lüfter","platform":"mqtt","supported_features":1,"translation_key":null,"unique_id":"prusa_filter_fan","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"9a418c54a4bbff5762e7c09afd50b8c8","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.microphone","hidden_by":null,"icon":null,"id":"c3ab3744875c95060db93ab163931f69","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"microphone","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"11ff5b09-7e3d-442e-9b8f-5755959c8787","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"9a418c54a4bbff5762e7c09afd50b8c8","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.webcam","hidden_by":null,"icon":null,"id":"c191e81eb1ec7f5ecf6768f54775a032","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"webcam","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"05195bf5-4d03-4770-8165-8c85ade290a8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.fritz_box_7490_wan_status","hidden_by":null,"icon":null,"id":"0fe39f34f2c82d313560ac3a69002fb7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"FRITZ!Box 7490 wan status","platform":"upnp","supported_features":0,"translation_key":null,"unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_wanstatus","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kinderzimmer_rollo_level","hidden_by":null,"icon":null,"id":"a9e56120ce30d9fc17518ed3ca447682","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"kinderzimmer_rollo LEVEL","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00111D8994FDE4_LEVEL","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.esszimmer","hidden_by":null,"icon":null,"id":"2bf3ed0894f370f9d05ed0dc9a4346a1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"b8:27:eb:01:71:a2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.esszimmer_2","hidden_by":null,"icon":null,"id":"698bba21a6e969de9dee085a73e54d84","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"7c:dd:90:5e:0c:0b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_deckenlampe","hidden_by":null,"icon":null,"id":"d763a0bc387cf808e650116f95706e17","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"arbeitszimmer_deckenlampe","platform":"homematic","supported_features":32,"translation_key":null,"unique_id":"JEQ0201891","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"schlafzimmer","categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.schlafzimmer_rollo_klein","hidden_by":null,"icon":null,"id":"881e83e4f33ecbe56aa36c117795494b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"schlafzimmer_rollo_klein","platform":"homematic","supported_features":15,"translation_key":null,"unique_id":"LEQ1439693","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"schlafzimmer","categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.schlafzimmer_rollo_gross","hidden_by":null,"icon":null,"id":"9b6de015cf205ec03f66e83e711a4390","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"schlafzimmer_rollo_gross","platform":"homematic","supported_features":15,"translation_key":null,"unique_id":"LEQ1439702","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.schlafzimmer_deckenlampe","hidden_by":null,"icon":null,"id":"68929974065bcb6832ca8e0353dd9a2d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"schlafzimmer_deckenlampe","platform":"homematic","supported_features":32,"translation_key":null,"unique_id":"0008DD898F16E2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"arbeitszimmerunten","categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.arbeitszimmer_rollo","hidden_by":null,"icon":null,"id":"73f8a1c2272063b8e00efb8658f1233e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"arbeitszimmer_rollo","platform":"homematic","supported_features":15,"translation_key":null,"unique_id":"LEQ1440417","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"kinderzimmer","categories":{},"capabilities":null,"config_entry_id":null,"device_class":"","device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.kinderzimmer_rollo","hidden_by":null,"icon":null,"id":"3df3828fa65dfa471d243e62511db9b2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"kinderzimmer_rollo","platform":"homematic","supported_features":15,"translation_key":null,"unique_id":"00111D8994FDE4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"kinderzimmer","categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.kinderzimmer_deckenlampe","hidden_by":null,"icon":null,"id":"d08944aee8e0a7fd702d6e462c7a86bc","has_entity_name":false,"labels":[],"name":"kinderzimmer_deckenlampe","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"kinderzimmer_deckenlampe","platform":"homematic","supported_features":32,"translation_key":null,"unique_id":"JEQ0199674","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"b0fd84c9313f408a9a7a404b60b71bde","disabled_by":"user","entity_category":null,"entity_id":"light.garten_vorne","hidden_by":null,"icon":null,"id":"88c4f1cbcac87052eecd15dda5a0852c","has_entity_name":true,"labels":[],"name":"Garten Vorne","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"62ad698a-0881-4470-9672-b6e997f4b33d","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_apparent_temperature","hidden_by":null,"icon":null,"id":"e50ec91b6cdf8c79535608a004d40b40","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Apparent Temperature","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-apparenttemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_cloud_ceiling","hidden_by":null,"icon":null,"id":"1f98d2c5f568bcc8c7b9905671373e44","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-fog","original_name":"MyHome Cloud Ceiling","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-ceiling","previous_unique_id":null,"unit_of_measurement":"m"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_cloud_cover","hidden_by":null,"icon":null,"id":"2fc389ea2dc46c2a57997217a98a9f6f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-cloudy","original_name":"MyHome Cloud Cover","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-cloudcover","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_dew_point","hidden_by":null,"icon":null,"id":"a1ae320c3897d357a74f893f8a3da493","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Dew Point","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-dewpoint","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_realfeel_temperature","hidden_by":null,"icon":null,"id":"f263a291d6d25ade2ccd3eb6ad7aa4dd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome RealFeel Temperature","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-realfeeltemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_realfeel_temperature_shade","hidden_by":null,"icon":null,"id":"31141157401aa8c524724508f3df3c8e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome RealFeel Temperature Shade","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-realfeeltemperatureshade","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_precipitation","hidden_by":null,"icon":null,"id":"b8f1e6d2b781909e7db3777a611ad504","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-rainy","original_name":"MyHome Precipitation","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-precipitation","previous_unique_id":null,"unit_of_measurement":"mm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_pressure_tendency","hidden_by":null,"icon":null,"id":"6fe04bc80c67635c726c8abef30060c5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"accuweather__pressure_tendency","original_icon":"mdi:gauge","original_name":"MyHome Pressure Tendency","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-pressuretendency","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_uv_index","hidden_by":null,"icon":null,"id":"2e73e2776922184e81bd33dec81ffb34","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-sunny","original_name":"MyHome UV Index","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-uvindex","previous_unique_id":null,"unit_of_measurement":"UV index"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_wet_bulb_temperature","hidden_by":null,"icon":null,"id":"f93900f4595886bae1bfd2adf70c49d3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Wet Bulb Temperature","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-wetbulbtemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_wind_chill_temperature","hidden_by":null,"icon":null,"id":"5c751b990e97f3b7bfc41024115581c1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Wind Chill Temperature","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-windchilltemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_wind","hidden_by":null,"icon":null,"id":"37101d3bfc2f295217db18d8beb114c4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-windy","original_name":"MyHome Wind","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-wind","previous_unique_id":null,"unit_of_measurement":"km/h"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_wind_gust","hidden_by":null,"icon":null,"id":"5f6ed214783a039723bb825560257d45","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-windy","original_name":"MyHome Wind Gust","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287-windgust","previous_unique_id":null,"unit_of_measurement":"km/h"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"weather.myhome","hidden_by":null,"icon":null,"id":"cb16067ff04e509581551b933ccb12a6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MyHome","platform":"accuweather","supported_features":0,"translation_key":null,"unique_id":"1006287","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_weather","hidden_by":null,"icon":null,"id":"7babc3c4e32eaefbc861de63407f4cb4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Weather","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-weather","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_dew_point","hidden_by":null,"icon":null,"id":"88ee5a30c640f779df9adf2ecc86398c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Dew Point","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-dew_point","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_temperature","hidden_by":null,"icon":null,"id":"c2daffa69c00d5a47e54c5e582da3a4b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Temperature","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_feels_like_temperature","hidden_by":null,"icon":null,"id":"fd17f20c2833456a6b55714fca8bf1f4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Feels like temperature","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-feels_like_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_wind_speed","hidden_by":null,"icon":null,"id":"2649baa297820f9bfdd00611fbcb9efc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"wind_speed","original_icon":null,"original_name":"OpenWeatherMap Wind speed","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-wind_speed","previous_unique_id":null,"unit_of_measurement":"m/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_wind_bearing","hidden_by":null,"icon":null,"id":"e2e5da50f8fd995ee884b01618336341","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Wind bearing","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-wind_bearing","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_humidity","hidden_by":null,"icon":null,"id":"963db7bef471410b7893b189daf9b681","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"humidity","original_icon":null,"original_name":"OpenWeatherMap Humidity","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-humidity","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_pressure","hidden_by":null,"icon":null,"id":"b94f28474d04430945691fe35b01e2c3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":null,"original_name":"OpenWeatherMap Pressure","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_cloud_coverage","hidden_by":null,"icon":null,"id":"a8cbf85dec8fb90a4b87c7bfdf1ab328","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Cloud coverage","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-clouds","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_rain","hidden_by":null,"icon":null,"id":"e232f811b106992b5d87c7c23eb98caa","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"precipitation_intensity","original_icon":null,"original_name":"OpenWeatherMap Rain","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-rain","previous_unique_id":null,"unit_of_measurement":"mm/h"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_snow","hidden_by":null,"icon":null,"id":"a246bec7acbf627c484fc29961aeda72","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"precipitation_intensity","original_icon":null,"original_name":"OpenWeatherMap Snow","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-snow","previous_unique_id":null,"unit_of_measurement":"mm/h"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_precipitation_kind","hidden_by":null,"icon":null,"id":"79cf510d6379fc848be69dfc627d4866","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Precipitation kind","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-precipitation_kind","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_uv_index","hidden_by":null,"icon":null,"id":"3da4ebfdcf321cd4db4d1905821d5615","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap UV Index","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-uv_index","previous_unique_id":null,"unit_of_measurement":"UV index"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_condition","hidden_by":null,"icon":null,"id":"e536882dfea296803584f02618006a22","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Condition","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-condition","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_weather_code","hidden_by":null,"icon":null,"id":"c7f013145e6e8305bd3772519450b2e5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Weather Code","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-weather_code","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_condition","hidden_by":null,"icon":null,"id":"e14243c336b4683d2e1c44bf1a169925","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Condition","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-condition","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_precipitation","hidden_by":null,"icon":null,"id":"67342b20f2a9439c7e5cecf6101111df","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"precipitation","original_icon":null,"original_name":"OpenWeatherMap Forecast Precipitation","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-precipitation","previous_unique_id":null,"unit_of_measurement":"mm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_precipitation_probability","hidden_by":null,"icon":null,"id":"1bd3e9a22c6e5b69a4bd7f37d6a02c4b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Precipitation probability","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-precipitation_probability","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_pressure","hidden_by":null,"icon":null,"id":"b7550363f6a6a7e14036189d103655dc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":null,"original_name":"OpenWeatherMap Forecast Pressure","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_temperature","hidden_by":null,"icon":null,"id":"8a24eb43af957784ef6649b92ac54314","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Forecast Temperature","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_temperature_low","hidden_by":null,"icon":null,"id":"c5bfff96b015bfff70464c29cb1cf7d5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Forecast Temperature Low","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-templow","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_time","hidden_by":null,"icon":null,"id":"e123ff8f0a5e6b38a82e6d572d4d9081","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"OpenWeatherMap Forecast Time","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-datetime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_wind_bearing","hidden_by":null,"icon":null,"id":"5468e3b03c93baa89695f0be5071c3b6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Wind bearing","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-wind_bearing","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_wind_speed","hidden_by":null,"icon":null,"id":"a0838ceabfe600035e6d662cd81da4e2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"wind_speed","original_icon":null,"original_name":"OpenWeatherMap Forecast Wind speed","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-wind_speed","previous_unique_id":null,"unit_of_measurement":"m/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_cloud_coverage","hidden_by":null,"icon":null,"id":"bc11bb081dedf8e9bc30d51b4c9b97c8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Cloud coverage","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-clouds","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"weather.openweathermap","hidden_by":null,"icon":null,"id":"27e4b502c3daad4488e3962dfa21f6b7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap","platform":"openweathermap","supported_features":1,"translation_key":null,"unique_id":"49.369477-10.9831468","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1632393568599"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.0herd_vorgeheizt_ipad","hidden_by":null,"icon":null,"id":"9fa7f32e7c670920e08fbaad8b5395e7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd vorgeheizt -> iPad","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1632393568599","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.00085d89928424_current","hidden_by":null,"icon":null,"id":"6843543373a390b4cab9a39804ac4934","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"wc_licht CURRENT","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928424_CURRENT","previous_unique_id":null,"unit_of_measurement":"mA"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.00085d89928424_energy_counter","hidden_by":null,"icon":null,"id":"6d573dce79b35485106c02a063a40e3c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"wc_licht ENERGY_COUNTER","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928424_ENERGY_COUNTER","previous_unique_id":null,"unit_of_measurement":"Wh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wc_licht_taster","hidden_by":null,"icon":null,"id":"c74013ec41f1f57a3fcf256044721ee9","has_entity_name":false,"labels":[],"name":"WC Licht Taster","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"wc_licht_taster","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/198","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wc_licht","hidden_by":null,"icon":null,"id":"dcecc2f8ff000704971af6a4c6fc55ea","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"wc_licht","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928424","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_voltage","hidden_by":null,"icon":null,"id":"f1557373bb32236882b81d376cbbd7b9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"wc_licht VOLTAGE","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928424_VOLTAGE","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_power","hidden_by":null,"icon":null,"id":"acd8111f1014a3db7b141d9de5e003eb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"wc_licht POWER","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928424_POWER","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_freq","hidden_by":null,"icon":null,"id":"acc33367c916ebe1126a4b8c183e28eb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"frequency","original_icon":null,"original_name":"wc_licht FREQUENCY","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928424_FREQUENCY","previous_unique_id":null,"unit_of_measurement":"Hz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1633435293611"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.gang_bogen_nachtlicht","hidden_by":null,"icon":null,"id":"2472cf0ae03763662aa64e66abd3f69d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gang Bogen Nachtlicht","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1633435293611","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.bad_luefter","hidden_by":null,"icon":null,"id":"837bd26eb34e417fde47e1ee1a064697","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"bad_luefter","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928134","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_voltage","hidden_by":null,"icon":null,"id":"34b38f618836cda2476587b24b08af7e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"bad_luefter VOLTAGE","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928134_VOLTAGE","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_power","hidden_by":null,"icon":null,"id":"851cbd8e57ee1164aac8ea66251158e0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"bad_luefter POWER","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928134_POWER","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_frequency","hidden_by":null,"icon":null,"id":"6471bf6cafc1ca3c0bc78f62aea4378b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"frequency","original_icon":null,"original_name":"bad_luefter FREQUENCY","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928134_FREQUENCY","previous_unique_id":null,"unit_of_measurement":"Hz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_energy_counter","hidden_by":null,"icon":null,"id":"b0a4fdfcde4cc98e083765861e37dec3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"bad_luefter ENERGY_COUNTER","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928134_ENERGY_COUNTER","previous_unique_id":null,"unit_of_measurement":"Wh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_current","hidden_by":null,"icon":null,"id":"728cd5005fb1aed7759733d9c258dc4c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"bad_luefter CURRENT","platform":"homematic","supported_features":0,"translation_key":null,"unique_id":"00085D89928134_CURRENT","previous_unique_id":null,"unit_of_measurement":"mA"}, - {"aliases":[],"area_id":"dachgeschoss","categories":{},"capabilities":{"id":"1634461079797"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.3d_drucker_state_change","hidden_by":null,"icon":null,"id":"e015f4fa0322743b59bbe73f3052385d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"3D Drucker State Change","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1634461079797","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.mosquitto_broker_running","hidden_by":null,"icon":null,"id":"f7a92b9a3789a5f4b65da7fda6334562","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"core_mosquitto_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.influxdb_running","hidden_by":null,"icon":null,"id":"918b8091472b7c6b43a78e9f5bfdc355","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_influxdb_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.file_editor_running","hidden_by":null,"icon":null,"id":"cbf8a347506048aaa52dbbee4635efe0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"core_configurator_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.ssh_web_terminal_running","hidden_by":null,"icon":null,"id":"6c6cc5e1c77eca7a1ab25fb8f9677b98","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_ssh_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.samba_share_running","hidden_by":null,"icon":null,"id":"0d4b7bece33e0dad82db9377bc538424","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"core_samba_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.mariadb_running","hidden_by":null,"icon":null,"id":"0d2cb3152252783dc5b706038a670266","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"core_mariadb_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.tasmoadmin_running","hidden_by":null,"icon":null,"id":"0a4d9cb39fac128a3bd057c923395291","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_sonweb_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.check_home_assistant_configuration_running","hidden_by":null,"icon":null,"id":"a57f2a8b605c70875317546970f3e51a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"core_check_config_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_cpu_percent","hidden_by":null,"icon":null,"id":"119f4fe36ab7f08393b164684ee69794","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"core_mosquitto_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_memory_percent","hidden_by":null,"icon":null,"id":"7b2cb111c2b082b03fee7a76fdf1be7e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"core_mosquitto_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.influxdb_cpu_percent","hidden_by":null,"icon":null,"id":"a78e31ac31d67bee50e2de3b1a03fd35","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_influxdb_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.influxdb_memory_percent","hidden_by":null,"icon":null,"id":"76e5491dbe04bdc84afe936c83c6b31f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_influxdb_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_cpu_percent","hidden_by":null,"icon":null,"id":"8aefbe0fc5f8f837cf58e1b4081ef7c0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"core_configurator_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_memory_percent","hidden_by":null,"icon":null,"id":"af6feff300cb5c082f6a9f5ca0651454","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"core_configurator_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.ssh_web_terminal_cpu_percent","hidden_by":null,"icon":null,"id":"4ae73e2009ab90cbd38b799b81504219","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_ssh_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.ssh_web_terminal_memory_percent","hidden_by":null,"icon":null,"id":"d0b83557f42b99bc82227f4630c18bff","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_ssh_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_cpu_percent","hidden_by":null,"icon":null,"id":"3ca55c9a5791ed6653697a3163023815","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"core_samba_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_memory_percent","hidden_by":null,"icon":null,"id":"d60adba4c968a95d1005ab6f95bb0592","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"core_samba_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_cpu_percent","hidden_by":null,"icon":null,"id":"9de014405c4bfb617819056099582d52","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"core_mariadb_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_memory_percent","hidden_by":null,"icon":null,"id":"3246288678f91aab90956f84329f0062","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"core_mariadb_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_cpu_percent","hidden_by":null,"icon":null,"id":"9125142e7dbf6b91e289a79472b76d9a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_sonweb_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_memory_percent","hidden_by":null,"icon":null,"id":"6dc934dc65565e3e09edd6fc814e4630","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_sonweb_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":"integration","entity_category":null,"entity_id":"sensor.check_home_assistant_configuration_cpu_percent","hidden_by":null,"icon":null,"id":"4f860921bf3ddd2a9f741015658dcab2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"core_check_config_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":"integration","entity_category":null,"entity_id":"sensor.check_home_assistant_configuration_memory_percent","hidden_by":null,"icon":null,"id":"25072acaae84cd7f2985988eb6c26a4c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"core_check_config_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.fritz_box_7490_wan_status_2","hidden_by":null,"icon":null,"id":"29f540cf58ab5b6d7f4926832bf8743a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"WAN-Status","platform":"upnp","supported_features":0,"translation_key":"wan_status","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_wan_status","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.fritz_box_7490_external_ip_2","hidden_by":null,"icon":null,"id":"1de8dd3884e85fe365a3f3a12f429cb6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Externe IP","platform":"upnp","supported_features":0,"translation_key":"external_ip","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.fritz_box_7490_uptime_2","hidden_by":null,"icon":null,"id":"7226356a61e65cd66007d12dd8b3e275","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betriebszeit","platform":"upnp","supported_features":0,"translation_key":"uptime","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_uptime","previous_unique_id":null,"unit_of_measurement":"s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.fritz_box_7490_wan_status","hidden_by":null,"icon":null,"id":"127c6381bc372b525ca1cb2d321e796e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"WAN-Status","platform":"upnp","supported_features":0,"translation_key":"wan_status","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_wan_status","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_last_restart_time_6","hidden_by":null,"icon":null,"id":"3077530c54cfbd78e4ea363b45d3a27f","has_entity_name":true,"labels":[],"name":"Tasmota02 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_mqtt_connect_count_6","hidden_by":null,"icon":null,"id":"0dee866a92d950899dd9c56421ecc898","has_entity_name":true,"labels":[],"name":"Tasmota02 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_restart_reason_6","hidden_by":null,"icon":null,"id":"b270d28955807ea5ab4f45f37127d090","has_entity_name":true,"labels":[],"name":"Tasmota02 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_ssid_6","hidden_by":null,"icon":null,"id":"27d97f31aada4adcb73dd910f37c0555","has_entity_name":true,"labels":[],"name":"Tasmota02 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_wifi_connect_count_6","hidden_by":null,"icon":null,"id":"460d87f805413e612bc5a26abce4fd0a","has_entity_name":true,"labels":[],"name":"Tasmota02 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_firmware_version_6","hidden_by":null,"icon":null,"id":"823b9a204d2c243ed61fd55dba53339e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_ip_6","hidden_by":null,"icon":null,"id":"dab8bd83b6fdc4e212fdae30766d7c59","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_rssi_6","hidden_by":null,"icon":null,"id":"dfde0793c06fdd99aa218d0327ffd28e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_signal_6","hidden_by":null,"icon":null,"id":"33b02359886f07f1928578518624c413","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_last_restart_time_7","hidden_by":null,"icon":null,"id":"86fd2c0f767fc39a4f1e1ced124964f2","has_entity_name":true,"labels":[],"name":"Tasmota01 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_mqtt_connect_count_7","hidden_by":null,"icon":null,"id":"a121311d026c1b0ad7a8ab2d4c55ebe3","has_entity_name":true,"labels":[],"name":"Tasmota01 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_restart_reason_7","hidden_by":null,"icon":null,"id":"6ac5d962806259cfaaf20fa9aec60d2c","has_entity_name":true,"labels":[],"name":"Tasmota01 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_ssid_7","hidden_by":null,"icon":null,"id":"1523dc77877f7a04d226a86318d67f0f","has_entity_name":true,"labels":[],"name":"Tasmota01 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_wifi_connect_count_7","hidden_by":null,"icon":null,"id":"93b8d840d2f3082a9fe28a1010a2b48f","has_entity_name":true,"labels":[],"name":"Tasmota01 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_firmware_version_7","hidden_by":null,"icon":null,"id":"d7445e3e7b97f34c4d9b206e04b432d4","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_ip_7","hidden_by":null,"icon":null,"id":"3c8666f7a6b505d0be32e8af37858940","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_rssi_7","hidden_by":null,"icon":null,"id":"f7d520f097d01e470c73f755d20989fe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_signal_7","hidden_by":null,"icon":null,"id":"13e44e7af35ca5d053581e123ebcf9c8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_last_restart_time_2","hidden_by":null,"icon":null,"id":"aafd34486ca8cfa1d76e003ab3295a93","has_entity_name":true,"labels":[],"name":"Tasmota03 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_mqtt_connect_count_2","hidden_by":null,"icon":null,"id":"4c8eeeb6edce38f0c5e730a633aafe65","has_entity_name":true,"labels":[],"name":"Tasmota03 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_restart_reason_2","hidden_by":null,"icon":null,"id":"713ef5949ad3ca9fc11bf9aec0152392","has_entity_name":true,"labels":[],"name":"Tasmota03 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_ssid_2","hidden_by":null,"icon":null,"id":"53c083a6a1923e0fea4838276a319d37","has_entity_name":true,"labels":[],"name":"Tasmota03 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_wifi_connect_count_2","hidden_by":null,"icon":null,"id":"0df664783d029f51904ed12c27470538","has_entity_name":true,"labels":[],"name":"Tasmota03 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_firmware_version_2","hidden_by":null,"icon":null,"id":"c32ca4d86d4fad2490d594bb2af24d07","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_ip_2","hidden_by":null,"icon":null,"id":"60412d39d1445c5d56297abf26a53815","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_rssi_2","hidden_by":null,"icon":null,"id":"0690fedf3c05363f93e5bd9f4fbd6266","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_signal_2","hidden_by":null,"icon":null,"id":"84c9a473b611751a7ac140d6658663d9","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota03","hidden_by":null,"icon":null,"id":"6d122881fa5292314c1094cfb705b47c","has_entity_name":true,"labels":[],"name":"Tasmota03","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_last_restart_time_4","hidden_by":null,"icon":null,"id":"4d9bdf95d8d2a15f7c597b08cff02c66","has_entity_name":true,"labels":[],"name":"Tasmota04 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_mqtt_connect_count_4","hidden_by":null,"icon":null,"id":"0dbc0422156bf93405cbafce8ebdd1f9","has_entity_name":true,"labels":[],"name":"Tasmota04 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_restart_reason_4","hidden_by":null,"icon":null,"id":"7de6afa922346cfa884084932931b513","has_entity_name":true,"labels":[],"name":"Tasmota04 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_ssid_4","hidden_by":null,"icon":null,"id":"822e61028efcfbeebd0007abe3869ecf","has_entity_name":true,"labels":[],"name":"Tasmota04 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_wifi_connect_count_4","hidden_by":null,"icon":null,"id":"6dad5aef013214550337a82e91da6093","has_entity_name":true,"labels":[],"name":"Tasmota04 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_firmware_version_4","hidden_by":null,"icon":null,"id":"7cdf5e8431ed156814551e24f71a9c37","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_ip_4","hidden_by":null,"icon":null,"id":"90e929c6e4966f82efbfff05d36a5e88","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_rssi_4","hidden_by":null,"icon":null,"id":"9e67e11d6c3d01f9c1a9e5dd477227e4","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_signal_4","hidden_by":null,"icon":null,"id":"5e656b0d0b1183648bf025d2a9cf1790","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota04","hidden_by":null,"icon":null,"id":"c15f9c2035e654cfaea2b554b318ed0f","has_entity_name":true,"labels":[],"name":"Tasmota04","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_last_restart_time_5","hidden_by":null,"icon":null,"id":"57e91d700ec2728416eba3213e1caa48","has_entity_name":true,"labels":[],"name":"Tasmota05 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_mqtt_connect_count_5","hidden_by":null,"icon":null,"id":"a7d3e7b7dcf1663e10ade15a1f40d474","has_entity_name":true,"labels":[],"name":"Tasmota05 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_restart_reason_5","hidden_by":null,"icon":null,"id":"9cff89c9c81df9d5fec0fd13ac364466","has_entity_name":true,"labels":[],"name":"Tasmota05 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_ssid_5","hidden_by":null,"icon":null,"id":"6a49a34a92f359a21c31f47fd3952de6","has_entity_name":true,"labels":[],"name":"Tasmota05 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_wifi_connect_count_5","hidden_by":null,"icon":null,"id":"f1c421f700c11174cec70368a2d49ab7","has_entity_name":true,"labels":[],"name":"Tasmota05 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_firmware_version_5","hidden_by":null,"icon":null,"id":"c91bec8fb90b2bcb9d268965e5d3b36e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_ip_5","hidden_by":null,"icon":null,"id":"063013cb8f3ee41ada2d2ac9ad1c1381","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_rssi_5","hidden_by":null,"icon":null,"id":"7a6177cdec1e441d9da5bca532e1ab7d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_signal_5","hidden_by":null,"icon":null,"id":"b8d14a77eb76224918e91f3829ccddea","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota05","hidden_by":null,"icon":null,"id":"3e4bc8e3dd45c023d2fd6c664839471e","has_entity_name":true,"labels":[],"name":"Tasmota05","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_last_restart_time_3","hidden_by":null,"icon":null,"id":"231abc62aa597843bea7de36d4189fd9","has_entity_name":true,"labels":[],"name":"Tasmota06 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_mqtt_connect_count_3","hidden_by":null,"icon":null,"id":"d1465ca7df00ba29ad6bbe088fdcb0ad","has_entity_name":true,"labels":[],"name":"Tasmota06 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_restart_reason_3","hidden_by":null,"icon":null,"id":"88342e8a30217c0b43b5813fa4b8ba76","has_entity_name":true,"labels":[],"name":"Tasmota06 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_ssid_3","hidden_by":null,"icon":null,"id":"709ca3efb350892f1962df2f4164205b","has_entity_name":true,"labels":[],"name":"Tasmota06 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_wifi_connect_count_3","hidden_by":null,"icon":null,"id":"1f93b5448256a01264d72a9e1f533d68","has_entity_name":true,"labels":[],"name":"Tasmota06 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_firmware_version_3","hidden_by":null,"icon":null,"id":"e7db29a98098c61b2adf3c44e2d59743","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_ip_3","hidden_by":null,"icon":null,"id":"63487861303421cdee402d952f17a115","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_rssi_3","hidden_by":null,"icon":null,"id":"8c0ebdd6e3c201d243bfb81201a0c92e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_signal_3","hidden_by":null,"icon":null,"id":"31b28918229998aa96f31cf8f700f223","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_last_restart_time","hidden_by":null,"icon":null,"id":"d927366ec77b496e73992dd54c17b757","has_entity_name":true,"labels":[],"name":"Tasmota07 Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_mqtt_connect_count","hidden_by":null,"icon":null,"id":"3bb39ed67a3b504e6ac81c453651cd69","has_entity_name":true,"labels":[],"name":"Tasmota07 MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_restart_reason","hidden_by":null,"icon":null,"id":"3b8660451d95e5de7738e375f75baf9f","has_entity_name":true,"labels":[],"name":"Tasmota07 Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_ssid","hidden_by":null,"icon":null,"id":"30cb923bef563ca1b5319719ab565c95","has_entity_name":true,"labels":[],"name":"Tasmota07 SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_wifi_connect_count","hidden_by":null,"icon":null,"id":"3b40a232e6ab4e83e9c22c707fbbe62f","has_entity_name":true,"labels":[],"name":"Tasmota07 WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_firmware_version","hidden_by":null,"icon":null,"id":"6bccff191d5895eb7c792ca1a371ae75","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_ip","hidden_by":null,"icon":null,"id":"a05faaddd4d3f7db42d16aadf9a04fe2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_rssi","hidden_by":null,"icon":null,"id":"cf555bbf4da6fa231700cd1644f8fe98","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_signal","hidden_by":null,"icon":null,"id":"445d46f2afc3f1f3908cdfbc6568723b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":"outlet","device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota01","hidden_by":null,"icon":"mdi:power-plug","id":"e04808668aa73bc4d5792fb9837bdd2d","has_entity_name":true,"labels":[],"name":"Büro Oben Steckdose Ladegeräte Ecke","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota02","hidden_by":null,"icon":null,"id":"f82ae69167993ceb302ff6193a96dcc9","has_entity_name":true,"labels":[],"name":"Tasmota02","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota06","hidden_by":null,"icon":null,"id":"bfc298815630395d93796a3604c63ff1","has_entity_name":true,"labels":[],"name":"Tasmota06","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":"outlet","device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota07","hidden_by":null,"icon":"hue:room-computer","id":"8bbf9180279d7c9cc7bdf3bc48cc4cb2","has_entity_name":true,"labels":[],"name":"Büro Oben Dockingstation","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.octoprint_printing","hidden_by":null,"icon":null,"id":"5bc955858381b4397cb4488745e5b4a3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Printing","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Printing-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.octoprint_printing_error","hidden_by":null,"icon":null,"id":"f5e26ef790a3193949d725441423f510","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Printing Error","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Printing Error-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_actual_bed_temp","hidden_by":null,"icon":null,"id":"05ccdd77d559c766efb06145525c6e1b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OctoPrint actual bed temp","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"actual bed temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_target_bed_temp","hidden_by":null,"icon":null,"id":"687e37ab522532e54f9e6c7b50d5fe54","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OctoPrint target bed temp","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"target bed temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_actual_tool0_temp","hidden_by":null,"icon":null,"id":"162dd3f449ed77cf62274200914f9687","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OctoPrint actual tool0 temp","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"actual tool0 temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_target_tool0_temp","hidden_by":null,"icon":null,"id":"04ee071b4ccfb2f166e49e82f721d847","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OctoPrint target tool0 temp","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"target tool0 temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_current_state","hidden_by":null,"icon":null,"id":"19249357d890ffcfb5cdbaf10b2531de","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:printer-3d","original_name":"OctoPrint Current State","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Current State-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_job_percentage","hidden_by":null,"icon":null,"id":"6331c72d741f50801a8e4929e439eb02","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:file-percent","original_name":"OctoPrint Job Percentage","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Job Percentage-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_estimated_finish_time","hidden_by":null,"icon":null,"id":"f60ed456a7020cb0269e1880c3fe7536","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"OctoPrint Estimated Finish Time","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Estimated Finish Time-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_start_time","hidden_by":null,"icon":null,"id":"152d917031878acf21e390224a4b283a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"OctoPrint Start Time","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Start Time-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.musicmouse","hidden_by":null,"icon":null,"id":"70666a90784b9b416b66391d4751d037","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MusicMouse","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"e4:5f:01:66:6d:ee","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"integration","entity_category":null,"entity_id":"light.wohnbereich","hidden_by":null,"icon":null,"id":"a858b2571d008a13933f412b4b756d3a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"1363cb18-c7e9-46cc-b660-fbbe57d9b65a","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"integration","entity_category":null,"entity_id":"light.schlafzimmer","hidden_by":null,"icon":null,"id":"75fa2037e11a34a3cabd94386c3f5822","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"ea3fd8f4-6e86-4c87-8097-43fe38a7bdbe","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"integration","entity_category":null,"entity_id":"light.garten","hidden_by":null,"icon":null,"id":"39fe3bed83f967f19a11072e6fd54d29","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"238c9053-5a7d-4cfe-bbe3-f9e9ad4c22c8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"integration","entity_category":null,"entity_id":"light.rest","hidden_by":null,"icon":null,"id":"fe4fa5194e73a732e93aa82280cc1534","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"2a28d11d-cd25-4893-b019-ba2b1b888f57","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"integration","entity_category":null,"entity_id":"light.arbeitszimmer","hidden_by":null,"icon":null,"id":"247497278e6c823973646eda1204fc38","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"2b7aad7c-45e8-42ca-876f-4409bf16e61a","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"42fcf3d4fab243d3b3535b88da5520cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_stehlampe_unten_zigbee_connectivity","hidden_by":null,"icon":null,"id":"cb7b2432ebbfb98f46b7a4a94f37a1b8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"2128c0d0-9697-41e3-b912-4bbfce69a8eb","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"c5d6ba59208e4f05a7f8e573f7372316","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_kugel_zigbee_connectivity","hidden_by":null,"icon":null,"id":"338e47b1ca7bbf605af8a4d2eb5251db","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"3a586014-b8bc-4157-a6b2-03b619fb74f5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"00429941ced6498495803f7e1ae65d55","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_regal_links_zigbee_connectivity","hidden_by":null,"icon":null,"id":"3b243fda40575c297fcc16997ab16653","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"dff20dd8-6bd3-4608-9a86-427392b08af7","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"4c3bbd2722774287bef53f0eae996c43","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kuche_vorne_zigbee_connectivity","hidden_by":null,"icon":null,"id":"172f284045b632f639b3e70c6306d9d7","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"e5877480-d9c0-45fe-b86a-63c71cc64422","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"454ec0863be74355983bfdc39531df45","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bett_rebecca_zigbee_connectivity","hidden_by":null,"icon":null,"id":"88c457658cbe887f091c305af75d39ae","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"5ed87a2b-e935-46eb-a935-30bd55206764","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"00e0dc89c87240699d1286fb79bcc877","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_stehlampe_oben_zigbee_connectivity","hidden_by":null,"icon":null,"id":"04c7814445294758ceffa172262793fa","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"1f14344d-c534-4ac5-914f-698f34f1f744","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"77b2e3e9e127481d8b508f8952c08762","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_stehlampe_zigbee_connectivity","hidden_by":null,"icon":null,"id":"f1a2cc50bd540e02f4f50c3423871c53","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"4d48b1ae-f7a6-40af-a25d-b4f2ab207574","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"1dbec2bfe7594794a516405b1a164027","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_stehlampe_oben_zigbee_connectivity","hidden_by":null,"icon":null,"id":"db4ed5f7ef7952bb3ae6ee993f4e9550","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"97b7bb33-490c-4239-8712-d9497de3bf4b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"31d95a5c59b24732934b4bcde46654a7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_regal_rechts_zigbee_connectivity","hidden_by":null,"icon":null,"id":"05a56218b11f2b79f896e1be0f433c3a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"b80c9d84-8ab2-4403-b864-28cb9ef210aa","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"50781ad2a8d14062a96f4a004924be56","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.garten2_zigbee_connectivity","hidden_by":null,"icon":null,"id":"28dd0d671b0723cded9d886567437524","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"97c20dec-7a0a-4401-ba80-e9f9581d8603","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"da7bdf516f614f8fa75f6f611a8cef3c","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kuche_links_zigbee_connectivity","hidden_by":null,"icon":null,"id":"87f809cb7a8ba62c00c4d37aadf64ed6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"e7f34fe7-9950-4a60-bd5f-3850bc3620e6","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"ed71ab3618e04b26b65c561c48b12704","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_fluter_zigbee_connectivity","hidden_by":null,"icon":null,"id":"316149110e1d0d53bc52e53af6cebe1f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"ad9ab9f8-814b-48e4-ae2b-a47936274edb","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"973ccf8026ed4dec8ac55c0c646dafbd","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_zigbee_connectivity","hidden_by":null,"icon":null,"id":"e6121f35d828dd184b7e6f8551d30e2a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"be89056b-f1ab-428d-9058-71c0638f3d3d","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"075d6edf32bb4d6e9c564101a3b253ca","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lampe_ersterstock_zigbee_connectivity","hidden_by":null,"icon":null,"id":"9f1233769dfe52df160cc7941291d7fe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"4bbee286-56ea-4de2-a378-81f430222cb4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"f13e9c76304f4d28983117137046e256","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_schrank_zigbee_connectivity","hidden_by":null,"icon":null,"id":"5b72bc173bf3cad79c6e57400e1efd3e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"68d8a832-1d6b-42b0-8033-a0530fbb6fbc","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"80f3a81098d345c5a848625f7c7f934f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.gang_bogen_zigbee_connectivity","hidden_by":null,"icon":null,"id":"a83a8f516cfcfc1f868f40b7db1f68ec","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"a5f682d0-c2dd-42b8-85ae-c623702265f4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"b0fd84c9313f408a9a7a404b60b71bde","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.garten_3_zigbee_connectivity","hidden_by":null,"icon":null,"id":"8076c9a651cc9127f5dcb65f0628d8ee","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"534e30b1-585d-4921-9fc7-9091c284c721","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"d285533d588c4dd98cb2184cd299b882","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kuche_rechts_zigbee_connectivity","hidden_by":null,"icon":null,"id":"35e586b8d9e79345d2d7904a541ba930","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"1a12e5f7-c302-471c-af71-d40f8d8a8905","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"022a4fdbf7724dd3962d25a4b4628e20","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bett_martin_zigbee_connectivity","hidden_by":null,"icon":null,"id":"19ea5a69d09628f250d59efe000ec653","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"5b71244b-0acb-4242-9914-23f817ada352","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"4fa58dcef8af4af897a1a9558a015611","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.garten1_zigbee_connectivity","hidden_by":null,"icon":null,"id":"ef87d8dd168f5ffbcf83cc20b8f5d9fa","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"877ac40f-a9fa-4c58-92b9-82e3b7671689","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"8e09114c26574165a8f8fa43ff0c5395","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.philips_hue_zigbee_connectivity","hidden_by":null,"icon":null,"id":"840a696e6e263f1fecbaf78daf24e4af","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"adeba510-3c06-4b7a-a54a-c174d1973855","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"6ad58be1b42d4e0988a030fcd5e9d7e8","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.gartengross_zigbee_connectivity","hidden_by":null,"icon":null,"id":"0533b0931699a36fb968d7efeb2bfca8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"4f818763-38b9-44b1-a568-577d4c53eb0e","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_energize","hidden_by":null,"icon":null,"id":"d301e4a9e9571c49b9f595ab7c44b45e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"69dc4c79-d7d2-440d-bb1e-31ddbc87a426","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_nightlight","hidden_by":null,"icon":null,"id":"f34018f70db39c081aa307a655804447","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"51f356fe-6a0b-4709-b60b-093c75d70e5b","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_spring_blossom","hidden_by":null,"icon":null,"id":"51c4dc100d96f02801f6432a3c1469fe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"ddaba3d7-c455-405d-8d35-35ce7cf70e5e","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_energize","hidden_by":null,"icon":null,"id":"e47b6910969a997e628c27a6fb3f6eba","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"d0920dfc-478d-40d2-831b-112cc2d9ad44","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_arctic_aurora","hidden_by":null,"icon":null,"id":"f8e7becd5dc3284f389628831a7520c5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"fbaa0e9c-d827-4383-a288-f2fed691de47","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_relax","hidden_by":null,"icon":null,"id":"4750f61735c4e831904a7c64878c29d0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"bef78869-1b60-4b10-9bc0-7e4697886f68","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_tropical_twilight","hidden_by":null,"icon":null,"id":"c8a45b7739bcaea4b641007c682ed1b4","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"fdaf4b5e-f88a-487a-b544-234f47d1595c","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_nightlight","hidden_by":null,"icon":null,"id":"c7375e78678f4e7abaaf01e25583d018","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"37f3fe88-1c92-4624-9cb7-54337c69c7a1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_dimmed","hidden_by":null,"icon":null,"id":"c14128f7a78267d26e46851eb14c44f3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"b0c5e4fb-21a3-4ccc-b74d-1b0c6072de69","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_read","hidden_by":null,"icon":null,"id":"54841936916621c4fe47c84d812638ed","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"c7aead90-eee8-4fe0-8598-bd3c5a58aaef","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_spring_blossom","hidden_by":null,"icon":null,"id":"5fc6cfa8d7db72fb4632628aed1ab445","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"bf672c4a-2613-43ab-84da-e1487a003171","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_bright","hidden_by":null,"icon":null,"id":"0bb9bd6cd35843741e772e2d151ba080","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"42016c0a-bcd0-40ce-9794-85ba8f197ab3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_concentrate","hidden_by":null,"icon":null,"id":"132d6ecff36d7c116c1159657fd35cde","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"620b3ee5-2e5e-412e-bf34-24542acfb400","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_tropical_twilight","hidden_by":null,"icon":null,"id":"2980a1aac3843576583f9023a2c9a810","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"e6bd119c-059c-4b87-b23e-50405c5e0dff","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_spring_blossom","hidden_by":null,"icon":null,"id":"87ec15486435c2d21df7353271ef2d52","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"5623e6b0-63db-4009-93de-5c3a9cc44b86","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_concentrate","hidden_by":null,"icon":null,"id":"621f55addb1fb2880c7402714d3bfe71","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"6407a50b-e309-454c-9fb3-026bfd00dc1f","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_read","hidden_by":null,"icon":null,"id":"f88693d680b2738e06c86e62a32b25d9","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"e2d97e0f-7a24-495c-8ff7-4f790ed2a7af","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_savanna_sunset","hidden_by":null,"icon":null,"id":"a781dbf04a04a614e517a4a5ee55edb0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"2f903018-2420-4eaf-be46-11205119d0af","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_relax","hidden_by":null,"icon":null,"id":"054c70d851ee910365ef41c7b942e5eb","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"bd7b7471-9a39-4ea4-b37c-2dea9e6cac88","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_arctic_aurora","hidden_by":null,"icon":null,"id":"b2468075bfea07ae3c6fde3e94e6de3c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"e06ab05a-80ab-4239-a027-5573ae3b3b19","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_energize","hidden_by":null,"icon":null,"id":"ae9c5b6222ef5d3bf16492dc4df136e2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"7c009f6c-32ca-49d8-a1cd-8d81dfe614ff","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_tropical_twilight","hidden_by":null,"icon":null,"id":"1596749ac5421ad911fb7b21dc6b16f6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"eec9cb23-d739-414b-bfb4-35b41bd1320c","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_bright","hidden_by":null,"icon":null,"id":"71279e71cf85b3b5fb23c6629b97f4de","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"d58f867c-daea-4dbe-9b45-0370e5880645","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_nightlight","hidden_by":null,"icon":null,"id":"9c72369550a05efa290e7641e40f597c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"29ad66f7-7907-4eb3-869a-cf975242111d","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_nightlight","hidden_by":null,"icon":null,"id":"7457c4e6878968cb42550c359461334b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"d6a17551-a979-45d5-abfe-216fd5506995","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_savanna_sunset","hidden_by":null,"icon":null,"id":"e9336e9d76b7658102c3212b7ab12ed7","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"91fe67b3-d412-416a-b8d0-c45540eaa888","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_savanna_sunset","hidden_by":null,"icon":null,"id":"e1063b378a85802e5918ed7565f077c6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"b0f35664-e5df-4b2a-bddd-e537db5778d0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_bright","hidden_by":null,"icon":null,"id":"6bfb41ad4ddd30e453389741599876f5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"da341134-fac6-4ad3-b4ee-8c403a48eb2f","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_tropical_twilight","hidden_by":null,"icon":null,"id":"2fe2d0e3111c13f8497547aa4487d177","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"7680a9b5-8843-4875-a3df-e7046f766f6e","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_read","hidden_by":null,"icon":null,"id":"7c051fe9977c95b23fe8c5c8a0f65a79","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"eb1c4072-bc79-4418-b191-8ab023c6d4d0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_relax","hidden_by":null,"icon":null,"id":"190d5a81e21da1fed4ae413667ea775b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"7c7bc8f9-a643-4cdb-abbb-91df962082c6","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_concentrate","hidden_by":null,"icon":null,"id":"16d8aa38c15e06145a2496bb501d15f6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"4d013503-b928-4aa1-8ca9-4970ddf49830","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_dimmed","hidden_by":null,"icon":null,"id":"1650daf17f7ab73d817044fc490eb543","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"39420c2b-3f4d-4217-9aec-4955e4f8bbb7","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_dimmed","hidden_by":null,"icon":null,"id":"411f6e355c5114e8e8e3ad87878877b9","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"0093ce60-7519-4260-a4eb-9a56c5aae933","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_palm_beach","hidden_by":null,"icon":null,"id":"b327776c96efd33c88a66c1df067ebfe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Palm Beach","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"ba8166e2-9a70-4109-833b-1848984fa2e6","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_read","hidden_by":null,"icon":null,"id":"12d0de1ecbc523085bfd33b82a07a64d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"6b606a0f-6e7c-4b8f-9ac0-0524bd2eae65","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_arctic_aurora","hidden_by":null,"icon":null,"id":"40a3484462dda93ae462b5dc57ed91da","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"c680bc58-7887-4c01-b207-ea2a779cacd0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_read","hidden_by":null,"icon":null,"id":"18b639711700c30fd01130ee351d4f88","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"0d5185df-dd63-4630-b0a2-529ee508c892","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_arctic_aurora","hidden_by":null,"icon":null,"id":"92060df0b81f2be31a5685dfbac3a3a0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"cef05edb-0370-4b72-ad46-564059f0dac2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_nightlight","hidden_by":null,"icon":null,"id":"6ccd401f7f4ff5c6748fe4feae5aa66b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"fa0e6e0f-5b93-4654-9e2f-5abfbb37caeb","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_savanna_sunset","hidden_by":null,"icon":null,"id":"0a46e4970a408e157582996040926214","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"e21d47da-8283-4d7c-9e26-226fdd6420e7","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_spring_blossom","hidden_by":null,"icon":null,"id":"0387431377f2351ce66b7567f2b64093","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"a8cf904a-87ae-4999-85b0-a5b5d6bb2dc8","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_relax","hidden_by":null,"icon":null,"id":"39b9df5a11330d74eae2be75ce0cb1c5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"6a09aba0-1954-4f80-b563-20ba32400dbc","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_relax","hidden_by":null,"icon":null,"id":"6de86b44769cbe1d89e9e49e1a8c829d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"76c5d4db-660f-44ae-9d92-3b420d174210","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_dimmed","hidden_by":null,"icon":null,"id":"bad300a65c8b9117ad86e1271a194b8a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"f4aebbc4-e9db-4283-94b5-fdff06b05a29","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_concentrate","hidden_by":null,"icon":null,"id":"3c9ff7fe631f4d6ef8fd67c4d6a070a8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"4de96d6a-d346-44ce-8d18-8e30be28d399","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_energize","hidden_by":null,"icon":null,"id":"0647a83b4c11bbc778826f63b7cc3ffe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"76c56cda-6eaf-446f-8507-072d45fc9e59","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_concentrate","hidden_by":null,"icon":null,"id":"5520d9a0c571e89a75d2214bf7b83b8b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"adc9bf41-5edb-4f0c-a07e-62f3812db083","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_rotblaupink","hidden_by":null,"icon":null,"id":"125ed8a4c1e0088d3c207d867024dbaf","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"RotBlauPink","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"fc2a8a8c-08c4-4317-8a32-765ec7655364","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_bright","hidden_by":null,"icon":null,"id":"5a16b8a123a1046618fe228631667923","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"054210ae-d214-4876-9368-2014cbc5cda7","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_dimmed","hidden_by":null,"icon":null,"id":"5359354799ae357b2f1851e09a67294b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"2548d594-a5ba-41f3-b973-1acfbfda0a78","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"7a74e455c181c65d2ebfb7a03fcf5866","disabled_by":"user","entity_category":null,"entity_id":"scene.garten_bright","hidden_by":null,"icon":null,"id":"eda3aceb88fe7ef84440a52e9ce489d1","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"2cd8ca4b-ef74-4c93-a0ea-253377b27b10","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_arctic_aurora","hidden_by":null,"icon":null,"id":"23ac09414f20688708e84281eed9d12b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"78f2dd68-3023-40f2-982b-b8e023db1ee3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_tropical_twilight","hidden_by":null,"icon":null,"id":"a681b4f254de7541c30285bc603e973c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"be7f6dca-4438-4ae6-82ec-6694637f39a5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_savanna_sunset","hidden_by":null,"icon":null,"id":"31ee25bcce8f60300130cc1a34cb7c1e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"a055f166-1a80-401a-97f8-d0917610cac9","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_spring_blossom","hidden_by":null,"icon":null,"id":"aa9725a2cdd817d4fb0ee5223937fc4b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"49a723dd-f441-4ae9-b933-09bf88e1254c","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_energize","hidden_by":null,"icon":null,"id":"1115159a2d58c97079a9ffb3a93cc13f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"5621d5fe-b995-41bc-871e-f03320b577d5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.z_wave_js_update_available","hidden_by":null,"icon":null,"id":"6403597d2fa451f637bb7e2537b2995d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"core_zwave_js_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.z_wave_js_running","hidden_by":null,"icon":null,"id":"ff5afc1d4d465ee1fd0a525ec884956c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"core_zwave_js_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":"integration","entity_category":null,"entity_id":"sensor.z_wave_js_version","hidden_by":null,"icon":null,"id":"d8da53faf7afda01740ef882588c1ab4","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"core_zwave_js_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":"integration","entity_category":null,"entity_id":"sensor.z_wave_js_newest_version","hidden_by":null,"icon":null,"id":"a38a67925ffae001e8b57b39ecf0beca","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"core_zwave_js_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":"integration","entity_category":null,"entity_id":"sensor.z_wave_js_cpu_percent","hidden_by":null,"icon":null,"id":"07d2ae10b80af3a22b87f3d1671e85f5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"core_zwave_js_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":"integration","entity_category":null,"entity_id":"sensor.z_wave_js_memory_percent","hidden_by":null,"icon":null,"id":"3368b95c26f4806ce29dff2a80d431f6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"core_zwave_js_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":"kinderzimmer","categories":{},"capabilities":{"effect_list":["static","circular","wipeup","twocolor","twocolorrandom","side_0.2","side_0.5","side_0.2_inc4","side_0.2_inc8","side_0.5_inc4","top_0.2","top_0.5","top_0.2_inc4","top_0.5_inc4"],"supported_color_modes":["rgbw"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.music_mouse_regal_licht","hidden_by":null,"icon":null,"id":"bfdbadbb1d4b9df5d3ca3bf5e7eb1f86","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Music Mouse Regal Licht","platform":"mqtt","supported_features":44,"translation_key":null,"unique_id":"musicmouse_json_shelve","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":"config","entity_id":"button.babycamera_reboot","hidden_by":null,"icon":null,"id":"357cb371671fbe3eeb32bd7ffada2df6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"BabyCamera Reboot","platform":"onvif","supported_features":0,"translation_key":null,"unique_id":"D8:07:B6:25:E0:E4_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_resume_job","hidden_by":null,"icon":null,"id":"00e37a7dcd44b3f6eecbe7715bb84993","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Resume Job","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Resume Job-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_pause_job","hidden_by":null,"icon":null,"id":"4db5cec53581d9de53fea6aee52e7b46","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Pause Job","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Pause Job-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_stop_job","hidden_by":null,"icon":null,"id":"e975616b786cd74d3d791a2fbf1cfe18","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Stop Job","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Stop Job-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.rebeccahandysamsung","hidden_by":null,"icon":null,"id":"1268c1ff4b7fd65c25f643a072c1a2f8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"rebeccaHandySamsung","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"80efeec78207e1d5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"battery","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_battery_level","hidden_by":null,"icon":null,"id":"8d8afd83e1019b6e46d5ad54fbcf74cb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-60","original_name":"rebeccaHandySamsung Battery level","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_battery_state","hidden_by":null,"icon":null,"id":"6e0e054248979a365330fca5ef57ccad","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-minus","original_name":"rebeccaHandySamsung Battery state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_battery_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"plug","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_is_charging","hidden_by":null,"icon":null,"id":"98616d0af0da96b55b735e013e024473","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"plug","original_icon":"mdi:power-plug-off","original_name":"rebeccaHandySamsung Is charging","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_is_charging","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_charger_type","hidden_by":null,"icon":null,"id":"7b549c578cbce0c0c212ace2cc016be1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery","original_name":"rebeccaHandySamsung Charger type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_charger_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_battery_health","hidden_by":null,"icon":null,"id":"cf475e634d7899c35eab80ed93e8a1d9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-heart-variant","original_name":"rebeccaHandySamsung Battery health","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_battery_health","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"temperature","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_battery_temperature","hidden_by":null,"icon":null,"id":"638e9e9733c7b5e0c0f7a012a21ad0f1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":"mdi:battery","original_name":"rebeccaHandySamsung Battery temperature","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_battery_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1656971839915"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.rollos_zu_nachts","hidden_by":null,"icon":null,"id":"9140dc1465c7994f3dc439ef57c5afca","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Rollos zu nachts","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1656971839915","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"443136c87aad7ae33565e1dbd2817ad1","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_supervisor_update","hidden_by":null,"icon":null,"id":"27c6fd4a4e913c7877f4f6c95d15a018","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":1,"translation_key":null,"unique_id":"home_assistant_supervisor_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"225e2a8730a90cb0071b19d3a3a591a9","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_core_update","hidden_by":null,"icon":null,"id":"2f87a8f54b05b72d98304d6093751dbc","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":11,"translation_key":null,"unique_id":"home_assistant_core_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":null,"entity_category":"config","entity_id":"update.mosquitto_broker_update","hidden_by":null,"icon":null,"id":"5a841cdcf51b928d07991c5b8886c2d2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"core_mosquitto_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"3a8dfca07738c3514b55475275b3e76b","disabled_by":null,"entity_category":"config","entity_id":"update.influxdb_update","hidden_by":null,"icon":null,"id":"30702bc82b702ab5c5ceaeec32af1d38","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"a0d7b954_influxdb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"77f061f888db75b5413d775fa0b5629f","disabled_by":null,"entity_category":"config","entity_id":"update.file_editor_update","hidden_by":null,"icon":null,"id":"5808ba66db155044b90f50dd559a144f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"core_configurator_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":null,"entity_category":"config","entity_id":"update.ssh_web_terminal_update","hidden_by":null,"icon":null,"id":"6fe9c273aec46e6e53758cd25f54d7fe","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"a0d7b954_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":null,"entity_category":"config","entity_id":"update.samba_share_update","hidden_by":null,"icon":null,"id":"7c4a61c9fd7f4780952f16d6b458a098","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"core_samba_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":null,"entity_category":"config","entity_id":"update.mariadb_update","hidden_by":null,"icon":null,"id":"670ea3e1a8481ead920ee84e4dd23fec","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"core_mariadb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":null,"entity_category":"config","entity_id":"update.tasmoadmin_update","hidden_by":null,"icon":null,"id":"8a00bc989279cb633783a601f63c1e2e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"a0d7b954_sonweb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"2f7573b5a7f322c078e3c7fb2ee1a5c0","disabled_by":null,"entity_category":"config","entity_id":"update.check_home_assistant_configuration_update","hidden_by":null,"icon":null,"id":"2e01adae3316e9914203b9db27a6a02b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"core_check_config_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"6ddd01f41a4197b18b29447c38b8c836","disabled_by":null,"entity_category":"config","entity_id":"update.z_wave_js_update","hidden_by":null,"icon":null,"id":"f9cfc653e0020901621a9ee0d78f8095","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"core_zwave_js_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e8d393e7209027e19dc79d238d4296b8","device_class":null,"device_id":"31025adba5c6df19f633841c0e8f1343","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.synchronize_devices","hidden_by":null,"icon":null,"id":"907cd5f73fb201ba2ab1d479a9a31b0f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Geräte synchronisieren","platform":"google_assistant","supported_features":0,"translation_key":"sync_devices","unique_id":"homeassistant-d3afc_sync","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_visibility","hidden_by":null,"icon":null,"id":"a4050226d0c6f6ec5e773bd83e8e06e2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"distance","original_icon":null,"original_name":"OpenWeatherMap Visibility","platform":"openweathermap","supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-visibility_distance","previous_unique_id":null,"unit_of_measurement":"m"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.timed_sleep","hidden_by":null,"icon":null,"id":"c454033515f6502bc5905b77ce458d8a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Einschlafen mit Licht und Musik auto-aus","platform":"script","supported_features":0,"translation_key":null,"unique_id":"timed_sleep","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_20","hidden_by":null,"icon":null,"id":"5b04338d1cdc6dc7cc1ab9fec18ad8d0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 20min","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_20","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_30","hidden_by":null,"icon":null,"id":"768a93081a6b45163a6b9d357ab66f17","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 30min","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_30","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_45","hidden_by":null,"icon":null,"id":"400062cf882bbacd711b95a6e74fa104","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 45min","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_45","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_60","hidden_by":null,"icon":null,"id":"c0aa24a3c048df62ffd1324f049be1fc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 1h","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_60","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_waves","hidden_by":null,"icon":null,"id":"c8c39e8daa87d10cacb7174147d0108f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Wellen","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_waves","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_rain","hidden_by":null,"icon":null,"id":"d8b4503fbc0048b03184b525d2bfe1e1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Regen","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_rain","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_sleep_music_long","hidden_by":null,"icon":null,"id":"d44fac6d2a85c2c2ce2110148680973c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Einschlaf Playlist","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_sleep_music_long","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_sleep_music_short","hidden_by":null,"icon":null,"id":"20927c6f1d45f57d36868b2bd3ba0033","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Einschlaf Playlist Kurz","platform":"script","supported_features":0,"translation_key":null,"unique_id":"bedroom_sleep_music_short","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":"config","entity_id":"button.babycamera_set_system_date_and_time","hidden_by":null,"icon":null,"id":"37c49ff2edb4c83fb490c1ac14900329","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BabyCamera Set System Date and Time","platform":"onvif","supported_features":0,"translation_key":null,"unique_id":"D8:07:B6:25:E0:E4_setsystemdatetime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_detected_activity","hidden_by":null,"icon":null,"id":"ddb59609e8f897288c66864f921326dc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"rebeccaHandySamsung Detected activity","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_detected_activity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_sleep_confidence","hidden_by":null,"icon":null,"id":"6aa1c10f4cb1d30e2b2ae34988424be8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"rebeccaHandySamsung Sleep confidence","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_sleep_confidence","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_sleep_segment","hidden_by":null,"icon":null,"id":"c42bebb4eb9cb28e95839b3ae4e285c1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"rebeccaHandySamsung Sleep segment","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_sleep_segment","previous_unique_id":null,"unit_of_measurement":"ms"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_current_version","hidden_by":null,"icon":null,"id":"73de0c71dc08b0120d05e5c6ab6ec008","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"rebeccaHandySamsung Current version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_current_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_app_rx_gb","hidden_by":null,"icon":null,"id":"3b9feeab7faefaf2c8cdcdab593f7796","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"rebeccaHandySamsung App Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_app_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_app_tx_gb","hidden_by":null,"icon":null,"id":"4e2c8b3230f4fe97839b0dbf67274c14","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"rebeccaHandySamsung App Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_app_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_app_memory","hidden_by":null,"icon":null,"id":"968a9f4d64dff08dcee25324043f6721","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:memory","original_name":"rebeccaHandySamsung App memory","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_app_memory","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_app_inactive","hidden_by":null,"icon":null,"id":"6ccf5187135dcf5f1a9f1fb95722c424","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:timer-outline","original_name":"rebeccaHandySamsung App inactive","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_app_inactive","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_app_standby_bucket","hidden_by":null,"icon":null,"id":"2942234acde0c6357f487e0c3df39da5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"rebeccaHandySamsung App standby bucket","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_app_standby_bucket","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_app_importance","hidden_by":null,"icon":null,"id":"c61c67ed3969baee5787d38527805439","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"rebeccaHandySamsung App importance","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_app_importance","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_ringer_mode","hidden_by":null,"icon":null,"id":"c82dd84898408c0ad45991a481b979fe","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"rebeccaHandySamsung Ringer mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_audio_sensor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_audio_mode","hidden_by":null,"icon":null,"id":"7fd2460120a54697c5cf5a95ddd3a60a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"rebeccaHandySamsung Audio mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_audio_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.rebeccahandysamsung_headphones","hidden_by":null,"icon":null,"id":"8dcc8869dad037b3a67ec93462228117","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:headphones","original_name":"rebeccaHandySamsung Headphones","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_headphone_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.rebeccahandysamsung_mic_muted","hidden_by":null,"icon":null,"id":"8cc212953140598e7c65ef45f58db503","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone-off","original_name":"rebeccaHandySamsung Mic muted","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_mic_muted","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.rebeccahandysamsung_speakerphone","hidden_by":null,"icon":null,"id":"975e30e999f057eda4530efd7368933f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"rebeccaHandySamsung Speakerphone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_speakerphone_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.rebeccahandysamsung_music_active","hidden_by":null,"icon":null,"id":"1e00a448f60ed9793959f39980fea19b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:music","original_name":"rebeccaHandySamsung Music active","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_music_active","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_alarm","hidden_by":null,"icon":null,"id":"aa95d1555dc25439955d9eeba25dc479","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm","original_name":"rebeccaHandySamsung Volume level alarm","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_call","hidden_by":null,"icon":null,"id":"af07684d96ae2f3165b452538885654d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone","original_name":"rebeccaHandySamsung Volume level call","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_call","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_music","hidden_by":null,"icon":null,"id":"436b0e28c9cba906baa7005952f7ff36","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:music","original_name":"rebeccaHandySamsung Volume level music","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_music","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_ringer","hidden_by":null,"icon":null,"id":"d9506eb98986df589653f1ff0f5f7aa1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone-ring","original_name":"rebeccaHandySamsung Volume level ringer","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_ring","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_notification","hidden_by":null,"icon":null,"id":"29ccacbc6dd278c2a61b73b88f6f288e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"rebeccaHandySamsung Volume level notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_notification","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_system","hidden_by":null,"icon":null,"id":"0507d822e94907bcd9dca4b9859c031c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-sound","original_name":"rebeccaHandySamsung Volume level system","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_system","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_dtmf","hidden_by":null,"icon":null,"id":"69a47117ce3421a7f36de758d6bdfcbe","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"rebeccaHandySamsung Volume level DTMF","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_dtmf","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_volume_level_accessibility","hidden_by":null,"icon":null,"id":"3b32619d0308c11a62aab6b47bd48224","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human","original_name":"rebeccaHandySamsung Volume level accessibility","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_volume_accessibility","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_do_not_disturb_sensor","hidden_by":null,"icon":null,"id":"b001d4e7867ae74a086f9a700bba0946","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:minus-circle","original_name":"rebeccaHandySamsung Do Not Disturb sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_dnd_sensor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.rebeccahandysamsung_work_profile","hidden_by":null,"icon":null,"id":"2360d048bc0f24614029492f041befc1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:briefcase","original_name":"rebeccaHandySamsung Work profile","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_is_work_profile","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_high_accuracy_mode","hidden_by":null,"icon":null,"id":"e1635b3ede5cffe3da9d1c6b9ddaed2a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:crosshairs-gps","original_name":"rebeccaHandySamsung High accuracy mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_high_accuracy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_bluetooth_connection","hidden_by":null,"icon":null,"id":"2ef5040ea72767e5b497d573f41e9c37","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"rebeccaHandySamsung Bluetooth connection","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_bluetooth_connection","previous_unique_id":null,"unit_of_measurement":"connection(s)"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_geocoded_location","hidden_by":null,"icon":null,"id":"e6350e75158894f542c7f633a8d58736","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"rebeccaHandySamsung Geocoded location","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_high_accuracy_update_interval","hidden_by":null,"icon":null,"id":"c1fe953d5026acbe72dcce86718ee494","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:timer","original_name":"rebeccaHandySamsung High accuracy update interval","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_high_accuracy_update_interval","previous_unique_id":null,"unit_of_measurement":"seconds"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_bluetooth_state","hidden_by":null,"icon":null,"id":"50489f778a03a591d39beb6e6999d8c4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"rebeccaHandySamsung Bluetooth state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_bluetooth_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_mobile_data","hidden_by":null,"icon":null,"id":"d0bce5667ec39170e64a1ff20c640b1c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:signal","original_name":"rebeccaHandySamsung Mobile data","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_mobile_data","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_device_locked","hidden_by":null,"icon":null,"id":"e1d9ec3a041840117b60aa29d4b897fd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"rebeccaHandySamsung Device locked","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_device_locked","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_ble_transmitter","hidden_by":null,"icon":null,"id":"e14975a4c33b52f812a2dc94a6727d81","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"rebeccaHandySamsung BLE transmitter","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_ble_emitter","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_mobile_data_roaming","hidden_by":null,"icon":null,"id":"9aa809a0c879c5177d66ae0933277109","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:toggle-switch","original_name":"rebeccaHandySamsung Mobile data roaming","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_mobile_data_roaming","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_device_secure","hidden_by":null,"icon":null,"id":"79d5ac4237b5ee9b99e0087749f034b0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-key","original_name":"rebeccaHandySamsung Device secure","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_device_secure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_wifi_connection","hidden_by":null,"icon":null,"id":"b53d6d2e49110063441facfa002bd2a9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"rebeccaHandySamsung WiFi connection","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_connection","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_keyguard_locked","hidden_by":null,"icon":null,"id":"4818f8f91b4cdd88ea9788375eea9652","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-lock","original_name":"rebeccaHandySamsung Keyguard locked","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_keyguard_locked","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_wifi_bssid","hidden_by":null,"icon":null,"id":"9423f952e87796781c2bdc15c8115b10","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"rebeccaHandySamsung WiFi BSSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_bssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_keyguard_secure","hidden_by":null,"icon":null,"id":"f72438e4ce07358400a52d4157a2ce1f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-key","original_name":"rebeccaHandySamsung Keyguard secure","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_keyguard_secure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_wifi_ip_address","hidden_by":null,"icon":null,"id":"e409a4c24d6f7c7236e1affb3eb275ef","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"rebeccaHandySamsung WiFi IP address","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_ip_address","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_last_used_app","hidden_by":null,"icon":null,"id":"13168582181d46b7b8e0f378bfde311e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"rebeccaHandySamsung Last used app","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_last_used_app","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_wifi_link_speed","hidden_by":null,"icon":null,"id":"368c9c1fdac59c02ff0e963a9e72a184","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-strength-3","original_name":"rebeccaHandySamsung WiFi link speed","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_link_speed","previous_unique_id":null,"unit_of_measurement":"Mbps"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"timestamp","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_last_reboot","hidden_by":null,"icon":null,"id":"db3894bc79fd64c42268785623e92ca6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:restart","original_name":"rebeccaHandySamsung Last reboot","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_last_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_last_update_trigger","hidden_by":null,"icon":null,"id":"2b97bffbd176af935a3bdf132cdc1b2b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:update","original_name":"rebeccaHandySamsung Last update trigger","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_last_update","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_wifi_state","hidden_by":null,"icon":null,"id":"ec9aa1b1ff74fc6e14f7177f00bb975e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"rebeccaHandySamsung WiFi state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"illuminance","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":null,"entity_id":"sensor.rebeccahandysamsung_light_sensor","hidden_by":null,"icon":null,"id":"687e8061117ba91d55fbbee5a54f8a67","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":"mdi:brightness-5","original_name":"rebeccaHandySamsung Light sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_light_sensor","previous_unique_id":null,"unit_of_measurement":"lx"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_wifi_frequency","hidden_by":null,"icon":null,"id":"91f0ad38a1262f733e76c4e7919dc7a0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"rebeccaHandySamsung WiFi frequency","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_frequency","previous_unique_id":null,"unit_of_measurement":"MHz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"signal_strength","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_wifi_signal_strength","hidden_by":null,"icon":null,"id":"a0a19712792e420c48901dd0a230e07b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":"mdi:wifi-strength-3","original_name":"rebeccaHandySamsung WiFi signal strength","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_wifi_signal_strength","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_public_ip_address","hidden_by":null,"icon":null,"id":"96c10e31681541e987a5fed46630849e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"rebeccaHandySamsung Public IP address","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_public_ip_address","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_network_type","hidden_by":null,"icon":null,"id":"1619f7335fd0e681f1cba4d229ffd8d2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:network","original_name":"rebeccaHandySamsung Network type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_network_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"timestamp","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":null,"entity_id":"sensor.rebeccahandysamsung_next_alarm","hidden_by":null,"icon":null,"id":"2170416ae42f6fe61eb5c619d971f584","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:alarm","original_name":"rebeccaHandySamsung Next alarm","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_next_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_last_notification","hidden_by":null,"icon":null,"id":"047becb14431d8735e871e4b93f4d256","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"rebeccaHandySamsung Last notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_last_notification","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_last_removed_notification","hidden_by":null,"icon":null,"id":"91f4494381d49422a2bceff59e1f95f2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"rebeccaHandySamsung Last removed notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_last_removed_notification","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_active_notification_count","hidden_by":null,"icon":null,"id":"7b6749515b6cea3b6c1aee2386f5ea29","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"rebeccaHandySamsung Active notification count","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_active_notification_count","previous_unique_id":null,"unit_of_measurement":"notifications"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_media_session","hidden_by":null,"icon":null,"id":"79a7b4d592e8d33d9ab14a57f38dafe1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:play-circle","original_name":"rebeccaHandySamsung Media session","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_media_session","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_phone_state","hidden_by":null,"icon":null,"id":"000539bbd3f2dbb4bb6c7bb59b49fd99","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone","original_name":"rebeccaHandySamsung Phone state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_phone_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_sim_1","hidden_by":null,"icon":null,"id":"18f02d2b79b38d29cbd1f8157ff8d89d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"rebeccaHandySamsung SIM 1","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_sim_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_sim_2","hidden_by":null,"icon":null,"id":"3e6bd37526f480caa1d4781864abe1fb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"rebeccaHandySamsung SIM 2","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_sim_2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_interactive","hidden_by":null,"icon":null,"id":"859cb7158d9412ef13b3b1dc97e3dbec","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"rebeccaHandySamsung Interactive","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_is_interactive","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_doze_mode","hidden_by":null,"icon":null,"id":"3ee7307f995f821de8ca33e5f4334fd4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"rebeccaHandySamsung Doze mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_is_idle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_power_save","hidden_by":null,"icon":null,"id":"ffcaec5cae7fff033f8b986a8357c3bd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-plus","original_name":"rebeccaHandySamsung Power save","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_power_save","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_proximity_sensor","hidden_by":null,"icon":null,"id":"11e6144a4d05d7c15fece0bc39371466","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:leak","original_name":"rebeccaHandySamsung Proximity sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_proximity_sensor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":null,"entity_id":"sensor.rebeccahandysamsung_steps_sensor","hidden_by":null,"icon":null,"id":"0866104ad28f02b032e180b31e3497d0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"rebeccaHandySamsung Steps sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_steps_sensor","previous_unique_id":null,"unit_of_measurement":"steps"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_internal_storage","hidden_by":null,"icon":null,"id":"d58facc93a7c58ea09f5452ee4ead038","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:harddisk","original_name":"rebeccaHandySamsung Internal storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_storage_sensor","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_external_storage","hidden_by":null,"icon":null,"id":"a5f6e2e072fe0ed8ab7b9516bb69d197","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:micro-sd","original_name":"rebeccaHandySamsung External storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_external_storage","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_current_time_zone","hidden_by":null,"icon":null,"id":"deeb2efe1022f5fa48f4ac7027fa1391","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-clock","original_name":"rebeccaHandySamsung Current time zone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_current_time_zone","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_mobile_rx_gb","hidden_by":null,"icon":null,"id":"55c294c61f78ad62292af05ccaa01c7e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"rebeccaHandySamsung Mobile Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_mobile_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_mobile_tx_gb","hidden_by":null,"icon":null,"id":"a1f657b3a3478d364841290729cba858","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"rebeccaHandySamsung Mobile Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_mobile_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_total_rx_gb","hidden_by":null,"icon":null,"id":"f6f49991c8add0630bbda2d7f3a15933","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"rebeccaHandySamsung Total Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_total_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_total_tx_gb","hidden_by":null,"icon":null,"id":"63b279a5b06d1a3827294d95b86b9fcc","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"rebeccaHandySamsung Total Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_total_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.motioneye_update_available","hidden_by":null,"icon":null,"id":"7ea59cafaba73702b6230eacf1849cba","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"a0d7b954_motioneye_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.motioneye_running","hidden_by":null,"icon":null,"id":"8debd763fbb33bb164a252426f638bcc","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_motioneye_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.motioneye_version","hidden_by":null,"icon":null,"id":"e09cb82eac3757b13d155e11a211fbb2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_motioneye_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.motioneye_newest_version","hidden_by":null,"icon":null,"id":"edd1d5cbc630304a9eeaa8dc29e99042","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_motioneye_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.motioneye_cpu_percent","hidden_by":null,"icon":null,"id":"b80b3f547c5bfd1e7a0897a5373687b9","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_motioneye_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.motioneye_memory_percent","hidden_by":null,"icon":null,"id":"54ebd77b2c8901a0bf74aed1c4f48469","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_motioneye_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"cf9a581ed90e103e7731105967b6908b","disabled_by":null,"entity_category":"config","entity_id":"update.motioneye_update","hidden_by":null,"icon":null,"id":"df36c908d42f839936dfdb20596e78a3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"a0d7b954_motioneye_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"power","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_battery_power","hidden_by":null,"icon":null,"id":"a5e99a122f5664c6bf53c54d767a2124","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":"mdi:battery-minus","original_name":"rebeccaHandySamsung Battery power","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_battery_power","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.glances_update_available","hidden_by":null,"icon":null,"id":"b69c246111cf55e789385658ff49372a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"a0d7b954_glances_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.glances_running","hidden_by":null,"icon":null,"id":"c1c7fe08eaf79b8e227b461d75d0dc21","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_glances_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":"integration","entity_category":null,"entity_id":"sensor.glances_version","hidden_by":null,"icon":null,"id":"97bc145fe7337008da8e28423c420d2d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_glances_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":"integration","entity_category":null,"entity_id":"sensor.glances_newest_version","hidden_by":null,"icon":null,"id":"fa73ed79c09b0eea1e3e5807be4c91f9","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_glances_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":"integration","entity_category":null,"entity_id":"sensor.glances_cpu_percent","hidden_by":null,"icon":null,"id":"341dc3594ad6c28a4cc97b24d90e8712","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_glances_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":"integration","entity_category":null,"entity_id":"sensor.glances_memory_percent","hidden_by":null,"icon":null,"id":"c1a7a6862749f16f754965970219d775","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_glances_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"a04682db53bf50e2b78a99e1cd6ea8cc","disabled_by":null,"entity_category":"config","entity_id":"update.glances_update","hidden_by":null,"icon":null,"id":"58685bd1e79f89ecc24b666fd8eb9513","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"a0d7b954_glances_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_beacon_monitor","hidden_by":null,"icon":null,"id":"2b3e0ba6cdc0de371b78ea2a36a70f67","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"rebeccaHandySamsung Beacon monitor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_beacon_monitor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.netdata_update_available","hidden_by":null,"icon":null,"id":"ce38095171d8b8c1958ce3bf0031329b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Update available","platform":"hassio","supported_features":0,"translation_key":null,"unique_id":"47146a2b_netdata_update_available","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.netdata_running","hidden_by":null,"icon":null,"id":"f6196604f02a64a6aeb17350f88e3001","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"47146a2b_netdata_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_version","hidden_by":null,"icon":null,"id":"61a1c87c988c2fc67b713324b180c9e8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"47146a2b_netdata_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_newest_version","hidden_by":null,"icon":null,"id":"c09d8b0b0ba030071c0108eb07aca838","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"47146a2b_netdata_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_cpu_percent","hidden_by":null,"icon":null,"id":"d779a5551a2a5cbcf7e7f2fbf7b8cf6a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"47146a2b_netdata_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_memory_percent","hidden_by":null,"icon":null,"id":"ce5ebad7ad266c0c3e12ddc69bc19755","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"47146a2b_netdata_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":null,"entity_category":"config","entity_id":"update.netdata_update","hidden_by":null,"icon":null,"id":"10ae626566c8e31fcfb2272776fa4468","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"47146a2b_netdata_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_accent_color","hidden_by":null,"icon":null,"id":"a2f49c0d56bc803301f3febc7b4b98b2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:palette","original_name":"rebeccaHandySamsung Accent color","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_accent_color","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_screen_brightness","hidden_by":null,"icon":null,"id":"5ced6d37595772737f54fd3bdbac6ddd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"rebeccaHandySamsung Screen brightness","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_screen_brightness","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"30b54145e73183e15dfffa4371259e72","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_connectivity","hidden_by":null,"icon":null,"id":"ea5f648c19b869e5d498513384b7b84c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"1ac3c518-34d5-4126-b606-395547494020","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"532ed158bdde5e9f5d545e6ee8451406","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_connectivity_2","hidden_by":null,"icon":null,"id":"c93284010c625233ab7463bbf1c659dd","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"13437230-e521-4550-b816-0cab412fb33e","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"4f4e779219df54cba5f21bd7a37bee54","disabled_by":null,"entity_category":null,"entity_id":"light.dachgeschoss","hidden_by":null,"icon":null,"id":"1f056a44303a5a96af77b9986784232d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":null,"platform":"hue","supported_features":40,"translation_key":null,"unique_id":"74e2a55b-af89-474a-a0fe-0829c77e4f86","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"effect_list":["None","candle","fire","prism"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"532ed158bdde5e9f5d545e6ee8451406","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_oben_fluter_hinten","hidden_by":null,"icon":"hue:beyond-down","id":"1a107ec4c71edef7cfbf8f65356d2309","has_entity_name":true,"labels":[],"name":"Fluter Hinten","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":44,"translation_key":null,"unique_id":"be11b489-5061-41eb-9d0d-0f1d3538111a","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"min_mireds":153,"max_mireds":500,"effect_list":["None","candle","fire","prism"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"30b54145e73183e15dfffa4371259e72","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_oben_fluter_vorne","hidden_by":null,"icon":"hue:beyond-up","id":"a65a3baf5e4e9a4834149c9e6ea862f9","has_entity_name":true,"labels":[],"name":"Fluter vorne","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","supported_features":44,"translation_key":null,"unique_id":"9c646693-0a5c-4374-bb30-5c9e67978a11","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014477577"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_01_morgens_an","hidden_by":null,"icon":null,"id":"841393403167b23fce59446f0a1f1883","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 01 morgens an um 7","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1669014477577","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014568292"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_02_morgens_aus_um_9","hidden_by":null,"icon":null,"id":"2e776dc6276c0df226e2713245651987","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 02 morgens aus um 9","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1669014568292","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014612655"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_03_abends_an_16_30","hidden_by":null,"icon":null,"id":"e1ec42b5b566e391b2873a27da04159c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 03 abends an 16:30","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1669014612655","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014682496"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_04_abends_aus_22_00","hidden_by":null,"icon":null,"id":"6f2cc2486e348f12dbb93bfacdf5752a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 04 abends aus 22:00","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1669014682496","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_screen_off_timeout","hidden_by":null,"icon":null,"id":"359207a49dd3f34798808e1fa1e84e81","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-off","original_name":"rebeccaHandySamsung Screen off timeout","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_screen_off_timeout","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_1","hidden_by":null,"icon":null,"id":"2de12a250efedea5dbc056d00cbc34b8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Nürnberg 1","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095640000000-1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_2","hidden_by":null,"icon":null,"id":"63a657ce3479c598e09941d62ca2dae7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Nürnberg 2","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095640000000-2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_3","hidden_by":null,"icon":null,"id":"5a8f36e1b7176148afa7a0eaeb3ca778","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Nürnberg 3","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095640000000-3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_4","hidden_by":null,"icon":null,"id":"adb2f0cf205ccb93152eabc59fcf4aaf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Nürnberg 4","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095640000000-4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_5","hidden_by":null,"icon":null,"id":"b3409129833817055568a1a408d7d2c6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Nürnberg 5","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095640000000-5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_1","hidden_by":null,"icon":null,"id":"a9e1cf906dfe0653f6986b24560ba045","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Rohr (Roth - Bayern) 1","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095760000000-1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_2","hidden_by":null,"icon":null,"id":"2bb8cbe3a963c3c254841934f68aef5c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Rohr (Roth - Bayern) 2","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095760000000-2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_3","hidden_by":null,"icon":null,"id":"29ae9dae0e79e0976bf0b497f283101c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Rohr (Roth - Bayern) 3","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095760000000-3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_4","hidden_by":null,"icon":null,"id":"c5a9652d44a5aab179766b4feec85ba2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Rohr (Roth - Bayern) 4","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095760000000-4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","device_class":null,"device_id":"4cfb678152281f1d6a43691f801dce48","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_5","hidden_by":null,"icon":null,"id":"a1858ac376e54db8720688aaab4c965f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warning: Rohr (Roth - Bayern) 5","platform":"nina","supported_features":0,"translation_key":null,"unique_id":"095760000000-5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.rebeccahandysamsung_android_auto","hidden_by":null,"icon":null,"id":"c11362865f8d779bd89a1f8ee10cccaa","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"rebeccaHandySamsung Android Auto","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_android_auto","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":null,"entity_id":"switch.babycamera_autofocus","hidden_by":null,"icon":null,"id":"4c2f908d9f8d8ba7b3a086b45b5b88b5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Autofokus","platform":"onvif","supported_features":0,"translation_key":"autofocus","unique_id":"D8:07:B6:25:E0:E4_autofocus","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":null,"entity_id":"switch.babycamera_ir_lamp","hidden_by":null,"icon":null,"id":"d872fcf791e33608f24fe071dbfd9303","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"IR-Lampe","platform":"onvif","supported_features":0,"translation_key":"ir_lamp","unique_id":"D8:07:B6:25:E0:E4_ir_lamp","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"043eba930fc74b1699b91532ce83c490","device_class":null,"device_id":"17abd106e210436c8f7e95857cd2fc14","disabled_by":null,"entity_category":null,"entity_id":"switch.babycamera_wiper","hidden_by":null,"icon":null,"id":"98e34c2b271f40017fa149c0c1cb612f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wischer","platform":"onvif","supported_features":0,"translation_key":"wiper","unique_id":"D8:07:B6:25:E0:E4_wiper","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"225e2a8730a90cb0071b19d3a3a591a9","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_cpu_percent","hidden_by":null,"icon":null,"id":"856e19288c502e7ddd9125b70e472599","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"home_assistant_core_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"225e2a8730a90cb0071b19d3a3a591a9","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_memory_percent","hidden_by":null,"icon":null,"id":"63420f0c53cd36c02d76558c557dfcdf","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"home_assistant_core_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"443136c87aad7ae33565e1dbd2817ad1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_cpu_percent","hidden_by":null,"icon":null,"id":"98a5e36e8d0159a0c0e38862ac51db10","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"home_assistant_supervisor_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"443136c87aad7ae33565e1dbd2817ad1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_memory_percent","hidden_by":null,"icon":null,"id":"2a26695d335cde6cf49cdf506ae427ee","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"home_assistant_supervisor_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_os_agent_version","hidden_by":null,"icon":null,"id":"0542e401a101d1975a55c242d4c7bfc5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OS Agent Version","platform":"hassio","supported_features":0,"translation_key":"agent_version","unique_id":"home_assistant_host_agent_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_apparmor_version","hidden_by":null,"icon":null,"id":"8d61daeda65bf13dfcafc6bd65746e81","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AppArmor-Version","platform":"hassio","supported_features":0,"translation_key":"apparmor_version","unique_id":"home_assistant_host_apparmor_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_total","hidden_by":null,"icon":null,"id":"7c904c53112d0ee9fccf0df95e83fbe3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Speicherplatz gesamt","platform":"hassio","supported_features":0,"translation_key":"disk_total","unique_id":"home_assistant_host_disk_total","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_used","hidden_by":null,"icon":null,"id":"f2a71971738dfad2b09021f9ceecffb0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Speicherplatz genutzt","platform":"hassio","supported_features":0,"translation_key":"disk_used","unique_id":"home_assistant_host_disk_used","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_free","hidden_by":null,"icon":null,"id":"6ea81fbc8d927c7af8a7c0dcc05e4604","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Speicherplatz frei","platform":"hassio","supported_features":0,"translation_key":"disk_free","unique_id":"home_assistant_host_disk_free","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dawn","hidden_by":null,"icon":null,"id":"b97e477538d3aced8bf1783132239f87","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächste Morgendämmerung","platform":"sun","supported_features":0,"translation_key":"next_dawn","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_dawn","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dusk","hidden_by":null,"icon":null,"id":"c911184a78acab494b63f9e074d1688a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächste Abenddämmerung","platform":"sun","supported_features":0,"translation_key":"next_dusk","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_dusk","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_midnight","hidden_by":null,"icon":null,"id":"c80e92bcf69a5eeac2e54d7e8658008a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächste Mitternacht","platform":"sun","supported_features":0,"translation_key":"next_midnight","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_midnight","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_noon","hidden_by":null,"icon":null,"id":"e5f63d29b379654e2fdf4a0bac2b7754","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächster Mittag","platform":"sun","supported_features":0,"translation_key":"next_noon","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_noon","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_rising","hidden_by":null,"icon":null,"id":"03962f679be87b10484a88395fa83e2c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächster Sonnenaufgang","platform":"sun","supported_features":0,"translation_key":"next_rising","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_rising","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_setting","hidden_by":null,"icon":null,"id":"1aabd178f47aee1ea3597c72bba08ab0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächster Sonnenuntergang","platform":"sun","supported_features":0,"translation_key":"next_setting","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_setting","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_elevation","hidden_by":null,"icon":null,"id":"111754cc77afb19f07d086fce1ad6f84","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sonnenhöhe","platform":"sun","supported_features":0,"translation_key":"solar_elevation","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_elevation","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_azimuth","hidden_by":null,"icon":null,"id":"b112bd3c1019911c8b91c5c57dfc467a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Azimut","platform":"sun","supported_features":0,"translation_key":"solar_azimuth","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_azimuth","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_individual_address","hidden_by":null,"icon":null,"id":"19fd46a729ca8fb5ed3f37a4ed6dac88","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Physikalische Adresse","platform":"knx","supported_features":0,"translation_key":"individual_address","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_individual_address","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_connected_since","hidden_by":null,"icon":null,"id":"b295db52e575645156e1e9638c5588c5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Verbindung hergestellt","platform":"knx","supported_features":0,"translation_key":"connected_since","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_connected_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":[null,"Routing","Routing IP Secure","Tunnel IP Secure","Tunnel TCP","Tunnel UDP"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_connection_type","hidden_by":null,"icon":null,"id":"6e615065ebdd13d1ca90ac80308cc033","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Verbindungstyp","platform":"knx","supported_features":0,"translation_key":"connection_type","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_connection_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_incoming","hidden_by":null,"icon":null,"id":"b5957e36f21878c3a58d821fcff2a8de","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Empfangene Telegramme","platform":"knx","supported_features":0,"translation_key":"telegrams_incoming","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_incoming","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_incoming_error","hidden_by":null,"icon":null,"id":"5b850143a125aac089b94727a7ad393a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Empfangsfehler","platform":"knx","supported_features":0,"translation_key":"telegrams_incoming_error","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_incoming_error","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_outgoing","hidden_by":null,"icon":null,"id":"952c99b1e013815364d8366c09b81d73","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gesendete Telegramme","platform":"knx","supported_features":0,"translation_key":"telegrams_outgoing","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_outgoing","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_outgoing_error","hidden_by":null,"icon":null,"id":"7598e1d04923507aedc2a4c99577953d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sendefehler","platform":"knx","supported_features":0,"translation_key":"telegrams_outgoing_error","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_outgoing_error","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams","hidden_by":null,"icon":null,"id":"21990df92047cff9f2d5fa51396afa56","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Telegramme","platform":"knx","supported_features":0,"translation_key":"telegram_count","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegram_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.klingelknopfe_licht","hidden_by":null,"icon":"mdi:radiobox-marked","id":"7825ab43b6155b0f8059a1c2e949d977","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingelknöpfe Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/33","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.briefkasten_licht","hidden_by":null,"icon":"mdi:mailbox","id":"619246ff110a98066064e168e9f7b6c6","has_entity_name":false,"labels":[],"name":"Briefkasten Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Briefkasten Licht","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.turoffner_gartentur","hidden_by":null,"icon":null,"id":"4c36eec0f193afb3d8a4e0a056b62271","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Türöffner Gartentür","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/35","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"switch.poolcover_vorne_einstieg","hidden_by":null,"icon":null,"id":"500442a3fff572bfc94bd5045c30e553","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Poolcover Vorne Einstieg","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"poolcoversensorswitchpoolcover_vorne_einstieg","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"switch.poolcover_mitte","hidden_by":null,"icon":null,"id":"2a7a8b2fb7d883d2bdf70647c1a48bc8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Poolcover Mitte","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"poolcoversensorswitchpoolcover_mitte","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"switch.poolcover_ende","hidden_by":null,"icon":null,"id":"858327880e0c0c0694f7ce7697d289e7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Poolcover Ende","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"poolcoversensorswitchpoolcover_ende","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.poolcover_vorne_einstieg","hidden_by":null,"icon":null,"id":"1f78eafd16f1970efaeae8018011c7f7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"opening","original_icon":"mdi:waves-arrow-right","original_name":"Poolcover Vorne Einstieg","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C-binary_sensor-poolcover_vorne_einstieg","previous_unique_id":"poolcoversensorbinary_sensorpoolcover_vorne_einstieg","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.poolcover_mitte","hidden_by":null,"icon":null,"id":"a2128c78924eba22c25d173758f1e6e0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"opening","original_icon":"mdi:waves-arrow-up","original_name":"Poolcover Mitte","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C-binary_sensor-poolcover_mitte","previous_unique_id":"poolcoversensorbinary_sensorpoolcover_mitte","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.poolcover_ende","hidden_by":null,"icon":null,"id":"65d9bd452752c57f833228628b77930e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"opening","original_icon":"mdi:waves-arrow-left","original_name":"Poolcover Ende","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C-binary_sensor-poolcover_ende","previous_unique_id":"poolcoversensorbinary_sensorpoolcover_ende","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"35052937c15a610521f823c4aa8569b4","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"sensor.poolcover_einstieg_abstand","hidden_by":null,"icon":null,"id":"bfca6a8b8ece56da56f1b28844fdba16","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:door-sliding-open","original_name":"Poolcover Einstieg Abstand","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C-sensor-poolcover_einstieg_abstand","previous_unique_id":"poolcoversensorsensorpoolcover_einstieg_abstand","unit_of_measurement":"m"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_os_version","hidden_by":null,"icon":null,"id":"3cc48776813f02fa3000c2602a0ddd6d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"rebeccaHandySamsung OS version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_android_os_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_security_patch","hidden_by":null,"icon":null,"id":"b8ddeb8802a3aa6afda088db1edc6109","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:security","original_name":"rebeccaHandySamsung Security patch","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_android_os_security_patch","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_led_controller_button_links","hidden_by":null,"icon":null,"id":"8a1243d0841fdffa4426fbc64fe96dda","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-links","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-binary_sensor-gartenhaus-led-controller-button-links","previous_unique_id":"gartenhaus-led-controllerbinary_sensorgartenhaus-led-controller-button-links","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_led_controller_button_rechts","hidden_by":null,"icon":null,"id":"b6efc6becd97f91b5c674e9f401f96cd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-rechts","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-binary_sensor-gartenhaus-led-controller-button-rechts","previous_unique_id":"gartenhaus-led-controllerbinary_sensorgartenhaus-led-controller-button-rechts","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_led_controller_motion_sensor","hidden_by":null,"icon":null,"id":"e07425c985c617b1ee8b93c969d4a5b0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"gartenhaus-led-controller-motion-sensor","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-binary_sensor-gartenhaus-led-controller-motion-sensor","previous_unique_id":"gartenhaus-led-controllerbinary_sensorgartenhaus-led-controller-motion-sensor","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["None","Regenbogen","Wipe","Zufall langsam","Twinkle","Feuerwerk"],"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_wandlicht","hidden_by":null,"icon":null,"id":"3319d7a9390accf9fdf852209796cd60","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true},"light":{"favorite_colors":[{"rgb_color":[255,110,84]},{"rgbw_color":[5,4,0,255]},{"rgbw_color":[11,222,0,0]},{"rgbw_color":[230.77499999999984,109.65,255,0]},{"rgbw_color":[61.19999999999999,96.73000000000005,255,0]},{"rgbw_color":[255,189.04000000000002,7.650000000000006,0]}]}},"original_device_class":null,"original_icon":"mdi:led-strip-variant","original_name":"Gartenhaus Wandlicht","platform":"esphome","supported_features":44,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_wandlicht","previous_unique_id":"gartenhaus-led-controllerlightgartenhaus_wandlicht","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlicht_hinten","hidden_by":null,"icon":null,"id":"e45a67fca6ee7ece140ffda9468a16e1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlicht Hinten","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_hinten","previous_unique_id":"gartenhaus-led-controllerlightgartenhaus_deckenlicht_hinten","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlicht_mitte","hidden_by":null,"icon":null,"id":"8fef740208561d3b7c35d1ea150a1765","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlicht Mitte","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_mitte","previous_unique_id":"gartenhaus-led-controllerlightgartenhaus_deckenlicht_mitte","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlicht_vorne","hidden_by":null,"icon":null,"id":"2dc154cd131727679cc656596321b7f2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlicht Vorne","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_vorne","previous_unique_id":"gartenhaus-led-controllerlightgartenhaus_deckenlicht_vorne","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_led_controller_button_led_links","hidden_by":null,"icon":null,"id":"28e0e296cce26609f5b3f806dfa2749e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-led-links","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-switch-gartenhaus-led-controller-button-led-links","previous_unique_id":"gartenhaus-led-controllerswitchgartenhaus-led-controller-button-led-links","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_led_controller_button_led_rechts","hidden_by":null,"icon":null,"id":"82564b58fcda1cfa84d4505c2f7731a7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-led-rechts","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90-switch-gartenhaus-led-controller-button-led-rechts","previous_unique_id":"gartenhaus-led-controllerswitchgartenhaus-led-controller-button-led-rechts","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_lichtschalter_gross","hidden_by":null,"icon":null,"id":"56c79c2f0286fcf6196c731f06e7a609","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_lichtschalter_gross","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_lichtschalter_gross","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_lichtschalter_gross","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_lichtschalter_klein_links","hidden_by":null,"icon":null,"id":"06588c9c22432877d982a9fba2cb9da3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_lichtschalter_klein_links","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_lichtschalter_klein_links","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_lichtschalter_klein_links","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_lichtschalter_klein_rechts","hidden_by":null,"icon":null,"id":"ecb91fbba2c95f4f47fc5427c53a8dc1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_lichtschalter_klein_rechts","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_lichtschalter_klein_rechts","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_lichtschalter_klein_rechts","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster1","hidden_by":null,"icon":null,"id":"ce4973775b15cebbe8a7abffb358d5e0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster1","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster1","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_taster1","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster2","hidden_by":null,"icon":null,"id":"5fda7579a5130f538e3e37039b26e6ca","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster2","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster2","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_taster2","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster3","hidden_by":null,"icon":null,"id":"9eb25982ce45c347105161006b8c289a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster3","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster3","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_taster3","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster4","hidden_by":null,"icon":null,"id":"10cf7408394304c4c7de11b66a98037b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster4","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster4","previous_unique_id":"gartenhaus-taster-inputbinary_sensorgartenhaus_taster4","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"sensor.valetudo_newjuniorkingfisher_map_segments","hidden_by":null,"icon":null,"id":"893e92007a7ce237ac6035826acb86e6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:vector-selection","original_name":"Map segments","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_MapSegments","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"camera.valetudo_newjuniorkingfisher_map_data","hidden_by":null,"icon":null,"id":"42f38f62d5eec0f3c6ac61d6ab3d4e7f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Map data","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_camera_MapData","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["low","medium","high","max","off"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"config","entity_id":"select.valetudo_newjuniorkingfisher_fan","hidden_by":null,"icon":null,"id":"922d70b934d9c1773fdea7856d9f73c1","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fan","original_name":"Fan","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_select_FanSpeedControlCapability","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":"integration","entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_play_locate_sound","hidden_by":null,"icon":null,"id":"4ab0223d3c0aebbe9f559876d00023c2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-marker-question","original_name":"Play locate sound","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_LocateCapability","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":1.0,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"config","entity_id":"number.valetudo_newjuniorkingfisher_speaker_volume","hidden_by":null,"icon":null,"id":"a91f5429238af6ae41b3dc8f7c81a0f2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-source","original_name":"Speaker volume","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_number_SpeakerVolumeControlCapability","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_wi_fi_configuration","hidden_by":null,"icon":null,"id":"576c25fe8c84094a9b5b54101e24f71b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":"mdi:wifi","original_name":"Wi-Fi configuration","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_WifiConfigurationCapability","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"fan_speed_list":["low","medium","high","max","off"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"vacuum.valetudo_newjuniorkingfisher","hidden_by":null,"icon":null,"id":"0411bec004b559ecc36dce180199ac1d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Robot","platform":"mqtt","supported_features":13052,"translation_key":null,"unique_id":"NewJuniorKingfisher_vacuum","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_error","hidden_by":null,"icon":null,"id":"d6da58cfcd5a7f2bf590e6d7c901c297","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alert","original_name":"Error","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_error","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"battery","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_car_battery","hidden_by":null,"icon":null,"id":"02610fcfcac296df34503280d40b90cb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:car-battery","original_name":"rebeccaHandySamsung Car battery","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_battery","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_car_name","hidden_by":null,"icon":null,"id":"5ea208d35560e02b8fce8d82935b4287","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car-info","original_name":"rebeccaHandySamsung Car name","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"plug","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_car_charging_status","hidden_by":null,"icon":null,"id":"2eacc7f4aa4af9b46da81e341769be7b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"plug","original_icon":"mdi:ev-station","original_name":"rebeccaHandySamsung Car charging status","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_charging_status","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_car_ev_connector_type","hidden_by":null,"icon":null,"id":"80104940bd7a0fbd48905f79708dbc1d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car-electric","original_name":"rebeccaHandySamsung Car EV connector type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_ev_connector","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"battery","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.rebeccahandysamsung_car_fuel","hidden_by":null,"icon":null,"id":"264b16e11c4671c11ef61dc665e2e52b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:barrel","original_name":"rebeccaHandySamsung Car fuel","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_fuel","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_car_fuel_type","hidden_by":null,"icon":null,"id":"20cf455ef9ed09bc8c715be71860628f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:gas-station","original_name":"rebeccaHandySamsung Car fuel type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_fuel_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":"distance","device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":null,"entity_category":null,"entity_id":"sensor.rebeccahandysamsung_car_odometer","hidden_by":null,"icon":null,"id":"37a889860f9e1536b1288dd2fd751842","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"distance","original_icon":"mdi:map-marker-distance","original_name":"rebeccaHandySamsung Car odometer","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_car_odometer","previous_unique_id":null,"unit_of_measurement":"m"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["None","Feuerwerk","Regenbogen","Twinkle","Wipe","Zufall langsam"],"supported_color_modes":["rgb","rgbw","white"]},"config_entry_id":"33c7d678d0ca643570a7aa3e1c3b47fa","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.lichter_garten","hidden_by":null,"icon":null,"id":"9bff8f150a511333d76a56ac9893ff0c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Lichter Garten","platform":"group","supported_features":44,"translation_key":null,"unique_id":"33c7d678d0ca643570a7aa3e1c3b47fa","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_aus","hidden_by":null,"icon":null,"id":"0f0ace6a8bfaf4714cd81624b8c998ea","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group-off-outline","original_name":"Garten aus","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1692646478832","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.esphome_light_toggle","hidden_by":null,"icon":null,"id":"7c446a1eff15a84ee0a1f605a4aa9458","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-auto","original_name":"EspHome Light toggle","platform":"script","supported_features":0,"translation_key":null,"unique_id":"esphome_light_toggle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_betriebsstunden","hidden_by":null,"icon":null,"id":"7fe2bb95f90e33a7c47a5d52dbe86245","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/152","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_verbrauch_ma","hidden_by":null,"icon":null,"id":"fd6432c8543a77b3a20757784716c92c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/155","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_verbrauch_summe","hidden_by":null,"icon":null,"id":"67a964685a203cc72654d44941e9e21b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/160","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_betriebsstunden","hidden_by":null,"icon":null,"id":"adc998a42720e8b159eebcbe26aa34ba","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Betriebsstunden","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/170","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_verbrauch_ma","hidden_by":null,"icon":null,"id":"5aabca411448fd6b840aa1b3e0ae112c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Verbrauch mA","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/173","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_verbrauch_summe","hidden_by":null,"icon":null,"id":"0dbc85f980f06297f5897681805d6563","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Verbrauch Summe","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/178","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose1","hidden_by":null,"icon":null,"id":"1483b60361e09fe2fac2fd1c4c1e8996","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/144","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"fd742f233ba5bcba376160b4539c783f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/153","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose2","hidden_by":null,"icon":null,"id":"6fd01fb5ca0567749c469c404923f35a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/162","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"e77df08f9bb4b8265be9ca61fe7afdb0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Betriebsstunden Reset","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/5/171","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693231134539"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.pool_pumpe_ein_um_9_und_17_uhr","hidden_by":null,"icon":null,"id":"aee0635c68926c78545e9ac893bc8d99","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pool Pumpe ein um 9 und 17 Uhr","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1693231134539","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693231202553"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.pool_pumpe_aus_um_10_15_und_18_15","hidden_by":null,"icon":null,"id":"3ae78bb59b8feb0cfb5888da800ccfe3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pool Pumpe aus um 10:15 und 18:15","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1693231202553","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_gartenhaus","hidden_by":null,"icon":"hue:bollard","id":"cec771fc20bac7ea5f4cf4a264cc71f8","has_entity_name":false,"labels":[],"name":"Licht Eingang Gartenhaus","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_gartenhaus","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-eingang_gartenhaus","previous_unique_id":"garten_rs485_controller1lighteingang_gartenhaus","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_saule_sud","hidden_by":null,"icon":"hue:pillar-spot","id":"534f81beb52c00847e63dac70f446d02","has_entity_name":false,"labels":[],"name":"Eingang Säule Rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_saule_sud","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-eingang_saule_sud","previous_unique_id":"garten_rs485_controller1lighteingang_saule_sud","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_gartentur_sud","hidden_by":null,"icon":"hue:pillar-spot","id":"3aefe6634637dec10648b48d1453f025","has_entity_name":false,"labels":[],"name":"Eingang Gartentürchen Rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_gartentur_sud","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-eingang_gartentur_sud","previous_unique_id":"garten_rs485_controller1lighteingang_gartentur_sud","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_gartentur_nord","hidden_by":null,"icon":"hue:pillar-spot","id":"340e64d52065a3b3e7b7f643e8a37fe1","has_entity_name":false,"labels":[],"name":"Eingang Gartentürchen Links","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_gartentur_nord","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-eingang_gartentur_nord","previous_unique_id":"garten_rs485_controller1lighteingang_gartentur_nord","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_garageseite","hidden_by":null,"icon":"hue:bollard","id":"1bb220fe9fc1faf0fb3ef8a1f20dd722","has_entity_name":false,"labels":[],"name":"Eingang Licht Garagenseite","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_garageseite","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-eingang_garageseite","previous_unique_id":"garten_rs485_controller1lighteingang_garageseite","unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"15a46cce61915084cd62b350f8d74a77","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.lichter_garten_eingang","hidden_by":null,"icon":null,"id":"286fea26ea57e80d62065d8308939306","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Lichter Garten Eingang","platform":"group","supported_features":40,"translation_key":null,"unique_id":"15a46cce61915084cd62b350f8d74a77","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.sprinkler_an_5_minuten","hidden_by":null,"icon":null,"id":"e0ed69e3302adeb33954ee684f75aae4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:sprinkler-variant","original_name":"Sprinkler an für einige Minuten","platform":"script","supported_features":0,"translation_key":null,"unique_id":"sprinkler_an_5_minuten","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693845791544"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.sprinkler_alle_2_stunden","hidden_by":null,"icon":null,"id":"00b4968596e52ceca573b175aaa7b3a9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sprinkler alle 2 stunden","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1693845791544","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693849132880"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.eingangslichter_beet_an_wenn_haustur_licht_an","hidden_by":null,"icon":null,"id":"f4b175fb78a7cf53ce242a7942e73296","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Eingangslichter Beet an wenn Haustur licht an","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1693849132880","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693849216417"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.eingangslichter_beet_aus_wenn_haustur_licht_aus","hidden_by":null,"icon":null,"id":"0d1d5ac881defb0d84360df5b7fc0b72","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Eingangslichter Beet aus wenn Haustur licht aus","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1693849216417","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.pool_pumpe_schalten","hidden_by":null,"icon":null,"id":"c448de332202f0d34caf110b7b5a1453","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"hue:room-pool","original_name":"Pool Pumpe schalten","platform":"script","supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_schalten","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"timer.pool_pumpe_timer","hidden_by":null,"icon":null,"id":"74e1288f748604d3e82893f7a7c55d0d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:pool","original_name":"Pool Pumpe Timer","platform":"timer","supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_timer","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_eingang","hidden_by":null,"icon":null,"id":"4e7e2f4b96db0fffa75d9cde4aeb05c9","has_entity_name":false,"labels":[],"name":"Hochbeet Eingang","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"hochbeet_eingang","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-hochbeet_eingang","previous_unique_id":"garten_rs485_controller1lighthochbeet_eingang","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_mitte","hidden_by":null,"icon":null,"id":"c9665ba3f918ca26968c147c9fa13b01","has_entity_name":false,"labels":[],"name":"Hochbeet Mitte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"hochbeet_mitte","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-hochbeet_mitte","previous_unique_id":"garten_rs485_controller1lighthochbeet_mitte","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_innen","hidden_by":null,"icon":null,"id":"5828f7fa9fbabab73549871f76338d8d","has_entity_name":false,"labels":[],"name":"Hochbeet Innen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"hochbeet_innen","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-light-hochbeet_innen","previous_unique_id":"garten_rs485_controller1lighthochbeet_innen","unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"sensor.zisterne_fullstand_voltage","hidden_by":null,"icon":null,"id":"704412ce917c6b68a79afcb44b03389c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:water","original_name":"Zisterne Füllstand Voltage","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-sensor-zisterne_fllstand_voltage","previous_unique_id":"garten_rs485_controller1sensorzisterne_fllstand_voltage","unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696860113114"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.bewegungsmeldergartenhausnachts","hidden_by":null,"icon":null,"id":"8e0e54a5122f02d8b0509a2cf5b34787","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BewegungsmelderGartenhausNachts","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1696860113114","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863567904"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_sprinkler_sud_nach_30min","hidden_by":null,"icon":null,"id":"f712c777805def66a5b4bddec5fcee0d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Sprinkler Süd nach 30min","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1696863567904","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863598654"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_sprinkler_west_nach_30min","hidden_by":null,"icon":null,"id":"37ffc375b57125f26d321b5958b291b4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Sprinkler West nach 30min","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1696863598654","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"64bf98356c032070d1db80ce887b8d3c","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlichter","hidden_by":null,"icon":null,"id":"d48cd9c9e759c930c9421232a96495cf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Gartenhaus Deckenlichter","platform":"group","supported_features":40,"translation_key":null,"unique_id":"64bf98356c032070d1db80ce887b8d3c","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863768386"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_gartenhaus_deckenlichter","hidden_by":null,"icon":null,"id":"b53369ede94841653c46583b624f0881","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Gartenhaus Deckenlichter","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1696863768386","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863812155"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_ventil_brunnen_in_zisterne_nach_2h","hidden_by":null,"icon":null,"id":"659a3672b76458a08f8e72c2e7f38936","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Ventil Brunnen in Zisterne nach 2h","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1696863812155","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"sensor.zisterne_fullstand","hidden_by":null,"icon":null,"id":"b8a5ad8269a7ea7d2890a887c4384327","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:water","original_name":"Zisterne Füllstand","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC-sensor-zisterne_fllstand","previous_unique_id":"garten_rs485_controller1sensorzisterne_fllstand","unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696864608504"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.zisterne_ventil_aus_wenn_voll","hidden_by":null,"icon":null,"id":"1c4a0c15f63250ed0d962011c69e9c74","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zisterne Ventil aus wenn voll","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1696864608504","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"895257f577609833210621ef4c6e66d6","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_lichter","hidden_by":null,"icon":null,"id":"9415df07a16156ac5aa39b82952cd6e5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Hochbeet Lichter","platform":"group","supported_features":40,"translation_key":null,"unique_id":"895257f577609833210621ef4c6e66d6","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_nfc_state","hidden_by":null,"icon":null,"id":"ce8a021a74a55b428585ac7b8522be47","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:nfc-variant","original_name":"rebeccaHandySamsung NFC state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_nfc_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_rising","hidden_by":null,"icon":null,"id":"01f8b2299eb973992ceaf1354d805dd3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sonnenaufgang","platform":"sun","supported_features":0,"translation_key":"solar_rising","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_rising","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"2a43c64e3cef45f0b86f47557ed60e97","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"todo.einkaufsliste","hidden_by":null,"icon":null,"id":"73498e80cff8a58dc1c581ac92da3a36","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Einkaufsliste","platform":"shopping_list","supported_features":15,"translation_key":"shopping_list","unique_id":"2a43c64e3cef45f0b86f47557ed60e97","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","device_class":null,"device_id":"8e09114c26574165a8f8fa43ff0c5395","disabled_by":"user","entity_category":"config","entity_id":"switch.automation_wake_up_1","hidden_by":null,"icon":null,"id":"753250e7f61be6661930a9602259ba6f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"switch","original_icon":null,"original_name":"Automation: Wake up 1","platform":"hue","supported_features":0,"translation_key":null,"unique_id":"da8c6927-a1db-43e8-9308-f647727274ef","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_time","hidden_by":null,"icon":null,"id":"1cee1ea135a28e1c489c551ddb7af6e6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:equalizer","original_name":"Current Statistics Time","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_CurrentStatisticsCapability_time","previous_unique_id":null,"unit_of_measurement":"seconds"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_area","hidden_by":null,"icon":null,"id":"bc9debd535b31aebdc8723e035ea1c8c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:equalizer","original_name":"Current Statistics Area","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_CurrentStatisticsCapability_area","previous_unique_id":null,"unit_of_measurement":"cm²"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_main_brush","hidden_by":null,"icon":null,"id":"6514b11030571210f6850d6f3672ea2e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Main Brush","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_brush_main","previous_unique_id":null,"unit_of_measurement":"minutes"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_main_brush_consumable","hidden_by":null,"icon":null,"id":"d334fda213abbc96890dd72221f96654","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Main Brush Consumable","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_brush_main_reset","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_right_brush","hidden_by":null,"icon":null,"id":"d2bc96624416351f734936d3426e808a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Right Brush","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_brush_side_right","previous_unique_id":null,"unit_of_measurement":"minutes"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_right_brush_consumable","hidden_by":null,"icon":null,"id":"569cceb0307f51be1e3b22ee951afe09","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Right Brush Consumable","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_brush_side_right_reset","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_main_filter","hidden_by":null,"icon":null,"id":"f5538f7ea602b8b2a1b8e0c285e853e7","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Main Filter","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_filter_main","previous_unique_id":null,"unit_of_measurement":"minutes"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_main_filter_consumable","hidden_by":null,"icon":null,"id":"27123969999541d0eed57c0cd1fa22a1","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Main Filter Consumable","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_filter_main_reset","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_sensor_cleaning","hidden_by":null,"icon":null,"id":"418d37574ad9d7b6aa2873aeef0bdb24","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Sensor cleaning","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_sensor_all","previous_unique_id":null,"unit_of_measurement":"minutes"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_sensor_cleaning_consumable","hidden_by":null,"icon":null,"id":"572ef47debd6fcf3e616aed2c81045be","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Sensor cleaning Consumable","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_sensor_all_reset","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_status_flag","hidden_by":null,"icon":null,"id":"047bfbcb9a80157bdd1734188b9d297e","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:flag","original_name":"Status Flag","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_status_flag","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_battery_level","hidden_by":null,"icon":null,"id":"395dae6dfb9c62af589389db0e768613","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery","original_name":"Battery level","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.rebeccahandysamsung_hotspot_state","hidden_by":null,"icon":null,"id":"2ee59b7d4becfc9b092028a7cc136cbf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"rebeccaHandySamsung Hotspot state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_hotspot_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6d92f212d9b45d9b10c3973eb9372fbd","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"stt.faster_whisper","hidden_by":null,"icon":null,"id":"d839f1e119db318b4b539650c0787e55","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"faster-whisper","platform":"wyoming","supported_features":0,"translation_key":null,"unique_id":"6d92f212d9b45d9b10c3973eb9372fbd-stt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1429230328b68d03fe2575f456900a7b","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tts.piper","hidden_by":null,"icon":null,"id":"4fc63b7bf8141d4739ddf2600ffe3fea","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"piper","platform":"wyoming","supported_features":0,"translation_key":null,"unique_id":"1429230328b68d03fe2575f456900a7b-tts","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5atom1_5391cc_assist_in_verwendung","hidden_by":null,"icon":null,"id":"5d52dfd60eeb532c512325e8751c8252","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Assist in Verwendung","platform":"esphome","supported_features":0,"translation_key":"assist_in_progress","unique_id":"24:A1:60:53:91:CC-assist_in_progress","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["preferred","Home Assistant"]},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"select.m5atom1_5391cc_assist_pipeline","hidden_by":null,"icon":null,"id":"ef6e2229bd05a7c7f6ea65764e3770d7","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Assist-Pipeline","platform":"esphome","supported_features":0,"translation_key":"pipeline","unique_id":"24:A1:60:53:91:CC-pipeline","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["default","relaxed","aggressive"]},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"select.m5atom1_5391cc_zu_ende_gesprochen_erkennung","hidden_by":null,"icon":null,"id":"5e6ed58e3aff0a34c9a5e0086803ffad","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zu Ende gesprochen Erkennung","platform":"esphome","supported_features":0,"translation_key":"vad_sensitivity","unique_id":"24:A1:60:53:91:CC-vad_sensitivity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.m5atom1_5391cc_button","hidden_by":null,"icon":null,"id":"328702286c8de67e18f57af3e11803c5","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Button","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC-binary_sensor-button","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"effect_list":["None","Slow Pulse","Fast Pulse"],"supported_color_modes":["rgb"]},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":"integration","entity_category":"config","entity_id":"light.m5atom1_5391cc_m5atom1_5391cc","hidden_by":null,"icon":null,"id":"23f57cff21a51cf2928684bef17616cd","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"","platform":"esphome","supported_features":44,"translation_key":null,"unique_id":"24:A1:60:53:91:CC-light-m5atom1_5391cc","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"switch.m5atom1_5391cc_use_wake_word","hidden_by":null,"icon":null,"id":"02ac436b506f573c715d6c2978086d64","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Use wake word","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC-switch-use_wake_word","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"switch.m5atom1_5391cc_use_listen_light","hidden_by":null,"icon":null,"id":"26f77a6c030fa9bab722df3b965f8fe8","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Use Listen Light","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC-switch-use_listen_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"button.m5atom1_5391cc_factory_reset","hidden_by":null,"icon":null,"id":"06717c922d3145daafdd64b299e62dfd","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":"mdi:restart-alert","original_name":"Factory reset","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC-button-factory_reset","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.iphone_von_martin","hidden_by":null,"icon":null,"id":"ce9cb98fd1457294f500ae4fb29508a7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"iPhone von Martin","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"99A1E7BC-5CC3-4C0E-A02A-6AF65DC6B66F","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_battery_level","hidden_by":null,"icon":null,"id":"f053bfafbb68a478fe8097aaf1df093b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-60","original_name":"iPhone von Martin Battery Level","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_sim_1","hidden_by":null,"icon":null,"id":"c95bcf477cd81a6711010542b237daed","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"iPhone von Martin SIM 1","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_connectivity_sim_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_sim_2","hidden_by":null,"icon":null,"id":"bbd6f2180922ec01ae94584842ce72a3","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"iPhone von Martin SIM 2","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_connectivity_sim_2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_geocoded_location","hidden_by":null,"icon":null,"id":"8c0d8193c26e86264d9439467256b726","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPhone von Martin Geocoded Location","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_storage","hidden_by":null,"icon":null,"id":"8b6d63ad41610082426ecd1741dd8e43","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:database","original_name":"iPhone von Martin Storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_last_update_trigger","hidden_by":null,"icon":null,"id":"0275bf5115df85e10fa1869b4378525e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"iPhone von Martin Last Update Trigger","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_battery_state","hidden_by":null,"icon":null,"id":"e0b1652e751375b800e8bb0aa00af8a1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-60","original_name":"iPhone von Martin Battery State","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_battery_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_ssid","hidden_by":null,"icon":null,"id":"71c9bdb77a9d10af847f807b32eddf01","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-off","original_name":"iPhone von Martin SSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_bssid","hidden_by":null,"icon":null,"id":"652ef9004ce094f67b6eb2f5fc59bd81","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-off","original_name":"iPhone von Martin BSSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_connection_type","hidden_by":null,"icon":null,"id":"39391ed3431f344a2cd4c09991047491","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"iPhone von Martin Connection Type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_activity","hidden_by":null,"icon":null,"id":"c4107df030352947a2d243704a911a6e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:help-circle","original_name":"iPhone von Martin Activity","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_activity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.iphone_von_martin_focus","hidden_by":null,"icon":null,"id":"6cf4268c99832e1e78d3b3fb13f05794","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"iPhone von Martin Focus","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_focus","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_floors_ascended","hidden_by":null,"icon":null,"id":"2f99ee54d271a610f93839b80f241ecf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:stairs-up","original_name":"iPhone von Martin Floors Ascended","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_pedometer_floors_ascended","previous_unique_id":null,"unit_of_measurement":"floors"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_distance","hidden_by":null,"icon":null,"id":"c37acc5ad9079aa5a2611c9fddfec415","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:hiking","original_name":"iPhone von Martin Distance","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_pedometer_distance","previous_unique_id":null,"unit_of_measurement":"m"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_floors_descended","hidden_by":null,"icon":null,"id":"84076871671ac26fe9bfac607e15f739","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:stairs-down","original_name":"iPhone von Martin Floors Descended","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_pedometer_floors_descended","previous_unique_id":null,"unit_of_measurement":"floors"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_steps","hidden_by":null,"icon":null,"id":"d279e17787e52229776177013598d7fb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"iPhone von Martin Steps","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_pedometer_steps","previous_unique_id":null,"unit_of_measurement":"steps"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"b8a9119f9fb5a582999a7165575ba67b","device_class":null,"device_id":"57b1ec3246ceaeb7fae3a0b01d74b1c6","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_martin_average_active_pace","hidden_by":null,"icon":null,"id":"540ea8320b3af76658cb5b6a0a7fd7a6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speedometer","original_name":"iPhone von Martin Average Active Pace","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"26c786ccb9138c6f9fe92f8efdeebb6158c20467b7c82b1e9384824f3b8a78a2_pedometer_avg_active_pace","previous_unique_id":null,"unit_of_measurement":"m/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hp_officejet_pro_9010_series_betriebszeit","hidden_by":null,"icon":null,"id":"05b8339436e1162bfc12b0d41fc0e6af","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Betriebszeit","platform":"ipp","supported_features":0,"translation_key":"uptime","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_black_cartridge","hidden_by":null,"icon":null,"id":"e0aa8819b3e45c004b0dcfdafcc42120","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"black cartridge","platform":"ipp","supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_0","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_cyan_cartridge","hidden_by":null,"icon":null,"id":"801b740e0e6184411235a41c1e0d13cc","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"cyan cartridge","platform":"ipp","supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_1","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_magenta_cartridge","hidden_by":null,"icon":null,"id":"a76ad8a945e6314afda7b13e37716b92","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"magenta cartridge","platform":"ipp","supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_2","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_yellow_cartridge","hidden_by":null,"icon":null,"id":"21572aa294b8a7c155c9a9c0b3ced21b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"yellow cartridge","platform":"ipp","supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_3","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["idle","printing","stopped"]},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series","hidden_by":null,"icon":null,"id":"adbc31f1e91935695ac0840b70bf5e3f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":null,"platform":"ipp","supported_features":0,"translation_key":"printer","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_printer","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"has_date":true,"has_time":true},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_datetime.martin_wake_up_alarm","hidden_by":null,"icon":null,"id":"bdc7d719792d7b17de32ef3517cc5021","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martin_wake_up_alarm","platform":"input_datetime","supported_features":0,"translation_key":null,"unique_id":"martin_wake_up_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1705325828652"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.nfc_tag_schreibtisch_oben_rechts_ist_gescannt","hidden_by":null,"icon":null,"id":"c14de03aa06a4d9c5a298e8babc4f26e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"NFC Tag Schreibtisch Oben Rechts ist gescannt","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1705325828652","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.espresense_arbeitszimmerunten_connectivity","hidden_by":null,"icon":null,"id":"a8ff43cec22483f6a06b10e57299d857","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Connectivity","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_connectivity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.espresense_arbeitszimmerunten_uptime","hidden_by":null,"icon":null,"id":"4fba2d5bece09283421d3f09a5bf456b","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Uptime","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_uptime","previous_unique_id":null,"unit_of_measurement":"s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.espresense_arbeitszimmerunten_free_mem","hidden_by":null,"icon":null,"id":"5d26a3610638bb5a81fe6add04f1692c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Free Mem","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_free_mem","previous_unique_id":null,"unit_of_measurement":"bytes"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.espresense_arbeitszimmerunten_restart","hidden_by":null,"icon":null,"id":"0af06b55a64384cf35e12e17aebd5026","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Restart","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_restart","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_max_distance","hidden_by":null,"icon":null,"id":"6e4fa8f4282aa72781021f88268cf55a","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Max Distance","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_max_distance","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_absorption","hidden_by":null,"icon":null,"id":"36a748328d40f78d6bf515269d1c1545","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absorption","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_absorption","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"switch.espresense_arbeitszimmerunten_auto_update","hidden_by":null,"icon":null,"id":"63e5186440e1c5d137bbbc5793260ea3","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Auto Update","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_auto_update","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"switch.espresense_arbeitszimmerunten_arduino_ota","hidden_by":null,"icon":null,"id":"118e171c050e56e0b9a139ab9b0f4cdb","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arduino OTA","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_arduino_ota","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"switch.espresense_arbeitszimmerunten_prerelease","hidden_by":null,"icon":null,"id":"f605d4b6c59b04a9df83ce9e5b658aec","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Prerelease","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_prerelease","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.espresense_arbeitszimmerunten_update","hidden_by":null,"icon":null,"id":"da38878c38776bcb418b1f865b450b8d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_update","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"button.espresense_arbeitszimmerunten_enroll","hidden_by":null,"icon":null,"id":"d9d448df8b07fd4a3e455231e24b1369","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Enroll","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_enroll","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_radar_timeout","hidden_by":null,"icon":null,"id":"ed00793a6bf123843d6b1b48e4002cfa","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Radar Timeout","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_radar_timeout","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.espresense_arbeitszimmerunten_motion","hidden_by":null,"icon":null,"id":"0237a4fdb73affc50e2a06f374e6df79","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_switch_1_timeout","hidden_by":null,"icon":null,"id":"c8f68a401871bfd9377c3d0f90498341","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"switch_1 Timeout","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_switch_1_timeout","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_switch_1","hidden_by":null,"icon":null,"id":"3f7cb58b9bdcdabc2378fcd3ed770136","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"switch_1","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_switch_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_switch","hidden_by":null,"icon":null,"id":"d28b76c0291306221d750ae44a6b3ef2","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"switch","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_switch","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_button_1_timeout","hidden_by":null,"icon":null,"id":"8105ba0de939e8546269acf738b63685","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"button_1 Timeout","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_button_1_timeout","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_button_1","hidden_by":null,"icon":null,"id":"d4fb51e697b4d17d94fc964bdc5f4f68","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"button_1","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_button_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_button","hidden_by":null,"icon":null,"id":"7872d2b4c0259801f98ea64caa6f5926","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"button","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_button","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"544d09b6dcd0c00b4c29f458312c9f20","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.buro_oben_steckdosen","hidden_by":null,"icon":"mdi:power-plug","id":"bcc43dd23cc037c3db1a4870ce62cd43","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Büro Oben Steckdosen","platform":"group","supported_features":0,"translation_key":null,"unique_id":"544d09b6dcd0c00b4c29f458312c9f20","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1706512617470"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.buro_oben_steckdosen_aus_um_22_00","hidden_by":null,"icon":null,"id":"feaf6e752110dc7db67e813f7a020965","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Büro Oben Steckdosen aus um 22:00","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1706512617470","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1706512682295"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.buro_oben_steckosen_ein_um_7_45","hidden_by":null,"icon":null,"id":"b23a6ef68f00a97f6f3658aaa6b4ce04","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Büro Oben Steckosen ein um 7:45","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1706512682295","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_saure_pumpe","hidden_by":null,"icon":null,"id":"35ebb092823ba38350ec26cea05296cf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Oxilife Säure Pumpe","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_s_ure_pumpe","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_ph_flow_control","hidden_by":null,"icon":null,"id":"f310c39fbf93c74b844f6fa9197da14d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Oxilife pH Flow Control","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_ph_flow_control","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_hydrolysis_flow","hidden_by":null,"icon":null,"id":"6c595da61e105b7b701198a8d9c89df5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Oxilife Hydrolysis Flow","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_hydrolysis_flow","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_1_ph","hidden_by":null,"icon":null,"id":"a77bd05afcd3ddde7dd27b03a1bfde4c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 1 pH","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_1_ph","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_2_filtering","hidden_by":null,"icon":null,"id":"8e83a5be1acdd60841d213583ff14bb9","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 2 Filtering","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_2_filtering","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_3_light","hidden_by":null,"icon":null,"id":"af5d032daaaa16c1f7c63da3421a008e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 3 Light","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_3_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_4","hidden_by":null,"icon":null,"id":"f1a3409d119d54ffefdcf70588158206","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 4","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_slow_speed","hidden_by":null,"icon":null,"id":"0925d502f99558523904f6b1f2d4e8e8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay Slow Speed","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_slow_speed","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_medium_speed","hidden_by":null,"icon":null,"id":"e9d8f4aaa7320c7d4bc0fae4652ba20c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay Medium Speed","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_medium_speed","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_high_speed","hidden_by":null,"icon":null,"id":"ccf4466c22b5a510e253f4f7a0886ffe","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay High Speed","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_high_speed","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.garten_relayboard8_input1","hidden_by":null,"icon":null,"id":"42bab7cb35a64d0d666104e877b0ddde","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_input1","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-garten_relayboard8_input1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.garten_relayboard8_input2","hidden_by":null,"icon":null,"id":"bebd5ba166f09bcefceec035dc11a2cb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_input2","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-garten_relayboard8_input2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_hydrolyse","hidden_by":null,"icon":null,"id":"43dc26c8181e2ab3e54f883e341e1d20","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power_factor","original_icon":"mdi:percent","original_name":"Oxilife Hydrolyse","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_hydrolyse","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_ph","hidden_by":null,"icon":null,"id":"1c26c2e773072ca9de96600e7c3e05e6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ph","original_name":"Oxilife pH","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_ph","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_redox_level","hidden_by":null,"icon":null,"id":"3c538276202e3e95d9cdb6d5610acd3c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:atom","original_name":"Oxilife Redox Level","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_redox_level","previous_unique_id":null,"unit_of_measurement":"mV"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_temperatur","hidden_by":null,"icon":null,"id":"4fb0c7b31109690bf1bfa00ffa656987","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Pool Temperatur","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-pool_temperatur","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_ph_status_alarm","hidden_by":null,"icon":null,"id":"9440ab87da9daaed31a26caf5d048e59","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife pH Status Alarm","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_ph_status_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_polarization_a_time","hidden_by":null,"icon":null,"id":"54e83304faeb7720de0503d7c8e0a634","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"duration","original_icon":null,"original_name":"Oxilife Polarization A Time","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_polarization_a_time","previous_unique_id":null,"unit_of_measurement":"s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_polarization_b_time","hidden_by":null,"icon":null,"id":"7bf73684a5569f1daa1c1210d8d91f94","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"duration","original_icon":null,"original_name":"Oxilife Polarization B Time","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_polarization_b_time","previous_unique_id":null,"unit_of_measurement":"s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_runtime_polarity_changes","hidden_by":null,"icon":null,"id":"6a003429b33716151f8e5504738e667e","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife Runtime Polarity Changes","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_runtime_polarity_changes","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_relay_state","hidden_by":null,"icon":null,"id":"5706c6219117ffd1ce7cb34fd11b0268","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife Relay State","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_relay_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_beete_nordwest","hidden_by":null,"icon":null,"id":"d0b2c0a9f66dd166e9e77559e7d6d71d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-beete-nordwest","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-beete-nordwest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_beet_west","hidden_by":null,"icon":null,"id":"08e3e3d7c9ee39cbd9d45e6219c4e63f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-beet-west","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-beet-west","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_sprinkler_westen","hidden_by":null,"icon":null,"id":"2accc117058500917deb062ecb6b86e1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-sprinkler-westen","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-sprinkler-westen","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_sprinkler_sud","hidden_by":null,"icon":null,"id":"7d260de20659e7936c6bfd50c1de270c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-sprinkler-sud","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-sprinkler-sud","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_brunnen_in_zisterne","hidden_by":null,"icon":null,"id":"d11efddbb3cf06bc3779005b0def7421","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-brunnen-in-zisterne","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-brunnen-in-zisterne","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed3","hidden_by":null,"icon":null,"id":"a7d0c64106fa3e252508dee244e850c0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed3","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed2","hidden_by":null,"icon":null,"id":"4d52f3eae6745694b4c3d5e022fb7b93","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed2","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed1","hidden_by":null,"icon":null,"id":"1cbb6f06177debddb9c8aa6e1a6d393b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed1","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed_off","hidden_by":null,"icon":null,"id":"04d66533af3c80aa5f9c4210bd6f3091","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed-off","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed-off","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.garten_relayboard8_switch1","hidden_by":null,"icon":null,"id":"f846b7ade82e9d48cdc4ea45abdecb26","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_switch1","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-garten_relayboard8_switch1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.garten_relayboard8_switch2","hidden_by":null,"icon":null,"id":"087593423d3fa60bb5e51f0a1aeb84cf","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_switch2","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-garten_relayboard8_switch2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.oxilife_aux_relay","hidden_by":null,"icon":null,"id":"50e073a5d8534be8b98e2427dfba4193","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife Aux Relay","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-oxilife_aux_relay","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.pool_licht","hidden_by":null,"icon":"mdi:pool","id":"01d6f68b8ba83d287cd030326166dce9","has_entity_name":false,"labels":[],"name":"Pool Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"pool_licht","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-pool_licht","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.magnolie_links","hidden_by":null,"icon":"mdi:tree","id":"4c311ef94b0587840c7b3a06f00636ee","has_entity_name":false,"labels":[],"name":"Magnolie Links","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"magnolie_links","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-magnolie_links","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.magnolie_rechts","hidden_by":null,"icon":"mdi:tree","id":"fa4188259e4947e90c2c84a50c3669ec","has_entity_name":false,"labels":[],"name":"Magnolie rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"magnolie_rechts","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-magnolie_rechts","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite1","hidden_by":null,"icon":null,"id":"0d0f2bc7a3caf664947d9de02b15ce78","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite1","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-suedseite1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite2","hidden_by":null,"icon":null,"id":"749e97e6155140367ae096dde802ab7d","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite2","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-suedseite2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite3","hidden_by":null,"icon":null,"id":"cf0b857a3e1add7802ffc86e6b85adc8","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite3","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-suedseite3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite4","hidden_by":null,"icon":null,"id":"c2d8b9fbf00487952d511b712368a7d7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite4","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-suedseite4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite5","hidden_by":null,"icon":null,"id":"92bbbdaf0c5099b3e1fde7be43f53bb7","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite5","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-suedseite5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite6","hidden_by":null,"icon":null,"id":"818addc0e51ea9df2009390859a741ce","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite6","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C-light-suedseite6","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"8218ea6156f5a09636ff06fe74fb4908","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.garten_sud","hidden_by":null,"icon":"mdi:flower","id":"68b5b0a854150f0b6371fbf3c0910c81","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true},"light":{"favorite_colors":[{"rgb_color":[255,136.86832541739756,13.904070298965905]},{"rgb_color":[255,192.53375698318678,140.82658361892766]},{"rgb_color":[255,228.0124999191247,205.93042000867]},{"rgb_color":[255,254.11008387561782,250.0419083427406]},{"rgb_color":[127,172,255]},{"rgb_color":[255,158,243]},{"rgb_color":[255,241,117]},{"rgb_color":[31,15,255]}]}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Garten Süd","platform":"group","supported_features":40,"translation_key":null,"unique_id":"8218ea6156f5a09636ff06fe74fb4908","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"85f11bc43fe93f5b1606ae9a63ceaebe","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.magnolie","hidden_by":null,"icon":"mdi:tree","id":"99d6afd4507b48178f9b106c7aede4b5","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Magnolie","platform":"group","supported_features":40,"translation_key":null,"unique_id":"85f11bc43fe93f5b1606ae9a63ceaebe","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5stackfire_charger_connected","hidden_by":null,"icon":null,"id":"8960bd0000d6343fa825a2f543a94011","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Charger Connected","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-binary_sensor-m5stackfire_charger_connected","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5stackfire_charge_full","hidden_by":null,"icon":null,"id":"13bef53797c3a18dafb92bf68a3f9a09","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Charge Full","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-binary_sensor-m5stackfire_charge_full","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"light.m5stackfire_side_light","hidden_by":null,"icon":null,"id":"9825aadb77e20027e09a275c003e79b1","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Side Light","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-light-m5stackfire_side_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.m5stackfire_battery_percent","hidden_by":null,"icon":null,"id":"4371489807371c1ef1212a15b984c289","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:percent","original_name":"M5StackFire Battery Percent","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-sensor-m5stackfire_battery_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"switch.backlight","hidden_by":null,"icon":null,"id":"46ac14af6ac6901e8cdfa54b799a1971","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Backlight","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-switch-backlight","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.kitchenpi_3","hidden_by":null,"icon":null,"id":"baedde07963c992b8ad9f5076d20d7b2","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KitchenPi","platform":"squeezebox_telnet","supported_features":320447,"translation_key":null,"unique_id":"00:00:00:00:00:00","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.martins_ipad_2","hidden_by":null,"icon":null,"id":"51202caaf68b690d22ddf0f3e68658ab","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Martin’s iPad","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"8191AC71-330B-4784-8634-E6F4F0C2DFA2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_activity","hidden_by":null,"icon":null,"id":"4691a57f7b5bcacc235dada98b174603","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human-male","original_name":"Martin’s iPad Activity","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_activity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_storage","hidden_by":null,"icon":null,"id":"8ed2043291643fe27aab6c7d87438559","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:database","original_name":"Martin’s iPad Storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_level_2","hidden_by":null,"icon":null,"id":"7b6a85a5fc2d6a8826d51f7715055808","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-charging-100","original_name":"Martin’s iPad Battery Level","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_sim_1","hidden_by":null,"icon":null,"id":"64c1ef5b72105434a151bc5883338875","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"Martin’s iPad SIM 1","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_sim_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_bssid","hidden_by":null,"icon":null,"id":"56c666dedce94b81110ed6857287c306","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-star","original_name":"Martin’s iPad BSSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_state_2","hidden_by":null,"icon":null,"id":"f7533190299c51205de9766a95b07140","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-charging-100","original_name":"Martin’s iPad Battery State","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_battery_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_ssid","hidden_by":null,"icon":null,"id":"d18000273ce16445e8ba1fff34f0032f","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"Martin’s iPad SSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_connection_type","hidden_by":null,"icon":null,"id":"e34e2948ce1abbfd5ca2877a309307ba","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"Martin’s iPad Connection Type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martins_ipad_focus","hidden_by":null,"icon":null,"id":"9d3af46b3e46942ee9b73b21477eeeea","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"Martin’s iPad Focus","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_focus","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_last_update_trigger","hidden_by":null,"icon":null,"id":"73eab6182396e7b1b2c78287ff1230ed","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"Martin’s iPad Last Update Trigger","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_geocoded_location","hidden_by":null,"icon":null,"id":"adcc3a727d3b97fe1c19b185d7308648","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"Martin’s iPad Geocoded Location","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5stackfire_motion","hidden_by":null,"icon":null,"id":"723e1fd1a87011b2e1f93d5983c3a638","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"m5stackfire-motion","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-binary_sensor-m5stackfire-motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.dht22_temperature","hidden_by":null,"icon":null,"id":"258a42c0e9112772cfab618892d3c126","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"DHT22 Temperature","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-sensor-dht22_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.dht22_humidity","hidden_by":null,"icon":null,"id":"c2b519541f922bb6e15eeeb13cc58b8b","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"humidity","original_icon":null,"original_name":"DHT22 humidity","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-sensor-dht22_humidity","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"light.m5stackfire_side_light_left","hidden_by":null,"icon":null,"id":"be2d62d5770be18543b1ab045cd06cfd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Side Light Left","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-light-m5stackfire_side_light_left","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"light.m5stackfire_side_light_right","hidden_by":null,"icon":null,"id":"099eb1d85d9f0722cd8c885dfa6211d4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Side Light Right","platform":"esphome","supported_features":40,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-light-m5stackfire_side_light_right","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_normal","hidden_by":null,"icon":null,"id":"b160183640a23a217af18302b88ed18c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door","original_name":"Garten Eingang Normal","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1709633488723","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_hell","hidden_by":null,"icon":null,"id":"43c341f0ac113b158fa03e147177fda4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door-open","original_name":"Garten Eingang Hell","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1709633732738","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_farbig","hidden_by":null,"icon":null,"id":"948c269a1d09a6f1bc7c5c302bd13ff0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door-open","original_name":"Garten Eingang Farbig","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1709633791617","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_farbig_duplizieren","hidden_by":null,"icon":null,"id":"117b89403bf9acb3e7642c9e4394c4c4","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door-open","original_name":"Garten Alles Farbig","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1709718503965","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.klingelknopfgartensaeule","hidden_by":null,"icon":null,"id":"3cce98dde2762b35df640b770717ed60","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfGartensaeule","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/36","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.klingelknopfhaustuerunten","hidden_by":null,"icon":null,"id":"bfe747d0f054d83b8c381e2571e9a6fa","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfHaustuerUnten","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/37","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.klingelknopfinnentuer","hidden_by":null,"icon":null,"id":"aa2b19627864b4a4623c308363cacc19","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfInnentuer","platform":"knx","supported_features":0,"translation_key":null,"unique_id":"0/0/38","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709736390783"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelnaussen","hidden_by":null,"icon":null,"id":"2ddd89ac987c5880488decc0e44e718a","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelnAussenBeiKlingelknopf","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1709736390783","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709736543280"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelinnenbeiklingelknopf","hidden_by":null,"icon":null,"id":"2befeb4473f79b67aaab873d8c2ccc51","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelInnenBeiKlingelknopf","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1709736543280","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709737843307"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelknopfhaustueruntenaufmobilegerate","hidden_by":null,"icon":null,"id":"2ea2fa70e0599bc6bce078a3657dc7eb","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfHaustuerUntenAufMobileGeräte","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1709737843307","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709738037256"},"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.neue_automatisierung","hidden_by":null,"icon":null,"id":"426cb77347088794cbbb149f7139feae","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfInnentürAufMobileGeräte","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1709738037256","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.roomtracker_learn_aktueller_raum","hidden_by":null,"icon":null,"id":"7423d325a961f858be9ea6d0e1a543ad","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:desk","original_name":"RoomTracker Learn: Aktueller Raum","platform":"script","supported_features":0,"translation_key":null,"unique_id":"roomtracker_learn_aktueller_raum","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_apple_watch","hidden_by":null,"icon":"mdi:watch","id":"0ef9dbd3048760e084bea639e7d38382","has_entity_name":true,"labels":[],"name":"Martins Apple Watch BT Tracker","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martins_apple_watch","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"martins_apple_watch","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_iphone","hidden_by":null,"icon":"mdi:cellphone","id":"df817c017242f66ec7e23ff3e891d151","has_entity_name":true,"labels":[],"name":"Martins iPhone BT Tracker","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martins_iphone","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"martins_iphone","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"1cbfe198317089e0d9b33b02f3695c6d","device_class":null,"device_id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","disabled_by":null,"entity_category":null,"entity_id":"media_player.arbeitszimmer","hidden_by":null,"icon":null,"id":"fffb454eef44b9f5e47b2700d8ed4eba","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"apple_tv","supported_features":448439,"translation_key":null,"unique_id":"40:ED:CF:5E:4D:1E","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1cbfe198317089e0d9b33b02f3695c6d","device_class":null,"device_id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","disabled_by":null,"entity_category":null,"entity_id":"remote.arbeitszimmer","hidden_by":null,"icon":null,"id":"ec4e6e33c35e22ecb6cffc7ff913ec49","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"apple_tv","supported_features":0,"translation_key":null,"unique_id":"40:ED:CF:5E:4D:1E","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.mh_z19_co2","hidden_by":null,"icon":null,"id":"9e84d5575ab5b0f3d8a331b5a28ffbef","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"carbon_dioxide","original_icon":"mdi:molecule-co2","original_name":"MH-Z19 CO2","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-sensor-mh-z19_co2","previous_unique_id":null,"unit_of_measurement":"ppm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.mh_z19_temperatur","hidden_by":null,"icon":null,"id":"1d00c1f2cd086e3940329301d3d29787","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MH-Z19 Temperatur","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4-sensor-mh-z19_temperatur","previous_unique_id":null,"unit_of_measurement":"°C"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_ip","hidden_by":null,"icon":null,"id":"b61cea421b5e82e4976bd56ef1f38b83","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_last_restart_time","hidden_by":null,"icon":null,"id":"f6d38e84676cbf8ddefea8e60f2a75ae","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_wifi_connect_count","hidden_by":null,"icon":null,"id":"3b70cdcdde64956b6aee6649bf7fa0e1","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_mqtt_connect_count","hidden_by":null,"icon":null,"id":"af7b1c98b2196370c8258be9f6207d53","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_restart_reason","hidden_by":null,"icon":null,"id":"f2c4ab85e54987dd43d5cebe779e1e89","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_rssi","hidden_by":null,"icon":null,"id":"c331aa220d4f7ac7217cb38411653840","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_signal","hidden_by":null,"icon":null,"id":"095605254cdada3f0804b40314bc9e9f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_ssid","hidden_by":null,"icon":null,"id":"09db137ccf53aa0cf959e872c83d7766","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_firmware_version","hidden_by":null,"icon":null,"id":"d3920b758239aaefe7c6f79ffd4d8d42","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_analog_a0","hidden_by":null,"icon":null,"id":"da735ca2efb397c3c09fe2d6597d52fa","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ANALOG A0","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ANALOG_A0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_totalstarttime","hidden_by":null,"icon":null,"id":"0992782f43b6aa56e85a5e9a2b143344","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-clock","original_name":"ENERGY TotalStartTime","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_TotalStartTime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_total","hidden_by":null,"icon":null,"id":"211bed4f0b9d921dff81a7510adaac68","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Total","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Total","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_yesterday","hidden_by":null,"icon":null,"id":"73a001b676250f2df313ff7382c43eb0","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Yesterday","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Yesterday","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_today","hidden_by":null,"icon":null,"id":"e447837c0794fbfdcaf51878c0d40276","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Today","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Today","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_power","hidden_by":null,"icon":null,"id":"f00e323ff476ec4db43bd60dcd786310","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"ENERGY Power","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Power","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_apparentpower","hidden_by":null,"icon":null,"id":"130bdd77e4bbcff12eb58ae2e47fb770","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"apparent_power","original_icon":null,"original_name":"ENERGY ApparentPower","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_ApparentPower","previous_unique_id":null,"unit_of_measurement":"VA"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_reactivepower","hidden_by":null,"icon":null,"id":"d2f7f4851250fdb4da3b18cc5620934c","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"reactive_power","original_icon":null,"original_name":"ENERGY ReactivePower","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_ReactivePower","previous_unique_id":null,"unit_of_measurement":"var"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_factor","hidden_by":null,"icon":null,"id":"b9722967a3b8b807ed038d47dcf495db","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power_factor","original_icon":null,"original_name":"ENERGY Factor","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Factor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_voltage","hidden_by":null,"icon":null,"id":"5291f11d98f7d5a44e5c7128165a86a6","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"ENERGY Voltage","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_current","hidden_by":null,"icon":null,"id":"5182ca265d18f7d178af6f6486e82223","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"ENERGY Current","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Current","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_led","hidden_by":null,"icon":"mdi:led-off","id":"d74c21ac21964aa92616743d62bb2668","has_entity_name":true,"labels":[],"name":"MultiSteckdoseSchreibtischAZOben_LED","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_4","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_steckdose1","hidden_by":null,"icon":"mdi:power-plug","id":"d04df59ad4206e4c46dc9058b23e2c04","has_entity_name":true,"labels":[],"name":"AZ Oben Schreibtisch 1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"MultiSteckdoseSchreibtischAZOben","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_steckdose2","hidden_by":null,"icon":"mdi:power-plug","id":"c1f274ec5ae581820babe49272b2af33","has_entity_name":true,"labels":[],"name":"AZ Oben Schreibtisch 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota2","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_steckdose3","hidden_by":null,"icon":"mdi:power-plug","id":"8d66185f05d23a5ec5df741eedbb0766","has_entity_name":true,"labels":[],"name":"AZ Oben Schreibtisch 3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota3","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_usb","hidden_by":null,"icon":"mdi:usb","id":"5134d41276e48050fc9f6562633b7cc8","has_entity_name":true,"labels":[],"name":"AZ Oben Schreibtisch Steckdose USB","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota4","platform":"tasmota","supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bb1c03069ffe5adc68e1c6ba9411b1ac","device_class":null,"device_id":"d38b7c87ae699c5b12813c8fb421e9e2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rebeccahandysamsung_ipv6_addresses","hidden_by":null,"icon":null,"id":"31267cadf105bf737d94c7a436e498ee","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"rebeccaHandySamsung IPv6 addresses","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"45dccd41b61bc14f6404403a92fdfb30d255d2cf690da417aab4bc8004600837_ip6_addresses","previous_unique_id":null,"unit_of_measurement":"address(es)"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_shutdown_system","hidden_by":null,"icon":null,"id":"eb032d6bf2d12609c66c1f3912e2bb13","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Shutdown System","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Shutdown System-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_reboot_system","hidden_by":null,"icon":null,"id":"05b486344f2fc39a81acab20882a6f9c","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"OctoPrint Reboot System","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Reboot System-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_restart_octoprint","hidden_by":null,"icon":null,"id":"fdc04cf08e00098ce437da263b6f2a51","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"OctoPrint Restart Octoprint","platform":"octoprint","supported_features":0,"translation_key":null,"unique_id":"Restart Octoprint-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.kindergarten","hidden_by":null,"icon":null,"id":"6d8ba548d99ade74622a7b4a418d47f6","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"hue:room-kids","original_name":"Kindergarten","platform":"zone","supported_features":0,"translation_key":null,"unique_id":"kindergarten","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.forum_stein","hidden_by":null,"icon":null,"id":"e1085d76c9555b3137112242b2d720bd","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cart","original_name":"Forum Stein","platform":"zone","supported_features":0,"translation_key":null,"unique_id":"forum_stein","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.sachsen","hidden_by":null,"icon":null,"id":"e854424b4aa6373dc6b2fda05a61c262","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-marker","original_name":"Sachsen","platform":"zone","supported_features":0,"translation_key":null,"unique_id":"sachsen","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.rohrenfels","hidden_by":null,"icon":null,"id":"a3763875d5d3c72b23ea66e28c2b1fc0","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-marker","original_name":"Rohrenfels","platform":"zone","supported_features":0,"translation_key":null,"unique_id":"rohrenfels","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_giessanlage_vorne","hidden_by":null,"icon":null,"id":"4632e0b65c27e21c3ebfc9f10163e370","has_entity_name":false,"labels":[],"name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-giessanlage-vorne","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-giessanlage-vorne","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"61dcaa2b5a7332a06dca0f764dc63d8e","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.raspberrymatic_ccu_lauft","hidden_by":null,"icon":null,"id":"31d443b4a1f9939ec85d7d51423664cf","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Läuft","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"de838cd8_raspberrymatic_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"61dcaa2b5a7332a06dca0f764dc63d8e","disabled_by":"integration","entity_category":null,"entity_id":"sensor.raspberrymatic_ccu_version","hidden_by":null,"icon":null,"id":"a0b5c69b0d3492dd4f70a109a2d4353d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"de838cd8_raspberrymatic_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"61dcaa2b5a7332a06dca0f764dc63d8e","disabled_by":"integration","entity_category":null,"entity_id":"sensor.raspberrymatic_ccu_neueste_version","hidden_by":null,"icon":null,"id":"89097f024eab009fa97dd629941a129f","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"de838cd8_raspberrymatic_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"61dcaa2b5a7332a06dca0f764dc63d8e","disabled_by":"integration","entity_category":null,"entity_id":"sensor.raspberrymatic_ccu_cpu_prozent","hidden_by":null,"icon":null,"id":"b0268085d6e72686d78e32e3a9dc5534","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"de838cd8_raspberrymatic_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"61dcaa2b5a7332a06dca0f764dc63d8e","disabled_by":"integration","entity_category":null,"entity_id":"sensor.raspberrymatic_ccu_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"6994a5f0f5479727b378177e09ded2b4","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"de838cd8_raspberrymatic_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","device_class":null,"device_id":"61dcaa2b5a7332a06dca0f764dc63d8e","disabled_by":null,"entity_category":"config","entity_id":"update.raspberrymatic_ccu_update","hidden_by":null,"icon":null,"id":"0c26625d737447ec320af43b5fe5621d","has_entity_name":true,"labels":[],"name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":null,"unique_id":"de838cd8_raspberrymatic_version_latest","previous_unique_id":null,"unit_of_measurement":null} + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"person.martin_bauer","hidden_by":null,"icon":null,"id":"40f79fff5220846907c916a4b9bc2cf4","has_entity_name":false,"labels":[],"modified_at":"2025-07-15T09:11:37.319575+00:00","name":null,"object_id_base":"Martin Bauer","options":{"conversation":{"should_expose":false},"collection":{"hash":"bea6ae709eba5d754da200e1f73fa157"}},"original_device_class":null,"original_icon":null,"original_name":"Martin Bauer","platform":"person","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"d433f5e7758548dab8baa44b545a8668","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"31d95a5c59b24732934b4bcde46654a7","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_regal_rechts","hidden_by":null,"icon":null,"id":"72427856b428c9094b9a5963ae3cf3bf","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.739396+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"8780e8b9-f420-4679-b434-3a3a02a32d17","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1dbec2bfe7594794a516405b1a164027","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_stehlampe_oben","hidden_by":null,"icon":null,"id":"257de55e700de979097f71ce479d0609","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.724845+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"0aa6b6e3-7835-44bd-b1fe-06e7d38357bd","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"00429941ced6498495803f7e1ae65d55","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_regal_links","hidden_by":null,"icon":null,"id":"ce4e70a800553203fd37eedac28f3828","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.727914+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"22ffd26f-a76f-4c88-b2d8-2220ef7f8537","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"da7bdf516f614f8fa75f6f611a8cef3c","disabled_by":null,"entity_category":null,"entity_id":"light.kuche_links","hidden_by":null,"icon":null,"id":"dbc752e5126e786227f9406f9d053c03","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.733971+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"56174d32-5767-458d-b3bf-f18fee04e33b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d285533d588c4dd98cb2184cd299b882","disabled_by":null,"entity_category":null,"entity_id":"light.kuche_rechts","hidden_by":null,"icon":null,"id":"c95a99b5214c4f5378b0a378f9093a1d","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.743174+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"91b4abd8-c147-4b27-86ae-de083b6e860b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"075d6edf32bb4d6e9c564101a3b253ca","disabled_by":null,"entity_category":null,"entity_id":"light.lampe_ersterstock","hidden_by":null,"icon":null,"id":"42ee48dac28fd5524f2d65f1e715a85b","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.755588+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"cd75f1f5-fe62-4dd9-9f7b-18a1ba8e985f","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4c3bbd2722774287bef53f0eae996c43","disabled_by":null,"entity_category":null,"entity_id":"light.kuche_vorne","hidden_by":null,"icon":null,"id":"24a7582bf0abd53e10c87ba6ee16d250","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.746594+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"a07ffc61-1d40-406b-b699-eb25c70d9cc4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5d6ba59208e4f05a7f8e573f7372316","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_kugel","hidden_by":null,"icon":null,"id":"b8e74c07e44d786218afe7033cd69b62","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.758706+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"d6c3f683-2a24-4fc4-8055-eec68b3bb2f5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"80f3a81098d345c5a848625f7c7f934f","disabled_by":null,"entity_category":null,"entity_id":"light.gang_bogen","hidden_by":null,"icon":null,"id":"948b76a54ce8d9fe75b07fb96f8b07f0","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.737981+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"78da0de5-c611-4b7e-8dc1-5d66347bed9b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_sec_received","hidden_by":null,"icon":null,"id":"2f3e3ff6574d851f98283bceb872392e","has_entity_name":true,"labels":[],"modified_at":"2026-07-11T21:59:06.972259+00:00","name":null,"object_id_base":"Paket-Downloadgeschwindigkeit","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paket-Downloadgeschwindigkeit","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"packet_download_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_received","previous_unique_id":null,"unit_of_measurement":"packets/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_received","hidden_by":null,"icon":null,"id":"386454581b463f21dc28b0bdd3597d3a","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:20:04.945104+00:00","name":null,"object_id_base":"Empfangene Pakete","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Empfangene Pakete","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"packets_received","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_received","previous_unique_id":null,"unit_of_measurement":"packets"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_sent","hidden_by":null,"icon":null,"id":"59d6195b017e5a416e0fc675020d48b4","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:20:04.946688+00:00","name":null,"object_id_base":"Gesendete Pakete","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gesendete Pakete","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"packets_sent","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets_sent","previous_unique_id":null,"unit_of_measurement":"packets"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_bytes_received","hidden_by":null,"icon":null,"id":"50399f6d54fedbc687e40ba361868061","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:20:04.941865+00:00","name":null,"object_id_base":"Empfangene Daten","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Empfangene Daten","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"data_received","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_received","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_packets_sec_sent","hidden_by":null,"icon":null,"id":"9487a69ed8d29f2f0112d48412004ac0","has_entity_name":true,"labels":[],"modified_at":"2026-07-11T21:59:06.973482+00:00","name":null,"object_id_base":"Paket-Uploadgeschwindigkeit","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paket-Uploadgeschwindigkeit","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"packet_upload_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_sent","previous_unique_id":null,"unit_of_measurement":"packets/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_bytes_sent","hidden_by":null,"icon":null,"id":"1e771ba364b5b23de348c8b29f4ac66f","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:20:04.943578+00:00","name":null,"object_id_base":"Gesendete Daten","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Gesendete Daten","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"data_sent","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_bytes_sent","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.martins_ipad","hidden_by":null,"icon":null,"id":"63b3cee3771a12c5c015dd101fdedd68","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"squeezebox","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"01:86:d5:2c:c9:d4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.bedroompi","hidden_by":null,"icon":null,"id":"cf9ea44b1f4eeb427e2ba615fc15f21e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"BedroomPi","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BedroomPi","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"b8:27:eb:75:97:34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmerradio","hidden_by":null,"icon":null,"id":"58dfa15741a825530931f8d278ee8062","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"WohnzimmerRadio","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"WohnzimmerRadio","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"00:04:20:28:11:87","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.arbeitszimmer_martin","hidden_by":null,"icon":null,"id":"cc1c56535e5a8bb13f3184bbaad0ffb9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ArbeitszimmerMartin","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ArbeitszimmerMartin","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"00:01:c0:0c:af:87","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.martins_ipad_2","hidden_by":null,"icon":null,"id":"bf624e1c125642ba313f1a974334b7f0","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"01:86:d5:2c:c9:d4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c07d023c89d248198b049d2e29edf01d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8ac42fc9656e4882a022db8402456d25","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_level","hidden_by":null,"icon":null,"id":"35c1d0489b5e43e2ca71ce059151a09e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Batterie","options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-charging-80","original_name":"Batterie","platform":"ios","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"level_martins_ipad","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c07d023c89d248198b049d2e29edf01d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8ac42fc9656e4882a022db8402456d25","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_state","hidden_by":null,"icon":null,"id":"d1e149c215fb60c53c63d49014643db8","has_entity_name":true,"labels":[],"modified_at":"2025-09-05T19:58:01.145398+00:00","name":null,"object_id_base":"Batteriezustand","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:power-plug","original_name":"Batteriezustand","platform":"ios","suggested_object_id":null,"supported_features":0,"translation_key":"battery_state","unique_id":"state_martins_ipad","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.updater","hidden_by":null,"icon":null,"id":"9a837c0340c9d96259c283fa0e6867e5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Updater","options":{"conversation":{"should_expose":false}},"original_device_class":"update","original_icon":null,"original_name":"Updater","platform":"updater","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"updater","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f13e9c76304f4d28983117137046e256","disabled_by":null,"entity_category":null,"entity_id":"light.schlafzimmer_schrank","hidden_by":null,"icon":null,"id":"4b8c364de99beef5f168aea22df5976c","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.726481+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"0d5d67e0-1f5b-4fe6-aae7-ac6f1f37fcaf","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"022a4fdbf7724dd3962d25a4b4628e20","disabled_by":null,"entity_category":null,"entity_id":"light.bett_martin","hidden_by":null,"icon":null,"id":"41f7b4da54d6a157895fa3ea049307e3","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.757044+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"d00eeb4b-0aa8-494f-aa64-1f84faa38213","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"454ec0863be74355983bfdc39531df45","disabled_by":null,"entity_category":null,"entity_id":"light.bett_rebecca","hidden_by":null,"icon":null,"id":"aba189709a9514ddcf928c49a3408801","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.730292+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"2e84b76c-748f-4375-82ab-05e15f4b7223","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"973ccf8026ed4dec8ac55c0c646dafbd","disabled_by":null,"entity_category":null,"entity_id":"light.schlafzimmer_fluter","hidden_by":null,"icon":null,"id":"95b2d5c17502986bb63f7a21a16edcd8","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.760620+00:00","name":"Schlafzimmer Fluter","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"de928995-bdc2-40d3-94a4-8aaee26a730f","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_martin_hell","hidden_by":null,"icon":null,"id":"8f9aeee2b256d18dcf6fa1328cbc9de7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitszimmer Martin Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Martin Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_martin_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_orange","hidden_by":null,"icon":null,"id":"11b11f49e55f86efb5d7aaf103832687","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnbereich Orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnbereich_orange","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_blau_grun","hidden_by":null,"icon":null,"id":"1d50c444a5f816ce666afb165c10a952","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnbereich Blau Grün","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Blau Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnberech_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_grun","hidden_by":null,"icon":null,"id":"cc31af1f4a55c135ef766816306cb697","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnbereich Grün","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnbereich_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_hell","hidden_by":null,"icon":null,"id":"92b3b2048069e9ca52df7a612c5a8fe3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnbereich Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnbereich_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_meditation","hidden_by":null,"icon":null,"id":"9918187bdb5302c56a44b02df83f4f6d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnbereich Meditation","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Meditation","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnbereich_meditation","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnbereich_kuscheln","hidden_by":null,"icon":null,"id":"d56ba5252462ea88c43fa69a5eb7e7d3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnbereich Kuscheln","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnbereich Kuscheln","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnbereich_kuscheln","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_bettlicht_dunkel","hidden_by":null,"icon":null,"id":"7f093459d4e29ed7196b26de0273d84e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Bettlicht dunkel","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Bettlicht dunkel","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_bettlich_dunkel","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_einschlaflicht","hidden_by":null,"icon":null,"id":"d70e17b8ac8be0686717f171c490853c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Einschlaflicht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Einschlaflicht","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_einschlaflicht","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_orange","hidden_by":null,"icon":null,"id":"86c8aba576fc4b6389bbc43d155ff7e8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_rot","hidden_by":null,"icon":null,"id":"5a14ce4ab17b0b156a260bf2db594d37","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Rot","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Rot","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_rot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_blau","hidden_by":null,"icon":null,"id":"0a59f47c901089ef011765836f6b07e6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Blau","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Blau","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_blau","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_ganz_hell","hidden_by":null,"icon":null,"id":"82dae7eed2029f8c5d82e266d303af89","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Ganz Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Ganz Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_ganz_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1575130335468"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.fernbedienungweihnachtslichteroben","hidden_by":null,"icon":null,"id":"3d52c08f275d6537cddb009d21c92438","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Fernbedienung Weihnachtslichter Oben","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Fernbedienung Weihnachtslichter Oben","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1575130335468","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1575202743482"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.wecker_licht_an","hidden_by":null,"icon":null,"id":"cc073d07b828100c1daf9f922d30993e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wecker Licht an","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wecker Licht an","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1575202743482","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_kib_sec_received","hidden_by":null,"icon":null,"id":"bdf9e420561cbcec28588e7e5d7db341","has_entity_name":true,"labels":[],"modified_at":"2026-07-11T21:59:06.968999+00:00","name":null,"object_id_base":"Downloadgeschwindigkeit","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Downloadgeschwindigkeit","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"download_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_KiB/sec_received","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"sensor.fritz_box_7490_kib_sec_sent","hidden_by":null,"icon":null,"id":"ed35ea00c46603771724278da34a1bb0","has_entity_name":true,"labels":[],"modified_at":"2026-07-11T21:59:06.970938+00:00","name":null,"object_id_base":"Uploadgeschwindigkeit","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Uploadgeschwindigkeit","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"upload_speed","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_KiB/sec_sent","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.kitchenpi","hidden_by":null,"icon":null,"id":"32d9cc5e594dc5332684794caa35f94d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KitchenPi","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KitchenPi","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"b8:27:eb:6b:72:85","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_orange","hidden_by":null,"icon":null,"id":"33eaf38990039eda8ccbc4afbb02660a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitszimmer Orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_blau_grun","hidden_by":null,"icon":null,"id":"32b6d469b035c03ee6f31bcaef7c540a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitszimmer Blau Grün","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Blau Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_hell","hidden_by":null,"icon":null,"id":"2a587b39b810cba4b74a2a9be6801b99","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitszimmer Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_orange","hidden_by":null,"icon":null,"id":"ff4c097cc11e17910b445b620dd75b6e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer Orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_blau_grun","hidden_by":null,"icon":null,"id":"25130d9d1d58fdfb7cfc211261f8621c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer Blau Grün","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Blau Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_grun","hidden_by":null,"icon":null,"id":"19d5b2688a2bcfd75920c9b67a92550e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer Grün","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_hell","hidden_by":null,"icon":null,"id":"703895dc820296010dbbf203c9bbd33f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_orange","hidden_by":null,"icon":null,"id":"ee9173f4976b101d4ae8e55c8e3118c2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Küche Essbereich Orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_orange","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_blau_grun","hidden_by":null,"icon":null,"id":"3eaf4032bb648442a8b38b562d283269","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Küche Essbereich Blau Grün","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Blau Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_blau_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_grun","hidden_by":null,"icon":null,"id":"21237e43f94933a22fc3cc731f414629","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Küche Essbereich Grün","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Grün","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_grun","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kuche_essbereich_hell","hidden_by":null,"icon":null,"id":"694418cabfc29ebebaf7135b55a8104c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Küche Essbereich Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Essbereich Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kueche_essbereich_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_wickeln_nachts","hidden_by":null,"icon":null,"id":"f457bbf04bf361836edf7f56f47699e2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Kinderzimmer Wickeln nachts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Wickeln nachts","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_wickeln_nachts","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_orange","hidden_by":null,"icon":null,"id":"9fad99f913fc0c4f897d5909653cd5d2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Kinderzimmer Orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_orange","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_normal","hidden_by":null,"icon":null,"id":"7f0ea2a56dc08c5e7c3aed0f7fb28cc1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Kinderzimmer Normal","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Normal","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_normal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"00e0dc89c87240699d1286fb79bcc877","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_stehlampe_oben","hidden_by":null,"icon":null,"id":"d10323e4b4bb95f6d64bcb7dba401a08","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.736342+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"58c1bf6f-844e-4690-a21e-f543ae544478","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"42fcf3d4fab243d3b3535b88da5520cb","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_stehlampe_unten","hidden_by":null,"icon":null,"id":"566e9b0e85f781763eb41854bcfa8223","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.732349+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"3ae16067-778e-47d9-86c5-d75d28b7f01b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ed71ab3618e04b26b65c561c48b12704","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_fluter","hidden_by":null,"icon":null,"id":"4866b7432cfe43d87712d419c7ddee4e","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.750669+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_light","unique_id":"c720f6e9-2444-4b36-be7a-b08cc4eed965","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_hell","hidden_by":null,"icon":null,"id":"6540277a0fc3c59a7e7345f29d06e727","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Kinderzimmer Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kinderzimmer_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.bad_normal","hidden_by":null,"icon":null,"id":"bb339f8a15855af717b3059314ccb8e8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bad Normal","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Normal","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"bad_normal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.bad_hell","hidden_by":null,"icon":null,"id":"bedc5e635653cdeff99624d41bec76d5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bad Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"bad_hell","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.bad_baden","hidden_by":null,"icon":null,"id":"51afb72ae35bf9818e39e285d9358b67","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bad Baden","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Baden","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"bad_baden","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"counter.licht_szene_oben_counter","hidden_by":null,"icon":null,"id":"d1a0112d158b5fb7a1c015d06f0c8511","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:39:05.788960+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"counter","suggested_object_id":"licht_szene_oben_counter","supported_features":0,"translation_key":null,"unique_id":"licht_szene_oben_counter","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1589377976830"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.alarmmartinhandy","hidden_by":null,"icon":null,"id":"ea318490a77834775a6eeb5bd751afa0","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Alarm Martin Handy","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Alarm Martin Handy","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1589377976830","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmer","hidden_by":null,"icon":null,"id":"299e8e0e50b7f3b8d5d9099a47f171aa","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"dc:a6:32:10:00:06","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.schlafzimmer_stillen","hidden_by":null,"icon":null,"id":"f89707a22aca044e397236e09949c16c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Schlafzimmer Stillen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Stillen","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schlafzimmer_stillen","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmer_2","hidden_by":null,"icon":null,"id":"ff1cc4a1bf4720a97dd6f559ea8aedc2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer","platform":"squeezebox","suggested_object_id":null,"supported_features":58303,"translation_key":null,"unique_id":"dc:a6:32:10:00:06","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.wohnzimmerradio_2","hidden_by":null,"icon":null,"id":"c64e0497d250241c7180e28e7303a72e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"WohnzimmerRadio","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"WohnzimmerRadio","platform":"squeezebox","suggested_object_id":null,"supported_features":58303,"translation_key":null,"unique_id":"00:04:20:28:11:87","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.bedroompi_2","hidden_by":null,"icon":null,"id":"83593ee5fe6394d5cff854d936f835d4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"BedroomPi","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BedroomPi","platform":"squeezebox","suggested_object_id":null,"supported_features":58303,"translation_key":null,"unique_id":"b8:27:eb:75:97:34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.arbeitszimmermartin","hidden_by":null,"icon":null,"id":"e5a71d88b35fcb1585578a06997ce234","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ArbeitszimmerMartin","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ArbeitszimmerMartin","platform":"squeezebox","suggested_object_id":null,"supported_features":58303,"translation_key":null,"unique_id":"00:01:c0:0c:af:87","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.kitchenpi_2","hidden_by":null,"icon":null,"id":"d7e77475c2634bdc4b8f79a885dd0cb6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KitchenPi","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KitchenPi","platform":"squeezebox","suggested_object_id":null,"supported_features":58303,"translation_key":null,"unique_id":"b8:27:eb:6b:72:85","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.wohnzimmer_dunkel","hidden_by":null,"icon":null,"id":"2d091fcaf819b524e5f71a2970c42eef","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Wohnzimmer Dunkel","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Dunkel","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_dunkel","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1598594894559"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelaufhandy","hidden_by":null,"icon":null,"id":"56f6d3f5bb62f18b95a5bf795c9da73a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KlingelknopfGartensäuleAufMobileGeräte","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfGartensäuleAufMobileGeräte","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1598594894559","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1606655282153"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichteranum6","hidden_by":null,"icon":null,"id":"4536b9a4149223e18a1d2ea13e197322","has_entity_name":false,"labels":[],"modified_at":"2024-12-14T17:01:22.928085+00:00","name":null,"object_id_base":"Weihnachtslichter an morgens um 7","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter an morgens um 7","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1606655282153","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1607412098745"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichterausmorgens","hidden_by":null,"icon":null,"id":"9da818fcb9ef0fdfd79c94cc205ec1b3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter aus morgens","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter aus morgens","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1607412098745","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1607412144113"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_an_abends","hidden_by":null,"icon":null,"id":"86b2ffa750f252e5c6b41c3328f64604","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter An Abends","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter An Abends","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1607412144113","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1607412210097"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_aus_abends","hidden_by":null,"icon":null,"id":"2b74bc315b8c31ce210473af3541cf2e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter Aus Abends","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter Aus Abends","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1607412210097","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.stillen","hidden_by":null,"icon":null,"id":"1834734846bcd54425127a89fcd64645","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Stillen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Stillen","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1594067418882","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.stillen_2","hidden_by":null,"icon":null,"id":"10550cda3ab06a0b1e695798597441d8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Stillen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Stillen","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1594067605702","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.nachtswennallelieberschlafen","hidden_by":null,"icon":null,"id":"56d97ae4b911e07359ce60eedbfade82","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"0_NachtsWennAlleLieberSchlafen","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"0_NachtsWennAlleLieberSchlafen","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1611999354955","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1612028092169"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.0_bewegungsmelderschlafzimmernacht","hidden_by":null,"icon":null,"id":"af871d819ec585b9f0dbcf5a341922e8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bewegungsmelder Schlafzimmer Nacht","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder Schlafzimmer Nacht","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1612028092169","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_schlafzimmer","hidden_by":null,"icon":null,"id":"34be4d3a37a173fa7de3291ac254b4ff","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.403765+00:00","name":null,"object_id_base":"Gang Bewegungsmelder Schlafzimmer","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Schlafzimmer","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/40","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_wohnzimmer","hidden_by":null,"icon":null,"id":"4168454513a78911c2ecb8fa3950b730","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.405387+00:00","name":null,"object_id_base":"Gang Bewegungsmelder Wohnzimmer","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Wohnzimmer","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/41","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_mitte","hidden_by":null,"icon":null,"id":"fdff9b3522ee445093cca7517322f892","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.406493+00:00","name":null,"object_id_base":"Gang Bewegungsmelder Mitte","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Mitte","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/44","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gang_bewegungsmelder_ost","hidden_by":null,"icon":null,"id":"108256da45666b76e4352a3121bb282e","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.410707+00:00","name":null,"object_id_base":"Gang Bewegungsmelder Ost","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Gang Bewegungsmelder Ost","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/47","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.wohnzimmer_fenster_rollo","hidden_by":null,"icon":null,"id":"4a45c3d90e2c61a19ed69ac19cd947a8","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.586114+00:00","name":null,"object_id_base":"Wohnzimmer Fenster Rollo","options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Wohnzimmer Fenster Rollo","platform":"knx","suggested_object_id":null,"supported_features":127,"translation_key":null,"unique_id":"0/7/10_0/7/28","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.wohnzimmer_terrassentur_rollo","hidden_by":null,"icon":null,"id":"640c83cd761834e80bd30cd2d6a859e6","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.587607+00:00","name":null,"object_id_base":"Wohnzimmer Terrassentür Rollo","options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Wohnzimmer Terrassentür Rollo","platform":"knx","suggested_object_id":null,"supported_features":127,"translation_key":null,"unique_id":"0/7/36_0/7/54","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.kuche_fenster_rollo","hidden_by":null,"icon":null,"id":"01b274e2cf2649a5845006b2bbba3c05","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.589511+00:00","name":null,"object_id_base":"Küche Fenster Rollo","options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Küche Fenster Rollo","platform":"knx","suggested_object_id":null,"supported_features":127,"translation_key":null,"unique_id":"0/7/62_0/7/80","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"cover.esszimmer_fenster_rollo","hidden_by":null,"icon":null,"id":"7cd36610d24e69ea47a6807ff67c597a","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.591123+00:00","name":null,"object_id_base":"Esszimmer Fenster Rollo","options":{"conversation":{"should_expose":true}},"original_device_class":"blind","original_icon":null,"original_name":"Esszimmer Fenster Rollo","platform":"knx","suggested_object_id":null,"supported_features":127,"translation_key":null,"unique_id":"0/7/88_0/7/106","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_deckenlampe","hidden_by":null,"icon":null,"id":"b41f32d5532f1ce976164ebbfd68cd34","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.435864+00:00","name":null,"object_id_base":"Wohnzimmer Deckenlampe","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Deckenlampe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/1/3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.esszimmer_deckenlampe_west","hidden_by":null,"icon":null,"id":"2b6acfe27da2b22873f9d65e0ef06588","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.437755+00:00","name":null,"object_id_base":"Esszimmer Deckenlampe West","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Deckenlampe West","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/1/21","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.esszimmer_deckenlampe_mitte","hidden_by":null,"icon":null,"id":"021d693dd9b2ea6f6cd8ae56c2cbf048","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.439384+00:00","name":null,"object_id_base":"Esszimmer Deckenlampe Mitte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Deckenlampe Mitte","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/1/39","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.esszimmer_schrankleuchte","hidden_by":null,"icon":null,"id":"efc935ea57beeff9da831c31df119e5e","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.440679+00:00","name":null,"object_id_base":"Esszimmer Schrankleuchte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Schrankleuchte","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/2/39","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.kuche_deckenlampe","hidden_by":null,"icon":null,"id":"423a868f66bc385a68b7c5bd4a070ab7","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.442026+00:00","name":null,"object_id_base":"Küche Deckenlampe","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Deckenlampe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/1/57","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.aussen_terassenlicht","hidden_by":null,"icon":null,"id":"60a71dc2a921e20555b209f492a263c5","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.443672+00:00","name":null,"object_id_base":"Aussen Terassenlicht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Aussen Terassenlicht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/2/21","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.gang_licht","hidden_by":null,"icon":null,"id":"2398b28e72849b03713d3f09bc188d86","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.446387+00:00","name":null,"object_id_base":"Gang Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gang Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/3/3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bad_licht","hidden_by":null,"icon":null,"id":"fbdad6697233e68c3c9c42eea28d872f","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.447719+00:00","name":null,"object_id_base":"Bad Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bad Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/3/21","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.gang_einganglicht","hidden_by":null,"icon":null,"id":"ee6a0aadc74be8d027ab228796d094ef","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.449125+00:00","name":null,"object_id_base":"Gang Einganglicht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gang Einganglicht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/3/39","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.waschkuche_licht","hidden_by":null,"icon":null,"id":"40325ae3e057921d0c381a637f34e61c","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.450462+00:00","name":null,"object_id_base":"Waschküche Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Waschküche Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/3/57","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.haustur_licht","hidden_by":null,"icon":null,"id":"8812ddb6c886f5570942e28bc6736c87","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.451880+00:00","name":null,"object_id_base":"Haustür Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Haustür Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.haustur_licht_nw","hidden_by":null,"icon":null,"id":"bd5f06a44c051301f83248075b0c6482","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.453178+00:00","name":null,"object_id_base":"Haustür Licht NW","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Haustür Licht NW","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.treppenhaus_licht","hidden_by":null,"icon":null,"id":"1dd31abecd85999f2aa381641eea7d11","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.454457+00:00","name":null,"object_id_base":"Treppenhaus Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Treppenhaus Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/180","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.vorratsraum_licht","hidden_by":null,"icon":null,"id":"ec7f313d6f772719ef74521349945773","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.455550+00:00","name":null,"object_id_base":"Vorratsraum Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/36","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bewegungsmelder_mitte_led","hidden_by":null,"icon":null,"id":"247d5c98ee97521f543d9de9af504809","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.457115+00:00","name":null,"object_id_base":"Bewegungsmelder Mitte LED","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder Mitte LED","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/46","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bewegungsmelder_west_led","hidden_by":null,"icon":null,"id":"ea553ebba32ab7a28428c60ab66928cb","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.459584+00:00","name":null,"object_id_base":"Bewegungsmelder West LED","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder West LED","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/43","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.bewegungsmelder_ost_led","hidden_by":null,"icon":null,"id":"792f3d8d4fec8f41a1a8dfa3a63b3814","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.460637+00:00","name":null,"object_id_base":"Bewegungsmelder Ost LED","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bewegungsmelder Ost LED","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/49","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.klingel_oben","hidden_by":null,"icon":null,"id":"4ade4435bf18cd34f5344aebb406ed79","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.491641+00:00","name":null,"object_id_base":"Klingel Oben","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingel Oben","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/15","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.klingel_innentur","hidden_by":null,"icon":null,"id":"812febc1b81253d69e63e059be373493","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.493223+00:00","name":null,"object_id_base":"Klingel Innentür","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingel Innentür","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/108","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.klingel_aussentur","hidden_by":null,"icon":null,"id":"ec0002ece01cae3dbd1a48e980032c24","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.495042+00:00","name":null,"object_id_base":"Klingel Außentür","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingel Außentür","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/126","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_0","hidden_by":null,"icon":null,"id":"7c8676554ccfa388c7a5f0097fb1b56b","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.497502+00:00","name":null,"object_id_base":"Esszimmer Szene 0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 0","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/11","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_1","hidden_by":null,"icon":null,"id":"b22a11d1dddc812c5df74ef76bb66070","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.498662+00:00","name":null,"object_id_base":"Esszimmer Szene 1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 1","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/12","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_2","hidden_by":null,"icon":null,"id":"e8d1f7a6c1baf10bcba6acd91b63ee53","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.501941+00:00","name":null,"object_id_base":"Esszimmer Szene 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/9","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_3","hidden_by":null,"icon":null,"id":"581fcbc5a6d4a7c5d970a77e80af7e4e","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.503217+00:00","name":null,"object_id_base":"Esszimmer Szene 3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 3","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/10","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_4","hidden_by":null,"icon":null,"id":"ce47d08dac4ab3407a4db024f3870f2f","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.504323+00:00","name":null,"object_id_base":"Esszimmer Szene 4","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 4","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.esszimmer_szene_5","hidden_by":null,"icon":null,"id":"6decfa49ee7f133990c32a2c64612ef2","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.505281+00:00","name":null,"object_id_base":"Esszimmer Szene 5","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer Szene 5","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/19","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_0","hidden_by":null,"icon":null,"id":"df5262e20c264b6c6c76d7377552c273","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.506842+00:00","name":null,"object_id_base":"Wohnzimmer Szene 0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 0","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/27","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_1","hidden_by":null,"icon":null,"id":"a8c25da9e6d971ee136a3fa3674ba106","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.508075+00:00","name":null,"object_id_base":"Wohnzimmer Szene 1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 1","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/28","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_2","hidden_by":null,"icon":null,"id":"bebc9c0e07e9db1c600dcebd2e9a1151","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.509134+00:00","name":null,"object_id_base":"Wohnzimmer Szene 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/29","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_3","hidden_by":null,"icon":null,"id":"9288d284c40fe236e5b94fedf9cb1238","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.510197+00:00","name":null,"object_id_base":"Wohnzimmer Szene 3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 3","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/30","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_4","hidden_by":null,"icon":null,"id":"6a50378c944ae8f4d44cd02c76773508","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.511209+00:00","name":null,"object_id_base":"Wohnzimmer Szene 4","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 4","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/31","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_szene_5","hidden_by":null,"icon":null,"id":"6a2586f89f2b5cb176bbba818a619644","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.512610+00:00","name":null,"object_id_base":"Wohnzimmer Szene 5","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Szene 5","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/32","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_2","hidden_by":null,"icon":null,"id":"0a8a759f5b22377a247cac09968b9eb1","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.513620+00:00","name":null,"object_id_base":"Eingang Szene 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/20","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_3","hidden_by":null,"icon":null,"id":"1ae696f3ed8384a8c9edb23a295e1397","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.514695+00:00","name":null,"object_id_base":"Eingang Szene 3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 3","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/21","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_4","hidden_by":null,"icon":null,"id":"4cbe9437d7aaca4bfe45cc7f72dd8e3c","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.515681+00:00","name":null,"object_id_base":"Eingang Szene 4","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 4","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/22","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.eingang_szene_5","hidden_by":null,"icon":null,"id":"899e72339c30ba954d8ce7d8ca664079","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.516856+00:00","name":null,"object_id_base":"Eingang Szene 5","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Eingang Szene 5","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/23","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_terrassentur_szene_2","hidden_by":null,"icon":null,"id":"849893450644d3233b6bca474fa94244","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.523921+00:00","name":null,"object_id_base":"Wohnzimmer Terrassentür Szene 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Terrassentür Szene 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/17","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_terrassentur_szene_3","hidden_by":null,"icon":null,"id":"73670a88a9040a2986b2a134453e79b0","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.525174+00:00","name":null,"object_id_base":"Wohnzimmer Terrassentür Szene 3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Terrassentür Szene 3","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/18","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_links_normal","hidden_by":null,"icon":null,"id":"1e51fbf89037e65f08115165ba512501","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.526644+00:00","name":null,"object_id_base":"alarm_led_links_normal","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_links_normal","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/7","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_links_ueberlagert","hidden_by":null,"icon":null,"id":"3919735c955ed9c5af1a2fa015c26699","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.527952+00:00","name":null,"object_id_base":"alarm_led_links_ueberlagert","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_links_ueberlagert","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/13","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_rechts_normal","hidden_by":null,"icon":null,"id":"6ed50dd49ff7c5d88aba20495ee34e38","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.529130+00:00","name":null,"object_id_base":"alarm_led_rechts_normal","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_rechts_normal","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/14","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.alarm_led_rechts_ueberlagert","hidden_by":null,"icon":null,"id":"0464a998d5806785611b2e7be9537848","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.530426+00:00","name":null,"object_id_base":"alarm_led_rechts_ueberlagert","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"alarm_led_rechts_ueberlagert","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/16","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_1","hidden_by":null,"icon":null,"id":"1a3b12d43f89931eadf7d787ebce9a53","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.534515+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/54","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"69bd4dca59a40a3262941b108e4aa3c0","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.535785+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 1 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/63","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_2","hidden_by":null,"icon":null,"id":"5240bc3f85f811e022fe1a193e04f517","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.537184+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/72","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.vorratsraum_steckdose_2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"79766ab946df16906102c2399c53f0be","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.538361+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 2 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/81","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gefrierschrank","hidden_by":null,"icon":null,"id":"4f8497984fa7e88982b90bd131f50bde","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.539528+00:00","name":null,"object_id_base":"Gefrierschrank","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/90","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gefrierschrank_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"8c22ef769adbd6958b897a9db5198c82","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.540613+00:00","name":null,"object_id_base":"Gefrierschrank Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/99","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.trockner","hidden_by":null,"icon":null,"id":"fbfe013e401932acd41b0cfe463b8981","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.541636+00:00","name":null,"object_id_base":"Trockner","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Trockner","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/18","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.trockner_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"2fd6ba16611f7e75eebced6ef976a260","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.542720+00:00","name":null,"object_id_base":"Trockner Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/27","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.waschmaschine","hidden_by":null,"icon":null,"id":"e9ff18f9a5a8deea8926a568ba02a857","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.543601+00:00","name":null,"object_id_base":"Waschmaschine","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.waschmaschine_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"012bf4ace201da55cb12649ed7a6a9a8","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.544685+00:00","name":null,"object_id_base":"Waschmaschine Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/9","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.kuche_steckdosen_rechts","hidden_by":null,"icon":null,"id":"d22d146e786983fd8249974690459947","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.545652+00:00","name":null,"object_id_base":"Küche Steckdosen rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/90","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.kuche_steckdosen_rechts_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"eed93db8e0607aa28b196f515ca8383a","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.546889+00:00","name":null,"object_id_base":"Küche Steckdosen rechts Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/99","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.dunstabzug","hidden_by":null,"icon":null,"id":"35f50b324736b37353f1877dc53f752e","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.547750+00:00","name":null,"object_id_base":"Dunstabzug","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/108","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.dunstabzug_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"bda33513ef0b1f845232932c5a8ddec7","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.548737+00:00","name":null,"object_id_base":"Dunstabzug Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/117","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.spulmaschine","hidden_by":null,"icon":null,"id":"774a266220ddb3bb1bb0c157d6231552","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.549609+00:00","name":null,"object_id_base":"Spülmaschine","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.spulmaschine_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"f56dd810203a0ae852470af3802d8ab2","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.551070+00:00","name":null,"object_id_base":"Spülmaschine Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/9","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.backofen","hidden_by":null,"icon":null,"id":"80b2c4e30b30fd5a4d0dbb56b32a7ab5","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.553159+00:00","name":null,"object_id_base":"Backofen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Backofen","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/18","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.backofen_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"24e940adbf16de93660c607bdc5c0ff9","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.554375+00:00","name":null,"object_id_base":"Backofen Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/27","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_1","hidden_by":null,"icon":null,"id":"09665c5a0778a7b6f93d44bae754b2fa","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.555392+00:00","name":null,"object_id_base":"Herd Phase 1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/36","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"81def6a636666d1338e2d81fc68f2f48","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.556620+00:00","name":null,"object_id_base":"Herd Phase 1 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/45","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_2","hidden_by":null,"icon":null,"id":"ea86bcd863ee9456a478ff31c0889f59","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.557701+00:00","name":null,"object_id_base":"Herd Phase 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/54","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"9845dc590a1ca4945b3ec37e253a32cf","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.558758+00:00","name":null,"object_id_base":"Herd Phase 2 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/63","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_3","hidden_by":null,"icon":null,"id":"0b8771e5263be87d95d42019a0bc3178","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.559981+00:00","name":null,"object_id_base":"Herd Phase 3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/72","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.herd_phase_3_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"821ae76b7d22a95df3e666e950fece6b","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.561584+00:00","name":null,"object_id_base":"Herd Phase 3 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/81","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.arbeitszimmer_steckdose","hidden_by":null,"icon":null,"id":"d21af080c32fc0020eba00a7510a8be0","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.563489+00:00","name":null,"object_id_base":"Arbeitszimmer Steckdose","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/126","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.arbeitszimmer_steckdose_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"7a1591b1427837ad7d5ae2471adb9896","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.565154+00:00","name":null,"object_id_base":"Arbeitszimmer Steckdose Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/135","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_1","hidden_by":null,"icon":null,"id":"e9e7312cba28e13a349b708672811b65","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.566622+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/144","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"15c9a6e387b63c2952ec1d56ea803132","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.568189+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 1 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/153","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_2","hidden_by":null,"icon":null,"id":"bda0ef29c3c778d9f17cf05e8e0a1df0","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.569517+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/162","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wohnzimmer_steckdose_2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"e3134426c83db4eca0137c0d3fbc63ee","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.572297+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 2 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/171","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gang_bewegungsmelder_west_helligkeit","hidden_by":null,"icon":null,"id":"42280755b79d9c26cd6eb4eaa5de0d74","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.657774+00:00","name":null,"object_id_base":"Gang Bewegungsmelder West Helligkeit","options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":null,"original_name":"Gang Bewegungsmelder West Helligkeit","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/42","previous_unique_id":null,"unit_of_measurement":"lx"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gang_bewegungsmelder_mitte_helligkeit","hidden_by":null,"icon":null,"id":"fd217b58017914f92a1311c32708743e","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.659812+00:00","name":null,"object_id_base":"Gang Bewegungsmelder Mitte Helligkeit","options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":null,"original_name":"Gang Bewegungsmelder Mitte Helligkeit","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/45","previous_unique_id":null,"unit_of_measurement":"lx"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gang_bewegungsmelder_ost_helligkeit","hidden_by":null,"icon":null,"id":"b1ca57e20e4c6acf0af57a8d39539f2f","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.661656+00:00","name":null,"object_id_base":"Gang Bewegungsmelder Ost Helligkeit","options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":null,"original_name":"Gang Bewegungsmelder Ost Helligkeit","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/48","previous_unique_id":null,"unit_of_measurement":"lx"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.esszimmer_temperatur","hidden_by":null,"icon":null,"id":"4b2e592527b3d171ec835ae55944a812","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.663515+00:00","name":null,"object_id_base":"Esszimmer Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Esszimmer Temperatur","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/6","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.treppenhaus_oben_temperatur","hidden_by":null,"icon":null,"id":"9808cb5f6445c266df9e05551b791ef9","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.665005+00:00","name":null,"object_id_base":"Treppenhaus Oben Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Treppenhaus Oben Temperatur","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/5","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.eingangsbereich_temperatur","hidden_by":null,"icon":null,"id":"8a524619d65ff7d5698b7b7ef5d8ec73","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.666405+00:00","name":null,"object_id_base":"Eingangsbereich Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Eingangsbereich Temperatur","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/24","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_gang_temperatur","hidden_by":null,"icon":null,"id":"0b4d511aa8213c98175b1a4c59a8fd65","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.667663+00:00","name":null,"object_id_base":"Wohnzimmer Gang Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Wohnzimmer Gang Temperatur","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/25","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_terassentur_temperatur","hidden_by":null,"icon":null,"id":"bed9e20bcfd82733537218dcbae7b965","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.669524+00:00","name":null,"object_id_base":"Wohnzimmer Terassentür Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Wohnzimmer Terassentür Temperatur","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/26","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_betriebsstunden","hidden_by":null,"icon":null,"id":"a8d269e7e65e03f847d35ee17f07e473","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.678214+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 1 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/62","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch_ma","hidden_by":null,"icon":null,"id":"88fbd924a178037241f7a3c0fb65d4cc","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.679856+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 1 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/65","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch_summe","hidden_by":null,"icon":null,"id":"e5b4282bbfc2b2bb8bf922b081e7b2fe","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.681069+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 1 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/70","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_betriebsstunden","hidden_by":null,"icon":null,"id":"592b58a963a9ad6129b64c82ca8f6025","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.684576+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 2 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/80","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch_ma","hidden_by":null,"icon":null,"id":"75cc885be40be75b455c045c15902e58","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.686002+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 2 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/83","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch_summe","hidden_by":null,"icon":null,"id":"e9d11eff85b1db89acf1ba2a4cf679fb","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.687272+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 2 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/88","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_betriebsstunden","hidden_by":null,"icon":null,"id":"560b010b6237fa46cc00288bfa467507","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.688678+00:00","name":null,"object_id_base":"Gefrierschrank Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/98","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_verbrauch_ma","hidden_by":null,"icon":null,"id":"db3ceda95623ccaf123eaa36a6406c79","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.690411+00:00","name":null,"object_id_base":"Gefrierschrank Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/101","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_verbrauch_summe","hidden_by":null,"icon":null,"id":"3195917e607277fdd0e2997b57e1d1cd","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.691740+00:00","name":null,"object_id_base":"Gefrierschrank Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/106","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_betriebsstunden","hidden_by":null,"icon":null,"id":"77ec2002bb55f713bd7670738d8892f8","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.693776+00:00","name":null,"object_id_base":"Trockner Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/26","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_verbrauch_ma","hidden_by":null,"icon":null,"id":"a42a6ab49d523ae86e5973ce833cd9fd","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.695641+00:00","name":null,"object_id_base":"Trockner Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/29","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_verbrauch_summe","hidden_by":null,"icon":null,"id":"b06435f727882e81310b3ad4df0cc0aa","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.697022+00:00","name":null,"object_id_base":"Trockner Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_betriebsstunden","hidden_by":null,"icon":null,"id":"b5b9233c3e9c86687f585fe69ada5fd7","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.700273+00:00","name":null,"object_id_base":"Waschmaschine Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_verbrauch_ma","hidden_by":null,"icon":null,"id":"dd8e2caab42115231600962acfce9815","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.701988+00:00","name":null,"object_id_base":"Waschmaschine Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/11","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_verbrauch_summe","hidden_by":null,"icon":null,"id":"621a4eea51e0582d8360d16d802ef315","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.703681+00:00","name":null,"object_id_base":"Waschmaschine Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/16","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_betriebsstunden","hidden_by":null,"icon":null,"id":"b46657cca9b41fc372f473a0a9b77746","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.704824+00:00","name":null,"object_id_base":"Küche Steckdosen rechts Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/98","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch_ma","hidden_by":null,"icon":null,"id":"0411a925b0492cf785fdae8696f343b4","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.706179+00:00","name":null,"object_id_base":"Küche Steckdosen rechts Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/101","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch_summe","hidden_by":null,"icon":null,"id":"f69b238b6b8595218c808ab0f320d619","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.707992+00:00","name":null,"object_id_base":"Küche Steckdosen rechts Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/106","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_betriebsstunden","hidden_by":null,"icon":null,"id":"ddcedff22fef94f8c7ea503fe228b2e3","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.709505+00:00","name":null,"object_id_base":"Dunstabzug Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/116","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_verbrauch_ma","hidden_by":null,"icon":null,"id":"d8347cc533d441c88a85941541e0b9cf","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.711162+00:00","name":null,"object_id_base":"Dunstabzug Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/119","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_verbrauch_summe","hidden_by":null,"icon":null,"id":"abd42d9bcc72303b56b929718062adf0","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.712536+00:00","name":null,"object_id_base":"Dunstabzug Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/124","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.spulmaschine_betriebsstunden","hidden_by":null,"icon":null,"id":"549d4396305caa269c15d759e75cb2a9","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.713643+00:00","name":null,"object_id_base":"Spülmaschine Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.spulmaschine_verbrauch_ma","hidden_by":null,"icon":null,"id":"13372367ac7dfe65a90e346d52db96eb","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.714835+00:00","name":null,"object_id_base":"Spülmaschine Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/11","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_betriebsstunden","hidden_by":null,"icon":null,"id":"9cd727bae670970bdb6e08eaf3358bc1","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.716368+00:00","name":null,"object_id_base":"Backofen Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/26","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_verbrauch_ma","hidden_by":null,"icon":null,"id":"b83390bdbb00c4461eaae20d7e400908","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.718133+00:00","name":null,"object_id_base":"Backofen Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/29","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_verbrauch_summe","hidden_by":null,"icon":null,"id":"2f0daf70daadea1f81003f41e65e86ee","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.719689+00:00","name":null,"object_id_base":"Backofen Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_betriebsstunden","hidden_by":null,"icon":null,"id":"908d623952654db20987df8f0cc0122f","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.720884+00:00","name":null,"object_id_base":"Herd Phase 1 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/44","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_verbrauch_ma","hidden_by":null,"icon":null,"id":"ab93d1b7924373af94c74cdc234e0795","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.722212+00:00","name":null,"object_id_base":"Herd Phase 1 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/47","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_verbrauch_summe","hidden_by":null,"icon":null,"id":"adf9a052ec9ddeb812dd80769bc12823","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.723970+00:00","name":null,"object_id_base":"Herd Phase 1 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/52","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_betriebsstunden","hidden_by":null,"icon":null,"id":"72515cfe7eb07e5031f9e617ec8d67ab","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.725547+00:00","name":null,"object_id_base":"Herd Phase 2 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/62","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_verbrauch_ma","hidden_by":null,"icon":null,"id":"cc84b92098854d424f0d5b43f9641be7","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.727039+00:00","name":null,"object_id_base":"Herd Phase 2 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/65","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_verbrauch_summe","hidden_by":null,"icon":null,"id":"0c7df16a54fb2f0a59d5a28295a18659","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.728765+00:00","name":null,"object_id_base":"Herd Phase 2 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/70","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_betriebsstunden","hidden_by":null,"icon":null,"id":"5f4b6c2f685ff371dfd1f26254629507","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.730436+00:00","name":null,"object_id_base":"Herd Phase 3 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/80","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_verbrauch_ma","hidden_by":null,"icon":null,"id":"4fcd6084ce7fdc85897f968b2a028c11","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.732109+00:00","name":null,"object_id_base":"Herd Phase 3 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/83","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_verbrauch_summe","hidden_by":null,"icon":null,"id":"e1c0fdb2feb6d6fb32c1a0587594000d","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.734201+00:00","name":null,"object_id_base":"Herd Phase 3 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/88","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_betriebsstunden","hidden_by":null,"icon":null,"id":"a6a9050d106e04f63d1f996cff594af8","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.735796+00:00","name":null,"object_id_base":"Arbeitszimmer Steckdose Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/134","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch_ma","hidden_by":null,"icon":null,"id":"91294351144188d18f85557d7203f787","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.737385+00:00","name":null,"object_id_base":"Arbeitszimmer Steckdose Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/137","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch_summe","hidden_by":null,"icon":null,"id":"b434db82c917357147f4d85dd233eefc","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.738837+00:00","name":null,"object_id_base":"Arbeitszimmer Steckdose Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/142","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_betriebsstunden","hidden_by":null,"icon":null,"id":"6b78bd8d0c13819511d8988259680ca9","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.740637+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 1 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/152","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch_ma","hidden_by":null,"icon":null,"id":"9ccc1356745acc39591a833a57886629","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.742489+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 1 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/155","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch_summe","hidden_by":null,"icon":null,"id":"e7ca28771310b8f4cb53a16835f5d0fb","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.745465+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 1 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/160","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_betriebsstunden","hidden_by":null,"icon":null,"id":"af433bde6e5d64eb49b0985cda6ae211","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.747528+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 2 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/170","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch_ma","hidden_by":null,"icon":null,"id":"84c0b60e2d0ac7379ca644d7eda24eb9","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.749227+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 2 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/173","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch_summe","hidden_by":null,"icon":null,"id":"b2cb6def382cfca176d834775c450627","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.750852+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 2 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/4/178","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben_hinten","hidden_by":null,"icon":null,"id":"ea5a3e228413a5a0d096e11cba04f158","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Oben hinten","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben hinten","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top_back","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben_mitte","hidden_by":null,"icon":null,"id":"5a945a89c04f266ed502658973316746","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Oben mitte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben mitte","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top_mid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_seite_links","hidden_by":null,"icon":null,"id":"19440fc3a4731e158663617bbaa1c1fe","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Seite links","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Seite links","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_left","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben_vorne","hidden_by":null,"icon":null,"id":"e140172eadaf08b868da303ef7c77510","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Oben vorne","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben vorne","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top_front","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_seite_rechts","hidden_by":null,"icon":null,"id":"5afa484fdda8a675e8617fef0112995a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Seite rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Seite rechts","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_right","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_oben","hidden_by":null,"icon":null,"id":"cf154f4a2fbca34f7be351b09e8d5c26","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Oben","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Oben","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_top","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_seiten","hidden_by":null,"icon":null,"id":"05ae2624f24f0afb6a3cdda34513055d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Seiten","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Seiten","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_sides","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.prusabox_licht_alle","hidden_by":null,"icon":null,"id":"6eb341f406b29a22dd6d43f57d0887ae","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"PrusaBox Licht Alle","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"PrusaBox Licht Alle","platform":"mqtt","suggested_object_id":null,"supported_features":4,"translation_key":null,"unique_id":"prusa_caselights_all","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"source_list":["AUX","AirPlay","Blu-ray","Bluetooth","CBL/SAT","DVD/Blu-ray","Favorites","Game","Internet Radio","Media Player","Media Server","NET","Online Music","Spotify","TV Audio","Tuner","iPod/USB"],"sound_mode_list":["MUSIC","MOVIE","GAME","AUTO","STANDARD","VIRTUAL","MATRIX","ROCK ARENA","JAZZ CLUB","VIDEO GAME","MONO MOVIE","SUPER STADIUM","CLASSIC CONCERT","WIDE SCREEN","DIRECT","PURE DIRECT","DOLBY DIGITAL","DTS SURROUND","AURO3D","AURO2DSURR","MCH STEREO","STEREO","ALL ZONE STEREO"]},"config_entry_id":"f3c8883470cfcc57450ba35ed09c8470","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"70a2706c6d75e99474c0662ccaa2aaf8","disabled_by":null,"entity_category":null,"entity_id":"media_player.denon_avr_x1200w","hidden_by":null,"icon":null,"id":"98bce07aef1943d0eecfbd5d8d87d49d","has_entity_name":true,"labels":[],"modified_at":"2026-10-03T16:13:03.747727+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"receiver","original_icon":null,"original_name":null,"platform":"denonavr","suggested_object_id":null,"supported_features":69004,"translation_key":null,"unique_id":"AVR-X1200W-0005CD94A18C-Main","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":1.0,"max":60.0,"step":1.0,"mode":"slider"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.fon_aus_in","hidden_by":null,"icon":null,"id":"2726dcefbffa27b3e1c2ffc7b7499c58","has_entity_name":false,"labels":[],"modified_at":"2026-08-07T08:59:05.471176+00:00","name":null,"object_id_base":"Fön aus in ","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:time","original_name":"Fön aus in ","platform":"input_number","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fon_aus_in","previous_unique_id":null,"unit_of_measurement":"Minuten"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"timer.fon_timer","hidden_by":null,"icon":null,"id":"d66f9281427c5342e7c7d6ada7262543","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Fön Timer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:hair-dryer","original_name":"Fön Timer","platform":"timer","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fon_timer","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"preset_modes":[]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"fan.prusabox_lufter_draussen","hidden_by":null,"icon":null,"id":"151c2995c5b6c01d874778a64cedd15a","has_entity_name":true,"labels":[],"modified_at":"2024-08-08T10:04:45.251647+00:00","name":null,"object_id_base":"PrusaBox Lüfter draussen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:fan","original_name":"PrusaBox Lüfter draussen","platform":"mqtt","suggested_object_id":null,"supported_features":49,"translation_key":null,"unique_id":"prusa_venting_fan","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"preset_modes":[]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"fan.prusabox_filter_lufter","hidden_by":null,"icon":null,"id":"e878d271ea10c5754d76075505f1f827","has_entity_name":true,"labels":[],"modified_at":"2024-08-08T10:04:45.258576+00:00","name":null,"object_id_base":"PrusaBox Filter Lüfter","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:fan","original_name":"PrusaBox Filter Lüfter","platform":"mqtt","suggested_object_id":null,"supported_features":49,"translation_key":null,"unique_id":"prusa_filter_fan","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9a418c54a4bbff5762e7c09afd50b8c8","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.microphone","hidden_by":null,"icon":null,"id":"c3ab3744875c95060db93ab163931f69","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"microphone","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"microphone","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"11ff5b09-7e3d-442e-9b8f-5755959c8787","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9a418c54a4bbff5762e7c09afd50b8c8","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.webcam","hidden_by":null,"icon":null,"id":"c191e81eb1ec7f5ecf6768f54775a032","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"webcam","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"webcam","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"05195bf5-4d03-4770-8165-8c85ade290a8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.fritz_box_7490_wan_status","hidden_by":null,"icon":null,"id":"0fe39f34f2c82d313560ac3a69002fb7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"FRITZ!Box 7490 wan status","options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"FRITZ!Box 7490 wan status","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_wanstatus","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kinderzimmer_rollo_level","hidden_by":null,"icon":null,"id":"a9e56120ce30d9fc17518ed3ca447682","has_entity_name":false,"labels":[],"modified_at":"2025-12-03T08:32:58.840859+00:00","name":null,"object_id_base":"00111D8994FDE4 LEVEL","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"00111D8994FDE4 LEVEL","platform":"homematic","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"00111D8994FDE4_LEVEL","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.esszimmer","hidden_by":null,"icon":null,"id":"2bf3ed0894f370f9d05ed0dc9a4346a1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Esszimmer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"b8:27:eb:01:71:a2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.esszimmer_2","hidden_by":null,"icon":null,"id":"698bba21a6e969de9dee085a73e54d84","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Esszimmer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Esszimmer","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"7c:dd:90:5e:0c:0b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_apparent_temperature","hidden_by":null,"icon":null,"id":"e50ec91b6cdf8c79535608a004d40b40","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Apparent Temperature","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Apparent Temperature","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-apparenttemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_cloud_ceiling","hidden_by":null,"icon":null,"id":"1f98d2c5f568bcc8c7b9905671373e44","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Cloud Ceiling","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-fog","original_name":"MyHome Cloud Ceiling","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-ceiling","previous_unique_id":null,"unit_of_measurement":"m"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_cloud_cover","hidden_by":null,"icon":null,"id":"2fc389ea2dc46c2a57997217a98a9f6f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Cloud Cover","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-cloudy","original_name":"MyHome Cloud Cover","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-cloudcover","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_dew_point","hidden_by":null,"icon":null,"id":"a1ae320c3897d357a74f893f8a3da493","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Dew Point","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Dew Point","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-dewpoint","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_realfeel_temperature","hidden_by":null,"icon":null,"id":"f263a291d6d25ade2ccd3eb6ad7aa4dd","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome RealFeel Temperature","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome RealFeel Temperature","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-realfeeltemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_realfeel_temperature_shade","hidden_by":null,"icon":null,"id":"31141157401aa8c524724508f3df3c8e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome RealFeel Temperature Shade","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome RealFeel Temperature Shade","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-realfeeltemperatureshade","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_precipitation","hidden_by":null,"icon":null,"id":"b8f1e6d2b781909e7db3777a611ad504","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Precipitation","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-rainy","original_name":"MyHome Precipitation","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-precipitation","previous_unique_id":null,"unit_of_measurement":"mm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_pressure_tendency","hidden_by":null,"icon":null,"id":"6fe04bc80c67635c726c8abef30060c5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Pressure Tendency","options":{"conversation":{"should_expose":false}},"original_device_class":"accuweather__pressure_tendency","original_icon":"mdi:gauge","original_name":"MyHome Pressure Tendency","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-pressuretendency","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_uv_index","hidden_by":null,"icon":null,"id":"2e73e2776922184e81bd33dec81ffb34","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome UV Index","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-sunny","original_name":"MyHome UV Index","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-uvindex","previous_unique_id":null,"unit_of_measurement":"UV index"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_wet_bulb_temperature","hidden_by":null,"icon":null,"id":"f93900f4595886bae1bfd2adf70c49d3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Wet Bulb Temperature","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Wet Bulb Temperature","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-wetbulbtemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_wind_chill_temperature","hidden_by":null,"icon":null,"id":"5c751b990e97f3b7bfc41024115581c1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Wind Chill Temperature","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"MyHome Wind Chill Temperature","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-windchilltemperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"sensor.myhome_wind","hidden_by":null,"icon":null,"id":"37101d3bfc2f295217db18d8beb114c4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Wind","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-windy","original_name":"MyHome Wind","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-wind","previous_unique_id":null,"unit_of_measurement":"km/h"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"integration","entity_category":null,"entity_id":"sensor.myhome_wind_gust","hidden_by":null,"icon":null,"id":"5f6ed214783a039723bb825560257d45","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome Wind Gust","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:weather-windy","original_name":"MyHome Wind Gust","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287-windgust","previous_unique_id":null,"unit_of_measurement":"km/h"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"bda2acac11e9f25954e7ac0f3b31a9dd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c4ccdb82e6c8c83f662a250033759084","disabled_by":"config_entry","entity_category":null,"entity_id":"weather.myhome","hidden_by":null,"icon":null,"id":"cb16067ff04e509581551b933ccb12a6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MyHome","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MyHome","platform":"accuweather","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1006287","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_weather","hidden_by":null,"icon":null,"id":"7babc3c4e32eaefbc861de63407f4cb4","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.252410+00:00","name":null,"object_id_base":"Wetter","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wetter","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"weather","unique_id":"49.369477-10.9831468-weather","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_dew_point","hidden_by":null,"icon":null,"id":"88ee5a30c640f779df9adf2ecc86398c","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.253874+00:00","name":null,"object_id_base":"Taupunkt-Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Taupunkt-Temperatur","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"dew_point","unique_id":"49.369477-10.9831468-dew_point","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_temperature","hidden_by":null,"icon":null,"id":"c2daffa69c00d5a47e54c5e582da3a4b","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.255259+00:00","name":null,"object_id_base":"Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_feels_like_temperature","hidden_by":null,"icon":null,"id":"fd17f20c2833456a6b55714fca8bf1f4","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.259290+00:00","name":null,"object_id_base":"Gefühlte Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"Gefühlte Temperatur","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"feels_like_temperature","unique_id":"49.369477-10.9831468-feels_like_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_wind_speed","hidden_by":null,"icon":null,"id":"2649baa297820f9bfdd00611fbcb9efc","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.260503+00:00","name":null,"object_id_base":"Windgeschwindigkeit","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"wind_speed","original_icon":null,"original_name":"Windgeschwindigkeit","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-wind_speed","previous_unique_id":null,"unit_of_measurement":"m/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement_angle"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_wind_bearing","hidden_by":null,"icon":null,"id":"e2e5da50f8fd995ee884b01618336341","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.263303+00:00","name":null,"object_id_base":"Windrichtung","options":{"conversation":{"should_expose":false}},"original_device_class":"wind_direction","original_icon":null,"original_name":"Windrichtung","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-wind_bearing","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_humidity","hidden_by":null,"icon":null,"id":"963db7bef471410b7893b189daf9b681","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.264921+00:00","name":null,"object_id_base":"Luftfeuchtigkeit","options":{"conversation":{"should_expose":true}},"original_device_class":"humidity","original_icon":null,"original_name":"Luftfeuchtigkeit","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-humidity","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_pressure","hidden_by":null,"icon":null,"id":"b94f28474d04430945691fe35b01e2c3","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.267439+00:00","name":null,"object_id_base":"Druck","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"pressure","original_icon":null,"original_name":"Druck","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_cloud_coverage","hidden_by":null,"icon":null,"id":"a8cbf85dec8fb90a4b87c7bfdf1ab328","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.271008+00:00","name":null,"object_id_base":"Bewölkung","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bewölkung","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"clouds","unique_id":"49.369477-10.9831468-clouds","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_rain","hidden_by":null,"icon":null,"id":"e232f811b106992b5d87c7c23eb98caa","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.272502+00:00","name":null,"object_id_base":"Regenintensität","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"precipitation_intensity","original_icon":null,"original_name":"Regenintensität","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"rain","unique_id":"49.369477-10.9831468-rain","previous_unique_id":null,"unit_of_measurement":"mm/h"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_snow","hidden_by":null,"icon":null,"id":"a246bec7acbf627c484fc29961aeda72","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.273699+00:00","name":null,"object_id_base":"Schneeintensität","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"precipitation_intensity","original_icon":null,"original_name":"Schneeintensität","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"snow","unique_id":"49.369477-10.9831468-snow","previous_unique_id":null,"unit_of_measurement":"mm/h"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_precipitation_kind","hidden_by":null,"icon":null,"id":"79cf510d6379fc848be69dfc627d4866","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.274737+00:00","name":null,"object_id_base":"Niederschlagsart","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Niederschlagsart","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"precipitation_kind","unique_id":"49.369477-10.9831468-precipitation_kind","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_uv_index","hidden_by":null,"icon":null,"id":"3da4ebfdcf321cd4db4d1905821d5615","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.275898+00:00","name":null,"object_id_base":"UV-Index","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"UV-Index","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"uv_index","unique_id":"49.369477-10.9831468-uv_index","previous_unique_id":null,"unit_of_measurement":"UV index"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_condition","hidden_by":null,"icon":null,"id":"e536882dfea296803584f02618006a22","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.278708+00:00","name":null,"object_id_base":"Bedingung","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bedingung","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"condition","unique_id":"49.369477-10.9831468-condition","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_weather_code","hidden_by":null,"icon":null,"id":"c7f013145e6e8305bd3772519450b2e5","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.279685+00:00","name":null,"object_id_base":"Wetter-Code","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wetter-Code","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"weather_code","unique_id":"49.369477-10.9831468-weather_code","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_condition","hidden_by":null,"icon":null,"id":"e14243c336b4683d2e1c44bf1a169925","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Condition","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Condition","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-condition","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_precipitation","hidden_by":null,"icon":null,"id":"67342b20f2a9439c7e5cecf6101111df","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Precipitation","options":{"conversation":{"should_expose":false}},"original_device_class":"precipitation","original_icon":null,"original_name":"OpenWeatherMap Forecast Precipitation","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-precipitation","previous_unique_id":null,"unit_of_measurement":"mm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_precipitation_probability","hidden_by":null,"icon":null,"id":"1bd3e9a22c6e5b69a4bd7f37d6a02c4b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Precipitation probability","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Precipitation probability","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-precipitation_probability","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_pressure","hidden_by":null,"icon":null,"id":"b7550363f6a6a7e14036189d103655dc","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Pressure","options":{"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":null,"original_name":"OpenWeatherMap Forecast Pressure","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_temperature","hidden_by":null,"icon":null,"id":"8a24eb43af957784ef6649b92ac54314","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Temperature","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Forecast Temperature","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_temperature_low","hidden_by":null,"icon":null,"id":"c5bfff96b015bfff70464c29cb1cf7d5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Temperature Low","options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"OpenWeatherMap Forecast Temperature Low","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-templow","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_time","hidden_by":null,"icon":null,"id":"e123ff8f0a5e6b38a82e6d572d4d9081","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"OpenWeatherMap Forecast Time","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-datetime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_wind_bearing","hidden_by":null,"icon":null,"id":"5468e3b03c93baa89695f0be5071c3b6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Wind bearing","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Wind bearing","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-wind_bearing","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_wind_speed","hidden_by":null,"icon":null,"id":"a0838ceabfe600035e6d662cd81da4e2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Wind speed","options":{"conversation":{"should_expose":false}},"original_device_class":"wind_speed","original_icon":null,"original_name":"OpenWeatherMap Forecast Wind speed","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-wind_speed","previous_unique_id":null,"unit_of_measurement":"m/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_cloud_coverage","hidden_by":null,"icon":null,"id":"bc11bb081dedf8e9bc30d51b4c9b97c8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Cloud coverage","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Cloud coverage","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-clouds","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"weather.openweathermap","hidden_by":null,"icon":null,"id":"27e4b502c3daad4488e3962dfa21f6b7","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:25.458549+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"openweathermap","suggested_object_id":null,"supported_features":3,"translation_key":null,"unique_id":"49.369477-10.9831468","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1632393568599"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.0herd_vorgeheizt_ipad","hidden_by":null,"icon":null,"id":"9fa7f32e7c670920e08fbaad8b5395e7","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:15:38.988661+00:00","name":null,"object_id_base":"Herd vorgeheizt -> iPhoneMartin","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd vorgeheizt -> iPhoneMartin","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1632393568599","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.00085d89928424_current","hidden_by":null,"icon":null,"id":"6843543373a390b4cab9a39804ac4934","has_entity_name":false,"labels":[],"modified_at":"2025-12-03T08:32:58.222842+00:00","name":null,"object_id_base":"00085D89928424 CURRENT","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"current","original_icon":null,"original_name":"00085D89928424 CURRENT","platform":"homematic","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"00085D89928424_CURRENT","previous_unique_id":null,"unit_of_measurement":"mA"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.00085d89928424_energy_counter","hidden_by":null,"icon":null,"id":"6d573dce79b35485106c02a063a40e3c","has_entity_name":false,"labels":[],"modified_at":"2025-12-03T08:32:58.466734+00:00","name":null,"object_id_base":"00085D89928424 ENERGY_COUNTER","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"energy","original_icon":null,"original_name":"00085D89928424 ENERGY_COUNTER","platform":"homematic","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"00085D89928424_ENERGY_COUNTER","previous_unique_id":null,"unit_of_measurement":"Wh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.wc_licht_taster","hidden_by":null,"icon":null,"id":"c74013ec41f1f57a3fcf256044721ee9","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.532039+00:00","name":"WC Licht Taster","object_id_base":"wc_licht_taster","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"wc_licht_taster","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/198","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1633435293611"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.gang_bogen_nachtlicht","hidden_by":null,"icon":null,"id":"2472cf0ae03763662aa64e66abd3f69d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Gang Bogen Nachtlicht","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gang Bogen Nachtlicht","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1633435293611","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1634461079797"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.3d_drucker_state_change","hidden_by":null,"icon":null,"id":"e015f4fa0322743b59bbe73f3052385d","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T09:35:42.631508+00:00","name":null,"object_id_base":"3D Drucker State Change","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"3D Drucker State Change","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1634461079797","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.fritz_box_7490_wan_status_2","hidden_by":null,"icon":null,"id":"29f540cf58ab5b6d7f4926832bf8743a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"WAN-Status","options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"WAN-Status","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"wan_status","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_wan_status","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.fritz_box_7490_external_ip_2","hidden_by":null,"icon":null,"id":"1de8dd3884e85fe365a3f3a12f429cb6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Externe IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Externe IP","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"external_ip","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.fritz_box_7490_uptime_2","hidden_by":null,"icon":null,"id":"7226356a61e65cd66007d12dd8b3e275","has_entity_name":true,"labels":[],"modified_at":"2024-10-04T11:42:14.453972+00:00","name":null,"object_id_base":"Betriebszeit","options":{"conversation":{"should_expose":false}},"original_device_class":"duration","original_icon":null,"original_name":"Betriebszeit","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"uptime","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_uptime","previous_unique_id":null,"unit_of_measurement":"s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.fritz_box_7490_wan_status","hidden_by":null,"icon":null,"id":"127c6381bc372b525ca1cb2d321e796e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"WAN-Status","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"WAN-Status","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"wan_status","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_wan_status","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_last_restart_time_6","hidden_by":null,"icon":null,"id":"3077530c54cfbd78e4ea363b45d3a27f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota02 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_mqtt_connect_count_6","hidden_by":null,"icon":null,"id":"0dee866a92d950899dd9c56421ecc898","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota02 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_restart_reason_6","hidden_by":null,"icon":null,"id":"b270d28955807ea5ab4f45f37127d090","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota02 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_ssid_6","hidden_by":null,"icon":null,"id":"27d97f31aada4adcb73dd910f37c0555","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota02 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota02_wifi_connect_count_6","hidden_by":null,"icon":null,"id":"460d87f805413e612bc5a26abce4fd0a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota02 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_firmware_version_6","hidden_by":null,"icon":null,"id":"823b9a204d2c243ed61fd55dba53339e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_ip_6","hidden_by":null,"icon":null,"id":"dab8bd83b6fdc4e212fdae30766d7c59","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_rssi_6","hidden_by":null,"icon":null,"id":"dfde0793c06fdd99aa218d0327ffd28e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota02_signal_6","hidden_by":null,"icon":null,"id":"33b02359886f07f1928578518624c413","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_last_restart_time_7","hidden_by":null,"icon":null,"id":"86fd2c0f767fc39a4f1e1ced124964f2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota01 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_mqtt_connect_count_7","hidden_by":null,"icon":null,"id":"a121311d026c1b0ad7a8ab2d4c55ebe3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota01 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_restart_reason_7","hidden_by":null,"icon":null,"id":"6ac5d962806259cfaaf20fa9aec60d2c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota01 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_ssid_7","hidden_by":null,"icon":null,"id":"1523dc77877f7a04d226a86318d67f0f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota01 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota01_wifi_connect_count_7","hidden_by":null,"icon":null,"id":"93b8d840d2f3082a9fe28a1010a2b48f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota01 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_firmware_version_7","hidden_by":null,"icon":null,"id":"d7445e3e7b97f34c4d9b206e04b432d4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_ip_7","hidden_by":null,"icon":null,"id":"3c8666f7a6b505d0be32e8af37858940","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_rssi_7","hidden_by":null,"icon":null,"id":"f7d520f097d01e470c73f755d20989fe","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota01_signal_7","hidden_by":null,"icon":null,"id":"13e44e7af35ca5d053581e123ebcf9c8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_last_restart_time_2","hidden_by":null,"icon":null,"id":"aafd34486ca8cfa1d76e003ab3295a93","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota03 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_mqtt_connect_count_2","hidden_by":null,"icon":null,"id":"4c8eeeb6edce38f0c5e730a633aafe65","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota03 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_restart_reason_2","hidden_by":null,"icon":null,"id":"713ef5949ad3ca9fc11bf9aec0152392","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota03 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_ssid_2","hidden_by":null,"icon":null,"id":"53c083a6a1923e0fea4838276a319d37","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota03 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota03_wifi_connect_count_2","hidden_by":null,"icon":null,"id":"0df664783d029f51904ed12c27470538","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota03 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_firmware_version_2","hidden_by":null,"icon":null,"id":"c32ca4d86d4fad2490d594bb2af24d07","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_ip_2","hidden_by":null,"icon":null,"id":"60412d39d1445c5d56297abf26a53815","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_rssi_2","hidden_by":null,"icon":null,"id":"0690fedf3c05363f93e5bd9f4fbd6266","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota03_signal_2","hidden_by":null,"icon":null,"id":"84c9a473b611751a7ac140d6658663d9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8f0167f17a6d05e88c7239eaf74a01ae","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota03","hidden_by":null,"icon":null,"id":"6d122881fa5292314c1094cfb705b47c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota03","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F1E8_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_last_restart_time_4","hidden_by":null,"icon":null,"id":"4d9bdf95d8d2a15f7c597b08cff02c66","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota04 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_mqtt_connect_count_4","hidden_by":null,"icon":null,"id":"0dbc0422156bf93405cbafce8ebdd1f9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota04 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_restart_reason_4","hidden_by":null,"icon":null,"id":"7de6afa922346cfa884084932931b513","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota04 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_ssid_4","hidden_by":null,"icon":null,"id":"822e61028efcfbeebd0007abe3869ecf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota04 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota04_wifi_connect_count_4","hidden_by":null,"icon":null,"id":"6dad5aef013214550337a82e91da6093","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota04 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_firmware_version_4","hidden_by":null,"icon":null,"id":"7cdf5e8431ed156814551e24f71a9c37","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_ip_4","hidden_by":null,"icon":null,"id":"90e929c6e4966f82efbfff05d36a5e88","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_rssi_4","hidden_by":null,"icon":null,"id":"9e67e11d6c3d01f9c1a9e5dd477227e4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota04_signal_4","hidden_by":null,"icon":null,"id":"5e656b0d0b1183648bf025d2a9cf1790","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5519f44c9d1b8ed5bf7ab5c8b86f6fb","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota04","hidden_by":null,"icon":null,"id":"c15f9c2035e654cfaea2b554b318ed0f","has_entity_name":true,"labels":[],"modified_at":"2025-12-01T16:34:10.878968+00:00","name":"Weihnachtslichter Esszimmer","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B838_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_last_restart_time_5","hidden_by":null,"icon":null,"id":"57e91d700ec2728416eba3213e1caa48","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota05 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_mqtt_connect_count_5","hidden_by":null,"icon":null,"id":"a7d3e7b7dcf1663e10ade15a1f40d474","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota05 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_restart_reason_5","hidden_by":null,"icon":null,"id":"9cff89c9c81df9d5fec0fd13ac364466","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota05 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_ssid_5","hidden_by":null,"icon":null,"id":"6a49a34a92f359a21c31f47fd3952de6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota05 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota05_wifi_connect_count_5","hidden_by":null,"icon":null,"id":"f1c421f700c11174cec70368a2d49ab7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota05 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_firmware_version_5","hidden_by":null,"icon":null,"id":"c91bec8fb90b2bcb9d268965e5d3b36e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_ip_5","hidden_by":null,"icon":null,"id":"063013cb8f3ee41ada2d2ac9ad1c1381","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_rssi_5","hidden_by":null,"icon":null,"id":"7a6177cdec1e441d9da5bca532e1ab7d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota05_signal_5","hidden_by":null,"icon":null,"id":"b8d14a77eb76224918e91f3829ccddea","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1e4bba890edeb2f2381cadca891aa8f6","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota05","hidden_by":null,"icon":null,"id":"3e4bc8e3dd45c023d2fd6c664839471e","has_entity_name":true,"labels":[],"modified_at":"2025-12-01T16:35:01.421260+00:00","name":"Weihnachtslichter Kinderzimmer","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"807D3A67B4F8_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_last_restart_time_3","hidden_by":null,"icon":null,"id":"231abc62aa597843bea7de36d4189fd9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota06 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_mqtt_connect_count_3","hidden_by":null,"icon":null,"id":"d1465ca7df00ba29ad6bbe088fdcb0ad","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota06 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_restart_reason_3","hidden_by":null,"icon":null,"id":"88342e8a30217c0b43b5813fa4b8ba76","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota06 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_ssid_3","hidden_by":null,"icon":null,"id":"709ca3efb350892f1962df2f4164205b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota06 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota06_wifi_connect_count_3","hidden_by":null,"icon":null,"id":"1f93b5448256a01264d72a9e1f533d68","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota06 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_firmware_version_3","hidden_by":null,"icon":null,"id":"e7db29a98098c61b2adf3c44e2d59743","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_ip_3","hidden_by":null,"icon":null,"id":"63487861303421cdee402d952f17a115","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_rssi_3","hidden_by":null,"icon":null,"id":"8c0ebdd6e3c201d243bfb81201a0c92e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota06_signal_3","hidden_by":null,"icon":null,"id":"31b28918229998aa96f31cf8f700f223","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_last_restart_time","hidden_by":null,"icon":null,"id":"d927366ec77b496e73992dd54c17b757","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota07 Last Restart Time","object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_mqtt_connect_count","hidden_by":null,"icon":null,"id":"3bb39ed67a3b504e6ac81c453651cd69","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota07 MQTT Connect Count","object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_restart_reason","hidden_by":null,"icon":null,"id":"3b8660451d95e5de7738e375f75baf9f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota07 Restart Reason","object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_ssid","hidden_by":null,"icon":null,"id":"30cb923bef563ca1b5319719ab565c95","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota07 SSID","object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota07_wifi_connect_count","hidden_by":null,"icon":null,"id":"3b40a232e6ab4e83e9c22c707fbbe62f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Tasmota07 WiFi Connect Count","object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_firmware_version","hidden_by":null,"icon":null,"id":"6bccff191d5895eb7c792ca1a371ae75","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_ip","hidden_by":null,"icon":null,"id":"a05faaddd4d3f7db42d16aadf9a04fe2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_rssi","hidden_by":null,"icon":null,"id":"cf555bbf4da6fa231700cd1644f8fe98","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota07_signal","hidden_by":null,"icon":null,"id":"445d46f2afc3f1f3908cdfbc6568723b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":"outlet","device_id":"ddf15ee93c59a43017b1724c1e0bbcae","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota01","hidden_by":null,"icon":"mdi:power-plug","id":"e04808668aa73bc4d5792fb9837bdd2d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Büro Oben Steckdose Ladegeräte Ecke","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E319F616_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72239a8077707354e1c9c6938d8b2e15","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota02","hidden_by":null,"icon":"mdi:desk-lamp-on","id":"f82ae69167993ceb302ff6193a96dcc9","has_entity_name":true,"labels":[],"modified_at":"2026-09-27T20:55:22.643444+00:00","name":"Hühnerlicht","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3531877_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"44aad6953ddf53c872f88ae694c47fe5","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota06","hidden_by":null,"icon":null,"id":"bfc298815630395d93796a3604c63ff1","has_entity_name":true,"labels":[],"modified_at":"2025-12-01T16:35:26.857613+00:00","name":"Weihnachtslichter Wohnzimmer","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3575AD7_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":"outlet","device_id":"f9b5c953faf25d2f5e25fc035feeabac","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota07","hidden_by":null,"icon":"hue:room-computer","id":"8bbf9180279d7c9cc7bdf3bc48cc4cb2","has_entity_name":true,"labels":[],"modified_at":"2025-12-01T16:33:51.214481+00:00","name":"Weichnachtslichter Eingang","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"CC50E3570464_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.octoprint_printing","hidden_by":null,"icon":null,"id":"5bc955858381b4397cb4488745e5b4a3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Printing","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Printing","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Printing-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.octoprint_printing_error","hidden_by":null,"icon":null,"id":"f5e26ef790a3193949d725441423f510","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Printing Error","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Printing Error","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Printing Error-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_actual_bed_temp","hidden_by":null,"icon":null,"id":"05ccdd77d559c766efb06145525c6e1b","has_entity_name":false,"labels":[],"modified_at":"2026-01-10T12:33:15.926917+00:00","name":null,"object_id_base":"OctoPrint actual bed temp","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":"mdi:printer-3d-nozzle-heat","original_name":"OctoPrint actual bed temp","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"actual bed temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_target_bed_temp","hidden_by":null,"icon":null,"id":"687e37ab522532e54f9e6c7b50d5fe54","has_entity_name":false,"labels":[],"modified_at":"2026-01-10T12:33:15.929088+00:00","name":null,"object_id_base":"OctoPrint target bed temp","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":"mdi:printer-3d-nozzle-heat","original_name":"OctoPrint target bed temp","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"target bed temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_actual_tool0_temp","hidden_by":null,"icon":null,"id":"162dd3f449ed77cf62274200914f9687","has_entity_name":false,"labels":[],"modified_at":"2026-01-10T12:33:15.930858+00:00","name":null,"object_id_base":"OctoPrint actual tool0 temp","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":"mdi:printer-3d-nozzle-heat","original_name":"OctoPrint actual tool0 temp","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"actual tool0 temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_target_tool0_temp","hidden_by":null,"icon":null,"id":"04ee071b4ccfb2f166e49e82f721d847","has_entity_name":false,"labels":[],"modified_at":"2026-01-10T12:33:15.938055+00:00","name":null,"object_id_base":"OctoPrint target tool0 temp","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":"mdi:printer-3d-nozzle-heat","original_name":"OctoPrint target tool0 temp","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"target tool0 temp-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["open_serial","detect_serial","connecting","operational","starting_sd","starting_streaming","starting","printing_sd","printing_streaming","printing","cancelling","pausing","paused","resuming","finishing","offline","error","offline_after_error","transferring_file"]},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_current_state","hidden_by":null,"icon":null,"id":"19249357d890ffcfb5cdbaf10b2531de","has_entity_name":false,"labels":[],"modified_at":"2026-01-17T17:46:36.341130+00:00","name":null,"object_id_base":"OctoPrint Current State","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"OctoPrint Current State","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":"status","unique_id":"Current State-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_job_percentage","hidden_by":null,"icon":null,"id":"6331c72d741f50801a8e4929e439eb02","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Job Percentage","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:file-percent","original_name":"OctoPrint Job Percentage","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Job Percentage-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_estimated_finish_time","hidden_by":null,"icon":null,"id":"f60ed456a7020cb0269e1880c3fe7536","has_entity_name":false,"labels":[],"modified_at":"2026-01-10T12:32:45.534408+00:00","name":null,"object_id_base":"OctoPrint Estimated Finish Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock-end","original_name":"OctoPrint Estimated Finish Time","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Estimated Finish Time-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_start_time","hidden_by":null,"icon":null,"id":"152d917031878acf21e390224a4b283a","has_entity_name":false,"labels":[],"modified_at":"2026-01-10T12:32:45.537109+00:00","name":null,"object_id_base":"OctoPrint Start Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock-start","original_name":"OctoPrint Start Time","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Start Time-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.musicmouse","hidden_by":null,"icon":null,"id":"70666a90784b9b416b66391d4751d037","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MusicMouse","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MusicMouse","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"e4:5f:01:66:6d:ee","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"integration","entity_category":null,"entity_id":"light.wohnbereich","hidden_by":null,"icon":null,"id":"a858b2571d008a13933f412b4b756d3a","has_entity_name":true,"labels":[],"modified_at":"2026-06-15T15:10:07.449229+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_grouped_light","unique_id":"1363cb18-c7e9-46cc-b660-fbbe57d9b65a","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"integration","entity_category":null,"entity_id":"light.schlafzimmer","hidden_by":null,"icon":null,"id":"75fa2037e11a34a3cabd94386c3f5822","has_entity_name":true,"labels":[],"modified_at":"2026-06-15T15:10:07.464076+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_grouped_light","unique_id":"ea3fd8f4-6e86-4c87-8097-43fe38a7bdbe","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"integration","entity_category":null,"entity_id":"light.rest","hidden_by":null,"icon":null,"id":"fe4fa5194e73a732e93aa82280cc1534","has_entity_name":true,"labels":[],"modified_at":"2026-06-15T15:10:07.452326+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_grouped_light","unique_id":"2a28d11d-cd25-4893-b019-ba2b1b888f57","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"integration","entity_category":null,"entity_id":"light.arbeitszimmer","hidden_by":null,"icon":null,"id":"247497278e6c823973646eda1204fc38","has_entity_name":true,"labels":[],"modified_at":"2026-06-15T15:10:07.455421+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_grouped_light","unique_id":"2b7aad7c-45e8-42ca-876f-4409bf16e61a","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"42fcf3d4fab243d3b3535b88da5520cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_stehlampe_unten_zigbee_connectivity","hidden_by":null,"icon":null,"id":"cb7b2432ebbfb98f46b7a4a94f37a1b8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"2128c0d0-9697-41e3-b912-4bbfce69a8eb","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"c5d6ba59208e4f05a7f8e573f7372316","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_kugel_zigbee_connectivity","hidden_by":null,"icon":null,"id":"338e47b1ca7bbf605af8a4d2eb5251db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"3a586014-b8bc-4157-a6b2-03b619fb74f5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"00429941ced6498495803f7e1ae65d55","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_regal_links_zigbee_connectivity","hidden_by":null,"icon":null,"id":"3b243fda40575c297fcc16997ab16653","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"dff20dd8-6bd3-4608-9a86-427392b08af7","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4c3bbd2722774287bef53f0eae996c43","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kuche_vorne_zigbee_connectivity","hidden_by":null,"icon":null,"id":"172f284045b632f639b3e70c6306d9d7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"e5877480-d9c0-45fe-b86a-63c71cc64422","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"454ec0863be74355983bfdc39531df45","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bett_rebecca_zigbee_connectivity","hidden_by":null,"icon":null,"id":"88c457658cbe887f091c305af75d39ae","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"5ed87a2b-e935-46eb-a935-30bd55206764","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"00e0dc89c87240699d1286fb79bcc877","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_stehlampe_oben_zigbee_connectivity","hidden_by":null,"icon":null,"id":"04c7814445294758ceffa172262793fa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"1f14344d-c534-4ac5-914f-698f34f1f744","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1dbec2bfe7594794a516405b1a164027","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_stehlampe_oben_zigbee_connectivity","hidden_by":null,"icon":null,"id":"db4ed5f7ef7952bb3ae6ee993f4e9550","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"97b7bb33-490c-4239-8712-d9497de3bf4b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"31d95a5c59b24732934b4bcde46654a7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wohnzimmer_regal_rechts_zigbee_connectivity","hidden_by":null,"icon":null,"id":"05a56218b11f2b79f896e1be0f433c3a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"b80c9d84-8ab2-4403-b864-28cb9ef210aa","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"da7bdf516f614f8fa75f6f611a8cef3c","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kuche_links_zigbee_connectivity","hidden_by":null,"icon":null,"id":"87f809cb7a8ba62c00c4d37aadf64ed6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"e7f34fe7-9950-4a60-bd5f-3850bc3620e6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ed71ab3618e04b26b65c561c48b12704","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_fluter_zigbee_connectivity","hidden_by":null,"icon":null,"id":"316149110e1d0d53bc52e53af6cebe1f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"ad9ab9f8-814b-48e4-ae2b-a47936274edb","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"973ccf8026ed4dec8ac55c0c646dafbd","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_zigbee_connectivity","hidden_by":null,"icon":null,"id":"e6121f35d828dd184b7e6f8551d30e2a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"be89056b-f1ab-428d-9058-71c0638f3d3d","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"075d6edf32bb4d6e9c564101a3b253ca","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lampe_ersterstock_zigbee_connectivity","hidden_by":null,"icon":null,"id":"9f1233769dfe52df160cc7941291d7fe","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"4bbee286-56ea-4de2-a378-81f430222cb4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f13e9c76304f4d28983117137046e256","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_schrank_zigbee_connectivity","hidden_by":null,"icon":null,"id":"5b72bc173bf3cad79c6e57400e1efd3e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"68d8a832-1d6b-42b0-8033-a0530fbb6fbc","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"80f3a81098d345c5a848625f7c7f934f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.gang_bogen_zigbee_connectivity","hidden_by":null,"icon":null,"id":"a83a8f516cfcfc1f868f40b7db1f68ec","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"a5f682d0-c2dd-42b8-85ae-c623702265f4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d285533d588c4dd98cb2184cd299b882","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kuche_rechts_zigbee_connectivity","hidden_by":null,"icon":null,"id":"35e586b8d9e79345d2d7904a541ba930","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"1a12e5f7-c302-471c-af71-d40f8d8a8905","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"022a4fdbf7724dd3962d25a4b4628e20","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bett_martin_zigbee_connectivity","hidden_by":null,"icon":null,"id":"19ea5a69d09628f250d59efe000ec653","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"5b71244b-0acb-4242-9914-23f817ada352","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8e09114c26574165a8f8fa43ff0c5395","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.philips_hue_zigbee_connectivity","hidden_by":null,"icon":null,"id":"840a696e6e263f1fecbaf78daf24e4af","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"adeba510-3c06-4b7a-a54a-c174d1973855","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_energize","hidden_by":null,"icon":null,"id":"d301e4a9e9571c49b9f595ab7c44b45e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Energize","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"69dc4c79-d7d2-440d-bb1e-31ddbc87a426","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_nightlight","hidden_by":null,"icon":null,"id":"f34018f70db39c081aa307a655804447","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Nightlight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"51f356fe-6a0b-4709-b60b-093c75d70e5b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_spring_blossom","hidden_by":null,"icon":null,"id":"51c4dc100d96f02801f6432a3c1469fe","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Spring blossom","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"ddaba3d7-c455-405d-8d35-35ce7cf70e5e","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_energize","hidden_by":null,"icon":null,"id":"e47b6910969a997e628c27a6fb3f6eba","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Energize","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"d0920dfc-478d-40d2-831b-112cc2d9ad44","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_arctic_aurora","hidden_by":null,"icon":null,"id":"f8e7becd5dc3284f389628831a7520c5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arctic aurora","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fbaa0e9c-d827-4383-a288-f2fed691de47","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_relax","hidden_by":null,"icon":null,"id":"4750f61735c4e831904a7c64878c29d0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Relax","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"bef78869-1b60-4b10-9bc0-7e4697886f68","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_nightlight","hidden_by":null,"icon":null,"id":"c7375e78678f4e7abaaf01e25583d018","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Nightlight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"37f3fe88-1c92-4624-9cb7-54337c69c7a1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_dimmed","hidden_by":null,"icon":null,"id":"c14128f7a78267d26e46851eb14c44f3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Dimmed","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"b0c5e4fb-21a3-4ccc-b74d-1b0c6072de69","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_read","hidden_by":null,"icon":null,"id":"54841936916621c4fe47c84d812638ed","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Read","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"c7aead90-eee8-4fe0-8598-bd3c5a58aaef","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_spring_blossom","hidden_by":null,"icon":null,"id":"5fc6cfa8d7db72fb4632628aed1ab445","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Spring blossom","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"bf672c4a-2613-43ab-84da-e1487a003171","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_bright","hidden_by":null,"icon":null,"id":"0bb9bd6cd35843741e772e2d151ba080","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bright","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"42016c0a-bcd0-40ce-9794-85ba8f197ab3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_concentrate","hidden_by":null,"icon":null,"id":"132d6ecff36d7c116c1159657fd35cde","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Concentrate","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"620b3ee5-2e5e-412e-bf34-24542acfb400","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_tropical_twilight","hidden_by":null,"icon":null,"id":"2980a1aac3843576583f9023a2c9a810","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Tropical twilight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"e6bd119c-059c-4b87-b23e-50405c5e0dff","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_spring_blossom","hidden_by":null,"icon":null,"id":"87ec15486435c2d21df7353271ef2d52","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Spring blossom","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"5623e6b0-63db-4009-93de-5c3a9cc44b86","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_concentrate","hidden_by":null,"icon":null,"id":"621f55addb1fb2880c7402714d3bfe71","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Concentrate","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"6407a50b-e309-454c-9fb3-026bfd00dc1f","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_read","hidden_by":null,"icon":null,"id":"f88693d680b2738e06c86e62a32b25d9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Read","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"e2d97e0f-7a24-495c-8ff7-4f790ed2a7af","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_savanna_sunset","hidden_by":null,"icon":null,"id":"a781dbf04a04a614e517a4a5ee55edb0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Savanna sunset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"2f903018-2420-4eaf-be46-11205119d0af","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_relax","hidden_by":null,"icon":null,"id":"054c70d851ee910365ef41c7b942e5eb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Relax","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"bd7b7471-9a39-4ea4-b37c-2dea9e6cac88","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_arctic_aurora","hidden_by":null,"icon":null,"id":"b2468075bfea07ae3c6fde3e94e6de3c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arctic aurora","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"e06ab05a-80ab-4239-a027-5573ae3b3b19","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_energize","hidden_by":null,"icon":null,"id":"ae9c5b6222ef5d3bf16492dc4df136e2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Energize","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"7c009f6c-32ca-49d8-a1cd-8d81dfe614ff","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_tropical_twilight","hidden_by":null,"icon":null,"id":"1596749ac5421ad911fb7b21dc6b16f6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Tropical twilight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"eec9cb23-d739-414b-bfb4-35b41bd1320c","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_bright","hidden_by":null,"icon":null,"id":"71279e71cf85b3b5fb23c6629b97f4de","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bright","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"d58f867c-daea-4dbe-9b45-0370e5880645","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_nightlight","hidden_by":null,"icon":null,"id":"9c72369550a05efa290e7641e40f597c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Nightlight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"29ad66f7-7907-4eb3-869a-cf975242111d","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_savanna_sunset","hidden_by":null,"icon":null,"id":"e9336e9d76b7658102c3212b7ab12ed7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Savanna sunset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"91fe67b3-d412-416a-b8d0-c45540eaa888","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_savanna_sunset","hidden_by":null,"icon":null,"id":"e1063b378a85802e5918ed7565f077c6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Savanna sunset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"b0f35664-e5df-4b2a-bddd-e537db5778d0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_bright","hidden_by":null,"icon":null,"id":"6bfb41ad4ddd30e453389741599876f5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bright","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"da341134-fac6-4ad3-b4ee-8c403a48eb2f","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_tropical_twilight","hidden_by":null,"icon":null,"id":"2fe2d0e3111c13f8497547aa4487d177","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Tropical twilight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"7680a9b5-8843-4875-a3df-e7046f766f6e","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_read","hidden_by":null,"icon":null,"id":"7c051fe9977c95b23fe8c5c8a0f65a79","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Read","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"eb1c4072-bc79-4418-b191-8ab023c6d4d0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_relax","hidden_by":null,"icon":null,"id":"190d5a81e21da1fed4ae413667ea775b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Relax","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"7c7bc8f9-a643-4cdb-abbb-91df962082c6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_concentrate","hidden_by":null,"icon":null,"id":"16d8aa38c15e06145a2496bb501d15f6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Concentrate","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"4d013503-b928-4aa1-8ca9-4970ddf49830","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_dimmed","hidden_by":null,"icon":null,"id":"411f6e355c5114e8e8e3ad87878877b9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Dimmed","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0093ce60-7519-4260-a4eb-9a56c5aae933","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_palm_beach","hidden_by":null,"icon":null,"id":"b327776c96efd33c88a66c1df067ebfe","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Palm Beach","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Palm Beach","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"ba8166e2-9a70-4109-833b-1848984fa2e6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_arctic_aurora","hidden_by":null,"icon":null,"id":"40a3484462dda93ae462b5dc57ed91da","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arctic aurora","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"c680bc58-7887-4c01-b207-ea2a779cacd0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"56707d524067b79ec3468d4d3abd760d","disabled_by":"user","entity_category":null,"entity_id":"scene.wohnbereich_read","hidden_by":null,"icon":null,"id":"18b639711700c30fd01130ee351d4f88","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Read","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Read","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0d5185df-dd63-4630-b0a2-529ee508c892","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_nightlight","hidden_by":null,"icon":null,"id":"6ccd401f7f4ff5c6748fe4feae5aa66b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Nightlight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Nightlight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fa0e6e0f-5b93-4654-9e2f-5abfbb37caeb","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_relax","hidden_by":null,"icon":null,"id":"39b9df5a11330d74eae2be75ce0cb1c5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Relax","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Relax","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"6a09aba0-1954-4f80-b563-20ba32400dbc","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_dimmed","hidden_by":null,"icon":null,"id":"bad300a65c8b9117ad86e1271a194b8a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Dimmed","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f4aebbc4-e9db-4283-94b5-fdff06b05a29","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_concentrate","hidden_by":null,"icon":null,"id":"5520d9a0c571e89a75d2214bf7b83b8b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Concentrate","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Concentrate","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"adc9bf41-5edb-4f0c-a07e-62f3812db083","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_rotblaupink","hidden_by":null,"icon":null,"id":"125ed8a4c1e0088d3c207d867024dbaf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RotBlauPink","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"RotBlauPink","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fc2a8a8c-08c4-4317-8a32-765ec7655364","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_bright","hidden_by":null,"icon":null,"id":"5a16b8a123a1046618fe228631667923","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Bright","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Bright","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"054210ae-d214-4876-9368-2014cbc5cda7","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_dimmed","hidden_by":null,"icon":null,"id":"5359354799ae357b2f1851e09a67294b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Dimmed","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Dimmed","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"2548d594-a5ba-41f3-b973-1acfbfda0a78","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_arctic_aurora","hidden_by":null,"icon":null,"id":"23ac09414f20688708e84281eed9d12b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arctic aurora","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Arctic aurora","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"78f2dd68-3023-40f2-982b-b8e023db1ee3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_tropical_twilight","hidden_by":null,"icon":null,"id":"a681b4f254de7541c30285bc603e973c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Tropical twilight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tropical twilight","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"be7f6dca-4438-4ae6-82ec-6694637f39a5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"3684c69791b0ee4389630c4f377a88c9","disabled_by":"user","entity_category":null,"entity_id":"scene.schlafzimmer_savanna_sunset","hidden_by":null,"icon":null,"id":"31ee25bcce8f60300130cc1a34cb7c1e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Savanna sunset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Savanna sunset","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"a055f166-1a80-401a-97f8-d0917610cac9","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"288a8001abd291e646d24b4973ee5fbb","disabled_by":"user","entity_category":null,"entity_id":"scene.rest_spring_blossom","hidden_by":null,"icon":null,"id":"aa9725a2cdd817d4fb0ee5223937fc4b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Spring blossom","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Spring blossom","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49a723dd-f441-4ae9-b933-09bf88e1254c","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9f54f90d97754437900e99ba42e60168","disabled_by":"user","entity_category":null,"entity_id":"scene.arbeitszimmer_energize","hidden_by":null,"icon":null,"id":"1115159a2d58c97079a9ffb3a93cc13f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Energize","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Energize","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"5621d5fe-b995-41bc-871e-f03320b577d5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"kinderzimmer","categories":{},"capabilities":{"effect_list":["static","circular","wipeup","twocolor","twocolorrandom","side_0.2","side_0.5","side_0.2_inc4","side_0.2_inc8","side_0.5_inc4","top_0.2","top_0.5","top_0.2_inc4","top_0.5_inc4"],"supported_color_modes":["rgbw"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.music_mouse_regal_licht","hidden_by":null,"icon":null,"id":"bfdbadbb1d4b9df5d3ca3bf5e7eb1f86","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Music Mouse Regal Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Music Mouse Regal Licht","platform":"mqtt","suggested_object_id":null,"supported_features":44,"translation_key":null,"unique_id":"musicmouse_json_shelve","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_resume_job","hidden_by":null,"icon":null,"id":"00e37a7dcd44b3f6eecbe7715bb84993","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Resume Job","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Resume Job","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Resume Job-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_pause_job","hidden_by":null,"icon":null,"id":"4db5cec53581d9de53fea6aee52e7b46","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Pause Job","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Pause Job","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Pause Job-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_stop_job","hidden_by":null,"icon":null,"id":"e975616b786cd74d3d791a2fbf1cfe18","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Stop Job","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Stop Job","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Stop Job-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1656971839915"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.rollos_zu_nachts","hidden_by":null,"icon":null,"id":"9140dc1465c7994f3dc439ef57c5afca","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Rollos zu nachts","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Rollos zu nachts","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1656971839915","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"443136c87aad7ae33565e1dbd2817ad1","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_supervisor_update","hidden_by":null,"icon":null,"id":"27c6fd4a4e913c7877f4f6c95d15a018","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:03.322424+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":5,"translation_key":"update","unique_id":"home_assistant_supervisor_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"225e2a8730a90cb0071b19d3a3a591a9","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_core_update","hidden_by":null,"icon":null,"id":"2f87a8f54b05b72d98304d6093751dbc","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.458677+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":15,"translation_key":"update","unique_id":"home_assistant_core_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e8d393e7209027e19dc79d238d4296b8","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"31025adba5c6df19f633841c0e8f1343","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.synchronize_devices","hidden_by":null,"icon":null,"id":"907cd5f73fb201ba2ab1d479a9a31b0f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Geräte synchronisieren","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Geräte synchronisieren","platform":"google_assistant","suggested_object_id":null,"supported_features":0,"translation_key":"sync_devices","unique_id":"homeassistant-d3afc_sync","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_visibility","hidden_by":null,"icon":null,"id":"a4050226d0c6f6ec5e773bd83e8e06e2","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.277630+00:00","name":null,"object_id_base":"Sichtweite","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"distance","original_icon":null,"original_name":"Sichtweite","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"visibility_distance","unique_id":"49.369477-10.9831468-visibility_distance","previous_unique_id":null,"unit_of_measurement":"m"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.timed_sleep","hidden_by":null,"icon":null,"id":"c454033515f6502bc5905b77ce458d8a","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.639948+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Einschlafen mit Licht und Musik auto-aus","platform":"script","suggested_object_id":"timed_sleep","supported_features":0,"translation_key":null,"unique_id":"timed_sleep","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_20","hidden_by":null,"icon":null,"id":"5b04338d1cdc6dc7cc1ab9fec18ad8d0","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.641497+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 20min","platform":"script","suggested_object_id":"bedroom_music_off_20","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_20","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_30","hidden_by":null,"icon":null,"id":"768a93081a6b45163a6b9d357ab66f17","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.642105+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 30min","platform":"script","suggested_object_id":"bedroom_music_off_30","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_30","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_45","hidden_by":null,"icon":null,"id":"400062cf882bbacd711b95a6e74fa104","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.642592+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 45min","platform":"script","suggested_object_id":"bedroom_music_off_45","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_45","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_music_off_60","hidden_by":null,"icon":null,"id":"c0aa24a3c048df62ffd1324f049be1fc","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.643090+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Musik aus 1h","platform":"script","suggested_object_id":"bedroom_music_off_60","supported_features":0,"translation_key":null,"unique_id":"bedroom_music_off_60","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_waves","hidden_by":null,"icon":null,"id":"c8c39e8daa87d10cacb7174147d0108f","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.643634+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Wellen","platform":"script","suggested_object_id":"bedroom_waves","supported_features":0,"translation_key":null,"unique_id":"bedroom_waves","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_rain","hidden_by":null,"icon":null,"id":"d8b4503fbc0048b03184b525d2bfe1e1","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.644043+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Schlafzimmer Regen","platform":"script","suggested_object_id":"bedroom_rain","supported_features":0,"translation_key":null,"unique_id":"bedroom_rain","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_sleep_music_long","hidden_by":null,"icon":null,"id":"d44fac6d2a85c2c2ce2110148680973c","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.644440+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Einschlaf Playlist","platform":"script","suggested_object_id":"bedroom_sleep_music_long","supported_features":0,"translation_key":null,"unique_id":"bedroom_sleep_music_long","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.bedroom_sleep_music_short","hidden_by":null,"icon":null,"id":"20927c6f1d45f57d36868b2bd3ba0033","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.644834+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Einschlaf Playlist Kurz","platform":"script","suggested_object_id":"bedroom_sleep_music_short","supported_features":0,"translation_key":null,"unique_id":"bedroom_sleep_music_short","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"30b54145e73183e15dfffa4371259e72","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_connectivity","hidden_by":null,"icon":null,"id":"ea5f648c19b869e5d498513384b7b84c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"1ac3c518-34d5-4126-b606-395547494020","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"532ed158bdde5e9f5d545e6ee8451406","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_connectivity_2","hidden_by":null,"icon":null,"id":"c93284010c625233ab7463bbf1c659dd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"13437230-e521-4550-b816-0cab412fb33e","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4f4e779219df54cba5f21bd7a37bee54","disabled_by":null,"entity_category":null,"entity_id":"light.dachgeschoss","hidden_by":null,"icon":null,"id":"1f056a44303a5a96af77b9986784232d","has_entity_name":true,"labels":[],"modified_at":"2026-06-15T15:10:07.458263+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_grouped_light","unique_id":"74e2a55b-af89-474a-a0fe-0829c77e4f86","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten","underwater","cosmos","sunbeam","enchant","sunrise","sunset"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"532ed158bdde5e9f5d545e6ee8451406","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_oben_fluter_hinten","hidden_by":null,"icon":"hue:beyond-down","id":"1a107ec4c71edef7cfbf8f65356d2309","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.747995+00:00","name":"Fluter Hinten","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"be11b489-5061-41eb-9d0d-0f1d3538111a","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten","underwater","cosmos","sunbeam","enchant","sunrise","sunset"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"30b54145e73183e15dfffa4371259e72","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_oben_fluter_vorne","hidden_by":null,"icon":"hue:beyond-up","id":"a65a3baf5e4e9a4834149c9e6ea862f9","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.744547+00:00","name":"Fluter vorne","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"9c646693-0a5c-4374-bb30-5c9e67978a11","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014477577"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_01_morgens_an","hidden_by":null,"icon":null,"id":"841393403167b23fce59446f0a1f1883","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter oben 01 morgens an um 7","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 01 morgens an um 7","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1669014477577","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014568292"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_02_morgens_aus_um_9","hidden_by":null,"icon":null,"id":"2e776dc6276c0df226e2713245651987","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter oben 02 morgens aus um 9","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 02 morgens aus um 9","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1669014568292","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014612655"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_03_abends_an_16_30","hidden_by":null,"icon":null,"id":"e1ec42b5b566e391b2873a27da04159c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter oben 03 abends an 16:30","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 03 abends an 16:30","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1669014612655","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8R2MW5JCE7EC8640YDN1K"},"capabilities":{"id":"1669014682496"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.weihnachtslichter_oben_04_abends_aus_22_00","hidden_by":null,"icon":null,"id":"6f2cc2486e348f12dbb93bfacdf5752a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Weihnachtslichter oben 04 abends aus 22:00","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter oben 04 abends aus 22:00","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1669014682496","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_1","hidden_by":null,"icon":null,"id":"2de12a250efedea5dbc056d00cbc34b8","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.213105+00:00","name":null,"object_id_base":"Warnung 1","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095640000000-1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_2","hidden_by":null,"icon":null,"id":"63a657ce3479c598e09941d62ca2dae7","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.214178+00:00","name":null,"object_id_base":"Warnung 2","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095640000000-2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_3","hidden_by":null,"icon":null,"id":"5a8f36e1b7176148afa7a0eaeb3ca778","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.215126+00:00","name":null,"object_id_base":"Warnung 3","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095640000000-3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_4","hidden_by":null,"icon":null,"id":"adb2f0cf205ccb93152eabc59fcf4aaf","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.215993+00:00","name":null,"object_id_base":"Warnung 4","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095640000000-4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_nurnberg_5","hidden_by":null,"icon":null,"id":"b3409129833817055568a1a408d7d2c6","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.218683+00:00","name":null,"object_id_base":"Warnung 5","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095640000000-5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_1","hidden_by":null,"icon":null,"id":"a9e1cf906dfe0653f6986b24560ba045","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.220028+00:00","name":null,"object_id_base":"Warnung 1","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095760000000-1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_2","hidden_by":null,"icon":null,"id":"2bb8cbe3a963c3c254841934f68aef5c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.220948+00:00","name":null,"object_id_base":"Warnung 2","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095760000000-2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_3","hidden_by":null,"icon":null,"id":"29ae9dae0e79e0976bf0b497f283101c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.221951+00:00","name":null,"object_id_base":"Warnung 3","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095760000000-3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_4","hidden_by":null,"icon":null,"id":"c5a9652d44a5aab179766b4feec85ba2","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.222870+00:00","name":null,"object_id_base":"Warnung 4","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095760000000-4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.warning_rohr_roth_bayern_5","hidden_by":null,"icon":null,"id":"a1858ac376e54db8720688aaab4c965f","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.223790+00:00","name":null,"object_id_base":"Warnung 5","options":{"conversation":{"should_expose":false}},"original_device_class":"safety","original_icon":null,"original_name":"Warnung 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"warning","unique_id":"095760000000-5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"225e2a8730a90cb0071b19d3a3a591a9","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_cpu_percent","hidden_by":null,"icon":null,"id":"856e19288c502e7ddd9125b70e472599","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"home_assistant_core_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"225e2a8730a90cb0071b19d3a3a591a9","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_memory_percent","hidden_by":null,"icon":null,"id":"63420f0c53cd36c02d76558c557dfcdf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"home_assistant_core_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"443136c87aad7ae33565e1dbd2817ad1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_cpu_percent","hidden_by":null,"icon":null,"id":"98a5e36e8d0159a0c0e38862ac51db10","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"home_assistant_supervisor_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"443136c87aad7ae33565e1dbd2817ad1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_memory_percent","hidden_by":null,"icon":null,"id":"2a26695d335cde6cf49cdf506ae427ee","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"home_assistant_supervisor_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_os_agent_version","hidden_by":null,"icon":null,"id":"0542e401a101d1975a55c242d4c7bfc5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OS Agent Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OS Agent Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"agent_version","unique_id":"home_assistant_host_agent_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_apparmor_version","hidden_by":null,"icon":null,"id":"8d61daeda65bf13dfcafc6bd65746e81","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"AppArmor-Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AppArmor-Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"apparmor_version","unique_id":"home_assistant_host_apparmor_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_total","hidden_by":null,"icon":null,"id":"7c904c53112d0ee9fccf0df95e83fbe3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Speicherplatz gesamt","options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Speicherplatz gesamt","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"disk_total","unique_id":"home_assistant_host_disk_total","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_used","hidden_by":null,"icon":null,"id":"f2a71971738dfad2b09021f9ceecffb0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Speicherplatz genutzt","options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Speicherplatz genutzt","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"disk_used","unique_id":"home_assistant_host_disk_used","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"68832376d44aaee2ca32bdd4c1268bc7","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_free","hidden_by":null,"icon":null,"id":"6ea81fbc8d927c7af8a7c0dcc05e4604","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Speicherplatz frei","options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Speicherplatz frei","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"disk_free","unique_id":"home_assistant_host_disk_free","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dawn","hidden_by":null,"icon":null,"id":"b97e477538d3aced8bf1783132239f87","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.118675+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächste Morgendämmerung","platform":"sun","suggested_object_id":"sun_next_dawn","supported_features":0,"translation_key":"next_dawn","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_dawn","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dusk","hidden_by":null,"icon":null,"id":"c911184a78acab494b63f9e074d1688a","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.120282+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächste Abenddämmerung","platform":"sun","suggested_object_id":"sun_next_dusk","supported_features":0,"translation_key":"next_dusk","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_dusk","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_midnight","hidden_by":null,"icon":null,"id":"c80e92bcf69a5eeac2e54d7e8658008a","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.124134+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächste Mitternacht","platform":"sun","suggested_object_id":"sun_next_midnight","supported_features":0,"translation_key":"next_midnight","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_midnight","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_noon","hidden_by":null,"icon":null,"id":"e5f63d29b379654e2fdf4a0bac2b7754","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.125817+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächster Höchststand","platform":"sun","suggested_object_id":"sun_next_noon","supported_features":0,"translation_key":"next_noon","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_noon","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_rising","hidden_by":null,"icon":null,"id":"03962f679be87b10484a88395fa83e2c","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.127420+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächster Aufgang","platform":"sun","suggested_object_id":"sun_next_rising","supported_features":0,"translation_key":"next_rising","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_rising","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_setting","hidden_by":null,"icon":null,"id":"1aabd178f47aee1ea3597c72bba08ab0","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.129202+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächster Untergang","platform":"sun","suggested_object_id":"sun_next_setting","supported_features":0,"translation_key":"next_setting","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-next_setting","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_elevation","hidden_by":null,"icon":null,"id":"111754cc77afb19f07d086fce1ad6f84","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.130678+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solare Elevation","platform":"sun","suggested_object_id":"sun_solar_elevation","supported_features":0,"translation_key":"solar_elevation","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_elevation","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_azimuth","hidden_by":null,"icon":null,"id":"b112bd3c1019911c8b91c5c57dfc467a","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.131608+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solarer Azimut","platform":"sun","suggested_object_id":"sun_solar_azimuth","supported_features":0,"translation_key":"solar_azimuth","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_azimuth","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_individual_address","hidden_by":null,"icon":null,"id":"19fd46a729ca8fb5ed3f37a4ed6dac88","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Physikalische Adresse","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Physikalische Adresse","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"individual_address","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_individual_address","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_connected_since","hidden_by":null,"icon":null,"id":"b295db52e575645156e1e9638c5588c5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Verbindung hergestellt","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Verbindung hergestellt","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"connected_since","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_connected_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":[null,"Routing","Routing IP Secure","Tunnel IP Secure","Tunnel TCP","Tunnel UDP"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_connection_type","hidden_by":null,"icon":null,"id":"6e615065ebdd13d1ca90ac80308cc033","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Verbindungstyp","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Verbindungstyp","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"connection_type","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_connection_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_incoming","hidden_by":null,"icon":null,"id":"b5957e36f21878c3a58d821fcff2a8de","has_entity_name":true,"labels":[],"modified_at":"2024-12-05T10:55:47.338355+00:00","name":null,"object_id_base":"Empfangene Telegramme","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Empfangene Telegramme","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"telegrams_incoming","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_incoming","previous_unique_id":null,"unit_of_measurement":"telegrams"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_incoming_error","hidden_by":null,"icon":null,"id":"5b850143a125aac089b94727a7ad393a","has_entity_name":true,"labels":[],"modified_at":"2024-12-05T10:55:47.338963+00:00","name":null,"object_id_base":"Empfangsfehler","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Empfangsfehler","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"telegrams_incoming_error","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_incoming_error","previous_unique_id":null,"unit_of_measurement":"errors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_outgoing","hidden_by":null,"icon":null,"id":"952c99b1e013815364d8366c09b81d73","has_entity_name":true,"labels":[],"modified_at":"2024-12-05T10:55:47.339941+00:00","name":null,"object_id_base":"Gesendete Telegramme","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gesendete Telegramme","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"telegrams_outgoing","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_outgoing","previous_unique_id":null,"unit_of_measurement":"telegrams"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams_outgoing_error","hidden_by":null,"icon":null,"id":"7598e1d04923507aedc2a4c99577953d","has_entity_name":true,"labels":[],"modified_at":"2024-12-05T10:55:47.340607+00:00","name":null,"object_id_base":"Sendefehler","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sendefehler","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"telegrams_outgoing_error","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_outgoing_error","previous_unique_id":null,"unit_of_measurement":"errors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.knx_interface_telegrams","hidden_by":null,"icon":null,"id":"21990df92047cff9f2d5fa51396afa56","has_entity_name":true,"labels":[],"modified_at":"2024-12-05T10:55:47.341509+00:00","name":null,"object_id_base":"Telegramme","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Telegramme","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"telegram_count","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegram_count","previous_unique_id":null,"unit_of_measurement":"telegrams"}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.klingelknopfe_licht","hidden_by":null,"icon":"mdi:radiobox-marked","id":"7825ab43b6155b0f8059a1c2e949d977","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.461873+00:00","name":null,"object_id_base":"Klingelknöpfe Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Klingelknöpfe Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/33","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.briefkasten_licht","hidden_by":null,"icon":"mdi:mailbox","id":"619246ff110a98066064e168e9f7b6c6","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.463154+00:00","name":"Briefkasten Licht","object_id_base":"Briefkasten Licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Briefkasten Licht","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.turoffner_gartentur","hidden_by":null,"icon":null,"id":"4c36eec0f193afb3d8a4e0a056b62271","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.496291+00:00","name":null,"object_id_base":"Türöffner Gartentür","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Türöffner Gartentür","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/35","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"switch.poolcover_vorne_einstieg","hidden_by":null,"icon":null,"id":"500442a3fff572bfc94bd5045c30e553","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Poolcover Vorne Einstieg","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Poolcover Vorne Einstieg","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"poolcoversensorswitchpoolcover_vorne_einstieg","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"switch.poolcover_mitte","hidden_by":null,"icon":null,"id":"2a7a8b2fb7d883d2bdf70647c1a48bc8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Poolcover Mitte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Poolcover Mitte","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"poolcoversensorswitchpoolcover_mitte","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"switch.poolcover_ende","hidden_by":null,"icon":null,"id":"858327880e0c0c0694f7ce7697d289e7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Poolcover Ende","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Poolcover Ende","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"poolcoversensorswitchpoolcover_ende","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.poolcover_vorne_einstieg","hidden_by":null,"icon":null,"id":"1f78eafd16f1970efaeae8018011c7f7","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.551812+00:00","name":null,"object_id_base":"Poolcover Vorne Einstieg","options":{"conversation":{"should_expose":false}},"original_device_class":"opening","original_icon":"mdi:waves-arrow-right","original_name":"Poolcover Vorne Einstieg","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C/0/binary_sensor/Poolcover Vorne Einstieg","previous_unique_id":"E8:9F:6D:D0:FA:2C-binary_sensor-poolcover_vorne_einstieg","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.poolcover_mitte","hidden_by":null,"icon":null,"id":"a2128c78924eba22c25d173758f1e6e0","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.552460+00:00","name":null,"object_id_base":"Poolcover Mitte","options":{"conversation":{"should_expose":false}},"original_device_class":"opening","original_icon":"mdi:waves-arrow-up","original_name":"Poolcover Mitte","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C/0/binary_sensor/Poolcover Mitte","previous_unique_id":"E8:9F:6D:D0:FA:2C-binary_sensor-poolcover_mitte","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.poolcover_ende","hidden_by":null,"icon":null,"id":"65d9bd452752c57f833228628b77930e","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.552952+00:00","name":null,"object_id_base":"Poolcover Ende","options":{"conversation":{"should_expose":false}},"original_device_class":"opening","original_icon":"mdi:waves-arrow-left","original_name":"Poolcover Ende","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C/0/binary_sensor/Poolcover Ende","previous_unique_id":"E8:9F:6D:D0:FA:2C-binary_sensor-poolcover_ende","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"35052937c15a610521f823c4aa8569b4","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a8e2cf4f5d47e06db8bc4161c33aa6fe","disabled_by":null,"entity_category":null,"entity_id":"sensor.poolcover_einstieg_abstand","hidden_by":null,"icon":null,"id":"bfca6a8b8ece56da56f1b28844fdba16","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.551023+00:00","name":null,"object_id_base":"Poolcover Einstieg Abstand","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":null,"original_icon":"mdi:door-sliding-open","original_name":"Poolcover Einstieg Abstand","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:2C/0/sensor/Poolcover Einstieg Abstand","previous_unique_id":"E8:9F:6D:D0:FA:2C-sensor-poolcover_einstieg_abstand","unit_of_measurement":"m"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_led_controller_button_links","hidden_by":null,"icon":null,"id":"8a1243d0841fdffa4426fbc64fe96dda","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.569053+00:00","name":null,"object_id_base":"gartenhaus-led-controller-button-links","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-links","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/binary_sensor/gartenhaus-led-controller-button-links","previous_unique_id":"E8:9F:6D:D0:FA:90-binary_sensor-gartenhaus-led-controller-button-links","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_led_controller_button_rechts","hidden_by":null,"icon":null,"id":"b6efc6becd97f91b5c674e9f401f96cd","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.569599+00:00","name":null,"object_id_base":"gartenhaus-led-controller-button-rechts","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-rechts","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/binary_sensor/gartenhaus-led-controller-button-rechts","previous_unique_id":"E8:9F:6D:D0:FA:90-binary_sensor-gartenhaus-led-controller-button-rechts","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_led_controller_motion_sensor","hidden_by":null,"icon":null,"id":"e07425c985c617b1ee8b93c969d4a5b0","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.570188+00:00","name":null,"object_id_base":"gartenhaus-led-controller-motion-sensor","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"gartenhaus-led-controller-motion-sensor","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/binary_sensor/gartenhaus-led-controller-motion-sensor","previous_unique_id":"E8:9F:6D:D0:FA:90-binary_sensor-gartenhaus-led-controller-motion-sensor","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["None","Regenbogen","Wipe","Zufall langsam","Twinkle","Feuerwerk"],"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_wandlicht","hidden_by":null,"icon":null,"id":"3319d7a9390accf9fdf852209796cd60","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.570565+00:00","name":null,"object_id_base":"Gartenhaus Wandlicht","options":{"conversation":{"should_expose":true},"light":{"favorite_colors":[{"rgb_color":[255,110,84]},{"rgbw_color":[5,4,0,255]},{"rgbw_color":[11,222,0,0]},{"rgbw_color":[230.77499999999984,109.65,255,0]},{"rgbw_color":[61.19999999999999,96.73000000000005,255,0]},{"rgbw_color":[255,189.04000000000002,7.650000000000006,0]}]}},"original_device_class":null,"original_icon":"mdi:led-strip-variant","original_name":"Gartenhaus Wandlicht","platform":"esphome","suggested_object_id":null,"supported_features":44,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/light/Gartenhaus Wandlicht","previous_unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_wandlicht","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlicht_hinten","hidden_by":null,"icon":null,"id":"e45a67fca6ee7ece140ffda9468a16e1","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.571114+00:00","name":null,"object_id_base":"Gartenhaus Deckenlicht Hinten","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlicht Hinten","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/light/Gartenhaus Deckenlicht Hinten","previous_unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_hinten","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlicht_mitte","hidden_by":null,"icon":null,"id":"8fef740208561d3b7c35d1ea150a1765","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.571566+00:00","name":null,"object_id_base":"Gartenhaus Deckenlicht Mitte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlicht Mitte","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/light/Gartenhaus Deckenlicht Mitte","previous_unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_mitte","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlicht_vorne","hidden_by":null,"icon":null,"id":"2dc154cd131727679cc656596321b7f2","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.572025+00:00","name":null,"object_id_base":"Gartenhaus Deckenlicht Vorne","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlicht Vorne","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/light/Gartenhaus Deckenlicht Vorne","previous_unique_id":"E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_vorne","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_led_controller_button_led_links","hidden_by":null,"icon":null,"id":"28e0e296cce26609f5b3f806dfa2749e","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.572545+00:00","name":null,"object_id_base":"gartenhaus-led-controller-button-led-links","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-led-links","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/switch/gartenhaus-led-controller-button-led-links","previous_unique_id":"E8:9F:6D:D0:FA:90-switch-gartenhaus-led-controller-button-led-links","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"419fe6418360869dda6b2857e5356d58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"dc7127b36567220d00cbc9ed51ca19b6","disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_led_controller_button_led_rechts","hidden_by":null,"icon":null,"id":"82564b58fcda1cfa84d4505c2f7731a7","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.573068+00:00","name":null,"object_id_base":"gartenhaus-led-controller-button-led-rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"gartenhaus-led-controller-button-led-rechts","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:90/0/switch/gartenhaus-led-controller-button-led-rechts","previous_unique_id":"E8:9F:6D:D0:FA:90-switch-gartenhaus-led-controller-button-led-rechts","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_lichtschalter_gross","hidden_by":null,"icon":null,"id":"56c79c2f0286fcf6196c731f06e7a609","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.532577+00:00","name":null,"object_id_base":"gartenhaus_lichtschalter_gross","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_lichtschalter_gross","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_lichtschalter_gross","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_lichtschalter_gross","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_lichtschalter_klein_links","hidden_by":null,"icon":null,"id":"06588c9c22432877d982a9fba2cb9da3","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.533330+00:00","name":null,"object_id_base":"gartenhaus_lichtschalter_klein_links","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_lichtschalter_klein_links","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_lichtschalter_klein_links","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_lichtschalter_klein_links","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_lichtschalter_klein_rechts","hidden_by":null,"icon":null,"id":"ecb91fbba2c95f4f47fc5427c53a8dc1","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.534099+00:00","name":null,"object_id_base":"gartenhaus_lichtschalter_klein_rechts","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_lichtschalter_klein_rechts","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_lichtschalter_klein_rechts","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_lichtschalter_klein_rechts","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster1","hidden_by":null,"icon":null,"id":"ce4973775b15cebbe8a7abffb358d5e0","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.534674+00:00","name":null,"object_id_base":"gartenhaus_taster1","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster1","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_taster1","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster2","hidden_by":null,"icon":null,"id":"5fda7579a5130f538e3e37039b26e6ca","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.535212+00:00","name":null,"object_id_base":"gartenhaus_taster2","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster2","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_taster2","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster3","hidden_by":null,"icon":null,"id":"9eb25982ce45c347105161006b8c289a","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.535658+00:00","name":null,"object_id_base":"gartenhaus_taster3","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster3","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_taster3","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"601de3e75670a7a5cb68db974ed99a25","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9fd6b8989b516e679a5299166ac3fb5b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.gartenhaus_taster4","hidden_by":null,"icon":null,"id":"10cf7408394304c4c7de11b66a98037b","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.536340+00:00","name":null,"object_id_base":"gartenhaus_taster4","options":{"conversation":{"should_expose":false}},"original_device_class":"light","original_icon":null,"original_name":"gartenhaus_taster4","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:B8/0/binary_sensor/gartenhaus_taster4","previous_unique_id":"E8:9F:6D:D0:FA:B8-binary_sensor-gartenhaus_taster4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"sensor.valetudo_newjuniorkingfisher_map_segments","hidden_by":null,"icon":null,"id":"893e92007a7ce237ac6035826acb86e6","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.295770+00:00","name":null,"object_id_base":"Map segments","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:vector-selection","original_name":"Map segments","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_MapSegments","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"camera.valetudo_newjuniorkingfisher_map_data","hidden_by":null,"icon":null,"id":"42f38f62d5eec0f3c6ac61d6ab3d4e7f","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.037584+00:00","name":null,"object_id_base":"Map data","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Map data","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_camera_MapData","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["low","medium","high","max","off"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"config","entity_id":"select.valetudo_newjuniorkingfisher_fan","hidden_by":null,"icon":null,"id":"922d70b934d9c1773fdea7856d9f73c1","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.277827+00:00","name":null,"object_id_base":"Fan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fan","original_name":"Fan","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_select_FanSpeedControlCapability","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":"integration","entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_play_locate_sound","hidden_by":null,"icon":null,"id":"4ab0223d3c0aebbe9f559876d00023c2","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:49.979648+00:00","name":null,"object_id_base":"Play locate sound","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-marker-question","original_name":"Play locate sound","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_LocateCapability","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":1.0,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"config","entity_id":"number.valetudo_newjuniorkingfisher_speaker_volume","hidden_by":null,"icon":null,"id":"a91f5429238af6ae41b3dc8f7c81a0f2","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.166111+00:00","name":null,"object_id_base":"Speaker volume","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-source","original_name":"Speaker volume","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_number_SpeakerVolumeControlCapability","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_wi_fi_configuration","hidden_by":null,"icon":null,"id":"576c25fe8c84094a9b5b54101e24f71b","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.323494+00:00","name":null,"object_id_base":"Wi-Fi configuration","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":"mdi:wifi","original_name":"Wi-Fi configuration","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_WifiConfigurationCapability","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"fan_speed_list":["low","medium","high","max","off"]},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"vacuum.valetudo_newjuniorkingfisher","hidden_by":null,"icon":null,"id":"0411bec004b559ecc36dce180199ac1d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Robot","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Robot","platform":"mqtt","suggested_object_id":null,"supported_features":13052,"translation_key":null,"unique_id":"NewJuniorKingfisher_vacuum","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_error","hidden_by":null,"icon":null,"id":"d6da58cfcd5a7f2bf590e6d7c901c297","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.334632+00:00","name":null,"object_id_base":"Error","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alert","original_name":"Error","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_error","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["None","Feuerwerk","Regenbogen","Twinkle","Wipe","Zufall langsam"],"supported_color_modes":["rgb","rgbw","white"]},"config_entry_id":"33c7d678d0ca643570a7aa3e1c3b47fa","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.lichter_garten","hidden_by":null,"icon":null,"id":"9bff8f150a511333d76a56ac9893ff0c","has_entity_name":false,"labels":[],"modified_at":"2026-09-24T12:25:58.307829+00:00","name":null,"object_id_base":"Lichter Garten","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Lichter Garten","platform":"group","suggested_object_id":null,"supported_features":44,"translation_key":"light","unique_id":"33c7d678d0ca643570a7aa3e1c3b47fa","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_aus","hidden_by":null,"icon":null,"id":"0f0ace6a8bfaf4714cd81624b8c998ea","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Garten aus","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group-off-outline","original_name":"Garten aus","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1692646478832","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.esphome_light_toggle","hidden_by":null,"icon":null,"id":"7c446a1eff15a84ee0a1f605a4aa9458","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.645228+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-auto","original_name":"EspHome Light toggle","platform":"script","suggested_object_id":"esphome_light_toggle","supported_features":0,"translation_key":null,"unique_id":"esphome_light_toggle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_betriebsstunden","hidden_by":null,"icon":null,"id":"7fe2bb95f90e33a7c47a5d52dbe86245","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.752354+00:00","name":null,"object_id_base":"Gartenhaus Steckdose1 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/152","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_verbrauch_ma","hidden_by":null,"icon":null,"id":"fd6432c8543a77b3a20757784716c92c","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.754082+00:00","name":null,"object_id_base":"Gartenhaus Steckdose1 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/155","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_verbrauch_summe","hidden_by":null,"icon":null,"id":"67a964685a203cc72654d44941e9e21b","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.755687+00:00","name":null,"object_id_base":"Gartenhaus Steckdose1 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/160","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_betriebsstunden","hidden_by":null,"icon":null,"id":"adc998a42720e8b159eebcbe26aa34ba","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.757146+00:00","name":null,"object_id_base":"Gartenhaus Steckdose2 Betriebsstunden","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Betriebsstunden","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/170","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_verbrauch_ma","hidden_by":null,"icon":null,"id":"5aabca411448fd6b840aa1b3e0ae112c","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.758507+00:00","name":null,"object_id_base":"Gartenhaus Steckdose2 Verbrauch mA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Verbrauch mA","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/173","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_verbrauch_summe","hidden_by":null,"icon":null,"id":"0dbc85f980f06297f5897681805d6563","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.760162+00:00","name":null,"object_id_base":"Gartenhaus Steckdose2 Verbrauch Summe","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Verbrauch Summe","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/178","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose1","hidden_by":null,"icon":null,"id":"1483b60361e09fe2fac2fd1c4c1e8996","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.573912+00:00","name":null,"object_id_base":"Gartenhaus Steckdose1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/144","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose1_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"fd742f233ba5bcba376160b4539c783f","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.575018+00:00","name":null,"object_id_base":"Gartenhaus Steckdose1 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/153","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose2","hidden_by":null,"icon":null,"id":"6fd01fb5ca0567749c469c404923f35a","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.576586+00:00","name":null,"object_id_base":"Gartenhaus Steckdose2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/162","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.gartenhaus_steckdose2_betriebsstunden_reset","hidden_by":null,"icon":null,"id":"e77df08f9bb4b8265be9ca61fe7afdb0","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.578317+00:00","name":null,"object_id_base":"Gartenhaus Steckdose2 Betriebsstunden Reset","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Betriebsstunden Reset","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/5/171","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01J08XG79NQEGCFANXD2MNRXR5"},"capabilities":{"id":"1693231134539"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.pool_pumpe_ein_um_9_und_17_uhr","hidden_by":null,"icon":null,"id":"aee0635c68926c78545e9ac893bc8d99","has_entity_name":false,"labels":[],"modified_at":"2026-08-07T07:06:31.411334+00:00","name":null,"object_id_base":"Pool Pumpe ein: 5:00, 20:30","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pool Pumpe ein: 5:00, 20:30","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1693231134539","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01J08XG79NQEGCFANXD2MNRXR5"},"capabilities":{"id":"1693231202553"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.pool_pumpe_aus_um_10_15_und_18_15","hidden_by":null,"icon":null,"id":"3ae78bb59b8feb0cfb5888da800ccfe3","has_entity_name":false,"labels":[],"modified_at":"2026-08-07T07:07:15.686430+00:00","name":null,"object_id_base":"Pool Pumpe aus 8:00, 22:30, 1:00","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pool Pumpe aus 8:00, 22:30, 1:00","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1693231202553","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_gartenhaus","hidden_by":null,"icon":"hue:bollard","id":"cec771fc20bac7ea5f4cf4a264cc71f8","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.545080+00:00","name":"Licht Eingang Gartenhaus","object_id_base":"eingang_gartenhaus","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_gartenhaus","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/eingang_gartenhaus","previous_unique_id":"B0:A7:32:07:8A:CC-light-eingang_gartenhaus","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_saule_sud","hidden_by":null,"icon":"hue:pillar-spot","id":"534f81beb52c00847e63dac70f446d02","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.545884+00:00","name":"Eingang Säule Rechts","object_id_base":"eingang_saule_sud","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_saule_sud","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/eingang_saule_sud","previous_unique_id":"B0:A7:32:07:8A:CC-light-eingang_saule_sud","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_gartentur_sud","hidden_by":null,"icon":"hue:pillar-spot","id":"3aefe6634637dec10648b48d1453f025","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.546413+00:00","name":"Eingang Gartentürchen Rechts","object_id_base":"eingang_gartentur_sud","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_gartentur_sud","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/eingang_gartentur_sud","previous_unique_id":"B0:A7:32:07:8A:CC-light-eingang_gartentur_sud","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_gartentur_nord","hidden_by":null,"icon":"hue:pillar-spot","id":"340e64d52065a3b3e7b7f643e8a37fe1","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.546795+00:00","name":"Eingang Gartentürchen Links","object_id_base":"eingang_gartentur_nord","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_gartentur_nord","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/eingang_gartentur_nord","previous_unique_id":"B0:A7:32:07:8A:CC-light-eingang_gartentur_nord","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.eingang_garageseite","hidden_by":null,"icon":"hue:bollard","id":"1bb220fe9fc1faf0fb3ef8a1f20dd722","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.547182+00:00","name":"Eingang Licht Garagenseite","object_id_base":"eingang_garageseite","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"eingang_garageseite","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/eingang_garageseite","previous_unique_id":"B0:A7:32:07:8A:CC-light-eingang_garageseite","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"15a46cce61915084cd62b350f8d74a77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.lichter_garten_eingang","hidden_by":null,"icon":null,"id":"286fea26ea57e80d62065d8308939306","has_entity_name":false,"labels":[],"modified_at":"2026-09-24T12:25:58.309349+00:00","name":null,"object_id_base":"Lichter Garten Eingang","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Lichter Garten Eingang","platform":"group","suggested_object_id":null,"supported_features":40,"translation_key":"light","unique_id":"15a46cce61915084cd62b350f8d74a77","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.sprinkler_an_5_minuten","hidden_by":null,"icon":null,"id":"e0ed69e3302adeb33954ee684f75aae4","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.645647+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:sprinkler-variant","original_name":"Sprinkler an für einige Minuten","platform":"script","suggested_object_id":"sprinkler_an_5_minuten","supported_features":0,"translation_key":null,"unique_id":"sprinkler_an_5_minuten","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693849132880"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.eingangslichter_beet_an_wenn_haustur_licht_an","hidden_by":null,"icon":null,"id":"f4b175fb78a7cf53ce242a7942e73296","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Eingangslichter Beet an wenn Haustur licht an","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Eingangslichter Beet an wenn Haustur licht an","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1693849132880","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1693849216417"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.eingangslichter_beet_aus_wenn_haustur_licht_aus","hidden_by":null,"icon":null,"id":"0d1d5ac881defb0d84360df5b7fc0b72","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Eingangslichter Beet aus wenn Haustur licht aus","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Eingangslichter Beet aus wenn Haustur licht aus","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1693849216417","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.pool_pumpe_schalten","hidden_by":null,"icon":null,"id":"c448de332202f0d34caf110b7b5a1453","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.646743+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"hue:room-pool","original_name":"Pool Pumpe schalten","platform":"script","suggested_object_id":"pool_pumpe_schalten","supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_schalten","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"timer.pool_pumpe_timer","hidden_by":null,"icon":null,"id":"74e1288f748604d3e82893f7a7c55d0d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Pool Pumpe Timer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:pool","original_name":"Pool Pumpe Timer","platform":"timer","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_timer","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_eingang","hidden_by":null,"icon":null,"id":"4e7e2f4b96db0fffa75d9cde4aeb05c9","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.547597+00:00","name":"Hochbeet Eingang","object_id_base":"hochbeet_eingang","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"hochbeet_eingang","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/hochbeet_eingang","previous_unique_id":"B0:A7:32:07:8A:CC-light-hochbeet_eingang","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_mitte","hidden_by":null,"icon":null,"id":"c9665ba3f918ca26968c147c9fa13b01","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.547902+00:00","name":"Hochbeet Mitte","object_id_base":"hochbeet_mitte","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"hochbeet_mitte","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/hochbeet_mitte","previous_unique_id":"B0:A7:32:07:8A:CC-light-hochbeet_mitte","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_innen","hidden_by":null,"icon":null,"id":"5828f7fa9fbabab73549871f76338d8d","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.548203+00:00","name":"Hochbeet Innen","object_id_base":"hochbeet_innen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"hochbeet_innen","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/light/hochbeet_innen","previous_unique_id":"B0:A7:32:07:8A:CC-light-hochbeet_innen","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"sensor.zisterne_fullstand_voltage","hidden_by":null,"icon":null,"id":"704412ce917c6b68a79afcb44b03389c","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.548554+00:00","name":null,"object_id_base":"Zisterne Füllstand Voltage","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":null,"original_icon":"mdi:water","original_name":"Zisterne Füllstand Voltage","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/sensor/Zisterne Füllstand Voltage","previous_unique_id":"B0:A7:32:07:8A:CC-sensor-zisterne_fllstand_voltage","unit_of_measurement":"V"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696860113114"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.bewegungsmeldergartenhausnachts","hidden_by":null,"icon":null,"id":"8e0e54a5122f02d8b0509a2cf5b34787","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"BewegungsmelderGartenhausNachts","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"BewegungsmelderGartenhausNachts","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1696860113114","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863567904"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_sprinkler_sud_nach_30min","hidden_by":null,"icon":null,"id":"f712c777805def66a5b4bddec5fcee0d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"AutoOff Sprinkler Süd nach 30min","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Sprinkler Süd nach 30min","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1696863567904","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863598654"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_sprinkler_west_nach_30min","hidden_by":null,"icon":null,"id":"37ffc375b57125f26d321b5958b291b4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"AutoOff Sprinkler West nach 30min","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Sprinkler West nach 30min","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1696863598654","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgbw","white"]},"config_entry_id":"64bf98356c032070d1db80ce887b8d3c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.gartenhaus_deckenlichter","hidden_by":null,"icon":null,"id":"d48cd9c9e759c930c9421232a96495cf","has_entity_name":false,"labels":[],"modified_at":"2026-09-24T12:25:58.311039+00:00","name":null,"object_id_base":"Gartenhaus Deckenlichter","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Deckenlichter","platform":"group","suggested_object_id":null,"supported_features":40,"translation_key":"light","unique_id":"64bf98356c032070d1db80ce887b8d3c","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863768386"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_gartenhaus_deckenlichter","hidden_by":null,"icon":null,"id":"b53369ede94841653c46583b624f0881","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"AutoOff Gartenhaus Deckenlichter","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Gartenhaus Deckenlichter","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1696863768386","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696863812155"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.autooff_ventil_brunnen_in_zisterne_nach_2h","hidden_by":null,"icon":null,"id":"659a3672b76458a08f8e72c2e7f38936","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"AutoOff Ventil Brunnen in Zisterne nach 2h","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"AutoOff Ventil Brunnen in Zisterne nach 2h","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1696863812155","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"b37a8e5aa244222397d09a121ffd9bd5","disabled_by":null,"entity_category":null,"entity_id":"sensor.zisterne_fullstand","hidden_by":null,"icon":null,"id":"b8a5ad8269a7ea7d2890a887c4384327","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.549133+00:00","name":"Zisterne Füllstand","object_id_base":"Zisterne Füllstand","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null,"suggested_display_precision":0}},"original_device_class":null,"original_icon":"mdi:water","original_name":"Zisterne Füllstand","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"B0:A7:32:07:8A:CC/0/sensor/Zisterne Füllstand","previous_unique_id":"B0:A7:32:07:8A:CC-sensor-zisterne_fllstand","unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1696864608504"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.zisterne_ventil_aus_wenn_voll","hidden_by":null,"icon":null,"id":"1c4a0c15f63250ed0d962011c69e9c74","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zisterne Ventil aus wenn voll","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zisterne Ventil aus wenn voll","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1696864608504","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"895257f577609833210621ef4c6e66d6","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.hochbeet_lichter","hidden_by":null,"icon":null,"id":"9415df07a16156ac5aa39b82952cd6e5","has_entity_name":false,"labels":[],"modified_at":"2026-09-24T12:25:58.311848+00:00","name":null,"object_id_base":"Hochbeet Lichter","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Hochbeet Lichter","platform":"group","suggested_object_id":null,"supported_features":40,"translation_key":"light","unique_id":"895257f577609833210621ef4c6e66d6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"2a43c64e3cef45f0b86f47557ed60e97","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"todo.einkaufsliste","hidden_by":null,"icon":null,"id":"73498e80cff8a58dc1c581ac92da3a36","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Einkaufsliste","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Einkaufsliste","platform":"shopping_list","suggested_object_id":null,"supported_features":15,"translation_key":"shopping_list","unique_id":"2a43c64e3cef45f0b86f47557ed60e97","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8e09114c26574165a8f8fa43ff0c5395","disabled_by":"user","entity_category":"config","entity_id":"switch.automation_wake_up_1","hidden_by":null,"icon":null,"id":"753250e7f61be6661930a9602259ba6f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Automation: Wake up 1","options":{"conversation":{"should_expose":false}},"original_device_class":"switch","original_icon":null,"original_name":"Automation: Wake up 1","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"da8c6927-a1db-43e8-9308-f647727274ef","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_time","hidden_by":null,"icon":null,"id":"1cee1ea135a28e1c489c551ddb7af6e6","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.342813+00:00","name":null,"object_id_base":"Current Statistics Time","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:equalizer","original_name":"Current Statistics Time","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_CurrentStatisticsCapability_time","previous_unique_id":null,"unit_of_measurement":"seconds"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_area","hidden_by":null,"icon":null,"id":"bc9debd535b31aebdc8723e035ea1c8c","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.349667+00:00","name":null,"object_id_base":"Current Statistics Area","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:equalizer","original_name":"Current Statistics Area","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_CurrentStatisticsCapability_area","previous_unique_id":null,"unit_of_measurement":"cm²"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_main_brush","hidden_by":null,"icon":null,"id":"6514b11030571210f6850d6f3672ea2e","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.356548+00:00","name":null,"object_id_base":"Main Brush","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Main Brush","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_brush_main","previous_unique_id":null,"unit_of_measurement":"minutes"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_main_brush_consumable","hidden_by":null,"icon":null,"id":"d334fda213abbc96890dd72221f96654","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:49.983813+00:00","name":null,"object_id_base":"Reset Main Brush Consumable","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Main Brush Consumable","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_brush_main_reset","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_right_brush","hidden_by":null,"icon":null,"id":"d2bc96624416351f734936d3426e808a","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.363823+00:00","name":null,"object_id_base":"Right Brush","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Right Brush","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_brush_side_right","previous_unique_id":null,"unit_of_measurement":"minutes"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_right_brush_consumable","hidden_by":null,"icon":null,"id":"569cceb0307f51be1e3b22ee951afe09","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:49.994957+00:00","name":null,"object_id_base":"Reset Right Brush Consumable","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Right Brush Consumable","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_brush_side_right_reset","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_main_filter","hidden_by":null,"icon":null,"id":"f5538f7ea602b8b2a1b8e0c285e853e7","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.374737+00:00","name":null,"object_id_base":"Main Filter","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Main Filter","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_filter_main","previous_unique_id":null,"unit_of_measurement":"minutes"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_main_filter_consumable","hidden_by":null,"icon":null,"id":"27123969999541d0eed57c0cd1fa22a1","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.003437+00:00","name":null,"object_id_base":"Reset Main Filter Consumable","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Main Filter Consumable","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_filter_main_reset","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_sensor_cleaning","hidden_by":null,"icon":null,"id":"418d37574ad9d7b6aa2873aeef0bdb24","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.383555+00:00","name":null,"object_id_base":"Sensor cleaning","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-wrench","original_name":"Sensor cleaning","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ConsumableMonitoringCapability_sensor_all","previous_unique_id":null,"unit_of_measurement":"minutes"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.valetudo_newjuniorkingfisher_reset_sensor_cleaning_consumable","hidden_by":null,"icon":null,"id":"572ef47debd6fcf3e616aed2c81045be","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.009120+00:00","name":null,"object_id_base":"Reset Sensor cleaning Consumable","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:restore","original_name":"Reset Sensor cleaning Consumable","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_button_ConsumableMonitoringCapability_sensor_all_reset","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_status_flag","hidden_by":null,"icon":null,"id":"047bfbcb9a80157bdd1734188b9d297e","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.390876+00:00","name":null,"object_id_base":"Status Flag","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:flag","original_name":"Status Flag","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_status_flag","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.valetudo_newjuniorkingfisher_battery_level","hidden_by":null,"icon":null,"id":"395dae6dfb9c62af589389db0e768613","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.403153+00:00","name":null,"object_id_base":"Battery level","options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery","original_name":"Battery level","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6d92f212d9b45d9b10c3973eb9372fbd","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"stt.faster_whisper","hidden_by":null,"icon":null,"id":"d839f1e119db318b4b539650c0787e55","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"faster-whisper","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"faster-whisper","platform":"wyoming","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"6d92f212d9b45d9b10c3973eb9372fbd-stt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1429230328b68d03fe2575f456900a7b","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tts.piper","hidden_by":null,"icon":null,"id":"4fc63b7bf8141d4739ddf2600ffe3fea","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"piper","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"piper","platform":"wyoming","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1429230328b68d03fe2575f456900a7b-tts","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["preferred","Home Assistant"]},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"select.m5atom1_5391cc_assist_pipeline","hidden_by":null,"icon":null,"id":"ef6e2229bd05a7c7f6ea65764e3770d7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Assist-Pipeline","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Assist-Pipeline","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":"pipeline","unique_id":"24:A1:60:53:91:CC-pipeline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["default","relaxed","aggressive"]},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"select.m5atom1_5391cc_zu_ende_gesprochen_erkennung","hidden_by":null,"icon":null,"id":"5e6ed58e3aff0a34c9a5e0086803ffad","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Zu Ende gesprochen Erkennung","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zu Ende gesprochen Erkennung","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":"vad_sensitivity","unique_id":"24:A1:60:53:91:CC-vad_sensitivity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.m5atom1_5391cc_button","hidden_by":null,"icon":null,"id":"328702286c8de67e18f57af3e11803c5","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.559166+00:00","name":null,"object_id_base":"Button","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Button","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC/0/binary_sensor/Button","previous_unique_id":"24:A1:60:53:91:CC-binary_sensor-button","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"effect_list":["None","Slow Pulse","Fast Pulse"],"supported_color_modes":["rgb"]},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":"integration","entity_category":"config","entity_id":"light.m5atom1_5391cc_m5atom1_5391cc","hidden_by":null,"icon":null,"id":"23f57cff21a51cf2928684bef17616cd","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.561828+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"esphome","suggested_object_id":null,"supported_features":44,"translation_key":null,"unique_id":"24:A1:60:53:91:CC/0/light/","previous_unique_id":"24:A1:60:53:91:CC-light-m5atom1_5391cc","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"switch.m5atom1_5391cc_use_wake_word","hidden_by":null,"icon":null,"id":"02ac436b506f573c715d6c2978086d64","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.560647+00:00","name":null,"object_id_base":"Use wake word","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Use wake word","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC/0/switch/Use wake word","previous_unique_id":"24:A1:60:53:91:CC-switch-use_wake_word","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"switch.m5atom1_5391cc_use_listen_light","hidden_by":null,"icon":null,"id":"26f77a6c030fa9bab722df3b965f8fe8","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.561118+00:00","name":null,"object_id_base":"Use Listen Light","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Use Listen Light","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC/0/switch/Use Listen Light","previous_unique_id":"24:A1:60:53:91:CC-switch-use_listen_light","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"662bf4be9df38327ec03689226e2d48f","disabled_by":null,"entity_category":"config","entity_id":"button.m5atom1_5391cc_factory_reset","hidden_by":null,"icon":null,"id":"06717c922d3145daafdd64b299e62dfd","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.561447+00:00","name":null,"object_id_base":"Factory reset","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":"mdi:restart-alert","original_name":"Factory reset","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"24:A1:60:53:91:CC/0/button/Factory reset","previous_unique_id":"24:A1:60:53:91:CC-button-factory_reset","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hp_officejet_pro_9010_series_betriebszeit","hidden_by":null,"icon":null,"id":"05b8339436e1162bfc12b0d41fc0e6af","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Betriebszeit","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Betriebszeit","platform":"ipp","suggested_object_id":null,"supported_features":0,"translation_key":"uptime","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_black_cartridge","hidden_by":null,"icon":null,"id":"e0aa8819b3e45c004b0dcfdafcc42120","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"black cartridge","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"black cartridge","platform":"ipp","suggested_object_id":null,"supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_0","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_cyan_cartridge","hidden_by":null,"icon":null,"id":"801b740e0e6184411235a41c1e0d13cc","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"cyan cartridge","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"cyan cartridge","platform":"ipp","suggested_object_id":null,"supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_1","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_magenta_cartridge","hidden_by":null,"icon":null,"id":"a76ad8a945e6314afda7b13e37716b92","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"magenta cartridge","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"magenta cartridge","platform":"ipp","suggested_object_id":null,"supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_2","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series_yellow_cartridge","hidden_by":null,"icon":null,"id":"21572aa294b8a7c155c9a9c0b3ced21b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"yellow cartridge","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"yellow cartridge","platform":"ipp","suggested_object_id":null,"supported_features":0,"translation_key":"marker","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_marker_3","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["idle","printing","stopped"]},"config_entry_id":"0e4fee2c2f60b9b8803fa64cdd39b1ce","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5ea63431e12fcccecad94a8aa5ea79c4","disabled_by":null,"entity_category":null,"entity_id":"sensor.hp_officejet_pro_9010_series","hidden_by":null,"icon":null,"id":"adbc31f1e91935695ac0840b70bf5e3f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":null,"platform":"ipp","suggested_object_id":null,"supported_features":0,"translation_key":"printer","unique_id":"d405f300-1d87-4bab-86d1-81963beb2f38_printer","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"has_date":true,"has_time":true},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_datetime.martin_wake_up_alarm","hidden_by":null,"icon":null,"id":"bdc7d719792d7b17de32ef3517cc5021","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"martin_wake_up_alarm","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martin_wake_up_alarm","platform":"input_datetime","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"martin_wake_up_alarm","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1705325828652"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.nfc_tag_schreibtisch_oben_rechts_ist_gescannt","hidden_by":null,"icon":null,"id":"c14de03aa06a4d9c5a298e8babc4f26e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"NFC Tag Schreibtisch Oben Rechts ist gescannt","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"NFC Tag Schreibtisch Oben Rechts ist gescannt","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1705325828652","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.espresense_arbeitszimmerunten_connectivity","hidden_by":null,"icon":null,"id":"a8ff43cec22483f6a06b10e57299d857","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Connectivity","options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Connectivity","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_connectivity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.espresense_arbeitszimmerunten_uptime","hidden_by":null,"icon":null,"id":"4fba2d5bece09283421d3f09a5bf456b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Uptime","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Uptime","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_uptime","previous_unique_id":null,"unit_of_measurement":"s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.espresense_arbeitszimmerunten_free_mem","hidden_by":null,"icon":null,"id":"5d26a3610638bb5a81fe6add04f1692c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Free Mem","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Free Mem","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_free_mem","previous_unique_id":null,"unit_of_measurement":"bytes"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.espresense_arbeitszimmerunten_restart","hidden_by":null,"icon":null,"id":"0af06b55a64384cf35e12e17aebd5026","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Restart","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Restart","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_max_distance","hidden_by":null,"icon":null,"id":"6e4fa8f4282aa72781021f88268cf55a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Max Distance","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Max Distance","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_max_distance","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_absorption","hidden_by":null,"icon":null,"id":"36a748328d40f78d6bf515269d1c1545","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Absorption","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absorption","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_absorption","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"switch.espresense_arbeitszimmerunten_auto_update","hidden_by":null,"icon":null,"id":"63e5186440e1c5d137bbbc5793260ea3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Auto Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Auto Update","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_auto_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"switch.espresense_arbeitszimmerunten_arduino_ota","hidden_by":null,"icon":null,"id":"118e171c050e56e0b9a139ab9b0f4cdb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arduino OTA","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arduino OTA","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_arduino_ota","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"switch.espresense_arbeitszimmerunten_prerelease","hidden_by":null,"icon":null,"id":"f605d4b6c59b04a9df83ce9e5b658aec","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Prerelease","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Prerelease","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_prerelease","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"diagnostic","entity_id":"button.espresense_arbeitszimmerunten_update","hidden_by":null,"icon":null,"id":"da38878c38776bcb418b1f865b450b8d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"button.espresense_arbeitszimmerunten_enroll","hidden_by":null,"icon":null,"id":"d9d448df8b07fd4a3e455231e24b1369","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Enroll","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Enroll","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_enroll","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_radar_timeout","hidden_by":null,"icon":null,"id":"ed00793a6bf123843d6b1b48e4002cfa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Radar Timeout","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Radar Timeout","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_radar_timeout","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.espresense_arbeitszimmerunten_motion","hidden_by":null,"icon":null,"id":"0237a4fdb73affc50e2a06f374e6df79","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Motion","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_switch_1_timeout","hidden_by":null,"icon":null,"id":"c8f68a401871bfd9377c3d0f90498341","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"switch_1 Timeout","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"switch_1 Timeout","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_switch_1_timeout","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_switch_1","hidden_by":null,"icon":null,"id":"3f7cb58b9bdcdabc2378fcd3ed770136","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"switch_1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"switch_1","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_switch_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_switch","hidden_by":null,"icon":null,"id":"d28b76c0291306221d750ae44a6b3ef2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"switch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"switch","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_switch","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto"},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":"config","entity_id":"number.espresense_arbeitszimmerunten_button_1_timeout","hidden_by":null,"icon":null,"id":"8105ba0de939e8546269acf738b63685","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"button_1 Timeout","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"button_1 Timeout","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_button_1_timeout","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_button_1","hidden_by":null,"icon":null,"id":"d4fb51e697b4d17d94fc964bdc5f4f68","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"button_1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"button_1","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_button_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cdc7df73f65fe26b9f152a32caf8f509","disabled_by":null,"entity_category":null,"entity_id":"sensor.espresense_arbeitszimmerunten_button","hidden_by":null,"icon":null,"id":"7872d2b4c0259801f98ea64caa6f5926","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"button","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"button","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"espresense_f88e53_button","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"544d09b6dcd0c00b4c29f458312c9f20","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.buro_oben_steckdosen","hidden_by":null,"icon":"mdi:power-plug","id":"bcc43dd23cc037c3db1a4870ce62cd43","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Büro Oben Steckdosen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Büro Oben Steckdosen","platform":"group","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"544d09b6dcd0c00b4c29f458312c9f20","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1706512617470"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.buro_oben_steckdosen_aus_um_22_00","hidden_by":null,"icon":null,"id":"feaf6e752110dc7db67e813f7a020965","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Büro Oben Steckdosen aus um 22:00","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Büro Oben Steckdosen aus um 22:00","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1706512617470","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1706512682295"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.buro_oben_steckosen_ein_um_7_45","hidden_by":null,"icon":null,"id":"b23a6ef68f00a97f6f3658aaa6b4ce04","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Büro Oben Steckosen ein um 7:45","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Büro Oben Steckosen ein um 7:45","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1706512682295","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_saure_pumpe","hidden_by":null,"icon":"mdi:heat-pump-outline","id":"35ebb092823ba38350ec26cea05296cf","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.575190+00:00","name":"Säurepumpe","object_id_base":"Oxilife Säure Pumpe","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Oxilife Säure Pumpe","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Säure Pumpe","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_s_ure_pumpe","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_ph_flow_control","hidden_by":null,"icon":null,"id":"f310c39fbf93c74b844f6fa9197da14d","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.575728+00:00","name":null,"object_id_base":"Oxilife pH Flow Control","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Oxilife pH Flow Control","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife pH Flow Control","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_ph_flow_control","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_hydrolysis_flow","hidden_by":null,"icon":null,"id":"6c595da61e105b7b701198a8d9c89df5","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.576132+00:00","name":null,"object_id_base":"Oxilife Hydrolysis Flow","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Oxilife Hydrolysis Flow","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Hydrolysis Flow","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_hydrolysis_flow","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_1_ph","hidden_by":null,"icon":null,"id":"a77bd05afcd3ddde7dd27b03a1bfde4c","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.576421+00:00","name":null,"object_id_base":"Oxilife Relay 1 pH","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 1 pH","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay 1 pH","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_1_ph","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_2_filtering","hidden_by":null,"icon":null,"id":"8e83a5be1acdd60841d213583ff14bb9","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.576678+00:00","name":null,"object_id_base":"Oxilife Relay 2 Filtering","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 2 Filtering","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay 2 Filtering","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_2_filtering","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_3_light","hidden_by":null,"icon":null,"id":"af5d032daaaa16c1f7c63da3421a008e","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.577034+00:00","name":null,"object_id_base":"Oxilife Relay 3 Light","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 3 Light","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay 3 Light","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_3_light","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_4","hidden_by":null,"icon":null,"id":"f1a3409d119d54ffefdcf70588158206","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.577402+00:00","name":null,"object_id_base":"Oxilife Relay 4","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay 4","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay 4","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_slow_speed","hidden_by":null,"icon":null,"id":"0925d502f99558523904f6b1f2d4e8e8","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.577870+00:00","name":null,"object_id_base":"Oxilife Relay Slow Speed","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay Slow Speed","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay Slow Speed","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_slow_speed","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_medium_speed","hidden_by":null,"icon":null,"id":"e9d8f4aaa7320c7d4bc0fae4652ba20c","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.578244+00:00","name":null,"object_id_base":"Oxilife Relay Medium Speed","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay Medium Speed","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay Medium Speed","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_medium_speed","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.oxilife_relay_high_speed","hidden_by":null,"icon":null,"id":"ccf4466c22b5a510e253f4f7a0886ffe","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.579012+00:00","name":null,"object_id_base":"Oxilife Relay High Speed","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Oxilife Relay High Speed","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/Oxilife Relay High Speed","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-oxilife_relay_high_speed","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.garten_relayboard8_input1","hidden_by":null,"icon":null,"id":"42bab7cb35a64d0d666104e877b0ddde","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.579432+00:00","name":null,"object_id_base":"garten_relayboard8_input1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_input1","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/garten_relayboard8_input1","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-garten_relayboard8_input1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.garten_relayboard8_input2","hidden_by":null,"icon":null,"id":"bebd5ba166f09bcefceec035dc11a2cb","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.579738+00:00","name":null,"object_id_base":"garten_relayboard8_input2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_input2","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/binary_sensor/garten_relayboard8_input2","previous_unique_id":"E8:9F:6D:D0:FA:9C-binary_sensor-garten_relayboard8_input2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_hydrolyse","hidden_by":null,"icon":null,"id":"43dc26c8181e2ab3e54f883e341e1d20","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.590579+00:00","name":"Oxilife Hydrolyse","object_id_base":"Oxilife Hydrolyse","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null,"suggested_display_precision":0}},"original_device_class":"power_factor","original_icon":"mdi:percent","original_name":"Oxilife Hydrolyse","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife Hydrolyse","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_hydrolyse","unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_ph","hidden_by":null,"icon":null,"id":"1c26c2e773072ca9de96600e7c3e05e6","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.590976+00:00","name":"Pool pH","object_id_base":"Oxilife pH","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null,"suggested_display_precision":2}},"original_device_class":null,"original_icon":"mdi:ph","original_name":"Oxilife pH","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife pH","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_ph","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_redox_level","hidden_by":null,"icon":null,"id":"3c538276202e3e95d9cdb6d5610acd3c","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.591318+00:00","name":"Pool Redox","object_id_base":"Oxilife Redox Level","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null,"suggested_display_precision":0}},"original_device_class":null,"original_icon":"mdi:atom","original_name":"Oxilife Redox Level","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife Redox Level","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_redox_level","unit_of_measurement":"mV"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.pool_temperatur","hidden_by":null,"icon":null,"id":"4fb0c7b31109690bf1bfa00ffa656987","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.591777+00:00","name":"Pool Temperatur","object_id_base":"Pool Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1,"display_precision":null}},"original_device_class":"temperature","original_icon":null,"original_name":"Pool Temperatur","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Pool Temperatur","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-pool_temperatur","unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_ph_status_alarm","hidden_by":null,"icon":null,"id":"9440ab87da9daaed31a26caf5d048e59","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.592296+00:00","name":null,"object_id_base":"Oxilife pH Status Alarm","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife pH Status Alarm","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife pH Status Alarm","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_ph_status_alarm","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_polarization_a_time","hidden_by":null,"icon":null,"id":"54e83304faeb7720de0503d7c8e0a634","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.592786+00:00","name":null,"object_id_base":"Oxilife Polarization A Time","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"duration","original_icon":null,"original_name":"Oxilife Polarization A Time","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife Polarization A Time","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_polarization_a_time","unit_of_measurement":"s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_polarization_b_time","hidden_by":null,"icon":null,"id":"7bf73684a5569f1daa1c1210d8d91f94","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.593164+00:00","name":null,"object_id_base":"Oxilife Polarization B Time","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"duration","original_icon":null,"original_name":"Oxilife Polarization B Time","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife Polarization B Time","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_polarization_b_time","unit_of_measurement":"s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_runtime_polarity_changes","hidden_by":null,"icon":null,"id":"6a003429b33716151f8e5504738e667e","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.593457+00:00","name":null,"object_id_base":"Oxilife Runtime Polarity Changes","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife Runtime Polarity Changes","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife Runtime Polarity Changes","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_runtime_polarity_changes","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilife_relay_state","hidden_by":null,"icon":null,"id":"5706c6219117ffd1ce7cb34fd11b0268","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.593853+00:00","name":null,"object_id_base":"Oxilife Relay State","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife Relay State","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/sensor/Oxilife Relay State","previous_unique_id":"E8:9F:6D:D0:FA:9C-sensor-oxilife_relay_state","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_beete_nordwest","hidden_by":null,"icon":null,"id":"d0b2c0a9f66dd166e9e77559e7d6d71d","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.580229+00:00","name":null,"object_id_base":"ventil-beete-nordwest","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-beete-nordwest","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-beete-nordwest","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-beete-nordwest","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_beet_west","hidden_by":null,"icon":null,"id":"08e3e3d7c9ee39cbd9d45e6219c4e63f","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.580527+00:00","name":"Sprinkler Beet West","object_id_base":"ventil-beet-west","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-beet-west","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-beet-west","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-beet-west","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_sprinkler_westen","hidden_by":null,"icon":null,"id":"2accc117058500917deb062ecb6b86e1","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.586661+00:00","name":null,"object_id_base":"ventil-sprinkler-westen","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-sprinkler-westen","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-sprinkler-westen","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-sprinkler-westen","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_sprinkler_sud","hidden_by":null,"icon":null,"id":"7d260de20659e7936c6bfd50c1de270c","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.585201+00:00","name":null,"object_id_base":"ventil-sprinkler-sud","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-sprinkler-sud","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-sprinkler-sud","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-sprinkler-sud","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_brunnen_in_zisterne","hidden_by":null,"icon":null,"id":"d11efddbb3cf06bc3779005b0def7421","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.586164+00:00","name":null,"object_id_base":"ventil-brunnen-in-zisterne","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-brunnen-in-zisterne","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-brunnen-in-zisterne","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-brunnen-in-zisterne","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed3","hidden_by":null,"icon":null,"id":"a7d0c64106fa3e252508dee244e850c0","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.587099+00:00","name":null,"object_id_base":"poolpumpe-speed3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed3","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/poolpumpe-speed3","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed2","hidden_by":null,"icon":null,"id":"4d52f3eae6745694b4c3d5e022fb7b93","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.587533+00:00","name":null,"object_id_base":"poolpumpe-speed2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed2","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/poolpumpe-speed2","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed1","hidden_by":null,"icon":null,"id":"1cbb6f06177debddb9c8aa6e1a6d393b","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.587858+00:00","name":null,"object_id_base":"poolpumpe-speed1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed1","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/poolpumpe-speed1","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.poolpumpe_speed_off","hidden_by":null,"icon":null,"id":"04d66533af3c80aa5f9c4210bd6f3091","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.588495+00:00","name":null,"object_id_base":"poolpumpe-speed-off","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"poolpumpe-speed-off","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/poolpumpe-speed-off","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-poolpumpe-speed-off","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.garten_relayboard8_switch1","hidden_by":null,"icon":null,"id":"f846b7ade82e9d48cdc4ea45abdecb26","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.588933+00:00","name":null,"object_id_base":"garten_relayboard8_switch1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_switch1","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/garten_relayboard8_switch1","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-garten_relayboard8_switch1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.garten_relayboard8_switch2","hidden_by":null,"icon":null,"id":"087593423d3fa60bb5e51f0a1aeb84cf","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.589221+00:00","name":null,"object_id_base":"garten_relayboard8_switch2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"garten_relayboard8_switch2","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/garten_relayboard8_switch2","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-garten_relayboard8_switch2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.oxilife_aux_relay","hidden_by":null,"icon":null,"id":"50e073a5d8534be8b98e2427dfba4193","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.590105+00:00","name":null,"object_id_base":"Oxilife Aux Relay","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Oxilife Aux Relay","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/Oxilife Aux Relay","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-oxilife_aux_relay","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.pool_licht","hidden_by":null,"icon":"mdi:pool","id":"01d6f68b8ba83d287cd030326166dce9","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.608748+00:00","name":"Pool Licht","object_id_base":"pool_licht","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"pool_licht","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/pool_licht","previous_unique_id":"B0:A7:32:07:47:5C-light-pool_licht","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.magnolie_links","hidden_by":null,"icon":"mdi:tree","id":"4c311ef94b0587840c7b3a06f00636ee","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.609479+00:00","name":"Magnolie Links","object_id_base":"magnolie_links","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"magnolie_links","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/magnolie_links","previous_unique_id":"B0:A7:32:07:47:5C-light-magnolie_links","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.magnolie_rechts","hidden_by":null,"icon":"mdi:tree","id":"fa4188259e4947e90c2c84a50c3669ec","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.610022+00:00","name":"Magnolie rechts","object_id_base":"magnolie_rechts","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"magnolie_rechts","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/magnolie_rechts","previous_unique_id":"B0:A7:32:07:47:5C-light-magnolie_rechts","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite1","hidden_by":null,"icon":null,"id":"0d0f2bc7a3caf664947d9de02b15ce78","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.610544+00:00","name":null,"object_id_base":"suedseite1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite1","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/suedseite1","previous_unique_id":"B0:A7:32:07:47:5C-light-suedseite1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite2","hidden_by":null,"icon":null,"id":"749e97e6155140367ae096dde802ab7d","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.611025+00:00","name":null,"object_id_base":"suedseite2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite2","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/suedseite2","previous_unique_id":"B0:A7:32:07:47:5C-light-suedseite2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite3","hidden_by":null,"icon":null,"id":"cf0b857a3e1add7802ffc86e6b85adc8","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.611352+00:00","name":null,"object_id_base":"suedseite3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite3","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/suedseite3","previous_unique_id":"B0:A7:32:07:47:5C-light-suedseite3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite4","hidden_by":null,"icon":null,"id":"c2d8b9fbf00487952d511b712368a7d7","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.611641+00:00","name":null,"object_id_base":"suedseite4","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite4","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/suedseite4","previous_unique_id":"B0:A7:32:07:47:5C-light-suedseite4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite5","hidden_by":null,"icon":null,"id":"92bbbdaf0c5099b3e1fde7be43f53bb7","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.612252+00:00","name":null,"object_id_base":"suedseite5","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite5","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/suedseite5","previous_unique_id":"B0:A7:32:07:47:5C-light-suedseite5","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"12f001d74e9a4827e89c1cbf46bc143e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7763bbef3071e132fe324a88c01436a0","disabled_by":null,"entity_category":null,"entity_id":"light.suedseite6","hidden_by":null,"icon":null,"id":"818addc0e51ea9df2009390859a741ce","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.612858+00:00","name":null,"object_id_base":"suedseite6","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"suedseite6","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"B0:A7:32:07:47:5C/0/light/suedseite6","previous_unique_id":"B0:A7:32:07:47:5C-light-suedseite6","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"8218ea6156f5a09636ff06fe74fb4908","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.garten_sud","hidden_by":null,"icon":"mdi:flower","id":"68b5b0a854150f0b6371fbf3c0910c81","has_entity_name":false,"labels":[],"modified_at":"2026-09-24T12:25:58.312705+00:00","name":null,"object_id_base":"Garten Süd","options":{"conversation":{"should_expose":true},"light":{"favorite_colors":[{"rgb_color":[255,136.86832541739756,13.904070298965905]},{"rgb_color":[255,192.53375698318678,140.82658361892766]},{"rgb_color":[255,228.0124999191247,205.93042000867]},{"rgb_color":[255,254.11008387561782,250.0419083427406]},{"rgb_color":[127,172,255]},{"rgb_color":[255,158,243]},{"rgb_color":[255,241,117]},{"rgb_color":[31,15,255]}]}},"original_device_class":null,"original_icon":null,"original_name":"Garten Süd","platform":"group","suggested_object_id":null,"supported_features":40,"translation_key":"light","unique_id":"8218ea6156f5a09636ff06fe74fb4908","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"85f11bc43fe93f5b1606ae9a63ceaebe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.magnolie","hidden_by":null,"icon":"mdi:tree","id":"99d6afd4507b48178f9b106c7aede4b5","has_entity_name":false,"labels":[],"modified_at":"2026-09-24T12:25:58.315100+00:00","name":null,"object_id_base":"Magnolie","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Magnolie","platform":"group","suggested_object_id":null,"supported_features":40,"translation_key":"light","unique_id":"85f11bc43fe93f5b1606ae9a63ceaebe","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5stackfire_charger_connected","hidden_by":null,"icon":null,"id":"8960bd0000d6343fa825a2f543a94011","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.620948+00:00","name":null,"object_id_base":"M5StackFire Charger Connected","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Charger Connected","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/binary_sensor/M5StackFire Charger Connected","previous_unique_id":"3C:61:05:07:30:F4-binary_sensor-m5stackfire_charger_connected","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5stackfire_charge_full","hidden_by":null,"icon":null,"id":"13bef53797c3a18dafb92bf68a3f9a09","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.621425+00:00","name":null,"object_id_base":"M5StackFire Charge Full","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Charge Full","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/binary_sensor/M5StackFire Charge Full","previous_unique_id":"3C:61:05:07:30:F4-binary_sensor-m5stackfire_charge_full","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"light.m5stackfire_side_light","hidden_by":null,"icon":null,"id":"9825aadb77e20027e09a275c003e79b1","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.618098+00:00","name":null,"object_id_base":"M5StackFire Side Light","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Side Light","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/light/M5StackFire Side Light","previous_unique_id":"3C:61:05:07:30:F4-light-m5stackfire_side_light","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.m5stackfire_battery_percent","hidden_by":null,"icon":null,"id":"4371489807371c1ef1212a15b984c289","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.622701+00:00","name":null,"object_id_base":"M5StackFire Battery Percent","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":null,"original_icon":"mdi:percent","original_name":"M5StackFire Battery Percent","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/sensor/M5StackFire Battery Percent","previous_unique_id":"3C:61:05:07:30:F4-sensor-m5stackfire_battery_percent","unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"switch.backlight","hidden_by":null,"icon":null,"id":"46ac14af6ac6901e8cdfa54b799a1971","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.622220+00:00","name":null,"object_id_base":"Backlight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Backlight","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/switch/Backlight","previous_unique_id":"3C:61:05:07:30:F4-switch-backlight","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"media_player.kitchenpi_3","hidden_by":null,"icon":null,"id":"baedde07963c992b8ad9f5076d20d7b2","has_entity_name":false,"labels":[],"modified_at":"2025-10-25T06:05:33.438992+00:00","name":null,"object_id_base":"MusicMouse","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MusicMouse","platform":"squeezebox_telnet","suggested_object_id":null,"supported_features":320447,"translation_key":null,"unique_id":"00:00:00:00:00:00","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_storage","hidden_by":null,"icon":null,"id":"8ed2043291643fe27aab6c7d87438559","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Martin’s iPad Storage","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:database","original_name":"Martin’s iPad Storage","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_sim_1","hidden_by":null,"icon":null,"id":"64c1ef5b72105434a151bc5883338875","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Martin’s iPad SIM 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"Martin’s iPad SIM 1","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_sim_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_battery_state_2","hidden_by":null,"icon":null,"id":"f7533190299c51205de9766a95b07140","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Martin’s iPad Battery State","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-charging-100","original_name":"Martin’s iPad Battery State","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_battery_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_ssid","hidden_by":null,"icon":null,"id":"d18000273ce16445e8ba1fff34f0032f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Martin’s iPad SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"Martin’s iPad SSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_connection_type","hidden_by":null,"icon":null,"id":"e34e2948ce1abbfd5ca2877a309307ba","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Martin’s iPad Connection Type","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"Martin’s iPad Connection Type","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_last_update_trigger","hidden_by":null,"icon":null,"id":"73eab6182396e7b1b2c78287ff1230ed","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Martin’s iPad Last Update Trigger","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"Martin’s iPad Last Update Trigger","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.m5stackfire_motion","hidden_by":null,"icon":null,"id":"723e1fd1a87011b2e1f93d5983c3a638","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.621798+00:00","name":null,"object_id_base":"m5stackfire-motion","options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"m5stackfire-motion","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/binary_sensor/m5stackfire-motion","previous_unique_id":"3C:61:05:07:30:F4-binary_sensor-m5stackfire-motion","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.dht22_temperature","hidden_by":null,"icon":null,"id":"258a42c0e9112772cfab618892d3c126","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.624043+00:00","name":null,"object_id_base":"DHT22 Temperature","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":1}},"original_device_class":"temperature","original_icon":null,"original_name":"DHT22 Temperature","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/sensor/DHT22 Temperature","previous_unique_id":"3C:61:05:07:30:F4-sensor-dht22_temperature","unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.dht22_humidity","hidden_by":null,"icon":null,"id":"c2b519541f922bb6e15eeeb13cc58b8b","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.624457+00:00","name":null,"object_id_base":"DHT22 humidity","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":0}},"original_device_class":"humidity","original_icon":null,"original_name":"DHT22 humidity","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/sensor/DHT22 humidity","previous_unique_id":"3C:61:05:07:30:F4-sensor-dht22_humidity","unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"light.m5stackfire_side_light_left","hidden_by":null,"icon":null,"id":"be2d62d5770be18543b1ab045cd06cfd","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.619339+00:00","name":null,"object_id_base":"M5StackFire Side Light Left","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Side Light Left","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/light/M5StackFire Side Light Left","previous_unique_id":"3C:61:05:07:30:F4-light-m5stackfire_side_light_left","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["rgb"]},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"light.m5stackfire_side_light_right","hidden_by":null,"icon":null,"id":"099eb1d85d9f0722cd8c885dfa6211d4","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.618684+00:00","name":null,"object_id_base":"M5StackFire Side Light Right","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"M5StackFire Side Light Right","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/light/M5StackFire Side Light Right","previous_unique_id":"3C:61:05:07:30:F4-light-m5stackfire_side_light_right","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_normal","hidden_by":null,"icon":null,"id":"b160183640a23a217af18302b88ed18c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Garten Eingang Normal","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door","original_name":"Garten Eingang Normal","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709633488723","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_hell","hidden_by":null,"icon":null,"id":"43c341f0ac113b158fa03e147177fda4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Garten Eingang Hell","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door-open","original_name":"Garten Eingang Hell","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709633732738","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_farbig","hidden_by":null,"icon":null,"id":"948c269a1d09a6f1bc7c5c302bd13ff0","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Garten Eingang Farbig","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door-open","original_name":"Garten Eingang Farbig","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709633791617","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.garten_eingang_farbig_duplizieren","hidden_by":null,"icon":null,"id":"117b89403bf9acb3e7642c9e4394c4c4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Garten Alles Farbig","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:door-open","original_name":"Garten Alles Farbig","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709718503965","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.klingelknopfgartensaeule","hidden_by":null,"icon":null,"id":"3cce98dde2762b35df640b770717ed60","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.411945+00:00","name":null,"object_id_base":"KlingelknopfGartensaeule","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfGartensaeule","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/36","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.klingelknopfhaustuerunten","hidden_by":null,"icon":null,"id":"bfe747d0f054d83b8c381e2571e9a6fa","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.412968+00:00","name":null,"object_id_base":"KlingelknopfHaustuerUnten","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfHaustuerUnten","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/37","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.klingelknopfinnentuer","hidden_by":null,"icon":null,"id":"aa2b19627864b4a4623c308363cacc19","has_entity_name":true,"labels":[],"modified_at":"2026-09-12T19:47:25.414183+00:00","name":null,"object_id_base":"KlingelknopfInnentuer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfInnentuer","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"0/0/38","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709736390783"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelnaussen","hidden_by":null,"icon":null,"id":"2ddd89ac987c5880488decc0e44e718a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KlingelnAussenBeiKlingelknopf","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelnAussenBeiKlingelknopf","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709736390783","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709736543280"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelinnenbeiklingelknopf","hidden_by":null,"icon":null,"id":"2befeb4473f79b67aaab873d8c2ccc51","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KlingelInnenBeiKlingelknopf","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelInnenBeiKlingelknopf","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709736543280","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709737843307"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.klingelknopfhaustueruntenaufmobilegerate","hidden_by":null,"icon":null,"id":"2ea2fa70e0599bc6bce078a3657dc7eb","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KlingelknopfHaustuerUntenAufMobileGeräte","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfHaustuerUntenAufMobileGeräte","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709737843307","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8TYXFXRN0NTSSZG81Q9R8"},"capabilities":{"id":"1709738037256"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.neue_automatisierung","hidden_by":null,"icon":null,"id":"426cb77347088794cbbb149f7139feae","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"KlingelknopfInnentürAufMobileGeräte","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"KlingelknopfInnentürAufMobileGeräte","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1709738037256","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"script.roomtracker_learn_aktueller_raum","hidden_by":null,"icon":null,"id":"7423d325a961f858be9ea6d0e1a543ad","has_entity_name":false,"labels":[],"modified_at":"2026-02-05T03:38:41.647229+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:desk","original_name":"RoomTracker Learn: Aktueller Raum","platform":"script","suggested_object_id":"roomtracker_learn_aktueller_raum","supported_features":0,"translation_key":null,"unique_id":"roomtracker_learn_aktueller_raum","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_apple_watch","hidden_by":null,"icon":"mdi:watch","id":"0ef9dbd3048760e084bea639e7d38382","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Martins Apple Watch BT Tracker","object_id_base":"martins_apple_watch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martins_apple_watch","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"martins_apple_watch","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_iphone","hidden_by":null,"icon":"mdi:cellphone","id":"df817c017242f66ec7e23ff3e891d151","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Martins iPhone BT Tracker","object_id_base":"martins_iphone","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martins_iphone","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"martins_iphone","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"1cbfe198317089e0d9b33b02f3695c6d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","disabled_by":null,"entity_category":null,"entity_id":"media_player.arbeitszimmer","hidden_by":null,"icon":null,"id":"fffb454eef44b9f5e47b2700d8ed4eba","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"apple_tv","suggested_object_id":null,"supported_features":448439,"translation_key":null,"unique_id":"40:ED:CF:5E:4D:1E","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1cbfe198317089e0d9b33b02f3695c6d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4c3363bf9a37bd1bdfbbffb7c8d7cb25","disabled_by":null,"entity_category":null,"entity_id":"remote.arbeitszimmer","hidden_by":null,"icon":null,"id":"ec4e6e33c35e22ecb6cffc7ff913ec49","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"apple_tv","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"40:ED:CF:5E:4D:1E","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.mh_z19_co2","hidden_by":null,"icon":null,"id":"9e84d5575ab5b0f3d8a331b5a28ffbef","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.623156+00:00","name":null,"object_id_base":"MH-Z19 CO2","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":0}},"original_device_class":"carbon_dioxide","original_icon":"mdi:molecule-co2","original_name":"MH-Z19 CO2","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/sensor/MH-Z19 CO2","previous_unique_id":"3C:61:05:07:30:F4-sensor-mh-z19_co2","unit_of_measurement":"ppm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"5083b180d87e8d19257fa1d665e8e123","disabled_by":null,"entity_category":null,"entity_id":"sensor.mh_z19_temperatur","hidden_by":null,"icon":null,"id":"1d00c1f2cd086e3940329301d3d29787","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.623538+00:00","name":null,"object_id_base":"MH-Z19 Temperatur","options":{"conversation":{"should_expose":true},"sensor":{"suggested_display_precision":0}},"original_device_class":"temperature","original_icon":null,"original_name":"MH-Z19 Temperatur","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3C:61:05:07:30:F4/0/sensor/MH-Z19 Temperatur","previous_unique_id":"3C:61:05:07:30:F4-sensor-mh-z19_temperatur","unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_ip","hidden_by":null,"icon":null,"id":"b61cea421b5e82e4976bd56ef1f38b83","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_last_restart_time","hidden_by":null,"icon":null,"id":"f6d38e84676cbf8ddefea8e60f2a75ae","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_wifi_connect_count","hidden_by":null,"icon":null,"id":"3b70cdcdde64956b6aee6649bf7fa0e1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_mqtt_connect_count","hidden_by":null,"icon":null,"id":"af7b1c98b2196370c8258be9f6207d53","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_restart_reason","hidden_by":null,"icon":null,"id":"f2c4ab85e54987dd43d5cebe779e1e89","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_rssi","hidden_by":null,"icon":null,"id":"c331aa220d4f7ac7217cb38411653840","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_signal","hidden_by":null,"icon":null,"id":"095605254cdada3f0804b40314bc9e9f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_ssid","hidden_by":null,"icon":null,"id":"09db137ccf53aa0cf959e872c83d7766","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_firmware_version","hidden_by":null,"icon":null,"id":"d3920b758239aaefe7c6f79ffd4d8d42","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_analog_a0","hidden_by":null,"icon":null,"id":"da735ca2efb397c3c09fe2d6597d52fa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ANALOG A0","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ANALOG A0","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ANALOG_A0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_totalstarttime","hidden_by":null,"icon":null,"id":"0992782f43b6aa56e85a5e9a2b143344","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ENERGY TotalStartTime","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-clock","original_name":"ENERGY TotalStartTime","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_TotalStartTime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_total","hidden_by":null,"icon":null,"id":"211bed4f0b9d921dff81a7510adaac68","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.455344+00:00","name":null,"object_id_base":"ENERGY Total","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Total","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Total","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_yesterday","hidden_by":null,"icon":null,"id":"73a001b676250f2df313ff7382c43eb0","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.457131+00:00","name":null,"object_id_base":"ENERGY Yesterday","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Yesterday","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Yesterday","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_today","hidden_by":null,"icon":null,"id":"e447837c0794fbfdcaf51878c0d40276","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.460099+00:00","name":null,"object_id_base":"ENERGY Today","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Today","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Today","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_power","hidden_by":null,"icon":null,"id":"f00e323ff476ec4db43bd60dcd786310","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.461816+00:00","name":null,"object_id_base":"ENERGY Power","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"power","original_icon":null,"original_name":"ENERGY Power","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Power","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_apparentpower","hidden_by":null,"icon":null,"id":"130bdd77e4bbcff12eb58ae2e47fb770","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.463482+00:00","name":null,"object_id_base":"ENERGY ApparentPower","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"apparent_power","original_icon":null,"original_name":"ENERGY ApparentPower","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_ApparentPower","previous_unique_id":null,"unit_of_measurement":"VA"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_reactivepower","hidden_by":null,"icon":null,"id":"d2f7f4851250fdb4da3b18cc5620934c","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.465256+00:00","name":null,"object_id_base":"ENERGY ReactivePower","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"reactive_power","original_icon":null,"original_name":"ENERGY ReactivePower","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_ReactivePower","previous_unique_id":null,"unit_of_measurement":"var"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_factor","hidden_by":null,"icon":null,"id":"b9722967a3b8b807ed038d47dcf495db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ENERGY Factor","options":{"conversation":{"should_expose":false}},"original_device_class":"power_factor","original_icon":null,"original_name":"ENERGY Factor","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Factor","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_voltage","hidden_by":null,"icon":null,"id":"5291f11d98f7d5a44e5c7128165a86a6","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.468247+00:00","name":null,"object_id_base":"ENERGY Voltage","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"voltage","original_icon":null,"original_name":"ENERGY Voltage","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_current","hidden_by":null,"icon":null,"id":"5182ca265d18f7d178af6f6486e82223","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.470758+00:00","name":null,"object_id_base":"ENERGY Current","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"ENERGY Current","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_sensor_sensor_ENERGY_Current","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_led","hidden_by":null,"icon":"mdi:led-off","id":"d74c21ac21964aa92616743d62bb2668","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"MultiSteckdoseSchreibtischAZOben_LED","object_id_base":"","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_steckdose1","hidden_by":null,"icon":"mdi:power-plug","id":"d04df59ad4206e4c46dc9058b23e2c04","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"AZ Oben Schreibtisch 1","object_id_base":"MultiSteckdoseSchreibtischAZOben","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"MultiSteckdoseSchreibtischAZOben","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_steckdose2","hidden_by":null,"icon":"mdi:power-plug","id":"c1f274ec5ae581820babe49272b2af33","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"AZ Oben Schreibtisch 2","object_id_base":"Tasmota2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota2","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_steckdose3","hidden_by":null,"icon":"mdi:power-plug","id":"8d66185f05d23a5ec5df741eedbb0766","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"AZ Oben Schreibtisch 3","object_id_base":"Tasmota3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota3","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"20a1127b331f2b9964feb4d7c20fae09","disabled_by":null,"entity_category":null,"entity_id":"switch.multi_steckdose_schreibtisch_az_oben_usb","hidden_by":null,"icon":"mdi:usb","id":"5134d41276e48050fc9f6562633b7cc8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"AZ Oben Schreibtisch Steckdose USB","object_id_base":"Tasmota4","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota4","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1018B_switch_relay_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_shutdown_system","hidden_by":null,"icon":null,"id":"eb032d6bf2d12609c66c1f3912e2bb13","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Shutdown System","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Shutdown System","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Shutdown System-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_reboot_system","hidden_by":null,"icon":null,"id":"05b486344f2fc39a81acab20882a6f9c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Reboot System","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"OctoPrint Reboot System","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Reboot System-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"button.octoprint_restart_octoprint","hidden_by":null,"icon":null,"id":"fdc04cf08e00098ce437da263b6f2a51","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OctoPrint Restart Octoprint","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"OctoPrint Restart Octoprint","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Restart Octoprint-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.kindergarten","hidden_by":null,"icon":null,"id":"6d8ba548d99ade74622a7b4a418d47f6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Kindergarten","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"hue:room-kids","original_name":"Kindergarten","platform":"zone","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kindergarten","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.forum_stein","hidden_by":null,"icon":null,"id":"e1085d76c9555b3137112242b2d720bd","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Forum Stein","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cart","original_name":"Forum Stein","platform":"zone","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"forum_stein","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.sachsen","hidden_by":null,"icon":null,"id":"e854424b4aa6373dc6b2fda05a61c262","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Sachsen","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-marker","original_name":"Sachsen","platform":"zone","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"sachsen","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"zone.rohrenfels","hidden_by":null,"icon":null,"id":"a3763875d5d3c72b23ea66e28c2b1fc0","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Rohrenfels","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-marker","original_name":"Rohrenfels","platform":"zone","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"rohrenfels","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_giessanlage_vorne","hidden_by":null,"icon":null,"id":"4632e0b65c27e21c3ebfc9f10163e370","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.584545+00:00","name":null,"object_id_base":"ventil-giessanlage-vorne","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-giessanlage-vorne","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-giessanlage-vorne","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-giessanlage-vorne","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e7a502673cbe5942a717fc4eb93e15d","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_operating_system_update","hidden_by":null,"icon":null,"id":"519030874b4b6f7164da5bbd7503aebe","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:01.762980+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":27,"translation_key":"update","unique_id":"home_assistant_os_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e7a502673cbe5942a717fc4eb93e15d","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_operating_system_version","hidden_by":null,"icon":null,"id":"1dacd5b390ec6b344dd75670de706a11","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"home_assistant_os_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e7a502673cbe5942a717fc4eb93e15d","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_operating_system_neueste_version","hidden_by":null,"icon":null,"id":"a68a1a86ae1d0620b95218650bdc59c4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"home_assistant_os_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"839fb8c357097aa9e78d257eec7dc594","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"51f20b9cdbe4a71553a1b15b40785f42","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.rpi_power_status","hidden_by":null,"icon":null,"id":"95751018511c1787f3fa0d2d458230c2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:06.987905+00:00","name":null,"object_id_base":"Stromversorgungsstatus","options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"Stromversorgungsstatus","platform":"rpi_power","suggested_object_id":null,"supported_features":0,"translation_key":"rpi_power","unique_id":"rpi_power","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.advanced_ssh_web_terminal_lauft","hidden_by":null,"icon":null,"id":"6c6cc5e1c77eca7a1ab25fb8f9677b98","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.809144+00:00","name":null,"object_id_base":"Aktiv","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"a0d7b954_ssh_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_version","hidden_by":null,"icon":null,"id":"4b3e68725a5e99d05bf1eda5fe57fba3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"a0d7b954_ssh_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_neueste_version","hidden_by":null,"icon":null,"id":"862c01e64e3c8c2ad57c88bb242c99cc","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_cpu_prozent","hidden_by":null,"icon":null,"id":"4ae73e2009ab90cbd38b799b81504219","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_ssh_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"d0b83557f42b99bc82227f4630c18bff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_ssh_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":null,"entity_category":"config","entity_id":"update.advanced_ssh_web_terminal_update","hidden_by":null,"icon":null,"id":"6fe9c273aec46e6e53758cd25f54d7fe","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.460496+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"a0d7b954_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.mariadb_lauft","hidden_by":null,"icon":null,"id":"0d2cb3152252783dc5b706038a670266","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.810004+00:00","name":null,"object_id_base":"Aktiv","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"core_mariadb_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.mosquitto_broker_lauft","hidden_by":null,"icon":null,"id":"f7a92b9a3789a5f4b65da7fda6334562","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.811246+00:00","name":null,"object_id_base":"Aktiv","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"core_mosquitto_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_version","hidden_by":null,"icon":null,"id":"8225a35454c287561e1a07578bbf095a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"core_mariadb_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_neueste_version","hidden_by":null,"icon":null,"id":"4ad5713d69a48c16d08625934410d6e8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"core_mariadb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_cpu_prozent","hidden_by":null,"icon":null,"id":"9de014405c4bfb617819056099582d52","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"core_mariadb_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mariadb_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"3246288678f91aab90956f84329f0062","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"core_mariadb_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_version","hidden_by":null,"icon":null,"id":"0d3627eb82578a7025495fa39933b933","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"core_mosquitto_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_neueste_version","hidden_by":null,"icon":null,"id":"83875e95fe21e08ea641e29466bca1a5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"core_mosquitto_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_cpu_prozent","hidden_by":null,"icon":null,"id":"119f4fe36ab7f08393b164684ee69794","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"core_mosquitto_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"sensor.mosquitto_broker_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"7b2cb111c2b082b03fee7a76fdf1be7e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"core_mosquitto_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":null,"entity_category":"config","entity_id":"update.mariadb_update","hidden_by":null,"icon":null,"id":"670ea3e1a8481ead920ee84e4dd23fec","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.467047+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"core_mariadb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":null,"entity_category":"config","entity_id":"update.mosquitto_broker_update","hidden_by":null,"icon":null,"id":"5a841cdcf51b928d07991c5b8886c2d2","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.468511+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"core_mosquitto_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.netdata_lauft","hidden_by":null,"icon":null,"id":"f6196604f02a64a6aeb17350f88e3001","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.811812+00:00","name":null,"object_id_base":"Aktiv","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"47146a2b_netdata_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.samba_share_lauft","hidden_by":null,"icon":null,"id":"0d4b7bece33e0dad82db9377bc538424","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.812306+00:00","name":null,"object_id_base":"Aktiv","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"core_samba_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.tasmoadmin_lauft","hidden_by":null,"icon":null,"id":"0a4d9cb39fac128a3bd057c923395291","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.812759+00:00","name":null,"object_id_base":"Aktiv","options":{"conversation":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"a0d7b954_sonweb_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_version","hidden_by":null,"icon":null,"id":"61a1c87c988c2fc67b713324b180c9e8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"47146a2b_netdata_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_neueste_version","hidden_by":null,"icon":null,"id":"c09d8b0b0ba030071c0108eb07aca838","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"47146a2b_netdata_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_cpu_prozent","hidden_by":null,"icon":null,"id":"d779a5551a2a5cbcf7e7f2fbf7b8cf6a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"47146a2b_netdata_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"sensor.netdata_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"ce5ebad7ad266c0c3e12ddc69bc19755","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"47146a2b_netdata_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_version","hidden_by":null,"icon":null,"id":"f08c365c7f2679fa3d59f979e48f236a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"core_samba_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_neueste_version","hidden_by":null,"icon":null,"id":"b0d4e08db74900617680eb94cffce4a4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"core_samba_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_cpu_prozent","hidden_by":null,"icon":null,"id":"3ca55c9a5791ed6653697a3163023815","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"core_samba_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"sensor.samba_share_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"d60adba4c968a95d1005ab6f95bb0592","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"core_samba_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_version","hidden_by":null,"icon":null,"id":"0f526e0114eec0e364ff376d673763ea","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"a0d7b954_sonweb_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_neueste_version","hidden_by":null,"icon":null,"id":"084413c2916ac0520a67c8749fa1e2db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_sonweb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_cpu_prozent","hidden_by":null,"icon":null,"id":"9125142e7dbf6b91e289a79472b76d9a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_sonweb_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"sensor.tasmoadmin_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"6dc934dc65565e3e09edd6fc814e4630","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_sonweb_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":null,"entity_category":"config","entity_id":"update.netdata_update","hidden_by":null,"icon":null,"id":"10ae626566c8e31fcfb2272776fa4468","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.469887+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"47146a2b_netdata_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":null,"entity_category":"config","entity_id":"update.samba_share_update","hidden_by":null,"icon":null,"id":"7c4a61c9fd7f4780952f16d6b458a098","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.471249+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"core_samba_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":null,"entity_category":"config","entity_id":"update.tasmoadmin_update","hidden_by":null,"icon":null,"id":"8a00bc989279cb633783a601f63c1e2e","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.473035+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"a0d7b954_sonweb_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"02b32bf3a4cf0622d49031918e52bb38","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"fafb6698b6c12973a7986ac84450b056","disabled_by":null,"entity_category":null,"entity_id":"media_player.surface","hidden_by":null,"icon":null,"id":"e8597fef775afd360f4a73571149e71f","has_entity_name":false,"labels":[],"modified_at":"2024-09-15T21:09:20.699992+00:00","name":null,"object_id_base":"Surface","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Surface","platform":"dlna_dmr","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"uuid:5195e5c1-28ac-4d7b-8ae6-86d6dc864c39","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1715632353191"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.kinderzimmer_rollo_zu_um_4_nachts","hidden_by":null,"icon":null,"id":"bb2d9ad1144cf0a06a6a6b227fbdb1c7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Kinderzimmer Rollo zu um 4 nachts","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Kinderzimmer Rollo zu um 4 nachts","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1715632353191","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.71357caa_1234_4d94_a2f1_1bbeebc8b65b","hidden_by":null,"icon":null,"id":"301a06d9d17b1287890ec6a51c3a0a26","has_entity_name":false,"labels":[],"modified_at":"2024-08-08T10:04:25.085748+00:00","name":null,"object_id_base":"Tag 71357caa-1234-4d94-a2f1-1bbeebc8b65b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 71357caa-1234-4d94-a2f1-1bbeebc8b65b","platform":"tag","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"71357caa-1234-4d94-a2f1-1bbeebc8b65b","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.schreibtisch_oben_rechts","hidden_by":null,"icon":null,"id":"13e9adb895400578e94ea1a780942ba9","has_entity_name":false,"labels":[],"modified_at":"2024-08-08T10:04:25.086735+00:00","name":"Schreibtisch Oben Rechts","object_id_base":"Schreibtisch Oben Rechts","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Schreibtisch Oben Rechts","platform":"tag","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"schreibtisch_oben_rechts","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_forecast_cloud_coverage_2","hidden_by":null,"icon":null,"id":"e288eb0eb8b79a289bfd992c856fdac3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"OpenWeatherMap Forecast Cloud coverage","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OpenWeatherMap Forecast Cloud coverage","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"49.369477-10.9831468-forecast-cloud_coverage","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01J3NJ43Q8G6J8DT4R02A4AG8J"},"capabilities":{"id":"1718390440758"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.beet_west_auto_off_10min","hidden_by":null,"icon":null,"id":"537e5c61c0ac12f03da601583b5e5f76","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Sprinkler Beet West aus 4min","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sprinkler Beet West aus 4min","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1718390440758","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01J3NJ43Q8G6J8DT4R02A4AG8J"},"capabilities":{"id":"1718390486813"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.giessanlage_auto_off_20min","hidden_by":null,"icon":null,"id":"bcc050b064cfe6417456818fa6fc3d38","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Beete Eingang & Hochbeet Tropfschlauch nach 15min","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Beete Eingang & Hochbeet Tropfschlauch nach 15min","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1718390486813","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.ventil_beet_sued","hidden_by":null,"icon":"mdi:sprinkler-fire","id":"17ff26fda2aed1e2f23647f4d23f0300","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.585604+00:00","name":"Ventil Beet Süd","object_id_base":"ventil-beet-sued","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"ventil-beet-sued","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/ventil-beet-sued","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-ventil-beet-sued","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_ip_2","hidden_by":null,"icon":null,"id":"e9c1d34ac14e89733f4aaef043150ab7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"IP","options":{},"original_device_class":null,"original_icon":"mdi:ip-network","original_name":"IP","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_last_restart_time_2","hidden_by":null,"icon":null,"id":"0e7be6b65884a553d423dc4d9d1425ab","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Last Restart Time","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last Restart Time","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_last_restart_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_wifi_connect_count_2","hidden_by":null,"icon":null,"id":"18e34d7ce06e60fc082b5a09964c8356","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"WiFi Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"WiFi Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_link_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_mqtt_connect_count_2","hidden_by":null,"icon":null,"id":"31023f32bb73e0ff5b23492bb3639ff0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"MQTT Connect Count","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:counter","original_name":"MQTT Connect Count","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_mqtt_count","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_restart_reason_2","hidden_by":null,"icon":null,"id":"93ef397a5afa060a61207fadaccb4bb8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Restart Reason","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:information-outline","original_name":"Restart Reason","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_restart_reason","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_rssi_2","hidden_by":null,"icon":null,"id":"9fabca043f658d16295136051c93446d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"RSSI","options":{},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"RSSI","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_rssi","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_signal_2","hidden_by":null,"icon":null,"id":"fb0b654dd4a3c7c9a527487ddc7f5d00","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Signal","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_signal","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tasmota_ssid_2","hidden_by":null,"icon":null,"id":"2a4f3e012b77b6f19057bea9293e27bb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point-network","original_name":"SSID","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tasmota_firmware_version_2","hidden_by":null,"icon":null,"id":"541da956e36faa5a6900d5053d3e4313","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Firmware Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Firmware Version","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_status_sensor_status_sensor_status_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota","hidden_by":null,"icon":null,"id":"fac1aa42246c48d74ffa61061ebc023c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_switch_relay_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota_tasmota2","hidden_by":null,"icon":null,"id":"2bf3b92164c8b2c3edaaf7c09b8f8995","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Tasmota2","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota2","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_switch_relay_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota_tasmota3","hidden_by":null,"icon":"mdi:fan","id":"f41bb0796417478056fbe138a69ed1ef","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"MultiSteckdoseAZOben_Ventilator","object_id_base":"Tasmota3","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota3","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_switch_relay_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"switch.tasmota_tasmota4","hidden_by":null,"icon":null,"id":"c4e39eb156a8bcdf6203b135a0fe1267","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Tasmota4","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Tasmota4","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_switch_relay_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_analog_a0_2","hidden_by":null,"icon":null,"id":"d5a05eb6782dcfc777361a4aeeab6cdf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ANALOG A0","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ANALOG A0","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ANALOG_A0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_totalstarttime_2","hidden_by":null,"icon":null,"id":"cfd1fe60b4a81f9245688a3650efc892","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ENERGY TotalStartTime","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:progress-clock","original_name":"ENERGY TotalStartTime","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_TotalStartTime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_total_2","hidden_by":null,"icon":null,"id":"528533948c3927bb11f65c5ffee2d6f6","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.515935+00:00","name":null,"object_id_base":"ENERGY Total","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Total","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Total","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_yesterday_2","hidden_by":null,"icon":null,"id":"b8ccedee038a68a39bd68db9fc67528f","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.518260+00:00","name":null,"object_id_base":"ENERGY Yesterday","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Yesterday","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Yesterday","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_today_2","hidden_by":null,"icon":null,"id":"584702266ab7ed95e5551a9f866e1567","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.520589+00:00","name":null,"object_id_base":"ENERGY Today","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"energy","original_icon":null,"original_name":"ENERGY Today","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Today","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_power_2","hidden_by":null,"icon":null,"id":"e1f27e2e35be38cce79dc69782a37e0f","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.522470+00:00","name":null,"object_id_base":"ENERGY Power","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"power","original_icon":null,"original_name":"ENERGY Power","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Power","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_apparentpower_2","hidden_by":null,"icon":null,"id":"d37ce47a36fcfa81a579664a3ab7eecc","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.524241+00:00","name":null,"object_id_base":"ENERGY ApparentPower","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"apparent_power","original_icon":null,"original_name":"ENERGY ApparentPower","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_ApparentPower","previous_unique_id":null,"unit_of_measurement":"VA"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_reactivepower_2","hidden_by":null,"icon":null,"id":"4e03287324fa687673e9dec260ee1370","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.526098+00:00","name":null,"object_id_base":"ENERGY ReactivePower","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"reactive_power","original_icon":null,"original_name":"ENERGY ReactivePower","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_ReactivePower","previous_unique_id":null,"unit_of_measurement":"var"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_factor_2","hidden_by":null,"icon":null,"id":"fcd96feb7475dbdfb0a4fc93f80d1093","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"ENERGY Factor","options":{"conversation":{"should_expose":false}},"original_device_class":"power_factor","original_icon":null,"original_name":"ENERGY Factor","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Factor","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_voltage_2","hidden_by":null,"icon":null,"id":"78357f536c4e961d3340986dadda41da","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.529011+00:00","name":null,"object_id_base":"ENERGY Voltage","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"voltage","original_icon":null,"original_name":"ENERGY Voltage","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"4830ccb844609ea7b35926a816864705","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"72cbe39cac5295c6cb911e3331721584","disabled_by":null,"entity_category":null,"entity_id":"sensor.tasmota_energy_current_2","hidden_by":null,"icon":null,"id":"40b27c1bd0fdf42504029b0bdd22bf86","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:28.531002+00:00","name":null,"object_id_base":"ENERGY Current","options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"ENERGY Current","platform":"tasmota","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"34987AE1007F_sensor_sensor_ENERGY_Current","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.terminal_ssh_lauft","hidden_by":null,"icon":null,"id":"815b920bff7f1600a49691674b0d3c0f","has_entity_name":true,"labels":[],"modified_at":"2024-11-07T15:19:36.813542+00:00","name":null,"object_id_base":"Aktiv","options":{},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"core_ssh_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.terminal_ssh_version","hidden_by":null,"icon":null,"id":"4207e3bbd732ab810606bdabba3c8ec3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"core_ssh_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.terminal_ssh_neueste_version","hidden_by":null,"icon":null,"id":"abcfcac24738dd309d99484b5059251f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Neueste Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"core_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.terminal_ssh_cpu_prozent","hidden_by":null,"icon":null,"id":"0812011ea758b8a7d130806ac12f4479","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"CPU Prozent","options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"core_ssh_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.terminal_ssh_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"2f7c0fe8b4538a6e8ec7bafa8585cd9a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"core_ssh_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":null,"entity_category":"config","entity_id":"update.terminal_ssh_update","hidden_by":null,"icon":null,"id":"3502802db75b0d4a5ab4a3f5413204df","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:46:32.475669+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"core_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01J3NJ43Q8G6J8DT4R02A4AG8J"},"capabilities":{"id":"1721931988033"},"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.sprinkler_beet_sud_aus_4min","hidden_by":null,"icon":null,"id":"0c669e6c5e3331949cd1fdd7e9aea8f6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"object_id_base":"Sprinkler Beet Süd aus 4min","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sprinkler Beet Süd aus 4min","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1721931988033","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"2024-08-28T11:37:40.727635+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_location_permission","hidden_by":null,"icon":null,"id":"2684c8e8647d23dbf4901ce8ce25e713","has_entity_name":false,"labels":[],"modified_at":"2024-08-28T11:37:40.729086+00:00","name":null,"object_id_base":"Martin’s iPad Location permission","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"Martin’s iPad Location permission","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_location-permission","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.976706+00:00","device_class":null,"device_id":"f31e9ac5e458e7c3ef1cd71a1311f7ee","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.apexcharts_card_pre_release","hidden_by":null,"icon":null,"id":"9cd11bdfe25b2cd5e92a0550684a2a92","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.976881+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"331701152","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.979913+00:00","device_class":null,"device_id":"496e01888b52437ad78bc378c391eb66","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.paper_buttons_row_pre_release","hidden_by":null,"icon":null,"id":"ad264a36ccd9fb5bd92dfb6b111cd9ac","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.980107+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"244872232","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.981824+00:00","device_class":null,"device_id":"16b68608edbe76dd3b9e789b83a80225","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.hass_hue_icons_pre_release","hidden_by":null,"icon":null,"id":"b50b4806e032fc3e724dd4f9868f58cb","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.981996+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"384434522","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.983738+00:00","device_class":null,"device_id":"6bc858962184232f3bdc1e143b61aa87","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.slider_entity_row_pre_release","hidden_by":null,"icon":null,"id":"4b28141b5f02e8d5a35dda0816699a03","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.983944+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"144899700","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.985896+00:00","device_class":null,"device_id":"0330d5823f45573616458222718a7280","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.pyscript_pre_release","hidden_by":null,"icon":null,"id":"17674ebc39f358a0773c0708f773ba5f","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.986067+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"283847957","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.987707+00:00","device_class":null,"device_id":"40802a98ff44a3e2446d421bd05f4dc1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.template_entity_row_pre_release","hidden_by":null,"icon":null,"id":"91a3c7fb2cfd66bf8060e77e10d7f813","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.987888+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"231674882","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.994190+00:00","device_class":null,"device_id":"f7f0981fb287059eed4d10983188292b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.multiple_entity_row_pre_release","hidden_by":null,"icon":null,"id":"fbaee14b58b51ff89bf9f52b1dbfa6f3","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.994416+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"178921037","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.996929+00:00","device_class":null,"device_id":"4034c3329f7d24c68369a95a53b8e9f8","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.google_light_and_dark_theme_pre_release","hidden_by":null,"icon":null,"id":"a0e8b96d24fbc91a2fe49919ac9a4075","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.997104+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"485813852","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.998497+00:00","device_class":null,"device_id":"1699f02512c6eb9a8b481c99491a39ed","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.ios_dark_mode_theme_pre_release","hidden_by":null,"icon":null,"id":"45a0e25d79ad0cbd8cf4c59cde8d5665","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:41.998678+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"222422187","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.000860+00:00","device_class":null,"device_id":"a0c0c8984a4bd1b543742fbe1b0c6018","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.mini_media_player_pre_release","hidden_by":null,"icon":null,"id":"e4294e72cbd34646c2cc4bf5aeee0849","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.001271+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"148520838","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.002995+00:00","device_class":null,"device_id":"3760a383b26ead81ce2d6adf8babbd3d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.waves_pre_release","hidden_by":null,"icon":null,"id":"9ddb2d327488092fb93d958e42842c9c","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.003172+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"387055527","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.004618+00:00","device_class":null,"device_id":"b0f89d64adac5e89eff99103e500b872","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.caule_themes_pack_1_by_caule_studio_pre_release","hidden_by":null,"icon":null,"id":"6436d64f83807a67c6ea305dbab54f4e","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.004802+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"277068969","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.006515+00:00","device_class":null,"device_id":"6b60c24d1b8ffcd443e5a39f03b9e1b1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.mini_graph_card_pre_release","hidden_by":null,"icon":null,"id":"034004ee9b427ea09009719fbb028852","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.006784+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"151280062","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.008315+00:00","device_class":null,"device_id":"6cbee7d622c662a9d78aaf58d850f5b6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.scheduler_card_pre_release","hidden_by":null,"icon":null,"id":"086cc3005d3bf1a2aeaaba86518ffa7c","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.008533+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"286270157","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.010010+00:00","device_class":null,"device_id":"4075d5642494ad0b3137a1b4aac9779a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.scheduler_component_pre_release","hidden_by":null,"icon":null,"id":"f3b83bbd509e9cbf92510ed5d0549b49","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.010204+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"286186485","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.012660+00:00","device_class":null,"device_id":"5c1fd14bf1dce0be1a7e8af368e726b6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.plotly_graph_card_pre_release","hidden_by":null,"icon":null,"id":"14d793ccf7153279a6ec80f056580526","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.012844+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"413812496","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.014574+00:00","device_class":null,"device_id":"6a1d09182e8e2e1bad452d7aed935e9c","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.restriction_card_pre_release","hidden_by":null,"icon":null,"id":"061d5b97449f2c2be5303a89b2a787ab","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.014754+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"215633404","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.018823+00:00","device_class":null,"device_id":"b99d5af37303497f9a0430db3a8b4e81","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.rgb_light_card_pre_release","hidden_by":null,"icon":null,"id":"84a35d7560d89cc68a56c8f80f772433","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.019042+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"215327195","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.020495+00:00","device_class":null,"device_id":"354f6daf72a72e8dfa2864b0c5f98d82","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.valetudo_map_card_pre_release","hidden_by":null,"icon":null,"id":"175e40c239f9d842416b2dafb391883f","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.020839+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"203036108","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.022414+00:00","device_class":null,"device_id":"a7ed15b8fc0f15d4e1c03801aeaf227a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.hacs_pre_release","hidden_by":null,"icon":null,"id":"8a56ee6ad4eaa2f5f7cecc97a3414531","has_entity_name":true,"labels":[],"modified_at":"2024-09-02T06:53:42.022628+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"172733314","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.027788+00:00","device_class":null,"device_id":"f31e9ac5e458e7c3ef1cd71a1311f7ee","disabled_by":null,"entity_category":"config","entity_id":"update.apexcharts_card_update","hidden_by":null,"icon":null,"id":"c5a923e33760e4a3bb13a2da7971dc79","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.375909+00:00","name":null,"object_id_base":"apexcharts-card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"apexcharts-card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"331701152","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.030619+00:00","device_class":null,"device_id":"496e01888b52437ad78bc378c391eb66","disabled_by":null,"entity_category":"config","entity_id":"update.paper_buttons_row_update","hidden_by":null,"icon":null,"id":"947ee503da8f57860581ad6acdad9432","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.376726+00:00","name":null,"object_id_base":"Paper Buttons Row update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paper Buttons Row update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"244872232","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.032622+00:00","device_class":null,"device_id":"16b68608edbe76dd3b9e789b83a80225","disabled_by":null,"entity_category":"config","entity_id":"update.hass_hue_icons_update","hidden_by":null,"icon":null,"id":"99809395deb8980955f0ebddd73e1c6f","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.377161+00:00","name":null,"object_id_base":"Hass Hue Icons update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hass Hue Icons update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"384434522","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.034110+00:00","device_class":null,"device_id":"6bc858962184232f3bdc1e143b61aa87","disabled_by":null,"entity_category":"config","entity_id":"update.slider_entity_row_update","hidden_by":null,"icon":null,"id":"1c5ef66511842123674565b630cd8813","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.377557+00:00","name":null,"object_id_base":"slider-entity-row update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"slider-entity-row update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"144899700","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.035965+00:00","device_class":null,"device_id":"0330d5823f45573616458222718a7280","disabled_by":null,"entity_category":"config","entity_id":"update.pyscript_update","hidden_by":null,"icon":null,"id":"4acd66a452803aa22b9a4870a41cdc8a","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.377977+00:00","name":null,"object_id_base":"pyscript update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"pyscript update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"283847957","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.037774+00:00","device_class":null,"device_id":"40802a98ff44a3e2446d421bd05f4dc1","disabled_by":null,"entity_category":"config","entity_id":"update.template_entity_row_update","hidden_by":null,"icon":null,"id":"26f728a3726dfbdfbf399edff6898e9f","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.378374+00:00","name":null,"object_id_base":"template-entity-row update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"template-entity-row update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"231674882","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.041169+00:00","device_class":null,"device_id":"f7f0981fb287059eed4d10983188292b","disabled_by":null,"entity_category":"config","entity_id":"update.multiple_entity_row_update","hidden_by":null,"icon":null,"id":"73e671df749b7edecc054788f597bf3c","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.380144+00:00","name":null,"object_id_base":"Multiple Entity Row update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Multiple Entity Row update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"178921037","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.042740+00:00","device_class":null,"device_id":"4034c3329f7d24c68369a95a53b8e9f8","disabled_by":null,"entity_category":"config","entity_id":"update.google_light_and_dark_theme_update","hidden_by":null,"icon":null,"id":"b12c612dc820f912ad57c73fed0211ab","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.380786+00:00","name":null,"object_id_base":"Google Light and Dark Theme update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Google Light and Dark Theme update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"485813852","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.044803+00:00","device_class":null,"device_id":"1699f02512c6eb9a8b481c99491a39ed","disabled_by":null,"entity_category":"config","entity_id":"update.ios_dark_mode_theme_update","hidden_by":null,"icon":null,"id":"cb557eb8a3a1053bc661b63370f0e354","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.381531+00:00","name":null,"object_id_base":"iOS Dark Mode Theme update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"iOS Dark Mode Theme update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"222422187","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.047979+00:00","device_class":null,"device_id":"a0c0c8984a4bd1b543742fbe1b0c6018","disabled_by":null,"entity_category":"config","entity_id":"update.mini_media_player_update","hidden_by":null,"icon":null,"id":"9306a00b9aaa222273d2e51d2adffbaf","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.381974+00:00","name":null,"object_id_base":"Mini Media Player update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Mini Media Player update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"148520838","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.049722+00:00","device_class":null,"device_id":"3760a383b26ead81ce2d6adf8babbd3d","disabled_by":null,"entity_category":"config","entity_id":"update.waves_update","hidden_by":null,"icon":null,"id":"81195ec12d018298e3c3362a9a688bcc","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.382373+00:00","name":null,"object_id_base":"Waves update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waves update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"387055527","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.051541+00:00","device_class":null,"device_id":"b0f89d64adac5e89eff99103e500b872","disabled_by":null,"entity_category":"config","entity_id":"update.caule_themes_pack_1_by_caule_studio_update","hidden_by":null,"icon":null,"id":"b3c40407b19d07f7ae9cfd6fa4313324","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.382807+00:00","name":null,"object_id_base":"Caule Themes Pack 1 - by caule.studio update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Caule Themes Pack 1 - by caule.studio update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"277068969","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.054605+00:00","device_class":null,"device_id":"6b60c24d1b8ffcd443e5a39f03b9e1b1","disabled_by":null,"entity_category":"config","entity_id":"update.mini_graph_card_update","hidden_by":null,"icon":null,"id":"3313b5265dc741ad4cd824ad291375c2","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.383266+00:00","name":null,"object_id_base":"mini-graph-card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"mini-graph-card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"151280062","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.056284+00:00","device_class":null,"device_id":"6cbee7d622c662a9d78aaf58d850f5b6","disabled_by":null,"entity_category":"config","entity_id":"update.scheduler_card_update","hidden_by":null,"icon":null,"id":"82958145da2779339613ab1ef307be63","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.383656+00:00","name":null,"object_id_base":"Scheduler Card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Scheduler Card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"286270157","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.057773+00:00","device_class":null,"device_id":"4075d5642494ad0b3137a1b4aac9779a","disabled_by":null,"entity_category":"config","entity_id":"update.scheduler_component_update","hidden_by":null,"icon":null,"id":"5f459029c4d847fa542d0a72cf777c27","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.384179+00:00","name":null,"object_id_base":"Scheduler component update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Scheduler component update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"286186485","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.060859+00:00","device_class":null,"device_id":"5c1fd14bf1dce0be1a7e8af368e726b6","disabled_by":null,"entity_category":"config","entity_id":"update.plotly_graph_card_update","hidden_by":null,"icon":null,"id":"e512c58e96e16434ee58d74d46de8b77","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.384647+00:00","name":null,"object_id_base":"Plotly Graph Card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Plotly Graph Card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"413812496","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.062300+00:00","device_class":null,"device_id":"6a1d09182e8e2e1bad452d7aed935e9c","disabled_by":null,"entity_category":"config","entity_id":"update.restriction_card_update","hidden_by":null,"icon":null,"id":"6d7446d8f19a57d7f71f9f397173df51","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.385136+00:00","name":null,"object_id_base":"Restriction Card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Restriction Card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"215633404","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.063898+00:00","device_class":null,"device_id":"b99d5af37303497f9a0430db3a8b4e81","disabled_by":null,"entity_category":"config","entity_id":"update.rgb_light_card_update","hidden_by":null,"icon":null,"id":"ee5bf073c54a3dd50795fe61de5934fc","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.385492+00:00","name":null,"object_id_base":"RGB Light Card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"RGB Light Card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"215327195","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.065808+00:00","device_class":null,"device_id":"354f6daf72a72e8dfa2864b0c5f98d82","disabled_by":null,"entity_category":"config","entity_id":"update.valetudo_map_card_update","hidden_by":null,"icon":null,"id":"b4ad9de7ed7e30f368813a80fcb172ff","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.385846+00:00","name":null,"object_id_base":"Valetudo Map Card update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Valetudo Map Card update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"203036108","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.067339+00:00","device_class":null,"device_id":"a7ed15b8fc0f15d4e1c03801aeaf227a","disabled_by":null,"entity_category":"config","entity_id":"update.hacs_update","hidden_by":null,"icon":null,"id":"2dbaf641d403b26ed1ce38e371c71553","has_entity_name":false,"labels":[],"modified_at":"2024-09-02T06:53:58.386180+00:00","name":null,"object_id_base":"HACS update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"HACS update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"172733314","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:02:04.270407+00:00","device_class":null,"device_id":"84973b093b2e32dc33a57a706c8be47f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_konnektivitat","hidden_by":null,"icon":null,"id":"1a4b676e91c346a806399fd558c2a4ad","has_entity_name":true,"labels":[],"modified_at":"2024-12-04T17:02:04.281293+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"4033b534-50fb-46c8-9da7-c4385b54454e","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:03:29.406193+00:00","device_class":null,"device_id":"7ae39a976a3df4d54f8d70c1a1cb4788","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_konnektivitat_2","hidden_by":null,"icon":null,"id":"7dc138f0bf5d330d3db654fd289ab5ca","has_entity_name":true,"labels":[],"modified_at":"2024-12-04T17:03:29.406478+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"4e749778-dad1-4fcd-a4b6-8b0f98629b5e","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["connected","disconnected","connectivity_issue","unidirectional_incoming"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:06:03.426999+00:00","device_class":null,"device_id":"4226ea1df9dfbe7dfe7c2b770ccd321a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hue_color_lamp_1_zigbee_konnektivitat_3","hidden_by":null,"icon":null,"id":"d22bca94933d0287a8de40b97036113f","has_entity_name":true,"labels":[],"modified_at":"2024-12-04T17:06:03.427614+00:00","name":null,"object_id_base":"Zigbee-Konnektivität","options":{},"original_device_class":"enum","original_icon":null,"original_name":"Zigbee-Konnektivität","platform":"hue","suggested_object_id":null,"supported_features":0,"translation_key":"zigbee_connectivity","unique_id":"d3810b23-b80a-4236-96ee-db03fd09ca25","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:06:47.594944+00:00","device_class":null,"device_id":"a1753a99e8a99804564e6ab8e5817ffd","disabled_by":null,"entity_category":null,"entity_id":"light.kinderzimmer","hidden_by":null,"icon":null,"id":"59f70a99c5851c6d095550ddffd0a8c9","has_entity_name":true,"labels":[],"modified_at":"2026-06-15T15:10:07.443316+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":40,"translation_key":"hue_grouped_light","unique_id":"10d9905d-f089-48a5-bfc7-fd988bd56e12","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"tracking_type":"position"},"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:50.867618+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.iphone16_von_martin","hidden_by":null,"icon":null,"id":"1187d277be9a6478fa625283c98da42f","has_entity_name":false,"labels":[],"modified_at":"2026-07-08T19:44:07.899237+00:00","name":null,"object_id_base":"martin-iPhonePro16","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martin-iPhonePro16","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"90AAF659-5812-4D7C-B445-7D42C6F070FD","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.145732+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_activity","hidden_by":null,"icon":null,"id":"0925ae91eb4afbfb03665f93ed982bbc","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.147855+00:00","name":null,"object_id_base":"iPhone16 von Martin Activity","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:help-circle","original_name":"iPhone16 von Martin Activity","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.170691+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_battery_level","hidden_by":null,"icon":null,"id":"51deba6e67ef38426d7630257c7b31a4","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.171791+00:00","name":null,"object_id_base":"iPhone16 von Martin Battery Level","options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-40","original_name":"iPhone16 von Martin Battery Level","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.192828+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_battery_state","hidden_by":null,"icon":null,"id":"2ce1bcfedafa28709089b78a37b33001","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.193878+00:00","name":null,"object_id_base":"iPhone16 von Martin Battery State","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-40","original_name":"iPhone16 von Martin Battery State","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_battery_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.197161+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_storage","hidden_by":null,"icon":null,"id":"c8c311e7f3bf68379da9b5f06fa3f4f9","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.198138+00:00","name":null,"object_id_base":"iPhone16 von Martin Storage","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:database","original_name":"iPhone16 von Martin Storage","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.200182+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_ssid","hidden_by":null,"icon":null,"id":"6feabc132755b8e164f276d4156d13b9","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.201099+00:00","name":null,"object_id_base":"iPhone16 von Martin SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"iPhone16 von Martin SSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.205700+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_bssid","hidden_by":null,"icon":null,"id":"8d415d4454fd5d2633bf68ad5119c7ea","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.206908+00:00","name":null,"object_id_base":"iPhone16 von Martin BSSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-star","original_name":"iPhone16 von Martin BSSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.210428+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_connection_type","hidden_by":null,"icon":null,"id":"289bcc23b6d516d1a7c28ae7139903bb","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.211584+00:00","name":null,"object_id_base":"iPhone16 von Martin Connection Type","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"iPhone16 von Martin Connection Type","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.243991+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_sim_2","hidden_by":null,"icon":null,"id":"7f5b175d6cd9f32ad247a9d13976f13e","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.245554+00:00","name":null,"object_id_base":"iPhone16 von Martin SIM 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"iPhone16 von Martin SIM 2","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_connectivity_sim_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.287828+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_sim_1","hidden_by":null,"icon":null,"id":"425ef136e5161d985968c87ade1301f7","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.289167+00:00","name":null,"object_id_base":"iPhone16 von Martin SIM 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"iPhone16 von Martin SIM 1","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_connectivity_sim_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.291985+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_geocoded_location","hidden_by":null,"icon":null,"id":"3b47f136038860ffdb8e0b91aa9398ee","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.293450+00:00","name":null,"object_id_base":"iPhone16 von Martin Geocoded Location","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPhone16 von Martin Geocoded Location","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.298751+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.iphone16_von_martin_focus","hidden_by":null,"icon":null,"id":"0d363a87ba002f88c35b37e299e281bd","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.299672+00:00","name":null,"object_id_base":"iPhone16 von Martin Focus","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"iPhone16 von Martin Focus","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_focus","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.301631+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_last_update_trigger","hidden_by":null,"icon":null,"id":"c2fbb8afc43d3be0bdef9975624653c1","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.302769+00:00","name":null,"object_id_base":"iPhone16 von Martin Last Update Trigger","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"iPhone16 von Martin Last Update Trigger","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.305377+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_watch_battery_level","hidden_by":null,"icon":null,"id":"b459ed7e39a3daa7b09fdd740cf6dc6f","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.306379+00:00","name":null,"object_id_base":"iPhone16 von Martin Watch Battery Level","options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-50","original_name":"iPhone16 von Martin Watch Battery Level","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_watch-battery","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.360142+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_watch_battery_state","hidden_by":null,"icon":null,"id":"cce30284ab3de67f999ddbfc6c193031","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.361416+00:00","name":null,"object_id_base":"iPhone16 von Martin Watch Battery State","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-50","original_name":"iPhone16 von Martin Watch Battery State","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_watch-battery-state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.389983+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone16_von_martin_app_version","hidden_by":null,"icon":null,"id":"0768662f82e671b6e4827a1bfc0b6d67","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.391219+00:00","name":null,"object_id_base":"iPhone16 von Martin App Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"iPhone16 von Martin App Version","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_app-version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.396711+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_location_permission","hidden_by":null,"icon":null,"id":"a035550f72f67dabbf37b367380b94f5","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.397714+00:00","name":null,"object_id_base":"iPhone16 von Martin Location permission","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPhone16 von Martin Location permission","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_location-permission","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.399791+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_audio_output","hidden_by":null,"icon":null,"id":"79652ef217a33b01606686cdcc615fa6","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.400893+00:00","name":null,"object_id_base":"iPhone16 von Martin Audio Output","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"iPhone16 von Martin Audio Output","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_iphone-audio-output","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.405558+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_steps","hidden_by":null,"icon":null,"id":"6b211af9b9905dfab66848b42de8cfe5","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.406950+00:00","name":null,"object_id_base":"iPhone16 von Martin Steps","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"iPhone16 von Martin Steps","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_pedometer_steps","previous_unique_id":null,"unit_of_measurement":"steps"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.412935+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_distance","hidden_by":null,"icon":null,"id":"9db99700cb8bc37eebaaafc6f355c1e3","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.413965+00:00","name":null,"object_id_base":"iPhone16 von Martin Distance","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:hiking","original_name":"iPhone16 von Martin Distance","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_pedometer_distance","previous_unique_id":null,"unit_of_measurement":"m"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.445107+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_average_active_pace","hidden_by":null,"icon":null,"id":"5c601b619de9a2b0c50acdfc129d0b87","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.446201+00:00","name":null,"object_id_base":"iPhone16 von Martin Average Active Pace","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speedometer","original_name":"iPhone16 von Martin Average Active Pace","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_pedometer_avg_active_pace","previous_unique_id":null,"unit_of_measurement":"m/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.521387+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_floors_ascended","hidden_by":null,"icon":null,"id":"8761f5a761853613590472644092a620","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.522723+00:00","name":null,"object_id_base":"iPhone16 von Martin Floors Ascended","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:stairs-up","original_name":"iPhone16 von Martin Floors Ascended","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_pedometer_floors_ascended","previous_unique_id":null,"unit_of_measurement":"floors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2024-12-13T10:22:51.527597+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone16_von_martin_floors_descended","hidden_by":null,"icon":null,"id":"ea0bcb0aa105b58733a19ae98dd54a6e","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T10:22:51.529020+00:00","name":null,"object_id_base":"iPhone16 von Martin Floors Descended","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:stairs-down","original_name":"iPhone16 von Martin Floors Descended","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_pedometer_floors_descended","previous_unique_id":null,"unit_of_measurement":"floors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten","underwater","cosmos","sunbeam","enchant","sunrise","sunset"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:02:04.284737+00:00","device_class":null,"device_id":"84973b093b2e32dc33a57a706c8be47f","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_stehlampe_mitte","hidden_by":null,"icon":null,"id":"5cea42de6cc143b0da690f7956b1d9bc","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.753928+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"cc755a09-259a-4043-91f9-effb25fecd4a","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten","underwater","cosmos","sunbeam","enchant","sunrise","sunset"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:03:29.410070+00:00","device_class":null,"device_id":"7ae39a976a3df4d54f8d70c1a1cb4788","disabled_by":null,"entity_category":null,"entity_id":"light.wohnzimmer_stehlampe_unten","hidden_by":null,"icon":null,"id":"eef2e0c6aed28b17951ae5e7ddd5799e","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.720391+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"03c271a0-2210-458b-9ee8-e7768eb980c6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"tracking_type":"position"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:29.746447+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.iphone_von_rebecca","hidden_by":null,"icon":null,"id":"593384c6522d7c2af30d3325b5419b7f","has_entity_name":false,"labels":[],"modified_at":"2026-07-08T19:44:07.963097+00:00","name":null,"object_id_base":"iPhone von Rebecca","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"iPhone von Rebecca","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"3B8C7D65-C2B9-4104-9E60-26DA6A53E0B8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.004969+00:00","device_class":"battery","device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_battery_level","hidden_by":null,"icon":null,"id":"b4ce867a19842d94cf9963f1a5cbd9b3","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.839934+00:00","name":null,"object_id_base":"iPhone von Rebecca Battery Level","options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-charging-80","original_name":"iPhone von Rebecca Battery Level","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.023233+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_sim_1","hidden_by":null,"icon":null,"id":"551feef6b13d93b577c92f7493ff12d1","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.907332+00:00","name":null,"object_id_base":"iPhone von Rebecca SIM 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"iPhone von Rebecca SIM 1","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_connectivity_sim_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.044276+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_sim_2","hidden_by":null,"icon":null,"id":"4e1483967ced797422f18450a116e9b2","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.921543+00:00","name":null,"object_id_base":"iPhone von Rebecca SIM 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"iPhone von Rebecca SIM 2","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_connectivity_sim_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.070883+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_app_version","hidden_by":null,"icon":null,"id":"d19f20d277c00d8598fc75fa0d6889fb","has_entity_name":false,"labels":[],"modified_at":"2024-12-18T19:53:30.072307+00:00","name":null,"object_id_base":"iPhone von Rebecca App Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"iPhone von Rebecca App Version","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_app-version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.076362+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_audio_output","hidden_by":null,"icon":null,"id":"02521dbf8d9e124edb69d59b99a9dc9a","has_entity_name":false,"labels":[],"modified_at":"2024-12-18T19:53:30.077626+00:00","name":null,"object_id_base":"iPhone von Rebecca Audio Output","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"iPhone von Rebecca Audio Output","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_iphone-audio-output","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.083117+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_location_permission","hidden_by":null,"icon":null,"id":"b00d35e913b43d165758d5f701fdc0f2","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.924772+00:00","name":null,"object_id_base":"iPhone von Rebecca Location permission","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPhone von Rebecca Location permission","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_location-permission","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.086277+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_last_update_trigger","hidden_by":null,"icon":null,"id":"dd2ebd148dfc608891901b5f951df5fa","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.981287+00:00","name":null,"object_id_base":"iPhone von Rebecca Last Update Trigger","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"iPhone von Rebecca Last Update Trigger","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.089952+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_geocoded_location","hidden_by":null,"icon":null,"id":"587cdbc5a9f5ad027ebce8b285884834","has_entity_name":false,"labels":[],"modified_at":"2024-12-18T19:53:30.091179+00:00","name":null,"object_id_base":"iPhone von Rebecca Geocoded Location","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPhone von Rebecca Geocoded Location","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.117781+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_storage","hidden_by":null,"icon":null,"id":"f228d0f956772e1bb2cee5f3d169b73a","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.972237+00:00","name":null,"object_id_base":"iPhone von Rebecca Storage","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:database","original_name":"iPhone von Rebecca Storage","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.151848+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_battery_state","hidden_by":null,"icon":null,"id":"211cd39b4324bcbd06d58d1b76cbe619","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.860591+00:00","name":null,"object_id_base":"iPhone von Rebecca Battery State","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-charging-80","original_name":"iPhone von Rebecca Battery State","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_battery_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.155998+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_connection_type","hidden_by":null,"icon":null,"id":"3e7bc3fec69be7041a8a25f34bdbdb37","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.903140+00:00","name":null,"object_id_base":"iPhone von Rebecca Connection Type","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"iPhone von Rebecca Connection Type","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.159015+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_ssid","hidden_by":null,"icon":null,"id":"cb3c3c1ea3cdfd91d55f1fd95f24bc30","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.834697+00:00","name":null,"object_id_base":"iPhone von Rebecca SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-off","original_name":"iPhone von Rebecca SSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:53:30.162096+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_bssid","hidden_by":null,"icon":null,"id":"1b2bdb2755a0acea24db06ccf9428c7f","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.862292+00:00","name":null,"object_id_base":"iPhone von Rebecca BSSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-off","original_name":"iPhone von Rebecca BSSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.656302+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_activity","hidden_by":null,"icon":null,"id":"bf0cdf98fad3c479128150f630301970","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.725556+00:00","name":null,"object_id_base":"iPhone von Rebecca Activity","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human-male","original_name":"iPhone von Rebecca Activity","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.682949+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.iphone_von_rebecca_focus","hidden_by":null,"icon":null,"id":"5d2659930e6f7bf3b093dae50fc2baad","has_entity_name":false,"labels":[],"modified_at":"2024-12-18T19:57:55.685408+00:00","name":null,"object_id_base":"iPhone von Rebecca Focus","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"iPhone von Rebecca Focus","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_focus","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.733607+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_floors_descended","hidden_by":null,"icon":null,"id":"e83b40c408d1d483d2e79021ec5ffa85","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.790940+00:00","name":null,"object_id_base":"iPhone von Rebecca Floors Descended","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:stairs-down","original_name":"iPhone von Rebecca Floors Descended","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_floors_descended","previous_unique_id":null,"unit_of_measurement":"floors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.762320+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_distance","hidden_by":null,"icon":null,"id":"f6022d12342ae7c4f5780a9fb81032bd","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.782510+00:00","name":null,"object_id_base":"iPhone von Rebecca Distance","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:hiking","original_name":"iPhone von Rebecca Distance","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_distance","previous_unique_id":null,"unit_of_measurement":"m"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.767858+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_floors_ascended","hidden_by":null,"icon":null,"id":"73c6b6e34ab50ec15f7df74f43ea40c7","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.755078+00:00","name":null,"object_id_base":"iPhone von Rebecca Floors Ascended","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:stairs-up","original_name":"iPhone von Rebecca Floors Ascended","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_floors_ascended","previous_unique_id":null,"unit_of_measurement":"floors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.771184+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_steps","hidden_by":null,"icon":null,"id":"07e1103175140f5cf8770886d7846e8d","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.767665+00:00","name":null,"object_id_base":"iPhone von Rebecca Steps","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"iPhone von Rebecca Steps","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_steps","previous_unique_id":null,"unit_of_measurement":"steps"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2024-12-18T19:57:55.776269+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_average_active_pace","hidden_by":null,"icon":null,"id":"a0296ca6613f04c8f5fbf6f6b1cb23c9","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.831180+00:00","name":null,"object_id_base":"iPhone von Rebecca Average Active Pace","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speedometer","original_name":"iPhone von Rebecca Average Active Pace","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_avg_active_pace","previous_unique_id":null,"unit_of_measurement":"m/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min_color_temp_kelvin":2000,"max_color_temp_kelvin":6535,"effect_list":["off","candle","fire","prism","sparkle","opal","glisten","underwater","cosmos","sunbeam","enchant","sunrise","sunset"],"supported_color_modes":["color_temp","xy"]},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"2024-12-04T17:06:03.435995+00:00","device_class":null,"device_id":"4226ea1df9dfbe7dfe7c2b770ccd321a","disabled_by":null,"entity_category":null,"entity_id":"light.kinderzimmer_fluter","hidden_by":null,"icon":"hue:beyond","id":"a066152b18a465eadf2e8a57d669dc35","has_entity_name":true,"labels":[],"modified_at":"2026-03-06T07:03:53.741591+00:00","name":"Kinderzimmer Fluter","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"hue","suggested_object_id":null,"supported_features":44,"translation_key":"hue_light","unique_id":"8bf2a81d-2537-4bfc-af45-2aab757d6e24","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"kinderzimmer","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-01-06T17:55:01.529712+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.kinderzimmer_regal_dunkel","hidden_by":null,"icon":null,"id":"bf87f4ededfbd1e323b950df798b9ea4","has_entity_name":false,"labels":[],"modified_at":"2025-01-06T17:55:01.670263+00:00","name":null,"object_id_base":"Kinderzimmer Regal Dunkel","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:bookshelf","original_name":"Kinderzimmer Regal Dunkel","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1736186099938","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2025-01-21T14:08:32.952788+00:00","device_class":"battery","device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_watch_battery_level","hidden_by":null,"icon":null,"id":"8e9f8cf53f7f54cc9995ac1a477f2172","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:32.580222+00:00","name":null,"object_id_base":"iPhone von Rebecca Watch Battery Level","options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-unknown","original_name":"iPhone von Rebecca Watch Battery Level","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_watch-battery","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2025-01-21T14:08:33.168423+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.iphone_von_rebecca_watch_battery_state","hidden_by":null,"icon":null,"id":"eb402bfe81e00c5fe5aaa5290e1d9e65","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:32.730707+00:00","name":null,"object_id_base":"iPhone von Rebecca Watch Battery State","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-unknown","original_name":"iPhone von Rebecca Watch Battery State","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_watch-battery-state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["idle","create_backup","blocked","receive_backup","restore_backup"]},"config_entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","config_subentry_id":null,"created_at":"2025-04-07T06:12:59.746499+00:00","device_class":null,"device_id":"2baf183cc9db4ae7a11e081a5a6dd983","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_backup_manager_zustand","hidden_by":null,"icon":null,"id":"46f1d6acd484c3f127e93325693c284e","has_entity_name":true,"labels":[],"modified_at":"2025-04-07T06:12:59.747864+00:00","name":null,"object_id_base":"Backup-Manager-Zustand","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Backup-Manager-Zustand","platform":"backup","suggested_object_id":null,"supported_features":0,"translation_key":"backup_manager_state","unique_id":"backup_manager_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","config_subentry_id":null,"created_at":"2025-04-07T06:12:59.748628+00:00","device_class":null,"device_id":"2baf183cc9db4ae7a11e081a5a6dd983","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_nachstes_geplantes_automatisches_backup","hidden_by":null,"icon":null,"id":"ca52420d1735fb855874e9b04ec124d6","has_entity_name":true,"labels":[],"modified_at":"2025-04-07T06:12:59.752348+00:00","name":null,"object_id_base":"Nächstes geplantes automatisches Backup","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Nächstes geplantes automatisches Backup","platform":"backup","suggested_object_id":null,"supported_features":0,"translation_key":"next_scheduled_automatic_backup","unique_id":"next_scheduled_automatic_backup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","config_subentry_id":null,"created_at":"2025-04-07T06:12:59.753318+00:00","device_class":null,"device_id":"2baf183cc9db4ae7a11e081a5a6dd983","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_letztes_erfolgreiches_automatisches_backup","hidden_by":null,"icon":null,"id":"82e1a885fe897c5f7a0711f604f0c96e","has_entity_name":true,"labels":[],"modified_at":"2025-04-07T06:12:59.754439+00:00","name":null,"object_id_base":"Letztes erfolgreiches automatisches Backup","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Letztes erfolgreiches automatisches Backup","platform":"backup","suggested_object_id":null,"supported_features":0,"translation_key":"last_successful_automatic_backup","unique_id":"last_successful_automatic_backup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JVGYDR3ERHNMREVPN8ZQ56WF","config_subentry_id":null,"created_at":"2025-05-18T05:38:46.513051+00:00","device_class":null,"device_id":"a28112f19e2bb4a5e5157a2b2b5f18f2","disabled_by":null,"entity_category":null,"entity_id":"button.wake_on_lan_10_ff_e0_6c_4f_40","hidden_by":null,"icon":null,"id":"353652152b6d48842b074a93b71ffdde","has_entity_name":false,"labels":[],"modified_at":"2025-07-01T06:53:43.996952+00:00","name":"WakeOnLAN DesktopPC oben","object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"wake_on_lan","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"10:ff:e0:6c:4f:40","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"garten","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-06-18T20:46:26.890720+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.gartenstimmung","hidden_by":null,"icon":null,"id":"36b0b152e4c10d1817706949be6a0951","has_entity_name":false,"labels":[],"modified_at":"2025-06-18T20:46:27.099869+00:00","name":null,"object_id_base":"Gartenstimmung","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Gartenstimmung","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1750279587277","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["completed","failed","in_progress"]},"config_entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","config_subentry_id":null,"created_at":"2025-06-24T07:50:25.494437+00:00","device_class":null,"device_id":"2baf183cc9db4ae7a11e081a5a6dd983","disabled_by":null,"entity_category":null,"entity_id":"event.backup_automatisches_backup","hidden_by":null,"icon":null,"id":"c0277c6e277fd94a7f21e1de1aac3051","has_entity_name":true,"labels":[],"modified_at":"2025-06-24T07:50:32.975113+00:00","name":null,"object_id_base":"Automatisches Backup","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Automatisches Backup","platform":"backup","suggested_object_id":null,"supported_features":0,"translation_key":"automatic_backup_event","unique_id":"automatic_backup_event","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JR7E2Y3JJCRAD3JEBEC8Z8P7","config_subentry_id":null,"created_at":"2025-06-24T07:50:25.503804+00:00","device_class":null,"device_id":"2baf183cc9db4ae7a11e081a5a6dd983","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_zuletzt_versuchtes_automatisches_backup","hidden_by":null,"icon":null,"id":"87ba38176e85724a705e1046993dcb9c","has_entity_name":true,"labels":[],"modified_at":"2025-09-04T12:47:40.433642+00:00","name":null,"object_id_base":"Letztes versuchtes automatisches Backup","options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Letztes versuchtes automatisches Backup","platform":"backup","suggested_object_id":null,"supported_features":0,"translation_key":"last_attempted_automatic_backup","unique_id":"last_attempted_automatic_backup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"3b1cb18834ca79ac2bcad53b6084cd1c","config_subentry_id":null,"created_at":"2025-07-05T08:10:50.533642+00:00","device_class":null,"device_id":"4e32cf9a3634ee54f1cfdf2cbf6ed761","disabled_by":null,"entity_category":null,"entity_id":"switch.garten_bus_controller_defekt","hidden_by":null,"icon":null,"id":"2f1f8dffabf94d1b714ad448ec2e6e4e","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.580803+00:00","name":null,"object_id_base":"defekt","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"defekt","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"E8:9F:6D:D0:FA:9C/0/switch/defekt","previous_unique_id":"E8:9F:6D:D0:FA:9C-switch-defekt","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"2025-07-22T19:08:17.677163+00:00","device_class":null,"device_id":"d660a67827b8c1c7dc9bfc02ede150c2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.sun_solar_rising","hidden_by":null,"icon":null,"id":"9b52c4c1c595d824c6ef57f7c36725bf","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:38:48.116652+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Solare Zunahme","platform":"sun","suggested_object_id":"sun_solar_rising","supported_features":0,"translation_key":"solar_rising","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_rising","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"2025-08-15T13:41:33.049606+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_current_file","hidden_by":null,"icon":null,"id":"fea0aee1e2b48b81c604a3b08e91d921","has_entity_name":false,"labels":[],"modified_at":"2026-01-17T17:46:36.350197+00:00","name":null,"object_id_base":"OctoPrint Current File","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"OctoPrint Current File","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":"file_name","unique_id":"Current File-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"2025-08-15T13:41:33.059287+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"sensor.octoprint_current_file_size","hidden_by":null,"icon":null,"id":"2c6b44ced08f3e7fcfa446b55d64df30","has_entity_name":false,"labels":[],"modified_at":"2025-08-15T13:41:33.062096+00:00","name":null,"object_id_base":"OctoPrint Current File Size","options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"OctoPrint Current File Size","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"Current File Size-de90f088-68ce-4563-8110-e97ba956bc34","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"1fb392bfa095e0190b76d430c6027366","config_subentry_id":null,"created_at":"2025-09-04T12:47:41.065433+00:00","device_class":null,"device_id":"a46a365f11209d37c23908414543d26c","disabled_by":null,"entity_category":null,"entity_id":"sensor.openweathermap_wind_gust","hidden_by":null,"icon":null,"id":"6cb938ce792de6b064ec392075d29627","has_entity_name":true,"labels":[],"modified_at":"2025-11-09T06:47:14.262055+00:00","name":null,"object_id_base":"Windböengeschwindigkeit","options":{"sensor.private":{"suggested_unit_of_measurement":"km/h"},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"wind_speed","original_icon":null,"original_name":"Windböengeschwindigkeit","platform":"openweathermap","suggested_object_id":null,"supported_features":0,"translation_key":"wind_gust","unique_id":"49.369477-10.9831468-wind_gust","previous_unique_id":null,"unit_of_measurement":"km/h"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_pro_alt_activity","hidden_by":null,"icon":null,"id":"4691a57f7b5bcacc235dada98b174603","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:05:33.436737+00:00","name":"Martins iPad Alt Activity","object_id_base":"Martin’s iPad Activity","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human-male","original_name":"Martin’s iPad Activity","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"2024-12-19T10:19:52.504525+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_pro_alt_audio_output","hidden_by":null,"icon":null,"id":"87ddbdaf94478f7ccf4d3fdc299f3ef9","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:05:56.244393+00:00","name":"Martin's iPad alt Audio Output","object_id_base":"Martin’s iPad Audio Output","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"Martin’s iPad Audio Output","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_iphone-audio-output","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_pro_alt_battery_level","hidden_by":null,"icon":null,"id":"7b6a85a5fc2d6a8826d51f7715055808","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:06:22.970849+00:00","name":"Martin's iPad Alt Battery","object_id_base":"Martin’s iPad Battery Level","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":"battery","original_icon":"mdi:battery","original_name":"Martin’s iPad Battery Level","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_pro_alt_bssid","hidden_by":null,"icon":null,"id":"56c666dedce94b81110ed6857287c306","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:06:40.246843+00:00","name":"Martin's iPad alt BSSID","object_id_base":"Martin’s iPad BSSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-star","original_name":"Martin’s iPad BSSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_pro_alt_geocoded_location","hidden_by":null,"icon":null,"id":"adcc3a727d3b97fe1c19b185d7308648","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:07:00.614794+00:00","name":"Martin's iPad Pro Alt Geocoded Location","object_id_base":"Martin’s iPad Geocoded Location","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"Martin’s iPad Geocoded Location","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"tracking_type":"position"},"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.martins_ipad_pro_alt","hidden_by":null,"icon":null,"id":"51202caaf68b690d22ddf0f3e68658ab","has_entity_name":false,"labels":[],"modified_at":"2026-07-08T19:44:07.836687+00:00","name":"Martin's iPad Alt","object_id_base":"martin-iPadPro-alt","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martin-iPadPro-alt","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"8191AC71-330B-4784-8634-E6F4F0C2DFA2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"2024-08-28T11:37:40.732795+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.martins_ipad_pro_alt_app_version","hidden_by":null,"icon":null,"id":"b84be2cd33668235a1aab0aedfc325c7","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:07:58.042823+00:00","name":null,"object_id_base":"Martin’s iPad App Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"Martin’s iPad App Version","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_app-version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martins_ipad_pro_alt_focus","hidden_by":null,"icon":null,"id":"9d3af46b3e46942ee9b73b21477eeeea","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:08:14.556133+00:00","name":"Martin's iPad Alt Focus","object_id_base":"Martin’s iPad Focus","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"Martin’s iPad Focus","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"db902cad1af8773591a1ef22c6e48bf393e4498886e9160c7ffc10d16b461a3d_focus","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:37.999643+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_activity","hidden_by":null,"icon":null,"id":"b268560b21a7747f8242224b131ec62f","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:11:09.167119+00:00","name":null,"object_id_base":"iPad Activity","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human-male","original_name":"iPad Activity","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.454116+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_audio_output","hidden_by":null,"icon":null,"id":"391de4cb4e144a18a974d8f3b5ba1a56","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:11:18.091578+00:00","name":null,"object_id_base":"iPad Audio Output","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"iPad Audio Output","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_iphone-audio-output","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"tracking_type":"position"},"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:37.313783+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.martins_ipad_m4","hidden_by":null,"icon":null,"id":"9cbe32ac638bbaf7901e96a71b515294","has_entity_name":false,"labels":[],"modified_at":"2026-07-08T19:44:08.029977+00:00","name":"Martin's iPad M4","object_id_base":"martin-iPadProM4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"martin-iPadProM4","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"51E8FFA9-8D39-4523-9DC3-FFA06B5E7527","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.449127+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.martins_ipad_m4_app_version","hidden_by":null,"icon":null,"id":"1fc1f7339bae436ccfcc9a2bf9833814","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:11:41.680279+00:00","name":null,"object_id_base":"iPad App Version","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"iPad App Version","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_app-version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.627599+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_battery_level","hidden_by":null,"icon":null,"id":"472b311134c34f7769d626883a900176","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:11:53.828645+00:00","name":null,"object_id_base":"iPad Battery Level","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":"battery","original_icon":"mdi:battery-70","original_name":"iPad Battery Level","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.466631+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_battery_state","hidden_by":null,"icon":null,"id":"4b69baf2b26c61c484f5690ef379763e","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:02.986311+00:00","name":null,"object_id_base":"iPad Battery State","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-70","original_name":"iPad Battery State","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_battery_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.622549+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_bssid","hidden_by":null,"icon":null,"id":"a675f89db1e9e1ebe3a3cfd9fbcf31cc","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:09.362461+00:00","name":null,"object_id_base":"iPad BSSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-star","original_name":"iPad BSSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.140691+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_connection_type","hidden_by":null,"icon":null,"id":"82304315fb99163fc87b29490b8b4fd6","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:15.413721+00:00","name":null,"object_id_base":"iPad Connection Type","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"iPad Connection Type","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.410931+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martins_ipad_m4_focus","hidden_by":null,"icon":null,"id":"4525c790b8ce5a25fd513bb2fc454820","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:22.344748+00:00","name":null,"object_id_base":"iPad Focus","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"iPad Focus","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_focus","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.276170+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_geocoded_location","hidden_by":null,"icon":null,"id":"43042efb50947726f36783eced649c1c","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:28.778010+00:00","name":null,"object_id_base":"iPad Geocoded Location","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPad Geocoded Location","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.471910+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_last_update_trigger","hidden_by":null,"icon":null,"id":"cb83d53fbd96e4dd82c9e49d67e4732e","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:38.039841+00:00","name":null,"object_id_base":"iPad Last Update Trigger","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"iPad Last Update Trigger","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.443860+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_location_permission","hidden_by":null,"icon":null,"id":"d54566baedacf3e86a752fec4fe2bee1","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:44.015799+00:00","name":null,"object_id_base":"iPad Location permission","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"iPad Location permission","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_location-permission","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.617117+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_ssid","hidden_by":null,"icon":null,"id":"37182e3c42f58d8fa3896f06e79d6af2","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:50.537624+00:00","name":null,"object_id_base":"iPad SSID","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"iPad SSID","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-07-15T09:11:38.550040+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martins_ipad_m4_storage","hidden_by":null,"icon":null,"id":"36561642228b6b9e4044a77a6852fe49","has_entity_name":false,"labels":[],"modified_at":"2025-09-14T07:12:57.418226+00:00","name":null,"object_id_base":"iPad Storage","options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":"mdi:database","original_name":"iPad Storage","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"2025-09-14T07:23:27.125557+00:00","device_class":null,"device_id":"6e336e3c490219ab18fb9851dcc7ee56","disabled_by":null,"entity_category":null,"entity_id":"sensor.valetudo_newjuniorkingfisher_events","hidden_by":null,"icon":null,"id":"69e4009df775fff9315e2a053d552dc4","has_entity_name":true,"labels":[],"modified_at":"2026-04-07T05:19:50.411886+00:00","name":null,"object_id_base":"Events","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell","original_name":"Events","platform":"mqtt","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"NewJuniorKingfisher_sensor_ValetudoEvents","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-09-16T07:27:11.693805+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_ipadprom4_distance","hidden_by":null,"icon":null,"id":"6f7452810220829a23024ff9f47b5002","has_entity_name":false,"labels":[],"modified_at":"2025-09-16T07:27:11.696146+00:00","name":null,"object_id_base":"martin-iPadProM4 Distance","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:hiking","original_name":"martin-iPadProM4 Distance","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_pedometer_distance","previous_unique_id":null,"unit_of_measurement":"m"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2025-09-16T07:27:11.732539+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_ipadprom4_steps","hidden_by":null,"icon":null,"id":"639c1275a9ecd9a7feb7a5ec8ae8d8e6","has_entity_name":false,"labels":[],"modified_at":"2025-09-16T07:27:11.734419+00:00","name":null,"object_id_base":"martin-iPadProM4 Steps","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"martin-iPadProM4 Steps","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_pedometer_steps","previous_unique_id":null,"unit_of_measurement":"steps"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.023520+00:00","device_class":null,"device_id":"978b37d63bbdfbc8fa6a7815fd065b16","disabled_by":"integration","entity_category":null,"entity_id":"switch.advanced_ssh_web_terminal","hidden_by":null,"icon":null,"id":"f01d2471e7b290dbc3beb1e1fc340304","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.023781+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"a0d7b954_ssh_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.024598+00:00","device_class":null,"device_id":"13e0d7d42f275c036c5400d9a9bc7d82","disabled_by":"integration","entity_category":null,"entity_id":"switch.mariadb","hidden_by":null,"icon":null,"id":"2090b8a73bc7cc26450c245824cc4e5c","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.024808+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"core_mariadb_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.025640+00:00","device_class":null,"device_id":"d144e116305e59fcdb4ee9b97c5954d2","disabled_by":"integration","entity_category":null,"entity_id":"switch.mosquitto_broker","hidden_by":null,"icon":null,"id":"96ef32b8fb44bcf2c0e13c14142fe939","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.025906+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"core_mosquitto_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.026960+00:00","device_class":null,"device_id":"36843a64299f15f57a3a988eeab2cb80","disabled_by":"integration","entity_category":null,"entity_id":"switch.netdata","hidden_by":null,"icon":null,"id":"49c58f7bd41f9445f63a2a979642fb3c","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.027138+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"47146a2b_netdata_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.028041+00:00","device_class":null,"device_id":"bdc7454284673f6c71942edaad49bf94","disabled_by":"integration","entity_category":null,"entity_id":"switch.samba_share","hidden_by":null,"icon":null,"id":"fc211932070d43afe6e23bca44c22a94","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.028841+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"core_samba_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.029702+00:00","device_class":null,"device_id":"1959d20166a124ca81b2c17cc1c8e884","disabled_by":"integration","entity_category":null,"entity_id":"switch.tasmoadmin","hidden_by":null,"icon":null,"id":"2466fd0fadb9ea97a5e767c17a9ff4b5","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.029937+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"a0d7b954_sonweb_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.031146+00:00","device_class":null,"device_id":"1b1af335d4f56e8b41113be018c9f8c1","disabled_by":"integration","entity_category":null,"entity_id":"switch.terminal_ssh","hidden_by":null,"icon":null,"id":"313c28b4ed44eeaac4f14d612601dfe9","has_entity_name":true,"labels":[],"modified_at":"2025-10-02T05:32:30.031263+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"core_ssh_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBDCVVSNRCF7ETQQFS2X6023","config_subentry_id":null,"created_at":"2025-12-01T16:45:20.568150+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.weihnachtslichter_unten","hidden_by":null,"icon":"mdi:pine-tree","id":"5f819d6542f2d192e29f9fd8ed2dbfd9","has_entity_name":false,"labels":[],"modified_at":"2025-12-01T16:46:44.816139+00:00","name":null,"object_id_base":"Weihnachtslichter unten","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Weihnachtslichter unten","platform":"group","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"01KBDCVVSNRCF7ETQQFS2X6023","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.234832+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.openccu_aktiv","hidden_by":null,"icon":null,"id":"79e517f5b9837d3d0b04684a75fdc329","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.235281+00:00","name":null,"object_id_base":"Aktiv","options":{},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"de838cd8_openccu_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.259672+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":"integration","entity_category":null,"entity_id":"sensor.openccu_version","hidden_by":null,"icon":null,"id":"69460d2d51e9ac8c71c6f2fe9a6fe572","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.260066+00:00","name":null,"object_id_base":"Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"de838cd8_openccu_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.261452+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":"integration","entity_category":null,"entity_id":"sensor.openccu_neueste_version","hidden_by":null,"icon":null,"id":"f7208636ff80ceba956322038a78a27b","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.266608+00:00","name":null,"object_id_base":"Neueste Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"de838cd8_openccu_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.268187+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":"integration","entity_category":null,"entity_id":"sensor.openccu_cpu_prozent","hidden_by":null,"icon":null,"id":"e3da0872c132792b59c5668007bd6282","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.268512+00:00","name":null,"object_id_base":"CPU Prozent","options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"de838cd8_openccu_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.269748+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":"integration","entity_category":null,"entity_id":"sensor.openccu_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"5d4f1f459a3143985f984527debaa7d7","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.270184+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"de838cd8_openccu_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.292548+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":"integration","entity_category":null,"entity_id":"switch.openccu","hidden_by":null,"icon":null,"id":"720dd0e6cdc5bec446205f60756a4054","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.292915+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"de838cd8_openccu_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-12-03T07:19:52.322909+00:00","device_class":null,"device_id":"510c871819dd3ca0b6e1ffd9e6be1eba","disabled_by":null,"entity_category":"config","entity_id":"update.openccu_update","hidden_by":null,"icon":null,"id":"493062bd144a4b39cd71e919e65ef36c","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T07:19:52.328262+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"de838cd8_openccu_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2025-12-03T16:39:31.436027+00:00","device_class":null,"device_id":"51bbb8d98d9a4bf93c0a17c4564b8334","disabled_by":null,"entity_category":"config","entity_id":"update.homematic_ip_local_for_openccu_update","hidden_by":null,"icon":null,"id":"406293f9c6a96066407124fd0a31256a","has_entity_name":false,"labels":[],"modified_at":"2025-12-03T16:39:31.438226+00:00","name":null,"object_id_base":"Homematic(IP) Local for OpenCCU update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Homematic(IP) Local for OpenCCU update","platform":"hacs","suggested_object_id":null,"supported_features":23,"translation_key":null,"unique_id":"389120303","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2025-12-03T16:40:16.937988+00:00","device_class":null,"device_id":"51bbb8d98d9a4bf93c0a17c4564b8334","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.homematic_ip_local_for_openccu_pre_release","hidden_by":null,"icon":null,"id":"89308b2534f1fb1c9310f9be3d48f603","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T16:40:16.938806+00:00","name":null,"object_id_base":"Pre-release","options":{},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","suggested_object_id":null,"supported_features":0,"translation_key":"pre-release","unique_id":"389120303","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.920665+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"button.homeassistant_p_ruletmpprogramname_7","hidden_by":null,"icon":null,"id":"064f348031c0fcd2014c02c924e63201","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.342142+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 7","options":{},"original_device_class":null,"original_icon":null,"original_name":"P ${ruleTmpProgramName} 7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1750","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-7","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.922757+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"button.homeassistant_p_ruletmpprogramname_6","hidden_by":null,"icon":null,"id":"c579498fcb37887dad048e7be82a091e","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.342793+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 6","options":{},"original_device_class":null,"original_icon":null,"original_name":"P ${ruleTmpProgramName} 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1740","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-6","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.924177+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"button.homeassistant_p_ruletmpprogramname_5","hidden_by":null,"icon":null,"id":"aff7852237f2c40abc68b1c326e698a5","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.343489+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 5","options":{},"original_device_class":null,"original_icon":null,"original_name":"P ${ruleTmpProgramName} 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1730","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-5","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.925613+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"button.homeassistant_p_ruletmpprogramname_3","hidden_by":null,"icon":null,"id":"4f2a55b2bbdc5766db2c0f19bedcc87b","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.344227+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 3","options":{},"original_device_class":null,"original_icon":null,"original_name":"P ${ruleTmpProgramName} 3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1710","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.928707+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"button.homeassistant_p_ruletmpprogramname_1","hidden_by":null,"icon":null,"id":"b2e4adedca20d7290408211fcad914bc","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.345158+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 1","options":{},"original_device_class":null,"original_icon":null,"original_name":"P ${ruleTmpProgramName} 1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1690","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.930570+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"button.homeassistant_p_ruletmpprogramname_4","hidden_by":null,"icon":null,"id":"44bb9b070d8aa59d4b32a582e7fc5d73","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.345967+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 4","options":{},"original_device_class":null,"original_icon":null,"original_name":"P ${ruleTmpProgramName} 4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1720","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.933968+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"switch.homeassistant_p_ruletmpprogramname_6","hidden_by":null,"icon":null,"id":"f1b2ebf34222280fa504291f7b9a38bb","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.352396+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"P ${ruleTmpProgramName} 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1740","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-6","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.939264+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"switch.homeassistant_p_ruletmpprogramname_5","hidden_by":null,"icon":null,"id":"def1ee3bea3cef5a28576949c09429f1","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.353295+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"P ${ruleTmpProgramName} 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1730","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-5","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.940903+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"switch.homeassistant_p_ruletmpprogramname_7","hidden_by":null,"icon":null,"id":"f4c16c8b7d817faf54dfc6df277d80ae","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.353936+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 7","options":{},"original_device_class":"switch","original_icon":null,"original_name":"P ${ruleTmpProgramName} 7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1750","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-7","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.942252+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"switch.homeassistant_p_ruletmpprogramname_4","hidden_by":null,"icon":null,"id":"d1093ff4641baeae743a199c867497f1","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.354560+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 4","options":{},"original_device_class":"switch","original_icon":null,"original_name":"P ${ruleTmpProgramName} 4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1720","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.943511+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"switch.homeassistant_p_ruletmpprogramname_3","hidden_by":null,"icon":null,"id":"f252918649a4429b73c13ac99cbe6007","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.355298+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 3","options":{},"original_device_class":"switch","original_icon":null,"original_name":"P ${ruleTmpProgramName} 3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1710","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:15.944722+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"switch.homeassistant_p_ruletmpprogramname_1","hidden_by":null,"icon":null,"id":"83a55a9ef9c941ab2f8069862f80b596","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.356050+00:00","name":null,"object_id_base":"P ${ruleTmpProgramName} 1","options":{},"original_device_class":"switch","original_icon":null,"original_name":"P ${ruleTmpProgramName} 1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_program_1690","previous_unique_id":"homematicip_local_58a9a719b9_program_ruletmpprogramname-1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.282675+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.homeassistant_sv_watchdog_high_memory","hidden_by":null,"icon":null,"id":"8ae0fc48ae82b7799f8c338a425f09fc","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.356917+00:00","name":null,"object_id_base":"SV WatchDog: high-memory","options":{},"original_device_class":null,"original_icon":null,"original_name":"SV WatchDog: high-memory","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"watchdog: high-memory","unique_id":"homematicip_local_58a9a719b9_sysvar_1931","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_watchdog-high-memory","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.284355+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.homeassistant_sv_watchdog_no_internet","hidden_by":null,"icon":null,"id":"9a6b0547045018335de8e3abe9a32a45","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.357711+00:00","name":null,"object_id_base":"SV WatchDog: no-internet","options":{},"original_device_class":null,"original_icon":null,"original_name":"SV WatchDog: no-internet","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"watchdog: no-internet","unique_id":"homematicip_local_58a9a719b9_sysvar_2112","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_watchdog-no-internet","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.286579+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.homeassistant_sv_watchdog_unclean_shutdown","hidden_by":null,"icon":null,"id":"7c4c09aadb45b8ceeb0f60b54bd8b176","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.359041+00:00","name":null,"object_id_base":"SV WatchDog: unclean-shutdown","options":{},"original_device_class":null,"original_icon":null,"original_name":"SV WatchDog: unclean-shutdown","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"watchdog: unclean-shutdown","unique_id":"homematicip_local_58a9a719b9_sysvar_2115","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_watchdog-unclean-shutdown","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.288190+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.homeassistant_sv_alarmzone_1","hidden_by":null,"icon":null,"id":"2b292dc433a831ac30a1cf7d9d260cb2","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.359819+00:00","name":null,"object_id_base":"SV Alarmzone 1","options":{},"original_device_class":null,"original_icon":null,"original_name":"SV Alarmzone 1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"alarmzone 1","unique_id":"homematicip_local_58a9a719b9_sysvar_1032","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_alarmzone-1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.295458+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.homeassistant_sv_anwesenheit","hidden_by":null,"icon":null,"id":"bee42e53a4a7530bf1f413393118bfcf","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.360566+00:00","name":null,"object_id_base":"SV Anwesenheit","options":{},"original_device_class":null,"original_icon":null,"original_name":"SV Anwesenheit","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"anwesenheit","unique_id":"homematicip_local_58a9a719b9_sysvar_950","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_anwesenheit","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.299383+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":null,"entity_id":"sensor.homeassistant_sv_energiezahler_gesamt","hidden_by":null,"icon":null,"id":"7609b5f65c75c766737f1ba437f9c37b","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.361544+00:00","name":null,"object_id_base":"Energiezähler Gesamt","options":{},"original_device_class":"energy","original_icon":null,"original_name":"Energiezähler Gesamt","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"energy_counter_total","unique_id":"homematicip_local_58a9a719b9_sysvar_2086","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_svenergycounter-1993-00085d89928424-7","unit_of_measurement":"Wh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.302118+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.homeassistant_sv_dutycycle","hidden_by":null,"icon":null,"id":"8e72ec39a2b81ed3fede00b182fbee35","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.362214+00:00","name":null,"object_id_base":"SV DutyCycle","options":{},"original_device_class":null,"original_icon":null,"original_name":"SV DutyCycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"dutycycle","unique_id":"homematicip_local_58a9a719b9_sysvar_1281","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_dutycycle","unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.318412+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":null,"entity_id":"sensor.homeassistant_sv_energiezahler_gesamt_2","hidden_by":null,"icon":null,"id":"59b9b9be0af0160bb99cdffe980f28dc","has_entity_name":true,"labels":[],"modified_at":"2026-09-09T14:24:49.362823+00:00","name":null,"object_id_base":"Energiezähler Gesamt","options":{},"original_device_class":"energy","original_icon":null,"original_name":"Energiezähler Gesamt","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"energy_counter_total","unique_id":"homematicip_local_58a9a719b9_sysvar_2099","previous_unique_id":"homematicip_local_58a9a719b9_sysvar_svenergycounter-2069-00085d89928134-7","unit_of_measurement":"Wh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.416038+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.bad_luefter_ch3","hidden_by":null,"icon":null,"id":"e3995624e90b6abd7735da56c54d7705","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.250321+00:00","name":null,"object_id_base":"ch3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"homematicip_local_00085d89928134_3_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.424272+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.kinderzimmer_rollo_duty_cycle","hidden_by":null,"icon":null,"id":"97567a8221b351dec83ca645eac44ecd","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.241364+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_0_duty_cycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.425743+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.bad_luefter_duty_cycle","hidden_by":null,"icon":null,"id":"956aad7f5b6f3fe88954ae89f3f8b684","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.263837+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_0_duty_cycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.431041+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.wc_licht_ch3","hidden_by":null,"icon":null,"id":"c141bf4aedd8d41b0b31c88e7e941ee1","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.230754+00:00","name":null,"object_id_base":"ch3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"homematicip_local_00085d89928424_3_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.434451+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.wc_licht_duty_cycle","hidden_by":null,"icon":null,"id":"cc0e3bf0699a9345a8f2ceabf31cbd7e","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.226868+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_0_duty_cycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.439028+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.schlafzimmer_deckenlampe_duty_cycle","hidden_by":null,"icon":null,"id":"b6a6f39cafce33ecceaeaa82fcaa542c","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.260196+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_0_duty_cycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.472251+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch11_ch11","hidden_by":null,"icon":null,"id":"748e6d01f50ab78331b9f3dc20a28543","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.306396+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch11","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch11","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_11_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_11_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.473644+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch6_ch6","hidden_by":null,"icon":null,"id":"221f37e68d351796c27a88d5e673d849","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.306637+00:00","name":null,"object_id_base":"Langer Tastendruck ch6","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_6_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_6_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.474788+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch25_ch25","hidden_by":null,"icon":null,"id":"4dfdef25b77e3cb69339cdf5bf6631b2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.306965+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch25","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch25","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_25_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_25_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.475920+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch29_ch29","hidden_by":null,"icon":null,"id":"06a8a456eacffeeb78b33d4ecbd3dab7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.308397+00:00","name":null,"object_id_base":"Langer Tastendruck ch29","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch29","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_29_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_29_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.482330+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch43_ch43","hidden_by":null,"icon":null,"id":"773b2a81e33c27b429c12542cd048ad1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.308898+00:00","name":null,"object_id_base":"Langer Tastendruck ch43","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch43","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_43_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_43_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.484069+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch48_ch48","hidden_by":null,"icon":null,"id":"e34c041ca715d7e2acf79997da358641","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.309208+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch48","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch48","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_48_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_48_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.485701+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch2_ch2","hidden_by":null,"icon":null,"id":"ca1be7f09ce83db2e900ca80d06450ca","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.309462+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch2","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_2_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_2_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.486917+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch16_ch16","hidden_by":null,"icon":null,"id":"4e75b0cb9ef3d6525385c2192f825d95","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.309706+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch16","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch16","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_16_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_16_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.490482+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch20_ch20","hidden_by":null,"icon":null,"id":"3edf982dc11b680fe8cee86d603ee368","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.310013+00:00","name":null,"object_id_base":"Langer Tastendruck ch20","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch20","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_20_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_20_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.491887+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch34_ch34","hidden_by":null,"icon":null,"id":"db4613a6448605cd7242d31d89a0b37e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.310274+00:00","name":null,"object_id_base":"Langer Tastendruck ch34","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch34","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_34_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_34_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.492990+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch39_ch39","hidden_by":null,"icon":null,"id":"c5038fb0ef427cccc3259138ab118621","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.310522+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch39","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch39","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_39_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_39_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.494199+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch11_ch11","hidden_by":null,"icon":null,"id":"349c004de1dd2c98c430520922e4bc53","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.310812+00:00","name":null,"object_id_base":"Langer Tastendruck ch11","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch11","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_11_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_11_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.497283+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch7_ch7","hidden_by":null,"icon":null,"id":"7c99453b357200ddc626730223780bbb","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.311078+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch7","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_7_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_7_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.498541+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch25_ch25","hidden_by":null,"icon":null,"id":"d9a6af38afaa284a4aa0b7dfe1aaa86c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.311312+00:00","name":null,"object_id_base":"Langer Tastendruck ch25","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch25","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_25_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_25_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.499839+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch30_ch30","hidden_by":null,"icon":null,"id":"9502182a14bc7edde5bcbd55911fa173","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.311539+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch30","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch30","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_30_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_30_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.500934+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch44_ch44","hidden_by":null,"icon":null,"id":"85acb39c93806c771fea6cecf6998ffd","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.311770+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch44","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch44","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_44_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_44_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.506746+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch48_ch48","hidden_by":null,"icon":null,"id":"42ba21f73b3b354eece10483d069b4af","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.312001+00:00","name":null,"object_id_base":"Langer Tastendruck ch48","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch48","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_48_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_48_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.508189+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch2_ch2","hidden_by":null,"icon":null,"id":"5a83612eb55a7448197f595186b22e70","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.312226+00:00","name":null,"object_id_base":"Langer Tastendruck ch2","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_2_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_2_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.509667+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch16_ch16","hidden_by":null,"icon":null,"id":"61aeadbbec848e5c277c0d4548bd9c1b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.312450+00:00","name":null,"object_id_base":"Langer Tastendruck ch16","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch16","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_16_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_16_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.517196+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch21_ch21","hidden_by":null,"icon":null,"id":"cc7ffa2336fd3e04955163249d023b6f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.312670+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch21","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch21","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_21_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_21_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.518599+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch35_ch35","hidden_by":null,"icon":null,"id":"e77ed52e6c5bb8cd0390034a27347a24","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.312892+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch35","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch35","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_35_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_35_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.519973+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch39_ch39","hidden_by":null,"icon":null,"id":"28c88651ea757ed295b665c0045563f5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.313144+00:00","name":null,"object_id_base":"Langer Tastendruck ch39","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch39","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_39_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_39_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.521173+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch12_ch12","hidden_by":null,"icon":null,"id":"1e6ab47ce7263e630fb324aacfe7679c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.313583+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch12","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch12","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_12_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_12_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.525810+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch7_ch7","hidden_by":null,"icon":null,"id":"32bd83d1ca47362e47fd92b8f927079c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.313853+00:00","name":null,"object_id_base":"Langer Tastendruck ch7","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_7_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_7_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.527164+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch26_ch26","hidden_by":null,"icon":null,"id":"a44a30bed2ae33f513e0f97e0f9eb264","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.314138+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch26","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch26","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_26_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_26_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.528313+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch30_ch30","hidden_by":null,"icon":null,"id":"8a0c1a313849a5b1c3489d88a33bec83","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.314374+00:00","name":null,"object_id_base":"Langer Tastendruck ch30","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch30","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_30_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_30_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.529639+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch44_ch44","hidden_by":null,"icon":null,"id":"598836c604b070eeb53754a54924e23e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.314600+00:00","name":null,"object_id_base":"Langer Tastendruck ch44","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch44","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_44_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_44_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.537114+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch49_ch49","hidden_by":null,"icon":null,"id":"270541435ed15720b03deb5465b0f380","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.314870+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch49","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch49","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_49_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_49_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.538552+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch3_ch3","hidden_by":null,"icon":null,"id":"b4d7eadca74cda7cd037b80b3789b35a","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.315119+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_3_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_3_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.540081+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch17_ch17","hidden_by":null,"icon":null,"id":"893906b15e977ee600aa89f1636b1d61","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.315351+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch17","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch17","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_17_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_17_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.541248+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch21_ch21","hidden_by":null,"icon":null,"id":"5b956f7f384af39cf01df9c6a4852779","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.315651+00:00","name":null,"object_id_base":"Langer Tastendruck ch21","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch21","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_21_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_21_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.542359+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch35_ch35","hidden_by":null,"icon":null,"id":"8d16c806d1a6712f780a2bb2d20eb984","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.315876+00:00","name":null,"object_id_base":"Langer Tastendruck ch35","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch35","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_35_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_35_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.546614+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch40_ch40","hidden_by":null,"icon":null,"id":"d1e0d8bdc3b016e4bd6d9e86fe5db306","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.316115+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch40","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch40","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_40_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_40_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.547864+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch12_ch12","hidden_by":null,"icon":null,"id":"1e9d841359ce714be4835ff9b4d6bae1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.316348+00:00","name":null,"object_id_base":"Langer Tastendruck ch12","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch12","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_12_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_12_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.549091+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch8_ch8","hidden_by":null,"icon":null,"id":"1d15937d20fe47310a8b67fb235ed9ba","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.316590+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch8","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch8","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_8_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_8_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.550192+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch26_ch26","hidden_by":null,"icon":null,"id":"50a6ef44ec4f363d030a0ea5f9132df9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.316832+00:00","name":null,"object_id_base":"Langer Tastendruck ch26","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch26","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_26_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_26_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.554155+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch31_ch31","hidden_by":null,"icon":null,"id":"dd0f5df6bca026943a12be9608e1cc6e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.317117+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch31","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch31","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_31_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_31_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.555779+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch45_ch45","hidden_by":null,"icon":null,"id":"d74955efd6e9aafc2ad386bc6970ad13","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.317359+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch45","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch45","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_45_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_45_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.557233+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch49_ch49","hidden_by":null,"icon":null,"id":"e49e069d08ff564e260979759ee3ee7c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.317592+00:00","name":null,"object_id_base":"Langer Tastendruck ch49","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch49","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_49_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_49_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.558542+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch3_ch3","hidden_by":null,"icon":null,"id":"26f91ec21f121ad281697103f51b5c26","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.317821+00:00","name":null,"object_id_base":"Langer Tastendruck ch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_3_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_3_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.559693+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch17_ch17","hidden_by":null,"icon":null,"id":"43314051b8d0969577054c0fb759ee66","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.318098+00:00","name":null,"object_id_base":"Langer Tastendruck ch17","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch17","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_17_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_17_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.563965+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch22_ch22","hidden_by":null,"icon":null,"id":"ce96368d6f712b1a94c5a192dc242ac6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.318305+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch22","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch22","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_22_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_22_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.565384+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch36_ch36","hidden_by":null,"icon":null,"id":"239180da8b1686d268d6f432402144a9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.318488+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch36","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch36","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_36_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_36_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.566530+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch40_ch40","hidden_by":null,"icon":null,"id":"e1842572c8c9d1a276c78fb2099aa367","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.318800+00:00","name":null,"object_id_base":"Langer Tastendruck ch40","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch40","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_40_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_40_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.567608+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch13_ch13","hidden_by":null,"icon":null,"id":"2c2eade443b4d219422ed313ae506998","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.319037+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch13","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch13","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_13_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_13_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.568831+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch8_ch8","hidden_by":null,"icon":null,"id":"f36c0a5626608b6a41f3336cb4be9b1e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.321422+00:00","name":null,"object_id_base":"Langer Tastendruck ch8","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch8","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_8_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_8_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.573300+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch27_ch27","hidden_by":null,"icon":null,"id":"2d5d6574cfda3279b716332345972e6e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.321685+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch27","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch27","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_27_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_27_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.574572+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch31_ch31","hidden_by":null,"icon":null,"id":"629a92ada2efa55192e7d09f22528503","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.321995+00:00","name":null,"object_id_base":"Langer Tastendruck ch31","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch31","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_31_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_31_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.575687+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch45_ch45","hidden_by":null,"icon":null,"id":"45d5b714b7ac427f094776c0eecf8c28","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.322252+00:00","name":null,"object_id_base":"Langer Tastendruck ch45","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch45","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_45_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_45_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.576902+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch50_ch50","hidden_by":null,"icon":null,"id":"9d163dc803f81f031eb956c8b5fb7948","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.322468+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch50","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch50","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_50_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_50_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.580611+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch22_ch22","hidden_by":null,"icon":null,"id":"11664066e44808f406f4e5021677b9b6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.322658+00:00","name":null,"object_id_base":"Langer Tastendruck ch22","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch22","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_22_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_22_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.582122+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch36_ch36","hidden_by":null,"icon":null,"id":"e4b025bd068799ff6f63982ea4c3535d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.322862+00:00","name":null,"object_id_base":"Langer Tastendruck ch36","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch36","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_36_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_36_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.583369+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch4_ch4","hidden_by":null,"icon":null,"id":"39e0d94816dcbacd5f39a7edcc7b74b1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.323057+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch4","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_4_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_4_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.584418+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch18_ch18","hidden_by":null,"icon":null,"id":"e92ce1564315156a857348be82349e19","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.323238+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch18","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch18","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_18_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_18_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.585551+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch41_ch41","hidden_by":null,"icon":null,"id":"45eba1010b665585f895d432f9f118e9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.323461+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch41","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch41","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_41_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_41_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.600047+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch13_ch13","hidden_by":null,"icon":null,"id":"53a94f2be1a6117fc4c94d74948fa51d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.323648+00:00","name":null,"object_id_base":"Langer Tastendruck ch13","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch13","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_13_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_13_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.601891+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch9_ch9","hidden_by":null,"icon":null,"id":"01669b7b6140d8813e231ebae78129d0","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.324140+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch9","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch9","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_9_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_9_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.603336+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch27_ch27","hidden_by":null,"icon":null,"id":"ca4eeaf2fa0f839833d7c5b0710489f4","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.324416+00:00","name":null,"object_id_base":"Langer Tastendruck ch27","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch27","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_27_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_27_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.604531+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch32_ch32","hidden_by":null,"icon":null,"id":"c47b61f895721ead83f71acde2f77fde","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.324607+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch32","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch32","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_32_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_32_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.610601+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch46_ch46","hidden_by":null,"icon":null,"id":"d9fc21ee8fe61b9961ba176d8abd3e93","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.324814+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch46","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch46","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_46_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_46_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.612077+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch50_ch50","hidden_by":null,"icon":null,"id":"67fc44bfa649efd027b1fbc072824a33","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.325007+00:00","name":null,"object_id_base":"Langer Tastendruck ch50","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch50","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_50_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_50_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.613258+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch4_ch4","hidden_by":null,"icon":null,"id":"eeb8ce96277eb45563dc3e3fc4090588","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.325276+00:00","name":null,"object_id_base":"Langer Tastendruck ch4","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_4_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_4_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.614354+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch18_ch18","hidden_by":null,"icon":null,"id":"841a544a3c29fcd785fbbed9017971ee","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.325472+00:00","name":null,"object_id_base":"Langer Tastendruck ch18","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch18","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_18_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_18_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.615380+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch23_ch23","hidden_by":null,"icon":null,"id":"14db6e282669b59c476dc2cce4d6bc91","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.325657+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch23","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch23","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_23_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_23_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.619819+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch37_ch37","hidden_by":null,"icon":null,"id":"8ff80072c1bb931e3e5d17d2c16ef97c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.325851+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch37","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch37","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_37_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_37_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.621306+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch41_ch41","hidden_by":null,"icon":null,"id":"90f90c05c49c2b2976016d52b394688c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.326091+00:00","name":null,"object_id_base":"Langer Tastendruck ch41","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch41","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_41_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_41_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.622531+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch14_ch14","hidden_by":null,"icon":null,"id":"8f2f3a3307e887f3e15c5c6a516c3bbb","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.326310+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch14","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch14","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_14_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_14_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.623560+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch9_ch9","hidden_by":null,"icon":null,"id":"337cd02b2cd40dc09248e3de5780b25d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.326521+00:00","name":null,"object_id_base":"Langer Tastendruck ch9","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch9","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_9_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_9_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.624586+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch28_ch28","hidden_by":null,"icon":null,"id":"34f6b67bb742cd0e2551b2ba94cbb056","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.326720+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch28","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch28","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_28_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_28_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.633533+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch32_ch32","hidden_by":null,"icon":null,"id":"1629700d0680249e9c88bfa3df5bb663","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.326901+00:00","name":null,"object_id_base":"Langer Tastendruck ch32","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch32","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_32_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_32_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.634828+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch46_ch46","hidden_by":null,"icon":null,"id":"88c693b798f0c79a2cce2179d71c785d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.327092+00:00","name":null,"object_id_base":"Langer Tastendruck ch46","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch46","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_46_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_46_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.635913+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch5_ch5","hidden_by":null,"icon":null,"id":"706b85cb7d89511979d1766f99bdb815","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.327272+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch5","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_5_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_5_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.637137+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch19_ch19","hidden_by":null,"icon":null,"id":"abbf3137bb0c89f9d0deffbee5605e32","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.327462+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch19","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch19","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_19_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_19_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.640712+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch23_ch23","hidden_by":null,"icon":null,"id":"1084160086005dad82ea3f017f098ea1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.327651+00:00","name":null,"object_id_base":"Langer Tastendruck ch23","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch23","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_23_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_23_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.642251+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch37_ch37","hidden_by":null,"icon":null,"id":"30d099efab2b44083a2f8d55f2ef3cf5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.327844+00:00","name":null,"object_id_base":"Langer Tastendruck ch37","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch37","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_37_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_37_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.643348+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch42_ch42","hidden_by":null,"icon":null,"id":"8cf117a85aa3cac37e44bac9e15e9307","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.328033+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch42","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch42","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_42_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_42_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.644360+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch33_ch33","hidden_by":null,"icon":null,"id":"ddef943d381919ec70f2710becd3498e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.328217+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch33","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch33","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_33_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_33_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.645444+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch28_ch28","hidden_by":null,"icon":null,"id":"d5c17c1547b89f20408c93da6f5c562b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.328392+00:00","name":null,"object_id_base":"Langer Tastendruck ch28","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch28","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_28_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_28_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.646757+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch14_ch14","hidden_by":null,"icon":null,"id":"a15d9a0e7907a3b5a2c93ad9c384c270","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.328571+00:00","name":null,"object_id_base":"Langer Tastendruck ch14","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch14","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_14_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_14_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.647816+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch10_ch10","hidden_by":null,"icon":null,"id":"fe9c910918c1550a959795522dcb29dd","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.328752+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch10","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch10","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_10_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_10_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.648855+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch47_ch47","hidden_by":null,"icon":null,"id":"0f85ab2f80c133303f5357faa126080e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.328977+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch47","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch47","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_47_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_47_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.649932+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch5_ch5","hidden_by":null,"icon":null,"id":"d1d989d6eb4c03368d40bad501fa5f4c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.329185+00:00","name":null,"object_id_base":"Langer Tastendruck ch5","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_5_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_5_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.650866+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch1_ch1","hidden_by":null,"icon":null,"id":"3ce37285232ffdf6d07038e8a45ece0b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.329866+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch1","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_1_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_1_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.658481+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch19_ch19","hidden_by":null,"icon":null,"id":"84cb32184a118e0ccd0ace87d53f746b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.330261+00:00","name":null,"object_id_base":"Langer Tastendruck ch19","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch19","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_19_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_19_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.659763+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch24_ch24","hidden_by":null,"icon":null,"id":"72252bde1501e67a2d75ec84f1ed63b9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.330475+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch24","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch24","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_24_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_24_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.660885+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch38_ch38","hidden_by":null,"icon":null,"id":"bb2b4aae6dff6906f5ed243647bcfe30","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.330660+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch38","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch38","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_38_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_38_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.662342+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch42_ch42","hidden_by":null,"icon":null,"id":"e9a125710b7c98a0fdf974fd7be46142","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.330861+00:00","name":null,"object_id_base":"Langer Tastendruck ch42","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch42","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_42_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_42_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.663487+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch15_ch15","hidden_by":null,"icon":null,"id":"9ec25e1102b50786f40444fef0f52485","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.331041+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch15","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch15","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_15_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_15_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.664537+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch10_ch10","hidden_by":null,"icon":null,"id":"eba49688bf7f8479f083514994ac58ce","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.331220+00:00","name":null,"object_id_base":"Langer Tastendruck ch10","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch10","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_10_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_10_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.665600+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch29_ch29","hidden_by":null,"icon":null,"id":"98265897c924b1e23c7195b4c55bdbe0","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.331393+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch29","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch29","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_29_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_29_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.666726+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch33_ch33","hidden_by":null,"icon":null,"id":"4cd48e14ba216bcb9f3e65e1c42db1c6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.331587+00:00","name":null,"object_id_base":"Langer Tastendruck ch33","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch33","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_33_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_33_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.677148+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch47_ch47","hidden_by":null,"icon":null,"id":"6aae5065cdbfc395e2d7f00993d47492","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.331777+00:00","name":null,"object_id_base":"Langer Tastendruck ch47","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch47","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_47_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_47_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.678340+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch6_ch6","hidden_by":null,"icon":null,"id":"afebe71a525c7fe166129f42fa5103fc","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.331950+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch6","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_6_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_6_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.679461+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch1_ch1","hidden_by":null,"icon":null,"id":"f6b775cfc6b4de60d75be80883ffba07","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.332122+00:00","name":null,"object_id_base":"Langer Tastendruck ch1","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_1_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_1_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.680566+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch20_ch20","hidden_by":null,"icon":null,"id":"50951e7179f7f2a68b7b808c75ffceb7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.332298+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch20","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch20","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_20_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_20_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.684580+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch24_ch24","hidden_by":null,"icon":null,"id":"5ef6f2aa970d66a976e40824b7deb1bf","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.332503+00:00","name":null,"object_id_base":"Langer Tastendruck ch24","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch24","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_24_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_24_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.686080+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch38_ch38","hidden_by":null,"icon":null,"id":"ff09ba2b525414c270769dbfa72e6af7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.332681+00:00","name":null,"object_id_base":"Langer Tastendruck ch38","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch38","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_38_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_38_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.687186+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch43_ch43","hidden_by":null,"icon":null,"id":"da49fc6fc0baac16c66b5c41851e945b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.332864+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch43","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch43","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_43_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_43_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.688183+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_long_ch15_ch15","hidden_by":null,"icon":null,"id":"f5142416659fd3c7715249f4fd1beb81","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.333045+00:00","name":null,"object_id_base":"Langer Tastendruck ch15","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch15","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_15_press_long","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_15_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.691415+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":"integration","entity_category":null,"entity_id":"button.hmip_rcv_50_hmip_rcv_1_press_short_ch34_ch34","hidden_by":null,"icon":null,"id":"da81438a7a810e062dfb3697ab03caa5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.333219+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch34","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch34","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hmip_rcv_1_34_press_short","previous_unique_id":"homematicip_local_kh133rgchc_hmip_rcv_1_34_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.694875+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":null,"entity_id":"cover.kinderzimmer_rollo_vch5","hidden_by":null,"icon":null,"id":"6aba95157e86e5978586095cefa01354","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.866994+00:00","name":null,"object_id_base":"vch5","options":{},"original_device_class":"shutter","original_icon":null,"original_name":"vch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.708234+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":null,"entity_id":"cover.kinderzimmer_rollo_vch6","hidden_by":null,"icon":null,"id":"9aea322de7561237f814edc013d101fc","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.244348+00:00","name":null,"object_id_base":"vch6","options":{},"original_device_class":"shutter","original_icon":null,"original_name":"vch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.724954+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":null,"entity_id":"light.schlafzimmer_deckenlampe_vch6","hidden_by":null,"icon":null,"id":"79ae1a8e583a7e0610a35d9cf55d71a5","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:23.725252+00:00","name":null,"object_id_base":"vch6","options":{},"original_device_class":null,"original_icon":null,"original_name":"vch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.726522+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":null,"entity_id":"light.schlafzimmer_deckenlampe_vch5","hidden_by":null,"icon":null,"id":"78b396243a0299139e7b9f8d1eeb129a","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:23.726773+00:00","name":null,"object_id_base":"vch5","options":{},"original_device_class":null,"original_icon":null,"original_name":"vch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.744202+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kinderzimmer_rollo_temperatur","hidden_by":null,"icon":null,"id":"fca856abd8fefdde07512f29391e1a4c","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.961119+00:00","name":null,"object_id_base":"Temperatur","options":{},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_0_actual_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.745770+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_strom","hidden_by":null,"icon":null,"id":"65f8b6948dc50c385cc98facf3b7409e","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.075357+00:00","name":null,"object_id_base":"Strom","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"Strom","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_7_current","previous_unique_id":null,"unit_of_measurement":"mA"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.755056+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wc_licht_rssi_peer","hidden_by":null,"icon":null,"id":"b93c50a8810a48c7fbe627b320103672","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.965478+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.758916+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_frequenz","hidden_by":null,"icon":null,"id":"11112a9d9d7584bd246eb05c18462b93","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.032207+00:00","name":null,"object_id_base":"Frequenz","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"frequency","original_icon":null,"original_name":"Frequenz","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_7_frequency","previous_unique_id":null,"unit_of_measurement":"Hz"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.763438+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wc_licht_temperatur","hidden_by":null,"icon":null,"id":"7057e4bc2b523cbb41bde2fba14a59a8","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.051800+00:00","name":null,"object_id_base":"Temperatur","options":{},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_0_actual_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.767968+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_spannung","hidden_by":null,"icon":null,"id":"3dccb4db39b72de1d105c68e9cb3bcfb","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.017138+00:00","name":null,"object_id_base":"Spannung","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"Spannung","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_7_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.772576+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.wc_licht_rssi_device","hidden_by":null,"icon":null,"id":"02ecb8f13c0c88c5420c95742fc5be9e","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.969822+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.785492+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_leistung","hidden_by":null,"icon":null,"id":"cdf3e2a45ef8b3118c57aa325dcd9bb4","has_entity_name":true,"labels":[],"modified_at":"2026-02-28T06:40:31.971354+00:00","name":null,"object_id_base":"Leistung","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Leistung","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_7_power","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.793127+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_deckenlampe_rssi_peer","hidden_by":null,"icon":null,"id":"2150d8e359f2e6f737be9b1969b6d7f7","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.956673+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.794606+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_deckenlampe_rssi_device","hidden_by":null,"icon":null,"id":"b218d266a666b4399168ac8f1562c067","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.104275+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.796142+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_energiezahler","hidden_by":null,"icon":null,"id":"252d21ea25d6158dcda67e9febcde54c","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.094095+00:00","name":null,"object_id_base":"Energiezähler","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Energiezähler","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_7_energy_counter","previous_unique_id":null,"unit_of_measurement":"Wh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.804394+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":null,"entity_id":"sensor.schlafzimmer_deckenlampe_status_helligkeit","hidden_by":null,"icon":null,"id":"0f8d12adf94dfbe645ea8ee1b7d190a9","has_entity_name":true,"labels":[],"modified_at":"2026-08-15T19:31:18.472197+00:00","name":null,"object_id_base":"_status Helligkeit","options":{},"original_device_class":null,"original_icon":null,"original_name":"_status Helligkeit","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"light_level","unique_id":"homematicip_local_0008dd898f16e2_3_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.810991+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_strom","hidden_by":null,"icon":null,"id":"66dfd8d223fa267cf441577061526b80","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.922497+00:00","name":null,"object_id_base":"Strom","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"Strom","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_7_current","previous_unique_id":null,"unit_of_measurement":"mA"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.824518+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_deckenlampe_temperatur","hidden_by":null,"icon":null,"id":"fc914158365f5ccd23d50e383777d15f","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.914203+00:00","name":null,"object_id_base":"Temperatur","options":{},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_0_actual_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.829394+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bad_luefter_rssi_device","hidden_by":null,"icon":null,"id":"4918e97133dceb460748d70ae18e7993","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.985169+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.831069+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_frequenz","hidden_by":null,"icon":null,"id":"8d826ec302fe746353d9e35b28a6d378","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.903136+00:00","name":null,"object_id_base":"Frequenz","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"frequency","original_icon":null,"original_name":"Frequenz","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_7_frequency","previous_unique_id":null,"unit_of_measurement":"Hz"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.836279+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_spannung","hidden_by":null,"icon":null,"id":"76349ede24ca70dbebe31614b163cc9a","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.122832+00:00","name":null,"object_id_base":"Spannung","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"Spannung","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_7_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.840822+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kinderzimmer_rollo_rssi_device","hidden_by":null,"icon":null,"id":"17af0ebdaa206033a15075e24768e132","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.167060+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.847306+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bad_luefter_temperatur","hidden_by":null,"icon":null,"id":"34628024100e7566d3f8efc81940cc1d","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.071079+00:00","name":null,"object_id_base":"Temperatur","options":{},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_0_actual_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.848509+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":null,"entity_id":"sensor.kinderzimmer_rollo_status_position","hidden_by":null,"icon":null,"id":"63af8ca6928c5026ec813be43ba96cd6","has_entity_name":true,"labels":[],"modified_at":"2026-08-15T19:31:19.503341+00:00","name":null,"object_id_base":"_status Behanghöhe","options":{},"original_device_class":null,"original_icon":null,"original_name":"_status Behanghöhe","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"cover_level","unique_id":"homematicip_local_00111d8994fde4_3_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.849831+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_leistung","hidden_by":null,"icon":null,"id":"a37cc05636bb3879bb69412a4c11cd22","has_entity_name":true,"labels":[],"modified_at":"2026-02-28T06:40:32.194466+00:00","name":null,"object_id_base":"Leistung","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Leistung","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_7_power","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.857441+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_energiezahler","hidden_by":null,"icon":null,"id":"a5f8448148a7ad0b180b45850acb2cee","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.937171+00:00","name":null,"object_id_base":"Energiezähler","options":{"sensor":{"suggested_display_precision":0},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Energiezähler","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_7_energy_counter","previous_unique_id":null,"unit_of_measurement":"Wh"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.861870+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kinderzimmer_rollo_rssi_peer","hidden_by":null,"icon":null,"id":"8cd21f1bc75b95591492ca41eac82898","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.989406+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.864346+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.bad_luefter_rssi_peer","hidden_by":null,"icon":null,"id":"961c3ca91302d80fa9a1909eea3a6c56","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.918419+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.867716+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"switch.wc_licht","hidden_by":null,"icon":null,"id":"056cdb551b20b787ad38fd14540ec768","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.901074+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"switch","original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.875016+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"switch.bad_luefter","hidden_by":null,"icon":null,"id":"27e6da548654e80bcd6a56380115ab0f","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.579512+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"switch","original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.880070+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":null,"entity_id":"switch.bad_luefter_vch5","hidden_by":null,"icon":null,"id":"a6147f3545bc2507085730845d88e234","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:35.067960+00:00","name":null,"object_id_base":"vch5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"vch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.881749+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":null,"entity_id":"switch.wc_licht_vch6","hidden_by":null,"icon":null,"id":"6ada0b31ac93946d112de76b97e82eac","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.899487+00:00","name":null,"object_id_base":"vch6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"vch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.882937+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":null,"entity_id":"switch.bad_luefter_vch6","hidden_by":null,"icon":null,"id":"0018c3400b10785f848b05a4289437f9","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:35.066515+00:00","name":null,"object_id_base":"vch6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"vch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.884017+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":null,"entity_id":"switch.wc_licht_vch5","hidden_by":null,"icon":null,"id":"85dadfee2f046466e94c99dc95aafd4c","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.897508+00:00","name":null,"object_id_base":"vch5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"vch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.891325+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":"config","entity_id":"update.bad_luefter_update","hidden_by":null,"icon":null,"id":"2242b0d7427f1fc62e4743e40a610020","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.216631+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_00085d89928134_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.896895+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":null,"entity_category":"config","entity_id":"update.schlafzimmer_deckenlampe_update","hidden_by":null,"icon":null,"id":"2e676c94068718647bdf0efa2ad1b36e","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.226868+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.905273+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":null,"entity_category":"config","entity_id":"update.kinderzimmer_rollo_update","hidden_by":null,"icon":null,"id":"549b2d7ba3d3426f60caaeeed6b87822","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.225432+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.915915+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":"config","entity_id":"update.wc_licht_update","hidden_by":null,"icon":null,"id":"0bb7336b7463a1e972fe54128f2354c7","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.218463+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_00085d89928424_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.144697+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":null,"entity_category":null,"entity_id":"event.kinderzimmer_rollo_button_down","hidden_by":null,"icon":null,"id":"1fb7377b0ba1b2f342ebfc59d3f2b5c1","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.329832+00:00","name":null,"object_id_base":"_button_down","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"_button_down","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_00111d8994fde4_1","previous_unique_id":"homematicip_local_00111d8994fde4_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.148873+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":null,"entity_category":null,"entity_id":"event.kinderzimmer_rollo_button_up","hidden_by":null,"icon":null,"id":"7121dbc6d534c822bfddde1286f45ede","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.330351+00:00","name":null,"object_id_base":"_button_up","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"_button_up","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_00111d8994fde4_2","previous_unique_id":"homematicip_local_00111d8994fde4_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.153224+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"event.bad_luefter_ch1","hidden_by":null,"icon":null,"id":"a58fa1b579751475d88b67fab84db7d8","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.330605+00:00","name":null,"object_id_base":"ch1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_00085d89928134_1","previous_unique_id":"homematicip_local_00085d89928134_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.187405+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"event.bad_luefter_ch2","hidden_by":null,"icon":null,"id":"caf92974e781cb3333b6aa571df250d1","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.330931+00:00","name":null,"object_id_base":"ch2","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_00085d89928134_2","previous_unique_id":"homematicip_local_00085d89928134_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.191036+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":null,"entity_category":null,"entity_id":"event.schlafzimmer_deckenlampe_button_down","hidden_by":null,"icon":null,"id":"c252989181575b8eb26e97dc79c88df5","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.331173+00:00","name":null,"object_id_base":"_button_down","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"_button_down","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_0008dd898f16e2_1","previous_unique_id":"homematicip_local_0008dd898f16e2_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.193714+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":null,"entity_category":null,"entity_id":"event.schlafzimmer_deckenlampe_button_up","hidden_by":null,"icon":null,"id":"63859aa180077215bfbbd0bd0c515c09","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.331398+00:00","name":null,"object_id_base":"_button_up","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"_button_up","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_0008dd898f16e2_2","previous_unique_id":"homematicip_local_0008dd898f16e2_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.196693+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"event.wc_licht_ch1","hidden_by":null,"icon":null,"id":"26137fd5c969496ba2231d4ac9f2aa54","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.331622+00:00","name":null,"object_id_base":"ch1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_00085d89928424_1","previous_unique_id":"homematicip_local_00085d89928424_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.202366+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"event.wc_licht_ch2","hidden_by":null,"icon":null,"id":"d2a691eb0e3bae6f0744b20d5e476715","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.331851+00:00","name":null,"object_id_base":"ch2","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_00085d89928424_2","previous_unique_id":"homematicip_local_00085d89928424_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.061782+00:00","device_class":null,"device_id":"a5cc861422f68e575f912235a33ea751","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.schlafzimmer_rollo_gross_duty_cycle","hidden_by":null,"icon":null,"id":"45f01df12b941ef68d8b6b6824d19289","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.218048+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1439702_0_dutycycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.063779+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.arbeitszimmer_deckenlampe_part_duty_cycle","hidden_by":null,"icon":null,"id":"8e0c0945ec1bf79ce2451a2080db21cf","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.204616+00:00","name":null,"object_id_base":"_part Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"_part Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_0_dutycycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.069482+00:00","device_class":null,"device_id":"89b969bab7a1ab43271df558b02e52ad","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.schlafzimmer_rollo_klein_duty_cycle","hidden_by":null,"icon":null,"id":"89946d5ae1ce0748c3151ecbcd591971","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.199970+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1439693_0_dutycycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.071454+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.kinderzimmer_deckenlampe_duty_cycle","hidden_by":null,"icon":null,"id":"99727c0438258e026acef94d254ef59e","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.209166+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_0_dutycycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.079356+00:00","device_class":null,"device_id":"c473c47078734378620b66850ca22bf3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.arbeitszimmer_rollo_part_duty_cycle","hidden_by":null,"icon":null,"id":"d3e69dd365f9c27f28cbf05a22e5fa86","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.245924+00:00","name":null,"object_id_base":"_part Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"_part Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1440417_0_dutycycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.105822+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch16_ch16","hidden_by":null,"icon":null,"id":"946d6ffb0581d806a9e7d58f6ec6cbd5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.333618+00:00","name":null,"object_id_base":"Langer Tastendruck ch16","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch16","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_16_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_16_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.107642+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch5_ch5","hidden_by":null,"icon":null,"id":"52c3300d39a4f9ed343024fff705d842","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.333827+00:00","name":null,"object_id_base":"Langer Tastendruck ch5","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_5_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_5_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.108906+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch12_ch12","hidden_by":null,"icon":null,"id":"db3003b1b808a0634ca4bee3056ae47c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.334042+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch12","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch12","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_12_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_12_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.110088+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch23_ch23","hidden_by":null,"icon":null,"id":"f8ae0ac03225e57433ffc437eaf3c22d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.334266+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch23","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch23","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_23_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_23_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.114297+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch42_ch42","hidden_by":null,"icon":null,"id":"b690511d3aa148e9e2a4fe187090179f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.334454+00:00","name":null,"object_id_base":"Langer Tastendruck ch42","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch42","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_42_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_42_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.115570+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch49_ch49","hidden_by":null,"icon":null,"id":"c7963f0de8a6b74f7062bbf476ed2573","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.334646+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch49","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch49","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_49_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_49_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.116654+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch1_ch1","hidden_by":null,"icon":null,"id":"60cbece0ac7f0c28eb14da75ce08d057","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.334970+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch1","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_1_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_1_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.117911+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch20_ch20","hidden_by":null,"icon":null,"id":"2199f623dd8e3fa59019915ddfec1546","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.335271+00:00","name":null,"object_id_base":"Langer Tastendruck ch20","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch20","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_20_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_20_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.118947+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch27_ch27","hidden_by":null,"icon":null,"id":"c04fb566281854ef81d1f91d7439f783","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.335548+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch27","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch27","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_27_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_27_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.124339+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch31_ch31","hidden_by":null,"icon":null,"id":"663d32ee5e73d099f58e4fbbbfccbe17","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.335800+00:00","name":null,"object_id_base":"Langer Tastendruck ch31","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch31","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_31_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_31_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.125664+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch38_ch38","hidden_by":null,"icon":null,"id":"2b603b3c8b46b7ed85de27a52b54fd1d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.335992+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch38","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch38","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_38_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_38_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.126783+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch9_ch9","hidden_by":null,"icon":null,"id":"c559bacf998ec965b1a01a52e7263866","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.336181+00:00","name":null,"object_id_base":"Langer Tastendruck ch9","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch9","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_9_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_9_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.130998+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch5_ch5","hidden_by":null,"icon":null,"id":"3356315dfc9c38c83b826219e775c598","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.336380+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch5","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_5_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_5_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.132577+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch16_ch16","hidden_by":null,"icon":null,"id":"822220959f27624430b095dd205b36ec","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.336565+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch16","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch16","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_16_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_16_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.133754+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch35_ch35","hidden_by":null,"icon":null,"id":"190f282f92e9bc020bb22f9feb7ae38a","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.336747+00:00","name":null,"object_id_base":"Langer Tastendruck ch35","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch35","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_35_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_35_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.134800+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch42_ch42","hidden_by":null,"icon":null,"id":"7f2220ca670a74baf27d971d2c73ef5c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.336924+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch42","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch42","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_42_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_42_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.136476+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch46_ch46","hidden_by":null,"icon":null,"id":"87f31de3e39d738aeeae4480df4c2da1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.337112+00:00","name":null,"object_id_base":"Langer Tastendruck ch46","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch46","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_46_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_46_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.138496+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch24_ch24","hidden_by":null,"icon":null,"id":"42a3bf18863730854b184a9e3ed5f717","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.337287+00:00","name":null,"object_id_base":"Langer Tastendruck ch24","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch24","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_24_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_24_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.139626+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch13_ch13","hidden_by":null,"icon":null,"id":"5800a45a2bd24dd6be77fc29ff1f8335","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.337458+00:00","name":null,"object_id_base":"Langer Tastendruck ch13","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch13","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_13_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_13_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.140716+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch20_ch20","hidden_by":null,"icon":null,"id":"ffd293c6a3faa17d794eb95047728362","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.337643+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch20","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch20","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_20_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_20_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.141930+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch31_ch31","hidden_by":null,"icon":null,"id":"75256909f4f50cf4132309598a71aaf1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.337825+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch31","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch31","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_31_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_31_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.143092+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch50_ch50","hidden_by":null,"icon":null,"id":"72c2f92d4dba1ea4476ad69817a38061","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.338076+00:00","name":null,"object_id_base":"Langer Tastendruck ch50","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch50","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_50_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_50_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.144079+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch2_ch2","hidden_by":null,"icon":null,"id":"9487672563c1a6461a90d7e6e7a789e5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.338275+00:00","name":null,"object_id_base":"Langer Tastendruck ch2","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_2_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_2_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.145104+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch9_ch9","hidden_by":null,"icon":null,"id":"2e4f74588d189f5078c833f17274b286","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.338455+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch9","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch9","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_9_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_9_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.146130+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch28_ch28","hidden_by":null,"icon":null,"id":"061617c2a56c95bcd49c3b3dd7ed89e7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.338639+00:00","name":null,"object_id_base":"Langer Tastendruck ch28","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch28","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_28_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_28_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.149642+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch35_ch35","hidden_by":null,"icon":null,"id":"0bdc037d5cc594df835f1f3aa8082dfc","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.338837+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch35","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch35","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_35_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_35_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.151195+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch39_ch39","hidden_by":null,"icon":null,"id":"c1be25d5b88986e04b4c93dfc7ec2fd1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.339068+00:00","name":null,"object_id_base":"Langer Tastendruck ch39","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch39","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_39_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_39_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.152441+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch46_ch46","hidden_by":null,"icon":null,"id":"bd8911f83c4a0d21f3b30e668d5c9e43","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.339344+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch46","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch46","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_46_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_46_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.153522+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch17_ch17","hidden_by":null,"icon":null,"id":"ac019dbd5a63c4c25c7d71a2ba1c9213","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.339633+00:00","name":null,"object_id_base":"Langer Tastendruck ch17","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch17","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_17_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_17_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.154617+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch6_ch6","hidden_by":null,"icon":null,"id":"ada4832cff044c4ed2088ac6c48b64c7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.340237+00:00","name":null,"object_id_base":"Langer Tastendruck ch6","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_6_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_6_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.159368+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch13_ch13","hidden_by":null,"icon":null,"id":"74df4fda37ec7074fe4531490f284865","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.340528+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch13","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch13","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_13_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_13_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.160618+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch24_ch24","hidden_by":null,"icon":null,"id":"954bbf42a60897d05a62171cd76e372e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.340736+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch24","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch24","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_24_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_24_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.162194+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch43_ch43","hidden_by":null,"icon":null,"id":"2443c5ecdc3845f3e3e36ae04f3e9459","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.340951+00:00","name":null,"object_id_base":"Langer Tastendruck ch43","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch43","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_43_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_43_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.163288+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch50_ch50","hidden_by":null,"icon":null,"id":"e3cdecffc7cf01f78f1f445230a852a7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.341141+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch50","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch50","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_50_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_50_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.168259+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch2_ch2","hidden_by":null,"icon":null,"id":"cc16ae20f0854712954e28f5f2f7f7e2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.341334+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch2","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_2_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_2_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.169473+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch21_ch21","hidden_by":null,"icon":null,"id":"eb4470fc666f155f756fa23b94f7841e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.341550+00:00","name":null,"object_id_base":"Langer Tastendruck ch21","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch21","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_21_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_21_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.170482+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch28_ch28","hidden_by":null,"icon":null,"id":"1699b9664f3f5b06046dc917442e029b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.341745+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch28","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch28","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_28_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_28_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.171621+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch32_ch32","hidden_by":null,"icon":null,"id":"11bfdb767c2b271e21566621d14a05d8","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.341964+00:00","name":null,"object_id_base":"Langer Tastendruck ch32","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch32","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_32_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_32_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.172531+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch39_ch39","hidden_by":null,"icon":null,"id":"27fe1a021b212115b87f6731672b6fee","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.342187+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch39","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch39","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_39_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_39_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.177371+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch10_ch10","hidden_by":null,"icon":null,"id":"5467935c73a541d3a74be1566036c1b9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.342374+00:00","name":null,"object_id_base":"Langer Tastendruck ch10","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch10","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_10_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_10_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.178715+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch6_ch6","hidden_by":null,"icon":null,"id":"efa697e7d6bc4547e711a4b90f48b027","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.342552+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch6","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_6_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_6_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.179715+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch17_ch17","hidden_by":null,"icon":null,"id":"407f9fa3d82555aa11cc3bf07bb7fa87","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.342752+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch17","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch17","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_17_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_17_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.180639+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch36_ch36","hidden_by":null,"icon":null,"id":"23b66eae924a7e8252f91bff82395d7d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.342941+00:00","name":null,"object_id_base":"Langer Tastendruck ch36","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch36","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_36_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_36_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.181807+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch43_ch43","hidden_by":null,"icon":null,"id":"eff1f1715a814ab4db24c10ff4effb36","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.343117+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch43","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch43","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_43_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_43_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.184527+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch47_ch47","hidden_by":null,"icon":null,"id":"d83851471674a7a7308fdfd27103d119","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.343309+00:00","name":null,"object_id_base":"Langer Tastendruck ch47","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch47","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_47_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_47_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.185925+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch25_ch25","hidden_by":null,"icon":null,"id":"896b0b7f27a9766aa1f53da49457ae6b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.343492+00:00","name":null,"object_id_base":"Langer Tastendruck ch25","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch25","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_25_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_25_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.187074+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch14_ch14","hidden_by":null,"icon":null,"id":"bd69ef7454418697709df5341a7a614e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.343671+00:00","name":null,"object_id_base":"Langer Tastendruck ch14","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch14","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_14_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_14_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.188047+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch21_ch21","hidden_by":null,"icon":null,"id":"67bb958a44baa57b2ae66d1e7067e812","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.343899+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch21","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch21","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_21_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_21_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.188974+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch32_ch32","hidden_by":null,"icon":null,"id":"67691040479c0c27c2592b8c23d76d7f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.344169+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch32","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch32","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_32_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_32_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.193189+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch10_ch10","hidden_by":null,"icon":null,"id":"2bc689f109c35c4680e30bd857bb31a6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.344431+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch10","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch10","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_10_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_10_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.194566+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch36_ch36","hidden_by":null,"icon":null,"id":"59febf2be63de975e574c76af0e1220f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.344629+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch36","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch36","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_36_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_36_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.195670+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch3_ch3","hidden_by":null,"icon":null,"id":"131f8de86dcba35c060067602524a9f3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.345004+00:00","name":null,"object_id_base":"Langer Tastendruck ch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_3_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_3_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.197350+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch29_ch29","hidden_by":null,"icon":null,"id":"95d0e0e4a9ad3331886cb4d05b46c0f5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.345197+00:00","name":null,"object_id_base":"Langer Tastendruck ch29","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch29","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_29_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_29_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.198387+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch40_ch40","hidden_by":null,"icon":null,"id":"a84f9bbc6db68f5aeb6d5f420e9fa7a9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.345376+00:00","name":null,"object_id_base":"Langer Tastendruck ch40","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch40","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_40_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_40_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.202841+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch47_ch47","hidden_by":null,"icon":null,"id":"eb31b1601211be41e2d09d30c0153b5c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.345567+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch47","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch47","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_47_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_47_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.204210+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch18_ch18","hidden_by":null,"icon":null,"id":"d88f68b6546facd2e7bb83a0bc484e2e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.345798+00:00","name":null,"object_id_base":"Langer Tastendruck ch18","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch18","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_18_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_18_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.205406+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch7_ch7","hidden_by":null,"icon":null,"id":"bf949b928968e50931da71e3ca18a49d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.346074+00:00","name":null,"object_id_base":"Langer Tastendruck ch7","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_7_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_7_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.206587+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch14_ch14","hidden_by":null,"icon":null,"id":"d3a006c8e4520ae6299388016e2eb0b0","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.346295+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch14","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch14","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_14_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_14_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.209934+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch25_ch25","hidden_by":null,"icon":null,"id":"1277e3f6c9b68a3c610e6119fe776e74","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.347056+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch25","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch25","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_25_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_25_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.211364+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch44_ch44","hidden_by":null,"icon":null,"id":"41afe7a5a35aad79f1be1fc2b4392376","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.347290+00:00","name":null,"object_id_base":"Langer Tastendruck ch44","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch44","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_44_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_44_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.212357+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch3_ch3","hidden_by":null,"icon":null,"id":"b42984aee6a84a313f1b15a2f24ca571","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.347515+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_3_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_3_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.213314+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch22_ch22","hidden_by":null,"icon":null,"id":"63ad5e8406bb344ed96b972e2c9896ec","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.348075+00:00","name":null,"object_id_base":"Langer Tastendruck ch22","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch22","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_22_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_22_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.214293+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch29_ch29","hidden_by":null,"icon":null,"id":"c9a1093cac19fcc9198af1d77459b1f7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.348282+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch29","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch29","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_29_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_29_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.215296+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch33_ch33","hidden_by":null,"icon":null,"id":"dfe859adf90a6d10ccded644449d7438","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.348474+00:00","name":null,"object_id_base":"Langer Tastendruck ch33","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch33","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_33_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_33_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.219964+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch40_ch40","hidden_by":null,"icon":null,"id":"03d7f1f0bf574862f91ed409e92b2221","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.348736+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch40","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch40","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_40_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_40_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.221364+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch11_ch11","hidden_by":null,"icon":null,"id":"da302ed9568fe7a1a7745e50e285a6a7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.348959+00:00","name":null,"object_id_base":"Langer Tastendruck ch11","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch11","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_11_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_11_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.222346+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch7_ch7","hidden_by":null,"icon":null,"id":"c7a1dec8fbd605cf86160c51a92607fd","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.349154+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch7","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_7_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_7_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.223277+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch18_ch18","hidden_by":null,"icon":null,"id":"6b57db9bf0ccb68f9894bc77e9b45b60","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.349410+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch18","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch18","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_18_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_18_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.226607+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch37_ch37","hidden_by":null,"icon":null,"id":"13c9b8c3eba051517d5194e638754218","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.349793+00:00","name":null,"object_id_base":"Langer Tastendruck ch37","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch37","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_37_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_37_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.227967+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch44_ch44","hidden_by":null,"icon":null,"id":"1a4fb9462ad9325cd765cee2a2dad25d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.350043+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch44","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch44","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_44_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_44_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.228974+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch48_ch48","hidden_by":null,"icon":null,"id":"a9b34f262cb400ae5e3ec6b97833a7e6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.350268+00:00","name":null,"object_id_base":"Langer Tastendruck ch48","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch48","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_48_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_48_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.230168+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch26_ch26","hidden_by":null,"icon":null,"id":"a597feff9efe27fc569eb61d1f5c4e8f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.350455+00:00","name":null,"object_id_base":"Langer Tastendruck ch26","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch26","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_26_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_26_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.231107+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch15_ch15","hidden_by":null,"icon":null,"id":"8aa6baf5b18e67650ab2a0ff2278bdad","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.350675+00:00","name":null,"object_id_base":"Langer Tastendruck ch15","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch15","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_15_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_15_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.234257+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch22_ch22","hidden_by":null,"icon":null,"id":"266e25e5e3706ffc51bb1d5b805abf3e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.350878+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch22","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch22","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_22_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_22_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.235608+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch33_ch33","hidden_by":null,"icon":null,"id":"ff31491b6686548f50c403f7fafa7814","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.351061+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch33","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch33","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_33_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_33_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.236600+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch11_ch11","hidden_by":null,"icon":null,"id":"0d021542ced211b09617c8493df83c31","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.351241+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch11","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch11","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_11_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_11_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.237629+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch37_ch37","hidden_by":null,"icon":null,"id":"5506cd40781fdeb2378c784ef0aee485","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.351506+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch37","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch37","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_37_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_37_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.238535+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch4_ch4","hidden_by":null,"icon":null,"id":"0b1aa8642cd08aab7e07fa4eafd9991f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.351803+00:00","name":null,"object_id_base":"Langer Tastendruck ch4","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_4_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_4_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.239476+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch30_ch30","hidden_by":null,"icon":null,"id":"d514d562dc730090a96c25a57072931f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.352257+00:00","name":null,"object_id_base":"Langer Tastendruck ch30","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch30","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_30_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_30_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.246987+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch41_ch41","hidden_by":null,"icon":null,"id":"5309d137ff9ce1a9533a059c6b36721f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.352512+00:00","name":null,"object_id_base":"Langer Tastendruck ch41","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch41","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_41_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_41_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.248003+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch48_ch48","hidden_by":null,"icon":null,"id":"345c01d194326ae4fe796f4c1aeb4df3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.352832+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch48","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch48","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_48_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_48_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.248929+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch19_ch19","hidden_by":null,"icon":null,"id":"a1884a7ea4eab178e60a2e3fb4e4e66d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.353081+00:00","name":null,"object_id_base":"Langer Tastendruck ch19","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch19","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_19_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_19_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.250519+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch8_ch8","hidden_by":null,"icon":null,"id":"43e0a38ea5cee7a3f3014dca72ceb0ec","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.353320+00:00","name":null,"object_id_base":"Langer Tastendruck ch8","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch8","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_8_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_8_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.251558+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch15_ch15","hidden_by":null,"icon":null,"id":"82f5e08df9fb936edeb7b9ca6a77d7a2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.353580+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch15","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch15","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_15_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_15_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.252496+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch26_ch26","hidden_by":null,"icon":null,"id":"3363f78a863bcdd23f3505155ac58d7d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.353863+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch26","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch26","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_26_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_26_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.253494+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch45_ch45","hidden_by":null,"icon":null,"id":"024c5a7884d33ee75174778aeb8d3230","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.354163+00:00","name":null,"object_id_base":"Langer Tastendruck ch45","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch45","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_45_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_45_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.256385+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch4_ch4","hidden_by":null,"icon":null,"id":"3dbc6ba9ad11af0b82bb91197ec48ce3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.354424+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch4","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_4_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_4_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.257774+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch23_ch23","hidden_by":null,"icon":null,"id":"4c7e9d29853c3e3c28d339e94e8d4150","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.354818+00:00","name":null,"object_id_base":"Langer Tastendruck ch23","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch23","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_23_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_23_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.258803+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch30_ch30","hidden_by":null,"icon":null,"id":"a161400cda666b64d249af749583e203","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.355065+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch30","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch30","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_30_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_30_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.259834+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch34_ch34","hidden_by":null,"icon":null,"id":"19b042b0a5827dcbc4c120b234460fe2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.355323+00:00","name":null,"object_id_base":"Langer Tastendruck ch34","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch34","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_34_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_34_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.260750+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch41_ch41","hidden_by":null,"icon":null,"id":"9d08b3bb929f22930dd7db589db28587","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.355566+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch41","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch41","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_41_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_41_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.261816+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch12_ch12","hidden_by":null,"icon":null,"id":"013022d767ad0681036f60c5149ab71b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.355845+00:00","name":null,"object_id_base":"Langer Tastendruck ch12","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch12","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_12_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_12_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.304361+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch1_ch1","hidden_by":null,"icon":null,"id":"c520c3647057c6da2d98838a83baf690","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.356114+00:00","name":null,"object_id_base":"Langer Tastendruck ch1","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_1_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_1_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.305642+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch8_ch8","hidden_by":null,"icon":null,"id":"bcdb047947402c2c8c93fad876ca74d9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.356444+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch8","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch8","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_8_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_8_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.307044+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch19_ch19","hidden_by":null,"icon":null,"id":"b3e5686e8e3762e1aaf3e8f1e037c92f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.356738+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch19","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch19","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_19_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_19_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.310862+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch38_ch38","hidden_by":null,"icon":null,"id":"ad87ee2c9186784cc26d20cbebdaaaf2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.356982+00:00","name":null,"object_id_base":"Langer Tastendruck ch38","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch38","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_38_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_38_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.312495+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch45_ch45","hidden_by":null,"icon":null,"id":"957a59c10e075f7614030d3ff9396149","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.358475+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch45","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch45","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_45_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_45_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.313794+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch49_ch49","hidden_by":null,"icon":null,"id":"34f10ceca312ff4ca6d3153ebaf72c7c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.358872+00:00","name":null,"object_id_base":"Langer Tastendruck ch49","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch49","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_49_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_49_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.314813+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_long_ch27_ch27","hidden_by":null,"icon":null,"id":"ff846c03210239bd7cc8e41c94110814","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.359129+00:00","name":null,"object_id_base":"Langer Tastendruck ch27","options":{},"original_device_class":null,"original_icon":null,"original_name":"Langer Tastendruck ch27","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_27_press_long","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_27_press_long","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.315780+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":"integration","entity_category":null,"entity_id":"button.hm_rcv_50_bidcos_rf_press_short_ch34_ch34","hidden_by":null,"icon":null,"id":"0a9f1d6b733ce3634f3d27c2fb34e82b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.359403+00:00","name":null,"object_id_base":"Kurzer Tastendruck ch34","options":{},"original_device_class":null,"original_icon":null,"original_name":"Kurzer Tastendruck ch34","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_bidcos_rf_34_press_short","previous_unique_id":"homematicip_local_kh133rgchc_bidcos_rf_34_press_short","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.321609+00:00","device_class":null,"device_id":"89b969bab7a1ab43271df558b02e52ad","disabled_by":null,"entity_category":null,"entity_id":"cover.schlafzimmer_rollo_klein","hidden_by":null,"icon":null,"id":"bbf6b718cf08f7b4e3d4e004e8f3263e","has_entity_name":true,"labels":[],"modified_at":"2026-09-24T12:25:56.216401+00:00","name":"Schlafzimmer Rollo klein","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"shutter","original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":15,"translation_key":null,"unique_id":"homematicip_local_leq1439693_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.336905+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":"integration","entity_category":null,"entity_id":"light.kinderzimmer_deckenlampe_vch2","hidden_by":null,"icon":null,"id":"1200626ac6baa6650b16d71c1c88c231","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:26.337237+00:00","name":null,"object_id_base":"vch2","options":{},"original_device_class":null,"original_icon":null,"original_name":"vch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.338336+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":null,"entity_category":null,"entity_id":"light.kinderzimmer_deckenlampe","hidden_by":null,"icon":null,"id":"f651a5efceaf8be22ac5c2a892d1cc08","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:26.340382+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.344279+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":"integration","entity_category":null,"entity_id":"light.kinderzimmer_deckenlampe_vch3","hidden_by":null,"icon":null,"id":"ae32c552543d0f42f9c95f06a3c184fa","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:26.344497+00:00","name":null,"object_id_base":"vch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"vch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.345607+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":"integration","entity_category":null,"entity_id":"light.arbeitszimmer_deckenlampe_kanal2","hidden_by":null,"icon":null,"id":"0885000ddea44ce690781fce674005cc","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:26.345823+00:00","name":null,"object_id_base":"_kanal2","options":{},"original_device_class":null,"original_icon":null,"original_name":"_kanal2","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.346733+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":"integration","entity_category":null,"entity_id":"light.arbeitszimmer_deckenlampe_kanal3","hidden_by":null,"icon":null,"id":"10108bc6fafd01bfe19162e39fb0d98e","has_entity_name":true,"labels":[],"modified_at":"2025-12-03T17:01:26.346903+00:00","name":null,"object_id_base":"_kanal3","options":{},"original_device_class":null,"original_icon":null,"original_name":"_kanal3","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.356356+00:00","device_class":null,"device_id":"a5cc861422f68e575f912235a33ea751","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_rollo_gross_rssi_device","hidden_by":null,"icon":null,"id":"65aa027f6326802a526e98bba420e7e9","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.047102+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1439702_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.357926+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_deckenlampe_part_rssi_device","hidden_by":null,"icon":null,"id":"bac06ae2d80d2dd918d7d3d5fff26788","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.008572+00:00","name":null,"object_id_base":"_part RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"_part RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.363115+00:00","device_class":null,"device_id":"c473c47078734378620b66850ca22bf3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_rollo_part_rssi_peer","hidden_by":null,"icon":null,"id":"595cb95f5cb5bafa21afeae8025eb78f","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.056231+00:00","name":null,"object_id_base":"_part RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"_part RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1440417_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.365197+00:00","device_class":null,"device_id":"89b969bab7a1ab43271df558b02e52ad","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_rollo_klein_rssi_peer","hidden_by":null,"icon":null,"id":"4d01f47533fa70ca7cfa32ea7ae79261","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.133282+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1439693_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.366485+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kinderzimmer_deckenlampe_rssi_peer","hidden_by":null,"icon":null,"id":"bab3f47bea59a305f5b0b293399bd864","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.932794+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.369705+00:00","device_class":null,"device_id":"89b969bab7a1ab43271df558b02e52ad","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_rollo_klein_rssi_device","hidden_by":null,"icon":null,"id":"6cb2160385a6f01b39e08a293e0008e8","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.890370+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1439693_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.371004+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.kinderzimmer_deckenlampe_rssi_device","hidden_by":null,"icon":null,"id":"39a13c12d12e517d9d324f9131765ee9","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.118685+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.372233+00:00","device_class":null,"device_id":"c473c47078734378620b66850ca22bf3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_rollo_part_rssi_device","hidden_by":null,"icon":null,"id":"b005dc75738cc189385ce26a4742571e","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.171645+00:00","name":null,"object_id_base":"_part RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"_part RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1440417_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.373390+00:00","device_class":null,"device_id":"a5cc861422f68e575f912235a33ea751","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.schlafzimmer_rollo_gross_rssi_peer","hidden_by":null,"icon":null,"id":"8eea0dfa6b78ff0f446f203449396b2a","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.952286+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_leq1439702_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.374519+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.arbeitszimmer_deckenlampe_part_rssi_peer","hidden_by":null,"icon":null,"id":"a32c376c60c14e81de7311af506d1a74","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.085730+00:00","name":null,"object_id_base":"_part RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"_part RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.380695+00:00","device_class":null,"device_id":"a5cc861422f68e575f912235a33ea751","disabled_by":null,"entity_category":"config","entity_id":"update.schlafzimmer_rollo_gross_update","hidden_by":null,"icon":null,"id":"2d374484edcba3abb85a2f6dc39778ca","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:56.142633+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_leq1439702_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.383588+00:00","device_class":null,"device_id":"c473c47078734378620b66850ca22bf3","disabled_by":"device","entity_category":"config","entity_id":"update.arbeitszimmer_rollo_update","hidden_by":null,"icon":null,"id":"050168ea3f06bf9a6a035776b566fe32","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:56.140662+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_leq1440417_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.386463+00:00","device_class":null,"device_id":"89b969bab7a1ab43271df558b02e52ad","disabled_by":null,"entity_category":"config","entity_id":"update.schlafzimmer_rollo_klein_update","hidden_by":null,"icon":null,"id":"d4ee848097bc0bcb1387665c6f1b72db","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:56.145018+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_leq1439693_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.391765+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":null,"entity_category":"config","entity_id":"update.kinderzimmer_deckenlampe_update","hidden_by":null,"icon":null,"id":"eb66131a6eaaf96783196dc8029062e9","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:56.141271+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.394685+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":null,"entity_category":"config","entity_id":"update.arbeitszimmer_deckenlampe_update","hidden_by":null,"icon":null,"id":"f0f5d0ec6811b371663fcb335d57459d","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:56.143891+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.733371+00:00","device_class":null,"device_id":"a5cc861422f68e575f912235a33ea751","disabled_by":null,"entity_category":null,"entity_id":"cover.schlafzimmer_rollo_gross","hidden_by":null,"icon":null,"id":"2dda04816b5b5a1067b520ca8cf24546","has_entity_name":true,"labels":[],"modified_at":"2026-09-24T12:25:56.864451+00:00","name":"Schlafzimmer rollo gross","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"shutter","original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":15,"translation_key":null,"unique_id":"homematicip_local_leq1439702_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.923085+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch1","hidden_by":null,"icon":null,"id":"053b63e09c28e92f3ead7fee8f67f799","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.359907+00:00","name":null,"object_id_base":"ch1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_1","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.932351+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch2","hidden_by":null,"icon":null,"id":"39c3e8aaabe6d1913fb282b09bb77cea","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.360200+00:00","name":null,"object_id_base":"ch2","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_2","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.935069+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch3","hidden_by":null,"icon":null,"id":"5541f67f59ab48871923af0c968938a7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.360448+00:00","name":null,"object_id_base":"ch3","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_3","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.937867+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch4","hidden_by":null,"icon":null,"id":"da4ec9f07a7a045e8351d02886f0c49f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.360703+00:00","name":null,"object_id_base":"ch4","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_4","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.940414+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch5","hidden_by":null,"icon":null,"id":"b7b9e2f139eff2b3b0a42b0c254f770c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.360908+00:00","name":null,"object_id_base":"ch5","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_5","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_5","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.948849+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch6","hidden_by":null,"icon":null,"id":"6465da5c32104f46e5639277ce64effa","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.361127+00:00","name":null,"object_id_base":"ch6","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_6","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_6","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.953120+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch7","hidden_by":null,"icon":null,"id":"aa487378532ee4b22b4ac80f66716265","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.361335+00:00","name":null,"object_id_base":"ch7","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_7","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_7","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.955830+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch8","hidden_by":null,"icon":null,"id":"e195f58ff91d137496222a37e4e24db2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.361547+00:00","name":null,"object_id_base":"ch8","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch8","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_8","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_8","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.961907+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch9","hidden_by":null,"icon":null,"id":"28a445898c3045163f55970014993053","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.361818+00:00","name":null,"object_id_base":"ch9","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch9","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_9","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_9","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.965269+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch10","hidden_by":null,"icon":null,"id":"cb24563fb97f664687630dde044d2273","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.362106+00:00","name":null,"object_id_base":"ch10","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch10","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_10","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_10","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.980852+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch11","hidden_by":null,"icon":null,"id":"420a650fc288cae76b959d9d91d8b3b1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.362313+00:00","name":null,"object_id_base":"ch11","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch11","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_11","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_11","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.988079+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch12","hidden_by":null,"icon":null,"id":"91a8fa7af8e065311f3831e871b76d19","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.362509+00:00","name":null,"object_id_base":"ch12","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch12","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_12","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_12","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.991903+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch13","hidden_by":null,"icon":null,"id":"949b7d797b165b7e61198889986988aa","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.362792+00:00","name":null,"object_id_base":"ch13","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch13","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_13","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_13","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.998894+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch14","hidden_by":null,"icon":null,"id":"45787729dd2f5f00ac785f854ad68324","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.363018+00:00","name":null,"object_id_base":"ch14","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch14","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_14","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_14","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.001689+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch15","hidden_by":null,"icon":null,"id":"894536f11fddae0d566597fe680568eb","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.363222+00:00","name":null,"object_id_base":"ch15","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch15","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_15","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_15","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.005984+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch16","hidden_by":null,"icon":null,"id":"69c98d2f9034ca2da4122183268d1357","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.363435+00:00","name":null,"object_id_base":"ch16","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch16","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_16","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_16","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.008723+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch17","hidden_by":null,"icon":null,"id":"34c97defa65604284346380eb94d7534","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.363677+00:00","name":null,"object_id_base":"ch17","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch17","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_17","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_17","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.012129+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch18","hidden_by":null,"icon":null,"id":"1b32e00c8963291a93d39a2f8e088be3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.363888+00:00","name":null,"object_id_base":"ch18","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch18","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_18","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_18","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.015664+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch19","hidden_by":null,"icon":null,"id":"cecde48b214b3761cad35d2a126c21a1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.364100+00:00","name":null,"object_id_base":"ch19","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch19","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_19","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_19","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.018619+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch20","hidden_by":null,"icon":null,"id":"b543555052602c7b664653079a080a4a","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.364349+00:00","name":null,"object_id_base":"ch20","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch20","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_20","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_20","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.022468+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch21","hidden_by":null,"icon":null,"id":"c4a502549c4b27b575caae5fd8c40749","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.364643+00:00","name":null,"object_id_base":"ch21","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch21","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_21","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_21","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.025657+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch22","hidden_by":null,"icon":null,"id":"24523eeda14239cc8567afe3b2541359","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.364862+00:00","name":null,"object_id_base":"ch22","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch22","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_22","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_22","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.029605+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch23","hidden_by":null,"icon":null,"id":"f0682f15240ec4a237d61dd2f4f808c1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.365065+00:00","name":null,"object_id_base":"ch23","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch23","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_23","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_23","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.032306+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch24","hidden_by":null,"icon":null,"id":"b516ce6039cc7da6ef424b4121337f53","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.367014+00:00","name":null,"object_id_base":"ch24","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch24","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_24","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_24","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.039187+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch25","hidden_by":null,"icon":null,"id":"5bf9ea12d58f068546a474a5b2e6fff3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.367299+00:00","name":null,"object_id_base":"ch25","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch25","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_25","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_25","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.041808+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch26","hidden_by":null,"icon":null,"id":"b49551eb8281a002a5f6122239be71aa","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.367515+00:00","name":null,"object_id_base":"ch26","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch26","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_26","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_26","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.045641+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch27","hidden_by":null,"icon":null,"id":"05520144ef388d40634b8402f90538a8","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.367784+00:00","name":null,"object_id_base":"ch27","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch27","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_27","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_27","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.048223+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch28","hidden_by":null,"icon":null,"id":"496386cc819794faf78efc2776788d8e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.367985+00:00","name":null,"object_id_base":"ch28","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch28","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_28","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_28","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.052055+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch29","hidden_by":null,"icon":null,"id":"1450ba6035ad65167ed746da14495f28","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.368195+00:00","name":null,"object_id_base":"ch29","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch29","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_29","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_29","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.054659+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch30","hidden_by":null,"icon":null,"id":"8d84f90d996ff9e2258090e4deda4f47","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.368519+00:00","name":null,"object_id_base":"ch30","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch30","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_30","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_30","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.063423+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch31","hidden_by":null,"icon":null,"id":"619fe00f4fc416b00c866c36c2a29eb0","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.368764+00:00","name":null,"object_id_base":"ch31","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch31","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_31","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_31","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.066026+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch32","hidden_by":null,"icon":null,"id":"0073dcf564a598162c5317b8f58d1ae4","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.368975+00:00","name":null,"object_id_base":"ch32","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch32","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_32","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_32","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.068411+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch33","hidden_by":null,"icon":null,"id":"8b891b90eaac41dd903bb1df89cc00f6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.369175+00:00","name":null,"object_id_base":"ch33","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch33","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_33","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_33","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.076102+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch34","hidden_by":null,"icon":null,"id":"0f28e36cc97e56e799971219d9f33f34","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.369440+00:00","name":null,"object_id_base":"ch34","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch34","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_34","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_34","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.078685+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch35","hidden_by":null,"icon":null,"id":"c5dcf116cb3bd3d81c06979fd3519c97","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.369671+00:00","name":null,"object_id_base":"ch35","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch35","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_35","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_35","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.084452+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch36","hidden_by":null,"icon":null,"id":"9b817f11f0370d07a90e21cf3f52b97a","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.369866+00:00","name":null,"object_id_base":"ch36","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch36","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_36","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_36","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.087089+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch37","hidden_by":null,"icon":null,"id":"dc0de87d87116a6c324ebd0d4b640e0b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.370099+00:00","name":null,"object_id_base":"ch37","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch37","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_37","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_37","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.093412+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch38","hidden_by":null,"icon":null,"id":"b8035e7010f279467390f529061bf406","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.370306+00:00","name":null,"object_id_base":"ch38","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch38","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_38","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_38","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.095883+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch39","hidden_by":null,"icon":null,"id":"f7b38172385e615ffa6dda5a14d2ed2c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.370489+00:00","name":null,"object_id_base":"ch39","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch39","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_39","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_39","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.098509+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch40","hidden_by":null,"icon":null,"id":"5a922fb5c44fbe849365eb28ffbd207d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.370711+00:00","name":null,"object_id_base":"ch40","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch40","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_40","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_40","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.100835+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch41","hidden_by":null,"icon":null,"id":"17677cb1ae0ec842c366a4e2819fe99b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.370942+00:00","name":null,"object_id_base":"ch41","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch41","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_41","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_41","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.104794+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch42","hidden_by":null,"icon":null,"id":"6fca83b1305e17e5890592a5ea85ff01","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.371135+00:00","name":null,"object_id_base":"ch42","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch42","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_42","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_42","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.107578+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch43","hidden_by":null,"icon":null,"id":"0537085267d829326cc2e4e92c7fd64f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.371320+00:00","name":null,"object_id_base":"ch43","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch43","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_43","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_43","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.115595+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch44","hidden_by":null,"icon":null,"id":"95e0f55a13996c789dadeb6aa625c99f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.371507+00:00","name":null,"object_id_base":"ch44","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch44","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_44","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_44","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.118291+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch45","hidden_by":null,"icon":null,"id":"1dcc6f41f5396643eb838d6b16be922d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.371737+00:00","name":null,"object_id_base":"ch45","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch45","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_45","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_45","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.123524+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch46","hidden_by":null,"icon":null,"id":"ab00e95d50d07489ebe64ce3d85c2bcd","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.371926+00:00","name":null,"object_id_base":"ch46","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch46","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_46","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_46","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.126284+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch47","hidden_by":null,"icon":null,"id":"4a397d5a89ca3e60ac84fc69e36efd24","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.372115+00:00","name":null,"object_id_base":"ch47","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch47","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_47","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_47","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.132085+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch48","hidden_by":null,"icon":null,"id":"528f135e3e16d8de45b017e5c13c6bde","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.372318+00:00","name":null,"object_id_base":"ch48","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch48","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_48","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_48","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.134722+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch49","hidden_by":null,"icon":null,"id":"9421043938bb35cdabd377425db27974","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.372505+00:00","name":null,"object_id_base":"ch49","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch49","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_49","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_49","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_short","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:24.138490+00:00","device_class":null,"device_id":"521c3395ef47efb763e57fb773538ad0","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_ccu_ch50","hidden_by":null,"icon":null,"id":"20f1754b0e738f457e843ecb90ee011f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.372727+00:00","name":null,"object_id_base":"ch50","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch50","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_hmip_rcv_1_50","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_hmip_rcv_1_50","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.778937+00:00","device_class":null,"device_id":"7fe43a0b4973cff509b74a191bbff5bb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.homematic_rpi_rf_mod_001f58a9a719b9_carrier_sense_level","hidden_by":null,"icon":null,"id":"5a0cf6a707a634ef945ac50d43f52849","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.974518+00:00","name":null,"object_id_base":"Carrier Sense Level","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"Carrier Sense Level","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_001f58a9a719b9_0_carrier_sense_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.806883+00:00","device_class":null,"device_id":"7fe43a0b4973cff509b74a191bbff5bb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.homematic_rpi_rf_mod_001f58a9a719b9_duty_cycle_level","hidden_by":null,"icon":null,"id":"faf7f1bd60e4bfa2d59915389a8396a2","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.060521+00:00","name":null,"object_id_base":"Duty Cycle Level","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"Duty Cycle Level","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_001f58a9a719b9_0_duty_cycle_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.887841+00:00","device_class":null,"device_id":"7fe43a0b4973cff509b74a191bbff5bb","disabled_by":null,"entity_category":"config","entity_id":"update.homematic_rpi_rf_mod_001f58a9a719b9_update","hidden_by":null,"icon":null,"id":"59d8b15089e927b213319129d8817c76","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.231550+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_001f58a9a719b9_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.404265+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch1","hidden_by":null,"icon":null,"id":"3a75cc8986511c30c45c1b1084483259","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.372944+00:00","name":null,"object_id_base":"ch1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_1","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.407385+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch2","hidden_by":null,"icon":null,"id":"fca611ad6a4792c71e7cf17171e40ce2","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.373136+00:00","name":null,"object_id_base":"ch2","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_2","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.409903+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch3","hidden_by":null,"icon":null,"id":"f8a20221e1ca5d04da63de197fd07549","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.373318+00:00","name":null,"object_id_base":"ch3","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_3","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_3","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.419126+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch4","hidden_by":null,"icon":null,"id":"ab7a3b7c74c75acfd4153918a9e096a3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.373687+00:00","name":null,"object_id_base":"ch4","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_4","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_4","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.424858+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch5","hidden_by":null,"icon":null,"id":"577b35ca5e98d0bbec3181eda2c16833","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.373902+00:00","name":null,"object_id_base":"ch5","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_5","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_5","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.427790+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch6","hidden_by":null,"icon":null,"id":"f7812b21879aa018582b3c29a9799db5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.374248+00:00","name":null,"object_id_base":"ch6","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_6","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_6","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.433858+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch7","hidden_by":null,"icon":null,"id":"5ef1182775176377d4b0915f799289e5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.374451+00:00","name":null,"object_id_base":"ch7","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch7","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_7","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_7","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.436662+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch8","hidden_by":null,"icon":null,"id":"cc3d59acebea43e9825b42f20c4d8aec","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.374680+00:00","name":null,"object_id_base":"ch8","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch8","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_8","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_8","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.439144+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch9","hidden_by":null,"icon":null,"id":"bee2971a9271bd3ae2d3fe5bcd4ffc26","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.374875+00:00","name":null,"object_id_base":"ch9","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch9","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_9","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_9","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.441797+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch10","hidden_by":null,"icon":null,"id":"04379d66bf8961acec19baee9ac5aa72","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.375065+00:00","name":null,"object_id_base":"ch10","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch10","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_10","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_10","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.447189+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch11","hidden_by":null,"icon":null,"id":"015b328e7f9f2d6b8118ea1591a72361","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.375284+00:00","name":null,"object_id_base":"ch11","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch11","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_11","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_11","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.449851+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch12","hidden_by":null,"icon":null,"id":"13e60ad1d1352ea66b34d0f19bfe68f6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.375473+00:00","name":null,"object_id_base":"ch12","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch12","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_12","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_12","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.452381+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch13","hidden_by":null,"icon":null,"id":"beaa46ec5cf8632275a856d189f7c4b6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.375694+00:00","name":null,"object_id_base":"ch13","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch13","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_13","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_13","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.458796+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch14","hidden_by":null,"icon":null,"id":"2457ef1c0987cbd7895305a075f50491","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.375898+00:00","name":null,"object_id_base":"ch14","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch14","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_14","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_14","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.463462+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch15","hidden_by":null,"icon":null,"id":"86a7473edaa9e56d322300ea8e387ae9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.376084+00:00","name":null,"object_id_base":"ch15","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch15","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_15","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_15","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.466227+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch16","hidden_by":null,"icon":null,"id":"6d43423c1ced637fa6094fee0ad6bcd6","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.376266+00:00","name":null,"object_id_base":"ch16","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch16","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_16","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_16","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.471831+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch17","hidden_by":null,"icon":null,"id":"07aa319042c625a3bf13b0f1706a7f5c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.376515+00:00","name":null,"object_id_base":"ch17","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch17","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_17","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_17","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.474397+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch18","hidden_by":null,"icon":null,"id":"6ba0600849f050e18e766059ce7f4b30","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.376789+00:00","name":null,"object_id_base":"ch18","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch18","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_18","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_18","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.477307+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch19","hidden_by":null,"icon":null,"id":"78f758bbb564c5454e6f5322a12f0cb8","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.376980+00:00","name":null,"object_id_base":"ch19","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch19","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_19","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_19","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.479787+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch20","hidden_by":null,"icon":null,"id":"33351b9935665600736619a82c66f8eb","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.377187+00:00","name":null,"object_id_base":"ch20","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch20","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_20","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_20","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.485450+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch21","hidden_by":null,"icon":null,"id":"8e9ff4e1baaea56095459688fd47d7ef","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.377378+00:00","name":null,"object_id_base":"ch21","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch21","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_21","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_21","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.488005+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch22","hidden_by":null,"icon":null,"id":"fa07f53004a63fce5e349753dfc5b96e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.377563+00:00","name":null,"object_id_base":"ch22","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch22","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_22","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_22","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.492997+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch23","hidden_by":null,"icon":null,"id":"a321fbbcc4c5bd26cd3477c74b6c0de8","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.377801+00:00","name":null,"object_id_base":"ch23","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch23","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_23","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_23","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.495603+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch24","hidden_by":null,"icon":null,"id":"540e35bf0095e6f6eb47f4c4f6a8585f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.378024+00:00","name":null,"object_id_base":"ch24","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch24","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_24","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_24","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.505463+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch25","hidden_by":null,"icon":null,"id":"6dd53900c1ba8f883a2921d4df2de8e1","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.378216+00:00","name":null,"object_id_base":"ch25","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch25","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_25","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_25","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.508379+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch26","hidden_by":null,"icon":null,"id":"4a3f5e39fbdbad097c9ee293635fb136","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.378397+00:00","name":null,"object_id_base":"ch26","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch26","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_26","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_26","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.512949+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch27","hidden_by":null,"icon":null,"id":"96ecfa30ca65e7742022084ab389d30e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.378685+00:00","name":null,"object_id_base":"ch27","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch27","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_27","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_27","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.521445+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch28","hidden_by":null,"icon":null,"id":"a43e56b7905df2d8469c09a56f01db7d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.378921+00:00","name":null,"object_id_base":"ch28","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch28","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_28","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_28","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.524089+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch29","hidden_by":null,"icon":null,"id":"a557b1ed5528eeef4fd8e59faedddc8d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.379211+00:00","name":null,"object_id_base":"ch29","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch29","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_29","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_29","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.529215+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch30","hidden_by":null,"icon":null,"id":"2e97021782682e523991e91cfca5beaa","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.379414+00:00","name":null,"object_id_base":"ch30","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch30","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_30","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_30","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.531684+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch31","hidden_by":null,"icon":null,"id":"3a053ea0c8dbbae35c51b10e6ba86835","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.379635+00:00","name":null,"object_id_base":"ch31","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch31","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_31","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_31","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.537573+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch32","hidden_by":null,"icon":null,"id":"d4d7e210555d50e4ecf25247d7a931aa","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.379826+00:00","name":null,"object_id_base":"ch32","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch32","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_32","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_32","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.540292+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch33","hidden_by":null,"icon":null,"id":"cf06ca0e49ee655476b03d968a1580cc","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.380024+00:00","name":null,"object_id_base":"ch33","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch33","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_33","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_33","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.548718+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch34","hidden_by":null,"icon":null,"id":"fb794c43a99d6590cc4b5a66ee17259f","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.380217+00:00","name":null,"object_id_base":"ch34","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch34","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_34","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_34","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.551562+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch35","hidden_by":null,"icon":null,"id":"fa299089e21c6f7276108252539677da","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.380403+00:00","name":null,"object_id_base":"ch35","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch35","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_35","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_35","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.554357+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch36","hidden_by":null,"icon":null,"id":"501fd15f61adcbd9024c0b6e763d580e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.380630+00:00","name":null,"object_id_base":"ch36","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch36","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_36","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_36","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.560633+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch37","hidden_by":null,"icon":null,"id":"306f3100eb3cb37c8c94994c975bdcbd","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.380823+00:00","name":null,"object_id_base":"ch37","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch37","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_37","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_37","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.563191+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch38","hidden_by":null,"icon":null,"id":"64606df038bf6a700028eb36f7fce90b","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.381005+00:00","name":null,"object_id_base":"ch38","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch38","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_38","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_38","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.568998+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch39","hidden_by":null,"icon":null,"id":"e71aece119b879407568e33a5a8bb1a3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.381200+00:00","name":null,"object_id_base":"ch39","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch39","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_39","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_39","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.571579+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch40","hidden_by":null,"icon":null,"id":"645121a25643c43a701acc312661421a","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.381384+00:00","name":null,"object_id_base":"ch40","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch40","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_40","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_40","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.577857+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch41","hidden_by":null,"icon":null,"id":"40fc270a2e24c74c334e89c792619659","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.381566+00:00","name":null,"object_id_base":"ch41","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch41","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_41","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_41","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.583937+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch42","hidden_by":null,"icon":null,"id":"aeb8c40051f755ddcec93951f4761cbe","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.381787+00:00","name":null,"object_id_base":"ch42","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch42","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_42","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_42","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.586548+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch43","hidden_by":null,"icon":null,"id":"cb0d5b45fe309b63478f6b7d8033ed91","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.382220+00:00","name":null,"object_id_base":"ch43","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch43","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_43","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_43","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.592191+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch44","hidden_by":null,"icon":null,"id":"25fcb5836dc4b2d39795bcfd1a230b4d","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.382467+00:00","name":null,"object_id_base":"ch44","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch44","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_44","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_44","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.594803+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch45","hidden_by":null,"icon":null,"id":"ff95fa2a68d5d4cf91245b492ab4dfc7","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.382717+00:00","name":null,"object_id_base":"ch45","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch45","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_45","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_45","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.601099+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch46","hidden_by":null,"icon":null,"id":"369dc18e4ba374513b5191aaef6e0192","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.382931+00:00","name":null,"object_id_base":"ch46","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch46","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_46","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_46","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.603899+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch47","hidden_by":null,"icon":null,"id":"904c55cfb23d5dd5ec7ef8bb9258541c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.383119+00:00","name":null,"object_id_base":"ch47","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch47","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_47","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_47","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.609096+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch48","hidden_by":null,"icon":null,"id":"eb7451c350a1e900ee8c0957a42168a8","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.383305+00:00","name":null,"object_id_base":"ch48","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch48","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_48","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_48","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.611821+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch49","hidden_by":null,"icon":null,"id":"ab5c5b700a326b89e2db68953d350de9","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.383517+00:00","name":null,"object_id_base":"ch49","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch49","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_49","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_49","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long","press_short"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.614269+00:00","device_class":null,"device_id":"e06f261519b8aa2c95754a7b3cc2b49f","disabled_by":null,"entity_category":null,"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch50","hidden_by":null,"icon":null,"id":"bad9466bdec14d8c4c08719d11a7881c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.383741+00:00","name":null,"object_id_base":"ch50","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch50","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_58a9a719b9_bidcos_rf_50","previous_unique_id":"homematicip_local_event_group_keypress_kh133rgchc_bidcos_rf_50","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.149739+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.hmip_broll_2_0036a269990532_duty_cycle","hidden_by":null,"icon":null,"id":"b4a0f860ab8987a6df75c9560c68548e","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.222400+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_0_duty_cycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.153511+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":null,"entity_id":"cover.hmip_broll_2_0036a269990532_vch6","hidden_by":null,"icon":null,"id":"c4356d7aaeb92b5c88672ed45e053aad","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:35.032411+00:00","name":null,"object_id_base":"vch6","options":{},"original_device_class":"shutter","original_icon":null,"original_name":"vch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.158270+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":null,"entity_id":"cover.hmip_broll_2_0036a269990532_vch5","hidden_by":null,"icon":null,"id":"db76a5cc98cda96ffc28e8655519702f","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:35.033866+00:00","name":null,"object_id_base":"vch5","options":{},"original_device_class":"shutter","original_icon":null,"original_name":"vch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.168555+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hmip_broll_2_0036a269990532_temperatur","hidden_by":null,"icon":null,"id":"1bd87ef3cc942b6d880625fe040ce2a9","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.993713+00:00","name":null,"object_id_base":"Temperatur","options":{},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_0_actual_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.170203+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.hmip_broll_2_0036a269990532_position_ch3","hidden_by":null,"icon":null,"id":"f4a02c9491c1e0266ce5f989ae00412b","has_entity_name":true,"labels":[],"modified_at":"2026-02-28T06:40:32.189732+00:00","name":null,"object_id_base":"Behanghöhe ch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"Behanghöhe ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"cover_level","unique_id":"homematicip_local_0036a269990532_3_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.177653+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hmip_broll_2_0036a269990532_rssi_peer","hidden_by":null,"icon":null,"id":"dd910134b83eec1ba7196438cfc2246d","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.028000+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.179278+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hmip_broll_2_0036a269990532_rssi_device","hidden_by":null,"icon":null,"id":"7d0accd5ea915173fb8d09ae34755034","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:07.898890+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.180933+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":null,"entity_category":"config","entity_id":"update.hmip_broll_2_0036a269990532_update","hidden_by":null,"icon":null,"id":"7d0c9ab1e1e2199126e34ae39d00ba25","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.229863+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.188902+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":null,"entity_category":null,"entity_id":"event.hmip_broll_2_0036a269990532_ch1","hidden_by":null,"icon":null,"id":"5f042b27e9af55bf6b7247f0d03ebca5","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.360149+00:00","name":null,"object_id_base":"ch1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_0036a269990532_1","previous_unique_id":"homematicip_local_0036a269990532_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.195708+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":null,"entity_category":null,"entity_id":"event.hmip_broll_2_0036a269990532_ch2","hidden_by":null,"icon":null,"id":"5e05cab3f0003bf4e9b77e672b2ae225","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.360390+00:00","name":null,"object_id_base":"ch2","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_0036a269990532_2","previous_unique_id":"homematicip_local_0036a269990532_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.777838+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.hmip_broll_2_0036a26996fd50_duty_cycle","hidden_by":null,"icon":null,"id":"d1056c36f75791547fe14b71f989d835","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:06.213575+00:00","name":null,"object_id_base":"Duty Cycle","options":{},"original_device_class":"problem","original_icon":"mdi:radio-tower","original_name":"Duty Cycle","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_0_duty_cycle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.789751+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":null,"entity_id":"sensor.hmip_broll_2_0036a26996fd50_position_ch3","hidden_by":null,"icon":null,"id":"aec4a044a86caba7053d0d74ee4807e6","has_entity_name":true,"labels":[],"modified_at":"2026-02-28T06:40:32.017439+00:00","name":null,"object_id_base":"Behanghöhe ch3","options":{},"original_device_class":null,"original_icon":null,"original_name":"Behanghöhe ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"cover_level","unique_id":"homematicip_local_0036a26996fd50_3_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.791391+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hmip_broll_2_0036a26996fd50_temperatur","hidden_by":null,"icon":null,"id":"cdcf32097c496dec521ed28b35f36762","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.089986+00:00","name":null,"object_id_base":"Temperatur","options":{},"original_device_class":"temperature","original_icon":null,"original_name":"Temperatur","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_0_actual_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.802070+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hmip_broll_2_0036a26996fd50_rssi_peer","hidden_by":null,"icon":null,"id":"2351a3c349c1074ea7fc21c2893b117c","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.137523+00:00","name":null,"object_id_base":"RSSI Peer","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Peer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_0_rssi_peer","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.803950+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.hmip_broll_2_0036a26996fd50_rssi_device","hidden_by":null,"icon":null,"id":"4a34785fecb9a6ebf49519d2bcf24693","has_entity_name":true,"labels":[],"modified_at":"2026-02-25T13:48:08.012864+00:00","name":null,"object_id_base":"RSSI Gerät","options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"RSSI Gerät","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_0_rssi_device","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.806513+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":null,"entity_category":"config","entity_id":"update.hmip_broll_2_0036a26996fd50_update","hidden_by":null,"icon":null,"id":"a3d4a9e3d4a48516187bbfa3e85280ef","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:48:13.224011+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Update","platform":"homematicip_local","suggested_object_id":null,"supported_features":5,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.815041+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":null,"entity_category":null,"entity_id":"event.hmip_broll_2_0036a26996fd50_ch1","hidden_by":null,"icon":null,"id":"a96a37cdd6255a63da3652d011845ea2","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.360638+00:00","name":null,"object_id_base":"ch1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_0036a26996fd50_1","previous_unique_id":"homematicip_local_0036a26996fd50_1","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"event_types":["press_long_release","press_short","press_long_start","press_long"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.820820+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":null,"entity_category":null,"entity_id":"event.hmip_broll_2_0036a26996fd50_ch2","hidden_by":null,"icon":null,"id":"3bfe348eed4473ef7a2cddfb9c76cddb","has_entity_name":true,"labels":[],"modified_at":"2026-01-25T21:47:50.360897+00:00","name":null,"object_id_base":"ch2","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"homematic_keypress","unique_id":"homematicip_local_event_group_keypress_0036a26996fd50_2","previous_unique_id":"homematicip_local_0036a26996fd50_2","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.884771+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":null,"entity_id":"cover.hmip_broll_2_0036a26996fd50_vch5","hidden_by":null,"icon":null,"id":"12d3a4632000959b7ee97116ca6cf62a","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:34.245896+00:00","name":null,"object_id_base":"vch5","options":{},"original_device_class":"shutter","original_icon":null,"original_name":"vch5","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.888089+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":null,"entity_id":"cover.hmip_broll_2_0036a26996fd50_vch6","hidden_by":null,"icon":null,"id":"0092b0e4eb0f6768efa396e02b274bf3","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:35.459478+00:00","name":null,"object_id_base":"vch6","options":{},"original_device_class":"shutter","original_icon":null,"original_name":"vch6","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_6","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.609642+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch","hidden_by":null,"icon":null,"id":"8d3d07b9eb3795b4585f5cdd71647cb6","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.904688+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 1 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 1 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"vorratsraum_steckdose_1_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.612026+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch","hidden_by":null,"icon":null,"id":"b0346e2983bd7dfa8268ed77b4b79f02","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.905640+00:00","name":null,"object_id_base":"Vorratsraum Steckdose 2 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vorratsraum Steckdose 2 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"vorratsraum_steckdose_2_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.614870+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gefrierschrank_verbrauch","hidden_by":null,"icon":null,"id":"ee2103951f38e9cfcce99da57db6eb57","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.906144+00:00","name":null,"object_id_base":"Gefrierschrank Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gefrierschrank Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"gefrierschrank_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.616649+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.trockner_verbrauch","hidden_by":null,"icon":null,"id":"34f0f3db35d1d015c373c04e53b9d42b","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.906657+00:00","name":null,"object_id_base":"Trockner Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Trockner Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"trockner_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.618385+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.waschmaschine_verbrauch","hidden_by":null,"icon":null,"id":"503c226dc602df966403e7194292c1a3","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.907056+00:00","name":null,"object_id_base":"Waschmaschine Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Waschmaschine Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"waschmaschine_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.622511+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch","hidden_by":null,"icon":null,"id":"f8271fe9ce97ffeca8373369bdc4f0b1","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.907453+00:00","name":null,"object_id_base":"Küche Steckdosen rechts Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Küche Steckdosen rechts Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"kuche_steckdosen_rechts_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.624287+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.dunstabzug_verbrauch","hidden_by":null,"icon":null,"id":"382ee5cfbbaf587a1c5f99b7d6f73137","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.907833+00:00","name":null,"object_id_base":"Dunstabzug Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Dunstabzug Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"dunstabzug_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.626680+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.spulmaschine_verbrauch","hidden_by":null,"icon":null,"id":"94107601dce78982cd85ae7f342c96a6","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.908215+00:00","name":null,"object_id_base":"Spülmaschine Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Spülmaschine Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"spulmaschine_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.628384+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.backofen_verbrauch","hidden_by":null,"icon":null,"id":"b264c413c4c2c26550f3621d1ca97348","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.908599+00:00","name":null,"object_id_base":"Backofen Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backofen Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"backofen_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.630324+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_1_verbrauch","hidden_by":null,"icon":null,"id":"fac50c95738b020aeb95ad70fd30fb3f","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.908977+00:00","name":null,"object_id_base":"Herd Phase 1 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 1 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"herd_phase_1_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.633501+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_2_verbrauch","hidden_by":null,"icon":null,"id":"a0072529efde84071cf25eb6efada232","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.909863+00:00","name":null,"object_id_base":"Herd Phase 2 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 2 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"herd_phase_2_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.635526+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.herd_phase_3_verbrauch","hidden_by":null,"icon":null,"id":"d5ac02a64989fdf9a12d0c7e7eb6e187","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.910327+00:00","name":null,"object_id_base":"Herd Phase 3 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Herd Phase 3 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"herd_phase_3_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.637275+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch","hidden_by":null,"icon":null,"id":"7bf2be41403fe6f7b400d604efea72c0","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.910724+00:00","name":null,"object_id_base":"Arbeitszimmer Steckdose Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Arbeitszimmer Steckdose Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"arbeitszimmer_steckdose_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.640151+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch","hidden_by":null,"icon":null,"id":"4fea13c88012fcb8ee921ed30a5a58bb","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.911112+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 1 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 1 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_steckdose_1_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.641959+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch","hidden_by":null,"icon":null,"id":"b3322190ed1c21e0c7024cc5e4e582e1","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.911566+00:00","name":null,"object_id_base":"Wohnzimmer Steckdose 2 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wohnzimmer Steckdose 2 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"wohnzimmer_steckdose_2_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.644225+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose1_verbrauch","hidden_by":null,"icon":null,"id":"d3ae3c0d0a21d4a6fb0da2eed9490305","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.911940+00:00","name":null,"object_id_base":"Gartenhaus Steckdose1 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose1 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"gartenhaus_steckdose1_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T10:57:52.646303+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.gartenhaus_steckdose2_verbrauch","hidden_by":null,"icon":null,"id":"4f2c98ea868fbc72311d8cbe21f3dbaa","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T10:58:07.912325+00:00","name":null,"object_id_base":"Gartenhaus Steckdose2 Verbrauch","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Gartenhaus Steckdose2 Verbrauch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"gartenhaus_steckdose2_verbrauch","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:27.013493+00:00","device_class":null,"device_id":"c473c47078734378620b66850ca22bf3","disabled_by":"device","entity_category":null,"entity_id":"cover.arbeitszimmer_rollo","hidden_by":null,"icon":null,"id":"6cceb1e53fe3ab87415a8e63df7efc89","has_entity_name":true,"labels":[],"modified_at":"2026-02-05T03:39:35.210784+00:00","name":"Arbeitszimmer Rollo","object_id_base":"_actuator","options":{"conversation":{"should_expose":true}},"original_device_class":"shutter","original_icon":null,"original_name":"_actuator","platform":"homematicip_local","suggested_object_id":null,"supported_features":11,"translation_key":null,"unique_id":"homematicip_local_leq1440417_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:26.324827+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":null,"entity_category":null,"entity_id":"light.arbeitszimmer_deckenlampe","hidden_by":null,"icon":"mdi:ceiling-light","id":"9b261dcd1da2c271445bce1840c43b33","has_entity_name":true,"labels":[],"modified_at":"2025-12-07T11:40:09.230920+00:00","name":"Arbeitszimmer Deckenlampe","object_id_base":"_kanal1","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"_kanal1","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.696319+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":null,"entity_category":null,"entity_id":"cover.kinderzimmer_rollo","hidden_by":null,"icon":"mdi:window-shutter","id":"be556cc2334afe419bffcc487d869baa","has_entity_name":true,"labels":[],"modified_at":"2026-09-24T12:25:56.855545+00:00","name":"Kinderzimmer Rollo","object_id_base":"_actuator","options":{"conversation":{"should_expose":true}},"original_device_class":"shutter","original_icon":null,"original_name":"_actuator","platform":"homematicip_local","suggested_object_id":null,"supported_features":15,"translation_key":null,"unique_id":"homematicip_local_00111d8994fde4_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:23.710978+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":null,"entity_category":null,"entity_id":"light.schlafzimmer_deckenlampe","hidden_by":null,"icon":null,"id":"428502321f8e5c4154eb9544335da342","has_entity_name":true,"labels":[],"modified_at":"2026-01-31T15:21:04.239459+00:00","name":"Schlafzimmer Deckenlampe","object_id_base":"_actuator","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"_actuator","platform":"homematicip_local","suggested_object_id":null,"supported_features":32,"translation_key":null,"unique_id":"homematicip_local_0008dd898f16e2_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T12:33:31.208794+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.template_switch","hidden_by":null,"icon":null,"id":"b0e408d869329e851d3d007c7bd36c08","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T12:33:43.982782+00:00","name":null,"object_id_base":"Template Switch","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Template Switch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_switch","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T12:33:31.210403+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.template_switch_2","hidden_by":null,"icon":null,"id":"d691330b5614864892e094de02cfaeef","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T12:33:43.983587+00:00","name":null,"object_id_base":"Template Switch","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Template Switch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_speed1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T12:33:31.213428+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.template_switch_3","hidden_by":null,"icon":null,"id":"84fc9ae81475b963d4e54a0512c6b040","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T12:33:43.984312+00:00","name":null,"object_id_base":"Template Switch","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Template Switch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_speed2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-12-07T12:33:31.214996+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"switch.template_switch_4","hidden_by":null,"icon":null,"id":"d32248dc2d680805ca3f793b440e0fb3","has_entity_name":false,"labels":[],"modified_at":"2025-12-07T12:33:43.984908+00:00","name":null,"object_id_base":"Template Switch","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Template Switch","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"pool_pumpe_speed3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-01-04T07:40:47.156467+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.bewegung","hidden_by":null,"icon":null,"id":"21d98af96b45509adb406ba1f68654ec","has_entity_name":false,"labels":[],"modified_at":"2026-01-04T07:41:10.292100+00:00","name":null,"object_id_base":"Bewegung","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Bewegung","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"motion_combined","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-01-04T07:40:47.158644+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilify_ph_filtered","hidden_by":null,"icon":null,"id":"269668d52944737952a3e438c27c7a77","has_entity_name":false,"labels":[],"modified_at":"2026-01-04T07:41:10.293150+00:00","name":null,"object_id_base":"Oxilify pH Filtered","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Oxilify pH Filtered","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"oxilife_ph_filtered","previous_unique_id":null,"unit_of_measurement":"{{ states.sensor.oxilife_ph.attributes.unit_of_measurement }}"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-01-04T07:40:47.162295+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilify_redox_filtered","hidden_by":null,"icon":null,"id":"63ae0cb501fe862ec28851c066c65a01","has_entity_name":false,"labels":[],"modified_at":"2026-01-04T07:41:10.293865+00:00","name":null,"object_id_base":"Oxilify Redox Filtered","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Oxilify Redox Filtered","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"oxilife_redox_level_filtered","previous_unique_id":null,"unit_of_measurement":"{{ states.sensor.oxilife_redox_level.attributes.unit_of_measurement }}"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-01-04T07:40:47.164511+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.oxilify_temperature_filtered","hidden_by":null,"icon":null,"id":"6570a2c85770d693d7a69ab8588cb70d","has_entity_name":false,"labels":[],"modified_at":"2026-01-04T07:41:10.294600+00:00","name":null,"object_id_base":"Oxilify Temperature Filtered","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Oxilify Temperature Filtered","platform":"template","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"pool_temperatur_filtered","previous_unique_id":null,"unit_of_measurement":"{{ states.sensor.pool_temperatur.attributes.unit_of_measurement }}"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:07.748124+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"sensor.homeassistant_homematic_connection_posteingang","hidden_by":null,"icon":null,"id":"0e6218e492943e71b694d95c81275750","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.384285+00:00","name":null,"object_id_base":"Posteingang","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Posteingang","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"inbox","unique_id":"homematicip_local_58a9a719b9_hub_inbox","previous_unique_id":"homematicip_local_kh133rgchc_hub_inbox","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.824494+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"button.homeassistant_homematic_connection_anlernmodus_hmip_rf_aktivieren","hidden_by":null,"icon":null,"id":"de35a3e90b084db3415bf914c2761880","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.384914+00:00","name":null,"object_id_base":"Anlernmodus HmIP-RF aktivieren","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Anlernmodus HmIP-RF aktivieren","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"install_mode_hmip_button","unique_id":"homematicip_local_58a9a719b9_install_mode_hmip-button","previous_unique_id":"homematicip_local_kh133rgchc_install_mode_hmip-button","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.828837+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"button.homeassistant_homematic_connection_anlernmodus_bidcos_rf_aktivieren","hidden_by":null,"icon":null,"id":"abd71629f00daf04f496490ca4d93e3c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.385361+00:00","name":null,"object_id_base":"Anlernmodus BidCos-RF aktivieren","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Anlernmodus BidCos-RF aktivieren","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"install_mode_bidcos_button","unique_id":"homematicip_local_58a9a719b9_install_mode_bidcos-button","previous_unique_id":"homematicip_local_kh133rgchc_install_mode_bidcos-button","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.839194+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"sensor.homeassistant_homematic_connection_anlernmodus_bidcos_rf_dauer","hidden_by":null,"icon":null,"id":"5eaa5e765a894a342639cf632013d711","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.385575+00:00","name":null,"object_id_base":"Anlernmodus BidCos-RF Dauer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Anlernmodus BidCos-RF Dauer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"install_mode_bidcos","unique_id":"homematicip_local_58a9a719b9_install_mode_bidcos","previous_unique_id":"homematicip_local_kh133rgchc_install_mode_bidcos","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.844815+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"sensor.homeassistant_homematic_connection_anlernmodus_hmip_rf_dauer","hidden_by":null,"icon":null,"id":"dfa7f4e31fc2ff36c28f3b3cffeb31fc","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.386152+00:00","name":null,"object_id_base":"Anlernmodus HmIP-RF Dauer","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Anlernmodus HmIP-RF Dauer","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"install_mode_hmip","unique_id":"homematicip_local_58a9a719b9_install_mode_hmip","previous_unique_id":"homematicip_local_kh133rgchc_install_mode_hmip","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.855900+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.homeassistant_homematic_connection_alter_letztes_ereignis","hidden_by":null,"icon":null,"id":"d2a06e5b2aaa88d72a7f7fab64d634ab","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.386385+00:00","name":null,"object_id_base":"Alter letztes Ereignis","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"duration","original_icon":"mdi:clock-alert-outline","original_name":"Alter letztes Ereignis","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"last_event_age","unique_id":"homematicip_local_58a9a719b9_hub_last-event-age","previous_unique_id":"homematicip_local_kh133rgchc_hub_last-event-age","unit_of_measurement":"s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.863175+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.homeassistant_homematic_connection_systemzustand","hidden_by":null,"icon":null,"id":"66be64ce74d46c07272e09f5f3bd9321","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.386581+00:00","name":null,"object_id_base":"Systemzustand","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:heart-pulse","original_name":"Systemzustand","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"system_health","unique_id":"homematicip_local_58a9a719b9_hub_system-health","previous_unique_id":"homematicip_local_kh133rgchc_hub_system-health","unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:08.869174+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.homeassistant_homematic_connection_verbindungslatenz","hidden_by":null,"icon":null,"id":"b41c178f7e1666595b0b36c051c25ff5","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.386830+00:00","name":null,"object_id_base":"Verbindungslatenz","options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"duration","original_icon":"mdi:timer-outline","original_name":"Verbindungslatenz","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"connection_latency","unique_id":"homematicip_local_58a9a719b9_hub_connection-latency","previous_unique_id":"homematicip_local_kh133rgchc_hub_connection-latency","unit_of_measurement":"ms"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0,"max":300,"step":1,"mode":"box"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"2026-01-10T12:33:15.916842+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"number.octoprint_bett_temperatur","hidden_by":null,"icon":null,"id":"4d6cec8abd41779d6b66432089021ce9","has_entity_name":true,"labels":[],"modified_at":"2026-01-10T12:33:15.919146+00:00","name":null,"object_id_base":"Bett-Temperatur","options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"Bett-Temperatur","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":"bed_temperature","unique_id":"de90f088-68ce-4563-8110-e97ba956bc34_bed_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":0,"max":300,"step":1,"mode":"box"},"config_entry_id":"100d58ea4abe89dd019b9e1894d38402","config_subentry_id":null,"created_at":"2026-01-10T12:33:15.920742+00:00","device_class":null,"device_id":"deb129743051226a4e47bc5785d1f092","disabled_by":null,"entity_category":null,"entity_id":"number.octoprint_extruder_temperatur","hidden_by":null,"icon":null,"id":"2f6f2987e5aa2e9dd71a9fb5367d73d3","has_entity_name":true,"labels":[],"modified_at":"2026-01-10T12:33:15.922373+00:00","name":null,"object_id_base":"Extruder-Temperatur","options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"Extruder-Temperatur","platform":"octoprint","suggested_object_id":null,"supported_features":0,"translation_key":"extruder_temperature","unique_id":"de90f088-68ce-4563-8110-e97ba956bc34_tool0_temperature","previous_unique_id":null,"unit_of_measurement":"°C"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"6cc9d82efad072e33506e3fd32d5c456","config_subentry_id":null,"created_at":"2026-01-13T14:41:07.892352+00:00","device_class":null,"device_id":"8913b323b140e756de1fe4d87addde10","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.knx_interface_nicht_decodierbare_data_secure_telegramme","hidden_by":null,"icon":null,"id":"4147b8209414166f5aa96f33d9340f53","has_entity_name":true,"labels":[],"modified_at":"2026-01-13T14:41:07.892710+00:00","name":null,"object_id_base":"Nicht decodierbare Data-Secure-Telegramme","options":{},"original_device_class":null,"original_icon":null,"original_name":"Nicht decodierbare Data-Secure-Telegramme","platform":"knx","suggested_object_id":null,"supported_features":0,"translation_key":"telegrams_data_secure_undecodable","unique_id":"_6cc9d82efad072e33506e3fd32d5c456_telegrams_data_secure_undecodable","previous_unique_id":null,"unit_of_measurement":"errors"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-17T14:13:41.784802+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.homeassistant_homematic_connection_connectivity_hmip_rf","hidden_by":null,"icon":null,"id":"9d86f4c12db9c6370c81af9f911a6450","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.387053+00:00","name":null,"object_id_base":"Connectivity HmIP-RF","options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Connectivity HmIP-RF","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hub_connectivity-homeassistant-hmip-rf","previous_unique_id":"homematicip_local_kh133rgchc_hub_connectivity-homeassistant-hmip-rf","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-17T14:13:41.788358+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.homeassistant_homematic_connection_connectivity_bidcos_rf","hidden_by":null,"icon":null,"id":"c6e56b00eccc1e9ebba5535acaf37c9e","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.387435+00:00","name":null,"object_id_base":"Connectivity BidCos-RF","options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Connectivity BidCos-RF","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_58a9a719b9_hub_connectivity-homeassistant-bidcos-rf","previous_unique_id":"homematicip_local_kh133rgchc_hub_connectivity-homeassistant-bidcos-rf","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"min":10.0,"max":180.0,"step":5.0,"mode":"box"},"config_entry_id":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","config_subentry_id":null,"created_at":"2026-01-17T22:21:29.122645+00:00","device_class":null,"device_id":"06cc809db5822f9f22c3cf40005928e9","disabled_by":null,"entity_category":null,"entity_id":"number.kinder_handy_lvgl_screen_timeout","hidden_by":null,"icon":null,"id":"b52b61d1d00a8f898a669070bb64ffd1","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.615541+00:00","name":null,"object_id_base":"LVGL Screen timeout","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"LVGL Screen timeout","platform":"esphome","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"30:ED:A0:AC:9B:30/0/number/LVGL Screen timeout","previous_unique_id":"30:ED:A0:AC:9B:30-number-lvgl_screen_timeout","unit_of_measurement":"s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","config_subentry_id":null,"created_at":"2026-01-17T22:21:29.128214+00:00","device_class":null,"device_id":"06cc809db5822f9f22c3cf40005928e9","disabled_by":null,"entity_category":null,"entity_id":"light.kinder_handy_display_backlight","hidden_by":null,"icon":null,"id":"e6878effef7b9b4b765ca051f81fc962","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.616065+00:00","name":null,"object_id_base":"Display Backlight","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Display Backlight","platform":"esphome","suggested_object_id":null,"supported_features":40,"translation_key":null,"unique_id":"30:ED:A0:AC:9B:30/0/light/Display Backlight","previous_unique_id":"30:ED:A0:AC:9B:30-light-display_backlight","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"01KF70S4C2MRJ9ZFDYVAW2ZF1P","config_subentry_id":null,"created_at":"2026-01-17T22:21:29.135881+00:00","device_class":null,"device_id":"06cc809db5822f9f22c3cf40005928e9","disabled_by":null,"entity_category":null,"entity_id":"media_player.kinder_handy_media_player","hidden_by":null,"icon":null,"id":"db7c1cd9b222c1b516db55d5efc1e68a","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:54.616411+00:00","name":null,"object_id_base":"Media Player","options":{"conversation":{"should_expose":true}},"original_device_class":"speaker","original_icon":null,"original_name":"Media Player","platform":"esphome","suggested_object_id":null,"supported_features":1200653,"translation_key":null,"unique_id":"30:ED:A0:AC:9B:30/0/media_player/Media Player","previous_unique_id":"30:ED:A0:AC:9B:30-media_player-media_player","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-01-17T22:22:51.343729+00:00","device_class":null,"device_id":"db7212862e290429678daea85f6cfa45","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.musik_verbunden","hidden_by":null,"icon":null,"id":"442c3dca7d066476214749ae626c05ae","has_entity_name":true,"labels":[],"modified_at":"2026-01-17T22:22:51.344050+00:00","name":null,"object_id_base":"Verbunden","options":{},"original_device_class":"connectivity","original_icon":null,"original_name":"Verbunden","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"mount","unique_id":"home_assistant_mount_Musik_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-02-25T13:48:08.227806+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_oben_rollo_west_wochenprofil","hidden_by":null,"icon":null,"id":"410a146572a85330ecbf4ab0fff34e02","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.787519+00:00","name":null,"object_id_base":"Zeitplan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zeitplan","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"week_profile","unique_id":"homematicip_local_week_profile_0036a269990532_week_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-02-25T13:48:08.238045+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_oben_rollo_ost_wochenprofil","hidden_by":null,"icon":null,"id":"14777a89939855e9d4dca9f7bc000b4a","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.777542+00:00","name":null,"object_id_base":"Zeitplan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zeitplan","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"week_profile","unique_id":"homematicip_local_week_profile_0036a26996fd50_week_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-02-25T13:48:08.255923+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":null,"entity_category":null,"entity_id":"sensor.bad_luefter_wochenprofil","hidden_by":null,"icon":null,"id":"ad69c321b5cb8b3e891b08bc78bce1eb","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.774044+00:00","name":null,"object_id_base":"Zeitplan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zeitplan","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"week_profile","unique_id":"homematicip_local_week_profile_00085d89928134_week_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-02-25T13:48:08.264964+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":null,"entity_category":null,"entity_id":"sensor.wc_licht_wochenprofil","hidden_by":null,"icon":null,"id":"14b180c62d646db23f665d0970f8bef0","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.770351+00:00","name":null,"object_id_base":"Zeitplan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zeitplan","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"week_profile","unique_id":"homematicip_local_week_profile_00085d89928424_week_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-02-25T13:48:08.278703+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":null,"entity_category":null,"entity_id":"sensor.schlafzimmer_deckenlampe_wochenprofil","hidden_by":null,"icon":null,"id":"a234d61376fc7ce1f67002095fa39275","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.784081+00:00","name":null,"object_id_base":"Zeitplan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zeitplan","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"week_profile","unique_id":"homematicip_local_week_profile_0008dd898f16e2_week_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-02-25T13:48:08.287360+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":null,"entity_category":null,"entity_id":"sensor.kinderzimmer_rollo_wochenprofil","hidden_by":null,"icon":null,"id":"1a80520a3cfc44fc79a3c550bf57aa96","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.780823+00:00","name":null,"object_id_base":"Zeitplan","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zeitplan","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"week_profile","unique_id":"homematicip_local_week_profile_00111d8994fde4_week_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:37:58.780776+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":null,"entity_category":null,"entity_id":"cover.arbeitszimmer_oben_rollo_ost","hidden_by":null,"icon":null,"id":"4878119974dc0531053a39358fc45676","has_entity_name":true,"labels":[],"modified_at":"2026-09-24T12:25:56.200336+00:00","name":"Arbeitszimmer oben Rollo Ost","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"shutter","original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":15,"translation_key":null,"unique_id":"homematicip_local_0036a26996fd50_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-06T09:35:01.160010+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":null,"entity_category":null,"entity_id":"cover.arbeitszimmer_oben_rollo_west","hidden_by":null,"icon":null,"id":"7e9b39d944b1f14ec3b0de492c47fd76","has_entity_name":true,"labels":[],"modified_at":"2026-09-24T12:25:56.675683+00:00","name":"Arbeitszimmer oben Rollo West","object_id_base":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"shutter","original_icon":null,"original_name":null,"platform":"homematicip_local","suggested_object_id":null,"supported_features":15,"translation_key":null,"unique_id":"homematicip_local_0036a269990532_4","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"arbeitszimmeroben","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-03-13T13:30:14.588852+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_oben_orange","hidden_by":null,"icon":null,"id":"533792ec4cfe523a7f9d3ae6790c0929","has_entity_name":false,"labels":[],"modified_at":"2026-03-13T13:30:14.843550+00:00","name":null,"object_id_base":"arbeitszimmer_oben_orange","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"arbeitszimmer_oben_orange","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1773408613570","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":"arbeitszimmeroben","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-03-13T13:31:12.342106+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.arbeitszimmer_oben_blau","hidden_by":null,"icon":null,"id":"855931254cf09ee881b7012661282fc3","has_entity_name":false,"labels":[],"modified_at":"2026-03-13T13:31:12.541378+00:00","name":null,"object_id_base":"arbeitszimmer_oben_blau","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"arbeitszimmer_oben_blau","platform":"homeassistant","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1773408671408","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-04-07T05:20:13.073990+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"sensor.homeassistant_homematic_connection_servicemeldungen","hidden_by":null,"icon":null,"id":"0ae0a95f9c25520e60fea8df9d61803c","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.387729+00:00","name":null,"object_id_base":"Servicemeldungen","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Servicemeldungen","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"service_messages","unique_id":"homematicip_local_58a9a719b9_hub_service-messages","previous_unique_id":"homematicip_local_kh133rgchc_hub_service-messages","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-04-07T05:20:13.468004+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"sensor.homeassistant_homematic_connection_alarmmeldungen","hidden_by":null,"icon":null,"id":"45da27ff93bcbb71a34d05bc28067a24","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:22.387955+00:00","name":null,"object_id_base":"Alarmmeldungen","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Alarmmeldungen","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"alarm_messages","unique_id":"homematicip_local_58a9a719b9_hub_alarm-messages","previous_unique_id":"homematicip_local_kh133rgchc_hub_alarm-messages","unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.451495+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"config","entity_id":"switch.wc_licht_zeitplan_6","hidden_by":null,"icon":null,"id":"4ed802c0d0d614c5e630f1111620a3eb","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.451723+00:00","name":null,"object_id_base":"Zeitplan 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00085d89928424_schedule_channel_lock_1_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.452606+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"config","entity_id":"switch.rollo_west_zeitplan_5","hidden_by":null,"icon":null,"id":"3c70942815f3f6f68bc2500d79958753","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.452807+00:00","name":null,"object_id_base":"Zeitplan 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0036a269990532_schedule_channel_lock_1_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.453502+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"config","entity_id":"switch.arbeitszimmer_oben_rollo_ost_zeitplan_5","hidden_by":null,"icon":null,"id":"7e90ae63ecd78d27cca4a5f5162f7c85","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.453670+00:00","name":null,"object_id_base":"Zeitplan 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0036a26996fd50_schedule_channel_lock_1_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.454475+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"config","entity_id":"switch.bad_luefter_zeitplan_5","hidden_by":null,"icon":null,"id":"3579290afe4aa864ba620ed47bb88519","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.454636+00:00","name":null,"object_id_base":"Zeitplan 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00085d89928134_schedule_channel_lock_1_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.455351+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"config","entity_id":"switch.kinderzimmer_rollo_zeitplan_actuator","hidden_by":null,"icon":null,"id":"566b2b5efb4b21037985a0ef7dbea6ca","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.455543+00:00","name":null,"object_id_base":"Zeitplan _actuator","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan _actuator","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00111d8994fde4_schedule_channel_lock_1_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.456245+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"config","entity_id":"switch.arbeitszimmer_oben_rollo_ost_zeitplan_6","hidden_by":null,"icon":null,"id":"73001241d73a99fb1bf4fe636a8a4f04","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.456428+00:00","name":null,"object_id_base":"Zeitplan 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0036a26996fd50_schedule_channel_lock_1_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.457084+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"config","entity_id":"switch.schlafzimmer_deckenlampe_zeitplan_actuator","hidden_by":null,"icon":null,"id":"b4e804ba10100014b7a94138aef55078","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.460970+00:00","name":null,"object_id_base":"Zeitplan _actuator","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan _actuator","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0008dd898f16e2_schedule_channel_lock_1_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.461854+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"config","entity_id":"switch.bad_luefter_zeitplan_4","hidden_by":null,"icon":null,"id":"adef74f8693b010f708e226b2b168f0f","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.462047+00:00","name":null,"object_id_base":"Zeitplan 4","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00085d89928134_schedule_channel_lock_1_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.462752+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"config","entity_id":"switch.kinderzimmer_rollo_zeitplan_6","hidden_by":null,"icon":null,"id":"8f3fbad9fe18bddb980e062e16b43eeb","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.462925+00:00","name":null,"object_id_base":"Zeitplan 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00111d8994fde4_schedule_channel_lock_1_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.464455+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"config","entity_id":"switch.wc_licht_zeitplan_5","hidden_by":null,"icon":null,"id":"a686bad71ccf32aa7a58c52a2eb57661","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.464659+00:00","name":null,"object_id_base":"Zeitplan 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00085d89928424_schedule_channel_lock_1_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.465384+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"config","entity_id":"switch.rollo_west_zeitplan_4","hidden_by":null,"icon":null,"id":"b1b049751984ec794ef88d9ceda75aa9","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.465555+00:00","name":null,"object_id_base":"Zeitplan 4","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0036a269990532_schedule_channel_lock_1_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.466273+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"config","entity_id":"switch.schlafzimmer_deckenlampe_zeitplan_6","hidden_by":null,"icon":null,"id":"b81fd9c3e54427151f1003699c714b67","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.467093+00:00","name":null,"object_id_base":"Zeitplan 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0008dd898f16e2_schedule_channel_lock_1_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.468305+00:00","device_class":null,"device_id":"53ffe80b3f49951d730805f0da6abb05","disabled_by":"integration","entity_category":"config","entity_id":"switch.arbeitszimmer_oben_rollo_ost_zeitplan_4","hidden_by":null,"icon":null,"id":"64bc53c6f7e29bd30854a8ea0ed8aaf6","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.468512+00:00","name":null,"object_id_base":"Zeitplan 4","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0036a26996fd50_schedule_channel_lock_1_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.469386+00:00","device_class":null,"device_id":"6d4fcb272a0757cdfd9e7aaf5f686702","disabled_by":"integration","entity_category":"config","entity_id":"switch.bad_luefter_zeitplan_6","hidden_by":null,"icon":null,"id":"8168b149300bcfdb83e65ef32cdb9272","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.469569+00:00","name":null,"object_id_base":"Zeitplan 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00085d89928134_schedule_channel_lock_1_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.470243+00:00","device_class":null,"device_id":"b8b683e3726cd9c1acdc3d94978a7034","disabled_by":"integration","entity_category":"config","entity_id":"switch.wc_licht_zeitplan_4","hidden_by":null,"icon":null,"id":"e0281fa5e107eef7d5d1ae289d32e576","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.470404+00:00","name":null,"object_id_base":"Zeitplan 4","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 4","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00085d89928424_schedule_channel_lock_1_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.471129+00:00","device_class":null,"device_id":"11136815561d0de69d85a093b1828b7a","disabled_by":"integration","entity_category":"config","entity_id":"switch.rollo_west_zeitplan_6","hidden_by":null,"icon":null,"id":"c6f06ddeaa14367614ef985fc8c04a52","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.471303+00:00","name":null,"object_id_base":"Zeitplan 6","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 6","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0036a269990532_schedule_channel_lock_1_3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.475820+00:00","device_class":null,"device_id":"94f54bb0c87ae5329420485cb751735d","disabled_by":"integration","entity_category":"config","entity_id":"switch.kinderzimmer_rollo_zeitplan_5","hidden_by":null,"icon":null,"id":"8f3c771be2198e807f62f0a6474ac638","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.476070+00:00","name":null,"object_id_base":"Zeitplan 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_00111d8994fde4_schedule_channel_lock_1_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-05-07T07:53:48.476917+00:00","device_class":null,"device_id":"ea4980f14ff906ec98eca991c58c1ba4","disabled_by":"integration","entity_category":"config","entity_id":"switch.schlafzimmer_deckenlampe_zeitplan_5","hidden_by":null,"icon":null,"id":"b3e22ed383009c76573eb6d005df9fd2","has_entity_name":true,"labels":[],"modified_at":"2026-05-07T07:53:48.477100+00:00","name":null,"object_id_base":"Zeitplan 5","options":{},"original_device_class":"switch","original_icon":null,"original_name":"Zeitplan 5","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_schedule_channel_switch_0008dd898f16e2_schedule_channel_lock_1_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.229688+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_uberschrift_1","hidden_by":null,"icon":null,"id":"a90170777070248fb371de847607410c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.925444+00:00","name":null,"object_id_base":"Überschrift 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095640000000-1-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.231681+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_absender_1","hidden_by":null,"icon":null,"id":"150f729edaf5a945d3d24b38289562cc","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.926257+00:00","name":null,"object_id_base":"Absender 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095640000000-1-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.234324+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_schweregrad_1","hidden_by":null,"icon":null,"id":"1ae11810ca5139c849a8e9ad733da874","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.926742+00:00","name":null,"object_id_base":"Schweregrad 1","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095640000000-1-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.236039+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_betroffene_regionen_1","hidden_by":null,"icon":null,"id":"0902fbcc2759686d0cac64a1aa661c92","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.927261+00:00","name":null,"object_id_base":"Betroffene Regionen 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095640000000-1-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.237367+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_weitere_informationen_url_1","hidden_by":null,"icon":null,"id":"41b9673ad12ab1d3a5a8fec85046de08","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.927874+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095640000000-1-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.239980+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_gesendet_1","hidden_by":null,"icon":null,"id":"89b2bfda9be9fc548c8e542645bd729b","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.240717+00:00","name":null,"object_id_base":"Gesendet 1","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095640000000-1-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.241807+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_start_1","hidden_by":null,"icon":null,"id":"1f6222982194eee8cf35a515c7a31595","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.242011+00:00","name":null,"object_id_base":"Start 1","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095640000000-1-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.242848+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_lauft_ab_1","hidden_by":null,"icon":null,"id":"5365cebc72b0ed13612850ed626d884c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.243089+00:00","name":null,"object_id_base":"Läuft ab 1","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095640000000-1-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.243915+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_uberschrift_2","hidden_by":null,"icon":null,"id":"7409077d576ea66a497caf81b56a5e7b","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.928476+00:00","name":null,"object_id_base":"Überschrift 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095640000000-2-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.245778+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_absender_2","hidden_by":null,"icon":null,"id":"6a3476254e9be17d7ce13480b49510de","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.929416+00:00","name":null,"object_id_base":"Absender 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095640000000-2-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.247351+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_schweregrad_2","hidden_by":null,"icon":null,"id":"5a47f690c0b39857f13a0d4717b96e5b","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.929866+00:00","name":null,"object_id_base":"Schweregrad 2","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095640000000-2-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.248687+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_betroffene_regionen_2","hidden_by":null,"icon":null,"id":"b0d329a065b7a6222ae71bb6b089822c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.930546+00:00","name":null,"object_id_base":"Betroffene Regionen 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095640000000-2-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.250513+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_weitere_informationen_url_2","hidden_by":null,"icon":null,"id":"2a5ae860342a90f5633e3a2348fe62e3","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.931108+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095640000000-2-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.252171+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_gesendet_2","hidden_by":null,"icon":null,"id":"d9b573e3a7963c8a8d6ba110484eb037","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.252427+00:00","name":null,"object_id_base":"Gesendet 2","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095640000000-2-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.253196+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_start_2","hidden_by":null,"icon":null,"id":"efc45b0efc6efdad55f16267aca9bbed","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.253410+00:00","name":null,"object_id_base":"Start 2","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095640000000-2-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.254601+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_lauft_ab_2","hidden_by":null,"icon":null,"id":"7e25c40f5804b0f203f686eceb56e106","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.254810+00:00","name":null,"object_id_base":"Läuft ab 2","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095640000000-2-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.257031+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_uberschrift_3","hidden_by":null,"icon":null,"id":"caf833ad13a666303fbe482813e1faa1","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.931593+00:00","name":null,"object_id_base":"Überschrift 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095640000000-3-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.258571+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_absender_3","hidden_by":null,"icon":null,"id":"4fc755869f9fe03f3c2e25ee940517c4","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.932056+00:00","name":null,"object_id_base":"Absender 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095640000000-3-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.259943+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_schweregrad_3","hidden_by":null,"icon":null,"id":"22fc8aa869f57b13eee8809feaca8e5f","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.932630+00:00","name":null,"object_id_base":"Schweregrad 3","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095640000000-3-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.262050+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_betroffene_regionen_3","hidden_by":null,"icon":null,"id":"c7b8107f15738698420679fef7b34e7e","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.933096+00:00","name":null,"object_id_base":"Betroffene Regionen 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095640000000-3-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.263725+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_weitere_informationen_url_3","hidden_by":null,"icon":null,"id":"52031eee5d9ac7e1af3e57a1de34b465","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.933543+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095640000000-3-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.265334+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_gesendet_3","hidden_by":null,"icon":null,"id":"28f9159f441e9837cab278131526152d","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.265526+00:00","name":null,"object_id_base":"Gesendet 3","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095640000000-3-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.266283+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_start_3","hidden_by":null,"icon":null,"id":"b87ac232c64ef691207d6ecfbc63d96c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.266457+00:00","name":null,"object_id_base":"Start 3","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095640000000-3-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.267924+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_lauft_ab_3","hidden_by":null,"icon":null,"id":"77af23c37f14a0d4012d871edae3a023","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.268185+00:00","name":null,"object_id_base":"Läuft ab 3","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095640000000-3-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.269098+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_uberschrift_4","hidden_by":null,"icon":null,"id":"a8de85e80eaa0bacbd719dd5bbffae74","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.934074+00:00","name":null,"object_id_base":"Überschrift 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095640000000-4-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.270785+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_absender_4","hidden_by":null,"icon":null,"id":"7c27cb1827243599bf77c1dad5739fcb","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.934664+00:00","name":null,"object_id_base":"Absender 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095640000000-4-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.272377+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_schweregrad_4","hidden_by":null,"icon":null,"id":"a7a407bee2b1673179e555bc3927af7d","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.935147+00:00","name":null,"object_id_base":"Schweregrad 4","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095640000000-4-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.275438+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_betroffene_regionen_4","hidden_by":null,"icon":null,"id":"efd8264064ca9c84ee6b763822d76cdd","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.935547+00:00","name":null,"object_id_base":"Betroffene Regionen 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095640000000-4-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.276829+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_weitere_informationen_url_4","hidden_by":null,"icon":null,"id":"7d9cdfa7e90aad9246d479722ab8b145","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.935933+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095640000000-4-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.278174+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_gesendet_4","hidden_by":null,"icon":null,"id":"65b63d4d9dcd782093807f8e096d6db6","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.278405+00:00","name":null,"object_id_base":"Gesendet 4","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095640000000-4-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.279904+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_start_4","hidden_by":null,"icon":null,"id":"ee795a50fa1c25370cffa4b73fc9211d","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.280167+00:00","name":null,"object_id_base":"Start 4","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095640000000-4-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.281045+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_lauft_ab_4","hidden_by":null,"icon":null,"id":"f6ee01c67bb74920190841ec1239bff7","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.281312+00:00","name":null,"object_id_base":"Läuft ab 4","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095640000000-4-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.282102+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_uberschrift_5","hidden_by":null,"icon":null,"id":"62bc9cef04b687895e802ea699e45668","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.936411+00:00","name":null,"object_id_base":"Überschrift 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095640000000-5-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.283624+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_absender_5","hidden_by":null,"icon":null,"id":"870b9d4ee7c32e349774b2ee9e86df94","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.936802+00:00","name":null,"object_id_base":"Absender 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095640000000-5-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.286074+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_schweregrad_5","hidden_by":null,"icon":null,"id":"0fb08b40136fd4becb9f294ba7f8f700","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.937407+00:00","name":null,"object_id_base":"Schweregrad 5","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095640000000-5-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.287661+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_betroffene_regionen_5","hidden_by":null,"icon":null,"id":"0f2325a4e0d5e1ee3996124bbacb1049","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.937905+00:00","name":null,"object_id_base":"Betroffene Regionen 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095640000000-5-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.289001+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.nurnberg_weitere_informationen_url_5","hidden_by":null,"icon":null,"id":"b9a6c60374ac7cff45a6ea7f426052d4","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.938352+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095640000000-5-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.290540+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_gesendet_5","hidden_by":null,"icon":null,"id":"dcb6a8ee479f0f578c385483d33f7af9","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.291537+00:00","name":null,"object_id_base":"Gesendet 5","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095640000000-5-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.292539+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_start_5","hidden_by":null,"icon":null,"id":"714ee0472d7dc24da77e625f39a999e3","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.292757+00:00","name":null,"object_id_base":"Start 5","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095640000000-5-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.293516+00:00","device_class":null,"device_id":"507b77377b0991f22b4ee2fab81064c5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.nurnberg_lauft_ab_5","hidden_by":null,"icon":null,"id":"21e14dab300c38335bc672e42a43cc31","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.293699+00:00","name":null,"object_id_base":"Läuft ab 5","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095640000000-5-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.294378+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_uberschrift_1","hidden_by":null,"icon":null,"id":"1399eb4897a613df35b8983d12903382","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.938771+00:00","name":null,"object_id_base":"Überschrift 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095760000000-1-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.295871+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_absender_1","hidden_by":null,"icon":null,"id":"d60c7b5901d92f1cc295aaef28f4055e","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.939495+00:00","name":null,"object_id_base":"Absender 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095760000000-1-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.312401+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_schweregrad_1","hidden_by":null,"icon":null,"id":"09beddbb77d86cbe1ef8127d1878dc6a","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.940013+00:00","name":null,"object_id_base":"Schweregrad 1","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095760000000-1-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.315612+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_betroffene_regionen_1","hidden_by":null,"icon":null,"id":"97e06d4b50c33ebd1fb163cce8ded0c5","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.940521+00:00","name":null,"object_id_base":"Betroffene Regionen 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095760000000-1-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.320418+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_weitere_informationen_url_1","hidden_by":null,"icon":null,"id":"4812da5dfad8645bba07e5d0fbfec88c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.940944+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095760000000-1-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.322502+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_gesendet_1","hidden_by":null,"icon":null,"id":"51e455d2fbc403dcc7094734e3e75ab1","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.322778+00:00","name":null,"object_id_base":"Gesendet 1","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095760000000-1-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.330363+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_start_1","hidden_by":null,"icon":null,"id":"6f97443453a2fdb8475a279202f45f86","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.330596+00:00","name":null,"object_id_base":"Start 1","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095760000000-1-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.331438+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_lauft_ab_1","hidden_by":null,"icon":null,"id":"19f32b6cfa17783617d3918046efbe9c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.331740+00:00","name":null,"object_id_base":"Läuft ab 1","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 1","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095760000000-1-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.332573+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_uberschrift_2","hidden_by":null,"icon":null,"id":"adace7429657b000d0227249d8e732e5","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.941355+00:00","name":null,"object_id_base":"Überschrift 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095760000000-2-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.334090+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_absender_2","hidden_by":null,"icon":null,"id":"7159b0c077d985f12f573d95a92a7068","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.941838+00:00","name":null,"object_id_base":"Absender 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095760000000-2-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.336954+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_schweregrad_2","hidden_by":null,"icon":null,"id":"4c9a078f1f8c3ba4a83ea98678012bde","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.942470+00:00","name":null,"object_id_base":"Schweregrad 2","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095760000000-2-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.338457+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_betroffene_regionen_2","hidden_by":null,"icon":null,"id":"dbbf8238250d8761dcea74b74fd4c4f9","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.942880+00:00","name":null,"object_id_base":"Betroffene Regionen 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095760000000-2-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.340003+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_weitere_informationen_url_2","hidden_by":null,"icon":null,"id":"2131ffa775837556908fca549e4d74bb","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.943992+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095760000000-2-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.341910+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_gesendet_2","hidden_by":null,"icon":null,"id":"b07a6e1293027bc678f9685a0c787ae7","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.342184+00:00","name":null,"object_id_base":"Gesendet 2","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095760000000-2-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.343077+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_start_2","hidden_by":null,"icon":null,"id":"d5c675cbcafbca29e1522ce842ab627c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.343274+00:00","name":null,"object_id_base":"Start 2","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095760000000-2-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.344116+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_lauft_ab_2","hidden_by":null,"icon":null,"id":"6033cd96965798669449b4978cfb914c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.344310+00:00","name":null,"object_id_base":"Läuft ab 2","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 2","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095760000000-2-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.344948+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_uberschrift_3","hidden_by":null,"icon":null,"id":"36ee14906e81a968517067c82531fb75","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.949311+00:00","name":null,"object_id_base":"Überschrift 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095760000000-3-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.346175+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_absender_3","hidden_by":null,"icon":null,"id":"a78db9af0317c69f4b8e435849a392ff","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.949922+00:00","name":null,"object_id_base":"Absender 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095760000000-3-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.348564+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_schweregrad_3","hidden_by":null,"icon":null,"id":"f000320fd6450e8fbd722190ca7fc810","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.950466+00:00","name":null,"object_id_base":"Schweregrad 3","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095760000000-3-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.350002+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_betroffene_regionen_3","hidden_by":null,"icon":null,"id":"100d5ce7e1c77c889eb61f9b671116f5","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.951034+00:00","name":null,"object_id_base":"Betroffene Regionen 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095760000000-3-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.351280+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_weitere_informationen_url_3","hidden_by":null,"icon":null,"id":"243dc31de156c4537c3d8e0ad169c48d","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.951557+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095760000000-3-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.352632+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_gesendet_3","hidden_by":null,"icon":null,"id":"9ecbcf10f16e292480d301adb59ee759","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.352855+00:00","name":null,"object_id_base":"Gesendet 3","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095760000000-3-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.354519+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_start_3","hidden_by":null,"icon":null,"id":"2ddc62c98ef9307de81eb872aff123ad","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.354772+00:00","name":null,"object_id_base":"Start 3","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095760000000-3-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.355556+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_lauft_ab_3","hidden_by":null,"icon":null,"id":"cd2eed83b36bb30f486c352acc5b1fd0","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.355744+00:00","name":null,"object_id_base":"Läuft ab 3","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 3","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095760000000-3-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.356318+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_uberschrift_4","hidden_by":null,"icon":null,"id":"c94ce5010845f01f45cc4cd59d7ae32c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.952160+00:00","name":null,"object_id_base":"Überschrift 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095760000000-4-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.357512+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_absender_4","hidden_by":null,"icon":null,"id":"07bd36f12ef696c2535e5db6ec45e90e","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.952707+00:00","name":null,"object_id_base":"Absender 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095760000000-4-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.358909+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_schweregrad_4","hidden_by":null,"icon":null,"id":"18786e4564a853d7bb1c63250ca08a44","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.953200+00:00","name":null,"object_id_base":"Schweregrad 4","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095760000000-4-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.361310+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_betroffene_regionen_4","hidden_by":null,"icon":null,"id":"d15b6cc5cebbbd7d8d3e3895bf942e8f","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.953658+00:00","name":null,"object_id_base":"Betroffene Regionen 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095760000000-4-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.362763+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_weitere_informationen_url_4","hidden_by":null,"icon":null,"id":"452e37c11645f9f0aaee07b08f4563d1","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.954081+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095760000000-4-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.364387+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_gesendet_4","hidden_by":null,"icon":null,"id":"9eb6a01690e5d8c72a202fa1823fd9bf","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.364576+00:00","name":null,"object_id_base":"Gesendet 4","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095760000000-4-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.365969+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_start_4","hidden_by":null,"icon":null,"id":"bf5550be07534e3193b41c797cf18e47","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.366207+00:00","name":null,"object_id_base":"Start 4","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095760000000-4-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.367030+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_lauft_ab_4","hidden_by":null,"icon":null,"id":"5b74d519c2238907415485b7aaf0e93e","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.367227+00:00","name":null,"object_id_base":"Läuft ab 4","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 4","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095760000000-4-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.368061+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_uberschrift_5","hidden_by":null,"icon":null,"id":"2ea193fb559a3b62df5e808433a1312f","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.955328+00:00","name":null,"object_id_base":"Überschrift 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Überschrift 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"headline","unique_id":"095760000000-5-headline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.369267+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_absender_5","hidden_by":null,"icon":null,"id":"eed6fc9ac52e30b4edf965c921e7e753","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.955936+00:00","name":null,"object_id_base":"Absender 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Absender 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sender","unique_id":"095760000000-5-sender","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"options":["extreme","severe","moderate","minor","unknown"]},"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.370473+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_schweregrad_5","hidden_by":null,"icon":null,"id":"6502f6d62a6b4e30c3d5e6b65228d0ce","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.956412+00:00","name":null,"object_id_base":"Schweregrad 5","options":{"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Schweregrad 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"severity","unique_id":"095760000000-5-severity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.372865+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_betroffene_regionen_5","hidden_by":null,"icon":null,"id":"0d33468c02ec49350d905637fabb52d2","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.957037+00:00","name":null,"object_id_base":"Betroffene Regionen 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Betroffene Regionen 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"affected_areas","unique_id":"095760000000-5-affected_areas","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.374236+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_weitere_informationen_url_5","hidden_by":null,"icon":null,"id":"c71f379de6ad6510a8a04c03c4689696","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.957487+00:00","name":null,"object_id_base":"Weitere Informationen (URL) 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Weitere Informationen (URL) 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"more_info_url","unique_id":"095760000000-5-more_info_url","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.375568+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_gesendet_5","hidden_by":null,"icon":null,"id":"5ff5135f0647a87ec33f58577e8bfbac","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.375773+00:00","name":null,"object_id_base":"Gesendet 5","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Gesendet 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"sent","unique_id":"095760000000-5-sent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.376421+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_start_5","hidden_by":null,"icon":null,"id":"1e5b20535c95595884e8233a338d541a","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.376582+00:00","name":null,"object_id_base":"Start 5","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Start 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"start","unique_id":"095760000000-5-start","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"62ca1e8c80a721f915812ef4063dbf13","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.378577+00:00","device_class":null,"device_id":"f8d260a83656dc5e60478a53130e4ef2","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.rohr_roth_bayern_lauft_ab_5","hidden_by":null,"icon":null,"id":"1fcbd212e6740f4da6129ec0d165c6ba","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:28.378806+00:00","name":null,"object_id_base":"Läuft ab 5","options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Läuft ab 5","platform":"nina","suggested_object_id":null,"supported_features":0,"translation_key":"expires","unique_id":"095760000000-5-expires","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"65b9df8f8aa7421af564ae1e77999d15","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.775702+00:00","device_class":null,"device_id":"61029ebfaeb04736a98512e93110ebff","disabled_by":null,"entity_category":null,"entity_id":"notify.martin_s_ipad_alt","hidden_by":null,"icon":null,"id":"01d4d4346fe1128e6ce5ad1321d0827c","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.957977+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"mobile_app","suggested_object_id":null,"supported_features":1,"translation_key":"notify","unique_id":"8191AC71-330B-4784-8634-E6F4F0C2DFA2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.797606+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"notify.martin_iphonepro16","hidden_by":null,"icon":null,"id":"28ebb6e1ba659f598781fa9aa38a49e2","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.958534+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"mobile_app","suggested_object_id":null,"supported_features":1,"translation_key":"notify","unique_id":"90AAF659-5812-4D7C-B445-7D42C6F070FD","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.835832+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"notify.iphone_von_rebecca","hidden_by":null,"icon":null,"id":"796185fdb599f156ba186f610a4fb45f","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.959159+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"mobile_app","suggested_object_id":null,"supported_features":1,"translation_key":"notify","unique_id":"3B8C7D65-C2B9-4104-9E60-26DA6A53E0B8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-05-10T07:32:28.867439+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"notify.martin_s_ipad_m4","hidden_by":null,"icon":null,"id":"100a746ecc3f4e13f03895353d7a9716","has_entity_name":true,"labels":[],"modified_at":"2026-05-10T07:32:52.959728+00:00","name":null,"object_id_base":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"mobile_app","suggested_object_id":null,"supported_features":1,"translation_key":"notify","unique_id":"51E8FFA9-8D39-4523-9DC3-FFA06B5E7527","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.883941+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.matter_server_aktiv","hidden_by":null,"icon":null,"id":"ed150c10cfbd0b0c16f0d591a45bc49e","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.884213+00:00","name":null,"object_id_base":"Aktiv","options":{},"original_device_class":"running","original_icon":null,"original_name":"Aktiv","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"state","unique_id":"core_matter_server_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.893142+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":"integration","entity_category":null,"entity_id":"sensor.matter_server_version","hidden_by":null,"icon":null,"id":"53bb4419020d5d47462c3128d0ae257a","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.893407+00:00","name":null,"object_id_base":"Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version","unique_id":"core_matter_server_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.894935+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":"integration","entity_category":null,"entity_id":"sensor.matter_server_neueste_version","hidden_by":null,"icon":null,"id":"622fd3d19b0010e96a458d38f00faad3","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.895204+00:00","name":null,"object_id_base":"Neueste Version","options":{},"original_device_class":null,"original_icon":null,"original_name":"Neueste Version","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"version_latest","unique_id":"core_matter_server_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.902699+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":"integration","entity_category":null,"entity_id":"sensor.matter_server_cpu_prozent","hidden_by":null,"icon":null,"id":"9fbcbac042a69bc25392edb0baa39428","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.903044+00:00","name":null,"object_id_base":"CPU Prozent","options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"cpu_percent","unique_id":"core_matter_server_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.903945+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":"integration","entity_category":null,"entity_id":"sensor.matter_server_arbeitsspeicher_in_prozent","hidden_by":null,"icon":null,"id":"9d0dae58e0192955873536add324c796","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.904570+00:00","name":null,"object_id_base":"Arbeitsspeicher in Prozent","options":{},"original_device_class":null,"original_icon":null,"original_name":"Arbeitsspeicher in Prozent","platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":"memory_percent","unique_id":"core_matter_server_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.915347+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":"integration","entity_category":null,"entity_id":"switch.matter_server","hidden_by":null,"icon":null,"id":"3cf2cd387550b2a112b6cd1a98f82bdc","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.915588+00:00","name":null,"object_id_base":null,"options":{},"original_device_class":null,"original_icon":"mdi:puzzle","original_name":null,"platform":"hassio","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"core_matter_server_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2026-05-24T13:43:08.941644+00:00","device_class":null,"device_id":"4c7eaf3d3018e5c0a0a93a9aeb48f6a6","disabled_by":null,"entity_category":"config","entity_id":"update.matter_server_update","hidden_by":null,"icon":null,"id":"6c588e920c00a35b8bc8741f37290d16","has_entity_name":true,"labels":[],"modified_at":"2026-05-24T13:43:08.945668+00:00","name":null,"object_id_base":"Update","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","suggested_object_id":null,"supported_features":29,"translation_key":"update","unique_id":"core_matter_server_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-05-31T05:42:23.579669+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_pressure","hidden_by":null,"icon":null,"id":"b8043b2b94a51bef6f00d7ae41e8558e","has_entity_name":false,"labels":[],"modified_at":"2026-05-31T05:42:23.582915+00:00","name":null,"object_id_base":"martin-iPadProM4 Pressure","options":{"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":"mdi:gauge","original_name":"martin-iPadProM4 Pressure","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-06-03T06:47:09.385333+00:00","device_class":"pressure","device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_pressure","hidden_by":null,"icon":null,"id":"2bb92709bafda2a4199ba7acf86728a8","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.988141+00:00","name":null,"object_id_base":"iPhone von Rebecca Pressure","options":{"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":"mdi:gauge","original_name":"iPhone von Rebecca Pressure","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-06-07T09:49:57.096077+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":null,"entity_category":null,"entity_id":"sensor.kinderzimmer_deckenlampe_wert_ch2","hidden_by":null,"icon":null,"id":"2f49c1e21479b0cb51c05387f7bdd197","has_entity_name":true,"labels":[],"modified_at":"2026-06-07T09:50:00.484371+00:00","name":null,"object_id_base":"Wert ch2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wert ch2","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_2_level_real","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-06-07T09:49:57.278535+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_deckenlampe_kanal2_wert_ch2","hidden_by":null,"icon":null,"id":"df41057b33d62aff8db79c9f6c744d1e","has_entity_name":true,"labels":[],"modified_at":"2026-08-15T19:31:19.268681+00:00","name":null,"object_id_base":"_kanal2 Wert","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"_kanal2 Wert","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_2_level_real","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-06-07T09:49:57.348309+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":null,"entity_category":null,"entity_id":"sensor.kinderzimmer_deckenlampe_wert_ch1","hidden_by":null,"icon":null,"id":"55381a8560b34e0ec6a216af04ed86b4","has_entity_name":true,"labels":[],"modified_at":"2026-06-07T09:50:00.497589+00:00","name":null,"object_id_base":"Wert ch1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wert ch1","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_1_level_real","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-06-07T09:49:57.497120+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_deckenlampe_kanal1_wert_ch1","hidden_by":null,"icon":null,"id":"530d2903685eef02cb6022bb9e1b0b30","has_entity_name":true,"labels":[],"modified_at":"2026-08-15T19:31:20.353601+00:00","name":null,"object_id_base":"_kanal1 Wert","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"_kanal1 Wert","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_1_level_real","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-06-07T09:49:57.513143+00:00","device_class":null,"device_id":"a23ad77114061351903c8a7985a1d77e","disabled_by":null,"entity_category":null,"entity_id":"sensor.arbeitszimmer_deckenlampe_kanal3_wert_ch3","hidden_by":null,"icon":null,"id":"6e95f92b96423623a1dbc3728f09069c","has_entity_name":true,"labels":[],"modified_at":"2026-08-15T19:31:20.378155+00:00","name":null,"object_id_base":"_kanal3 Wert","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"_kanal3 Wert","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0201891_3_level_real","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-06-07T09:49:57.536089+00:00","device_class":null,"device_id":"88074222eb1d7da95fd3baf970999dcb","disabled_by":null,"entity_category":null,"entity_id":"sensor.kinderzimmer_deckenlampe_wert_ch3","hidden_by":null,"icon":null,"id":"3351ae3d9d2a80f0a18eda35ae5b2d93","has_entity_name":true,"labels":[],"modified_at":"2026-06-07T09:50:00.521753+00:00","name":null,"object_id_base":"Wert ch3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Wert ch3","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"homematicip_local_jeq0199674_3_level_real","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"1beebfba4c552f709b21b752c273b388","config_subentry_id":null,"created_at":"2026-07-08T19:44:15.292742+00:00","device_class":null,"device_id":"ab3f44ddb564b48f7cee483d648ea080","disabled_by":null,"entity_category":"config","entity_id":"update.raspberry_pi_4_firmware","hidden_by":null,"icon":null,"id":"b8586a7a6bcc55c96c86b1528ef96790","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:35.098972+00:00","name":null,"object_id_base":"Firmware","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"Firmware","platform":"raspberry_pi","suggested_object_id":null,"supported_features":17,"translation_key":"rpi_firmware","unique_id":"rpi4-64_rpi_firmware","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:01.124807+00:00","device_class":null,"device_id":"eda5b94935becbcc1df4a833634ce34b","disabled_by":null,"entity_category":null,"entity_id":"button.homeassistant_homematic_connection_backup_erstellen","hidden_by":null,"icon":null,"id":"77316f65b0e96b83d6d371357b5c65d3","has_entity_name":true,"labels":[],"modified_at":"2026-07-08T19:44:26.965217+00:00","name":null,"object_id_base":"Backup erstellen","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Backup erstellen","platform":"homematicip_local","suggested_object_id":null,"supported_features":0,"translation_key":"create_backup","unique_id":"homematicip_local_homeassistant_create_backup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-07-11T23:22:30.165845+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.iphone_von_rebecca_kiosk_mode","hidden_by":null,"icon":null,"id":"9345082250daea41114b75349aa0acde","has_entity_name":false,"labels":[],"modified_at":"2026-07-11T23:22:30.167553+00:00","name":null,"object_id_base":"iPhone von Rebecca Kiosk Mode","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:tablet","original_name":"iPhone von Rebecca Kiosk Mode","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_kioskMode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-07-11T23:22:30.169897+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":"integration","entity_category":null,"entity_id":"sensor.iphone_von_rebecca_kiosk_brightness","hidden_by":null,"icon":null,"id":"f4e7c0afef245915dec362a7fbc36c35","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:34.043535+00:00","name":null,"object_id_base":"iPhone von Rebecca Kiosk Brightness","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"iPhone von Rebecca Kiosk Brightness","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_kioskBrightness","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-07-11T23:22:30.173480+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":"integration","entity_category":null,"entity_id":"sensor.iphone_von_rebecca_kiosk_volume","hidden_by":null,"icon":null,"id":"bac325211b8e98a857a8cda46d8717d8","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:34.037370+00:00","name":null,"object_id_base":"iPhone von Rebecca Kiosk Volume","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"iPhone von Rebecca Kiosk Volume","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_kioskVolume","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-07-12T11:36:19.143027+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_volume","hidden_by":null,"icon":null,"id":"a5be6a2a0e73549ef0217b8c37fa19b7","has_entity_name":false,"labels":[],"modified_at":"2026-07-12T11:36:19.144734+00:00","name":null,"object_id_base":"martin-iPadProM4 Kiosk Volume","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPadProM4 Kiosk Volume","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_kioskVolume","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-07-12T11:36:19.154235+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_brightness","hidden_by":null,"icon":null,"id":"c464db7b6dc63657d57cee301c004e09","has_entity_name":false,"labels":[],"modified_at":"2026-07-12T11:36:19.155814+00:00","name":null,"object_id_base":"martin-iPadProM4 Kiosk Brightness","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPadProM4 Kiosk Brightness","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_kioskBrightness","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-07-12T11:36:19.159295+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_mode","hidden_by":null,"icon":null,"id":"a82d12b94abbf4494050e9478551ac3d","has_entity_name":false,"labels":[],"modified_at":"2026-07-12T11:36:19.160841+00:00","name":null,"object_id_base":"martin-iPadProM4 Kiosk Mode","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:tablet","original_name":"martin-iPadProM4 Kiosk Mode","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_kioskMode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-07-14T21:46:32.832574+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_iphonepro16_pressure","hidden_by":null,"icon":null,"id":"44a9100454f2676a06c6ac12b92c9326","has_entity_name":false,"labels":[],"modified_at":"2026-07-14T21:46:32.834831+00:00","name":null,"object_id_base":"martin-iPhonePro16 Pressure","options":{"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":"mdi:gauge","original_name":"martin-iPhonePro16 Pressure","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_pressure","previous_unique_id":null,"unit_of_measurement":"hPa"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-07-25T18:27:24.753434+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martin_iphonepro16_kiosk_mode","hidden_by":null,"icon":null,"id":"628d7ab33a8b60484eb98bc212a044ed","has_entity_name":false,"labels":[],"modified_at":"2026-07-25T18:27:24.755156+00:00","name":null,"object_id_base":"martin-iPhonePro16 Kiosk Mode","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:tablet","original_name":"martin-iPhonePro16 Kiosk Mode","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_kioskMode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-07-25T18:27:24.757438+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_iphonepro16_kiosk_volume","hidden_by":null,"icon":null,"id":"5e9a515ede1736dae713727982b35a65","has_entity_name":false,"labels":[],"modified_at":"2026-07-25T18:27:24.758698+00:00","name":null,"object_id_base":"martin-iPhonePro16 Kiosk Volume","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPhonePro16 Kiosk Volume","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_kioskVolume","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-07-25T18:27:24.760970+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_iphonepro16_kiosk_brightness","hidden_by":null,"icon":null,"id":"40fe5c60ecb311134dd03d867d3039e7","has_entity_name":false,"labels":[],"modified_at":"2026-07-25T18:27:24.762105+00:00","name":null,"object_id_base":"martin-iPhonePro16 Kiosk Brightness","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPhonePro16 Kiosk Brightness","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_kioskBrightness","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{"automation":"01HTY8T5QEFK6QP3WJEDHX6CZM"},"capabilities":{"id":"1786086669295"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-08-07T07:11:23.919135+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.giessanlage_um_22_00","hidden_by":null,"icon":null,"id":"d5b7d32d79d06e6b0240dffc6317835f","has_entity_name":false,"labels":[],"modified_at":"2026-08-07T07:27:23.749545+00:00","name":null,"object_id_base":"Giessanlage um 21:30","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Giessanlage um 21:30","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1786086669295","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"2026-08-07T08:59:50.238594+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":"integration","entity_category":null,"entity_id":"sensor.fritz_box_7490_downloadgeschwindigkeit_ohne_rollover_behandlung","hidden_by":null,"icon":null,"id":"de915c3fc833e8c16a56734ab01a74e4","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:50.239125+00:00","name":null,"object_id_base":"Downloadgeschwindigkeit (ohne Rollover-Behandlung)","options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Downloadgeschwindigkeit (ohne Rollover-Behandlung)","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"download_speed_no_rollover_handling","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_KiB/sec_received_no_rollover","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"2026-08-07T08:59:50.240541+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":"integration","entity_category":null,"entity_id":"sensor.fritz_box_7490_uploadgeschwindigkeit_ohne_rollover_behandlung","hidden_by":null,"icon":null,"id":"071c7514c8709373581af0db728e627b","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:50.240878+00:00","name":null,"object_id_base":"Uploadgeschwindigkeit (ohne Rollover-Behandlung)","options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Uploadgeschwindigkeit (ohne Rollover-Behandlung)","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"upload_speed_no_rollover_handling","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_KiB/sec_sent_no_rollover","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"2026-08-07T08:59:50.247451+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":"integration","entity_category":null,"entity_id":"sensor.fritz_box_7490_paket_downloadgeschwindigkeit_ohne_rollover_behandlung","hidden_by":null,"icon":null,"id":"6e164f06f40f2169a79061a1104a8282","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:50.247761+00:00","name":null,"object_id_base":"Paket-Downloadgeschwindigkeit (ohne Rollover-Behandlung)","options":{},"original_device_class":null,"original_icon":null,"original_name":"Paket-Downloadgeschwindigkeit (ohne Rollover-Behandlung)","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"packet_download_speed_no_rollover_handling","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_received_no_rollover","previous_unique_id":null,"unit_of_measurement":"packets/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"c4adbdd188db4f34ad27d14ba2d71abe","config_subentry_id":null,"created_at":"2026-08-07T08:59:50.249516+00:00","device_class":null,"device_id":"51f4012aed0b4093b353cdc851755281","disabled_by":"integration","entity_category":null,"entity_id":"sensor.fritz_box_7490_paket_uploadgeschwindigkeit_ohne_rollover_behandlung","hidden_by":null,"icon":null,"id":"ee7d1e59ad5802683ca36ffffeba48e0","has_entity_name":true,"labels":[],"modified_at":"2026-08-07T08:59:50.250031+00:00","name":null,"object_id_base":"Paket-Uploadgeschwindigkeit (ohne Rollover-Behandlung)","options":{},"original_device_class":null,"original_icon":null,"original_name":"Paket-Uploadgeschwindigkeit (ohne Rollover-Behandlung)","platform":"upnp","suggested_object_id":null,"supported_features":0,"translation_key":"packet_upload_speed_no_rollover_handling","unique_id":"uuid:75802409-bccb-40e7-8e6c-3431C416294A_packets/sec_sent_no_rollover","previous_unique_id":null,"unit_of_measurement":"packets/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-08-26T11:10:57.266071+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_camera_stream","hidden_by":null,"icon":null,"id":"cb5fc9ad3d3d6afd18fecd2a0a29e137","has_entity_name":false,"labels":[],"modified_at":"2026-08-26T11:10:57.268451+00:00","name":null,"object_id_base":"martin-iPadProM4 Camera Stream","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPadProM4 Camera Stream","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_cameraStream","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-08-26T11:10:57.278051+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martin_s_ipad_m4_martin_ipadprom4_camera_motion","hidden_by":null,"icon":null,"id":"bc692fb76199f59fd3a31bfdee21cf45","has_entity_name":false,"labels":[],"modified_at":"2026-08-26T11:10:57.279993+00:00","name":null,"object_id_base":"martin-iPadProM4 Camera Motion","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPadProM4 Camera Motion","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_cameraMotion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-08-27T00:17:30.511531+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.iphone_von_rebecca_camera_motion","hidden_by":null,"icon":null,"id":"ee65fc53d05a37bde19a496b3cecad3c","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:34.033708+00:00","name":null,"object_id_base":"iPhone von Rebecca Camera Motion","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"iPhone von Rebecca Camera Motion","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_cameraMotion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-08-27T00:17:30.516789+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":"integration","entity_category":null,"entity_id":"sensor.iphone_von_rebecca_camera_stream","hidden_by":null,"icon":null,"id":"e69e49526b184aef5697214bd1b6fa4a","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:34.045158+00:00","name":null,"object_id_base":"iPhone von Rebecca Camera Stream","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"iPhone von Rebecca Camera Stream","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_cameraStream","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01K06NN5KDBB0KH4YTA2F1ZEB8","config_subentry_id":null,"created_at":"2026-09-03T07:13:50.193032+00:00","device_class":null,"device_id":"82ee5160de1b81855bcfb4cf8fa01a65","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_screensaver","hidden_by":null,"icon":null,"id":"1836dacaed077d55bd238cbd5d8539c5","has_entity_name":false,"labels":[],"modified_at":"2026-09-03T07:13:50.206060+00:00","name":null,"object_id_base":"martin-iPadProM4 Kiosk Screensaver","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep-off","original_name":"martin-iPadProM4 Kiosk Screensaver","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"f0ea989c41ed688f0fc792973dcf9523d839ecc8113d1eb499ad6b17c729cc98_kioskScreensaver","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-09-03T11:18:07.390023+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.iphone_von_rebecca_kiosk_screensaver","hidden_by":null,"icon":null,"id":"ed29f2fc9e1980c4fc7dbe63e42ca078","has_entity_name":false,"labels":[],"modified_at":"2026-09-03T11:18:07.391620+00:00","name":null,"object_id_base":"iPhone von Rebecca Kiosk Screensaver","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep-off","original_name":"iPhone von Rebecca Kiosk Screensaver","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_kioskScreensaver","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-09-12T20:00:55.520498+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"sensor.martin_iphonepro16_camera_stream","hidden_by":null,"icon":null,"id":"6cee8e8a7bc5be39f026b24ac7f9380e","has_entity_name":false,"labels":[],"modified_at":"2026-09-12T20:00:55.522238+00:00","name":null,"object_id_base":"martin-iPhonePro16 Camera Stream","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPhonePro16 Camera Stream","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_cameraStream","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JEZRNRZRJ68BRKMKYHRJZKQ4","config_subentry_id":null,"created_at":"2026-09-12T20:00:55.524452+00:00","device_class":null,"device_id":"b664f02d9bb1e24e3e06e36c7cac5487","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.martin_iphonepro16_camera_motion","hidden_by":null,"icon":null,"id":"c9c82281db56b2013f253231accb0362","has_entity_name":false,"labels":[],"modified_at":"2026-09-12T20:00:55.525958+00:00","name":null,"object_id_base":"martin-iPhonePro16 Camera Motion","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dots-square","original_name":"martin-iPhonePro16 Camera Motion","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"fecc73206bddec87353fe06bb7fac778f7f139f1faafde972b8b918590753054_cameraMotion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1790541685848"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-09-27T20:41:48.094535+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.huhnerlicht_an","hidden_by":null,"icon":null,"id":"08a03a49726a5a3f0387a1fd573a458d","has_entity_name":false,"labels":[],"modified_at":"2026-09-27T20:49:08.427948+00:00","name":null,"object_id_base":"Hühnerlicht an um 6 oder Sonnenuntergang","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hühnerlicht an um 6 oder Sonnenuntergang","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1790541685848","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"id":"1790542235461"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2026-09-27T20:51:20.344376+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.huhnerlicht_aus_22_oder_sonnenaufgang","hidden_by":null,"icon":null,"id":"7dcbcd47f19f9b6e822f943aadeb1684","has_entity_name":false,"labels":[],"modified_at":"2026-09-27T20:51:20.347389+00:00","name":null,"object_id_base":"Hühnerlicht aus 22 oder Sonnenaufgang","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hühnerlicht aus 22 oder Sonnenaufgang","platform":"automation","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"1790542235461","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-10-04T06:11:33.787398+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_current_pace","hidden_by":null,"icon":null,"id":"630800f79042500c2e36bd2cd2d9c1b8","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.789212+00:00","name":null,"object_id_base":"iPhone von Rebecca Current Pace","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speedometer","original_name":"iPhone von Rebecca Current Pace","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_current_pace","previous_unique_id":null,"unit_of_measurement":"m/s"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JFDNA8CM3QDPD3T9HP2Y3Z6T","config_subentry_id":null,"created_at":"2026-10-04T06:11:33.865418+00:00","device_class":null,"device_id":"228005c1dc9d898ed20b678eb9cde0d5","disabled_by":null,"entity_category":null,"entity_id":"sensor.iphone_von_rebecca_current_cadence","hidden_by":null,"icon":null,"id":"0c44c680694162900d226605c78d5abc","has_entity_name":false,"labels":[],"modified_at":"2026-10-04T06:11:33.867428+00:00","name":null,"object_id_base":"iPhone von Rebecca Current Cadence","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"iPhone von Rebecca Current Cadence","platform":"mobile_app","suggested_object_id":null,"supported_features":0,"translation_key":null,"unique_id":"454f03f63d600c10102094135e6c200911aafb3fc599d77daaa2f072915b9687_pedometer_current_cadence","previous_unique_id":null,"unit_of_measurement":"steps/s"} ], "deleted_entities": [ - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"sensor.zisterne_test_02v","id":"b117ca33d9273fe7fea5b9af0651b07b","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_02v"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"sensor.zisterne_test_v","id":"1bfe70ae9ac01da30b4f69538c793b8c","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_v"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"sensor.zisterne_test_current","id":"d85089d00d2c6ce2fa0936810bf3161c","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_current"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"sensor.zisterne_test_01v","id":"7ec35e32b96cd207771480e2df950c7b","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_01v"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"sensor.fullstand_zisterne","id":"856fc0b78c4d7985f5d4a122b7f6b0f9","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorfllstand_zisterne"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.map_segments","id":"63c487e6837f8d5fe36fc6421c507695","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_MapSegments"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"camera.map_data","id":"2b239f0abce514526a8c05dd5d26a760","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_camera_MapData"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.zone_presets","id":"420d157921f4758b4f45019406ec7752","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ZoneCleaningCapability"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.goto_locations","id":"061386af59bd92949a700ca97a08e5e1","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_GoToLocationCapability"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.wi_fi_configuration","id":"5cea0c2538d530bb79e01b565bd2dcf2","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_WifiConfigurationCapability"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.error_description","id":"b2895702c0e596c47e35f1f4eae3dc5a","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_error"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.main_brush","id":"55f20e53fc1446cf9ee4007d0cdea7a9","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_brush_main"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.right_brush","id":"1b19aea4c1a9fe3012e9b54355bd6421","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_brush_side_right"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.main_filter","id":"41bc677c098d1db99e32a8d0afe75e88","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_filter_main"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"sensor.sensor_cleaning","id":"3d0358b546f61ae045f47ab07056bfa8","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_sensor_all"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"vacuum.rockrobo","id":"18e11f4a562938a23864a85205e6810d","orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_vacuum"}, - {"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","entity_id":"light.kinderzimmer_fluter","id":"25ec699c9e5fdf267f41202364e75d12","orphaned_timestamp":null,"platform":"hue","unique_id":"be62b154-3096-469c-8243-6cd58930c04c"}, - {"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","entity_id":"sensor.kinderzimmer_stehlampe_zigbee_connectivity","id":"229ea1c5c61d951b6ec6df511e0fe0f0","orphaned_timestamp":null,"platform":"hue","unique_id":"d216f510-b1de-4374-be21-ab05116c0a3b"}, - {"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","entity_id":"light.m5stackfire_backlight","id":"f803e2648a0ea11306dbfd1e98d779b5","orphaned_timestamp":null,"platform":"esphome","unique_id":"3C:61:05:07:30:F4-light-m5stackfire_backlight"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"light.mqtt_garden_leds_channel4","id":"1a0d0904431bb006ee9d744c3083146c","orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_channel4"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"light.mqtt_garden_leds_channel3","id":"05cd18bd43dc0d23d0120e602450479c","orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_channel3"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"light.gartenhaus_decke","id":"dc9471d494b403b6ede0e27d273c98c8","orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_decke_innen"}, - {"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","entity_id":"light.gartenhaus_westwand","id":"d469ab07d33f022d0f8252a485249ba7","orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_hintergrund_west"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"light.test_dmx_light04_controller1_uart3","id":"3081aac041b8bcb21cc850775281274c","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04_controller1_uart3"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"light.test_dmx_light04_controller1_uart2","id":"b4014b2c9a25858158487d26717bdac7","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04_controller1_uart2"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"light.test_dmx_light04_controller1_uart1","id":"352defb3b7fb8141c42eb4faec61c2eb","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04_controller1_uart1"}, - {"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","entity_id":"light.test_dmx_light04","id":"ffcb42302e82607ee1d044c854fc9171","orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04"}, - {"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","entity_id":"binary_sensor.raspberrymatic_ccu_update_available","id":"4ab15b6f0bc17be2b3323b16ca639d06","orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_update_available"} - ] + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.zisterne_test_02v","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b117ca33d9273fe7fea5b9af0651b07b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_02v"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.zisterne_test_v","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"1bfe70ae9ac01da30b4f69538c793b8c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_v"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.zisterne_test_current","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"d85089d00d2c6ce2fa0936810bf3161c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_current"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.zisterne_test_01v","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"7ec35e32b96cd207771480e2df950c7b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorzisterne_test_01v"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.fullstand_zisterne","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"856fc0b78c4d7985f5d4a122b7f6b0f9","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1sensorfllstand_zisterne"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.map_segments","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"63c487e6837f8d5fe36fc6421c507695","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_MapSegments"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"camera.map_data","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"2b239f0abce514526a8c05dd5d26a760","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_camera_MapData"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.zone_presets","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"420d157921f4758b4f45019406ec7752","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ZoneCleaningCapability"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.goto_locations","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"061386af59bd92949a700ca97a08e5e1","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_GoToLocationCapability"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.wi_fi_configuration","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"5cea0c2538d530bb79e01b565bd2dcf2","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_WifiConfigurationCapability"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.error_description","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b2895702c0e596c47e35f1f4eae3dc5a","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_error"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.main_brush","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"55f20e53fc1446cf9ee4007d0cdea7a9","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_brush_main"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.right_brush","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"1b19aea4c1a9fe3012e9b54355bd6421","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_brush_side_right"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.main_filter","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"41bc677c098d1db99e32a8d0afe75e88","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_filter_main"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.sensor_cleaning","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"3d0358b546f61ae045f47ab07056bfa8","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_sensor_ConsumableMonitoringCapability_sensor_all"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"vacuum.rockrobo","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"18e11f4a562938a23864a85205e6810d","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"vacuum_vacuum"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.kinderzimmer_fluter","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"25ec699c9e5fdf267f41202364e75d12","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"be62b154-3096-469c-8243-6cd58930c04c"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.kinderzimmer_stehlampe_zigbee_connectivity","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"229ea1c5c61d951b6ec6df511e0fe0f0","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"d216f510-b1de-4374-be21-ab05116c0a3b"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4742c954ce0521018f89ced27f5f3ac9","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.m5stackfire_backlight","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"f803e2648a0ea11306dbfd1e98d779b5","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"3C:61:05:07:30:F4-light-m5stackfire_backlight"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.mqtt_garden_leds_channel4","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"1a0d0904431bb006ee9d744c3083146c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_channel4"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.mqtt_garden_leds_channel3","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"05cd18bd43dc0d23d0120e602450479c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_channel3"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.gartenhaus_decke","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"dc9471d494b403b6ede0e27d273c98c8","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_decke_innen"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"4fe874f0bdd44d0a906e76428d63b87a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.gartenhaus_westwand","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"d469ab07d33f022d0f8252a485249ba7","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"mqtt","unique_id":"garden_leds_hintergrund_west"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.test_dmx_light04_controller1_uart3","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"3081aac041b8bcb21cc850775281274c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04_controller1_uart3"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.test_dmx_light04_controller1_uart2","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b4014b2c9a25858158487d26717bdac7","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04_controller1_uart2"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.test_dmx_light04_controller1_uart1","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"352defb3b7fb8141c42eb4faec61c2eb","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04_controller1_uart1"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1fb07e8bf70e2bea50f81370eea7719a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.test_dmx_light04","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ffcb42302e82607ee1d044c854fc9171","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"garten_rs485_controller1lighttest_dmx_light04"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.raspberrymatic_ccu_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"4ab15b6f0bc17be2b3323b16ca639d06","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.netdata_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ce38095171d8b8c1958ce3bf0031329b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"47146a2b_netdata_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.mosquitto_broker_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b700e74f28bf4be892d510fe786e6804","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_mosquitto_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.mariadb_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"6d749e41c7ad3d23d4a2dd1ec5504727","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_mariadb_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.samba_share_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"8a68c67570b47ff435465459f15f7601","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_samba_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.ssh_web_terminal_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"02fc9807a14dd89eadc23a92e6049ca0","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_ssh_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.influxdb_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"9f64f7a27f8fa34cdc41c387f6d6a09e","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.influxdb_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"85587914669d02cf2440ee56a1ce8b84","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.influxdb_newest_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"14a2cf413390babb207bace4016ffe47","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.influxdb_running","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"918b8091472b7c6b43a78e9f5bfdc355","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.influxdb_cpu_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"a78e31ac31d67bee50e2de3b1a03fd35","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.influxdb_memory_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"76e5491dbe04bdc84afe936c83c6b31f","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.influxdb_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"30702bc82b702ab5c5ceaeec32af1d38","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_influxdb_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.z_wave_js_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"6403597d2fa451f637bb7e2537b2995d","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.z_wave_js_running","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ff5afc1d4d465ee1fd0a525ec884956c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.z_wave_js_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"d8da53faf7afda01740ef882588c1ab4","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.z_wave_js_newest_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"a38a67925ffae001e8b57b39ecf0beca","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.z_wave_js_cpu_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"07d2ae10b80af3a22b87f3d1671e85f5","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.z_wave_js_memory_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"3368b95c26f4806ce29dff2a80d431f6","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.z_wave_js_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"f9cfc653e0020901621a9ee0d78f8095","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_zwave_js_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.motioneye_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"7ea59cafaba73702b6230eacf1849cba","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.motioneye_running","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"8debd763fbb33bb164a252426f638bcc","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.motioneye_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"e09cb82eac3757b13d155e11a211fbb2","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.motioneye_newest_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"edd1d5cbc630304a9eeaa8dc29e99042","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.motioneye_cpu_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b80b3f547c5bfd1e7a0897a5373687b9","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.motioneye_memory_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"54ebd77b2c8901a0bf74aed1c4f48469","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.motioneye_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"df36c908d42f839936dfdb20596e78a3","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_motioneye_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.file_editor_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"a6c88ea88dae009e78c9d2a4937bd700","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.file_editor_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"add35cb9f0df83146552f1edd080a6ed","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.file_editor_newest_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"07f8737582c826e054930c71df3b976b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.file_editor_running","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"cbf8a347506048aaa52dbbee4635efe0","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.file_editor_cpu_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"8aefbe0fc5f8f837cf58e1b4081ef7c0","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.file_editor_memory_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"af6feff300cb5c082f6a9f5ca0651454","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.file_editor_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"5808ba66db155044b90f50dd559a144f","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_configurator_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.tasmoadmin_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"de11984d4a672b857d0b69dcccde7e28","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_sonweb_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.glances_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b69c246111cf55e789385658ff49372a","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.glances_running","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"c1c7fe08eaf79b8e227b461d75d0dc21","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.glances_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"97bc145fe7337008da8e28423c420d2d","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.glances_newest_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"fa73ed79c09b0eea1e3e5807be4c91f9","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.glances_cpu_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"341dc3594ad6c28a4cc97b24d90e8712","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.glances_memory_percent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"c1a7a6862749f16f754965970219d775","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.glances_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"58685bd1e79f89ecc24b666fd8eb9513","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_glances_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.check_home_assistant_configuration_update_available","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"59cb2ee7c664c19a2e001a095e4ce069","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_update_available"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.check_home_assistant_configuration_lauft","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"a57f2a8b605c70875317546970f3e51a","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.check_home_assistant_configuration_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"3ad5990ceb75166540f945f2ac28c63e","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.check_home_assistant_configuration_neueste_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"64eda91e2af8907fb6bc1e487a14705e","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.check_home_assistant_configuration_cpu_prozent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"4f860921bf3ddd2a9f741015658dcab2","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.check_home_assistant_configuration_arbeitsspeicher_in_prozent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"25072acaae84cd7f2985988eb6c26a4c","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.check_home_assistant_configuration_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"2e01adae3316e9914203b9db27a6a02b","labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"core_check_config_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.hacs","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"02c8dd8bfe8690eefbb1ee1d9f24ac4f","labels":[],"modified_at":"2024-09-02T06:53:42.073154+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hacs","unique_id":"0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.wohnzimmer_stehlampe","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"1bad9ad0f0dd3ca589f5161faa855531","labels":[],"modified_at":"2024-12-04T16:59:55.004979+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"652b0901-18b3-4172-9c06-ca11a9cde172"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.wohnzimmer_stehlampe_zigbee_connectivity","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"f1a2cc50bd540e02f4f50c3423871c53","labels":[],"modified_at":"2024-12-04T16:59:55.005922+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"4d48b1ae-f7a6-40af-a25d-b4f2ab207574"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.garten_stehleuchte","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"bd42efc19120538557fa80b8e4121420","labels":[],"modified_at":"2024-12-04T17:00:05.307932+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"515b9513-f060-4955-9dad-3e41e16f89ca"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.gartengross_zigbee_connectivity","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"0533b0931699a36fb968d7efeb2bfca8","labels":[],"modified_at":"2024-12-04T17:00:05.308456+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"4f818763-38b9-44b1-a568-577d4c53eb0e"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.garten_vorne","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"88c4f1cbcac87052eecd15dda5a0852c","labels":[],"modified_at":"2024-12-04T17:00:11.409620+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"62ad698a-0881-4470-9672-b6e997f4b33d"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.garten_3_zigbee_connectivity","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"8076c9a651cc9127f5dcb65f0628d8ee","labels":[],"modified_at":"2024-12-04T17:00:11.409776+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"534e30b1-585d-4921-9fc7-9091c284c721"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.garten_spot_magnolie","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"3dc929c8a1d4715fa13a900ccf88ea3a","labels":[],"modified_at":"2024-12-04T17:00:15.922491+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"67247d33-bc41-4308-b2bb-144abd298001"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.garten1_zigbee_connectivity","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ef87d8dd168f5ffbcf83cc20b8f5d9fa","labels":[],"modified_at":"2024-12-04T17:00:15.922709+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"877ac40f-a9fa-4c58-92b9-82e3b7671689"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.garten_spot_birke","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"bfc8628cfff2b994b436374e11ab9644","labels":[],"modified_at":"2024-12-04T17:00:20.216726+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"06259ccb-4b42-4f43-b33f-73b6fa5088c8"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.garten2_zigbee_connectivity","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"28dd0d671b0723cded9d886567437524","labels":[],"modified_at":"2024-12-04T17:00:20.217032+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"97c20dec-7a0a-4401-ba80-e9f9581d8603"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"light.garten","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"39fe3bed83f967f19a11072e6fd54d29","labels":[],"modified_at":"2024-12-04T17:04:55.860622+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"238c9053-5a7d-4cfe-bbe3-f9e9ad4c22c8"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_tropical_twilight","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"c8a45b7739bcaea4b641007c682ed1b4","labels":[],"modified_at":"2024-12-04T17:04:55.860917+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"fdaf4b5e-f88a-487a-b544-234f47d1595c"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_nightlight","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"7457c4e6878968cb42550c359461334b","labels":[],"modified_at":"2024-12-04T17:04:55.861014+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"d6a17551-a979-45d5-abfe-216fd5506995"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_dimmed","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"1650daf17f7ab73d817044fc490eb543","labels":[],"modified_at":"2024-12-04T17:04:55.861091+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"39420c2b-3f4d-4217-9aec-4955e4f8bbb7"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_read","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"12d0de1ecbc523085bfd33b82a07a64d","labels":[],"modified_at":"2024-12-04T17:04:55.861164+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"6b606a0f-6e7c-4b8f-9ac0-0524bd2eae65"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_arctic_aurora","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"92060df0b81f2be31a5685dfbac3a3a0","labels":[],"modified_at":"2024-12-04T17:04:55.861235+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"cef05edb-0370-4b72-ad46-564059f0dac2"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_savanna_sunset","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"0a46e4970a408e157582996040926214","labels":[],"modified_at":"2024-12-04T17:04:55.861304+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"e21d47da-8283-4d7c-9e26-226fdd6420e7"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_spring_blossom","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"0387431377f2351ce66b7567f2b64093","labels":[],"modified_at":"2024-12-04T17:04:55.861372+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"a8cf904a-87ae-4999-85b0-a5b5d6bb2dc8"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_relax","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"6de86b44769cbe1d89e9e49e1a8c829d","labels":[],"modified_at":"2024-12-04T17:04:55.861441+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"76c5d4db-660f-44ae-9d92-3b420d174210"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_concentrate","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"3c9ff7fe631f4d6ef8fd67c4d6a070a8","labels":[],"modified_at":"2024-12-04T17:04:55.861512+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"4de96d6a-d346-44ce-8d18-8e30be28d399"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_energize","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"0647a83b4c11bbc778826f63b7cc3ffe","labels":[],"modified_at":"2024-12-04T17:04:55.861582+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"76c56cda-6eaf-446f-8507-072d45fc9e59"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"e0ebcf51d57b4df4baaf36894d59979d","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"scene.garten_bright","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"eda3aceb88fe7ef84440a52e9ce489d1","labels":[],"modified_at":"2024-12-04T17:04:55.861653+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hue","unique_id":"2cd8ca4b-ef74-4c93-a0ea-253377b27b10"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:41.991668+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.spotify_lovelace_card_pre_release","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"8ca6b2f053b9f0f570bfdb5515db4822","labels":[],"modified_at":"2025-10-22T06:34:01.327401+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hacs","unique_id":"173955605"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"9406611205c8c979aff8f619b45d0853","config_subentry_id":null,"created_at":"2024-09-02T06:53:42.039358+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.spotify_lovelace_card_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ab29397f5f10f83d308c9e0de70b102c","labels":[],"modified_at":"2025-10-22T06:34:01.328211+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hacs","unique_id":"173955605"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"binary_sensor.raspberrymatic_ccu_lauft","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"31d443b4a1f9939ec85d7d51423664cf","labels":[],"modified_at":"2025-12-01T16:04:52.072899+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.raspberrymatic_ccu_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"a0b5c69b0d3492dd4f70a109a2d4353d","labels":[],"modified_at":"2025-12-01T16:04:52.073956+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_version"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.raspberrymatic_ccu_neueste_version","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"89097f024eab009fa97dd629941a129f","labels":[],"modified_at":"2025-12-01T16:04:52.074302+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.raspberrymatic_ccu_cpu_prozent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b0268085d6e72686d78e32e3a9dc5534","labels":[],"modified_at":"2025-12-01T16:04:52.074663+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_cpu_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.raspberrymatic_ccu_arbeitsspeicher_in_prozent","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"6994a5f0f5479727b378177e09ded2b4","labels":[],"modified_at":"2025-12-01T16:04:52.074954+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_memory_percent"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.raspberrymatic_ccu_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"0c26625d737447ec320af43b5fe5621d","labels":[],"modified_at":"2025-12-01T16:04:52.075238+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_version_latest"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"5d920f4309e77398f77a9b8f06bef68e","config_subentry_id":null,"created_at":"2025-10-02T05:32:30.030536+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.raspberrymatic_ccu","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"1c39bfebb77accf91b990de6772d0b42","labels":[],"modified_at":"2025-12-01T16:04:52.076598+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"hassio","unique_id":"de838cd8_raspberrymatic_state"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.311662+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.homeassistant_homematic_connection_sv_alarmmeldungen","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"be6a49e51f58cc0edb2ede49974285e6","labels":[],"modified_at":"2026-06-07T09:50:59.337382+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_kh133rgchc_sysvar_alarmmeldungen"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2025-12-03T17:01:16.320117+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"sensor.homeassistant_homematic_connection_sv_servicemeldungen","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"7746914b434a948f7a3d7e70d3ea5c07","labels":[],"modified_at":"2026-06-07T09:50:59.338303+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_kh133rgchc_sysvar_servicemeldungen"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-01-04T07:41:11.800560+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"update.homeassistant_homematic_connection_system_update","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"c7314d875aa8cc799a00d2f7ae889deb","labels":[],"modified_at":"2026-06-07T09:50:59.339808+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_kh133rgchc_hub_system-update"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"ac86e47d17add433f0cedd3f6bc02d41","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.sun_solar_rising","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"01f8b2299eb973992ceaf1354d805dd3","labels":[],"modified_at":"2026-07-08T19:43:42.449634+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"sun","unique_id":"ac86e47d17add433f0cedd3f6bc02d41-solar_rising"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"1e25694aa216a1fee8090d3f43d30448","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"disabled_by":null,"disabled_by_undefined":false,"entity_id":"binary_sensor.m5atom1_5391cc_assist_in_verwendung","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"5d52dfd60eeb532c512325e8751c8252","labels":[],"modified_at":"2026-08-07T09:00:01.739789+00:00","name":null,"options":{"conversation":{"should_expose":false}},"options_undefined":false,"orphaned_timestamp":null,"platform":"esphome","unique_id":"24:A1:60:53:91:CC-assist_in_progress"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.253381+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"button.rest_homeassistant_homematic_connection_p_ruletmpprogramname_7","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ca82da768b63e34cc822de5473260cda","labels":[],"modified_at":"2026-09-09T14:24:49.341131+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1750"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.247686+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"button.rest_homeassistant_homematic_connection_p_ruletmpprogramname_6","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"42377362b630de739cb4f8fe59ca5ee2","labels":[],"modified_at":"2026-09-09T14:24:49.342456+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1740"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.251507+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"button.rest_homeassistant_homematic_connection_p_ruletmpprogramname_5","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"51ad2fe4501ca0e74c1d76ddbbccb31c","labels":[],"modified_at":"2026-09-09T14:24:49.343136+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1730"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.258706+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"button.rest_homeassistant_homematic_connection_p_ruletmpprogramname_3","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"fc678263119aaeef5dde3e4b487d8ac8","labels":[],"modified_at":"2026-09-09T14:24:49.343734+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1710"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.249522+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"button.rest_homeassistant_homematic_connection_p_ruletmpprogramname_1","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"d89f449f410c45096ae9b0b264b4d47a","labels":[],"modified_at":"2026-09-09T14:24:49.344569+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1690"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.256481+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"button.rest_homeassistant_homematic_connection_p_ruletmpprogramname_4","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"12d93e11d42de1277a41ca18535542cc","labels":[],"modified_at":"2026-09-09T14:24:49.345481+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1720"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.270873+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.rest_homeassistant_homematic_connection_p_ruletmpprogramname_6","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"24f7a5adf12ba597063777395a625d25","labels":[],"modified_at":"2026-09-09T14:24:49.346289+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1740"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.279349+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.rest_homeassistant_homematic_connection_p_ruletmpprogramname_5","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"65698f79e8681e0e22eeb2d7e00f4b91","labels":[],"modified_at":"2026-09-09T14:24:49.352824+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1730"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.273625+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.rest_homeassistant_homematic_connection_p_ruletmpprogramname_7","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"f824a17855a36fcc68601e771849db11","labels":[],"modified_at":"2026-09-09T14:24:49.353560+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1750"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.275985+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.rest_homeassistant_homematic_connection_p_ruletmpprogramname_4","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"481b5e94e94460e94a6874ecca5a8633","labels":[],"modified_at":"2026-09-09T14:24:49.354169+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1720"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.268450+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.rest_homeassistant_homematic_connection_p_ruletmpprogramname_3","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"50d4715e2dc293b0291829a06afc2344","labels":[],"modified_at":"2026-09-09T14:24:49.354856+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1710"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.277891+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"switch.rest_homeassistant_homematic_connection_p_ruletmpprogramname_1","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"b9f0e66b6f18acc4bfb8098b809f9538","labels":[],"modified_at":"2026-09-09T14:24:49.355592+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_program_1690"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.452197+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"binary_sensor.rest_homeassistant_homematic_connection_sv_watchdog_high_memory","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"f3f4f2624bc06ae91603d7762b5f6a6f","labels":[],"modified_at":"2026-09-09T14:24:49.356526+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_1931"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.447793+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"binary_sensor.rest_homeassistant_homematic_connection_sv_watchdog_no_internet","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"2829f07bf9cf1e683442bee927687e95","labels":[],"modified_at":"2026-09-09T14:24:49.357223+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_2112"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.449423+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"binary_sensor.rest_homeassistant_homematic_connection_sv_watchdog_unclean_shutdown","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"be2523eaed24ae10d52f26ce5830005e","labels":[],"modified_at":"2026-09-09T14:24:49.358007+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_2115"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.443851+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"binary_sensor.rest_homeassistant_homematic_connection_sv_alarmzone_1","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"5f01362dd51c3ffb1ce0a6eac1eb874e","labels":[],"modified_at":"2026-09-09T14:24:49.359370+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_1032"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.446138+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"binary_sensor.rest_homeassistant_homematic_connection_sv_anwesenheit","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"39390d5567711a7b37a026d0690a990c","labels":[],"modified_at":"2026-09-09T14:24:49.360135+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_950"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.462774+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.rest_wc_licht_energiezahler_gesamt","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ff7a6e64343c4adbe4660f0c0175ab3f","labels":[],"modified_at":"2026-09-09T14:24:49.360850+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_2086"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.461503+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.rest_homeassistant_homematic_connection_sv_dutycycle","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"ef4d8b04be9e4cbe5c030b0c92c36317","labels":[],"modified_at":"2026-09-09T14:24:49.361879+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_1281"}, + {"aliases":[],"aliases_v2":[null],"area_id":null,"categories":{},"config_entry_id":"01KBJJJB0EGVX77NKH133RGCHC","config_subentry_id":null,"created_at":"2026-09-09T14:23:48.460313+00:00","device_class":null,"disabled_by":"integration","disabled_by_undefined":false,"entity_id":"sensor.rest_bad_luefter_energiezahler_gesamt","hidden_by":null,"hidden_by_undefined":false,"icon":null,"id":"2fdd4423b6e7be8c6aa090f10380c20c","labels":[],"modified_at":"2026-09-09T14:24:49.362419+00:00","name":null,"options":{},"options_undefined":false,"orphaned_timestamp":null,"platform":"homematicip_local","unique_id":"homematicip_local_58a9a719b9_sysvar_2099"} + ], + "settings": { + "entity_id_parts": null + } } } \ No newline at end of file diff --git a/.storage/core.floor_registry b/.storage/core.floor_registry index 2396935..13fd371 100644 --- a/.storage/core.floor_registry +++ b/.storage/core.floor_registry @@ -1,6 +1,6 @@ { "version": 1, - "minor_version": 1, + "minor_version": 3, "key": "core.floor_registry", "data": { "floors": [ @@ -8,8 +8,28 @@ "aliases": [], "floor_id": "unten", "icon": "hue:room-living", - "level": 1, - "name": "Unten" + "level": 0, + "name": "Unten", + "created_at": "1970-01-01T00:00:00+00:00", + "modified_at": "2025-12-07T09:26:46.321831+00:00" + }, + { + "aliases": [], + "floor_id": "dachgeschoss", + "icon": "mdi:home-roof", + "level": 2, + "name": "Dachgeschoss", + "created_at": "2025-12-07T09:26:20.787610+00:00", + "modified_at": "2025-12-07T09:26:20.787624+00:00" + }, + { + "aliases": [], + "floor_id": "draussen", + "icon": "mdi:tree", + "level": 5, + "name": "Draussen", + "created_at": "2025-12-07T09:27:15.504920+00:00", + "modified_at": "2025-12-07T09:27:30.920981+00:00" } ] } diff --git a/.storage/core.restore_state b/.storage/core.restore_state index 285e55f..8818eb6 100644 --- a/.storage/core.restore_state +++ b/.storage/core.restore_state @@ -4,568 +4,821 @@ "key": "core.restore_state", "data": [ { - "state": {"entity_id":"person.martin_bauer","state":"home","attributes":{"editable":true,"id":"d433f5e7758548dab8baa44b545a8668","device_trackers":["device_tracker.iphone_von_martin","device_tracker.martins_ipad_2"],"latitude":49.36944580078125,"longitude":10.983642490711127,"gps_accuracy":5,"source":"device_tracker.iphone_von_martin","user_id":"2ffcb10d3db745b396789364fdef72ec","friendly_name":"Martin Bauer"},"last_changed":"2024-05-03T18:18:34.673196+00:00","last_reported":"2024-05-03T18:22:31.303002+00:00","last_updated":"2024-05-03T18:22:31.303002+00:00","context":{"id":"01HWZV32W79VG3ZJRQ3P4FPXWW","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.home_assistant_supervisor_update","state":"off","attributes":{"auto_update":true,"display_precision":0,"installed_version":"2026.09.3","in_progress":false,"latest_version":"2026.09.3","release_summary":null,"release_url":"https://github.com/home-assistant/supervisor/releases/tag/2026.09.3","skipped_version":null,"title":"Home Assistant Supervisor","update_percentage":null,"entity_picture":"/api/brands/integration/hassio/icon.png?placeholder=no","friendly_name":"Home Assistant Supervisor Update","supported_features":5},"last_changed":"2026-09-24T12:24:27.820377+00:00","last_reported":"2026-09-29T08:39:24.303575+00:00","last_updated":"2026-09-29T08:34:23.997980+00:00","context":{"id":"01M3P4SZKX5CH4SAJ9CYK62YTQ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.home_assistant_supervisor_update","state":"off","attributes":{"auto_update":true,"installed_version":"2024.04.4","in_progress":false,"latest_version":"2024.04.4","release_summary":null,"release_url":"https://github.com/home-assistant/supervisor/releases/tag/2024.04.4","skipped_version":null,"title":"Home Assistant Supervisor","entity_picture":"https://brands.home-assistant.io/hassio/icon.png","friendly_name":"Home Assistant Supervisor Update","supported_features":1},"last_changed":"2024-05-03T18:18:35.700932+00:00","last_reported":"2024-05-03T18:18:35.700932+00:00","last_updated":"2024-05-03T18:18:35.700932+00:00","context":{"id":"01HWZTVWSMAS6M6CPM8B9KHD3D","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.home_assistant_core_update","state":"on","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2026.9.3","in_progress":false,"latest_version":"2026.9.4","release_summary":null,"release_url":"https://www.home-assistant.io/latest-release-notes/","skipped_version":null,"title":"Home Assistant Core","update_percentage":null,"entity_picture":"/api/brands/integration/homeassistant/icon.png?placeholder=no","friendly_name":"Home Assistant Core Update","supported_features":15},"last_changed":"2026-09-28T08:34:26.304071+00:00","last_reported":"2026-09-28T08:39:26.299166+00:00","last_updated":"2026-09-28T08:34:26.304071+00:00","context":{"id":"01M3KJDAW07C34Y6FQKXQNNTMW","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.home_assistant_core_update","state":"on","attributes":{"auto_update":false,"installed_version":"2024.5.0","in_progress":false,"latest_version":"2024.5.1","release_summary":null,"release_url":"https://www.home-assistant.io/latest-release-notes/","skipped_version":null,"title":"Home Assistant Core","entity_picture":"https://brands.home-assistant.io/homeassistant/icon.png","friendly_name":"Home Assistant Core Update","supported_features":11},"last_changed":"2024-05-03T18:18:35.703498+00:00","last_reported":"2024-05-03T18:18:35.703498+00:00","last_updated":"2024-05-03T18:18:35.703498+00:00","context":{"id":"01HWZTVWSQ3WZ1JVZRY1278B49","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.home_assistant_operating_system_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"18.3","in_progress":false,"latest_version":"18.3","release_summary":null,"release_url":"https://github.com/home-assistant/operating-system/releases/tag/18.3","skipped_version":null,"title":"Home Assistant Operating System","update_percentage":null,"entity_picture":"/api/brands/integration/homeassistant/icon.png?placeholder=no","friendly_name":"Home Assistant Operating System Update","supported_features":27},"last_changed":"2026-09-24T12:24:27.824102+00:00","last_reported":"2026-09-24T12:24:27.824102+00:00","last_updated":"2026-09-24T12:24:27.824102+00:00","context":{"id":"01M39NZMXG5AXWZ2GXM90N3J3R","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.mosquitto_broker_update","state":"off","attributes":{"auto_update":false,"installed_version":"6.4.0","in_progress":false,"latest_version":"6.4.0","release_summary":"# Changelog\n\n## 6.4.0\n\n- Update mosquitto to 2.0.18\n\n## 6.3.1\n\n- Add ability to use a pre-hashed password for custom logins\n\n## 6.3.0\n\n- Update mosquitto to 2.0.17\n\n## 6.2.1\n\n- Add explicit dependencies for dynamic security plugin and asynchronous name re","release_url":null,"skipped_version":null,"title":"Mosquitto broker","entity_picture":"/api/hassio/addons/core_mosquitto/icon","friendly_name":"Mosquitto broker Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.704229+00:00","last_reported":"2024-05-03T18:18:35.704229+00:00","last_updated":"2024-05-03T18:18:35.704229+00:00","context":{"id":"01HWZTVWSR0E0P31QFR4EFTMDC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.advanced_ssh_web_terminal_update","state":"off","attributes":{"auto_update":true,"display_precision":0,"installed_version":"24.1.7","in_progress":false,"latest_version":"24.1.7","release_summary":null,"release_url":null,"skipped_version":null,"title":"Advanced SSH & Web Terminal","update_percentage":null,"entity_picture":"/api/hassio/addons/a0d7b954_ssh/icon","friendly_name":"Advanced SSH & Web Terminal Update","supported_features":29},"last_changed":"2026-10-04T00:46:29.115684+00:00","last_reported":"2026-10-04T00:46:29.115684+00:00","last_updated":"2026-10-04T00:46:29.115684+00:00","context":{"id":"01M4260SQVDDXW6KR5S2F4C2SC","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.influxdb_update","state":"off","attributes":{"auto_update":false,"installed_version":"5.0.0","in_progress":false,"latest_version":"5.0.0","release_summary":"## What’s changed\n\n## 🚨 Breaking changes\n\n- Drop support for i386 @frenck ([#303](https://github.com/hassio-addons/addon-influxdb/pull/303))\n\n## 🐛 Bug fixes\n\n- Fix application of the “reporting” setting @QRPp ([#304](https://github.com/hassio-addons/addon","release_url":null,"skipped_version":null,"title":"InfluxDB","entity_picture":"/api/hassio/addons/a0d7b954_influxdb/icon","friendly_name":"InfluxDB Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.704767+00:00","last_reported":"2024-05-03T18:18:35.704767+00:00","last_updated":"2024-05-03T18:18:35.704767+00:00","context":{"id":"01HWZTVWSR1HSYJ95FS77AYTZT","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.mariadb_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"3.0.1","in_progress":false,"latest_version":"3.0.1","release_summary":null,"release_url":null,"skipped_version":null,"title":"MariaDB","update_percentage":null,"entity_picture":"/api/hassio/addons/core_mariadb/icon","friendly_name":"MariaDB Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.827436+00:00","last_reported":"2026-09-24T12:24:27.827436+00:00","last_updated":"2026-09-24T12:24:27.827436+00:00","context":{"id":"01M39NZMXKHEXXMKNYTKEKA606","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.file_editor_update","state":"off","attributes":{"auto_update":true,"installed_version":"5.8.0","in_progress":false,"latest_version":"5.8.0","release_summary":"# Changelog\n\n## 5.8.0\n\n- Update base image to Alpine 3.19\n\n## 5.7.0\n\n- Use new location for accessing the Home Assistant configuration folder using `/homeassistant`\n- Add access to the new public configuration folders of add-ons\n- Upgrade to Alpine 3.18\n-","release_url":null,"skipped_version":null,"title":"File editor","entity_picture":"/api/hassio/addons/core_configurator/icon","friendly_name":"File editor Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.705252+00:00","last_reported":"2024-05-03T18:18:35.705252+00:00","last_updated":"2024-05-03T18:18:35.705252+00:00","context":{"id":"01HWZTVWSSQD58P2P1KHNK5EBW","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.mosquitto_broker_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"7.1.1","in_progress":false,"latest_version":"7.1.1","release_summary":null,"release_url":null,"skipped_version":null,"title":"Mosquitto broker","update_percentage":null,"entity_picture":"/api/hassio/addons/core_mosquitto/icon","friendly_name":"Mosquitto broker Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.828650+00:00","last_reported":"2026-09-24T12:24:27.828650+00:00","last_updated":"2026-09-24T12:24:27.828650+00:00","context":{"id":"01M39NZMXM3XRASP0BZ2KN8DPE","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.ssh_web_terminal_update","state":"off","attributes":{"auto_update":true,"installed_version":"17.2.0","in_progress":false,"latest_version":"17.2.0","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update home-assistant/cli to v4.31.0 @renovate ([#702](https://github.com/hassio-addons/addon-ssh/pull/702))\n- ⬆️ Update Docker to v25.0.3-r1 @renovate ([#703](https://github.com/hassio-addons/addon-ssh/pu","release_url":null,"skipped_version":null,"title":"Advanced SSH & Web Terminal","entity_picture":"/api/hassio/addons/a0d7b954_ssh/icon","friendly_name":"Advanced SSH & Web Terminal Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.706536+00:00","last_reported":"2024-05-03T18:18:35.706536+00:00","last_updated":"2024-05-03T18:18:35.706536+00:00","context":{"id":"01HWZTVWSTJJVMS10S0V3V7H95","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.netdata_update","state":"off","attributes":{"auto_update":true,"display_precision":0,"installed_version":"2.1.1","in_progress":false,"latest_version":"2.1.1","release_summary":null,"release_url":null,"skipped_version":null,"title":"Netdata","update_percentage":null,"entity_picture":"/api/hassio/addons/47146a2b_netdata/icon","friendly_name":"Netdata Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.830001+00:00","last_reported":"2026-09-24T12:24:27.830001+00:00","last_updated":"2026-09-24T12:24:27.830001+00:00","context":{"id":"01M39NZMXPP8NA07RGT3E83F0C","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.samba_share_update","state":"off","attributes":{"auto_update":true,"installed_version":"12.3.1","in_progress":false,"latest_version":"12.3.1","release_summary":"# Changelog\n\n## 12.3.1\n\n- Handle passwords with backslash correctly\n\n## 12.3.0\n\n- Upgrade Alpine Linux to 3.19\n\n## 12.2.0\n\n- Decrease Samba log level\n\n## 12.1.0\n\n- Use the new Home Assistant folder for the `config` share\n- Add support for accessing public","release_url":null,"skipped_version":null,"title":"Samba share","entity_picture":"/api/hassio/addons/core_samba/icon","friendly_name":"Samba share Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.707152+00:00","last_reported":"2024-05-03T18:18:35.707152+00:00","last_updated":"2024-05-03T18:18:35.707152+00:00","context":{"id":"01HWZTVWSVB2EKD85AFDJ4GCJF","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.samba_share_update","state":"off","attributes":{"auto_update":true,"display_precision":0,"installed_version":"12.10.0","in_progress":false,"latest_version":"12.10.0","release_summary":null,"release_url":null,"skipped_version":null,"title":"Samba share","update_percentage":null,"entity_picture":"/api/hassio/addons/core_samba/icon","friendly_name":"Samba share Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.831208+00:00","last_reported":"2026-09-24T12:24:27.831208+00:00","last_updated":"2026-09-24T12:24:27.831208+00:00","context":{"id":"01M39NZMXQQN59N69125KE5QX6","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.mariadb_update","state":"off","attributes":{"auto_update":false,"installed_version":"2.7.1","in_progress":false,"latest_version":"2.7.1","release_summary":"# Changelog\n\n## 2.7.1\n\n**Note:** Restart the add-on before upgrade if the current version is lower\nthan 2.7.0! This is to ensure a clean stop right before the update (see also\nhttps://github.com/home-assistant/addons/issues/3566).\n\n- Increase MariaDB add-","release_url":null,"skipped_version":null,"title":"MariaDB","entity_picture":"/api/hassio/addons/core_mariadb/icon","friendly_name":"MariaDB Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.709109+00:00","last_reported":"2024-05-03T18:18:35.709109+00:00","last_updated":"2024-05-03T18:18:35.709109+00:00","context":{"id":"01HWZTVWSX5TGJ7ZC3AFKK7AFX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.tasmoadmin_update","state":"off","attributes":{"auto_update":true,"display_precision":0,"installed_version":"0.34.0","in_progress":false,"latest_version":"0.34.0","release_summary":null,"release_url":null,"skipped_version":null,"title":"TasmoAdmin","update_percentage":null,"entity_picture":"/api/hassio/addons/a0d7b954_sonweb/icon","friendly_name":"TasmoAdmin Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.832520+00:00","last_reported":"2026-09-24T12:24:27.832520+00:00","last_updated":"2026-09-24T12:24:27.832520+00:00","context":{"id":"01M39NZMXRW5K2191SYNA3ACCM","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.tasmoadmin_update","state":"off","attributes":{"auto_update":true,"installed_version":"0.30.1","in_progress":false,"latest_version":"0.30.1","release_summary":"## What’s changed\n\n## 📚 Documentation\n\n- 📚 Remove iframe instructions @sinclairpaul ([#394](https://github.com/hassio-addons/addon-tasmoadmin/pull/394))\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update PHP to v8.2.18-r0 @renovate ([#397](https://github.com/hassio-a","release_url":null,"skipped_version":null,"title":"TasmoAdmin","entity_picture":"/api/hassio/addons/a0d7b954_sonweb/icon","friendly_name":"TasmoAdmin Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.709887+00:00","last_reported":"2024-05-03T18:18:35.709887+00:00","last_updated":"2024-05-03T18:18:35.709887+00:00","context":{"id":"01HWZTVWSXRW8ETA7VJ2F8Z86B","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.terminal_ssh_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"10.5.0","in_progress":false,"latest_version":"10.5.0","release_summary":null,"release_url":null,"skipped_version":null,"title":"Terminal & SSH","update_percentage":null,"entity_picture":"/api/hassio/addons/core_ssh/icon","friendly_name":"Terminal & SSH Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.833839+00:00","last_reported":"2026-09-24T12:24:27.833839+00:00","last_updated":"2026-09-24T12:24:27.833839+00:00","context":{"id":"01M39NZMXSK534G4SNW4WYFVKH","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.check_home_assistant_configuration_update","state":"off","attributes":{"auto_update":true,"installed_version":"3.11.0","in_progress":false,"latest_version":"3.11.0","release_summary":null,"release_url":null,"skipped_version":null,"title":"Check Home Assistant configuration","friendly_name":"Check Home Assistant configuration Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.712213+00:00","last_reported":"2024-05-03T18:18:35.712213+00:00","last_updated":"2024-05-03T18:18:35.712213+00:00","context":{"id":"01HWZTVWT0GFPPK0EZ2MNCSFSX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.openccu_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"3.89.11.20260919","in_progress":false,"latest_version":"3.89.11.20260919","release_summary":null,"release_url":null,"skipped_version":null,"title":"OpenCCU","update_percentage":null,"entity_picture":"/api/hassio/addons/de838cd8_openccu/icon","friendly_name":"OpenCCU Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.835242+00:00","last_reported":"2026-09-24T12:24:27.835242+00:00","last_updated":"2026-09-24T12:24:27.835242+00:00","context":{"id":"01M39NZMXVPFCQ0MVEXEDB0SBZ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.motioneye_update","state":"off","attributes":{"auto_update":false,"installed_version":"0.20.0","in_progress":false,"latest_version":"0.20.0","release_summary":"## What’s changed\n\nIt is finally here! The add-on wraps the first beta version of the long-awaited new motionEye release 🎉 \n\n## 🐛 Bug fixes\n\n- Fix migration scripts @frenck ([#454](https://github.com/hassio-addons/addon-motioneye/pull/454))\n\n## 🧰 Maintena","release_url":null,"skipped_version":null,"title":"motionEye","entity_picture":"/api/hassio/addons/a0d7b954_motioneye/icon","friendly_name":"motionEye Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.713464+00:00","last_reported":"2024-05-03T18:18:35.713464+00:00","last_updated":"2024-05-03T18:18:35.713464+00:00","context":{"id":"01HWZTVWT118B1Y762TC52HBJ5","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.matter_server_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"9.2.0","in_progress":false,"latest_version":"9.2.0","release_summary":null,"release_url":null,"skipped_version":null,"title":"Matter Server","update_percentage":null,"entity_picture":"/api/hassio/addons/core_matter_server/icon","friendly_name":"Matter Server Update","supported_features":29},"last_changed":"2026-09-24T12:24:27.836485+00:00","last_reported":"2026-09-24T12:24:27.836485+00:00","last_updated":"2026-09-24T12:24:27.836485+00:00","context":{"id":"01M39NZMXW6J5J2RDYGJH9HHRD","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.glances_update","state":"off","attributes":{"auto_update":true,"installed_version":"0.21.1","in_progress":false,"latest_version":"0.21.1","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update ghcr.io/hassio-addons/base Docker tag to v15.0.4 @renovate ([#451](https://github.com/hassio-addons/addon-glances/pull/451))\n- ⬆️ Update ghcr.io/hassio-addons/base Docker tag to v15.0.5 @renovate ([","release_url":null,"skipped_version":null,"title":"Glances","entity_picture":"/api/hassio/addons/a0d7b954_glances/icon","friendly_name":"Glances Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.714398+00:00","last_reported":"2024-05-03T18:18:35.714398+00:00","last_updated":"2024-05-03T18:18:35.714398+00:00","context":{"id":"01HWZTVWT2CJS4Y7EC6KV5ZYN1","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.stillen","state":"unknown","attributes":{"entity_id":["light.bett_rebecca"],"id":"1594067418882","friendly_name":"Stillen"},"last_changed":"2026-09-24T12:24:32.518786+00:00","last_reported":"2026-09-24T12:24:32.518786+00:00","last_updated":"2026-09-24T12:24:32.518786+00:00","context":{"id":"01M39NZSG6M9SVRZZ9C27NAXMD","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.netdata_update","state":"off","attributes":{"auto_update":true,"installed_version":"2.1.1","in_progress":false,"latest_version":"2.1.1","release_summary":"\n\n# Changelog\n\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)","release_url":null,"skipped_version":null,"title":"Netdata","entity_picture":"/api/hassio/addons/47146a2b_netdata/icon","friendly_name":"Netdata Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.715308+00:00","last_reported":"2024-05-03T18:18:35.715308+00:00","last_updated":"2024-05-03T18:18:35.715308+00:00","context":{"id":"01HWZTVWT30XFT3HXTA65RNC91","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.stillen_2","state":"unknown","attributes":{"entity_id":["light.bett_rebecca"],"id":"1594067605702","friendly_name":"Stillen"},"last_changed":"2026-09-24T12:24:32.523880+00:00","last_reported":"2026-09-24T12:24:32.523880+00:00","last_updated":"2026-09-24T12:24:32.523880+00:00","context":{"id":"01M39NZSGBB8WWEFC31BC74K3C","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.z_wave_js_update","state":"off","attributes":{"auto_update":false,"installed_version":"0.4.3","in_progress":false,"latest_version":"0.5.0","release_summary":"# Changelog\n\n## 0.5.0\n\n### Features\n\n- Z-Wave JS: Map more Basic CC values to more useful command classes\n- Z-Wave JS: Add Z-Wave Long Range support\n- Z-Wave JS Server: Add Z-Wave Long Range support\n- Addon: Add support for collecting Z-Wave Long Range se","release_url":null,"skipped_version":"0.5.0","title":"Z-Wave JS","entity_picture":"/api/hassio/addons/core_zwave_js/icon","friendly_name":"Z-Wave JS Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.716075+00:00","last_reported":"2024-05-03T18:18:35.716075+00:00","last_updated":"2024-05-03T18:18:35.716075+00:00","context":{"id":"01HWZTVWT49ZWPZG2PA93ZR0PT","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.nachtswennallelieberschlafen","state":"2026-10-03T04:42:39.577875+00:00","attributes":{"entity_id":["light.kinderzimmer_fluter","light.bad_licht","light.bett_rebecca","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"1611999354955","icon":"mdi:sleep","friendly_name":"0_NachtsWennAlleLieberSchlafen"},"last_changed":"2026-10-03T04:42:39.577990+00:00","last_reported":"2026-10-03T04:42:39.577990+00:00","last_updated":"2026-10-03T04:42:39.577990+00:00","context":{"id":"01M4014H2SYVPD9VHE097JF5QA","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"update.raspberrymatic_ccu_update","state":"off","attributes":{"auto_update":false,"installed_version":"3.75.7.20240420","in_progress":false,"latest_version":"3.75.7.20240420","release_summary":"# ChangeLog\n\nFor a recent ChangeLog please review the following information:\n\n- [RaspberryMatic Releases](https://github.com/jens-maus/RaspberryMatic/releases)\n","release_url":null,"skipped_version":null,"title":"RaspberryMatic CCU","entity_picture":"/api/hassio/addons/de838cd8_raspberrymatic/icon","friendly_name":"RaspberryMatic CCU Update","supported_features":25},"last_changed":"2024-05-03T18:18:35.717125+00:00","last_reported":"2024-05-03T18:33:35.937176+00:00","last_updated":"2024-05-03T18:33:35.937176+00:00","context":{"id":"01HWZVQBY1CEFAQAYNKSBCVTH7","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.garten_aus","state":"2026-08-07T09:59:42.980132+00:00","attributes":{"entity_id":["light.lichter_garten"],"id":"1692646478832","icon":"mdi:lightbulb-group-off-outline","friendly_name":"Garten aus"},"last_changed":"2026-09-24T12:24:32.530653+00:00","last_reported":"2026-09-24T12:24:32.530653+00:00","last_updated":"2026-09-24T12:24:32.530653+00:00","context":{"id":"01M39NZSGJ17FGEHNQ7RQVM4VV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.timed_sleep","state":"off","attributes":{"last_triggered":"2024-05-03T17:34:04.890386+00:00","mode":"single","current":0,"friendly_name":"Einschlafen mit Licht und Musik auto-aus"},"last_changed":"2024-05-03T18:18:37.168100+00:00","last_reported":"2024-05-03T18:18:37.168100+00:00","last_updated":"2024-05-03T18:18:37.168100+00:00","context":{"id":"01HWZTVY7G38ZACDFBSK1K3Z2Q","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.garten_eingang_normal","state":"2024-03-18T21:11:49.372757+00:00","attributes":{"entity_id":["light.lichter_garten_eingang","light.briefkasten_licht","light.klingelknopfe_licht","light.haustur_licht"],"id":"1709633488723","icon":"mdi:door","friendly_name":"Garten Eingang Normal"},"last_changed":"2026-09-24T12:24:32.532128+00:00","last_reported":"2026-09-24T12:24:32.532128+00:00","last_updated":"2026-09-24T12:24:32.532128+00:00","context":{"id":"01M39NZSGMM6KQ2Z65AZGZ5DKZ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_music_off_20","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 20min"},"last_changed":"2024-05-03T18:18:37.168556+00:00","last_reported":"2024-05-03T18:18:37.168556+00:00","last_updated":"2024-05-03T18:18:37.168556+00:00","context":{"id":"01HWZTVY7G4MJ68MZK54E7XB20","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.garten_eingang_hell","state":"2026-08-07T08:42:49.790451+00:00","attributes":{"entity_id":["light.lichter_garten_eingang","light.hochbeet_lichter","light.magnolie_links","light.magnolie_rechts","light.gartenhaus_deckenlicht_vorne","light.haustur_licht","light.briefkasten_licht","light.klingelknopfe_licht"],"id":"1709633732738","icon":"mdi:door-open","friendly_name":"Garten Eingang Hell"},"last_changed":"2026-09-24T12:24:32.533861+00:00","last_reported":"2026-09-24T12:24:32.533861+00:00","last_updated":"2026-09-24T12:24:32.533861+00:00","context":{"id":"01M39NZSGN7V9ZPG2NRGGM2DHB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_music_off_30","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 30min"},"last_changed":"2024-05-03T18:18:37.168949+00:00","last_reported":"2024-05-03T18:18:37.168949+00:00","last_updated":"2024-05-03T18:18:37.168949+00:00","context":{"id":"01HWZTVY7GJXVCMPSN4W46TMME","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.garten_eingang_farbig","state":"2024-03-18T21:11:47.839699+00:00","attributes":{"entity_id":["light.haustur_licht","light.briefkasten_licht","light.klingelknopfe_licht","light.gartenhaus_deckenlicht_vorne","light.magnolie_links","light.magnolie_rechts","light.eingang_gartenhaus","light.eingang_garageseite","light.eingang_saule_sud","light.eingang_gartentur_nord","light.eingang_gartentur_sud","light.hochbeet_innen","light.hochbeet_mitte","light.hochbeet_eingang"],"id":"1709633791617","icon":"mdi:door-open","friendly_name":"Garten Eingang Farbig"},"last_changed":"2026-09-24T12:24:32.535640+00:00","last_reported":"2026-09-24T12:24:32.535640+00:00","last_updated":"2026-09-24T12:24:32.535640+00:00","context":{"id":"01M39NZSGQV02G240FMN8MDPDQ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_music_off_45","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 45min"},"last_changed":"2024-05-03T18:18:37.169352+00:00","last_reported":"2024-05-03T18:18:37.169352+00:00","last_updated":"2024-05-03T18:18:37.169352+00:00","context":{"id":"01HWZTVY7HD1941MHC6M2GVK95","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.garten_eingang_farbig_duplizieren","state":"2026-08-07T08:43:42.593420+00:00","attributes":{"entity_id":["light.haustur_licht","light.briefkasten_licht","light.klingelknopfe_licht","light.magnolie_links","light.magnolie_rechts","light.suedseite1","light.suedseite2","light.suedseite3","light.suedseite4","light.suedseite5","light.suedseite6","light.pool_licht","light.hochbeet_mitte","light.hochbeet_eingang","light.hochbeet_innen","light.eingang_gartentur_nord","light.eingang_gartentur_sud","light.eingang_garageseite","light.eingang_saule_sud","light.gartenhaus_deckenlicht_vorne","light.eingang_gartenhaus","light.gartenhaus_wandlicht"],"id":"1709718503965","icon":"mdi:door-open","friendly_name":"Garten Alles Farbig"},"last_changed":"2026-09-24T12:24:32.537971+00:00","last_reported":"2026-09-24T12:24:32.537971+00:00","last_updated":"2026-09-24T12:24:32.537971+00:00","context":{"id":"01M39NZSGS3TTQT1DCYMYN6NA9","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_music_off_60","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 1h"},"last_changed":"2024-05-03T18:18:37.169700+00:00","last_reported":"2024-05-03T18:18:37.169700+00:00","last_updated":"2024-05-03T18:18:37.169700+00:00","context":{"id":"01HWZTVY7HQQP7NQSY21D2G7A8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kinderzimmer_regal_dunkel","state":"2025-08-08T05:40:36.326165+00:00","attributes":{"entity_id":["light.music_mouse_regal_licht","light.kinderzimmer_deckenlampe","light.kinderzimmer_fluter"],"id":"1736186099938","icon":"mdi:bookshelf","friendly_name":"Kinderzimmer Regal Dunkel"},"last_changed":"2026-09-24T12:24:32.539440+00:00","last_reported":"2026-09-24T12:24:32.539440+00:00","last_updated":"2026-09-24T12:24:32.539440+00:00","context":{"id":"01M39NZSGVVSYENRNAQZ1VK1WD","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_waves","state":"off","attributes":{"last_triggered":"2022-02-28T09:01:37.978574+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Wellen"},"last_changed":"2024-05-03T18:18:37.170044+00:00","last_reported":"2024-05-03T18:18:37.170044+00:00","last_updated":"2024-05-03T18:18:37.170044+00:00","context":{"id":"01HWZTVY7JVYTSXGPYRZX677C2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.gartenstimmung","state":"2025-06-18T20:48:18.084494+00:00","attributes":{"entity_id":["light.suedseite6","light.suedseite1","light.suedseite2","light.suedseite3","light.suedseite4","light.suedseite5"],"id":"1750279587277","friendly_name":"Gartenstimmung"},"last_changed":"2026-09-24T12:24:32.541239+00:00","last_reported":"2026-09-24T12:24:32.541239+00:00","last_updated":"2026-09-24T12:24:32.541239+00:00","context":{"id":"01M39NZSGX4AEN4YV2389MCHJ5","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_rain","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Schlafzimmer Regen"},"last_changed":"2024-05-03T18:18:37.170456+00:00","last_reported":"2024-05-03T18:18:37.170456+00:00","last_updated":"2024-05-03T18:18:37.170456+00:00","context":{"id":"01HWZTVY7JXXWT7SD724637D50","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.arbeitszimmer_oben_orange","state":"2026-10-02T19:31:45.471597+00:00","attributes":{"entity_id":["light.arbeitszimmer_oben_fluter_vorne","light.arbeitszimmer_oben_fluter_hinten"],"id":"1773408613570","friendly_name":"arbeitszimmer_oben_orange"},"last_changed":"2026-10-02T19:31:45.471821+00:00","last_reported":"2026-10-02T19:31:45.471821+00:00","last_updated":"2026-10-02T19:31:45.471821+00:00","context":{"id":"01M3Z1KSNYXY2VM9G186TNWCGM","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_sleep_music_long","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Einschlaf Playlist"},"last_changed":"2024-05-03T18:18:37.170763+00:00","last_reported":"2024-05-03T18:18:37.170763+00:00","last_updated":"2024-05-03T18:18:37.170763+00:00","context":{"id":"01HWZTVY7J21EAJN6CBNR4XVQS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.arbeitszimmer_oben_blau","state":"2026-03-13T16:33:38.218088+00:00","attributes":{"entity_id":["light.arbeitszimmer_oben_fluter_vorne","light.arbeitszimmer_oben_fluter_hinten"],"id":"1773408671408","friendly_name":"arbeitszimmer_oben_blau"},"last_changed":"2026-09-24T12:24:32.545396+00:00","last_reported":"2026-09-24T12:24:32.545396+00:00","last_updated":"2026-09-24T12:24:32.545396+00:00","context":{"id":"01M39NZSH1P5Q6WY4H2ANYB3S8","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.bedroom_sleep_music_short","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"Einschlaf Playlist Kurz"},"last_changed":"2024-05-03T18:18:37.171067+00:00","last_reported":"2024-05-03T18:18:37.171067+00:00","last_updated":"2024-05-03T18:18:37.171067+00:00","context":{"id":"01HWZTVY7KTJTQCCT7JY23G0PS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.arbeitszimmer_orange","state":"2026-07-24T21:10:11.272539+00:00","attributes":{"entity_id":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_oben","light.arbeitszimmer_stehlampe_unten"],"id":"arbeitszimmer_orange","friendly_name":"Arbeitszimmer Orange"},"last_changed":"2026-09-24T12:24:32.547226+00:00","last_reported":"2026-09-24T12:24:32.547226+00:00","last_updated":"2026-09-24T12:24:32.547226+00:00","context":{"id":"01M39NZSH3DTHNATRAS8XWVA4J","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.esphome_light_toggle","state":"off","attributes":{"last_triggered":"2024-05-01T11:45:46.842301+00:00","mode":"single","current":0,"icon":"mdi:lightbulb-auto","friendly_name":"EspHome Light toggle"},"last_changed":"2024-05-03T18:18:37.171406+00:00","last_reported":"2024-05-03T18:18:37.171406+00:00","last_updated":"2024-05-03T18:18:37.171406+00:00","context":{"id":"01HWZTVY7KAHGEWCAFPQW1XBDY","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.arbeitszimmer_blau_grun","state":"2026-04-16T21:48:45.715266+00:00","attributes":{"entity_id":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_oben","light.arbeitszimmer_stehlampe_unten"],"id":"arbeitszimmer_blau_grun","friendly_name":"Arbeitszimmer Blau Grün"},"last_changed":"2026-09-24T12:24:32.550649+00:00","last_reported":"2026-09-24T12:24:32.550649+00:00","last_updated":"2026-09-24T12:24:32.550649+00:00","context":{"id":"01M39NZSH6TYF4E0DTMXS216AB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.sprinkler_an_5_minuten","state":"off","attributes":{"last_triggered":"2024-05-01T08:25:52.513972+00:00","mode":"restart","current":0,"icon":"mdi:sprinkler-variant","friendly_name":"Sprinkler an für einige Minuten"},"last_changed":"2024-05-03T18:18:37.171739+00:00","last_reported":"2024-05-03T18:18:37.171739+00:00","last_updated":"2024-05-03T18:18:37.171739+00:00","context":{"id":"01HWZTVY7KMB4RZCASZK7CPMP5","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.arbeitszimmer_hell","state":"2026-09-21T20:25:12.660918+00:00","attributes":{"entity_id":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_oben","light.arbeitszimmer_stehlampe_unten"],"id":"arbeitszimmer_hell","friendly_name":"Arbeitszimmer Hell"},"last_changed":"2026-09-24T12:24:32.552311+00:00","last_reported":"2026-09-24T12:24:32.552311+00:00","last_updated":"2026-09-24T12:24:32.552311+00:00","context":{"id":"01M39NZSH8F2Y0GGZBT6JFJPR2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.pool_pumpe_schalten","state":"off","attributes":{"last_triggered":"2024-05-02T09:44:33.908231+00:00","mode":"single","current":0,"icon":"hue:room-pool","friendly_name":"Pool Pumpe schalten"},"last_changed":"2024-05-03T18:18:37.172088+00:00","last_reported":"2024-05-03T18:18:37.172088+00:00","last_updated":"2024-05-03T18:18:37.172088+00:00","context":{"id":"01HWZTVY7MQPXXYZZ4V659B6RS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.bad_normal","state":"unknown","attributes":{"entity_id":["light.bad_licht"],"id":"bad_normal","friendly_name":"Bad Normal"},"last_changed":"2026-09-24T12:24:32.555629+00:00","last_reported":"2026-09-24T12:24:32.555629+00:00","last_updated":"2026-09-24T12:24:32.555629+00:00","context":{"id":"01M39NZSHBP9YGM5VXWCA2ANNM","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"script.roomtracker_learn_aktueller_raum","state":"off","attributes":{"last_triggered":"2024-03-15T15:26:42.671361+00:00","mode":"single","current":0,"icon":"mdi:desk","friendly_name":"RoomTracker Learn: Aktueller Raum"},"last_changed":"2024-05-03T18:18:37.172402+00:00","last_reported":"2024-05-03T18:18:37.172402+00:00","last_updated":"2024-05-03T18:18:37.172402+00:00","context":{"id":"01HWZTVY7MKFTW09GXENDWJEW0","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.bad_hell","state":"unknown","attributes":{"entity_id":["light.bad_licht"],"id":"bad_hell","friendly_name":"Bad Hell"},"last_changed":"2026-09-24T12:24:32.557285+00:00","last_reported":"2026-09-24T12:24:32.557285+00:00","last_updated":"2026-09-24T12:24:32.557285+00:00","context":{"id":"01M39NZSHDNHJJ2WMT77YF0QMH","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"input_number.fon_aus_in","state":"12.0","attributes":{"initial":null,"editable":true,"min":1.0,"max":60.0,"step":1.0,"mode":"slider","unit_of_measurement":"Minuten","icon":"mdi:time","friendly_name":"Fön aus in "},"last_changed":"2024-05-03T18:18:37.213493+00:00","last_reported":"2024-05-03T18:18:37.213493+00:00","last_updated":"2024-05-03T18:18:37.213493+00:00","context":{"id":"01HWZTVY8XPX68QM19Q8WAA12M","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.bad_baden","state":"unknown","attributes":{"entity_id":["light.bad_licht"],"id":"bad_baden","friendly_name":"Bad Baden"},"last_changed":"2026-09-24T12:24:32.559196+00:00","last_reported":"2026-09-24T12:24:32.559196+00:00","last_updated":"2026-09-24T12:24:32.559196+00:00","context":{"id":"01M39NZSHFF8APTZHNYF90SFZR","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.stillen","state":"unknown","attributes":{"entity_id":["light.bett_rebecca"],"id":"1594067418882","friendly_name":"Stillen"},"last_changed":"2024-05-03T18:18:37.235696+00:00","last_reported":"2024-05-03T18:18:37.235696+00:00","last_updated":"2024-05-03T18:18:37.235696+00:00","context":{"id":"01HWZTVY9KD0QE7EBN1Y2JK7A9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kinderzimmer_wickeln_nachts","state":"2026-08-22T16:50:50.783704+00:00","attributes":{"entity_id":["light.kinderzimmer_fluter","light.kinderzimmer_deckenlampe"],"id":"kinderzimmer_wickeln_nachts","friendly_name":"Kinderzimmer Wickeln nachts"},"last_changed":"2026-09-24T12:24:32.560889+00:00","last_reported":"2026-09-24T12:24:32.560889+00:00","last_updated":"2026-09-24T12:24:32.560889+00:00","context":{"id":"01M39NZSHGCV7BH6C73A715J5W","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.stillen_2","state":"unknown","attributes":{"entity_id":["light.bett_rebecca"],"id":"1594067605702","friendly_name":"Stillen"},"last_changed":"2024-05-03T18:18:37.240867+00:00","last_reported":"2024-05-03T18:18:37.240867+00:00","last_updated":"2024-05-03T18:18:37.240867+00:00","context":{"id":"01HWZTVY9RF6TF5C7HFF9ETDBC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kinderzimmer_normal","state":"2025-08-08T05:40:51.594823+00:00","attributes":{"entity_id":["light.kinderzimmer_deckenlampe","light.kinderzimmer_fluter"],"id":"kinderzimmer_normal","friendly_name":"Kinderzimmer Normal"},"last_changed":"2026-09-24T12:24:32.562196+00:00","last_reported":"2026-09-24T12:24:32.562196+00:00","last_updated":"2026-09-24T12:24:32.562196+00:00","context":{"id":"01M39NZSHJMNAWKQSGFESDTZ7N","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.nachtswennallelieberschlafen","state":"2024-03-15T07:10:31.912262+00:00","attributes":{"entity_id":["light.kinderzimmer_fluter","light.bad_licht","light.bett_rebecca","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"1611999354955","icon":"mdi:sleep","friendly_name":"0_NachtsWennAlleLieberSchlafen"},"last_changed":"2024-05-03T18:18:37.250454+00:00","last_reported":"2024-05-03T18:18:37.250454+00:00","last_updated":"2024-05-03T18:18:37.250454+00:00","context":{"id":"01HWZTVYA26D52FR15ZEF6VDD9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kinderzimmer_hell","state":"2026-08-22T10:49:29.806821+00:00","attributes":{"entity_id":["light.kinderzimmer_deckenlampe","light.kinderzimmer_fluter"],"id":"kinderzimmer_hell","friendly_name":"Kinderzimmer Hell"},"last_changed":"2026-09-24T12:24:32.563854+00:00","last_reported":"2026-09-24T12:24:32.563854+00:00","last_updated":"2026-09-24T12:24:32.563854+00:00","context":{"id":"01M39NZSHKXCB0QXB849SZ3XZJ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.garten_aus","state":"2024-04-13T18:49:48.573981+00:00","attributes":{"entity_id":["light.lichter_garten"],"id":"1692646478832","icon":"mdi:lightbulb-group-off-outline","friendly_name":"Garten aus"},"last_changed":"2024-05-03T18:18:37.253769+00:00","last_reported":"2024-05-03T18:18:37.253769+00:00","last_updated":"2024-05-03T18:18:37.253769+00:00","context":{"id":"01HWZTVYA50NRN93F72KV1QEAX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kuche_essbereich_orange","state":"2026-10-04T01:37:50.990916+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_orange","friendly_name":"Küche Essbereich Orange"},"last_changed":"2026-10-04T01:37:50.991067+00:00","last_reported":"2026-10-04T01:37:50.991067+00:00","last_updated":"2026-10-04T01:37:50.991067+00:00","context":{"id":"01M428YVCC3QQFTY68TKVJ6MQD","parent_id":"01M428YVCB2JXBDTTXQ9S87XW4","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.garten_eingang_normal","state":"2024-03-18T21:11:49.372757+00:00","attributes":{"entity_id":["light.lichter_garten_eingang","light.briefkasten_licht","light.klingelknopfe_licht","light.haustur_licht"],"id":"1709633488723","icon":"mdi:door","friendly_name":"Garten Eingang Normal"},"last_changed":"2024-05-03T18:18:37.256730+00:00","last_reported":"2024-05-03T18:18:37.256730+00:00","last_updated":"2024-05-03T18:18:37.256730+00:00","context":{"id":"01HWZTVYA8GMJ3M1MH8GYTB935","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kuche_essbereich_blau_grun","state":"2024-03-22T06:27:05.115768+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_blau_grun","friendly_name":"Küche Essbereich Blau Grün"},"last_changed":"2026-09-24T12:24:32.566741+00:00","last_reported":"2026-09-24T12:24:32.566741+00:00","last_updated":"2026-09-24T12:24:32.566741+00:00","context":{"id":"01M39NZSHPY50HETRWM81W8MDD","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.garten_eingang_hell","state":"2024-03-18T21:11:45.684713+00:00","attributes":{"entity_id":["light.lichter_garten_eingang","light.hochbeet_lichter","light.magnolie_links","light.magnolie_rechts","light.gartenhaus_deckenlicht_vorne","light.haustur_licht","light.briefkasten_licht","light.klingelknopfe_licht"],"id":"1709633732738","icon":"mdi:door-open","friendly_name":"Garten Eingang Hell"},"last_changed":"2024-05-03T18:18:37.260066+00:00","last_reported":"2024-05-03T18:18:37.260066+00:00","last_updated":"2024-05-03T18:18:37.260066+00:00","context":{"id":"01HWZTVYACRMRTWQQ92NR5PD56","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kuche_essbereich_grun","state":"2024-03-05T16:41:43.975909+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_grun","friendly_name":"Küche Essbereich Grün"},"last_changed":"2026-09-24T12:24:32.567941+00:00","last_reported":"2026-09-24T12:24:32.567941+00:00","last_updated":"2026-09-24T12:24:32.567941+00:00","context":{"id":"01M39NZSHQ9CFW8189JM9D3E64","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.garten_eingang_farbig","state":"2024-03-18T21:11:47.839699+00:00","attributes":{"entity_id":["light.haustur_licht","light.briefkasten_licht","light.klingelknopfe_licht","light.gartenhaus_deckenlicht_vorne","light.magnolie_links","light.magnolie_rechts","light.eingang_gartenhaus","light.eingang_garageseite","light.eingang_saule_sud","light.eingang_gartentur_nord","light.eingang_gartentur_sud","light.hochbeet_innen","light.hochbeet_mitte","light.hochbeet_eingang"],"id":"1709633791617","icon":"mdi:door-open","friendly_name":"Garten Eingang Farbig"},"last_changed":"2024-05-03T18:18:37.266711+00:00","last_reported":"2024-05-03T18:18:37.266711+00:00","last_updated":"2024-05-03T18:18:37.266711+00:00","context":{"id":"01HWZTVYAJEQBM1887Q1VCEGCR","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.kuche_essbereich_hell","state":"2026-10-01T14:40:59.434356+00:00","attributes":{"entity_id":["light.esszimmer_deckenlampe_mitte","light.esszimmer_deckenlampe_west","light.kuche_deckenlampe","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_hell","friendly_name":"Küche Essbereich Hell"},"last_changed":"2026-10-01T14:40:59.434567+00:00","last_reported":"2026-10-01T14:40:59.434567+00:00","last_updated":"2026-10-01T14:40:59.434567+00:00","context":{"id":"01M3VYJNH6314XNNCZCXYY2G8W","parent_id":"01M3VYJNH4H7FD1B04REQ0VMFB","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.garten_eingang_farbig_duplizieren","state":"2024-03-06T09:55:58.164731+00:00","attributes":{"entity_id":["light.haustur_licht","light.briefkasten_licht","light.klingelknopfe_licht","light.magnolie_links","light.magnolie_rechts","light.suedseite1","light.suedseite2","light.suedseite3","light.suedseite4","light.suedseite5","light.suedseite6","light.pool_licht","light.hochbeet_mitte","light.hochbeet_eingang","light.hochbeet_innen","light.eingang_gartentur_nord","light.eingang_gartentur_sud","light.eingang_garageseite","light.eingang_saule_sud","light.gartenhaus_deckenlicht_vorne","light.eingang_gartenhaus","light.gartenhaus_wandlicht"],"id":"1709718503965","icon":"mdi:door-open","friendly_name":"Garten Alles Farbig"},"last_changed":"2024-05-03T18:18:37.267640+00:00","last_reported":"2024-05-03T18:18:37.267640+00:00","last_updated":"2024-05-03T18:18:37.267640+00:00","context":{"id":"01HWZTVYAKTH89QBGS4G3K50ZF","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_bettlicht_dunkel","state":"2026-10-04T06:25:00.957483+00:00","attributes":{"entity_id":["light.bett_martin","light.bett_rebecca","light.schlafzimmer_deckenlampe","light.schlafzimmer_fluter","light.schlafzimmer_schrank"],"id":"schlafzimmer_bettlich_dunkel","friendly_name":"Schlafzimmer Bettlicht dunkel"},"last_changed":"2026-10-04T06:25:00.957582+00:00","last_reported":"2026-10-04T06:25:00.957582+00:00","last_updated":"2026-10-04T06:25:00.957582+00:00","context":{"id":"01M42SCNGSDQCG9F3A7M2JY42Z","parent_id":"01M42SCNGR45WFD8J9C8EPPM50","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.arbeitszimmer_orange","state":"2024-03-28T20:45:29.332034+00:00","attributes":{"entity_id":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_oben","light.arbeitszimmer_stehlampe_unten"],"id":"arbeitszimmer_orange","friendly_name":"Arbeitszimmer Orange"},"last_changed":"2024-05-03T18:18:37.273798+00:00","last_reported":"2024-05-03T18:18:37.273798+00:00","last_updated":"2024-05-03T18:18:37.273798+00:00","context":{"id":"01HWZTVYAS4NDGB43EPFXX67E8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_stillen","state":"2026-10-04T06:43:06.829593+00:00","attributes":{"entity_id":["light.bett_rebecca","light.schlafzimmer_deckenlampe","light.schlafzimmer_fluter","light.schlafzimmer_schrank","light.bett_martin"],"id":"schlafzimmer_stillen","friendly_name":"Schlafzimmer Stillen"},"last_changed":"2026-10-04T06:43:06.829722+00:00","last_reported":"2026-10-04T06:43:06.829722+00:00","last_updated":"2026-10-04T06:43:06.829722+00:00","context":{"id":"01M42TDSYCEEM2WE4WJBEYE3V6","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.arbeitszimmer_blau_grun","state":"2024-03-20T21:37:29.407088+00:00","attributes":{"entity_id":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_oben","light.arbeitszimmer_stehlampe_unten"],"id":"arbeitszimmer_blau_grun","friendly_name":"Arbeitszimmer Blau Grün"},"last_changed":"2024-05-03T18:18:37.274798+00:00","last_reported":"2024-05-03T18:18:37.274798+00:00","last_updated":"2024-05-03T18:18:37.274798+00:00","context":{"id":"01HWZTVYATD56PEA0ZY3M0YMFE","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_einschlaflicht","state":"2026-10-03T04:34:13.133608+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_einschlaflicht","friendly_name":"Schlafzimmer Einschlaflicht"},"last_changed":"2026-10-03T04:34:13.133831+00:00","last_reported":"2026-10-03T04:34:13.133831+00:00","last_updated":"2026-10-03T04:34:13.133831+00:00","context":{"id":"01M400N2G1SK2QCTY1YDWXSAF0","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.arbeitszimmer_hell","state":"2024-03-27T16:59:41.556372+00:00","attributes":{"entity_id":["light.arbeitszimmer_deckenlampe","light.arbeitszimmer_fluter","light.arbeitszimmer_stehlampe_oben","light.arbeitszimmer_stehlampe_unten"],"id":"arbeitszimmer_hell","friendly_name":"Arbeitszimmer Hell"},"last_changed":"2024-05-03T18:18:37.279860+00:00","last_reported":"2024-05-03T18:18:37.279860+00:00","last_updated":"2024-05-03T18:18:37.279860+00:00","context":{"id":"01HWZTVYAZ8AYE7X5PSQC5298Q","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_orange","state":"2026-10-04T06:54:07.448955+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_orange","friendly_name":"Schlafzimmer Orange"},"last_changed":"2026-10-04T06:54:07.449071+00:00","last_reported":"2026-10-04T06:54:07.449071+00:00","last_updated":"2026-10-04T06:54:07.449071+00:00","context":{"id":"01M42V1Z2QDG6VMV9S4V36B1VC","parent_id":"01M42V1Z2P01NNDFADFG54M8DN","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.bad_normal","state":"unknown","attributes":{"entity_id":["light.bad_licht"],"id":"bad_normal","friendly_name":"Bad Normal"},"last_changed":"2024-05-03T18:18:37.280807+00:00","last_reported":"2024-05-03T18:18:37.280807+00:00","last_updated":"2024-05-03T18:18:37.280807+00:00","context":{"id":"01HWZTVYB0VEJ1YHF3XEGCMMP3","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_rot","state":"2026-04-20T11:00:41.957073+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_rot","friendly_name":"Schlafzimmer Rot"},"last_changed":"2026-09-24T12:24:32.579307+00:00","last_reported":"2026-09-24T12:24:32.579307+00:00","last_updated":"2026-09-24T12:24:32.579307+00:00","context":{"id":"01M39NZSJ3NETCZAEEVHS4Y7GP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.bad_hell","state":"unknown","attributes":{"entity_id":["light.bad_licht"],"id":"bad_hell","friendly_name":"Bad Hell"},"last_changed":"2024-05-03T18:18:37.281983+00:00","last_reported":"2024-05-03T18:18:37.281983+00:00","last_updated":"2024-05-03T18:18:37.281983+00:00","context":{"id":"01HWZTVYB1QVAQH6THRQJ6KJNM","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_blau","state":"2026-04-20T11:00:41.990855+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_blau","friendly_name":"Schlafzimmer Blau"},"last_changed":"2026-09-24T12:24:32.581122+00:00","last_reported":"2026-09-24T12:24:32.581122+00:00","last_updated":"2026-09-24T12:24:32.581122+00:00","context":{"id":"01M39NZSJ523YNWZXQR7KASFGZ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.bad_baden","state":"unknown","attributes":{"entity_id":["light.bad_licht"],"id":"bad_baden","friendly_name":"Bad Baden"},"last_changed":"2024-05-03T18:18:37.286423+00:00","last_reported":"2024-05-03T18:18:37.286423+00:00","last_updated":"2024-05-03T18:18:37.286423+00:00","context":{"id":"01HWZTVYB6TYAHMV5SMS3EC1DS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.schlafzimmer_ganz_hell","state":"2026-10-04T06:09:57.650138+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_ganz_hell","friendly_name":"Schlafzimmer Ganz Hell"},"last_changed":"2026-10-04T06:09:57.650287+00:00","last_reported":"2026-10-04T06:09:57.650287+00:00","last_updated":"2026-10-04T06:09:57.650287+00:00","context":{"id":"01M42RH3CH36CK4KSHBMYRJ7DT","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kinderzimmer_wickeln_nachts","state":"2024-01-10T05:42:33.752656+00:00","attributes":{"entity_id":["light.kinderzimmer_fluter","light.kinderzimmer_deckenlampe"],"id":"kinderzimmer_wickeln_nachts","friendly_name":"Kinderzimmer Wickeln nachts"},"last_changed":"2024-05-03T18:18:37.287561+00:00","last_reported":"2024-05-03T18:18:37.287561+00:00","last_updated":"2024-05-03T18:18:37.287561+00:00","context":{"id":"01HWZTVYB7JN10G7S4K2RG6FDB","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnbereich_orange","state":"2026-10-04T07:11:17.574026+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnbereich_orange","friendly_name":"Wohnbereich Orange"},"last_changed":"2026-10-04T07:11:17.574133+00:00","last_reported":"2026-10-04T07:11:17.574133+00:00","last_updated":"2026-10-04T07:11:17.574133+00:00","context":{"id":"01M42W1D2477M1YSP9FN2BHW5F","parent_id":"01M42W1D238X88SER5SYFK2RJ7","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kinderzimmer_normal","state":"2022-09-28T04:10:23.585063+00:00","attributes":{"entity_id":["light.kinderzimmer_deckenlampe","light.kinderzimmer_fluter"],"id":"kinderzimmer_normal","friendly_name":"Kinderzimmer Normal"},"last_changed":"2024-05-03T18:18:37.288545+00:00","last_reported":"2024-05-03T18:18:37.288545+00:00","last_updated":"2024-05-03T18:18:37.288545+00:00","context":{"id":"01HWZTVYB8T0RPR4XREHBDDHWY","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnbereich_blau_grun","state":"2026-09-28T04:34:44.892895+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnberech_blau_grun","friendly_name":"Wohnbereich Blau Grün"},"last_changed":"2026-09-28T04:34:44.893039+00:00","last_reported":"2026-09-28T04:34:44.893039+00:00","last_updated":"2026-09-28T04:34:44.893039+00:00","context":{"id":"01M3K4PEGRADNVHJ53F5WJESXX","parent_id":"01M3K4PEGQ70YDPYN83R41692W","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kinderzimmer_hell","state":"2024-01-09T18:31:00.300978+00:00","attributes":{"entity_id":["light.kinderzimmer_deckenlampe","light.kinderzimmer_fluter"],"id":"kinderzimmer_hell","friendly_name":"Kinderzimmer Hell"},"last_changed":"2024-05-03T18:18:37.289441+00:00","last_reported":"2024-05-03T18:18:37.289441+00:00","last_updated":"2024-05-03T18:18:37.289441+00:00","context":{"id":"01HWZTVYB9A1H5S75CECYB4E5V","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnbereich_grun","state":"2024-05-04T06:49:01.526802+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnbereich_grun","friendly_name":"Wohnbereich Grün"},"last_changed":"2026-09-24T12:24:32.588363+00:00","last_reported":"2026-09-24T12:24:32.588363+00:00","last_updated":"2026-09-24T12:24:32.588363+00:00","context":{"id":"01M39NZSJC0RM86G85TXRM0MYV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kuche_essbereich_orange","state":"2024-05-03T18:26:23.931764+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_orange","friendly_name":"Küche Essbereich Orange"},"last_changed":"2024-05-03T18:26:23.931887+00:00","last_reported":"2024-05-03T18:26:23.931887+00:00","last_updated":"2024-05-03T18:26:23.931887+00:00","context":{"id":"01HWZVA61PMEE2Q95M1YE2NVNE","parent_id":"01HWZVA61NA0RZ4K02H36BAYFP","user_id":null}}, + "state": {"entity_id":"scene.wohnbereich_hell","state":"2026-10-03T05:27:01.853317+00:00","attributes":{"entity_id":["light.esszimmer_deckenlampe_mitte","light.esszimmer_deckenlampe_west","light.wohnzimmer_deckenlampe","light.kuche_deckenlampe","light.wohnzimmer_regal_links","light.kuche_links","light.kuche_rechts","light.wohnzimmer_regal_rechts","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_stehlampe","light.wohnzimmer_kugel","light.kuche_vorne"],"id":"wohnbereich_hell","friendly_name":"Wohnbereich Hell"},"last_changed":"2026-10-03T05:27:01.853435+00:00","last_reported":"2026-10-03T05:27:01.853435+00:00","last_updated":"2026-10-03T05:27:01.853435+00:00","context":{"id":"01M403NRYVRPW539Z6JW82HGNF","parent_id":"01M403NRYT2T2TKZ40AZWRWPD2","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kuche_essbereich_blau_grun","state":"2024-03-22T06:27:05.115768+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_blau_grun","friendly_name":"Küche Essbereich Blau Grün"},"last_changed":"2024-05-03T18:18:37.291114+00:00","last_reported":"2024-05-03T18:18:37.291114+00:00","last_updated":"2024-05-03T18:18:37.291114+00:00","context":{"id":"01HWZTVYBBVGCR0088YVEYB8AB","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnbereich_meditation","state":"unknown","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links","cover.esszimmer_fenster_rollo","cover.kuche_fenster_rollo","cover.wohnzimmer_fenster_rollo","cover.wohnzimmer_terrassentur_rollo"],"id":"wohnbereich_meditation","friendly_name":"Wohnbereich Meditation"},"last_changed":"2026-09-24T12:24:32.591660+00:00","last_reported":"2026-09-24T12:24:32.591660+00:00","last_updated":"2026-09-24T12:24:32.591660+00:00","context":{"id":"01M39NZSJF0VCQACRJYVP3HX7M","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kuche_essbereich_grun","state":"2024-03-05T16:41:43.975909+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_grun","friendly_name":"Küche Essbereich Grün"},"last_changed":"2024-05-03T18:18:37.291941+00:00","last_reported":"2024-05-03T18:18:37.291941+00:00","last_updated":"2024-05-03T18:18:37.291941+00:00","context":{"id":"01HWZTVYBBJZ4PVKHH9Z55PVG2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnbereich_kuscheln","state":"2025-04-22T12:42:55.843390+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links","light.gang_bogen","light.gang_licht","cover.esszimmer_fenster_rollo","cover.kuche_fenster_rollo","cover.wohnzimmer_fenster_rollo","cover.wohnzimmer_terrassentur_rollo"],"id":"wohnbereich_kuscheln","friendly_name":"Wohnbereich Kuscheln"},"last_changed":"2026-09-24T12:24:32.596484+00:00","last_reported":"2026-09-24T12:24:32.596484+00:00","last_updated":"2026-09-24T12:24:32.596484+00:00","context":{"id":"01M39NZSJMYQFJ1N62SPA58VFZ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.kuche_essbereich_hell","state":"2024-04-27T05:56:47.285521+00:00","attributes":{"entity_id":["light.esszimmer_deckenlampe_mitte","light.esszimmer_deckenlampe_west","light.kuche_deckenlampe","light.kuche_links","light.kuche_rechts","light.kuche_vorne"],"id":"kueche_essbereich_hell","friendly_name":"Küche Essbereich Hell"},"last_changed":"2024-05-03T18:18:37.292962+00:00","last_reported":"2024-05-03T18:18:37.292962+00:00","last_updated":"2024-05-03T18:18:37.292962+00:00","context":{"id":"01HWZTVYBCYK1DKX65WEZC3C4P","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnzimmer_dunkel","state":"2026-07-25T18:51:38.076468+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_dunkel","friendly_name":"Wohnzimmer Dunkel"},"last_changed":"2026-09-24T12:24:32.598286+00:00","last_reported":"2026-09-24T12:24:32.598286+00:00","last_updated":"2026-09-24T12:24:32.598286+00:00","context":{"id":"01M39NZSJPKQ73Q25THHFGVXC4","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_bettlicht_dunkel","state":"2024-04-30T15:07:13.333983+00:00","attributes":{"entity_id":["light.bett_martin","light.bett_rebecca","light.schlafzimmer_deckenlampe","light.schlafzimmer_fluter","light.schlafzimmer_schrank"],"id":"schlafzimmer_bettlich_dunkel","friendly_name":"Schlafzimmer Bettlicht dunkel"},"last_changed":"2024-05-03T18:18:37.293839+00:00","last_reported":"2024-05-03T18:18:37.293839+00:00","last_updated":"2024-05-03T18:18:37.293839+00:00","context":{"id":"01HWZTVYBDV5WRMD3ZN5YPGA3M","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnzimmer_orange","state":"2026-10-03T17:57:32.327835+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_orange","friendly_name":"Wohnzimmer Orange"},"last_changed":"2026-10-03T17:57:32.327972+00:00","last_reported":"2026-10-03T17:57:32.327972+00:00","last_updated":"2026-10-03T17:57:32.327972+00:00","context":{"id":"01M41EM0145V9A4SNW6K5VT6VA","parent_id":"01M41EM014E3W05ZGYM1JX82XE","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_stillen","state":"2024-05-03T10:34:58.713537+00:00","attributes":{"entity_id":["light.bett_rebecca","light.schlafzimmer_deckenlampe","light.schlafzimmer_fluter","light.schlafzimmer_schrank","light.bett_martin"],"id":"schlafzimmer_stillen","friendly_name":"Schlafzimmer Stillen"},"last_changed":"2024-05-03T18:18:37.294666+00:00","last_reported":"2024-05-03T18:18:37.294666+00:00","last_updated":"2024-05-03T18:18:37.294666+00:00","context":{"id":"01HWZTVYBEBCT1WQ6YS8Q71755","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnzimmer_blau_grun","state":"2024-03-05T13:13:44.691500+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_blau_grun","friendly_name":"Wohnzimmer Blau Grün"},"last_changed":"2026-09-24T12:24:32.601339+00:00","last_reported":"2026-09-24T12:24:32.601339+00:00","last_updated":"2026-09-24T12:24:32.601339+00:00","context":{"id":"01M39NZSJSHYNBJNYC35PMTPGH","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_einschlaflicht","state":"2024-05-03T17:34:04.916239+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_einschlaflicht","friendly_name":"Schlafzimmer Einschlaflicht"},"last_changed":"2024-05-03T18:18:37.295488+00:00","last_reported":"2024-05-03T18:18:37.295488+00:00","last_updated":"2024-05-03T18:18:37.295488+00:00","context":{"id":"01HWZTVYBFY8GFK2PQFRHKJQVH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnzimmer_grun","state":"2024-03-05T13:13:46.621275+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_grun","friendly_name":"Wohnzimmer Grün"},"last_changed":"2026-09-24T12:24:32.604324+00:00","last_reported":"2026-09-24T12:24:32.604324+00:00","last_updated":"2026-09-24T12:24:32.604324+00:00","context":{"id":"01M39NZSJW70YAR9SBFEAJM86T","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_orange","state":"2024-05-03T10:33:06.795917+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_orange","friendly_name":"Schlafzimmer Orange"},"last_changed":"2024-05-03T18:18:37.296287+00:00","last_reported":"2024-05-03T18:18:37.296287+00:00","last_updated":"2024-05-03T18:18:37.296287+00:00","context":{"id":"01HWZTVYBG6V3M332H0DEGQ31S","parent_id":null,"user_id":null}}, + "state": {"entity_id":"scene.wohnzimmer_hell","state":"2026-10-01T16:54:06.413508+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_regal_links","light.wohnzimmer_regal_rechts","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_stehlampe","light.wohnzimmer_kugel"],"id":"wohnzimmer_hell","friendly_name":"Wohnzimmer Hell"},"last_changed":"2026-10-01T16:54:06.413642+00:00","last_reported":"2026-10-01T16:54:06.413642+00:00","last_updated":"2026-10-01T16:54:06.413642+00:00","context":{"id":"01M3W66DA96BCM6Y4QAPJP55RT","parent_id":"01M3W66DA8JXC3RY1YSTJREEZ8","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_rot","state":"2022-05-07T20:49:46.793422+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_rot","friendly_name":"Schlafzimmer Rot"},"last_changed":"2024-05-03T18:18:37.297071+00:00","last_reported":"2024-05-03T18:18:37.297071+00:00","last_updated":"2024-05-03T18:18:37.297071+00:00","context":{"id":"01HWZTVYBHP6W33K905GVN07E1","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.timed_sleep","state":"off","attributes":{"last_triggered":"2026-10-03T04:34:13.122476+00:00","mode":"single","current":0,"friendly_name":"Einschlafen mit Licht und Musik auto-aus"},"last_changed":"2026-10-03T04:34:13.707815+00:00","last_reported":"2026-10-03T04:34:13.707815+00:00","last_updated":"2026-10-03T04:34:13.707815+00:00","context":{"id":"01M400N2G1SK2QCTY1YDWXSAF0","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_blau","state":"2024-01-07T14:25:09.497356+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_blau","friendly_name":"Schlafzimmer Blau"},"last_changed":"2024-05-03T18:18:37.298049+00:00","last_reported":"2024-05-03T18:18:37.298049+00:00","last_updated":"2024-05-03T18:18:37.298049+00:00","context":{"id":"01HWZTVYBJFF8V0YN39RE3F4AD","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_music_off_20","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:42.037821+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 20min"},"last_changed":"2026-09-24T12:24:32.806476+00:00","last_reported":"2026-09-24T12:24:32.806476+00:00","last_updated":"2026-09-24T12:24:32.806476+00:00","context":{"id":"01M39NZSS6TQYPSFFQABFA6QR3","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.schlafzimmer_ganz_hell","state":"2024-04-30T17:36:35.750047+00:00","attributes":{"entity_id":["light.schlafzimmer_deckenlampe","light.schlafzimmer_schrank","light.bett_martin","light.bett_rebecca","light.schlafzimmer_fluter"],"id":"schlafzimmer_ganz_hell","friendly_name":"Schlafzimmer Ganz Hell"},"last_changed":"2024-05-03T18:18:37.299418+00:00","last_reported":"2024-05-03T18:18:37.299418+00:00","last_updated":"2024-05-03T18:18:37.299418+00:00","context":{"id":"01HWZTVYBKQWMV5JR6YCZ11CND","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_music_off_30","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:41.891342+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 30min"},"last_changed":"2026-09-24T12:24:32.806959+00:00","last_reported":"2026-09-24T12:24:32.806959+00:00","last_updated":"2026-09-24T12:24:32.806959+00:00","context":{"id":"01M39NZSS6VJJ550HNPD6HDMPW","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnbereich_orange","state":"2024-05-03T18:26:25.791771+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnbereich_orange","friendly_name":"Wohnbereich Orange"},"last_changed":"2024-05-03T18:26:25.791879+00:00","last_reported":"2024-05-03T18:26:25.791879+00:00","last_updated":"2024-05-03T18:26:25.791879+00:00","context":{"id":"01HWZVA7VRQ3Z4KK21RKCYXJNJ","parent_id":"01HWZVA7VNS74YY2AAESQG2TMQ","user_id":null}}, + "state": {"entity_id":"script.bedroom_music_off_45","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:41.992256+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 45min"},"last_changed":"2026-09-24T12:24:32.807350+00:00","last_reported":"2026-09-24T12:24:32.807350+00:00","last_updated":"2026-09-24T12:24:32.807350+00:00","context":{"id":"01M39NZSS7EFP3NXMX7PWV7YZJ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnbereich_blau_grun","state":"2024-04-01T22:22:56.907265+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnberech_blau_grun","friendly_name":"Wohnbereich Blau Grün"},"last_changed":"2024-05-03T18:18:37.301772+00:00","last_reported":"2024-05-03T18:18:37.301772+00:00","last_updated":"2024-05-03T18:18:37.301772+00:00","context":{"id":"01HWZTVYBNGH65WNX9RGJE0STJ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_music_off_60","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:41.963644+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Musik aus 1h"},"last_changed":"2026-09-24T12:24:32.808796+00:00","last_reported":"2026-09-24T12:24:32.808796+00:00","last_updated":"2026-09-24T12:24:32.808796+00:00","context":{"id":"01M39NZSS8VMM1N6V8HQTYGN7F","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnbereich_grun","state":"2024-03-22T06:35:39.833573+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnbereich_grun","friendly_name":"Wohnbereich Grün"},"last_changed":"2024-05-03T18:18:37.303143+00:00","last_reported":"2024-05-03T18:18:37.303143+00:00","last_updated":"2024-05-03T18:18:37.303143+00:00","context":{"id":"01HWZTVYBQRMXDMY03QTMPAFAX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_waves","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:41.928185+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Wellen"},"last_changed":"2026-09-24T12:24:32.811209+00:00","last_reported":"2026-09-24T12:24:32.811209+00:00","last_updated":"2026-09-24T12:24:32.811209+00:00","context":{"id":"01M39NZSSBPD94AMDGK3MEPKQ1","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnbereich_hell","state":"2024-05-03T16:20:15.436367+00:00","attributes":{"entity_id":["light.esszimmer_deckenlampe_mitte","light.esszimmer_deckenlampe_west","light.wohnzimmer_deckenlampe","light.kuche_deckenlampe","light.wohnzimmer_regal_links","light.kuche_links","light.kuche_rechts","light.wohnzimmer_regal_rechts","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_stehlampe","light.wohnzimmer_kugel","light.kuche_vorne"],"id":"wohnbereich_hell","friendly_name":"Wohnbereich Hell"},"last_changed":"2024-05-03T18:18:37.304111+00:00","last_reported":"2024-05-03T18:18:37.304111+00:00","last_updated":"2024-05-03T18:18:37.304111+00:00","context":{"id":"01HWZTVYBRC4JFCNY2E8DQ03V2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_rain","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:42.010925+00:00","mode":"single","current":0,"friendly_name":"Schlafzimmer Regen"},"last_changed":"2026-09-24T12:24:32.812212+00:00","last_reported":"2026-09-24T12:24:32.812212+00:00","last_updated":"2026-09-24T12:24:32.812212+00:00","context":{"id":"01M39NZSSCKN3RCT4ACQM217BM","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnbereich_meditation","state":"unknown","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links","cover.esszimmer_fenster_rollo","cover.kuche_fenster_rollo","cover.wohnzimmer_fenster_rollo","cover.wohnzimmer_terrassentur_rollo"],"id":"wohnbereich_meditation","friendly_name":"Wohnbereich Meditation"},"last_changed":"2024-05-03T18:18:37.305026+00:00","last_reported":"2024-05-03T18:18:37.305026+00:00","last_updated":"2024-05-03T18:18:37.305026+00:00","context":{"id":"01HWZTVYBSCB2WXKENFDP440MC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_sleep_music_long","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:42.030881+00:00","mode":"single","current":0,"friendly_name":"Einschlaf Playlist"},"last_changed":"2026-09-24T12:24:32.812756+00:00","last_reported":"2026-09-24T12:24:32.812756+00:00","last_updated":"2026-09-24T12:24:32.812756+00:00","context":{"id":"01M39NZSSCAHCWMHK67ZXKCTSR","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnbereich_kuscheln","state":"2023-04-26T07:12:39.392998+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.kuche_links","light.kuche_rechts","light.kuche_vorne","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links","light.gang_bogen","light.gang_licht","cover.esszimmer_fenster_rollo","cover.kuche_fenster_rollo","cover.wohnzimmer_fenster_rollo","cover.wohnzimmer_terrassentur_rollo"],"id":"wohnbereich_kuscheln","friendly_name":"Wohnbereich Kuscheln"},"last_changed":"2024-05-03T18:18:37.305918+00:00","last_reported":"2024-05-03T18:18:37.305918+00:00","last_updated":"2024-05-03T18:18:37.305918+00:00","context":{"id":"01HWZTVYBSCKWN2R61757X618X","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.bedroom_sleep_music_short","state":"off","attributes":{"last_triggered":"2026-04-20T11:00:41.881212+00:00","mode":"single","current":0,"friendly_name":"Einschlaf Playlist Kurz"},"last_changed":"2026-09-24T12:24:32.813305+00:00","last_reported":"2026-09-24T12:24:32.813305+00:00","last_updated":"2026-09-24T12:24:32.813305+00:00","context":{"id":"01M39NZSSDM0KN15N0BSDHT270","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnzimmer_dunkel","state":"2024-03-05T13:13:41.297556+00:00","attributes":{"entity_id":["light.kuche_deckenlampe","light.wohnzimmer_deckenlampe","light.esszimmer_deckenlampe_west","light.esszimmer_deckenlampe_mitte","light.esszimmer_schrankleuchte","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_dunkel","friendly_name":"Wohnzimmer Dunkel"},"last_changed":"2024-05-03T18:18:37.306742+00:00","last_reported":"2024-05-03T18:18:37.306742+00:00","last_updated":"2024-05-03T18:18:37.306742+00:00","context":{"id":"01HWZTVYBT114CT56E3JFM5W4T","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.esphome_light_toggle","state":"off","attributes":{"last_triggered":"2026-10-01T16:45:38.587816+00:00","mode":"single","current":0,"icon":"mdi:lightbulb-auto","friendly_name":"EspHome Light toggle"},"last_changed":"2026-10-01T16:45:38.596634+00:00","last_reported":"2026-10-01T16:45:38.596634+00:00","last_updated":"2026-10-01T16:45:38.596634+00:00","context":{"id":"01M3W5PXCVWA9KF1W3KG7MMT4E","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnzimmer_orange","state":"2024-05-02T23:49:42.953907+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_orange","friendly_name":"Wohnzimmer Orange"},"last_changed":"2024-05-03T18:18:37.307711+00:00","last_reported":"2024-05-03T18:18:37.307711+00:00","last_updated":"2024-05-03T18:18:37.307711+00:00","context":{"id":"01HWZTVYBV0RBXM4SFSGEKECYC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.sprinkler_an_5_minuten","state":"off","attributes":{"last_triggered":"2026-10-01T07:48:32.840091+00:00","mode":"restart","current":0,"icon":"mdi:sprinkler-variant","friendly_name":"Sprinkler an für einige Minuten"},"last_changed":"2026-10-01T07:55:32.861513+00:00","last_reported":"2026-10-01T07:55:32.861513+00:00","last_updated":"2026-10-01T07:55:32.861513+00:00","context":{"id":"01M3V7C93X2ARCV78CE29K1KN9","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnzimmer_blau_grun","state":"2024-03-05T13:13:44.691500+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_blau_grun","friendly_name":"Wohnzimmer Blau Grün"},"last_changed":"2024-05-03T18:18:37.308703+00:00","last_reported":"2024-05-03T18:18:37.308703+00:00","last_updated":"2024-05-03T18:18:37.308703+00:00","context":{"id":"01HWZTVYBWDRQYY2P64G9G3WVQ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.pool_pumpe_schalten","state":"off","attributes":{"last_triggered":"2026-09-28T20:15:21.789544+00:00","mode":"single","current":0,"icon":"hue:room-pool","friendly_name":"Pool Pumpe schalten"},"last_changed":"2026-09-28T20:15:22.809776+00:00","last_reported":"2026-09-28T20:15:22.809776+00:00","last_updated":"2026-09-28T20:15:22.809776+00:00","context":{"id":"01M3MTGRNWMKT5ECQATKGKEF20","parent_id":null,"user_id":"2ffcb10d3db745b396789364fdef72ec"}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnzimmer_grun","state":"2024-03-05T13:13:46.621275+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_kugel","light.wohnzimmer_stehlampe","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_regal_rechts","light.wohnzimmer_regal_links"],"id":"wohnzimmer_grun","friendly_name":"Wohnzimmer Grün"},"last_changed":"2024-05-03T18:18:37.309650+00:00","last_reported":"2024-05-03T18:18:37.309650+00:00","last_updated":"2024-05-03T18:18:37.309650+00:00","context":{"id":"01HWZTVYBXM287P5P7RQ9FJ5NW","parent_id":null,"user_id":null}}, + "state": {"entity_id":"script.roomtracker_learn_aktueller_raum","state":"off","attributes":{"last_triggered":"2026-03-13T16:06:02.640352+00:00","mode":"single","current":0,"icon":"mdi:desk","friendly_name":"RoomTracker Learn: Aktueller Raum"},"last_changed":"2026-09-24T12:24:32.815583+00:00","last_reported":"2026-09-24T12:24:32.815583+00:00","last_updated":"2026-09-24T12:24:32.815583+00:00","context":{"id":"01M39NZSSFY1F1ZA58F5GPRW1T","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"scene.wohnzimmer_hell","state":"2024-04-21T17:30:34.268489+00:00","attributes":{"entity_id":["light.wohnzimmer_deckenlampe","light.wohnzimmer_regal_links","light.wohnzimmer_regal_rechts","light.wohnzimmer_stehlampe_oben","light.wohnzimmer_stehlampe","light.wohnzimmer_kugel"],"id":"wohnzimmer_hell","friendly_name":"Wohnzimmer Hell"},"last_changed":"2024-05-03T18:18:37.310515+00:00","last_reported":"2024-05-03T18:18:37.310515+00:00","last_updated":"2024-05-03T18:18:37.310515+00:00","context":{"id":"01HWZTVYBYDB8KNX8XBDYDNB1B","parent_id":null,"user_id":null}}, + "state": {"entity_id":"input_number.fon_aus_in","state":"12.0","attributes":{"min":1.0,"max":60.0,"step":1.0,"mode":"slider","initial":null,"editable":true,"unit_of_measurement":"Minuten","icon":"mdi:time","friendly_name":"Fön aus in "},"last_changed":"2026-09-24T12:24:32.842567+00:00","last_reported":"2026-09-24T12:24:32.842567+00:00","last_updated":"2026-09-24T12:24:32.842567+00:00","context":{"id":"01M39NZSTAPF71A059F90EV47T","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"input_datetime.martin_wake_up_alarm","state":"2024-05-04 07:50:00","attributes":{"has_date":true,"has_time":true,"editable":true,"year":2024,"month":5,"day":4,"hour":7,"minute":50,"second":0,"timestamp":1714801800.0,"friendly_name":"martin_wake_up_alarm"},"last_changed":"2024-05-03T18:18:38.729761+00:00","last_reported":"2024-05-03T18:18:38.729761+00:00","last_updated":"2024-05-03T18:18:38.729761+00:00","context":{"id":"01HWZTVZR9X17X3C973VTE1YZ4","parent_id":null,"user_id":null}}, + "state": {"entity_id":"person.martin_bauer","state":"home","attributes":{"editable":true,"id":"d433f5e7758548dab8baa44b545a8668","device_trackers":["device_tracker.martins_ipad_2","device_tracker.iphone16_von_martin","device_tracker.ipad"],"in_zones":["zone.home"],"latitude":49.36944797595055,"longitude":10.983616440519642,"gps_accuracy":9.760423496377815,"source":"device_tracker.iphone16_von_martin","user_id":"2ffcb10d3db745b396789364fdef72ec","friendly_name":"Martin Bauer"},"last_changed":"2026-10-03T17:23:28.488640+00:00","last_reported":"2026-10-03T17:24:20.963928+00:00","last_updated":"2026-10-03T17:24:20.963928+00:00","context":{"id":"01M41CQ7B3C3WQDS8E1QG761H2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"timer.fon_timer","state":"idle","attributes":{"duration":"0:10:00","editable":true,"icon":"mdi:hair-dryer","friendly_name":"Fön Timer"},"last_changed":"2024-05-03T18:18:39.868766+00:00","last_reported":"2024-05-03T18:18:39.868766+00:00","last_updated":"2024-05-03T18:18:39.868766+00:00","context":{"id":"01HWZTW0VWF5C6Z7X57CPHM4AN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"input_datetime.martin_wake_up_alarm","state":"2026-10-05 07:50:00","attributes":{"has_date":true,"has_time":true,"editable":true,"year":2026,"month":10,"day":5,"hour":7,"minute":50,"second":0,"timestamp":1791179400.0,"friendly_name":"martin_wake_up_alarm"},"last_changed":"2026-10-04T01:00:05.665133+00:00","last_reported":"2026-10-04T01:00:05.665133+00:00","last_updated":"2026-10-04T01:00:05.665133+00:00","context":{"id":"01M426SQ50E2T1EHWVA70BA88A","parent_id":null,"user_id":"2ffcb10d3db745b396789364fdef72ec"}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"timer.pool_pumpe_timer","state":"idle","attributes":{"duration":"0:15:00","editable":true,"restore":true,"icon":"mdi:pool","friendly_name":"Pool Pumpe Timer"},"last_changed":"2024-05-03T18:18:39.869519+00:00","last_reported":"2024-05-03T18:18:39.869519+00:00","last_updated":"2024-05-03T18:18:39.869519+00:00","context":{"id":"01HWZTW0VXK3P47Y7W8J0C2E1G","parent_id":null,"user_id":null}}, + "state": {"entity_id":"counter.licht_szene_oben_counter","state":"1306","attributes":{"editable":false,"initial":0,"step":1},"last_changed":"2026-09-24T12:24:57.577415+00:00","last_reported":"2026-09-24T12:24:57.577415+00:00","last_updated":"2026-09-24T12:24:57.577415+00:00","context":{"id":"01M39P0HZ9S11GY4K0X699JCK7","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"counter.licht_szene_oben_counter","state":"1306","attributes":{"editable":false,"initial":0,"step":1},"last_changed":"2024-05-03T18:18:45.509773+00:00","last_reported":"2024-05-03T18:18:45.509773+00:00","last_updated":"2024-05-03T18:18:45.509773+00:00","context":{"id":"01HWZTW6C5D6SPEAB73G0FMQ1T","parent_id":null,"user_id":null}}, + "state": {"entity_id":"timer.fon_timer","state":"idle","attributes":{"duration":"0:10:00","editable":true,"last_transition":"finished","icon":"mdi:hair-dryer","friendly_name":"Fön Timer"},"last_changed":"2026-10-03T05:36:10.002205+00:00","last_reported":"2026-10-03T05:36:10.002205+00:00","last_updated":"2026-10-03T05:36:10.002205+00:00","context":{"id":"01M4046G8J7GM9NMTW0EX1BDAV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"conversation.home_assistant","state":"unknown","attributes":{"friendly_name":"Home Assistant"},"last_changed":"2024-05-03T18:18:52.541488+00:00","last_reported":"2024-05-03T18:18:52.541488+00:00","last_updated":"2024-05-03T18:18:52.541488+00:00","context":{"id":"01HWZTWD7XQZW25WVADAMEE7F1","parent_id":null,"user_id":null}}, + "state": {"entity_id":"timer.pool_pumpe_timer","state":"idle","attributes":{"duration":"0:15:00","editable":true,"last_transition":null,"restore":true,"icon":"mdi:pool","friendly_name":"Pool Pumpe Timer"},"last_changed":"2026-09-24T12:24:59.125199+00:00","last_reported":"2026-09-24T12:24:59.125199+00:00","last_updated":"2026-09-24T12:24:59.125199+00:00","context":{"id":"01M39P0KFN4PGSMACAY8V08DE7","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.synchronize_devices","state":"unknown","attributes":{"friendly_name":"Google Assistant Geräte synchronisieren"},"last_changed":"2024-05-03T18:18:52.624934+00:00","last_reported":"2024-05-03T18:18:52.624934+00:00","last_updated":"2024-05-03T18:18:52.624934+00:00","context":{"id":"01HWZTWDAG8RKHTA6HJKFNJT8H","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.microphone","state":"unavailable","attributes":{"friendly_name":"MARTINDESKTOP microphone"},"last_changed":"2024-05-03T18:18:52.902660+00:00","last_reported":"2024-05-03T18:18:52.902660+00:00","last_updated":"2024-05-03T18:18:52.902660+00:00","context":{"id":"01HWZTWDK6TJPTMETNMP841VDG","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.webcam","state":"unavailable","attributes":{"friendly_name":"MARTINDESKTOP webcam"},"last_changed":"2024-05-03T18:18:52.906155+00:00","last_reported":"2024-05-03T18:18:52.906155+00:00","last_updated":"2024-05-03T18:18:52.906155+00:00","context":{"id":"01HWZTWDKA5A19WR8BBHA9J2DP","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.espresense_arbeitszimmerunten_connectivity","state":"off","attributes":{"device_class":"connectivity","friendly_name":"ESPresense ArbeitszimmerUnten Connectivity"},"last_changed":"2024-05-03T18:18:54.833772+00:00","last_reported":"2024-05-03T18:18:54.833772+00:00","last_updated":"2024-05-03T18:18:54.833772+00:00","context":{"id":"01HWZTWFFHHN3E6C6VN6NXEVT6","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.espresense_arbeitszimmerunten_motion","state":"unavailable","attributes":{"device_class":"motion","friendly_name":"ESPresense ArbeitszimmerUnten Motion"},"last_changed":"2024-05-03T18:18:52.921907+00:00","last_reported":"2024-05-03T18:18:52.921907+00:00","last_updated":"2024-05-03T18:18:52.921907+00:00","context":{"id":"01HWZTWDKSPYEQR6T18HHJ99EB","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_map_segments","state":"14","attributes":{"16":"Eingang","17":"Wohnzimmer","18":"Küche","19":"Gang hinten","20":"Esszimmer","21":"Gang vorne","22":"WC","23":"23","24":"Arbeitszimmer","25":"Waschraum","26":"Vorratsraum","27":"Bad","28":"Schlafzimmer","29":"Kinderzimmer","icon":"mdi:vector-selection","friendly_name":"robbie Map segments"},"last_changed":"2024-05-03T18:18:54.856242+00:00","last_reported":"2024-05-03T18:18:54.856242+00:00","last_updated":"2024-05-03T18:18:54.856242+00:00","context":{"id":"01HWZTWFG8ZTQJR54JAY24V72E","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch","state":"0.0","attributes":{"unit_of_measurement":"W","friendly_name":"Vorratsraum Steckdose 1 Verbrauch"},"last_changed":"2026-10-04T08:53:08.948418+00:00","last_reported":"2026-10-04T08:53:08.948418+00:00","last_updated":"2026-10-04T08:53:08.948418+00:00","context":{"id":"01M431VX6KZH5W6TSYY55ANRV0","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "14", + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch","state":"0.0","attributes":{"unit_of_measurement":"W","friendly_name":"Vorratsraum Steckdose 2 Verbrauch"},"last_changed":"2026-10-04T08:53:08.954316+00:00","last_reported":"2026-10-04T08:53:08.954316+00:00","last_updated":"2026-10-04T08:53:08.954316+00:00","context":{"id":"01M431VX6SPRG2G5VASHXRE0AN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gefrierschrank_verbrauch","state":"63.2","attributes":{"unit_of_measurement":"W","friendly_name":"Gefrierschrank Verbrauch"},"last_changed":"2026-10-04T08:57:18.635787+00:00","last_reported":"2026-10-04T08:57:18.635787+00:00","last_updated":"2026-10-04T08:57:18.635787+00:00","context":{"id":"01M4323H1AFHAVZ1QTZ1Z1DWYN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 63.2, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.trockner_verbrauch","state":"724.2","attributes":{"unit_of_measurement":"W","friendly_name":"Trockner Verbrauch"},"last_changed":"2026-10-04T09:40:23.896677+00:00","last_reported":"2026-10-04T09:40:23.896677+00:00","last_updated":"2026-10-04T09:40:23.896677+00:00","context":{"id":"01M434JDPQBBS3N25QN7Y7JJXP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 724.2, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.waschmaschine_verbrauch","state":"7.4","attributes":{"unit_of_measurement":"W","friendly_name":"Waschmaschine Verbrauch"},"last_changed":"2026-10-04T08:53:08.962992+00:00","last_reported":"2026-10-04T08:53:08.962992+00:00","last_updated":"2026-10-04T08:53:08.962992+00:00","context":{"id":"01M431VX72YMDJTJXVR90Y9TKB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 7.4, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch","state":"4.1","attributes":{"unit_of_measurement":"W","friendly_name":"Küche Steckdosen rechts Verbrauch"},"last_changed":"2026-10-04T09:39:56.067394+00:00","last_reported":"2026-10-04T09:39:56.067394+00:00","last_updated":"2026-10-04T09:39:56.067394+00:00","context":{"id":"01M434HJH2V5HNGJTH2E94GVT4","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 4.1, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.dunstabzug_verbrauch","state":"16.1","attributes":{"unit_of_measurement":"W","friendly_name":"Dunstabzug Verbrauch"},"last_changed":"2026-10-04T09:41:00.816468+00:00","last_reported":"2026-10-04T09:41:00.816468+00:00","last_updated":"2026-10-04T09:41:00.816468+00:00","context":{"id":"01M434KHRFM3Y54HW03QNT2GSN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 16.1, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.spulmaschine_verbrauch","state":"5.3","attributes":{"unit_of_measurement":"W","friendly_name":"Spülmaschine Verbrauch"},"last_changed":"2026-10-04T08:53:08.974772+00:00","last_reported":"2026-10-04T08:53:08.974772+00:00","last_updated":"2026-10-04T08:53:08.974772+00:00","context":{"id":"01M431VX7ERVR0VJK9YSMMGTJB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 5.3, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.backofen_verbrauch","state":"11.3","attributes":{"unit_of_measurement":"W","friendly_name":"Backofen Verbrauch"},"last_changed":"2026-10-04T08:53:24.803025+00:00","last_reported":"2026-10-04T08:53:24.803025+00:00","last_updated":"2026-10-04T08:53:24.803025+00:00","context":{"id":"01M431WCP2MJ3AAAE3Z37EAPJZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 11.3, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_1_verbrauch","state":"0.0","attributes":{"unit_of_measurement":"W","friendly_name":"Herd Phase 1 Verbrauch"},"last_changed":"2026-10-04T08:53:08.986881+00:00","last_reported":"2026-10-04T08:53:08.986881+00:00","last_updated":"2026-10-04T08:53:08.986881+00:00","context":{"id":"01M431VX7TMGAXQMDN9P7WDTHP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_2_verbrauch","state":"0.0","attributes":{"unit_of_measurement":"W","friendly_name":"Herd Phase 2 Verbrauch"},"last_changed":"2026-10-04T08:53:08.991685+00:00","last_reported":"2026-10-04T08:53:08.991685+00:00","last_updated":"2026-10-04T08:53:08.991685+00:00","context":{"id":"01M431VX7YHWC318KM71KD4PVA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_3_verbrauch","state":"0.0","attributes":{"unit_of_measurement":"W","friendly_name":"Herd Phase 3 Verbrauch"},"last_changed":"2026-10-04T08:53:08.997958+00:00","last_reported":"2026-10-04T08:53:08.997958+00:00","last_updated":"2026-10-04T08:53:08.997958+00:00","context":{"id":"01M431VX859QEE4BQDFPTZF4KX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch","state":"0.0","attributes":{"unit_of_measurement":"W","friendly_name":"Arbeitszimmer Steckdose Verbrauch"},"last_changed":"2026-10-04T08:53:09.001154+00:00","last_reported":"2026-10-04T08:53:09.001154+00:00","last_updated":"2026-10-04T08:53:09.001154+00:00","context":{"id":"01M431VX88W131VP6WE55CDNZK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch","state":"9.7","attributes":{"unit_of_measurement":"W","friendly_name":"Wohnzimmer Steckdose 1 Verbrauch"},"last_changed":"2026-10-04T08:53:09.003836+00:00","last_reported":"2026-10-04T08:53:09.003836+00:00","last_updated":"2026-10-04T08:53:09.003836+00:00","context":{"id":"01M431VX8B9B2HJAC6YJZA28CC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 9.7, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch","state":"18.6","attributes":{"unit_of_measurement":"W","friendly_name":"Wohnzimmer Steckdose 2 Verbrauch"},"last_changed":"2026-10-04T08:53:26.360739+00:00","last_reported":"2026-10-04T08:53:26.360739+00:00","last_updated":"2026-10-04T08:53:26.360739+00:00","context":{"id":"01M431WE6QQC4038HR2GQNYXZW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 18.6, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose1_verbrauch","state":"144.6","attributes":{"unit_of_measurement":"W","friendly_name":"Gartenhaus Steckdose1 Verbrauch"},"last_changed":"2026-10-04T08:53:26.544411+00:00","last_reported":"2026-10-04T08:53:26.544411+00:00","last_updated":"2026-10-04T08:53:26.544411+00:00","context":{"id":"01M431WECFD6SE6MBYRSPMFY4F","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 144.6, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose2_verbrauch","state":"13.3","attributes":{"unit_of_measurement":"W","friendly_name":"Gartenhaus Steckdose2 Verbrauch"},"last_changed":"2026-10-04T08:53:26.748324+00:00","last_reported":"2026-10-04T08:53:26.748324+00:00","last_updated":"2026-10-04T08:53:26.748324+00:00","context":{"id":"01M431WEJVK6J033SFC4RM8MM9","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 13.3, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.bewegung","state":"Gang Wohnzimmer","attributes":{"friendly_name":"Bewegung"},"last_changed":"2026-10-04T09:38:01.934883+00:00","last_reported":"2026-10-04T09:38:01.934883+00:00","last_updated":"2026-10-04T09:38:01.934883+00:00","context":{"id":"01M434E32CA51ACJ3F1F1A3SV0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Gang Wohnzimmer", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_wi_fi_configuration","state":"-49","attributes":{"ssid":"WLAN","ips":["192.168.178.34","2003:ed:ef1d:3300:6cf:8cff:fef9:2d14","fe80::6cf:8cff:fef9:2d14"],"frequency":"2.4ghz","signal":-49,"unit_of_measurement":"dBm","device_class":"signal_strength","icon":"mdi:wifi","friendly_name":"robbie Wi-Fi configuration"},"last_changed":"2024-05-03T18:45:38.186719+00:00","last_reported":"2024-05-03T18:45:38.186719+00:00","last_updated":"2024-05-03T18:45:38.186719+00:00","context":{"id":"01HWZWDD8AXPYBFYD94YN2B30M","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "-49", - "native_unit_of_measurement": "dBm" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_error","state":"No error","attributes":{"severity":{"kind":"none","level":"none"},"subsystem":"none","message":"","icon":"mdi:alert","friendly_name":"robbie Error"},"last_changed":"2024-05-03T18:18:54.889302+00:00","last_reported":"2024-05-03T18:18:54.889302+00:00","last_updated":"2024-05-03T18:18:54.889302+00:00","context":{"id":"01HWZTWFH9CS8FD19ARMSN46BY","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "No error", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_time","state":"301","attributes":{"unit_of_measurement":"seconds","icon":"mdi:equalizer","friendly_name":"robbie Current Statistics Time"},"last_changed":"2024-05-03T18:18:54.899276+00:00","last_reported":"2024-05-03T18:18:54.899276+00:00","last_updated":"2024-05-03T18:18:54.899276+00:00","context":{"id":"01HWZTWFHKZ2BQR9BDQ319QF0Q","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "301", - "native_unit_of_measurement": "seconds" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_area","state":"56125","attributes":{"unit_of_measurement":"cm²","icon":"mdi:equalizer","friendly_name":"robbie Current Statistics Area"},"last_changed":"2024-05-03T18:18:54.907261+00:00","last_reported":"2024-05-03T18:18:54.907261+00:00","last_updated":"2024-05-03T18:18:54.907261+00:00","context":{"id":"01HWZTWFHV9Z9KDYSEV7KFW443","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "56125", - "native_unit_of_measurement": "cm²" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_main_brush","state":"1891","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Main Brush"},"last_changed":"2024-05-03T18:18:54.924844+00:00","last_reported":"2024-05-03T18:18:54.924844+00:00","last_updated":"2024-05-03T18:18:54.924844+00:00","context":{"id":"01HWZTWFJC6GJSG3E79NE8NEKD","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "1891", - "native_unit_of_measurement": "minutes" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_right_brush","state":"10002","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Right Brush"},"last_changed":"2024-05-03T18:18:54.930051+00:00","last_reported":"2024-05-03T18:18:54.930051+00:00","last_updated":"2024-05-03T18:18:54.930051+00:00","context":{"id":"01HWZTWFJJEZ1C4BM4ZBTPW3EY","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "10002", - "native_unit_of_measurement": "minutes" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_main_filter","state":"7002","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Main Filter"},"last_changed":"2024-05-03T18:18:54.932997+00:00","last_reported":"2024-05-03T18:18:54.932997+00:00","last_updated":"2024-05-03T18:18:54.932997+00:00","context":{"id":"01HWZTWFJM400F15G20H7SMR8S","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "7002", - "native_unit_of_measurement": "minutes" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_sensor_cleaning","state":"0","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Sensor cleaning"},"last_changed":"2024-05-03T18:18:54.935666+00:00","last_reported":"2024-05-03T18:18:54.935666+00:00","last_updated":"2024-05-03T18:18:54.935666+00:00","context":{"id":"01HWZTWFJQKHNF7TCFCJVRGBR6","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "0", - "native_unit_of_measurement": "minutes" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_status_flag","state":"none","attributes":{"icon":"mdi:flag","friendly_name":"robbie Status Flag"},"last_changed":"2024-05-03T18:18:54.945125+00:00","last_reported":"2024-05-03T18:18:54.945125+00:00","last_updated":"2024-05-03T18:18:54.945125+00:00","context":{"id":"01HWZTWFK1TG6GRC9YAR6CB4S1","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "none", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"select.valetudo_newjuniorkingfisher_fan","state":"high","attributes":{"options":["low","medium","high","max","off"],"icon":"mdi:fan","friendly_name":"robbie Fan"},"last_changed":"2024-05-03T18:18:54.947132+00:00","last_reported":"2024-05-03T18:18:54.947132+00:00","last_updated":"2024-05-03T18:18:54.947132+00:00","context":{"id":"01HWZTWFK3NPR0BM9DYY9T2KJE","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_battery_level","state":"100","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery","friendly_name":"robbie Battery level"},"last_changed":"2024-05-03T18:18:54.948486+00:00","last_reported":"2024-05-03T18:18:54.948486+00:00","last_updated":"2024-05-03T18:18:54.948486+00:00","context":{"id":"01HWZTWFK4NSSHSP9SYKNGNHH7","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "100", - "native_unit_of_measurement": "%" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_uptime","state":"unavailable","attributes":{"unit_of_measurement":"s","friendly_name":"ESPresense ArbeitszimmerUnten Uptime"},"last_changed":"2024-05-03T18:18:53.083695+00:00","last_reported":"2024-05-03T18:18:53.083695+00:00","last_updated":"2024-05-03T18:18:53.083695+00:00","context":{"id":"01HWZTWDRV3CF7E2Q53MGYHED6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.oxilify_ph_filtered","state":"unknown","attributes":{"unit_of_measurement":"{{ states.sensor.oxilife_ph.attributes.unit_of_measurement }}","friendly_name":"Oxilify pH Filtered"},"last_changed":"2026-10-04T08:53:09.024114+00:00","last_reported":"2026-10-04T08:53:09.024114+00:00","last_updated":"2026-10-04T08:53:09.024114+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, "extra_data": { "native_value": null, - "native_unit_of_measurement": "s" + "native_unit_of_measurement": "{{ states.sensor.oxilife_ph.attributes.unit_of_measurement }}" }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_main_brush_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Main Brush Consumable"},"last_changed":"2024-05-03T18:18:54.838130+00:00","last_reported":"2024-05-03T18:18:54.838130+00:00","last_updated":"2024-05-03T18:18:54.838130+00:00","context":{"id":"01HWZTWFFP1VD6Z3JFJM88PFX9","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_free_mem","state":"unavailable","attributes":{"unit_of_measurement":"bytes","friendly_name":"ESPresense ArbeitszimmerUnten Free Mem"},"last_changed":"2024-05-03T18:18:53.095775+00:00","last_reported":"2024-05-03T18:18:53.095775+00:00","last_updated":"2024-05-03T18:18:53.095775+00:00","context":{"id":"01HWZTWDS7Q6FNBX7S1HE2NHJE","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.oxilify_redox_filtered","state":"unknown","attributes":{"unit_of_measurement":"{{ states.sensor.oxilife_redox_level.attributes.unit_of_measurement }}","friendly_name":"Oxilify Redox Filtered"},"last_changed":"2026-10-04T08:53:09.025138+00:00","last_reported":"2026-10-04T08:53:09.025138+00:00","last_updated":"2026-10-04T08:53:09.025138+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, "extra_data": { "native_value": null, - "native_unit_of_measurement": "bytes" + "native_unit_of_measurement": "{{ states.sensor.oxilife_redox_level.attributes.unit_of_measurement }}" }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_right_brush_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Right Brush Consumable"},"last_changed":"2024-05-03T18:18:54.837923+00:00","last_reported":"2024-05-03T18:18:54.837923+00:00","last_updated":"2024-05-03T18:18:54.837923+00:00","context":{"id":"01HWZTWFFNQH2J8VY4XSQWAYGD","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_switch_1","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten switch_1"},"last_changed":"2024-05-03T18:18:53.107541+00:00","last_reported":"2024-05-03T18:18:53.107541+00:00","last_updated":"2024-05-03T18:18:53.107541+00:00","context":{"id":"01HWZTWDSKMT6N2E60G81QQVF9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.oxilify_temperature_filtered","state":"unknown","attributes":{"unit_of_measurement":"{{ states.sensor.pool_temperatur.attributes.unit_of_measurement }}","friendly_name":"Oxilify Temperature Filtered"},"last_changed":"2026-10-04T08:53:09.025908+00:00","last_reported":"2026-10-04T08:53:09.025908+00:00","last_updated":"2026-10-04T08:53:09.025908+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "OFF", - "native_unit_of_measurement": null + "native_value": null, + "native_unit_of_measurement": "{{ states.sensor.pool_temperatur.attributes.unit_of_measurement }}" }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_main_filter_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Main Filter Consumable"},"last_changed":"2024-05-03T18:18:54.837732+00:00","last_reported":"2024-05-03T18:18:54.837732+00:00","last_updated":"2024-05-03T18:18:54.837732+00:00","context":{"id":"01HWZTWFFNGPG2H2V41SPPGFE4","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.template_switch","state":"off","attributes":{"friendly_name":"Template Switch"},"last_changed":"2026-10-04T08:53:09.021316+00:00","last_reported":"2026-10-04T08:53:09.021316+00:00","last_updated":"2026-10-04T08:53:09.021316+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_switch","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten switch"},"last_changed":"2024-05-03T18:18:53.115633+00:00","last_reported":"2024-05-03T18:18:53.115633+00:00","last_updated":"2024-05-03T18:18:53.115633+00:00","context":{"id":"01HWZTWDSVV4X3TB96EJRXSGKH","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "OFF", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_sensor_cleaning_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Sensor cleaning Consumable"},"last_changed":"2024-05-03T18:18:54.837505+00:00","last_reported":"2024-05-03T18:18:54.837505+00:00","last_updated":"2024-05-03T18:18:54.837505+00:00","context":{"id":"01HWZTWFFNR96RGHY58E6WATYK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.template_switch_2","state":"off","attributes":{"friendly_name":"Template Switch"},"last_changed":"2026-10-04T08:53:09.021964+00:00","last_reported":"2026-10-04T08:53:09.021964+00:00","last_updated":"2026-10-04T08:53:09.021964+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_button_1","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten button_1"},"last_changed":"2024-05-03T18:18:53.129990+00:00","last_reported":"2024-05-03T18:18:53.129990+00:00","last_updated":"2024-05-03T18:18:53.129990+00:00","context":{"id":"01HWZTWDT9Z6FRFJ01MD1KF3CZ","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "OFF", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"button.espresense_arbeitszimmerunten_restart","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Restart"},"last_changed":"2024-05-03T18:18:53.135366+00:00","last_reported":"2024-05-03T18:18:53.135366+00:00","last_updated":"2024-05-03T18:18:53.135366+00:00","context":{"id":"01HWZTWDTFCA20HZKZHC03WHFF","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.template_switch_3","state":"off","attributes":{"friendly_name":"Template Switch"},"last_changed":"2026-10-04T08:53:09.022635+00:00","last_reported":"2026-10-04T08:53:09.022635+00:00","last_updated":"2026-10-04T08:53:09.022635+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_button","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten button"},"last_changed":"2024-05-03T18:18:53.140537+00:00","last_reported":"2024-05-03T18:18:53.140537+00:00","last_updated":"2024-05-03T18:18:53.140537+00:00","context":{"id":"01HWZTWDTMYS146AJ2J4EQDN4Z","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.template_switch_4","state":"off","attributes":{"friendly_name":"Template Switch"},"last_changed":"2026-10-04T08:53:09.023090+00:00","last_reported":"2026-10-04T08:53:09.023090+00:00","last_updated":"2026-10-04T08:53:09.023090+00:00","context":{"id":"01M431VX8R79Y9D8ASCPK1WCJB","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"conversation.home_assistant","state":"unknown","attributes":{"friendly_name":"Home Assistant","supported_features":1},"last_changed":"2026-09-24T12:25:07.848989+00:00","last_reported":"2026-09-24T12:25:07.848989+00:00","last_updated":"2026-09-24T12:25:07.848989+00:00","context":{"id":"01M39P0W084810NMR55H9GMH13","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.backup_automatisches_backup","state":"2026-10-04T03:51:20.871+00:00","attributes":{"event_types":["completed","failed","in_progress"],"event_type":"completed","backup_stage":null,"failed_reason":null,"friendly_name":"Backup Automatisches Backup"},"last_changed":"2026-10-04T03:51:20.871395+00:00","last_reported":"2026-10-04T03:51:20.871395+00:00","last_updated":"2026-10-04T03:51:20.871395+00:00","context":{"id":"01M42GK9H7B2PXFHFZ9NQB1VNK","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "OFF", - "native_unit_of_measurement": null + "last_event_type": "completed", + "last_event_attributes": { + "backup_stage": null, + "failed_reason": null + } }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"number.valetudo_newjuniorkingfisher_speaker_volume","state":"67","attributes":{"min":0.0,"max":100.0,"step":1.0,"mode":"auto","icon":"mdi:volume-source","friendly_name":"robbie Speaker volume"},"last_changed":"2024-05-03T18:18:54.971755+00:00","last_reported":"2024-05-03T18:18:54.971755+00:00","last_updated":"2024-05-03T18:18:54.971755+00:00","context":{"id":"01HWZTWFKV3D33YX827F1C75XZ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.valetudo_map_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v2023.04.0","in_progress":false,"latest_version":"v2023.04.0","release_summary":null,"release_url":"https://github.com/Hypfer/lovelace-valetudo-map-card/releases/v2023.04.0","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Valetudo Map Card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.216425+00:00","last_reported":"2026-09-24T12:25:09.216425+00:00","last_updated":"2026-09-24T12:25:09.216425+00:00","context":{"id":"01M39P0XB0HZ4QKSZCYTB1VNSQ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.waves_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v2.4.1","in_progress":false,"latest_version":"v2.4.1","release_summary":null,"release_url":"https://github.com/tgcowell/waves/releases/v2.4.1","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Waves Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.217975+00:00","last_reported":"2026-09-24T12:25:09.217975+00:00","last_updated":"2026-09-24T12:25:09.217975+00:00","context":{"id":"01M39P0XB1A33A1KKQ58B572E7","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.hacs_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.0.5","in_progress":false,"latest_version":"2.0.5","release_summary":null,"release_url":"https://github.com/hacs/integration/releases/2.0.5","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/hacs/icon.png","friendly_name":"HACS Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.219136+00:00","last_reported":"2026-09-24T12:25:09.219136+00:00","last_updated":"2026-09-24T12:25:09.219136+00:00","context":{"id":"01M39P0XB39V2GC6KJ9PABS6EK","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.mini_graph_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v0.13.0","in_progress":false,"latest_version":"v0.13.0","release_summary":null,"release_url":"https://github.com/kalkih/mini-graph-card/releases/v0.13.0","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"mini-graph-card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.221844+00:00","last_reported":"2026-09-24T12:25:09.221844+00:00","last_updated":"2026-09-24T12:25:09.221844+00:00","context":{"id":"01M39P0XB5V2BKHGGWQSTFM9GA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.homematic_ip_local_for_openccu_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.11.1","in_progress":false,"latest_version":"2.11.1","release_summary":null,"release_url":"https://github.com/SukramJ/homematicip_local/releases/2.11.1","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/homematicip_local/icon.png","friendly_name":"Homematic(IP) Local for OpenCCU Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.223019+00:00","last_reported":"2026-09-24T12:25:09.223019+00:00","last_updated":"2026-09-24T12:25:09.223019+00:00","context":{"id":"01M39P0XB7241RBB7YJDSZVWWX","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.rgb_light_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.14.0","in_progress":false,"latest_version":"1.14.0","release_summary":null,"release_url":"https://github.com/bokub/rgb-light-card/releases/1.14.0","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"RGB Light Card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.224287+00:00","last_reported":"2026-09-24T12:25:09.224287+00:00","last_updated":"2026-09-24T12:25:09.224287+00:00","context":{"id":"01M39P0XB8PH3WT2P04VMESK3A","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.slider_entity_row_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v17.5.0","in_progress":false,"latest_version":"v17.5.0","release_summary":null,"release_url":"https://github.com/thomasloven/lovelace-slider-entity-row/releases/v17.5.0","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"slider-entity-row Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.227453+00:00","last_reported":"2026-09-24T12:25:09.227453+00:00","last_updated":"2026-09-24T12:25:09.227453+00:00","context":{"id":"01M39P0XBB4PBD715BGYB58AET","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.scheduler_component_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v3.3.8","in_progress":false,"latest_version":"v3.3.8","release_summary":null,"release_url":"https://github.com/nielsfaber/scheduler-component/releases/v3.3.8","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/scheduler/icon.png","friendly_name":"Scheduler component Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.231438+00:00","last_reported":"2026-09-24T12:25:09.231438+00:00","last_updated":"2026-09-24T12:25:09.231438+00:00","context":{"id":"01M39P0XBFTAQVK192T2RTFF7M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.paper_buttons_row_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v2.3.1","in_progress":false,"latest_version":"v2.3.1","release_summary":null,"release_url":"https://github.com/jcwillox/lovelace-paper-buttons-row/releases/v2.3.1","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Paper Buttons Row Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.234300+00:00","last_reported":"2026-09-24T12:25:09.234300+00:00","last_updated":"2026-09-24T12:25:09.234300+00:00","context":{"id":"01M39P0XBJCGXBJRDVQKXPJZ6X","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.google_light_and_dark_theme_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v1.2.2","in_progress":false,"latest_version":"v1.2.2","release_summary":null,"release_url":"https://github.com/JamieKB3/google-theme","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Google Light and Dark Theme Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.237321+00:00","last_reported":"2026-09-24T12:25:09.237321+00:00","last_updated":"2026-09-24T12:25:09.237321+00:00","context":{"id":"01M39P0XBNHBN6MJ224V4DTPM7","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.multiple_entity_row_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v4.12.0","in_progress":false,"latest_version":"v4.12.0","release_summary":null,"release_url":"https://github.com/benct/lovelace-multiple-entity-row/releases/v4.12.0","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Multiple Entity Row Update","supported_features":23},"last_changed":"2026-10-04T09:28:48.488044+00:00","last_reported":"2026-10-04T09:28:48.491970+00:00","last_updated":"2026-10-04T09:28:48.491970+00:00","context":{"id":"01M433X38GVRYDT1W5V68074SM","parent_id":null,"user_id":"2ffcb10d3db745b396789364fdef72ec"}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.mini_media_player_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v1.16.12","in_progress":false,"latest_version":"v1.16.12","release_summary":null,"release_url":"https://github.com/kalkih/mini-media-player/releases/v1.16.12","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Mini Media Player Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.239685+00:00","last_reported":"2026-09-24T12:25:09.239685+00:00","last_updated":"2026-09-24T12:25:09.239685+00:00","context":{"id":"01M39P0XBQTYQR4A3GQP1BH816","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.scheduler_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v4.0.19","in_progress":false,"latest_version":"v4.0.19","release_summary":null,"release_url":"https://github.com/nielsfaber/scheduler-card/releases/v4.0.19","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Scheduler Card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.242548+00:00","last_reported":"2026-09-24T12:25:09.242548+00:00","last_updated":"2026-09-24T12:25:09.242548+00:00","context":{"id":"01M39P0XBTDCPZZ3EHCV42XRXJ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.restriction_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.2.19","in_progress":false,"latest_version":"1.2.19","release_summary":null,"release_url":"https://github.com/iantrich/restriction-card/releases/1.2.19","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Restriction Card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.245198+00:00","last_reported":"2026-09-24T12:25:09.245198+00:00","last_updated":"2026-09-24T12:25:09.245198+00:00","context":{"id":"01M39P0XBXG8DYKVD0QHMFXNZQ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.plotly_graph_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v3.3.5","in_progress":false,"latest_version":"v3.3.5","release_summary":null,"release_url":"https://github.com/dbuezas/lovelace-plotly-graph-card/releases/v3.3.5","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Plotly Graph Card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.251424+00:00","last_reported":"2026-09-24T12:25:09.251424+00:00","last_updated":"2026-09-24T12:25:09.251424+00:00","context":{"id":"01M39P0XC397FR9FTP0J2NWAB6","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.ios_dark_mode_theme_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2805f18","in_progress":false,"latest_version":"2805f18","release_summary":null,"release_url":"https://github.com/basnijholt/lovelace-ios-dark-mode-theme","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"iOS Dark Mode Theme Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.253515+00:00","last_reported":"2026-09-24T12:25:09.253515+00:00","last_updated":"2026-09-24T12:25:09.253515+00:00","context":{"id":"01M39P0XC527N7YRXQSEZ0S42C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.apexcharts_card_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v2.2.3","in_progress":false,"latest_version":"v2.2.3","release_summary":null,"release_url":"https://github.com/RomRider/apexcharts-card/releases/v2.2.3","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"apexcharts-card Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.262334+00:00","last_reported":"2026-09-24T12:25:09.262334+00:00","last_updated":"2026-09-24T12:25:09.262334+00:00","context":{"id":"01M39P0XCE9YH2285DB578BA7K","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.caule_themes_pack_1_by_caule_studio_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v.1.3.3","in_progress":false,"latest_version":"v.1.3.3","release_summary":null,"release_url":"https://github.com/ricardoquecria/caule-themes-pack-1/releases/v.1.3.3","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Caule Themes Pack 1 - by caule.studio Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.263856+00:00","last_reported":"2026-09-24T12:25:09.263856+00:00","last_updated":"2026-09-24T12:25:09.263856+00:00","context":{"id":"01M39P0XCF358MTH3E8JJFNY5V","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.hass_hue_icons_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v1.2.53","in_progress":false,"latest_version":"v1.2.53","release_summary":null,"release_url":"https://github.com/arallsopp/hass-hue-icons/releases/v1.2.53","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"Hass Hue Icons Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.266207+00:00","last_reported":"2026-09-24T12:25:09.266207+00:00","last_updated":"2026-09-24T12:25:09.266207+00:00","context":{"id":"01M39P0XCJMPX5MRD9Z6CZTNBM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.pyscript_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.1.0","in_progress":false,"latest_version":"2.1.0","release_summary":null,"release_url":"https://github.com/custom-components/pyscript/releases/2.1.0","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/pyscript/icon.png","friendly_name":"pyscript Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.267548+00:00","last_reported":"2026-09-24T12:25:09.267548+00:00","last_updated":"2026-09-24T12:25:09.267548+00:00","context":{"id":"01M39P0XCKS6162Z1TFN0XN6FV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.template_entity_row_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v1.4.1","in_progress":false,"latest_version":"v1.4.1","release_summary":null,"release_url":"https://github.com/thomasloven/lovelace-template-entity-row/releases/v1.4.1","skipped_version":null,"title":null,"update_percentage":null,"friendly_name":"template-entity-row Update","supported_features":23},"last_changed":"2026-09-24T12:25:09.269877+00:00","last_reported":"2026-09-24T12:25:09.269877+00:00","last_updated":"2026-09-24T12:25:09.269877+00:00","context":{"id":"01M39P0XCNYN8S2T7DD3AGW3HV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.wake_on_lan_10_ff_e0_6c_4f_40","state":"2026-10-04T06:15:22.150207+00:00","attributes":{"friendly_name":"WakeOnLAN DesktopPC oben"},"last_changed":"2026-10-04T06:15:22.150348+00:00","last_reported":"2026-10-04T06:15:22.150348+00:00","last_updated":"2026-10-04T06:15:22.150348+00:00","context":{"id":"01M42RV0951BEVWF8WW2JRP47M","parent_id":null,"user_id":"2ffcb10d3db745b396789364fdef72ec"}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.octoprint_resume_job","state":"unknown","attributes":{"friendly_name":"OctoPrint Resume Job"},"last_changed":"2026-09-24T12:25:09.388935+00:00","last_reported":"2026-09-24T12:25:41.078020+00:00","last_updated":"2026-09-24T12:25:09.388935+00:00","context":{"id":"01M39P0XGCNWSZ0X6G9JY0D00K","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.octoprint_pause_job","state":"unknown","attributes":{"friendly_name":"OctoPrint Pause Job"},"last_changed":"2026-09-24T12:25:09.390651+00:00","last_reported":"2026-09-24T12:25:41.078081+00:00","last_updated":"2026-09-24T12:25:09.390651+00:00","context":{"id":"01M39P0XGETEM52Y1W2HN6J18M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.octoprint_stop_job","state":"unknown","attributes":{"friendly_name":"OctoPrint Stop Job"},"last_changed":"2026-09-24T12:25:09.393972+00:00","last_reported":"2026-09-24T12:25:41.078140+00:00","last_updated":"2026-09-24T12:25:09.393972+00:00","context":{"id":"01M39P0XGHAPVJWP8GV1XQ0PM2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.octoprint_shutdown_system","state":"unknown","attributes":{"friendly_name":"OctoPrint Shutdown System"},"last_changed":"2026-09-24T12:25:09.396606+00:00","last_reported":"2026-09-24T12:25:41.078196+00:00","last_updated":"2026-09-24T12:25:09.396606+00:00","context":{"id":"01M39P0XGM6YXSZC19DSCZG59Z","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.octoprint_reboot_system","state":"unknown","attributes":{"device_class":"restart","friendly_name":"OctoPrint Reboot System"},"last_changed":"2026-09-24T12:25:09.400065+00:00","last_reported":"2026-09-24T12:25:41.078285+00:00","last_updated":"2026-09-24T12:25:09.400065+00:00","context":{"id":"01M39P0XGRWVX4GAH3B9TRB8GD","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.octoprint_restart_octoprint","state":"unknown","attributes":{"device_class":"restart","friendly_name":"OctoPrint Restart Octoprint"},"last_changed":"2026-09-24T12:25:09.402476+00:00","last_reported":"2026-09-24T12:25:41.078344+00:00","last_updated":"2026-09-24T12:25:09.402476+00:00","context":{"id":"01M39P0XGTQBNNW1V760K6Y9SM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_oben_hinten","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben hinten","supported_features":4},"last_changed":"2026-09-24T12:25:10.009370+00:00","last_reported":"2026-09-24T12:25:10.009370+00:00","last_updated":"2026-09-24T12:25:10.009370+00:00","context":{"id":"01M39P0Y3S9YEHFSBJFM1KGV1W","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_oben_mitte","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben mitte","supported_features":4},"last_changed":"2026-09-24T12:25:10.015469+00:00","last_reported":"2026-09-24T12:25:10.015469+00:00","last_updated":"2026-09-24T12:25:10.015469+00:00","context":{"id":"01M39P0Y3ZW64WMB9RPKXMMEMN","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_seite_links","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Seite links","supported_features":4},"last_changed":"2026-09-24T12:25:10.971520+00:00","last_reported":"2026-09-24T12:25:10.971520+00:00","last_updated":"2026-09-24T12:25:10.971520+00:00","context":{"id":"01M39P0Z1VT2VVGMA6XWWABKFX","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_oben_vorne","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben vorne","supported_features":4},"last_changed":"2026-09-24T12:25:10.983094+00:00","last_reported":"2026-09-24T12:25:10.983094+00:00","last_updated":"2026-09-24T12:25:10.983094+00:00","context":{"id":"01M39P0Z27JJJD91B8JFQ19AXD","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_seite_rechts","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Seite rechts","supported_features":4},"last_changed":"2026-09-24T12:25:10.992785+00:00","last_reported":"2026-09-24T12:25:10.992785+00:00","last_updated":"2026-09-24T12:25:10.992785+00:00","context":{"id":"01M39P0Z2GCA1TPJCRR1MH829M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_oben","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben","supported_features":4},"last_changed":"2026-09-24T12:25:10.998664+00:00","last_reported":"2026-09-24T12:25:10.998664+00:00","last_updated":"2026-09-24T12:25:10.998664+00:00","context":{"id":"01M39P0Z2PM3TAB7V5T69P2ZP0","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_seiten","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Seiten","supported_features":4},"last_changed":"2026-09-24T12:25:11.003098+00:00","last_reported":"2026-09-24T12:25:11.003098+00:00","last_updated":"2026-09-24T12:25:11.003098+00:00","context":{"id":"01M39P0Z2VBTK6SFET7CKXR1Y9","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.prusabox_licht_alle","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Alle","supported_features":4},"last_changed":"2026-09-24T12:25:11.016212+00:00","last_reported":"2026-09-24T12:25:11.016212+00:00","last_updated":"2026-09-24T12:25:11.016212+00:00","context":{"id":"01M39P0Z387YM28N92T4G2TEAT","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.music_mouse_regal_licht","state":"on","attributes":{"effect_list":["static","circular","wipeup","twocolor","twocolorrandom","side_0.2","side_0.5","side_0.2_inc4","side_0.2_inc8","side_0.5_inc4","top_0.2","top_0.5","top_0.2_inc4","top_0.5_inc4"],"supported_color_modes":["rgbw"],"effect":"side_0.2_inc8","color_mode":"rgbw","brightness":26,"hs_color":[9.123,67.059],"rgb_color":[255,110,84],"xy_color":[0.589,0.329],"rgbw_color":[255,39,0,125],"friendly_name":"Music Mouse Regal Licht","supported_features":44},"last_changed":"2026-10-04T09:32:28.901838+00:00","last_reported":"2026-10-04T09:33:19.694544+00:00","last_updated":"2026-10-04T09:33:19.694544+00:00","context":{"id":"01M4345FE3VP35XCSSWQXA1WA9","parent_id":null,"user_id":"2ffcb10d3db745b396789364fdef72ec"}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.microphone","state":"unavailable","attributes":{"friendly_name":"MARTINDESKTOP microphone"},"last_changed":"2026-09-24T12:25:11.230090+00:00","last_reported":"2026-09-24T12:25:12.369562+00:00","last_updated":"2026-09-24T12:25:11.230090+00:00","context":{"id":"01M39P0Z9YF7WHVVNCK4RH5SDC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.webcam","state":"unavailable","attributes":{"friendly_name":"MARTINDESKTOP webcam"},"last_changed":"2026-09-24T12:25:11.234286+00:00","last_reported":"2026-09-24T12:25:12.371952+00:00","last_updated":"2026-09-24T12:25:11.234286+00:00","context":{"id":"01M39P0ZA264G88SNM8YWWZ33J","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.espresense_arbeitszimmerunten_connectivity","state":"off","attributes":{"device_class":"connectivity","friendly_name":"ESPresense ArbeitszimmerUnten Connectivity"},"last_changed":"2026-09-24T12:25:12.373924+00:00","last_reported":"2026-09-24T12:25:12.373924+00:00","last_updated":"2026-09-24T12:25:12.373924+00:00","context":{"id":"01M39P10DNJ0Y8CD962RT9CZS2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.espresense_arbeitszimmerunten_motion","state":"unavailable","attributes":{"device_class":"motion","friendly_name":"ESPresense ArbeitszimmerUnten Motion"},"last_changed":"2026-09-24T12:25:11.267370+00:00","last_reported":"2026-09-24T12:25:12.379768+00:00","last_updated":"2026-09-24T12:25:11.267370+00:00","context":{"id":"01M39P0ZB3QR34GDBC71A90PWF","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_main_brush_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Main Brush Consumable"},"last_changed":"2026-10-04T01:13:50.626568+00:00","last_reported":"2026-10-04T01:13:50.626568+00:00","last_updated":"2026-10-04T01:13:50.626568+00:00","context":{"id":"01M427JWS2PXP5DCZPSZY09X2S","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_right_brush_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Right Brush Consumable"},"last_changed":"2026-10-04T01:13:50.626452+00:00","last_reported":"2026-10-04T01:13:50.626452+00:00","last_updated":"2026-10-04T01:13:50.626452+00:00","context":{"id":"01M427JWS2RFS9W91H5EDFST54","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_main_filter_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Main Filter Consumable"},"last_changed":"2026-10-04T01:13:50.625315+00:00","last_reported":"2026-10-04T01:13:50.625315+00:00","last_updated":"2026-10-04T01:13:50.625315+00:00","context":{"id":"01M427JWS16J0CDARDFHF91J88","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.valetudo_newjuniorkingfisher_reset_sensor_cleaning_consumable","state":"unknown","attributes":{"icon":"mdi:restore","friendly_name":"robbie Reset Sensor cleaning Consumable"},"last_changed":"2026-10-04T01:13:50.626043+00:00","last_reported":"2026-10-04T01:13:50.626043+00:00","last_updated":"2026-10-04T01:13:50.626043+00:00","context":{"id":"01M427JWS2KP8HDBS7HC218DKW","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.espresense_arbeitszimmerunten_restart","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Restart"},"last_changed":"2026-09-24T12:25:11.335678+00:00","last_reported":"2026-09-24T12:25:11.335678+00:00","last_updated":"2026-09-24T12:25:11.335678+00:00","context":{"id":"01M39P0ZD7784G4Q1BBYKJBQ04","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.espresense_arbeitszimmerunten_update","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Update"},"last_changed":"2026-09-24T12:25:11.347795+00:00","last_reported":"2026-09-24T12:25:11.347795+00:00","last_updated":"2026-09-24T12:25:11.347795+00:00","context":{"id":"01M39P0ZDKZE5XMEJYCHY1F46C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.espresense_arbeitszimmerunten_enroll","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Enroll"},"last_changed":"2026-09-24T12:25:11.356570+00:00","last_reported":"2026-09-24T12:25:11.356570+00:00","last_updated":"2026-09-24T12:25:11.356570+00:00","context":{"id":"01M39P0ZDWTQ3C40Y0R1ZBE09M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"number.valetudo_newjuniorkingfisher_speaker_volume","state":"67","attributes":{"min":0.0,"max":100.0,"step":1.0,"mode":"auto","icon":"mdi:volume-source","friendly_name":"robbie Speaker volume"},"last_changed":"2026-10-04T01:13:50.625134+00:00","last_reported":"2026-10-04T01:13:50.625134+00:00","last_updated":"2026-10-04T01:13:50.625134+00:00","context":{"id":"01M427JWS1EGRB9BZWQPJT4ZRY","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 100.0, "native_min_value": 0.0, @@ -573,23 +826,10 @@ "native_unit_of_measurement": null, "native_value": 67 }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.espresense_arbeitszimmerunten_update","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Update"},"last_changed":"2024-05-03T18:18:53.156804+00:00","last_reported":"2024-05-03T18:18:53.156804+00:00","last_updated":"2024-05-03T18:18:53.156804+00:00","context":{"id":"01HWZTWDV434QVHRJYJRHAW5SD","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_apple_watch","state":"arbeitszimmer","attributes":{"icon":"mdi:watch","friendly_name":"Martins Apple Watch BT Tracker"},"last_changed":"2024-05-03T18:46:29.440624+00:00","last_reported":"2024-05-03T18:46:29.440624+00:00","last_updated":"2024-05-03T18:46:29.440624+00:00","context":{"id":"01HWZWEZA0Z2Y65MFE400ZN2WM","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "arbeitszimmer", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"number.espresense_arbeitszimmerunten_max_distance","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten Max Distance"},"last_changed":"2024-05-03T18:18:53.165738+00:00","last_reported":"2024-05-03T18:18:53.165738+00:00","last_updated":"2024-05-03T18:18:53.165738+00:00","context":{"id":"01HWZTWDVDA7DJSE41T539M589","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.espresense_arbeitszimmerunten_max_distance","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten Max Distance"},"last_changed":"2026-09-24T12:25:11.466760+00:00","last_reported":"2026-09-24T12:25:12.397312+00:00","last_updated":"2026-09-24T12:25:11.466760+00:00","context":{"id":"01M39P0ZHA92Z7E5YGHKV9VJX8","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 100.0, "native_min_value": 0.0, @@ -597,39 +837,21 @@ "native_unit_of_measurement": null, "native_value": 16.0 }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.espresense_arbeitszimmerunten_enroll","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Enroll"},"last_changed":"2024-05-03T18:18:53.168264+00:00","last_reported":"2024-05-03T18:18:53.168264+00:00","last_updated":"2024-05-03T18:18:53.168264+00:00","context":{"id":"01HWZTWDVGHZZEXYQ9HXE6YF5M","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_iphone","state":"arbeitszimmer","attributes":{"icon":"mdi:cellphone","friendly_name":"Martins iPhone BT Tracker"},"last_changed":"2024-05-03T18:49:28.419338+00:00","last_reported":"2024-05-03T18:49:28.419338+00:00","last_updated":"2024-05-03T18:49:28.419338+00:00","context":{"id":"01HWZWME33PS2E5J6MGQCE69HZ","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "arbeitszimmer", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"number.espresense_arbeitszimmerunten_absorption","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten Absorption"},"last_changed":"2024-05-03T18:18:53.175867+00:00","last_reported":"2024-05-03T18:18:53.175867+00:00","last_updated":"2024-05-03T18:18:53.175867+00:00","context":{"id":"01HWZTWDVQPSXR302EMR85G6A6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.espresense_arbeitszimmerunten_absorption","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten Absorption"},"last_changed":"2026-09-24T12:25:11.471776+00:00","last_reported":"2026-09-24T12:25:12.404764+00:00","last_updated":"2026-09-24T12:25:11.471776+00:00","context":{"id":"01M39P0ZHFF5Z943D4N146BT1R","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 100.0, "native_min_value": 0.0, "native_step": 0.1, "native_unit_of_measurement": null, - "native_value": 3.5 + "native_value": 2.7 }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.espresense_arbeitszimmerunten_auto_update","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Auto Update"},"last_changed":"2024-05-03T18:18:53.187857+00:00","last_reported":"2024-05-03T18:18:53.187857+00:00","last_updated":"2024-05-03T18:18:53.187857+00:00","context":{"id":"01HWZTWDW3JP9BMMZNVZAMYB6H","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"number.espresense_arbeitszimmerunten_radar_timeout","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten Radar Timeout"},"last_changed":"2024-05-03T18:18:53.191260+00:00","last_reported":"2024-05-03T18:18:53.191260+00:00","last_updated":"2024-05-03T18:18:53.191260+00:00","context":{"id":"01HWZTWDW79A7T2GFKQ6K3PHTD","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.espresense_arbeitszimmerunten_radar_timeout","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten Radar Timeout"},"last_changed":"2026-09-24T12:25:11.485848+00:00","last_reported":"2026-09-24T12:25:12.406319+00:00","last_updated":"2026-09-24T12:25:11.485848+00:00","context":{"id":"01M39P0ZHXE8ZR6PNP3G6J2CNH","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 100.0, "native_min_value": 0.0, @@ -637,15 +859,10 @@ "native_unit_of_measurement": null, "native_value": 0.5 }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.espresense_arbeitszimmerunten_arduino_ota","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Arduino OTA"},"last_changed":"2024-05-03T18:18:53.203359+00:00","last_reported":"2024-05-03T18:18:53.203359+00:00","last_updated":"2024-05-03T18:18:53.203359+00:00","context":{"id":"01HWZTWDWK6VFNB1TW1TMW0TYK","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"number.espresense_arbeitszimmerunten_switch_1_timeout","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten switch_1 Timeout"},"last_changed":"2024-05-03T18:18:53.207137+00:00","last_reported":"2024-05-03T18:18:53.207137+00:00","last_updated":"2024-05-03T18:18:53.207137+00:00","context":{"id":"01HWZTWDWQFGHKDYD0VATRDF8X","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.espresense_arbeitszimmerunten_switch_1_timeout","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten switch_1 Timeout"},"last_changed":"2026-09-24T12:25:11.490541+00:00","last_reported":"2026-09-24T12:25:12.407495+00:00","last_updated":"2026-09-24T12:25:11.490541+00:00","context":{"id":"01M39P0ZJ2CQ9EZAVSQCA9JKY6","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 100.0, "native_min_value": 0.0, @@ -653,15 +870,10 @@ "native_unit_of_measurement": null, "native_value": 0.5 }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.espresense_arbeitszimmerunten_prerelease","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Prerelease"},"last_changed":"2024-05-03T18:18:53.213363+00:00","last_reported":"2024-05-03T18:18:53.213363+00:00","last_updated":"2024-05-03T18:18:53.213363+00:00","context":{"id":"01HWZTWDWX3JWFAMM2T2GTDGZ6","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"number.espresense_arbeitszimmerunten_button_1_timeout","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten button_1 Timeout"},"last_changed":"2024-05-03T18:18:53.218644+00:00","last_reported":"2024-05-03T18:18:53.218644+00:00","last_updated":"2024-05-03T18:18:53.218644+00:00","context":{"id":"01HWZTWDX25X821BKS00TC8Z73","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.espresense_arbeitszimmerunten_button_1_timeout","state":"unavailable","attributes":{"min":0.0,"max":100.0,"step":0.1,"mode":"auto","friendly_name":"ESPresense ArbeitszimmerUnten button_1 Timeout"},"last_changed":"2026-09-24T12:25:11.494890+00:00","last_reported":"2026-09-24T12:25:12.408905+00:00","last_updated":"2026-09-24T12:25:11.494890+00:00","context":{"id":"01M39P0ZJ6Q12SKGH3G0KWMJ52","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 100.0, "native_min_value": 0.0, @@ -669,980 +881,3214 @@ "native_unit_of_measurement": null, "native_value": 0.1 }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"light.prusabox_licht_oben_hinten","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben hinten","supported_features":4},"last_changed":"2024-05-03T18:18:53.280627+00:00","last_reported":"2024-05-03T18:18:53.280627+00:00","last_updated":"2024-05-03T18:18:53.280627+00:00","context":{"id":"01HWZTWDZ00ZYCN8GFY87R7FEJ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"select.valetudo_newjuniorkingfisher_fan","state":"high","attributes":{"options":["low","medium","high","max","off"],"icon":"mdi:fan","friendly_name":"robbie Fan"},"last_changed":"2026-10-04T01:13:50.625483+00:00","last_reported":"2026-10-04T01:13:50.625483+00:00","last_updated":"2026-10-04T01:13:50.625483+00:00","context":{"id":"01M427JWS14NPM7K2WBPSQNNGN","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"light.prusabox_licht_oben_mitte","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben mitte","supported_features":4},"last_changed":"2024-05-03T18:18:53.284708+00:00","last_reported":"2024-05-03T18:18:53.284708+00:00","last_updated":"2024-05-03T18:18:53.284708+00:00","context":{"id":"01HWZTWDZ4VZGS5Q5NR5E9NTJ2","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.prusabox_licht_seite_links","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Seite links","supported_features":4},"last_changed":"2024-05-03T18:18:53.290345+00:00","last_reported":"2024-05-03T18:18:53.290345+00:00","last_updated":"2024-05-03T18:18:53.290345+00:00","context":{"id":"01HWZTWDZAR4KM8007FWR0BAJT","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.prusabox_licht_oben_vorne","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben vorne","supported_features":4},"last_changed":"2024-05-03T18:18:53.294377+00:00","last_reported":"2024-05-03T18:18:53.294377+00:00","last_updated":"2024-05-03T18:18:53.294377+00:00","context":{"id":"01HWZTWDZEHDDPB77VT40F5Q2S","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.prusabox_licht_seite_rechts","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Seite rechts","supported_features":4},"last_changed":"2024-05-03T18:18:53.300517+00:00","last_reported":"2024-05-03T18:18:53.300517+00:00","last_updated":"2024-05-03T18:18:53.300517+00:00","context":{"id":"01HWZTWDZM1V1BY80VFVS32FRJ","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.prusabox_licht_oben","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Oben","supported_features":4},"last_changed":"2024-05-03T18:18:53.305614+00:00","last_reported":"2024-05-03T18:18:53.305614+00:00","last_updated":"2024-05-03T18:18:53.305614+00:00","context":{"id":"01HWZTWDZSTB69Y5XGT57VX3CA","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.prusabox_licht_seiten","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Seiten","supported_features":4},"last_changed":"2024-05-03T18:18:53.311007+00:00","last_reported":"2024-05-03T18:18:53.311007+00:00","last_updated":"2024-05-03T18:18:53.311007+00:00","context":{"id":"01HWZTWDZZJ1QHYFT5MJBAC43N","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.prusabox_licht_alle","state":"unknown","attributes":{"effect_list":["color_wipe","blink","blink_move"],"supported_color_modes":["rgb"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"friendly_name":"PrusaBox Licht Alle","supported_features":4},"last_changed":"2024-05-03T18:18:53.316345+00:00","last_reported":"2024-05-03T18:18:53.316345+00:00","last_updated":"2024-05-03T18:18:53.316345+00:00","context":{"id":"01HWZTWE04KXXSKXAYK1VZ401B","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"light.music_mouse_regal_licht","state":"unknown","attributes":{"effect_list":["static","circular","wipeup","twocolor","twocolorrandom","side_0.2","side_0.5","side_0.2_inc4","side_0.2_inc8","side_0.5_inc4","top_0.2","top_0.5","top_0.2_inc4","top_0.5_inc4"],"supported_color_modes":["rgbw"],"effect":null,"color_mode":null,"brightness":null,"hs_color":null,"rgb_color":null,"xy_color":null,"rgbw_color":null,"friendly_name":"Music Mouse Regal Licht","supported_features":44},"last_changed":"2024-05-03T18:18:53.323703+00:00","last_reported":"2024-05-03T18:18:53.323703+00:00","last_updated":"2024-05-03T18:18:53.323703+00:00","context":{"id":"01HWZTWE0BZJKCEW5K1BHS330S","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.rebeccahandysamsung_is_charging","state":"off","attributes":{"device_class":"plug","icon":"mdi:power-plug-off","friendly_name":"rebeccaHandySamsung Is charging"},"last_changed":"2024-05-03T18:18:55.646309+00:00","last_reported":"2024-05-03T18:18:55.646309+00:00","last_updated":"2024-05-03T18:18:55.646309+00:00","context":{"id":"01HWZTWG8YXTN0VX0B594N14CQ","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.rebeccahandysamsung_high_accuracy_mode","state":"unknown","attributes":{"icon":"mdi:crosshairs-gps","friendly_name":"rebeccaHandySamsung High accuracy mode"},"last_changed":"2024-05-03T18:40:43.533396+00:00","last_reported":"2024-05-03T18:40:43.533396+00:00","last_updated":"2024-05-03T18:40:43.533396+00:00","context":{"id":"01HWZW4DGDN5ZN2SYXQBAC9EHK","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.rebeccahandysamsung_device_locked","state":"off","attributes":{"icon":"mdi:cellphone","friendly_name":"rebeccaHandySamsung Device locked"},"last_changed":"2024-05-03T18:40:43.427217+00:00","last_reported":"2024-05-03T18:40:43.427217+00:00","last_updated":"2024-05-03T18:40:43.427217+00:00","context":{"id":"01HWZW4DD32FGVBA80VJRDE8PT","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.rebeccahandysamsung_keyguard_secure","state":"on","attributes":{"icon":"mdi:cellphone-key","friendly_name":"rebeccaHandySamsung Keyguard secure"},"last_changed":"2024-05-03T18:18:55.648120+00:00","last_reported":"2024-05-03T18:18:55.648120+00:00","last_updated":"2024-05-03T18:18:55.648120+00:00","context":{"id":"01HWZTWG90YXSWM3BT99THE5AK","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"device_tracker.rebeccahandysamsung","state":"home","attributes":{"source_type":"gps","latitude":49.3694477,"longitude":10.9837364,"gps_accuracy":100,"altitude":207,"course":0,"speed":0,"vertical_accuracy":100,"friendly_name":"rebeccaHandySamsung"},"last_changed":"2024-05-03T18:47:51.129817+00:00","last_reported":"2024-05-03T18:47:51.129817+00:00","last_updated":"2024-05-03T18:47:51.129817+00:00","context":{"id":"01HWZWHF2SFJ6T450Y97SGF047","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_battery_level","state":"65","attributes":{"state_class":"measurement","unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-60","friendly_name":"rebeccaHandySamsung Battery level"},"last_changed":"2024-05-03T18:47:51.224060+00:00","last_reported":"2024-05-03T18:47:51.224060+00:00","last_updated":"2024-05-03T18:47:51.224060+00:00","context":{"id":"01HWZWHF5RMCDHJ1ZVJ78841NS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_map_segments","state":"15","attributes":{"1":"1","16":"Eingang","17":"Wohnzimmer","18":"Küche","19":"Gang hinten","20":"Esszimmer","21":"Gang vorne","22":"WC","23":"23","24":"Arbeitszimmer","25":"Waschraum","26":"Vorratsraum","27":"Bad","28":"Schlafzimmer","29":"Kinderzimmer","icon":"mdi:vector-selection","friendly_name":"robbie Map segments"},"last_changed":"2026-10-04T01:13:50.765884+00:00","last_reported":"2026-10-04T01:13:50.772177+00:00","last_updated":"2026-10-04T01:13:50.772177+00:00","context":{"id":"01M427JWXMQTD2HQWZFKK9SH60","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": 65, - "native_unit_of_measurement": "%" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_battery_state","state":"discharging","attributes":{"icon":"mdi:battery-minus","friendly_name":"rebeccaHandySamsung Battery state"},"last_changed":"2024-05-03T18:18:55.655169+00:00","last_reported":"2024-05-03T18:18:55.655169+00:00","last_updated":"2024-05-03T18:18:55.655169+00:00","context":{"id":"01HWZTWG97F6JXEY488ZN4W8ZS","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "discharging", + "native_value": "15", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.rebeccahandysamsung_charger_type","state":"none","attributes":{"icon":"mdi:battery","friendly_name":"rebeccaHandySamsung Charger type"},"last_changed":"2024-05-03T18:18:55.655909+00:00","last_reported":"2024-05-03T18:18:55.655909+00:00","last_updated":"2024-05-03T18:18:55.655909+00:00","context":{"id":"01HWZTWG97TQ4S56K684TG0RXX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_wi_fi_configuration","state":"-59","attributes":{"ssid":"WLAN","ips":["192.168.178.34","2003:ed:ef22:9500:6cf:8cff:fef9:2d14","fdcf:e057:6612:0:6cf:8cff:fef9:2d14","fe80::6cf:8cff:fef9:2d14"],"frequency":"2.4ghz","signal":-59,"unit_of_measurement":"dBm","device_class":"signal_strength","icon":"mdi:wifi","friendly_name":"robbie Wi-Fi configuration"},"last_changed":"2026-10-04T09:40:39.746346+00:00","last_reported":"2026-10-04T09:40:39.746346+00:00","last_updated":"2026-10-04T09:40:39.746346+00:00","context":{"id":"01M434JX622TCR8MF9KRHGRSJJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "-59", + "native_unit_of_measurement": "dBm" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_error","state":"No error","attributes":{"severity":{"kind":"none","level":"none"},"subsystem":"none","message":"","icon":"mdi:alert","friendly_name":"robbie Error"},"last_changed":"2026-10-04T01:13:50.623495+00:00","last_reported":"2026-10-04T01:13:50.623495+00:00","last_updated":"2026-10-04T01:13:50.623495+00:00","context":{"id":"01M427JWRZ98Y5K17HPZ0MQ0JP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "No error", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_time","state":"4483","attributes":{"unit_of_measurement":"seconds","icon":"mdi:equalizer","friendly_name":"robbie Current Statistics Time"},"last_changed":"2026-10-04T01:13:50.624837+00:00","last_reported":"2026-10-04T01:13:50.624837+00:00","last_updated":"2026-10-04T01:13:50.624837+00:00","context":{"id":"01M427JWS099EBEYCZ9BZBGSJ2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "4483", + "native_unit_of_measurement": "seconds" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_current_statistics_area","state":"843050","attributes":{"unit_of_measurement":"cm²","icon":"mdi:equalizer","friendly_name":"robbie Current Statistics Area"},"last_changed":"2026-10-04T01:13:50.626709+00:00","last_reported":"2026-10-04T01:13:50.626709+00:00","last_updated":"2026-10-04T01:13:50.626709+00:00","context":{"id":"01M427JWS22RJ3F5S9RPZ0BG1X","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "843050", + "native_unit_of_measurement": "cm²" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_main_brush","state":"14056","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Main Brush"},"last_changed":"2026-10-04T01:13:50.624558+00:00","last_reported":"2026-10-04T01:13:50.624558+00:00","last_updated":"2026-10-04T01:13:50.624558+00:00","context":{"id":"01M427JWS0HVW3CX5DZ7MF0DF7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "14056", + "native_unit_of_measurement": "minutes" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_right_brush","state":"3762","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Right Brush"},"last_changed":"2026-10-04T01:13:50.623147+00:00","last_reported":"2026-10-04T01:13:50.623147+00:00","last_updated":"2026-10-04T01:13:50.623147+00:00","context":{"id":"01M427JWRZZQ09RYFP9E4VQT9M","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3762", + "native_unit_of_measurement": "minutes" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_main_filter","state":"762","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Main Filter"},"last_changed":"2026-10-04T01:13:50.624002+00:00","last_reported":"2026-10-04T01:13:50.624002+00:00","last_updated":"2026-10-04T01:13:50.624002+00:00","context":{"id":"01M427JWS030KBH9J6NZP7W9J7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "762", + "native_unit_of_measurement": "minutes" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_sensor_cleaning","state":"0","attributes":{"unit_of_measurement":"minutes","icon":"mdi:progress-wrench","friendly_name":"robbie Sensor cleaning"},"last_changed":"2026-10-04T01:13:50.622701+00:00","last_reported":"2026-10-04T01:13:50.622701+00:00","last_updated":"2026-10-04T01:13:50.622701+00:00","context":{"id":"01M427JWRY61JERS2CHA8X31NA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0", + "native_unit_of_measurement": "minutes" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_status_flag","state":"none","attributes":{"icon":"mdi:flag","friendly_name":"robbie Status Flag"},"last_changed":"2026-10-04T01:13:50.626184+00:00","last_reported":"2026-10-04T01:13:50.626184+00:00","last_updated":"2026-10-04T01:13:50.626184+00:00","context":{"id":"01M427JWS2NVERQXHMDJ0S3ANX","parent_id":null,"user_id":null}}, "extra_data": { "native_value": "none", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.rebeccahandysamsung_battery_health","state":"good","attributes":{"icon":"mdi:battery-heart-variant","friendly_name":"rebeccaHandySamsung Battery health"},"last_changed":"2024-05-03T18:18:55.656514+00:00","last_reported":"2024-05-03T18:18:55.656514+00:00","last_updated":"2024-05-03T18:18:55.656514+00:00","context":{"id":"01HWZTWG98G9274BV2P9CFHJTM","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_battery_level","state":"100","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery","friendly_name":"robbie Battery level"},"last_changed":"2026-10-04T01:13:50.625908+00:00","last_reported":"2026-10-04T01:13:50.625908+00:00","last_updated":"2026-10-04T01:13:50.625908+00:00","context":{"id":"01M427JWS11BVZX01XEB6Z85M9","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "good", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_battery_temperature","state":"25.8","attributes":{"state_class":"measurement","unit_of_measurement":"°C","device_class":"temperature","icon":"mdi:battery","friendly_name":"rebeccaHandySamsung Battery temperature"},"last_changed":"2024-05-03T18:47:51.224970+00:00","last_reported":"2024-05-03T18:47:51.224970+00:00","last_updated":"2024-05-03T18:47:51.224970+00:00","context":{"id":"01HWZWHF5RBMSJQRTN2HGYW29F","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 25.8, - "native_unit_of_measurement": "°C" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_high_accuracy_update_interval","state":"unknown","attributes":{"unit_of_measurement":"seconds","icon":"mdi:timer","friendly_name":"rebeccaHandySamsung High accuracy update interval"},"last_changed":"2024-05-03T18:18:55.659009+00:00","last_reported":"2024-05-03T18:18:55.659009+00:00","last_updated":"2024-05-03T18:18:55.659009+00:00","context":{"id":"01HWZTWG9BF92YRBG9GXFZQA2N","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "seconds" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_wifi_connection","state":"WLAN","attributes":{"is_hidden":false,"icon":"mdi:wifi","friendly_name":"rebeccaHandySamsung WiFi connection"},"last_changed":"2024-05-03T18:18:55.660117+00:00","last_reported":"2024-05-03T18:18:55.660117+00:00","last_updated":"2024-05-03T18:18:55.660117+00:00","context":{"id":"01HWZTWG9CWRAA84CQ4Y599FPG","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "WLAN", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_wifi_bssid","state":"7c:ff:4d:04:d7:a7","attributes":{"icon":"mdi:wifi","friendly_name":"rebeccaHandySamsung WiFi BSSID"},"last_changed":"2024-05-03T18:40:43.683046+00:00","last_reported":"2024-05-03T18:40:43.683046+00:00","last_updated":"2024-05-03T18:40:43.683046+00:00","context":{"id":"01HWZW4DN3YV947BBP5NT1VS34","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "7c:ff:4d:04:d7:a7", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_last_update_trigger","state":"android.net.wifi.STATE_CHANGE","attributes":{"icon":"mdi:update","friendly_name":"rebeccaHandySamsung Last update trigger"},"last_changed":"2024-05-03T18:47:51.231917+00:00","last_reported":"2024-05-03T18:47:51.231917+00:00","last_updated":"2024-05-03T18:47:51.231917+00:00","context":{"id":"01HWZWHF5ZPCZNN1R6Y7QYTZKK","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "android.net.wifi.STATE_CHANGE", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_light_sensor","state":"1","attributes":{"state_class":"measurement","unit_of_measurement":"lx","device_class":"illuminance","icon":"mdi:brightness-5","friendly_name":"rebeccaHandySamsung Light sensor"},"last_changed":"2024-05-03T18:47:51.232789+00:00","last_reported":"2024-05-03T18:47:51.232789+00:00","last_updated":"2024-05-03T18:47:51.232789+00:00","context":{"id":"01HWZWHF606CBWJZSCW30TQ11W","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "1", - "native_unit_of_measurement": "lx" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_wifi_signal_strength","state":"-43","attributes":{"state_class":"measurement","unit_of_measurement":"dBm","device_class":"signal_strength","icon":"mdi:wifi-strength-3","friendly_name":"rebeccaHandySamsung WiFi signal strength"},"last_changed":"2024-05-03T18:47:51.233987+00:00","last_reported":"2024-05-03T18:47:51.233987+00:00","last_updated":"2024-05-03T18:47:51.233987+00:00","context":{"id":"01HWZWHF61XJ5XEPD07E1FHH4P","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": -43, - "native_unit_of_measurement": "dBm" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_next_alarm","state":"unavailable","attributes":{"device_class":"timestamp","icon":"mdi:alarm","friendly_name":"rebeccaHandySamsung Next alarm"},"last_changed":"2024-05-03T18:18:55.664176+00:00","last_reported":"2024-05-03T18:18:55.664176+00:00","last_updated":"2024-05-03T18:18:55.664176+00:00","context":{"id":"01HWZTWG9GSPHYDNGQGPMKE506","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "unavailable", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_steps_sensor","state":"2873","attributes":{"unit_of_measurement":"steps","icon":"mdi:walk","friendly_name":"rebeccaHandySamsung Steps sensor"},"last_changed":"2024-05-03T18:47:51.234820+00:00","last_reported":"2024-05-03T18:47:51.234820+00:00","last_updated":"2024-05-03T18:47:51.234820+00:00","context":{"id":"01HWZWHF626R8HE779SZWY9HRE","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2873", - "native_unit_of_measurement": "steps" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_battery_power","state":"0.0","attributes":{"state_class":"measurement","current":-0.000487,"voltage":3.956,"unit_of_measurement":"W","device_class":"power","icon":"mdi:battery-minus","friendly_name":"rebeccaHandySamsung Battery power"},"last_changed":"2024-05-03T18:18:55.667032+00:00","last_reported":"2024-05-03T18:47:51.225710+00:00","last_updated":"2024-05-03T18:47:51.225710+00:00","context":{"id":"01HWZWHF5SMVW5F87EMB1GZP1X","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 0.0, - "native_unit_of_measurement": "W" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.rebeccahandysamsung_car_odometer","state":"unavailable","attributes":{"unit_of_measurement":"m","device_class":"distance","icon":"mdi:map-marker-distance","friendly_name":"rebeccaHandySamsung Car odometer"},"last_changed":"2024-05-03T18:18:55.667925+00:00","last_reported":"2024-05-03T18:18:55.667925+00:00","last_updated":"2024-05-03T18:18:55.667925+00:00","context":{"id":"01HWZTWG9KJXSKMTSXB2A5AQT0","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "unavailable", - "native_unit_of_measurement": "m" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.iphone_von_martin_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"iPhone von Martin Focus"},"last_changed":"2024-05-03T18:18:55.669740+00:00","last_reported":"2024-05-03T18:18:55.669740+00:00","last_updated":"2024-05-03T18:18:55.669740+00:00","context":{"id":"01HWZTWG9NBNRC2505EHYRESCW","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"device_tracker.iphone_von_martin","state":"home","attributes":{"source_type":"gps","battery_level":60,"latitude":49.36944580078125,"longitude":10.983642490711127,"gps_accuracy":5,"altitude":342.0292854309082,"vertical_accuracy":23.794727325439453,"friendly_name":"iPhone von Martin"},"last_changed":"2024-05-03T18:49:07.965621+00:00","last_reported":"2024-05-03T18:49:07.965621+00:00","last_updated":"2024-05-03T18:49:07.965621+00:00","context":{"id":"01HWZWKT3XTRMYJSHXYKG3CP0A","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.iphone_von_martin_battery_level","state":"60","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-60","friendly_name":"iPhone von Martin Battery Level"},"last_changed":"2024-05-03T18:18:55.674168+00:00","last_reported":"2024-05-03T18:18:55.674168+00:00","last_updated":"2024-05-03T18:18:55.674168+00:00","context":{"id":"01HWZTWG9TT874XFX524FG0MAR","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 60, + "native_value": "100", "native_unit_of_measurement": "%" }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_sim_1","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000001","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"iPhone von Martin SIM 1"},"last_changed":"2024-05-03T18:18:55.674854+00:00","last_reported":"2024-05-03T18:18:55.674854+00:00","last_updated":"2024-05-03T18:18:55.674854+00:00","context":{"id":"01HWZTWG9TENXECCHVFA2FCAJG","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.valetudo_newjuniorkingfisher_events","state":"1","attributes":{"consumable_depleted_sensor_all":{"__class":"ConsumableDepletedValetudoEvent","metaData":{},"id":"consumable_depleted_sensor_all","timestamp":"2026-10-04T09:40:39.188Z","processed":false,"type":"sensor","subType":"all"},"icon":"mdi:bell","friendly_name":"robbie Events"},"last_changed":"2026-10-04T01:13:50.634537+00:00","last_reported":"2026-10-04T09:40:39.675793+00:00","last_updated":"2026-10-04T09:40:39.675793+00:00","context":{"id":"01M434JX3V9F1MSFVEB48J77WV","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "--", + "native_value": "1", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_sim_2","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000002","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"iPhone von Martin SIM 2"},"last_changed":"2024-05-03T18:18:55.675457+00:00","last_reported":"2024-05-03T18:18:55.675457+00:00","last_updated":"2024-05-03T18:18:55.675457+00:00","context":{"id":"01HWZTWG9V8ZG48784CKV2CYQ9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_uptime","state":"unavailable","attributes":{"unit_of_measurement":"s","friendly_name":"ESPresense ArbeitszimmerUnten Uptime"},"last_changed":"2026-09-24T12:25:11.619468+00:00","last_reported":"2026-09-24T12:25:11.619468+00:00","last_updated":"2026-09-24T12:25:11.619468+00:00","context":{"id":"01M39P0ZP361HDR8A8GXQQ38MN","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "--", + "native_value": null, + "native_unit_of_measurement": "s" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_free_mem","state":"unavailable","attributes":{"unit_of_measurement":"bytes","friendly_name":"ESPresense ArbeitszimmerUnten Free Mem"},"last_changed":"2026-09-24T12:25:11.631101+00:00","last_reported":"2026-09-24T12:25:11.631101+00:00","last_updated":"2026-09-24T12:25:11.631101+00:00","context":{"id":"01M39P0ZPFC11Z49FFB6M2T7KV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": "bytes" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_switch_1","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten switch_1"},"last_changed":"2026-09-24T12:25:11.635935+00:00","last_reported":"2026-09-24T12:25:12.460705+00:00","last_updated":"2026-09-24T12:25:11.635935+00:00","context":{"id":"01M39P0ZPK9TS3VXVNB7SWPP44","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "OFF", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_geocoded_location","state":"Dietersdorfer Straße 19\n91189 Rohr (Mittelfranken)\nDeutschland","attributes":{"Administrative Area":"Bayern","Areas Of Interest":"N/A","Country":"Deutschland","Inland Water":"N/A","ISO Country Code":"DE","Locality":"Rohr (Mittelfranken)","Location":[49.36944580078125,10.983642490711127],"Name":"Dietersdorfer Straße 19","Ocean":"N/A","Postal Code":"91189","Sub Administrative Area":"Roth","Sub Locality":"Nemsdorf","Sub Thoroughfare":"19","Thoroughfare":"Dietersdorfer Straße","Time Zone":"Europe/Berlin","Zones":["MyHome"],"icon":"mdi:map","friendly_name":"iPhone von Martin Geocoded Location"},"last_changed":"2024-05-03T18:18:55.676129+00:00","last_reported":"2024-05-03T18:18:55.676129+00:00","last_updated":"2024-05-03T18:18:55.676129+00:00","context":{"id":"01HWZTWG9WG811V6ZV7K3EZGXS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_switch","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten switch"},"last_changed":"2026-09-24T12:25:11.640647+00:00","last_reported":"2026-09-24T12:25:12.465091+00:00","last_updated":"2026-09-24T12:25:11.640647+00:00","context":{"id":"01M39P0ZPR50KVCA0EFQTFAJE6","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "Dietersdorfer Straße 19\n91189 Rohr (Mittelfranken)\nDeutschland", + "native_value": "OFF", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_storage","state":"81.08","attributes":{"Available":"154,06 GB","Available (Important)":"215,59 GB","Available (Opportunistic)":"207,46 GB","Total":"255,87 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"iPhone von Martin Storage"},"last_changed":"2024-05-03T18:38:29.499253+00:00","last_reported":"2024-05-03T18:48:23.863154+00:00","last_updated":"2024-05-03T18:48:23.863154+00:00","context":{"id":"01HWZWJF1QKWT19NW7N5YKSCVR","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_button_1","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten button_1"},"last_changed":"2026-09-24T12:25:11.645049+00:00","last_reported":"2026-09-24T12:25:12.467101+00:00","last_updated":"2026-09-24T12:25:11.645049+00:00","context":{"id":"01M39P0ZPX03V653E139EFA2ZR","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "81.08", + "native_value": "OFF", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.espresense_arbeitszimmerunten_button","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten button"},"last_changed":"2026-09-24T12:25:11.651236+00:00","last_reported":"2026-09-24T12:25:12.470033+00:00","last_updated":"2026-09-24T12:25:11.651236+00:00","context":{"id":"01M39P0ZQ3W3NK0Y3PNSTSBP62","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "OFF", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_apple_watch","state":"buero_oben","attributes":{"icon":"mdi:watch","friendly_name":"Martins Apple Watch BT Tracker"},"last_changed":"2026-10-04T09:14:24.739185+00:00","last_reported":"2026-10-04T09:14:24.739185+00:00","last_updated":"2026-10-04T09:14:24.739185+00:00","context":{"id":"01M4332V331KVE3ZYMRPRXYMWN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "buero_oben", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_iphone","state":"unavailable","attributes":{"icon":"mdi:cellphone","friendly_name":"Martins iPhone BT Tracker"},"last_changed":"2026-09-24T12:25:11.658401+00:00","last_reported":"2026-09-24T12:25:11.658401+00:00","last_updated":"2026-09-24T12:25:11.658401+00:00","context":{"id":"01M39P0ZQAGMY3E8Z54WFNG3M6","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"switch.espresense_arbeitszimmerunten_auto_update","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Auto Update"},"last_changed":"2026-09-24T12:25:11.666428+00:00","last_reported":"2026-09-24T12:25:12.471782+00:00","last_updated":"2026-09-24T12:25:11.666428+00:00","context":{"id":"01M39P0ZQJP5V2SPYQ137QXMQK","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"switch.espresense_arbeitszimmerunten_arduino_ota","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Arduino OTA"},"last_changed":"2026-09-24T12:25:11.673381+00:00","last_reported":"2026-09-24T12:25:12.473607+00:00","last_updated":"2026-09-24T12:25:11.673381+00:00","context":{"id":"01M39P0ZQSX5ZBMPZ59KFMFB25","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"switch.espresense_arbeitszimmerunten_prerelease","state":"unavailable","attributes":{"friendly_name":"ESPresense ArbeitszimmerUnten Prerelease"},"last_changed":"2026-09-24T12:25:11.678273+00:00","last_reported":"2026-09-24T12:25:12.476397+00:00","last_updated":"2026-09-24T12:25:11.678273+00:00","context":{"id":"01M39P0ZQYBEMB2YMV7NHVJE9Q","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.martins_ipad_pro_alt_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"Martin's iPad Alt Focus"},"last_changed":"2026-09-24T12:25:12.974763+00:00","last_reported":"2026-09-24T12:25:12.974763+00:00","last_updated":"2026-09-24T12:25:12.974763+00:00","context":{"id":"01M39P110EADS13D24W2RKBMYA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"device_tracker.martins_ipad_pro_alt","state":"home","attributes":{"tracking_type":"position","in_zones":["zone.home"],"source_type":"gps","battery_level":30,"latitude":49.369598388671875,"longitude":10.983891186464284,"gps_accuracy":35.0,"altitude":343.7940979003906,"vertical_accuracy":2,"friendly_name":"Martin's iPad Alt"},"last_changed":"2026-09-24T12:25:12.977662+00:00","last_reported":"2026-09-24T12:25:12.977662+00:00","last_updated":"2026-09-24T12:25:12.977662+00:00","context":{"id":"01M39P110HMXKKKQX40ADRCJQG","parent_id":null,"user_id":null}}, + "extra_data": { + "data": { + "gps": [ + 49.369598388671875, + 10.983891186464284 + ], + "gps_accuracy": 35.0, + "battery": 30, + "altitude": 343.7940979003906, + "vertical_accuracy": 2 + } + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"notify.martin_s_ipad_alt","state":"unknown","attributes":{"friendly_name":"Martin's iPad Alt","supported_features":1},"last_changed":"2026-09-24T12:25:12.980309+00:00","last_reported":"2026-09-24T12:25:12.980309+00:00","last_updated":"2026-09-24T12:25:12.980309+00:00","context":{"id":"01M39P110MSH5DYEMRAVY1YKBB","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_storage","state":"55.64","attributes":{"Available":"97,80 GB","Available (Important)":"111,69 GB","Available (Opportunistic)":"142,43 GB","Total":"255,97 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"Martin's iPad Alt Martin’s iPad Storage"},"last_changed":"2026-09-24T12:25:12.983626+00:00","last_reported":"2026-09-24T12:25:12.983626+00:00","last_updated":"2026-09-24T12:25:12.983626+00:00","context":{"id":"01M39P110QF2G8Y31CS4EVEH6P","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "55.64", "native_unit_of_measurement": "% available" }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_last_update_trigger","state":"Periodic","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"iPhone von Martin Last Update Trigger"},"last_changed":"2024-05-03T18:49:24.199394+00:00","last_reported":"2024-05-03T18:49:24.199394+00:00","last_updated":"2024-05-03T18:49:24.199394+00:00","context":{"id":"01HWZWM9Z7QFTBB063C2GHXJW5","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_sim_1","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000001","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"Martin's iPad Alt Martin’s iPad SIM 1"},"last_changed":"2026-09-24T12:25:12.985019+00:00","last_reported":"2026-09-24T12:25:12.985019+00:00","last_updated":"2026-09-24T12:25:12.985019+00:00","context":{"id":"01M39P110SNX7W0NXXKH4K9N9P","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "Periodic", + "native_value": "--", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_battery_state","state":"Not Charging","attributes":{"Low Power Mode":false,"icon":"mdi:battery-60","friendly_name":"iPhone von Martin Battery State"},"last_changed":"2024-05-03T18:18:55.678660+00:00","last_reported":"2024-05-03T18:18:55.678660+00:00","last_updated":"2024-05-03T18:18:55.678660+00:00","context":{"id":"01HWZTWG9YAN8MRZBM3B9YCPT6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_battery_state_2","state":"Not Charging","attributes":{"Low Power Mode":false,"icon":"mdi:battery-90","friendly_name":"Martin's iPad Alt Martin’s iPad Battery State"},"last_changed":"2026-09-24T12:25:12.986871+00:00","last_reported":"2026-09-24T12:25:12.986871+00:00","last_updated":"2026-09-24T12:25:12.986871+00:00","context":{"id":"01M39P110T9XTBH2W37QA2H7Z6","parent_id":null,"user_id":null}}, "extra_data": { "native_value": "Not Charging", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_ssid","state":"WLAN","attributes":{"icon":"mdi:wifi","friendly_name":"iPhone von Martin SSID"},"last_changed":"2024-05-03T18:18:55.679262+00:00","last_reported":"2024-05-03T18:18:55.679262+00:00","last_updated":"2024-05-03T18:18:55.679262+00:00","context":{"id":"01HWZTWG9Z842Q7FYA6G0GQ1GG","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_ssid","state":"WLAN","attributes":{"icon":"mdi:wifi","friendly_name":"Martin's iPad Alt Martin’s iPad SSID"},"last_changed":"2026-09-24T12:25:12.990849+00:00","last_reported":"2026-09-24T12:25:12.990849+00:00","last_updated":"2026-09-24T12:25:12.990849+00:00","context":{"id":"01M39P110YEDGYKX8QH0DDS905","parent_id":null,"user_id":null}}, "extra_data": { "native_value": "WLAN", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_bssid","state":"7c:ff:4d:5:2e:8d","attributes":{"icon":"mdi:wifi-star","friendly_name":"iPhone von Martin BSSID"},"last_changed":"2024-05-03T18:27:58.269897+00:00","last_reported":"2024-05-03T18:27:58.269897+00:00","last_updated":"2024-05-03T18:27:58.269897+00:00","context":{"id":"01HWZVD25XWM3ZB1PZQQ54D2VP","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "7c:ff:4d:5:2e:8d", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.iphone_von_martin_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"iPhone von Martin Connection Type"},"last_changed":"2024-05-03T18:18:55.680420+00:00","last_reported":"2024-05-03T18:18:55.680420+00:00","last_updated":"2024-05-03T18:18:55.680420+00:00","context":{"id":"01HWZTWGA0AWB8D5KD01QM2DT3","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"Martin's iPad Alt Martin’s iPad Connection Type"},"last_changed":"2026-09-24T12:25:12.994769+00:00","last_reported":"2026-09-24T12:25:12.994769+00:00","last_updated":"2026-09-24T12:25:12.994769+00:00","context":{"id":"01M39P1112AVYF3SQ4TKK5JZT2","parent_id":null,"user_id":null}}, "extra_data": { "native_value": "Wi-Fi", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_activity","state":"Stationary","attributes":{"Confidence":"High","Types":["Stationary"],"icon":"mdi:human-male","friendly_name":"iPhone von Martin Activity"},"last_changed":"2024-05-03T18:32:27.204479+00:00","last_reported":"2024-05-03T18:32:27.204479+00:00","last_updated":"2024-05-03T18:32:27.204479+00:00","context":{"id":"01HWZVN8T4059V00A0HQRZ5A2A","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_last_update_trigger","state":"Launch","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"Martin's iPad Alt Martin’s iPad Last Update Trigger"},"last_changed":"2026-09-24T12:25:12.996216+00:00","last_reported":"2026-09-24T12:25:12.996216+00:00","last_updated":"2026-09-24T12:25:12.996216+00:00","context":{"id":"01M39P1114W7J2CX24MF5PTMTP","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "Stationary", + "native_value": "Launch", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.iphone_von_martin_floors_ascended","state":"2","attributes":{"unit_of_measurement":"floors","icon":"mdi:stairs-up","friendly_name":"iPhone von Martin Floors Ascended"},"last_changed":"2024-05-03T18:18:55.682820+00:00","last_reported":"2024-05-03T18:18:55.682820+00:00","last_updated":"2024-05-03T18:18:55.682820+00:00","context":{"id":"01HWZTWGA21QF3KGV56D2G6N66","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_location_permission","state":"Authorized Always","attributes":{"icon":"mdi:map","friendly_name":"Martin's iPad Alt Martin’s iPad Location permission"},"last_changed":"2026-09-24T12:25:12.997615+00:00","last_reported":"2026-09-24T12:25:12.997615+00:00","last_updated":"2026-09-24T12:25:12.997615+00:00","context":{"id":"01M39P1115C8EXZR9DQ5F42KSZ","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": 2, - "native_unit_of_measurement": "floors" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.iphone_von_martin_distance","state":"535","attributes":{"unit_of_measurement":"m","icon":"mdi:hiking","friendly_name":"iPhone von Martin Distance"},"last_changed":"2024-05-03T18:30:06.628882+00:00","last_reported":"2024-05-03T18:30:06.628882+00:00","last_updated":"2024-05-03T18:30:06.628882+00:00","context":{"id":"01HWZVGZH4YTD007A6XA5MAGY5","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 535, - "native_unit_of_measurement": "m" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.iphone_von_martin_floors_descended","state":"4","attributes":{"unit_of_measurement":"floors","icon":"mdi:stairs-down","friendly_name":"iPhone von Martin Floors Descended"},"last_changed":"2024-05-03T18:18:55.684137+00:00","last_reported":"2024-05-03T18:18:55.684137+00:00","last_updated":"2024-05-03T18:18:55.684137+00:00","context":{"id":"01HWZTWGA4AS99TJC5XZ364A47","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 4, - "native_unit_of_measurement": "floors" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.iphone_von_martin_steps","state":"833","attributes":{"unit_of_measurement":"steps","icon":"mdi:walk","friendly_name":"iPhone von Martin Steps"},"last_changed":"2024-05-03T18:30:06.630248+00:00","last_reported":"2024-05-03T18:30:06.630248+00:00","last_updated":"2024-05-03T18:30:06.630248+00:00","context":{"id":"01HWZVGZH6WQ4KDPXCADH5MM4G","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 833, - "native_unit_of_measurement": "steps" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.iphone_von_martin_average_active_pace","state":"1","attributes":{"unit_of_measurement":"m/s","icon":"mdi:speedometer","friendly_name":"iPhone von Martin Average Active Pace"},"last_changed":"2024-05-03T18:18:55.685317+00:00","last_reported":"2024-05-03T18:18:55.685317+00:00","last_updated":"2024-05-03T18:18:55.685317+00:00","context":{"id":"01HWZTWGA54DV54F4C3NQ3558S","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": 1, - "native_unit_of_measurement": "m/s" - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"binary_sensor.martins_ipad_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"Martin’s iPad Focus"},"last_changed":"2024-05-03T18:18:55.687507+00:00","last_reported":"2024-05-03T18:18:55.687507+00:00","last_updated":"2024-05-03T18:18:55.687507+00:00","context":{"id":"01HWZTWGA76HW4C3DZ6PR2PCBD","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"device_tracker.martins_ipad_2","state":"home","attributes":{"source_type":"gps","battery_level":65,"latitude":49.36948195484271,"longitude":10.983639171422375,"gps_accuracy":5,"altitude":342.531436920166,"vertical_accuracy":29.567981719970703,"friendly_name":"Martin’s iPad"},"last_changed":"2024-05-03T18:20:52.882761+00:00","last_reported":"2024-05-03T18:20:52.882761+00:00","last_updated":"2024-05-03T18:20:52.882761+00:00","context":{"id":"01HWZV02RJ7PM847T45EQA4V9S","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_ipad_activity","state":"Stationary","attributes":{"Confidence":"High","Types":["Stationary"],"icon":"mdi:human-male","friendly_name":"Martin’s iPad Activity"},"last_changed":"2024-05-03T18:18:55.690993+00:00","last_reported":"2024-05-03T18:18:55.690993+00:00","last_updated":"2024-05-03T18:18:55.690993+00:00","context":{"id":"01HWZTWGAAW0A9XNR399C8ZTV5","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "Stationary", + "native_value": "Authorized Always", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.martins_ipad_storage","state":"66.98","attributes":{"Available":"142,75 GB","Available (Important)":"173,59 GB","Available (Opportunistic)":"171,44 GB","Total":"255,97 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"Martin’s iPad Storage"},"last_changed":"2024-05-03T18:18:55.692276+00:00","last_reported":"2024-05-03T18:18:55.692276+00:00","last_updated":"2024-05-03T18:18:55.692276+00:00","context":{"id":"01HWZTWGACGE7S4E9VR5PE8GDK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_pro_alt_activity","state":"Unknown","attributes":{"Confidence":"High","Types":["Unknown"],"icon":"mdi:help-circle","friendly_name":"Martins iPad Alt Activity"},"last_changed":"2026-09-24T12:25:12.998868+00:00","last_reported":"2026-09-24T12:25:12.998868+00:00","last_updated":"2026-09-24T12:25:12.998868+00:00","context":{"id":"01M39P11168JV3DRBTXYMFE9J7","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "66.98", - "native_unit_of_measurement": "% available" + "native_value": "Unknown", + "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.martins_ipad_battery_level_2","state":"65","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-60","friendly_name":"Martin’s iPad Battery Level"},"last_changed":"2024-05-03T18:18:55.693315+00:00","last_reported":"2024-05-03T18:18:55.693315+00:00","last_updated":"2024-05-03T18:18:55.693315+00:00","context":{"id":"01HWZTWGADMFCPQBES3D6ZXM5B","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_pro_alt_audio_output","state":"Built-in Speaker","attributes":{"icon":"mdi:volume-high","friendly_name":"Martin's iPad alt Audio Output"},"last_changed":"2026-09-24T12:25:12.999990+00:00","last_reported":"2026-09-24T12:25:12.999990+00:00","last_updated":"2026-09-24T12:25:12.999990+00:00","context":{"id":"01M39P1117GGYBHKJMMSWWD7FM","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": 65, + "native_value": "Built-in Speaker", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_pro_alt_battery_level","state":"95","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-90","friendly_name":"Martin's iPad Alt Battery"},"last_changed":"2026-09-24T12:25:13.001437+00:00","last_reported":"2026-09-24T12:25:13.001437+00:00","last_updated":"2026-09-24T12:25:13.001437+00:00","context":{"id":"01M39P1119KAFJDK4ANQANMC54","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 95, "native_unit_of_measurement": "%" }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.martins_ipad_sim_1","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000001","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"Martin’s iPad SIM 1"},"last_changed":"2024-05-03T18:18:55.693967+00:00","last_reported":"2024-05-03T18:18:55.693967+00:00","last_updated":"2024-05-03T18:18:55.693967+00:00","context":{"id":"01HWZTWGADSVYEVTFM27V9DAV0","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "--", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_ipad_bssid","state":"48:5d:35:1b:69:3f","attributes":{"icon":"mdi:wifi-star","friendly_name":"Martin’s iPad BSSID"},"last_changed":"2024-05-03T18:18:55.694573+00:00","last_reported":"2024-05-03T18:18:55.694573+00:00","last_updated":"2024-05-03T18:18:55.694573+00:00","context":{"id":"01HWZTWGAE5SKA026NKEWMV702","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_pro_alt_bssid","state":"48:5d:35:1b:69:3f","attributes":{"icon":"mdi:wifi-star","friendly_name":"Martin's iPad alt BSSID"},"last_changed":"2026-09-24T12:25:13.002789+00:00","last_reported":"2026-09-24T12:25:13.002789+00:00","last_updated":"2026-09-24T12:25:13.002789+00:00","context":{"id":"01M39P111APQH8DCS48R8M5RSB","parent_id":null,"user_id":null}}, "extra_data": { "native_value": "48:5d:35:1b:69:3f", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"sensor.martins_ipad_battery_state_2","state":"Not Charging","attributes":{"Low Power Mode":false,"icon":"mdi:battery-60","friendly_name":"Martin’s iPad Battery State"},"last_changed":"2024-05-03T18:18:55.695579+00:00","last_reported":"2024-05-03T18:18:55.695579+00:00","last_updated":"2024-05-03T18:18:55.695579+00:00","context":{"id":"01HWZTWGAFBWKVXDPQ4XBQWDPQ","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "Not Charging", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_ipad_ssid","state":"WLAN","attributes":{"icon":"mdi:wifi","friendly_name":"Martin’s iPad SSID"},"last_changed":"2024-05-03T18:18:55.696462+00:00","last_reported":"2024-05-03T18:18:55.696462+00:00","last_updated":"2024-05-03T18:18:55.696462+00:00","context":{"id":"01HWZTWGAGQBD65NNTHS2WVMJB","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "WLAN", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_ipad_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"Martin’s iPad Connection Type"},"last_changed":"2024-05-03T18:18:55.697157+00:00","last_reported":"2024-05-03T18:18:55.697157+00:00","last_updated":"2024-05-03T18:18:55.697157+00:00","context":{"id":"01HWZTWGAHDX14RPBTCBXD4WE9","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "Wi-Fi", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_ipad_last_update_trigger","state":"Background Fetch","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"Martin’s iPad Last Update Trigger"},"last_changed":"2024-05-03T18:20:53.082660+00:00","last_reported":"2024-05-03T18:20:53.082660+00:00","last_updated":"2024-05-03T18:20:53.082660+00:00","context":{"id":"01HWZV02YTKJ1R6X1XD58WJCKY","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "Background Fetch", - "native_unit_of_measurement": null - }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" - }, - { - "state": {"entity_id":"sensor.martins_ipad_geocoded_location","state":"Dietersdorfer Straße 19\n91189 Rohr\nGermany","attributes":{"Administrative Area":"Bavaria","Areas Of Interest":"N/A","Country":"Germany","Inland Water":"N/A","ISO Country Code":"DE","Locality":"Rohr","Location":[49.36948195484271,10.983639171422375],"Name":"Dietersdorfer Straße 19","Ocean":"N/A","Postal Code":"91189","Sub Administrative Area":"Roth","Sub Locality":"Nemsdorf","Sub Thoroughfare":"19","Thoroughfare":"Dietersdorfer Straße","Time Zone":"Europe/Berlin","Zones":["MyHome"],"icon":"mdi:map","friendly_name":"Martin’s iPad Geocoded Location"},"last_changed":"2024-05-03T18:18:55.699549+00:00","last_reported":"2024-05-03T18:20:53.080780+00:00","last_updated":"2024-05-03T18:20:53.080780+00:00","context":{"id":"01HWZV02YR3WYY95P28F2HNVC8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_pro_alt_geocoded_location","state":"Dietersdorfer Straße 19\n91189 Rohr\nGermany","attributes":{"Administrative Area":"Bavaria","Areas Of Interest":"N/A","Country":"Germany","Inland Water":"N/A","ISO Country Code":"DE","Locality":"Rohr","Location":[49.369598388671875,10.983891186464284],"Name":"Dietersdorfer Straße 19","Ocean":"N/A","Postal Code":"91189","Sub Administrative Area":"Roth","Sub Locality":"Nemsdorf","Sub Thoroughfare":"19","Thoroughfare":"Dietersdorfer Straße","Time Zone":"Europe/Berlin","Zones":["MyHome"],"icon":"mdi:map","friendly_name":"Martin's iPad Pro Alt Geocoded Location"},"last_changed":"2026-09-24T12:25:13.004687+00:00","last_reported":"2026-09-24T12:25:13.004687+00:00","last_updated":"2026-09-24T12:25:13.004687+00:00","context":{"id":"01M39P111C7WTVE7G8N8R4H474","parent_id":null,"user_id":null}}, "extra_data": { "native_value": "Dietersdorfer Straße 19\n91189 Rohr\nGermany", "native_unit_of_measurement": null }, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_schlafzimmer","state":"off","attributes":{"source":"1.1.40","device_class":"motion","friendly_name":"Gang Bewegungsmelder Schlafzimmer"},"last_changed":"2024-05-03T18:46:04.455338+00:00","last_reported":"2024-05-03T18:46:04.455338+00:00","last_updated":"2024-05-03T18:46:04.455338+00:00","context":{"id":"01HWZWE6X76QG34HGCMJACGWCK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.martins_ipad_pro_alt_app_version","state":"2025.7.2","attributes":{"icon":"mdi:cellphone","friendly_name":"Martin's iPad Alt Martin’s iPad App Version"},"last_changed":"2026-09-24T12:25:13.006244+00:00","last_reported":"2026-09-24T12:25:13.006244+00:00","last_updated":"2026-09-24T12:25:13.006244+00:00","context":{"id":"01M39P111EP7JDE8H2KT7AAPCP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2025.7.2", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.iphone16_von_martin_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Focus"},"last_changed":"2026-10-04T05:50:36.506911+00:00","last_reported":"2026-10-04T05:50:37.508183+00:00","last_updated":"2026-10-04T05:50:36.506911+00:00","context":{"id":"01M42QDNET5Y7S5T8DX2NRA90C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.martin_iphonepro16_kiosk_mode","state":"off","attributes":{"icon":"mdi:tablet","friendly_name":"martin-iPhonePro16 Kiosk Mode"},"last_changed":"2026-09-24T12:25:13.011043+00:00","last_reported":"2026-09-24T12:25:13.011043+00:00","last_updated":"2026-09-24T12:25:13.011043+00:00","context":{"id":"01M39P111KEBBK14Q55KDN1HA6","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.martin_iphonepro16_camera_motion","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"martin-iPhonePro16 Camera Motion"},"last_changed":"2026-09-24T15:01:00.475674+00:00","last_reported":"2026-09-24T15:01:01.446786+00:00","last_updated":"2026-09-24T15:01:00.475674+00:00","context":{"id":"01M39YY9DVMVHZRWRMZX0WHQG2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.klingel_oben","state":"off","attributes":{"friendly_name":"Klingel Oben"},"last_changed":"2024-05-03T18:18:55.964354+00:00","last_reported":"2024-05-03T18:18:55.964354+00:00","last_updated":"2024-05-03T18:18:55.964354+00:00","context":{"id":"01HWZTWGJW7PDSKRMX5E42N8MN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"device_tracker.iphone16_von_martin","state":"home","attributes":{"tracking_type":"position","in_zones":["zone.home"],"source_type":"gps","battery_level":35,"latitude":49.36944797595055,"longitude":10.983616440519642,"gps_accuracy":9.760423496377815,"altitude":348.502437417994,"vertical_accuracy":28,"friendly_name":"martin-iPhonePro16"},"last_changed":"2026-10-03T17:24:20.963326+00:00","last_reported":"2026-10-03T17:24:20.963326+00:00","last_updated":"2026-10-03T17:24:20.963326+00:00","context":{"id":"01M41CQ7B3KFGSM3NJJKG2DGC4","parent_id":null,"user_id":null}}, + "extra_data": { + "data": { + "altitude": 348.502437417994, + "battery": 35, + "gps": [ + 49.36944797595055, + 10.983616440519642 + ], + "gps_accuracy": 9.760423496377815, + "vertical_accuracy": 28 + } + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"notify.martin_iphonepro16","state":"2026-10-04T08:53:14.369513+00:00","attributes":{"friendly_name":"martin-iPhonePro16","supported_features":1},"last_changed":"2026-10-04T08:53:14.369622+00:00","last_reported":"2026-10-04T08:53:14.369622+00:00","last_updated":"2026-10-04T08:53:14.369622+00:00","context":{"id":"01M431W2G1X9H82AK78C12QRTK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_activity","state":"Unknown","attributes":{"Confidence":"High","Types":["Unknown"],"icon":"mdi:help-circle","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Activity"},"last_changed":"2026-10-04T06:15:18.953168+00:00","last_reported":"2026-10-04T06:15:20.005069+00:00","last_updated":"2026-10-04T06:15:18.953168+00:00","context":{"id":"01M42RTX59X829KT5HPESRM50G","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Unknown", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_battery_level","state":"15","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-10","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Battery Level"},"last_changed":"2026-10-04T06:15:18.958774+00:00","last_reported":"2026-10-04T06:15:20.007663+00:00","last_updated":"2026-10-04T06:15:18.958774+00:00","context":{"id":"01M42RTX5ENM23HTMMYYYKYRDN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 15, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_battery_state","state":"Not Charging","attributes":{"Low Power Mode":true,"icon":"mdi:battery-10","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Battery State"},"last_changed":"2026-10-03T07:04:02.164364+00:00","last_reported":"2026-10-04T06:15:20.008031+00:00","last_updated":"2026-10-04T06:15:18.962420+00:00","context":{"id":"01M42RTX5JTQJ98DZGC22C9N5G","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Not Charging", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_storage","state":"24.79","attributes":{"Available":"36.17 GB","Available (Important)":"112.17 GB","Available (Opportunistic)":"63.33 GB","Total":"255.41 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Storage"},"last_changed":"2026-10-04T06:15:18.963363+00:00","last_reported":"2026-10-04T06:15:20.008952+00:00","last_updated":"2026-10-04T06:15:18.963363+00:00","context":{"id":"01M42RTX5KAJ8VMSMZNSEPAEQ2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "24.79", + "native_unit_of_measurement": "% available" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_ssid","state":"WLAN","attributes":{"icon":"mdi:wifi","friendly_name":"martin-iPhonePro16 iPhone16 von Martin SSID"},"last_changed":"2026-10-03T18:12:59.820822+00:00","last_reported":"2026-10-03T18:12:59.820822+00:00","last_updated":"2026-10-03T18:12:59.820822+00:00","context":{"id":"01M41FG9SCEFPPNG2KMP80HFE0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "WLAN", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_bssid","state":"62:22:32:bb:03:f7","attributes":{"icon":"mdi:wifi-star","friendly_name":"martin-iPhonePro16 iPhone16 von Martin BSSID"},"last_changed":"2026-10-04T06:15:18.972046+00:00","last_reported":"2026-10-04T06:15:20.009775+00:00","last_updated":"2026-10-04T06:15:18.972046+00:00","context":{"id":"01M42RTX5WYFKEWMKTZRE0RHMZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "62:22:32:bb:03:f7", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Connection Type"},"last_changed":"2026-10-03T17:23:28.904228+00:00","last_reported":"2026-10-03T17:23:28.904228+00:00","last_updated":"2026-10-03T17:23:28.904228+00:00","context":{"id":"01M41CNMG8Q7S12GG6KZXHJXC2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Wi-Fi", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_sim_2","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000002","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"martin-iPhonePro16 iPhone16 von Martin SIM 2"},"last_changed":"2026-09-24T12:25:13.036026+00:00","last_reported":"2026-09-24T12:25:13.036026+00:00","last_updated":"2026-09-24T12:25:13.036026+00:00","context":{"id":"01M39P112C5Z6HKCGD7TCYM8AN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "--", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_sim_1","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000001","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"martin-iPhonePro16 iPhone16 von Martin SIM 1"},"last_changed":"2026-09-24T12:25:13.037572+00:00","last_reported":"2026-10-03T17:23:28.909463+00:00","last_updated":"2026-10-03T17:23:28.909463+00:00","context":{"id":"01M41CNMGDCVV1NVAA3EB3JAK0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "--", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_geocoded_location","state":"Dietersdorfer Straße 19\n91189 Rohr (Mittelfranken)\nDeutschland","attributes":{"Administrative Area":"Bayern","Areas Of Interest":"N/A","Country":"Deutschland","Inland Water":"N/A","ISO Country Code":"DE","Locality":"Rohr (Mittelfranken)","Location":[49.36944797595055,10.983616440519642],"Name":"Dietersdorfer Straße 19","Ocean":"N/A","Postal Code":"91189","Sub Administrative Area":"Roth","Sub Locality":"Nemsdorf","Sub Thoroughfare":"19","Thoroughfare":"Dietersdorfer Straße","Time Zone":"Europe/Berlin","Zones":["MyHome"],"icon":"mdi:map","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Geocoded Location"},"last_changed":"2026-10-03T17:24:21.157664+00:00","last_reported":"2026-10-03T17:24:21.157664+00:00","last_updated":"2026-10-03T17:24:21.157664+00:00","context":{"id":"01M41CQ7H5D8TYCBWVG9WVK2GF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Dietersdorfer Straße 19\n91189 Rohr (Mittelfranken)\nDeutschland", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_last_update_trigger","state":"Signaled","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Last Update Trigger"},"last_changed":"2026-10-04T06:15:20.010881+00:00","last_reported":"2026-10-04T06:15:20.010881+00:00","last_updated":"2026-10-04T06:15:20.010881+00:00","context":{"id":"01M42RTY6AZRFHC84RZHV78DKG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Signaled", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_watch_battery_level","state":"75","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-70","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Watch Battery Level"},"last_changed":"2026-10-04T06:15:18.974116+00:00","last_reported":"2026-10-04T06:15:20.011762+00:00","last_updated":"2026-10-04T06:15:18.974116+00:00","context":{"id":"01M42RTX5YWQ9Y8PWZJFSF21VB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 75, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_watch_battery_state","state":"Not Charging","attributes":{"icon":"mdi:battery-70","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Watch Battery State"},"last_changed":"2026-10-03T18:54:48.908425+00:00","last_reported":"2026-10-04T06:15:20.012532+00:00","last_updated":"2026-10-04T06:15:18.975013+00:00","context":{"id":"01M42RTX5ZFVRCV7JTYKPKMPT7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Not Charging", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_app_version","state":"2026.7.5","attributes":{"icon":"mdi:cellphone","friendly_name":"martin-iPhonePro16 iPhone16 von Martin App Version"},"last_changed":"2026-09-24T12:25:13.044448+00:00","last_reported":"2026-09-24T12:25:13.044448+00:00","last_updated":"2026-09-24T12:25:13.044448+00:00","context":{"id":"01M39P112M8VQ3S5CTP1YFMCFX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2026.7.5", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_location_permission","state":"Authorized Always","attributes":{"icon":"mdi:map","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Location permission"},"last_changed":"2026-09-24T12:25:13.045862+00:00","last_reported":"2026-09-24T12:25:13.045862+00:00","last_updated":"2026-09-24T12:25:13.045862+00:00","context":{"id":"01M39P112N24CB34EDBQ5V6FS5","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Authorized Always", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_audio_output","state":"Built-in Speaker","attributes":{"icon":"mdi:volume-high","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Audio Output"},"last_changed":"2026-10-03T18:12:59.830507+00:00","last_reported":"2026-10-03T18:12:59.830507+00:00","last_updated":"2026-10-03T18:12:59.830507+00:00","context":{"id":"01M41FG9SPZ29SX34YNAJXE0DG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Built-in Speaker", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_steps","state":"50","attributes":{"unit_of_measurement":"steps","icon":"mdi:walk","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Steps"},"last_changed":"2026-10-04T01:00:06.326911+00:00","last_reported":"2026-10-04T01:00:07.382790+00:00","last_updated":"2026-10-04T01:00:06.326911+00:00","context":{"id":"01M426SQSPSEZGTG9Y7BGYDS7E","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 50, + "native_unit_of_measurement": "steps" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_distance","state":"18","attributes":{"unit_of_measurement":"m","icon":"mdi:hiking","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Distance"},"last_changed":"2026-10-04T01:00:06.325123+00:00","last_reported":"2026-10-04T01:00:07.381942+00:00","last_updated":"2026-10-04T01:00:06.325123+00:00","context":{"id":"01M426SQSNY11H9TEHTYYW5TYT","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 18, + "native_unit_of_measurement": "m" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_average_active_pace","state":"3","attributes":{"unit_of_measurement":"m/s","icon":"mdi:speedometer","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Average Active Pace"},"last_changed":"2026-10-04T01:00:06.327374+00:00","last_reported":"2026-10-04T01:00:07.383059+00:00","last_updated":"2026-10-04T01:00:06.327374+00:00","context":{"id":"01M426SQSQY9F81VADKMJS7QA1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 3, + "native_unit_of_measurement": "m/s" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_floors_ascended","state":"0","attributes":{"unit_of_measurement":"floors","icon":"mdi:stairs-up","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Floors Ascended"},"last_changed":"2026-10-04T01:00:06.325789+00:00","last_reported":"2026-10-04T01:00:07.382238+00:00","last_updated":"2026-10-04T01:00:06.325789+00:00","context":{"id":"01M426SQSN0H3VWX4XGWK01RRV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": "floors" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone16_von_martin_floors_descended","state":"0","attributes":{"unit_of_measurement":"floors","icon":"mdi:stairs-down","friendly_name":"martin-iPhonePro16 iPhone16 von Martin Floors Descended"},"last_changed":"2026-10-04T01:00:06.326293+00:00","last_reported":"2026-10-04T01:00:07.382520+00:00","last_updated":"2026-10-04T01:00:06.326293+00:00","context":{"id":"01M426SQSPV043Q0FD1JSKRGAZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": "floors" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_iphonepro16_pressure","state":"988.61","attributes":{"unit_of_measurement":"hPa","device_class":"pressure","icon":"mdi:gauge","friendly_name":"martin-iPhonePro16 Pressure"},"last_changed":"2026-10-04T06:15:20.014467+00:00","last_reported":"2026-10-04T06:15:20.014467+00:00","last_updated":"2026-10-04T06:15:20.014467+00:00","context":{"id":"01M42RTY6EWZW217B3KBWX12A2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 988.61, + "native_unit_of_measurement": "hPa" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_iphonepro16_kiosk_volume","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"martin-iPhonePro16 Kiosk Volume"},"last_changed":"2026-09-24T12:25:13.059839+00:00","last_reported":"2026-09-24T12:25:13.059839+00:00","last_updated":"2026-09-24T12:25:13.059839+00:00","context":{"id":"01M39P11333DDRNX7GA5ZRVCYW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_iphonepro16_kiosk_brightness","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"martin-iPhonePro16 Kiosk Brightness"},"last_changed":"2026-09-24T12:25:13.061215+00:00","last_reported":"2026-09-24T12:25:13.061215+00:00","last_updated":"2026-09-24T12:25:13.061215+00:00","context":{"id":"01M39P1135T93YC7M9VH3XH7ET","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_iphonepro16_camera_stream","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"martin-iPhonePro16 Camera Stream"},"last_changed":"2026-09-24T12:25:13.062611+00:00","last_reported":"2026-09-24T12:25:13.062611+00:00","last_updated":"2026-09-24T12:25:13.062611+00:00","context":{"id":"01M39P11360JEB42VSAARJ2CDG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.klingel_innentur","state":"off","attributes":{"friendly_name":"Klingel Innentür"},"last_changed":"2024-05-03T18:18:55.964926+00:00","last_reported":"2024-05-03T18:18:55.964926+00:00","last_updated":"2024-05-03T18:18:55.964926+00:00","context":{"id":"01HWZTWGJWM6VSQGAK4HW1DHE5","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.iphone_von_rebecca_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"iPhone von Rebecca Focus"},"last_changed":"2026-10-04T03:34:49.952368+00:00","last_reported":"2026-10-04T03:34:49.952368+00:00","last_updated":"2026-10-04T03:34:49.952368+00:00","context":{"id":"01M42FN1V0C9TT5K7HZ3HEYX25","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.klingel_aussentur","state":"off","attributes":{"friendly_name":"Klingel Außentür"},"last_changed":"2024-05-03T18:18:55.965715+00:00","last_reported":"2024-05-03T18:18:55.965715+00:00","last_updated":"2024-05-03T18:18:55.965715+00:00","context":{"id":"01HWZTWGJX1V8HNM79J2VFWV0C","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.iphone_von_rebecca_kiosk_mode","state":"off","attributes":{"icon":"mdi:tablet","friendly_name":"iPhone von Rebecca Kiosk Mode"},"last_changed":"2026-09-24T12:25:13.066321+00:00","last_reported":"2026-09-24T12:25:13.066321+00:00","last_updated":"2026-09-24T12:25:13.066321+00:00","context":{"id":"01M39P113AGSFDQKTXQDH1HCS9","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.turoffner_gartentur","state":"off","attributes":{"friendly_name":"Türöffner Gartentür"},"last_changed":"2024-05-03T18:18:55.966087+00:00","last_reported":"2024-05-03T18:18:55.966087+00:00","last_updated":"2024-05-03T18:18:55.966087+00:00","context":{"id":"01HWZTWGJYY1F0W5P4NRDK2XBE","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.iphone_von_rebecca_kiosk_screensaver","state":"off","attributes":{"icon":"mdi:sleep-off","friendly_name":"iPhone von Rebecca Kiosk Screensaver"},"last_changed":"2026-09-24T12:25:13.070935+00:00","last_reported":"2026-09-24T12:25:13.070935+00:00","last_updated":"2026-09-24T12:25:13.070935+00:00","context":{"id":"01M39P113E7CVG439P2SJ1WZFF","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"device_tracker.iphone_von_rebecca","state":"home","attributes":{"tracking_type":"position","in_zones":["zone.home"],"source_type":"gps","battery_level":80,"latitude":49.369429789397486,"longitude":10.98356421279417,"gps_accuracy":7.195014,"altitude":345.4494851483608,"vertical_accuracy":30,"friendly_name":"iPhone von Rebecca"},"last_changed":"2026-10-03T09:17:37.380935+00:00","last_reported":"2026-10-03T09:17:37.380935+00:00","last_updated":"2026-10-03T09:17:37.380935+00:00","context":{"id":"01M40GW074NNNVEK0M262B6D0Z","parent_id":null,"user_id":null}}, + "extra_data": { + "data": { + "altitude": 345.4494851483608, + "battery": 80, + "gps": [ + 49.369429789397486, + 10.98356421279417 + ], + "gps_accuracy": 7.195014, + "vertical_accuracy": 30 + } + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.esszimmer_szene_0","state":"off","attributes":{"friendly_name":"Esszimmer Szene 0"},"last_changed":"2024-05-03T18:18:55.966471+00:00","last_reported":"2024-05-03T18:18:55.966471+00:00","last_updated":"2024-05-03T18:18:55.966471+00:00","context":{"id":"01HWZTWGJYFKB5P32AGKDMKWGT","parent_id":null,"user_id":null}}, + "state": {"entity_id":"notify.iphone_von_rebecca","state":"2026-10-04T06:11:17.866854+00:00","attributes":{"friendly_name":"iPhone von Rebecca","supported_features":1},"last_changed":"2026-10-04T06:11:17.867001+00:00","last_reported":"2026-10-04T06:11:17.867001+00:00","last_updated":"2026-10-04T06:11:17.867001+00:00","context":{"id":"01M42RKHQB2N7N3YNY2ZSR5MB5","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_battery_level","state":"85","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-charging-80","friendly_name":"iPhone von Rebecca Battery Level"},"last_changed":"2026-10-04T06:11:33.841252+00:00","last_reported":"2026-10-04T06:11:34.809510+00:00","last_updated":"2026-10-04T06:11:33.841252+00:00","context":{"id":"01M42RM1AHFW6A31WXRX171KC1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 85, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_sim_1","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000001","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"iPhone von Rebecca SIM 1"},"last_changed":"2026-09-24T12:25:13.085215+00:00","last_reported":"2026-10-02T20:35:46.654300+00:00","last_updated":"2026-10-02T20:35:45.505621+00:00","context":{"id":"01M3Z58ZQ1WMTN06ZWTHN2MKN5","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "--", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_sim_2","state":"--","attributes":{"Allows VoIP":true,"Carrier ID":"0000000100000002","Carrier Name":"--","ISO Country Code":"--","Mobile Country Code":"65535","Mobile Network Code":"65535","icon":"mdi:sim","friendly_name":"iPhone von Rebecca SIM 2"},"last_changed":"2026-09-24T12:25:13.086521+00:00","last_reported":"2026-09-24T12:25:13.086521+00:00","last_updated":"2026-09-24T12:25:13.086521+00:00","context":{"id":"01M39P113YQR645MBM15PB98DX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "--", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_app_version","state":"2026.9.3","attributes":{"icon":"mdi:cellphone","friendly_name":"iPhone von Rebecca App Version"},"last_changed":"2026-10-04T06:11:33.929048+00:00","last_reported":"2026-10-04T06:11:34.813499+00:00","last_updated":"2026-10-04T06:11:33.929048+00:00","context":{"id":"01M42RM1D94W3GBJV4N0CYH6JQ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2026.9.3", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_audio_output","state":"Built-in Speaker","attributes":{"icon":"mdi:volume-high","friendly_name":"iPhone von Rebecca Audio Output"},"last_changed":"2026-10-03T09:54:40.890651+00:00","last_reported":"2026-10-03T09:54:40.890651+00:00","last_updated":"2026-10-03T09:54:40.890651+00:00","context":{"id":"01M40JZVKTKVTMHS4SJVX7BM1Q","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Built-in Speaker", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_location_permission","state":"Authorized when in use","attributes":{"icon":"mdi:map","friendly_name":"iPhone von Rebecca Location permission"},"last_changed":"2026-09-24T12:25:13.090585+00:00","last_reported":"2026-09-24T12:25:13.090585+00:00","last_updated":"2026-09-24T12:25:13.090585+00:00","context":{"id":"01M39P1142QFH2THT9F1VHBDQX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Authorized when in use", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_last_update_trigger","state":"Signaled","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"iPhone von Rebecca Last Update Trigger"},"last_changed":"2026-10-04T06:33:09.418048+00:00","last_reported":"2026-10-04T06:33:09.418048+00:00","last_updated":"2026-10-04T06:33:09.418048+00:00","context":{"id":"01M42SVJHAWXVSZH8DXE7TSX7V","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Signaled", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_geocoded_location","state":"Unknown","attributes":{"icon":"mdi:map","friendly_name":"iPhone von Rebecca Geocoded Location"},"last_changed":"2026-10-04T06:11:33.968454+00:00","last_reported":"2026-10-04T06:11:33.968454+00:00","last_updated":"2026-10-04T06:11:33.968454+00:00","context":{"id":"01M42RM1EGRABF3TZ3CFT2YVYF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Unknown", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_storage","state":"28.72","attributes":{"Available":"50.49 GB","Available (Important)":"172.52 GB","Available (Opportunistic)":"73.38 GB","Total":"255.52 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"iPhone von Rebecca Storage"},"last_changed":"2026-10-04T06:11:33.973059+00:00","last_reported":"2026-10-04T06:33:09.415792+00:00","last_updated":"2026-10-04T06:33:08.397890+00:00","context":{"id":"01M42SVHHD8YF1GVY8WPMW8106","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "28.72", + "native_unit_of_measurement": "% available" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_battery_state","state":"Charging","attributes":{"Low Power Mode":false,"icon":"mdi:battery-charging-80","friendly_name":"iPhone von Rebecca Battery State"},"last_changed":"2026-10-03T22:33:05.418530+00:00","last_reported":"2026-10-04T06:11:34.810206+00:00","last_updated":"2026-10-04T06:11:33.861276+00:00","context":{"id":"01M42RM1B50Q85W18FTTEGBFM8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Charging", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"iPhone von Rebecca Connection Type"},"last_changed":"2026-10-02T17:02:16.513242+00:00","last_reported":"2026-10-02T17:02:17.246640+00:00","last_updated":"2026-10-02T17:02:16.513242+00:00","context":{"id":"01M3YS22Y1MQZHVJ7KE3MH4EXF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Wi-Fi", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_ssid","state":"Not Connected","attributes":{"icon":"mdi:wifi-off","friendly_name":"iPhone von Rebecca SSID"},"last_changed":"2026-10-03T09:39:15.485012+00:00","last_reported":"2026-10-03T09:39:15.485012+00:00","last_updated":"2026-10-03T09:39:15.485012+00:00","context":{"id":"01M40J3KWXESE1BBX15PP00BY7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Not Connected", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_bssid","state":"Not Connected","attributes":{"icon":"mdi:wifi-off","friendly_name":"iPhone von Rebecca BSSID"},"last_changed":"2026-10-03T09:39:15.485751+00:00","last_reported":"2026-10-03T09:39:15.485751+00:00","last_updated":"2026-10-03T09:39:15.485751+00:00","context":{"id":"01M40J3KWX73GJY8D0VKNZT6DF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Not Connected", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_activity","state":"Stationary","attributes":{"Confidence":"High","Types":["Stationary"],"icon":"mdi:human-male","friendly_name":"iPhone von Rebecca Activity"},"last_changed":"2026-10-03T11:03:26.292938+00:00","last_reported":"2026-10-03T11:03:26.292938+00:00","last_updated":"2026-10-03T11:03:26.292938+00:00","context":{"id":"01M40PXRAMSE8CAA9YWFT6S09D","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Stationary", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_floors_descended","state":"0","attributes":{"state_class":"total_increasing","unit_of_measurement":"floors","icon":"mdi:stairs-down","friendly_name":"iPhone von Rebecca Floors Descended"},"last_changed":"2026-10-02T22:32:17.869869+00:00","last_reported":"2026-10-04T06:11:34.807183+00:00","last_updated":"2026-10-04T06:11:33.791328+00:00","context":{"id":"01M42RM18ZVXN2P98HACJV1CG7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": "floors" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_distance","state":"36","attributes":{"state_class":"total_increasing","unit_of_measurement":"m","icon":"mdi:hiking","friendly_name":"iPhone von Rebecca Distance"},"last_changed":"2026-10-03T22:33:05.414809+00:00","last_reported":"2026-10-04T06:11:34.806393+00:00","last_updated":"2026-10-04T06:11:33.783036+00:00","context":{"id":"01M42RM18QWP6TCVSR35CR9V5Y","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 36, + "native_unit_of_measurement": "m" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_floors_ascended","state":"0","attributes":{"state_class":"total_increasing","unit_of_measurement":"floors","icon":"mdi:stairs-up","friendly_name":"iPhone von Rebecca Floors Ascended"},"last_changed":"2026-10-02T22:32:17.869128+00:00","last_reported":"2026-10-04T06:11:34.806792+00:00","last_updated":"2026-10-04T06:11:33.755526+00:00","context":{"id":"01M42RM17VNYBKTF6ATX5X7ZB1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": "floors" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_steps","state":"68","attributes":{"state_class":"total_increasing","unit_of_measurement":"steps","icon":"mdi:walk","friendly_name":"iPhone von Rebecca Steps"},"last_changed":"2026-10-03T22:33:05.416597+00:00","last_reported":"2026-10-04T06:11:34.807507+00:00","last_updated":"2026-10-04T06:11:33.768110+00:00","context":{"id":"01M42RM1889953PJQ8VR1784QG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 68, + "native_unit_of_measurement": "steps" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_average_active_pace","state":"1","attributes":{"state_class":"measurement","unit_of_measurement":"m/s","icon":"mdi:speedometer","friendly_name":"iPhone von Rebecca Average Active Pace"},"last_changed":"2026-10-01T06:05:18.524502+00:00","last_reported":"2026-10-04T06:11:34.808549+00:00","last_updated":"2026-10-04T06:11:33.831654+00:00","context":{"id":"01M42RM1A7X4DM2E24T45BETMB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1, + "native_unit_of_measurement": "m/s" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_pressure","state":"988.68","attributes":{"unit_of_measurement":"hPa","device_class":"pressure","icon":"mdi:gauge","friendly_name":"iPhone von Rebecca Pressure"},"last_changed":"2026-10-04T06:33:09.419350+00:00","last_reported":"2026-10-04T06:33:09.419350+00:00","last_updated":"2026-10-04T06:33:09.419350+00:00","context":{"id":"01M42SVJHBSKDTMTR98ZCH2TY2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 988.68, + "native_unit_of_measurement": "hPa" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.esszimmer_szene_1","state":"off","attributes":{"friendly_name":"Esszimmer Szene 1"},"last_changed":"2024-05-03T18:18:55.966936+00:00","last_reported":"2024-05-03T18:18:55.966936+00:00","last_updated":"2024-05-03T18:18:55.966936+00:00","context":{"id":"01HWZTWGJY2X59SGMHSX9ND3N0","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.martins_ipad_m4_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"Martin's iPad M4 iPad Focus"},"last_changed":"2026-10-04T05:51:01.341194+00:00","last_reported":"2026-10-04T05:51:01.341194+00:00","last_updated":"2026-10-04T05:51:01.341194+00:00","context":{"id":"01M42QEDPX0070G870TC3KF765","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.esszimmer_szene_2","state":"off","attributes":{"friendly_name":"Esszimmer Szene 2"},"last_changed":"2024-05-03T18:26:24.424281+00:00","last_reported":"2024-05-03T18:26:24.424281+00:00","last_updated":"2024-05-03T18:26:24.424281+00:00","context":{"id":"01HWZVA6H8P36SC70TV5E5QWAM","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_mode","state":"off","attributes":{"icon":"mdi:tablet","friendly_name":"Martin's iPad M4 martin-iPadProM4 Kiosk Mode"},"last_changed":"2026-09-24T12:25:13.127099+00:00","last_reported":"2026-09-24T12:25:13.127099+00:00","last_updated":"2026-09-24T12:25:13.127099+00:00","context":{"id":"01M39P11570D63FTHAX3S9BC0S","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.esszimmer_szene_3","state":"off","attributes":{"friendly_name":"Esszimmer Szene 3"},"last_changed":"2024-05-03T18:18:55.967666+00:00","last_reported":"2024-05-03T18:18:55.967666+00:00","last_updated":"2024-05-03T18:18:55.967666+00:00","context":{"id":"01HWZTWGJZYY506T9TV5R1QX7P","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.martin_s_ipad_m4_martin_ipadprom4_camera_motion","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"Martin's iPad M4 martin-iPadProM4 Camera Motion"},"last_changed":"2026-09-24T14:45:10.925977+00:00","last_reported":"2026-09-24T14:45:11.765428+00:00","last_updated":"2026-09-24T14:45:10.925977+00:00","context":{"id":"01M39Y1A4DANZVWHK9VSYB29XY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.esszimmer_szene_4","state":"off","attributes":{"friendly_name":"Esszimmer Szene 4"},"last_changed":"2024-05-03T18:18:55.968045+00:00","last_reported":"2024-05-03T18:18:55.968045+00:00","last_updated":"2024-05-03T18:18:55.968045+00:00","context":{"id":"01HWZTWGK0ZV9YHP15APT5VDR8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_screensaver","state":"off","attributes":{"icon":"mdi:sleep-off","friendly_name":"Martin's iPad M4 martin-iPadProM4 Kiosk Screensaver"},"last_changed":"2026-09-24T12:25:13.129162+00:00","last_reported":"2026-09-24T12:25:13.129162+00:00","last_updated":"2026-09-24T12:25:13.129162+00:00","context":{"id":"01M39P1159C9WG49181VDADE9T","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"device_tracker.martins_ipad_m4","state":"home","attributes":{"tracking_type":"position","in_zones":["zone.home"],"source_type":"gps","battery_level":35,"latitude":49.369387301850715,"longitude":10.983658112284903,"gps_accuracy":15.995014000000001,"altitude":341.11933954100687,"vertical_accuracy":30,"friendly_name":"Martin's iPad M4"},"last_changed":"2026-10-04T07:32:41.944511+00:00","last_reported":"2026-10-04T07:32:41.944511+00:00","last_updated":"2026-10-04T07:32:41.944511+00:00","context":{"id":"01M42X8KARS8T8D6PGXMDYXKJC","parent_id":null,"user_id":null}}, + "extra_data": { + "data": { + "altitude": 341.11933954100687, + "battery": 35, + "gps": [ + 49.369387301850715, + 10.983658112284903 + ], + "gps_accuracy": 15.995014000000001, + "vertical_accuracy": 30 + } + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.esszimmer_szene_5","state":"off","attributes":{"friendly_name":"Esszimmer Szene 5"},"last_changed":"2024-05-03T18:18:55.968411+00:00","last_reported":"2024-05-03T18:18:55.968411+00:00","last_updated":"2024-05-03T18:18:55.968411+00:00","context":{"id":"01HWZTWGK0YPM0NY797VMPBDES","parent_id":null,"user_id":null}}, + "state": {"entity_id":"notify.martin_s_ipad_m4","state":"2026-10-04T08:53:14.596921+00:00","attributes":{"friendly_name":"Martin's iPad M4","supported_features":1},"last_changed":"2026-10-04T08:53:14.597009+00:00","last_reported":"2026-10-04T08:53:14.597009+00:00","last_updated":"2026-10-04T08:53:14.597009+00:00","context":{"id":"01M431W2Q5S68JYATHK9M4DFWY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_activity","state":"Stationary","attributes":{"Confidence":"High","Types":["Stationary"],"icon":"mdi:human-male","friendly_name":"Martin's iPad M4 iPad Activity"},"last_changed":"2026-10-03T20:36:01.393714+00:00","last_reported":"2026-10-03T20:36:01.991326+00:00","last_updated":"2026-10-03T20:36:01.393714+00:00","context":{"id":"01M41QP67HB7GQ1PWP3VGMARA1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Stationary", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_audio_output","state":"Built-in Speaker","attributes":{"icon":"mdi:volume-high","friendly_name":"Martin's iPad M4 iPad Audio Output"},"last_changed":"2026-10-03T09:34:01.141051+00:00","last_reported":"2026-10-03T09:34:01.141051+00:00","last_updated":"2026-10-03T09:34:01.141051+00:00","context":{"id":"01M40HT0XNG2Q59ND0ZCJB9Z7A","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Built-in Speaker", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_app_version","state":"2026.9.1","attributes":{"icon":"mdi:cellphone","friendly_name":"Martin's iPad M4 iPad App Version"},"last_changed":"2026-09-24T12:25:13.142681+00:00","last_reported":"2026-09-24T12:25:13.142681+00:00","last_updated":"2026-09-24T12:25:13.142681+00:00","context":{"id":"01M39P115PAJ6HKSFHNZYR92KH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2026.9.1", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_battery_level","state":"35","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-30","friendly_name":"Martin's iPad M4 iPad Battery Level"},"last_changed":"2026-10-04T07:32:42.814822+00:00","last_reported":"2026-10-04T07:32:43.784191+00:00","last_updated":"2026-10-04T07:32:42.814822+00:00","context":{"id":"01M42X8M5YPZ42C9ZZ3F1JS4NN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 35, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_battery_state","state":"Not Charging","attributes":{"Low Power Mode":false,"icon":"mdi:battery-30","friendly_name":"Martin's iPad M4 iPad Battery State"},"last_changed":"2026-10-03T09:34:01.136770+00:00","last_reported":"2026-10-04T07:32:43.784462+00:00","last_updated":"2026-10-04T07:32:42.815652+00:00","context":{"id":"01M42X8M5Z1DCJ9GP7397RM4GV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Not Charging", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_bssid","state":"62:22:32:bb:03:f7","attributes":{"icon":"mdi:wifi-star","friendly_name":"Martin's iPad M4 iPad BSSID"},"last_changed":"2026-10-04T05:27:27.007120+00:00","last_reported":"2026-10-04T05:27:27.646347+00:00","last_updated":"2026-10-04T05:27:27.007120+00:00","context":{"id":"01M42P38GZ48YW5KR1423H32BC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "62:22:32:bb:03:f7", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"Martin's iPad M4 iPad Connection Type"},"last_changed":"2026-09-24T12:25:13.149435+00:00","last_reported":"2026-09-24T12:25:13.149435+00:00","last_updated":"2026-09-24T12:25:13.149435+00:00","context":{"id":"01M39P115XG0NCEQBBT835J8MR","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Wi-Fi", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_geocoded_location","state":"Dietersdorfer Straße 19\n91189 Rohr (Mittelfranken)\nDeutschland","attributes":{"Administrative Area":"Bayern","Areas Of Interest":"N/A","Country":"Deutschland","Inland Water":"N/A","ISO Country Code":"DE","Locality":"Rohr (Mittelfranken)","Location":[49.36938730185076,10.983658112284905],"Name":"Dietersdorfer Straße 19","Ocean":"N/A","Postal Code":"91189","Sub Administrative Area":"Roth","Sub Locality":"Nemsdorf","Sub Thoroughfare":"19","Thoroughfare":"Dietersdorfer Straße","Time Zone":"Europe/Berlin","Zones":["MyHome"],"icon":"mdi:map","friendly_name":"Martin's iPad M4 iPad Geocoded Location"},"last_changed":"2026-09-24T12:25:13.150945+00:00","last_reported":"2026-10-04T05:27:27.100192+00:00","last_updated":"2026-10-04T05:27:27.100192+00:00","context":{"id":"01M42P38KW54EJBYWCZTBJ1HQW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Dietersdorfer Straße 19\n91189 Rohr (Mittelfranken)\nDeutschland", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_last_update_trigger","state":"Signaled","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"Martin's iPad M4 iPad Last Update Trigger"},"last_changed":"2026-10-04T07:32:43.786565+00:00","last_reported":"2026-10-04T07:32:43.786565+00:00","last_updated":"2026-10-04T07:32:43.786565+00:00","context":{"id":"01M42X8N4AW39X624D639F5X19","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Signaled", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_location_permission","state":"Authorized Always","attributes":{"icon":"mdi:map","friendly_name":"Martin's iPad M4 iPad Location permission"},"last_changed":"2026-09-24T12:25:13.154472+00:00","last_reported":"2026-09-24T12:25:13.154472+00:00","last_updated":"2026-09-24T12:25:13.154472+00:00","context":{"id":"01M39P116257AHJQ9094SBD87C","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Authorized Always", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_ssid","state":"WLAN","attributes":{"icon":"mdi:wifi","friendly_name":"Martin's iPad M4 iPad SSID"},"last_changed":"2026-09-24T12:25:13.155936+00:00","last_reported":"2026-09-24T12:25:13.155936+00:00","last_updated":"2026-09-24T12:25:13.155936+00:00","context":{"id":"01M39P1163VBJJ8WTBD9X7QKZS","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "WLAN", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martins_ipad_m4_storage","state":"70.65","attributes":{"Available":"688.13 GB","Available (Important)":"771.32 GB","Available (Opportunistic)":"706.36 GB","Total":"999.85 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"Martin's iPad M4 iPad Storage"},"last_changed":"2026-10-03T11:46:57.383083+00:00","last_reported":"2026-10-04T07:32:43.784740+00:00","last_updated":"2026-10-04T07:32:42.816294+00:00","context":{"id":"01M42X8M60W88R48DTABMY4T5P","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "70.65", + "native_unit_of_measurement": "% available" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_ipadprom4_distance","state":"0","attributes":{"unit_of_measurement":"m","icon":"mdi:hiking","friendly_name":"Martin's iPad M4 martin-iPadProM4 Distance"},"last_changed":"2026-09-24T12:25:13.162664+00:00","last_reported":"2026-09-24T12:25:13.162664+00:00","last_updated":"2026-09-24T12:25:13.162664+00:00","context":{"id":"01M39P116A2446CX40HQTERANR","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": "m" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_ipadprom4_steps","state":"0","attributes":{"unit_of_measurement":"steps","icon":"mdi:walk","friendly_name":"Martin's iPad M4 martin-iPadProM4 Steps"},"last_changed":"2026-09-24T12:25:13.163888+00:00","last_reported":"2026-09-24T12:25:13.163888+00:00","last_updated":"2026-09-24T12:25:13.163888+00:00","context":{"id":"01M39P116BFST0D48YA9YTYAV1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": "steps" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_pressure","state":"988.82","attributes":{"unit_of_measurement":"hPa","device_class":"pressure","icon":"mdi:gauge","friendly_name":"Martin's iPad M4 martin-iPadProM4 Pressure"},"last_changed":"2026-10-04T07:32:43.788629+00:00","last_reported":"2026-10-04T07:32:43.788629+00:00","last_updated":"2026-10-04T07:32:43.788629+00:00","context":{"id":"01M42X8N4CZRXPWXSMNH2HYHVC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 988.82, + "native_unit_of_measurement": "hPa" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_volume","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"Martin's iPad M4 martin-iPadProM4 Kiosk Volume"},"last_changed":"2026-09-24T12:25:13.166742+00:00","last_reported":"2026-09-24T12:25:13.166742+00:00","last_updated":"2026-09-24T12:25:13.166742+00:00","context":{"id":"01M39P116EB80V5V4SW4ZKQK36","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_kiosk_brightness","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"Martin's iPad M4 martin-iPadProM4 Kiosk Brightness"},"last_changed":"2026-09-24T12:25:13.170628+00:00","last_reported":"2026-09-24T12:25:13.170628+00:00","last_updated":"2026-09-24T12:25:13.170628+00:00","context":{"id":"01M39P116JSKNMY17GXMX02GPZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.martin_s_ipad_m4_martin_ipadprom4_camera_stream","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"Martin's iPad M4 martin-iPadProM4 Camera Stream"},"last_changed":"2026-09-24T12:25:13.171875+00:00","last_reported":"2026-09-24T12:25:13.171875+00:00","last_updated":"2026-09-24T12:25:13.171875+00:00","context":{"id":"01M39P116KENYTSX0HYFNCVR6W","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_szene_0","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 0"},"last_changed":"2024-05-03T18:18:55.969197+00:00","last_reported":"2024-05-03T18:18:55.969197+00:00","last_updated":"2024-05-03T18:18:55.969197+00:00","context":{"id":"01HWZTWGK129YXJ8306W0N3C4R","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.raspberry_pi_4_firmware","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2026-01-09","in_progress":false,"latest_version":"2026-01-09","release_summary":null,"release_url":"https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"/api/brands/integration/raspberry_pi/icon.png","friendly_name":"Raspberry Pi 4 Firmware","supported_features":17},"last_changed":"2026-09-24T12:25:32.222303+00:00","last_reported":"2026-09-24T12:25:32.222303+00:00","last_updated":"2026-09-24T12:25:32.222303+00:00","context":{"id":"01M39P1KSYZZ2YJM57YM2X246Z","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_szene_1","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 1"},"last_changed":"2024-05-03T18:18:55.969839+00:00","last_reported":"2024-05-03T18:18:55.969839+00:00","last_updated":"2024-05-03T18:18:55.969839+00:00","context":{"id":"01HWZTWGK1H4JRDY4HH37YQBY1","parent_id":null,"user_id":null}}, + "state": {"entity_id":"cover.wohnzimmer_fenster_rollo","state":"open","attributes":{"is_closed":false,"current_position":100,"device_class":"blind","friendly_name":"Wohnzimmer Fenster Rollo","supported_features":127,"half_position":25},"last_changed":"2026-10-04T08:53:08.836187+00:00","last_reported":"2026-10-04T08:53:08.836187+00:00","last_updated":"2026-10-04T08:53:08.836187+00:00","context":{"id":"01M431VX344G0BX0T509YS1VDC","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_szene_2","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 2"},"last_changed":"2024-05-03T18:26:25.779632+00:00","last_reported":"2024-05-03T18:26:25.779632+00:00","last_updated":"2024-05-03T18:26:25.779632+00:00","context":{"id":"01HWZVA7VK4VSJ428E1AYAVTXK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"cover.wohnzimmer_terrassentur_rollo","state":"open","attributes":{"is_closed":false,"current_position":100,"device_class":"blind","friendly_name":"Wohnzimmer Terrassentür Rollo","supported_features":127,"half_position":25},"last_changed":"2026-10-04T08:53:08.837794+00:00","last_reported":"2026-10-04T08:53:08.837794+00:00","last_updated":"2026-10-04T08:53:08.837794+00:00","context":{"id":"01M431VX35KS0HYERZDQ64B55H","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_szene_3","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 3"},"last_changed":"2024-05-03T18:18:55.972741+00:00","last_reported":"2024-05-03T18:18:55.972741+00:00","last_updated":"2024-05-03T18:18:55.972741+00:00","context":{"id":"01HWZTWGK4J03N7X7YGYW3ZSE0","parent_id":null,"user_id":null}}, + "state": {"entity_id":"cover.kuche_fenster_rollo","state":"open","attributes":{"is_closed":false,"current_position":100,"device_class":"blind","friendly_name":"Küche Fenster Rollo","supported_features":127,"half_position":25},"last_changed":"2026-10-04T08:53:08.839075+00:00","last_reported":"2026-10-04T08:53:08.839075+00:00","last_updated":"2026-10-04T08:53:08.839075+00:00","context":{"id":"01M431VX370KVGKD0SJ3C8SRKE","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_szene_4","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 4"},"last_changed":"2024-05-03T18:18:55.973706+00:00","last_reported":"2024-05-03T18:18:55.973706+00:00","last_updated":"2024-05-03T18:18:55.973706+00:00","context":{"id":"01HWZTWGK5WNM223V9T9BF83BV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"cover.esszimmer_fenster_rollo","state":"open","attributes":{"is_closed":false,"current_position":100,"device_class":"blind","friendly_name":"Esszimmer Fenster Rollo","supported_features":127,"half_position":25},"last_changed":"2026-10-04T08:53:08.840266+00:00","last_reported":"2026-10-04T08:53:08.840266+00:00","last_updated":"2026-10-04T08:53:08.840266+00:00","context":{"id":"01M431VX38NCH3V78AKSX0C8C7","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_szene_5","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 5"},"last_changed":"2024-05-03T18:18:55.974292+00:00","last_reported":"2024-05-03T18:18:55.974292+00:00","last_updated":"2024-05-03T18:18:55.974292+00:00","context":{"id":"01HWZTWGK6NWEZ4G4YRJF443FP","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.klingel_oben","state":"off","attributes":{"friendly_name":"Klingel Oben"},"last_changed":"2026-10-04T08:53:08.841455+00:00","last_reported":"2026-10-04T08:53:08.841455+00:00","last_updated":"2026-10-04T08:53:08.841455+00:00","context":{"id":"01M431VX39VVWJ4Y0B858SE5DV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.eingang_szene_2","state":"off","attributes":{"friendly_name":"Eingang Szene 2"},"last_changed":"2024-05-03T18:18:55.974954+00:00","last_reported":"2024-05-03T18:18:55.974954+00:00","last_updated":"2024-05-03T18:18:55.974954+00:00","context":{"id":"01HWZTWGK66VJWTP7B1AKKKQ48","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.klingel_innentur","state":"off","attributes":{"friendly_name":"Klingel Innentür"},"last_changed":"2026-10-04T08:53:08.842158+00:00","last_reported":"2026-10-04T08:53:08.842158+00:00","last_updated":"2026-10-04T08:53:08.842158+00:00","context":{"id":"01M431VX3AB6Y6AA9SEM0YRFRY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.eingang_szene_3","state":"off","attributes":{"friendly_name":"Eingang Szene 3"},"last_changed":"2024-05-03T18:18:55.978056+00:00","last_reported":"2024-05-03T18:18:55.978056+00:00","last_updated":"2024-05-03T18:18:55.978056+00:00","context":{"id":"01HWZTWGKAGMVPHW16HRJRGSKK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.klingel_aussentur","state":"off","attributes":{"friendly_name":"Klingel Außentür"},"last_changed":"2026-10-04T08:53:08.843024+00:00","last_reported":"2026-10-04T08:53:08.843024+00:00","last_updated":"2026-10-04T08:53:08.843024+00:00","context":{"id":"01M431VX3BPG005ZQE399S6PEN","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.eingang_szene_4","state":"off","attributes":{"friendly_name":"Eingang Szene 4"},"last_changed":"2024-05-03T18:18:55.978631+00:00","last_reported":"2024-05-03T18:18:55.978631+00:00","last_updated":"2024-05-03T18:18:55.978631+00:00","context":{"id":"01HWZTWGKAXEEN6TAK5P4Y88F2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.turoffner_gartentur","state":"off","attributes":{"friendly_name":"Türöffner Gartentür"},"last_changed":"2026-10-04T08:53:08.844058+00:00","last_reported":"2026-10-04T08:53:08.844058+00:00","last_updated":"2026-10-04T08:53:08.844058+00:00","context":{"id":"01M431VX3CHCHCZZ7JDP2QXASR","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.eingang_szene_5","state":"off","attributes":{"friendly_name":"Eingang Szene 5"},"last_changed":"2024-05-03T18:18:55.980556+00:00","last_reported":"2024-05-03T18:18:55.980556+00:00","last_updated":"2024-05-03T18:18:55.980556+00:00","context":{"id":"01HWZTWGKCNA28QD8F4T4RC5J2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.esszimmer_szene_0","state":"off","attributes":{"friendly_name":"Esszimmer Szene 0"},"last_changed":"2026-10-04T08:53:08.845091+00:00","last_reported":"2026-10-04T08:53:08.845091+00:00","last_updated":"2026-10-04T08:53:08.845091+00:00","context":{"id":"01M431VX3DCSB8EEKNAWSV44Q8","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_terrassentur_szene_2","state":"off","attributes":{"friendly_name":"Wohnzimmer Terrassentür Szene 2"},"last_changed":"2024-05-03T18:18:55.981184+00:00","last_reported":"2024-05-03T18:18:55.981184+00:00","last_updated":"2024-05-03T18:18:55.981184+00:00","context":{"id":"01HWZTWGKDWZH6EWCV1HG4XSC5","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.esszimmer_szene_1","state":"off","attributes":{"friendly_name":"Esszimmer Szene 1"},"last_changed":"2026-10-04T08:53:08.845548+00:00","last_reported":"2026-10-04T08:53:08.845548+00:00","last_updated":"2026-10-04T08:53:08.845548+00:00","context":{"id":"01M431VX3DGK6RA2XECFZ5C6J5","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_terrassentur_szene_3","state":"off","attributes":{"friendly_name":"Wohnzimmer Terrassentür Szene 3"},"last_changed":"2024-05-03T18:18:55.981650+00:00","last_reported":"2024-05-03T18:18:55.981650+00:00","last_updated":"2024-05-03T18:18:55.981650+00:00","context":{"id":"01HWZTWGKD03MGCS1JWVDFJ66W","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.esszimmer_szene_2","state":"off","attributes":{"friendly_name":"Esszimmer Szene 2"},"last_changed":"2026-10-04T08:53:08.845974+00:00","last_reported":"2026-10-04T08:53:08.845974+00:00","last_updated":"2026-10-04T08:53:08.845974+00:00","context":{"id":"01M431VX3D9PM5VRV9EB7WV6NT","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.alarm_led_links_normal","state":"off","attributes":{"friendly_name":"alarm_led_links_normal"},"last_changed":"2024-05-03T18:18:55.982093+00:00","last_reported":"2024-05-03T18:18:55.982093+00:00","last_updated":"2024-05-03T18:18:55.982093+00:00","context":{"id":"01HWZTWGKEHZQWKNWWK5D05C84","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.esszimmer_szene_3","state":"off","attributes":{"friendly_name":"Esszimmer Szene 3"},"last_changed":"2026-10-04T08:53:08.850571+00:00","last_reported":"2026-10-04T08:53:08.850571+00:00","last_updated":"2026-10-04T08:53:08.850571+00:00","context":{"id":"01M431VX3JAFRT1H8P7VYEG5T6","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.alarm_led_links_ueberlagert","state":"off","attributes":{"friendly_name":"alarm_led_links_ueberlagert"},"last_changed":"2024-05-03T18:18:55.982525+00:00","last_reported":"2024-05-03T18:18:55.982525+00:00","last_updated":"2024-05-03T18:18:55.982525+00:00","context":{"id":"01HWZTWGKE82KS62EH0M2RC2CV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.esszimmer_szene_4","state":"off","attributes":{"friendly_name":"Esszimmer Szene 4"},"last_changed":"2026-10-04T08:53:08.851169+00:00","last_reported":"2026-10-04T08:53:08.851169+00:00","last_updated":"2026-10-04T08:53:08.851169+00:00","context":{"id":"01M431VX3KCZD0FXFYNJNY3AZ2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.alarm_led_rechts_normal","state":"off","attributes":{"friendly_name":"alarm_led_rechts_normal"},"last_changed":"2024-05-03T18:18:55.983876+00:00","last_reported":"2024-05-03T18:18:55.983876+00:00","last_updated":"2024-05-03T18:18:55.983876+00:00","context":{"id":"01HWZTWGKFJ6HKZV43FC9F9AFK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.esszimmer_szene_5","state":"off","attributes":{"friendly_name":"Esszimmer Szene 5"},"last_changed":"2026-10-04T08:53:08.851752+00:00","last_reported":"2026-10-04T08:53:08.851752+00:00","last_updated":"2026-10-04T08:53:08.851752+00:00","context":{"id":"01M431VX3K4XQ5AN9SJGPNMGYA","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.alarm_led_rechts_ueberlagert","state":"off","attributes":{"friendly_name":"alarm_led_rechts_ueberlagert"},"last_changed":"2024-05-03T18:18:55.984285+00:00","last_reported":"2024-05-03T18:18:55.984285+00:00","last_updated":"2024-05-03T18:18:55.984285+00:00","context":{"id":"01HWZTWGKGBAJXEMRCH055WRXB","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_szene_0","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 0"},"last_changed":"2026-10-04T08:53:08.852201+00:00","last_reported":"2026-10-04T08:53:08.852201+00:00","last_updated":"2026-10-04T08:53:08.852201+00:00","context":{"id":"01M431VX3MMKJFRVQV0MZ8ZBWP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wc_licht_taster","state":"off","attributes":{"friendly_name":"WC Licht Taster"},"last_changed":"2024-05-03T18:18:55.985128+00:00","last_reported":"2024-05-03T18:18:55.985128+00:00","last_updated":"2024-05-03T18:18:55.985128+00:00","context":{"id":"01HWZTWGKHEYA1AJXEWACENG4M","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_szene_1","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 1"},"last_changed":"2026-10-04T08:53:08.852555+00:00","last_reported":"2026-10-04T08:53:08.852555+00:00","last_updated":"2026-10-04T08:53:08.852555+00:00","context":{"id":"01M431VX3M5CEENNM9110MJ4Q5","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.vorratsraum_steckdose_1","state":"off","attributes":{"friendly_name":"Vorratsraum Steckdose 1"},"last_changed":"2024-05-03T18:18:55.985543+00:00","last_reported":"2024-05-03T18:18:55.985543+00:00","last_updated":"2024-05-03T18:18:55.985543+00:00","context":{"id":"01HWZTWGKH14F2SBFJDQNMAQZ2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_szene_2","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 2"},"last_changed":"2026-10-04T08:53:08.853058+00:00","last_reported":"2026-10-04T08:53:08.853058+00:00","last_updated":"2026-10-04T08:53:08.853058+00:00","context":{"id":"01M431VX3NA3ZCWDWWX4CPZYTY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.vorratsraum_steckdose_1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Vorratsraum Steckdose 1 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.986009+00:00","last_reported":"2024-05-03T18:18:55.986009+00:00","last_updated":"2024-05-03T18:18:55.986009+00:00","context":{"id":"01HWZTWGKJ2XP7VSJA786R5C3J","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_szene_3","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 3"},"last_changed":"2026-10-04T08:53:08.853476+00:00","last_reported":"2026-10-04T08:53:08.853476+00:00","last_updated":"2026-10-04T08:53:08.853476+00:00","context":{"id":"01M431VX3N4B9MQVCC8MEWTZ0T","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.vorratsraum_steckdose_2","state":"on","attributes":{"friendly_name":"Vorratsraum Steckdose 2"},"last_changed":"2024-05-03T18:19:11.842675+00:00","last_reported":"2024-05-03T18:19:11.842675+00:00","last_updated":"2024-05-03T18:19:11.842675+00:00","context":{"id":"01HWZTX0326J3HQV9D74V0KZDC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_szene_4","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 4"},"last_changed":"2026-10-04T08:53:08.853977+00:00","last_reported":"2026-10-04T08:53:08.853977+00:00","last_updated":"2026-10-04T08:53:08.853977+00:00","context":{"id":"01M431VX3NFQEJY6PSHPV5FTS6","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.vorratsraum_steckdose_2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Vorratsraum Steckdose 2 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.986917+00:00","last_reported":"2024-05-03T18:18:55.986917+00:00","last_updated":"2024-05-03T18:18:55.986917+00:00","context":{"id":"01HWZTWGKJPS4P9HA4A9WN7P83","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_szene_5","state":"off","attributes":{"friendly_name":"Wohnzimmer Szene 5"},"last_changed":"2026-10-04T08:53:08.854364+00:00","last_reported":"2026-10-04T08:53:08.854364+00:00","last_updated":"2026-10-04T08:53:08.854364+00:00","context":{"id":"01M431VX3PRTCJMNG7A788BYPW","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.gefrierschrank","state":"on","attributes":{"friendly_name":"Gefrierschrank"},"last_changed":"2024-05-03T18:19:11.937449+00:00","last_reported":"2024-05-03T18:19:11.937449+00:00","last_updated":"2024-05-03T18:19:11.937449+00:00","context":{"id":"01HWZTX0614VRSFJHEF4AC4SWN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.eingang_szene_2","state":"off","attributes":{"friendly_name":"Eingang Szene 2"},"last_changed":"2026-10-04T08:53:08.854964+00:00","last_reported":"2026-10-04T08:53:08.854964+00:00","last_updated":"2026-10-04T08:53:08.854964+00:00","context":{"id":"01M431VX3P38EJ90842G193XT5","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.gefrierschrank_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Gefrierschrank Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.987708+00:00","last_reported":"2024-05-03T18:18:55.987708+00:00","last_updated":"2024-05-03T18:18:55.987708+00:00","context":{"id":"01HWZTWGKKY4S3YFPFPH5H96NH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.eingang_szene_3","state":"off","attributes":{"friendly_name":"Eingang Szene 3"},"last_changed":"2026-10-04T08:53:08.855503+00:00","last_reported":"2026-10-04T08:53:08.855503+00:00","last_updated":"2026-10-04T08:53:08.855503+00:00","context":{"id":"01M431VX3Q9ZP5GVDYSG3VSJ7B","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.trockner","state":"on","attributes":{"friendly_name":"Trockner"},"last_changed":"2024-05-03T18:19:12.032096+00:00","last_reported":"2024-05-03T18:19:12.032096+00:00","last_updated":"2024-05-03T18:19:12.032096+00:00","context":{"id":"01HWZTX090W56ZJYH58B79QMYH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.eingang_szene_4","state":"off","attributes":{"friendly_name":"Eingang Szene 4"},"last_changed":"2026-10-04T08:53:08.855813+00:00","last_reported":"2026-10-04T08:53:08.855813+00:00","last_updated":"2026-10-04T08:53:08.855813+00:00","context":{"id":"01M431VX3QAP3F6SJWMWE04W58","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.trockner_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Trockner Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.988694+00:00","last_reported":"2024-05-03T18:18:55.988694+00:00","last_updated":"2024-05-03T18:18:55.988694+00:00","context":{"id":"01HWZTWGKMNM23PM6H7QVDVJ64","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.eingang_szene_5","state":"off","attributes":{"friendly_name":"Eingang Szene 5"},"last_changed":"2026-10-04T08:53:08.856173+00:00","last_reported":"2026-10-04T08:53:08.856173+00:00","last_updated":"2026-10-04T08:53:08.856173+00:00","context":{"id":"01M431VX3RZ3M0N2D5C6EM9BMF","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.waschmaschine","state":"on","attributes":{"friendly_name":"Waschmaschine"},"last_changed":"2024-05-03T18:19:12.124707+00:00","last_reported":"2024-05-03T18:19:12.124707+00:00","last_updated":"2024-05-03T18:19:12.124707+00:00","context":{"id":"01HWZTX0BWBRHFHRXH4PJAFBZC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_terrassentur_szene_2","state":"off","attributes":{"friendly_name":"Wohnzimmer Terrassentür Szene 2"},"last_changed":"2026-10-04T08:53:08.856608+00:00","last_reported":"2026-10-04T08:53:08.856608+00:00","last_updated":"2026-10-04T08:53:08.856608+00:00","context":{"id":"01M431VX3RYDPF9AHPHHJ17Y62","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.waschmaschine_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Waschmaschine Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.989513+00:00","last_reported":"2024-05-03T18:18:55.989513+00:00","last_updated":"2024-05-03T18:18:55.989513+00:00","context":{"id":"01HWZTWGKNTBY6EKH89WC6D4CE","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_terrassentur_szene_3","state":"off","attributes":{"friendly_name":"Wohnzimmer Terrassentür Szene 3"},"last_changed":"2026-10-04T08:53:08.857003+00:00","last_reported":"2026-10-04T08:53:08.857003+00:00","last_updated":"2026-10-04T08:53:08.857003+00:00","context":{"id":"01M431VX3SYQCW9JV9YWPMZF2H","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.kuche_steckdosen_rechts","state":"on","attributes":{"friendly_name":"Küche Steckdosen rechts"},"last_changed":"2024-05-03T18:19:12.212960+00:00","last_reported":"2024-05-03T18:19:12.212960+00:00","last_updated":"2024-05-03T18:19:12.212960+00:00","context":{"id":"01HWZTX0EMAF26VYQ3XRYCY657","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.alarm_led_links_normal","state":"off","attributes":{"friendly_name":"alarm_led_links_normal"},"last_changed":"2026-10-04T08:53:08.857299+00:00","last_reported":"2026-10-04T08:53:08.857299+00:00","last_updated":"2026-10-04T08:53:08.857299+00:00","context":{"id":"01M431VX3SP1SMGN6V35FSBDNS","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.kuche_steckdosen_rechts_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Küche Steckdosen rechts Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.990432+00:00","last_reported":"2024-05-03T18:18:55.990432+00:00","last_updated":"2024-05-03T18:18:55.990432+00:00","context":{"id":"01HWZTWGKP1C6Z9JCWPRT5JSZN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.alarm_led_links_ueberlagert","state":"off","attributes":{"friendly_name":"alarm_led_links_ueberlagert"},"last_changed":"2026-10-04T08:53:08.857533+00:00","last_reported":"2026-10-04T08:53:08.857533+00:00","last_updated":"2026-10-04T08:53:08.857533+00:00","context":{"id":"01M431VX3SBHZSZP5KWDZ63P0B","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.dunstabzug","state":"on","attributes":{"friendly_name":"Dunstabzug"},"last_changed":"2024-05-03T18:19:12.305149+00:00","last_reported":"2024-05-03T18:19:12.305149+00:00","last_updated":"2024-05-03T18:19:12.305149+00:00","context":{"id":"01HWZTX0HHGV2PQWP9R5AJHM05","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.alarm_led_rechts_normal","state":"off","attributes":{"friendly_name":"alarm_led_rechts_normal"},"last_changed":"2026-10-04T08:53:08.857929+00:00","last_reported":"2026-10-04T08:53:08.857929+00:00","last_updated":"2026-10-04T08:53:08.857929+00:00","context":{"id":"01M431VX3SXV9KBECYGZ41KGBS","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.dunstabzug_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Dunstabzug Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.991232+00:00","last_reported":"2024-05-03T18:18:55.991232+00:00","last_updated":"2024-05-03T18:18:55.991232+00:00","context":{"id":"01HWZTWGKQNJNYH37J46VA2SDD","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.alarm_led_rechts_ueberlagert","state":"off","attributes":{"friendly_name":"alarm_led_rechts_ueberlagert"},"last_changed":"2026-10-04T08:53:08.858221+00:00","last_reported":"2026-10-04T08:53:08.858221+00:00","last_updated":"2026-10-04T08:53:08.858221+00:00","context":{"id":"01M431VX3T75549N0VTANB8G74","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.spulmaschine","state":"on","attributes":{"friendly_name":"Spülmaschine"},"last_changed":"2024-05-03T18:19:12.393505+00:00","last_reported":"2024-05-03T18:19:12.393505+00:00","last_updated":"2024-05-03T18:19:12.393505+00:00","context":{"id":"01HWZTX0M9TZ3RAXGC0ZRGB567","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wc_licht_taster","state":"off","attributes":{"friendly_name":"WC Licht Taster"},"last_changed":"2026-10-04T08:53:08.858517+00:00","last_reported":"2026-10-04T08:53:08.858517+00:00","last_updated":"2026-10-04T08:53:08.858517+00:00","context":{"id":"01M431VX3TA3E0KHQB8M584HQ2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.spulmaschine_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Spülmaschine Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.992057+00:00","last_reported":"2024-05-03T18:18:55.992057+00:00","last_updated":"2024-05-03T18:18:55.992057+00:00","context":{"id":"01HWZTWGKRPNNY50XQQH01WPK8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.vorratsraum_steckdose_1","state":"off","attributes":{"friendly_name":"Vorratsraum Steckdose 1"},"last_changed":"2026-10-04T08:53:08.858927+00:00","last_reported":"2026-10-04T08:53:08.858927+00:00","last_updated":"2026-10-04T08:53:08.858927+00:00","context":{"id":"01M431VX3TVDDZF5TC9NSA70QN","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.backofen","state":"on","attributes":{"friendly_name":"Backofen"},"last_changed":"2024-05-03T18:19:12.481437+00:00","last_reported":"2024-05-03T18:19:12.481437+00:00","last_updated":"2024-05-03T18:19:12.481437+00:00","context":{"id":"01HWZTX0Q1K5N6QQNR3DQMXHGX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.vorratsraum_steckdose_1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Vorratsraum Steckdose 1 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.859339+00:00","last_reported":"2026-10-04T08:53:08.859339+00:00","last_updated":"2026-10-04T08:53:08.859339+00:00","context":{"id":"01M431VX3VH2Z81ZQ8MSKABFVV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.backofen_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Backofen Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.992899+00:00","last_reported":"2024-05-03T18:18:55.992899+00:00","last_updated":"2024-05-03T18:18:55.992899+00:00","context":{"id":"01HWZTWGKRCNHNNPK50BFBZ01F","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.vorratsraum_steckdose_2","state":"on","attributes":{"friendly_name":"Vorratsraum Steckdose 2"},"last_changed":"2026-10-04T08:53:08.859910+00:00","last_reported":"2026-10-04T08:53:08.859910+00:00","last_updated":"2026-10-04T08:53:08.859910+00:00","context":{"id":"01M431VX3VBVCQJ49EDSV9RN9B","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.herd_phase_1","state":"off","attributes":{"friendly_name":"Herd Phase 1"},"last_changed":"2024-05-03T18:18:55.993269+00:00","last_reported":"2024-05-03T18:18:55.993269+00:00","last_updated":"2024-05-03T18:18:55.993269+00:00","context":{"id":"01HWZTWGKSS6VS2EVFQ2DYPKA8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.vorratsraum_steckdose_2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Vorratsraum Steckdose 2 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.860369+00:00","last_reported":"2026-10-04T08:53:08.860369+00:00","last_updated":"2026-10-04T08:53:08.860369+00:00","context":{"id":"01M431VX3W96NXP9Y4NXADAY1Q","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.herd_phase_1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Herd Phase 1 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.994097+00:00","last_reported":"2024-05-03T18:18:55.994097+00:00","last_updated":"2024-05-03T18:18:55.994097+00:00","context":{"id":"01HWZTWGKTJ79FBCXF4K1PJBY2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.gefrierschrank","state":"on","attributes":{"friendly_name":"Gefrierschrank"},"last_changed":"2026-10-04T08:53:08.860747+00:00","last_reported":"2026-10-04T08:53:08.860747+00:00","last_updated":"2026-10-04T08:53:08.860747+00:00","context":{"id":"01M431VX3WBZES3RFK9MV2P4NF","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.herd_phase_2","state":"off","attributes":{"friendly_name":"Herd Phase 2"},"last_changed":"2024-05-03T18:18:55.994499+00:00","last_reported":"2024-05-03T18:18:55.994499+00:00","last_updated":"2024-05-03T18:18:55.994499+00:00","context":{"id":"01HWZTWGKT4RJSD34T1A067ATG","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.gefrierschrank_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Gefrierschrank Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.861034+00:00","last_reported":"2026-10-04T08:53:08.861034+00:00","last_updated":"2026-10-04T08:53:08.861034+00:00","context":{"id":"01M431VX3X782GRXBBKPCBWNV1","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.herd_phase_2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Herd Phase 2 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.995011+00:00","last_reported":"2024-05-03T18:18:55.995011+00:00","last_updated":"2024-05-03T18:18:55.995011+00:00","context":{"id":"01HWZTWGKV0FVCWN5EJ03FXC81","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.trockner","state":"on","attributes":{"friendly_name":"Trockner"},"last_changed":"2026-10-04T08:53:08.861443+00:00","last_reported":"2026-10-04T08:53:08.861443+00:00","last_updated":"2026-10-04T08:53:08.861443+00:00","context":{"id":"01M431VX3X5PJP3QA0X84XR6G2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.herd_phase_3","state":"off","attributes":{"friendly_name":"Herd Phase 3"},"last_changed":"2024-05-03T18:18:55.995367+00:00","last_reported":"2024-05-03T18:18:55.995367+00:00","last_updated":"2024-05-03T18:18:55.995367+00:00","context":{"id":"01HWZTWGKVKAC1JFFB5ZA9NWJH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.trockner_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Trockner Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.861945+00:00","last_reported":"2026-10-04T08:53:08.861945+00:00","last_updated":"2026-10-04T08:53:08.861945+00:00","context":{"id":"01M431VX3XAHYGC93SPHP9G2T7","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.herd_phase_3_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Herd Phase 3 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.995784+00:00","last_reported":"2024-05-03T18:18:55.995784+00:00","last_updated":"2024-05-03T18:18:55.995784+00:00","context":{"id":"01HWZTWGKV0TEKS5MNYVHT8MAY","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.waschmaschine","state":"on","attributes":{"friendly_name":"Waschmaschine"},"last_changed":"2026-10-04T08:53:08.865833+00:00","last_reported":"2026-10-04T08:53:08.865833+00:00","last_updated":"2026-10-04T08:53:08.865833+00:00","context":{"id":"01M431VX41HRCN7964SZXACQFB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.arbeitszimmer_steckdose","state":"on","attributes":{"friendly_name":"Arbeitszimmer Steckdose"},"last_changed":"2024-05-03T18:19:12.835631+00:00","last_reported":"2024-05-03T18:19:12.835631+00:00","last_updated":"2024-05-03T18:19:12.835631+00:00","context":{"id":"01HWZTX123356NVPYR7CZKMJ2J","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.waschmaschine_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Waschmaschine Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.866444+00:00","last_reported":"2026-10-04T08:53:08.866444+00:00","last_updated":"2026-10-04T08:53:08.866444+00:00","context":{"id":"01M431VX42MBN9VAR8A92YGWSB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.arbeitszimmer_steckdose_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Arbeitszimmer Steckdose Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.996701+00:00","last_reported":"2024-05-03T18:18:55.996701+00:00","last_updated":"2024-05-03T18:18:55.996701+00:00","context":{"id":"01HWZTWGKWCEHZJJWHC63RXNGV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.kuche_steckdosen_rechts","state":"on","attributes":{"friendly_name":"Küche Steckdosen rechts"},"last_changed":"2026-10-04T08:53:08.866863+00:00","last_reported":"2026-10-04T08:53:08.866863+00:00","last_updated":"2026-10-04T08:53:08.866863+00:00","context":{"id":"01M431VX42AD30JDNXYJPG9TQP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_steckdose_1","state":"on","attributes":{"friendly_name":"Wohnzimmer Steckdose 1"},"last_changed":"2024-05-03T18:19:12.932484+00:00","last_reported":"2024-05-03T18:19:12.932484+00:00","last_updated":"2024-05-03T18:19:12.932484+00:00","context":{"id":"01HWZTX154SJSGAVJ2AC0PXTYC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.kuche_steckdosen_rechts_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Küche Steckdosen rechts Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.867224+00:00","last_reported":"2026-10-04T08:53:08.867224+00:00","last_updated":"2026-10-04T08:53:08.867224+00:00","context":{"id":"01M431VX43B6S7CJ7HFH3YCYJ6","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_steckdose_1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Wohnzimmer Steckdose 1 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.997393+00:00","last_reported":"2024-05-03T18:18:55.997393+00:00","last_updated":"2024-05-03T18:18:55.997393+00:00","context":{"id":"01HWZTWGKXE0EVHKBTVG25PCVW","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.dunstabzug","state":"on","attributes":{"friendly_name":"Dunstabzug"},"last_changed":"2026-10-04T08:53:08.867481+00:00","last_reported":"2026-10-04T08:53:08.867481+00:00","last_updated":"2026-10-04T08:53:08.867481+00:00","context":{"id":"01M431VX436Q3YRSR95TDMQ3GZ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_steckdose_2","state":"on","attributes":{"friendly_name":"Wohnzimmer Steckdose 2"},"last_changed":"2024-05-03T18:19:13.027645+00:00","last_reported":"2024-05-03T18:19:13.027645+00:00","last_updated":"2024-05-03T18:19:13.027645+00:00","context":{"id":"01HWZTX1837H9FRW6QH92GQDB9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.dunstabzug_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Dunstabzug Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.867917+00:00","last_reported":"2026-10-04T08:53:08.867917+00:00","last_updated":"2026-10-04T08:53:08.867917+00:00","context":{"id":"01M431VX43PP6EDY361YXC0XXN","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.wohnzimmer_steckdose_2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Wohnzimmer Steckdose 2 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.998150+00:00","last_reported":"2024-05-03T18:18:55.998150+00:00","last_updated":"2024-05-03T18:18:55.998150+00:00","context":{"id":"01HWZTWGKYBP8G7Q41EWD4XJQ9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.spulmaschine","state":"on","attributes":{"friendly_name":"Spülmaschine"},"last_changed":"2026-10-04T08:53:08.868365+00:00","last_reported":"2026-10-04T08:53:08.868365+00:00","last_updated":"2026-10-04T08:53:08.868365+00:00","context":{"id":"01M431VX441BKRWJ1V75KBYRVK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.gartenhaus_steckdose1","state":"on","attributes":{"friendly_name":"Gartenhaus Steckdose1"},"last_changed":"2024-05-03T18:19:13.136574+00:00","last_reported":"2024-05-03T18:19:13.136574+00:00","last_updated":"2024-05-03T18:19:13.136574+00:00","context":{"id":"01HWZTX1BGBMVY46CRPJA083R2","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.spulmaschine_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Spülmaschine Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.868823+00:00","last_reported":"2026-10-04T08:53:08.868823+00:00","last_updated":"2026-10-04T08:53:08.868823+00:00","context":{"id":"01M431VX441W8HBDRTSVMKHQES","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.gartenhaus_steckdose1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Gartenhaus Steckdose1 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.998864+00:00","last_reported":"2024-05-03T18:18:55.998864+00:00","last_updated":"2024-05-03T18:18:55.998864+00:00","context":{"id":"01HWZTWGKY51JJ7C4G49QBPEHB","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.backofen","state":"on","attributes":{"friendly_name":"Backofen"},"last_changed":"2026-10-04T08:53:08.869146+00:00","last_reported":"2026-10-04T08:53:08.869146+00:00","last_updated":"2026-10-04T08:53:08.869146+00:00","context":{"id":"01M431VX458Y21ZVZY2DQDHQ93","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.gartenhaus_steckdose2","state":"on","attributes":{"friendly_name":"Gartenhaus Steckdose2"},"last_changed":"2024-05-03T18:19:13.231730+00:00","last_reported":"2024-05-03T18:19:13.231730+00:00","last_updated":"2024-05-03T18:19:13.231730+00:00","context":{"id":"01HWZTX1EFHA0NQG2618690SYN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.backofen_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Backofen Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.869379+00:00","last_reported":"2026-10-04T08:53:08.869379+00:00","last_updated":"2026-10-04T08:53:08.869379+00:00","context":{"id":"01M431VX45N8NPRCH8W60RGN85","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"switch.gartenhaus_steckdose2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Gartenhaus Steckdose2 Betriebsstunden Reset"},"last_changed":"2024-05-03T18:18:55.999869+00:00","last_reported":"2024-05-03T18:18:55.999869+00:00","last_updated":"2024-05-03T18:18:55.999869+00:00","context":{"id":"01HWZTWGKZCVSXJ4605PCM518Z","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.herd_phase_1","state":"off","attributes":{"friendly_name":"Herd Phase 1"},"last_changed":"2026-10-04T08:53:08.869642+00:00","last_reported":"2026-10-04T08:53:08.869642+00:00","last_updated":"2026-10-04T08:53:08.869642+00:00","context":{"id":"01M431VX453E6Y57DFMJ6RDETG","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_wohnzimmer","state":"off","attributes":{"source":"1.1.40","device_class":"motion","friendly_name":"Gang Bewegungsmelder Wohnzimmer"},"last_changed":"2024-05-03T18:44:16.259723+00:00","last_reported":"2024-05-03T18:44:16.259723+00:00","last_updated":"2024-05-03T18:44:16.259723+00:00","context":{"id":"01HWZWAX835TP2MF0ZZ5WGQ1XX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.herd_phase_1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Herd Phase 1 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.869929+00:00","last_reported":"2026-10-04T08:53:08.869929+00:00","last_updated":"2026-10-04T08:53:08.869929+00:00","context":{"id":"01M431VX45NN2PQY8JQ7F60Z15","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_mitte","state":"off","attributes":{"source":"1.1.41","device_class":"motion","friendly_name":"Gang Bewegungsmelder Mitte"},"last_changed":"2024-05-03T18:46:05.370028+00:00","last_reported":"2024-05-03T18:46:05.370028+00:00","last_updated":"2024-05-03T18:46:05.370028+00:00","context":{"id":"01HWZWE7ST0JHSXQ4300VNTGN0","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.herd_phase_2","state":"off","attributes":{"friendly_name":"Herd Phase 2"},"last_changed":"2026-10-04T08:53:08.870188+00:00","last_reported":"2026-10-04T08:53:08.870188+00:00","last_updated":"2026-10-04T08:53:08.870188+00:00","context":{"id":"01M431VX460T4G55R7NRFW3MZY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_ost","state":"off","attributes":{"device_class":"motion","friendly_name":"Gang Bewegungsmelder Ost"},"last_changed":"2024-05-03T18:18:56.284132+00:00","last_reported":"2024-05-03T18:18:56.284132+00:00","last_updated":"2024-05-03T18:18:56.284132+00:00","context":{"id":"01HWZTWGWWGFS1EZMTRA8NM89J","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.herd_phase_2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Herd Phase 2 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.870455+00:00","last_reported":"2026-10-04T08:53:08.870455+00:00","last_updated":"2026-10-04T08:53:08.870455+00:00","context":{"id":"01M431VX46B261F8YRE6J7S6NG","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.klingelknopfgartensaeule","state":"off","attributes":{"friendly_name":"KlingelknopfGartensaeule"},"last_changed":"2024-05-03T18:18:56.285232+00:00","last_reported":"2024-05-03T18:18:56.285232+00:00","last_updated":"2024-05-03T18:18:56.285232+00:00","context":{"id":"01HWZTWGWX04X48736MXBCDC5S","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.herd_phase_3","state":"off","attributes":{"friendly_name":"Herd Phase 3"},"last_changed":"2026-10-04T08:53:08.870703+00:00","last_reported":"2026-10-04T08:53:08.870703+00:00","last_updated":"2026-10-04T08:53:08.870703+00:00","context":{"id":"01M431VX46J1Z3EJQCJM4BVAFY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.klingelknopfhaustuerunten","state":"off","attributes":{"friendly_name":"KlingelknopfHaustuerUnten"},"last_changed":"2024-05-03T18:18:56.286834+00:00","last_reported":"2024-05-03T18:18:56.286834+00:00","last_updated":"2024-05-03T18:18:56.286834+00:00","context":{"id":"01HWZTWGWYAX6TXRW61KZ9PJ6T","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.herd_phase_3_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Herd Phase 3 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.870950+00:00","last_reported":"2026-10-04T08:53:08.870950+00:00","last_updated":"2026-10-04T08:53:08.870950+00:00","context":{"id":"01M431VX46VC4244X72HCS9S23","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.klingelknopfinnentuer","state":"off","attributes":{"friendly_name":"KlingelknopfInnentuer"},"last_changed":"2024-05-03T18:18:56.288596+00:00","last_reported":"2024-05-03T18:18:56.288596+00:00","last_updated":"2024-05-03T18:18:56.288596+00:00","context":{"id":"01HWZTWGX03H307SCNSSCY9SCK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.arbeitszimmer_steckdose","state":"on","attributes":{"friendly_name":"Arbeitszimmer Steckdose"},"last_changed":"2026-10-04T08:53:08.871155+00:00","last_reported":"2026-10-04T08:53:08.871155+00:00","last_updated":"2026-10-04T08:53:08.871155+00:00","context":{"id":"01M431VX470JBSH1WKKRHDZVX6","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"stt.faster_whisper","state":"unknown","attributes":{"friendly_name":"faster-whisper"},"last_changed":"2024-05-03T18:18:57.245739+00:00","last_reported":"2024-05-03T18:18:57.245739+00:00","last_updated":"2024-05-03T18:18:57.245739+00:00","context":{"id":"01HWZTWHTXADR7X487Q5MBNPA9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.arbeitszimmer_steckdose_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Arbeitszimmer Steckdose Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.871404+00:00","last_reported":"2026-10-04T08:53:08.871404+00:00","last_updated":"2026-10-04T08:53:08.871404+00:00","context":{"id":"01M431VX47H7CZXW3P6W9Z30WQ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"tts.piper","state":"2024-01-05T14:11:02.726026+00:00","attributes":{"friendly_name":"piper"},"last_changed":"2024-05-03T18:18:57.254208+00:00","last_reported":"2024-05-03T18:18:57.254208+00:00","last_updated":"2024-05-03T18:18:57.254208+00:00","context":{"id":"01HWZTWHV6N2VKH65XP0P0EJ1R","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_steckdose_1","state":"on","attributes":{"friendly_name":"Wohnzimmer Steckdose 1"},"last_changed":"2026-10-04T08:53:08.871884+00:00","last_reported":"2026-10-04T08:53:08.871884+00:00","last_updated":"2026-10-04T08:53:08.871884+00:00","context":{"id":"01M431VX47X5PDWZK79GYJ4FF5","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.m5atom1_5391cc_factory_reset","state":"unavailable","attributes":{"device_class":"restart","icon":"mdi:restart-alert","friendly_name":"M5Atom1 5391cc Factory reset"},"last_changed":"2024-05-03T18:18:57.388611+00:00","last_reported":"2024-05-03T18:18:57.388611+00:00","last_updated":"2024-05-03T18:18:57.388611+00:00","context":{"id":"01HWZTWHZC5MVH5XKMR8Y6BG6J","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_steckdose_1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Wohnzimmer Steckdose 1 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.872289+00:00","last_reported":"2026-10-04T08:53:08.872289+00:00","last_updated":"2026-10-04T08:53:08.872289+00:00","context":{"id":"01M431VX4817PVQYCG0WWZ7V75","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.fernbedienungweihnachtslichteroben","state":"off","attributes":{"id":"1575130335468","last_triggered":"2020-01-25T06:57:08.039335+00:00","mode":"single","current":0,"friendly_name":"Fernbedienung Weihnachtslichter Oben"},"last_changed":"2024-05-03T18:18:57.471114+00:00","last_reported":"2024-05-03T18:18:57.471114+00:00","last_updated":"2024-05-03T18:18:57.471114+00:00","context":{"id":"01HWZTWJ1ZKD33JMXXE40KB8QC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_steckdose_2","state":"on","attributes":{"friendly_name":"Wohnzimmer Steckdose 2"},"last_changed":"2026-10-04T08:53:08.872761+00:00","last_reported":"2026-10-04T08:53:08.872761+00:00","last_updated":"2026-10-04T08:53:08.872761+00:00","context":{"id":"01M431VX48Q924E6YEM4T6VVYN","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.wecker_licht_an","state":"on","attributes":{"id":"1575202743482","last_triggered":"2024-04-10T05:20:00.007306+00:00","mode":"single","current":0,"friendly_name":"Wecker Licht an"},"last_changed":"2024-05-03T18:18:57.471794+00:00","last_reported":"2024-05-03T18:18:57.471794+00:00","last_updated":"2024-05-03T18:18:57.471794+00:00","context":{"id":"01HWZTWJ1Z9JCFT7AF625ES8Z0","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.wohnzimmer_steckdose_2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Wohnzimmer Steckdose 2 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.873079+00:00","last_reported":"2026-10-04T08:53:08.873079+00:00","last_updated":"2026-10-04T08:53:08.873079+00:00","context":{"id":"01M431VX49D33H3CJ5SPP4CAGM","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.alarmmartinhandy","state":"off","attributes":{"id":"1589377976830","last_triggered":"2024-03-08T15:21:16.736342+00:00","mode":"single","current":0,"friendly_name":"Alarm Martin Handy"},"last_changed":"2024-05-03T18:18:57.472898+00:00","last_reported":"2024-05-03T18:18:57.472898+00:00","last_updated":"2024-05-03T18:18:57.472898+00:00","context":{"id":"01HWZTWJ2081A32CG5HBG3TWTJ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.gartenhaus_steckdose1","state":"on","attributes":{"friendly_name":"Gartenhaus Steckdose1"},"last_changed":"2026-10-04T08:53:08.873467+00:00","last_reported":"2026-10-04T08:53:08.873467+00:00","last_updated":"2026-10-04T08:53:08.873467+00:00","context":{"id":"01M431VX490J8P1DWE6ENW3VRP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.klingelaufhandy","state":"on","attributes":{"id":"1598594894559","last_triggered":"2024-04-24T08:35:57.902939+00:00","mode":"single","current":0,"friendly_name":"KlingelknopfGartensäuleAufMobileGeräte"},"last_changed":"2024-05-03T18:18:57.473626+00:00","last_reported":"2024-05-03T18:18:57.473626+00:00","last_updated":"2024-05-03T18:18:57.473626+00:00","context":{"id":"01HWZTWJ210D1T39N07BMKZ75S","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.gartenhaus_steckdose1_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Gartenhaus Steckdose1 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.873916+00:00","last_reported":"2026-10-04T08:53:08.873916+00:00","last_updated":"2026-10-04T08:53:08.873916+00:00","context":{"id":"01M431VX49M4HSPQ1PKDYP5RMB","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichteranum6","state":"on","attributes":{"id":"1606655282153","last_triggered":"2024-05-03T04:00:00.272931+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter an morgens um 6"},"last_changed":"2024-05-03T18:18:57.474191+00:00","last_reported":"2024-05-03T18:18:57.474191+00:00","last_updated":"2024-05-03T18:18:57.474191+00:00","context":{"id":"01HWZTWJ22TEA21P6R5P87PTRA","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.gartenhaus_steckdose2","state":"on","attributes":{"friendly_name":"Gartenhaus Steckdose2"},"last_changed":"2026-10-04T08:53:08.874238+00:00","last_reported":"2026-10-04T08:53:08.874238+00:00","last_updated":"2026-10-04T08:53:08.874238+00:00","context":{"id":"01M431VX4AT1H9QHT97R218Q79","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichterausmorgens","state":"on","attributes":{"id":"1607412098745","last_triggered":"2024-05-03T04:02:19.393918+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter aus morgens"},"last_changed":"2024-05-03T18:18:57.474716+00:00","last_reported":"2024-05-03T18:18:57.474716+00:00","last_updated":"2024-05-03T18:18:57.474716+00:00","context":{"id":"01HWZTWJ22NXZZX817SA04Z0X6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"switch.gartenhaus_steckdose2_betriebsstunden_reset","state":"off","attributes":{"friendly_name":"Gartenhaus Steckdose2 Betriebsstunden Reset"},"last_changed":"2026-10-04T08:53:08.875121+00:00","last_reported":"2026-10-04T08:53:08.875121+00:00","last_updated":"2026-10-04T08:53:08.875121+00:00","context":{"id":"01M431VX4BHVXTTX4KN927EHJ9","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichter_an_abends","state":"on","attributes":{"id":"1607412144113","last_triggered":"2024-05-03T18:39:27.769880+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter An Abends"},"last_changed":"2024-05-03T18:18:57.475217+00:00","last_reported":"2024-05-03T18:39:27.771602+00:00","last_updated":"2024-05-03T18:39:27.771602+00:00","context":{"id":"01HWZW23GS99XY8QYZFH3F7R9J","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_schlafzimmer","state":"off","attributes":{"source":"1.1.40","device_class":"motion","friendly_name":"Gang Bewegungsmelder Schlafzimmer"},"last_changed":"2026-10-04T09:37:58.390707+00:00","last_reported":"2026-10-04T09:37:58.390707+00:00","last_updated":"2026-10-04T09:37:58.390707+00:00","context":{"id":"01M434DZKPZFP8QJEDZ7XF93J3","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichter_aus_abends","state":"on","attributes":{"id":"1607412210097","last_triggered":"2024-05-02T20:30:00.375382+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter Aus Abends"},"last_changed":"2024-05-03T18:18:57.475696+00:00","last_reported":"2024-05-03T18:18:57.475696+00:00","last_updated":"2024-05-03T18:18:57.475696+00:00","context":{"id":"01HWZTWJ230XHP1QW9PYKV88V9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_wohnzimmer","state":"off","attributes":{"source":"1.1.40","device_class":"motion","friendly_name":"Gang Bewegungsmelder Wohnzimmer"},"last_changed":"2026-10-04T09:38:01.932946+00:00","last_reported":"2026-10-04T09:38:01.932946+00:00","last_updated":"2026-10-04T09:38:01.932946+00:00","context":{"id":"01M434E32CA51ACJ3F1F1A3SV0","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.0_bewegungsmelderschlafzimmernacht","state":"on","attributes":{"id":"1612028092169","last_triggered":"2021-04-27T06:33:05.783366+00:00","mode":"single","current":0,"friendly_name":"Bewegungsmelder Schlafzimmer Nacht"},"last_changed":"2024-05-03T18:18:57.476214+00:00","last_reported":"2024-05-03T18:18:57.476214+00:00","last_updated":"2024-05-03T18:18:57.476214+00:00","context":{"id":"01HWZTWJ24HGBQYB4YDP0YE4JG","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_mitte","state":"off","attributes":{"source":"1.1.41","device_class":"motion","friendly_name":"Gang Bewegungsmelder Mitte"},"last_changed":"2026-10-04T09:37:58.853588+00:00","last_reported":"2026-10-04T09:37:58.853588+00:00","last_updated":"2026-10-04T09:37:58.853588+00:00","context":{"id":"01M434E025SS1A1JXFXJKVT3FK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.0herd_vorgeheizt_ipad","state":"on","attributes":{"id":"1632393568599","last_triggered":"2024-05-01T12:00:13.534527+00:00","mode":"single","current":0,"friendly_name":"Herd vorgeheizt -> iPad"},"last_changed":"2024-05-03T18:18:57.476735+00:00","last_reported":"2024-05-03T18:18:57.476735+00:00","last_updated":"2024-05-03T18:18:57.476735+00:00","context":{"id":"01HWZTWJ2419RM55J7Y635F964","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.gang_bewegungsmelder_ost","state":"off","attributes":{"source":"1.1.42","device_class":"motion","friendly_name":"Gang Bewegungsmelder Ost"},"last_changed":"2026-10-04T09:38:01.380447+00:00","last_reported":"2026-10-04T09:38:01.380447+00:00","last_updated":"2026-10-04T09:38:01.380447+00:00","context":{"id":"01M434E2H4DNYXG33ZCTXJP09V","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.gang_bogen_nachtlicht","state":"on","attributes":{"id":"1633435293611","last_triggered":"2024-05-03T18:46:00.939926+00:00","mode":"restart","current":0,"friendly_name":"Gang Bogen Nachtlicht"},"last_changed":"2024-05-03T18:18:57.477242+00:00","last_reported":"2024-05-03T18:48:01.042181+00:00","last_updated":"2024-05-03T18:48:01.042181+00:00","context":{"id":"01HWZWHRRJN3RAZK1ANC7GVZ9G","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.klingelknopfgartensaeule","state":"off","attributes":{"source":"1.1.16","friendly_name":"KlingelknopfGartensaeule"},"last_changed":"2026-10-04T08:53:08.895319+00:00","last_reported":"2026-10-04T08:53:08.895319+00:00","last_updated":"2026-10-04T08:53:08.895319+00:00","context":{"id":"01M431VX4Z7YF0NNT0AHK6P9P4","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.3d_drucker_state_change","state":"on","attributes":{"id":"1634461079797","last_triggered":"2024-04-12T08:16:59.843350+00:00","mode":"single","current":0,"friendly_name":"3D Drucker State Change"},"last_changed":"2024-05-03T18:18:57.477970+00:00","last_reported":"2024-05-03T18:18:57.477970+00:00","last_updated":"2024-05-03T18:18:57.477970+00:00","context":{"id":"01HWZTWJ25NYG2FFQNWS1MDXV0","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.klingelknopfhaustuerunten","state":"off","attributes":{"source":"1.1.14","friendly_name":"KlingelknopfHaustuerUnten"},"last_changed":"2026-10-04T08:53:08.896057+00:00","last_reported":"2026-10-04T08:53:08.896057+00:00","last_updated":"2026-10-04T08:53:08.896057+00:00","context":{"id":"01M431VX50NG9G09SM29YF5C5X","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.rollos_zu_nachts","state":"off","attributes":{"id":"1656971839915","last_triggered":"2023-10-15T00:00:00.184614+00:00","mode":"single","current":0,"friendly_name":"Rollos zu nachts"},"last_changed":"2024-05-03T18:18:57.478418+00:00","last_reported":"2024-05-03T18:18:57.478418+00:00","last_updated":"2024-05-03T18:18:57.478418+00:00","context":{"id":"01HWZTWJ263WDT0D0PXAM6FRJK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"binary_sensor.klingelknopfinnentuer","state":"off","attributes":{"source":"1.1.6","friendly_name":"KlingelknopfInnentuer"},"last_changed":"2026-10-04T08:53:08.896656+00:00","last_reported":"2026-10-04T08:53:08.896656+00:00","last_updated":"2026-10-04T08:53:08.896656+00:00","context":{"id":"01M431VX50X6573GQNPN5MZPJY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gang_bewegungsmelder_west_helligkeit","state":"116.0","attributes":{"state_class":"measurement","source":"1.1.40","unit_of_measurement":"lx","device_class":"illuminance","friendly_name":"Gang Bewegungsmelder West Helligkeit"},"last_changed":"2026-10-04T09:40:33.561317+00:00","last_reported":"2026-10-04T09:40:33.561317+00:00","last_updated":"2026-10-04T09:40:33.561317+00:00","context":{"id":"01M434JQ4SAT8Q9B7ECE22TJRW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 116.0, + "native_unit_of_measurement": "lx" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gang_bewegungsmelder_mitte_helligkeit","state":"90.0","attributes":{"state_class":"measurement","source":"1.1.41","unit_of_measurement":"lx","device_class":"illuminance","friendly_name":"Gang Bewegungsmelder Mitte Helligkeit"},"last_changed":"2026-10-04T09:23:13.591674+00:00","last_reported":"2026-10-04T09:23:13.591674+00:00","last_updated":"2026-10-04T09:23:13.591674+00:00","context":{"id":"01M433JZHQPEWRXPJNT4FB667G","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 90.0, + "native_unit_of_measurement": "lx" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gang_bewegungsmelder_ost_helligkeit","state":"122.0","attributes":{"state_class":"measurement","source":"1.1.42","unit_of_measurement":"lx","device_class":"illuminance","friendly_name":"Gang Bewegungsmelder Ost Helligkeit"},"last_changed":"2026-10-04T09:40:05.170818+00:00","last_reported":"2026-10-04T09:40:05.170818+00:00","last_updated":"2026-10-04T09:40:05.170818+00:00","context":{"id":"01M434HVDJSNYT8D9C1Y7BKFKQ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 122.0, + "native_unit_of_measurement": "lx" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.esszimmer_temperatur","state":"20.6","attributes":{"state_class":"measurement","source":"1.1.8","unit_of_measurement":"°C","device_class":"temperature","friendly_name":"Esszimmer Temperatur"},"last_changed":"2026-10-04T09:27:17.711931+00:00","last_reported":"2026-10-04T09:27:17.711931+00:00","last_updated":"2026-10-04T09:27:17.711931+00:00","context":{"id":"01M433TDYFQ6BXAKANJJVZ5WWG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 20.6, + "native_unit_of_measurement": "°C" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.treppenhaus_oben_temperatur","state":"20.17","attributes":{"state_class":"measurement","source":"1.1.31","unit_of_measurement":"°C","device_class":"temperature","friendly_name":"Treppenhaus Oben Temperatur"},"last_changed":"2026-10-04T09:25:13.804376+00:00","last_reported":"2026-10-04T09:25:13.804376+00:00","last_updated":"2026-10-04T09:25:13.804376+00:00","context":{"id":"01M433PMYCVKM3BWNYEBY5VJHT","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 20.17, + "native_unit_of_measurement": "°C" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.eingangsbereich_temperatur","state":"18.41","attributes":{"state_class":"measurement","source":"1.1.15","unit_of_measurement":"°C","device_class":"temperature","friendly_name":"Eingangsbereich Temperatur"},"last_changed":"2026-10-04T09:22:33.453442+00:00","last_reported":"2026-10-04T09:22:33.453442+00:00","last_updated":"2026-10-04T09:22:33.453442+00:00","context":{"id":"01M433HRBDT2QE566ZQ0A4NE3N","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 18.41, + "native_unit_of_measurement": "°C" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_gang_temperatur","state":"20.48","attributes":{"state_class":"measurement","source":"1.1.10","unit_of_measurement":"°C","device_class":"temperature","friendly_name":"Wohnzimmer Gang Temperatur"},"last_changed":"2026-10-04T09:25:14.004461+00:00","last_reported":"2026-10-04T09:25:14.004461+00:00","last_updated":"2026-10-04T09:25:14.004461+00:00","context":{"id":"01M433PN4MQS4EXDQX6HSYNNQY","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 20.48, + "native_unit_of_measurement": "°C" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_terassentur_temperatur","state":"20.22","attributes":{"state_class":"measurement","source":"1.1.9","unit_of_measurement":"°C","device_class":"temperature","friendly_name":"Wohnzimmer Terassentür Temperatur"},"last_changed":"2026-10-04T09:32:39.578969+00:00","last_reported":"2026-10-04T09:32:39.578969+00:00","last_updated":"2026-10-04T09:32:39.578969+00:00","context":{"id":"01M434488T9321WVP39V8WEEGX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 20.22, + "native_unit_of_measurement": "°C" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_1_betriebsstunden","state":"63645","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Vorratsraum Steckdose 1 Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.947176+00:00","last_reported":"2026-10-04T08:53:08.947176+00:00","last_updated":"2026-10-04T08:53:08.947176+00:00","context":{"id":"01M431VX6KJS1NS6RAXYHZKKY1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 63645, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch_ma","state":"0.0","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Vorratsraum Steckdose 1 Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.947663+00:00","last_reported":"2026-10-04T08:53:08.947663+00:00","last_updated":"2026-10-04T08:53:08.947663+00:00","context":{"id":"01M431VX6KZH5W6TSYY55ANRV0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_1_verbrauch_summe","state":"0","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Vorratsraum Steckdose 1 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:08.952303+00:00","last_reported":"2026-10-04T08:53:08.952303+00:00","last_updated":"2026-10-04T08:53:08.952303+00:00","context":{"id":"01M431VX6RTYZGQKXHRQKNK61J","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_2_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Vorratsraum Steckdose 2 Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.952827+00:00","last_reported":"2026-10-04T08:53:08.952827+00:00","last_updated":"2026-10-04T08:53:08.952827+00:00","context":{"id":"01M431VX6RCB9JP6JEM57PRZ14","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch_ma","state":"0.0","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Vorratsraum Steckdose 2 Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.953423+00:00","last_reported":"2026-10-04T08:53:08.953423+00:00","last_updated":"2026-10-04T08:53:08.953423+00:00","context":{"id":"01M431VX6SPRG2G5VASHXRE0AN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.vorratsraum_steckdose_2_verbrauch_summe","state":"0","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Vorratsraum Steckdose 2 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:08.955441+00:00","last_reported":"2026-10-04T08:53:08.955441+00:00","last_updated":"2026-10-04T08:53:08.955441+00:00","context":{"id":"01M431VX6VN25SS5Q4MC7TAYDM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gefrierschrank_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gefrierschrank Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.955917+00:00","last_reported":"2026-10-04T08:53:08.955917+00:00","last_updated":"2026-10-04T08:53:08.955917+00:00","context":{"id":"01M431VX6VNTC408B78KDBA1WZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gefrierschrank_verbrauch_ma","state":"274.88","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gefrierschrank Verbrauch mA"},"last_changed":"2026-10-04T08:57:18.634973+00:00","last_reported":"2026-10-04T08:57:18.634973+00:00","last_updated":"2026-10-04T08:57:18.634973+00:00","context":{"id":"01M4323H1AFHAVZ1QTZ1Z1DWYN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 274.88, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gefrierschrank_verbrauch_summe","state":"2100629","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gefrierschrank Verbrauch Summe"},"last_changed":"2026-10-04T08:53:23.550204+00:00","last_reported":"2026-10-04T08:53:23.550204+00:00","last_updated":"2026-10-04T08:53:23.550204+00:00","context":{"id":"01M431WBEYQV7XNBMWG1EPEX0X","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 2100629, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.trockner_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Trockner Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.958843+00:00","last_reported":"2026-10-04T08:53:08.958843+00:00","last_updated":"2026-10-04T08:53:08.958843+00:00","context":{"id":"01M431VX6YYWPCWXY10D54SE30","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.trockner_verbrauch_ma","state":"3148.8","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Trockner Verbrauch mA"},"last_changed":"2026-10-04T09:40:23.895582+00:00","last_reported":"2026-10-04T09:40:23.895582+00:00","last_updated":"2026-10-04T09:40:23.895582+00:00","context":{"id":"01M434JDPQBBS3N25QN7Y7JJXP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 3148.8, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.trockner_verbrauch_summe","state":"4246396","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Trockner Verbrauch Summe"},"last_changed":"2026-10-04T08:53:23.722699+00:00","last_reported":"2026-10-04T08:53:23.722699+00:00","last_updated":"2026-10-04T08:53:23.722699+00:00","context":{"id":"01M431WBMAESJW0RSTF0DB46KC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 4246396, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.waschmaschine_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Waschmaschine Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.961639+00:00","last_reported":"2026-10-04T08:53:08.961639+00:00","last_updated":"2026-10-04T08:53:08.961639+00:00","context":{"id":"01M431VX715J67WYSY99J5JT96","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.waschmaschine_verbrauch_ma","state":"32.0","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Waschmaschine Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.962238+00:00","last_reported":"2026-10-04T08:53:08.962238+00:00","last_updated":"2026-10-04T08:53:08.962238+00:00","context":{"id":"01M431VX72YMDJTJXVR90Y9TKB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 32.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.waschmaschine_verbrauch_summe","state":"unknown","attributes":{"state_class":"measurement","friendly_name":"Waschmaschine Verbrauch Summe"},"last_changed":"2026-10-04T08:53:08.966981+00:00","last_reported":"2026-10-04T08:53:08.966981+00:00","last_updated":"2026-10-04T08:53:08.966981+00:00","context":{"id":"01M431VX765740MPDSQ8XB2EC8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kuche_steckdosen_rechts_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Küche Steckdosen rechts Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.967538+00:00","last_reported":"2026-10-04T08:53:08.967538+00:00","last_updated":"2026-10-04T08:53:08.967538+00:00","context":{"id":"01M431VX77G69X18ZYW3DXK0Y5","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch_ma","state":"18.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Küche Steckdosen rechts Verbrauch mA"},"last_changed":"2026-10-04T09:39:56.066614+00:00","last_reported":"2026-10-04T09:39:56.066614+00:00","last_updated":"2026-10-04T09:39:56.066614+00:00","context":{"id":"01M434HJH2V5HNGJTH2E94GVT4","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 18.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kuche_steckdosen_rechts_verbrauch_summe","state":"2001588","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Küche Steckdosen rechts Verbrauch Summe"},"last_changed":"2026-10-04T08:53:24.217550+00:00","last_reported":"2026-10-04T08:53:24.217550+00:00","last_updated":"2026-10-04T08:53:24.217550+00:00","context":{"id":"01M431WC3SH211FG98XPZKHBW8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 2001588, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.dunstabzug_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Dunstabzug Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.970945+00:00","last_reported":"2026-10-04T08:53:08.970945+00:00","last_updated":"2026-10-04T08:53:08.970945+00:00","context":{"id":"01M431VX7AJ6RDQNF2TVGKXXJ5","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.dunstabzug_verbrauch_ma","state":"70.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Dunstabzug Verbrauch mA"},"last_changed":"2026-10-04T09:41:00.815465+00:00","last_reported":"2026-10-04T09:41:00.815465+00:00","last_updated":"2026-10-04T09:41:00.815465+00:00","context":{"id":"01M434KHRFM3Y54HW03QNT2GSN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 70.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.dunstabzug_verbrauch_summe","state":"1435743","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Dunstabzug Verbrauch Summe"},"last_changed":"2026-10-04T08:53:24.416102+00:00","last_reported":"2026-10-04T08:53:24.416102+00:00","last_updated":"2026-10-04T08:53:24.416102+00:00","context":{"id":"01M431WCA0ARFE52XH4J386PHN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1435743, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.spulmaschine_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Spülmaschine Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.973367+00:00","last_reported":"2026-10-04T08:53:08.973367+00:00","last_updated":"2026-10-04T08:53:08.973367+00:00","context":{"id":"01M431VX7D8Y64TNR10R26MSPM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.spulmaschine_verbrauch_ma","state":"23.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Spülmaschine Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.974028+00:00","last_reported":"2026-10-04T08:53:08.974028+00:00","last_updated":"2026-10-04T08:53:08.974028+00:00","context":{"id":"01M431VX7ERVR0VJK9YSMMGTJB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 23.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.backofen_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Backofen Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.975785+00:00","last_reported":"2026-10-04T08:53:08.975785+00:00","last_updated":"2026-10-04T08:53:08.975785+00:00","context":{"id":"01M431VX7F3JX5C3MP801HBKHJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.backofen_verbrauch_ma","state":"49.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Backofen Verbrauch mA"},"last_changed":"2026-10-04T08:53:24.802040+00:00","last_reported":"2026-10-04T08:53:24.802040+00:00","last_updated":"2026-10-04T08:53:24.802040+00:00","context":{"id":"01M431WCP2MJ3AAAE3Z37EAPJZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 49.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.backofen_verbrauch_summe","state":"2087553","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Backofen Verbrauch Summe"},"last_changed":"2026-10-04T08:53:24.908812+00:00","last_reported":"2026-10-04T08:53:24.908812+00:00","last_updated":"2026-10-04T08:53:24.908812+00:00","context":{"id":"01M431WCSCHZN5APYZ691QEX7V","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 2087553, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_1_betriebsstunden","state":"41701","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 1 Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.985295+00:00","last_reported":"2026-10-04T08:53:08.985295+00:00","last_updated":"2026-10-04T08:53:08.985295+00:00","context":{"id":"01M431VX7SJY759YCHGPYB3M85","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 41701, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_1_verbrauch_ma","state":"0.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 1 Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.986145+00:00","last_reported":"2026-10-04T08:53:08.986145+00:00","last_updated":"2026-10-04T08:53:08.986145+00:00","context":{"id":"01M431VX7TMGAXQMDN9P7WDTHP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_1_verbrauch_summe","state":"919862","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 1 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:08.987819+00:00","last_reported":"2026-10-04T08:53:08.987819+00:00","last_updated":"2026-10-04T08:53:08.987819+00:00","context":{"id":"01M431VX7VX61167D6XPEYFFNT","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 919862, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_2_betriebsstunden","state":"41701","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 2 Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.989324+00:00","last_reported":"2026-10-04T08:53:08.989324+00:00","last_updated":"2026-10-04T08:53:08.989324+00:00","context":{"id":"01M431VX7XE6Q7XTNCEBTWS6SR","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 41701, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_2_verbrauch_ma","state":"0.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 2 Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.990706+00:00","last_reported":"2026-10-04T08:53:08.990706+00:00","last_updated":"2026-10-04T08:53:08.990706+00:00","context":{"id":"01M431VX7YHWC318KM71KD4PVA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_2_verbrauch_summe","state":"1383655","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 2 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:08.992677+00:00","last_reported":"2026-10-04T08:53:08.992677+00:00","last_updated":"2026-10-04T08:53:08.992677+00:00","context":{"id":"01M431VX80RRHQYPE05AXBFV52","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1383655, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_3_betriebsstunden","state":"41700","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 3 Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.993001+00:00","last_reported":"2026-10-04T08:53:08.993001+00:00","last_updated":"2026-10-04T08:53:08.993001+00:00","context":{"id":"01M431VX81Y9QAWGJDV078CRC8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 41700, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_3_verbrauch_ma","state":"0.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 3 Verbrauch mA"},"last_changed":"2026-10-04T08:53:08.997156+00:00","last_reported":"2026-10-04T08:53:08.997156+00:00","last_updated":"2026-10-04T08:53:08.997156+00:00","context":{"id":"01M431VX859QEE4BQDFPTZF4KX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.herd_phase_3_verbrauch_summe","state":"0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Herd Phase 3 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:08.998659+00:00","last_reported":"2026-10-04T08:53:08.998659+00:00","last_updated":"2026-10-04T08:53:08.998659+00:00","context":{"id":"01M431VX86EP66X481GF529EGJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_steckdose_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Arbeitszimmer Steckdose Betriebsstunden"},"last_changed":"2026-10-04T08:53:08.999385+00:00","last_reported":"2026-10-04T08:53:08.999385+00:00","last_updated":"2026-10-04T08:53:08.999385+00:00","context":{"id":"01M431VX87YV2ZFVZP15774Y4B","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch_ma","state":"0.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Arbeitszimmer Steckdose Verbrauch mA"},"last_changed":"2026-10-04T08:53:09.000399+00:00","last_reported":"2026-10-04T08:53:09.000399+00:00","last_updated":"2026-10-04T08:53:09.000399+00:00","context":{"id":"01M431VX88W131VP6WE55CDNZK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_steckdose_verbrauch_summe","state":"1013732","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Arbeitszimmer Steckdose Verbrauch Summe"},"last_changed":"2026-10-04T08:53:09.002412+00:00","last_reported":"2026-10-04T08:53:09.002412+00:00","last_updated":"2026-10-04T08:53:09.002412+00:00","context":{"id":"01M431VX8AT720GM8T7K3K1SC5","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1013732, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_1_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Wohnzimmer Steckdose 1 Betriebsstunden"},"last_changed":"2026-10-04T08:53:09.002845+00:00","last_reported":"2026-10-04T08:53:09.002845+00:00","last_updated":"2026-10-04T08:53:09.002845+00:00","context":{"id":"01M431VX8A6PP751V4AD0RCGNM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch_ma","state":"42.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Wohnzimmer Steckdose 1 Verbrauch mA"},"last_changed":"2026-10-04T08:53:09.003239+00:00","last_reported":"2026-10-04T08:53:09.003239+00:00","last_updated":"2026-10-04T08:53:09.003239+00:00","context":{"id":"01M431VX8B9B2HJAC6YJZA28CC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 42.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_1_verbrauch_summe","state":"1359003","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Wohnzimmer Steckdose 1 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:26.238655+00:00","last_reported":"2026-10-04T08:53:26.238655+00:00","last_updated":"2026-10-04T08:53:26.238655+00:00","context":{"id":"01M431WE2YAK8XF9R6300MXXST","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1359003, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_2_betriebsstunden","state":"65000","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Wohnzimmer Steckdose 2 Betriebsstunden"},"last_changed":"2026-10-04T08:53:09.006451+00:00","last_reported":"2026-10-04T08:53:09.006451+00:00","last_updated":"2026-10-04T08:53:09.006451+00:00","context":{"id":"01M431VX8E5HJZQQG0SKPN9FTH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65000, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch_ma","state":"81.0","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Wohnzimmer Steckdose 2 Verbrauch mA"},"last_changed":"2026-10-04T08:53:26.359792+00:00","last_reported":"2026-10-04T08:53:26.359792+00:00","last_updated":"2026-10-04T08:53:26.359792+00:00","context":{"id":"01M431WE6QQC4038HR2GQNYXZW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 81.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wohnzimmer_steckdose_2_verbrauch_summe","state":"1787304","attributes":{"state_class":"measurement","source":"1.1.4","friendly_name":"Wohnzimmer Steckdose 2 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:26.425633+00:00","last_reported":"2026-10-04T08:53:26.425633+00:00","last_updated":"2026-10-04T08:53:26.425633+00:00","context":{"id":"01M431WE8SMCNRF1JDYZBWEXAS","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1787304, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose1_betriebsstunden","state":"18668","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gartenhaus Steckdose1 Betriebsstunden"},"last_changed":"2026-10-04T08:53:09.013134+00:00","last_reported":"2026-10-04T08:53:09.013134+00:00","last_updated":"2026-10-04T08:53:09.013134+00:00","context":{"id":"01M431VX8N4MC72705V44T62K0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 18668, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose1_verbrauch_ma","state":"628.8","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gartenhaus Steckdose1 Verbrauch mA"},"last_changed":"2026-10-04T08:53:26.543509+00:00","last_reported":"2026-10-04T08:53:26.543509+00:00","last_updated":"2026-10-04T08:53:26.543509+00:00","context":{"id":"01M431WECFD6SE6MBYRSPMFY4F","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 628.8, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose1_verbrauch_summe","state":"2098318","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gartenhaus Steckdose1 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:26.611919+00:00","last_reported":"2026-10-04T08:53:26.611919+00:00","last_updated":"2026-10-04T08:53:26.611919+00:00","context":{"id":"01M431WEEKA800VHE4J1FP3QRW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 2098318, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose2_betriebsstunden","state":"3950","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gartenhaus Steckdose2 Betriebsstunden"},"last_changed":"2026-10-04T08:53:09.015646+00:00","last_reported":"2026-10-04T08:53:09.015646+00:00","last_updated":"2026-10-04T08:53:09.015646+00:00","context":{"id":"01M431VX8QD1BXT30J3GW03SVM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 3950, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose2_verbrauch_ma","state":"58.0","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gartenhaus Steckdose2 Verbrauch mA"},"last_changed":"2026-10-04T08:53:26.747113+00:00","last_reported":"2026-10-04T08:53:26.747113+00:00","last_updated":"2026-10-04T08:53:26.747113+00:00","context":{"id":"01M431WEJVK6J033SFC4RM8MM9","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 58.0, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.gartenhaus_steckdose2_verbrauch_summe","state":"1434035","attributes":{"state_class":"measurement","source":"1.1.5","friendly_name":"Gartenhaus Steckdose2 Verbrauch Summe"},"last_changed":"2026-10-04T08:53:26.789479+00:00","last_reported":"2026-10-04T08:53:26.789479+00:00","last_updated":"2026-10-04T08:53:26.789479+00:00","context":{"id":"01M431WEM5543WXWX9ZEGPJPN8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 1434035, + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichter_oben_01_morgens_an","state":"off","attributes":{"id":"1669014477577","last_triggered":"2024-01-29T06:00:00.241508+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 01 morgens an um 7"},"last_changed":"2024-05-03T18:18:57.478863+00:00","last_reported":"2024-05-03T18:18:57.478863+00:00","last_updated":"2024-05-03T18:18:57.478863+00:00","context":{"id":"01HWZTWJ26WTVBXH5978MGEAMR","parent_id":null,"user_id":null}}, + "state": {"entity_id":"button.homeassistant_homematic_connection_backup_erstellen","state":"unknown","attributes":{"friendly_name":"homeassistant-homematic-connection Backup erstellen"},"last_changed":"2026-09-24T12:25:43.721546+00:00","last_reported":"2026-09-24T12:25:58.089899+00:00","last_updated":"2026-09-24T12:25:43.721546+00:00","context":{"id":"01M39P1Z19M4PGHFJQE2EM7THZ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichter_oben_02_morgens_aus_um_9","state":"off","attributes":{"id":"1669014568292","last_triggered":"2024-01-28T08:00:00.402708+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 02 morgens aus um 9"},"last_changed":"2024-05-03T18:18:57.479304+00:00","last_reported":"2024-05-03T18:18:57.479304+00:00","last_updated":"2024-05-03T18:18:57.479304+00:00","context":{"id":"01HWZTWJ27MC39MVJDMEAJSFSV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.fernbedienungweihnachtslichteroben","state":"off","attributes":{"id":"1575130335468","last_triggered":"2020-01-25T06:57:08.039335+00:00","mode":"single","current":0,"friendly_name":"Fernbedienung Weihnachtslichter Oben"},"last_changed":"2026-09-24T12:25:43.762602+00:00","last_reported":"2026-09-24T12:25:43.762602+00:00","last_updated":"2026-09-24T12:25:43.762602+00:00","context":{"id":"01M39P1Z2JXMZTHMP3N7BYG01D","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichter_oben_03_abends_an_16_30","state":"off","attributes":{"id":"1669014612655","last_triggered":"2024-01-28T15:30:00.422869+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 03 abends an 16:30"},"last_changed":"2024-05-03T18:18:57.479751+00:00","last_reported":"2024-05-03T18:18:57.479751+00:00","last_updated":"2024-05-03T18:18:57.479751+00:00","context":{"id":"01HWZTWJ275EHR2RNA1NY06KFC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.wecker_licht_an","state":"off","attributes":{"id":"1575202743482","last_triggered":"2024-06-15T02:55:00.010770+00:00","mode":"single","current":0,"friendly_name":"Wecker Licht an"},"last_changed":"2026-09-24T12:25:43.763384+00:00","last_reported":"2026-09-24T12:25:43.763384+00:00","last_updated":"2026-09-24T12:25:43.763384+00:00","context":{"id":"01M39P1Z2KXHF5AHDGNW261PX8","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.weihnachtslichter_oben_04_abends_aus_22_00","state":"off","attributes":{"id":"1669014682496","last_triggered":"2024-01-28T21:00:00.160028+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 04 abends aus 22:00"},"last_changed":"2024-05-03T18:18:57.480508+00:00","last_reported":"2024-05-03T18:18:57.480508+00:00","last_updated":"2024-05-03T18:18:57.480508+00:00","context":{"id":"01HWZTWJ280WF7H210G34FAGGS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.alarmmartinhandy","state":"off","attributes":{"id":"1589377976830","last_triggered":"2026-05-29T19:50:03.692957+00:00","mode":"single","current":0,"friendly_name":"Alarm Martin Handy"},"last_changed":"2026-09-24T12:25:43.763896+00:00","last_reported":"2026-09-24T12:25:43.763896+00:00","last_updated":"2026-09-24T12:25:43.763896+00:00","context":{"id":"01M39P1Z2KGRSW47E35WAKCRS9","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.pool_pumpe_ein_um_9_und_17_uhr","state":"off","attributes":{"id":"1693231134539","last_triggered":"2023-09-14T07:00:00.143101+00:00","mode":"single","current":0,"friendly_name":"Pool Pumpe ein um 9 und 17 Uhr"},"last_changed":"2024-05-03T18:18:57.481030+00:00","last_reported":"2024-05-03T18:18:57.481030+00:00","last_updated":"2024-05-03T18:18:57.481030+00:00","context":{"id":"01HWZTWJ29FBXEHRCHVPTB32GK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.klingelaufhandy","state":"on","attributes":{"id":"1598594894559","last_triggered":"2026-10-01T11:56:48.045924+00:00","mode":"single","current":0,"friendly_name":"KlingelknopfGartensäuleAufMobileGeräte"},"last_changed":"2026-09-24T12:25:43.764506+00:00","last_reported":"2026-10-01T11:56:48.957595+00:00","last_updated":"2026-10-01T11:56:48.957595+00:00","context":{"id":"01M3VN611DFKTVXJJSHMT3RYM3","parent_id":"01M3VN611CPF69PQ1VJAMT32RM","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.pool_pumpe_aus_um_10_15_und_18_15","state":"off","attributes":{"id":"1693231202553","last_triggered":"2023-09-13T16:15:00.377856+00:00","mode":"single","current":0,"friendly_name":"Pool Pumpe aus um 10:15 und 18:15"},"last_changed":"2024-05-03T18:18:57.481476+00:00","last_reported":"2024-05-03T18:18:57.481476+00:00","last_updated":"2024-05-03T18:18:57.481476+00:00","context":{"id":"01HWZTWJ29520WKKY2TRNHEVTV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichteranum6","state":"off","attributes":{"id":"1606655282153","last_triggered":"2025-12-21T06:00:00.168531+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter an morgens um 7"},"last_changed":"2026-09-24T12:25:43.765289+00:00","last_reported":"2026-09-24T12:25:43.765289+00:00","last_updated":"2026-09-24T12:25:43.765289+00:00","context":{"id":"01M39P1Z2NAJXZQYDT18FBFQ9M","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.sprinkler_alle_2_stunden","state":"off","attributes":{"id":"1693845791544","last_triggered":"2023-09-12T18:00:00.089172+00:00","mode":"single","current":0,"friendly_name":"Sprinkler alle 2 stunden"},"last_changed":"2024-05-03T18:18:57.481955+00:00","last_reported":"2024-05-03T18:18:57.481955+00:00","last_updated":"2024-05-03T18:18:57.481955+00:00","context":{"id":"01HWZTWJ297MWG3JQW3PBFEF4E","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichterausmorgens","state":"off","attributes":{"id":"1607412098745","last_triggered":"2026-04-23T04:26:11.747682+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter aus morgens"},"last_changed":"2026-09-24T12:25:43.766201+00:00","last_reported":"2026-09-24T12:25:43.766201+00:00","last_updated":"2026-09-24T12:25:43.766201+00:00","context":{"id":"01M39P1Z2PDRWP4WSVA68KNHBV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.eingangslichter_beet_an_wenn_haustur_licht_an","state":"on","attributes":{"id":"1693849132880","last_triggered":"2024-05-02T20:05:26.235355+00:00","mode":"single","current":0,"friendly_name":"Eingangslichter Beet an wenn Haustur licht an"},"last_changed":"2024-05-03T18:18:57.482568+00:00","last_reported":"2024-05-03T18:18:57.482568+00:00","last_updated":"2024-05-03T18:18:57.482568+00:00","context":{"id":"01HWZTWJ2A9HHXZRZGHCDQ0VCZ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichter_an_abends","state":"off","attributes":{"id":"1607412144113","last_triggered":"2026-04-22T18:02:03.845660+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter An Abends"},"last_changed":"2026-09-24T12:25:43.768671+00:00","last_reported":"2026-09-24T12:25:43.768671+00:00","last_updated":"2026-09-24T12:25:43.768671+00:00","context":{"id":"01M39P1Z2RA6DXJJPKPD3AGBAV","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.eingangslichter_beet_aus_wenn_haustur_licht_aus","state":"on","attributes":{"id":"1693849216417","last_triggered":"2024-05-02T20:05:50.972529+00:00","mode":"single","current":0,"friendly_name":"Eingangslichter Beet aus wenn Haustur licht aus"},"last_changed":"2024-05-03T18:18:57.483137+00:00","last_reported":"2024-05-03T18:18:57.483137+00:00","last_updated":"2024-05-03T18:18:57.483137+00:00","context":{"id":"01HWZTWJ2BZ2BJJ9Q1CCJFSVKG","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichter_aus_abends","state":"off","attributes":{"id":"1607412210097","last_triggered":"2026-04-22T20:45:00.494702+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter Aus Abends"},"last_changed":"2026-09-24T12:25:43.769292+00:00","last_reported":"2026-09-24T12:25:43.769292+00:00","last_updated":"2026-09-24T12:25:43.769292+00:00","context":{"id":"01M39P1Z2SHQYX574AB1Q8CZWW","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.bewegungsmeldergartenhausnachts","state":"on","attributes":{"id":"1696860113114","last_triggered":"2024-05-02T23:25:20.281056+00:00","mode":"restart","current":0,"friendly_name":"BewegungsmelderGartenhausNachts"},"last_changed":"2024-05-03T18:18:57.483644+00:00","last_reported":"2024-05-03T18:18:57.483644+00:00","last_updated":"2024-05-03T18:18:57.483644+00:00","context":{"id":"01HWZTWJ2BM4NJ3P0TV8V7QSZD","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.0_bewegungsmelderschlafzimmernacht","state":"on","attributes":{"id":"1612028092169","last_triggered":"2021-04-27T06:33:05.783366+00:00","mode":"single","current":0,"friendly_name":"Bewegungsmelder Schlafzimmer Nacht"},"last_changed":"2026-09-24T12:25:43.769915+00:00","last_reported":"2026-09-24T12:25:43.769915+00:00","last_updated":"2026-09-24T12:25:43.769915+00:00","context":{"id":"01M39P1Z2SEM6Z3ZZAPRVPA8B1","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.autooff_sprinkler_sud_nach_30min","state":"on","attributes":{"id":"1696863567904","last_triggered":"2024-05-01T08:25:52.558654+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Sprinkler Süd nach 30min"},"last_changed":"2024-05-03T18:18:57.484106+00:00","last_reported":"2024-05-03T18:18:57.484106+00:00","last_updated":"2024-05-03T18:18:57.484106+00:00","context":{"id":"01HWZTWJ2C22J2J1RSB9F257VH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.0herd_vorgeheizt_ipad","state":"on","attributes":{"id":"1632393568599","last_triggered":"2026-10-04T08:53:13.990171+00:00","mode":"single","current":0,"friendly_name":"Herd vorgeheizt -> iPhoneMartin"},"last_changed":"2026-09-24T12:25:43.770487+00:00","last_reported":"2026-10-04T08:53:14.598171+00:00","last_updated":"2026-10-04T08:53:14.598171+00:00","context":{"id":"01M431W245BYBJFMJE1VNSCHP4","parent_id":"01M431VX7GTZB09Y1FXKBXHJ0M","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.autooff_sprinkler_west_nach_30min","state":"on","attributes":{"id":"1696863598654","last_triggered":"2024-05-01T08:25:52.536706+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Sprinkler West nach 30min"},"last_changed":"2024-05-03T18:18:57.484581+00:00","last_reported":"2024-05-03T18:18:57.484581+00:00","last_updated":"2024-05-03T18:18:57.484581+00:00","context":{"id":"01HWZTWJ2C8DV43Q593E0BWFQ6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.gang_bogen_nachtlicht","state":"on","attributes":{"id":"1633435293611","last_triggered":"2026-10-04T05:45:54.081838+00:00","mode":"restart","current":0,"friendly_name":"Gang Bogen Nachtlicht"},"last_changed":"2026-09-24T12:25:43.770960+00:00","last_reported":"2026-10-04T05:47:54.175672+00:00","last_updated":"2026-10-04T05:47:54.175672+00:00","context":{"id":"01M42Q8PXZBMR1Q904S8CPWNDA","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.autooff_gartenhaus_deckenlichter","state":"on","attributes":{"id":"1696863768386","last_triggered":"2024-05-01T11:45:46.895469+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Gartenhaus Deckenlichter"},"last_changed":"2024-05-03T18:18:57.485063+00:00","last_reported":"2024-05-03T18:18:57.485063+00:00","last_updated":"2024-05-03T18:18:57.485063+00:00","context":{"id":"01HWZTWJ2DC9YRAD4P0VR3FKAQ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.3d_drucker_state_change","state":"on","attributes":{"id":"1634461079797","last_triggered":"2026-09-23T19:59:43.702816+00:00","mode":"single","current":0,"friendly_name":"3D Drucker State Change"},"last_changed":"2026-09-24T12:25:43.771404+00:00","last_reported":"2026-09-24T12:25:43.771404+00:00","last_updated":"2026-09-24T12:25:43.771404+00:00","context":{"id":"01M39P1Z2VQNVN4FNDYVBFP7JK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.autooff_ventil_brunnen_in_zisterne_nach_2h","state":"on","attributes":{"id":"1696863812155","last_triggered":null,"mode":"restart","current":0,"friendly_name":"AutoOff Ventil Brunnen in Zisterne nach 2h"},"last_changed":"2024-05-03T18:18:57.485520+00:00","last_reported":"2024-05-03T18:18:57.485520+00:00","last_updated":"2024-05-03T18:18:57.485520+00:00","context":{"id":"01HWZTWJ2DT1Y2D9X83XGCMD8M","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.rollos_zu_nachts","state":"on","attributes":{"id":"1656971839915","last_triggered":"2026-10-04T02:00:00.461336+00:00","mode":"single","current":0,"friendly_name":"Rollos zu nachts"},"last_changed":"2026-09-24T12:25:43.772866+00:00","last_reported":"2026-10-04T02:00:00.805143+00:00","last_updated":"2026-10-04T02:00:00.805143+00:00","context":{"id":"01M42A7DPC8SP1410KV3GDY35S","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.zisterne_ventil_aus_wenn_voll","state":"on","attributes":{"id":"1696864608504","last_triggered":"2024-04-24T06:32:45.204034+00:00","mode":"single","current":0,"friendly_name":"Zisterne Ventil aus wenn voll"},"last_changed":"2024-05-03T18:18:57.486000+00:00","last_reported":"2024-05-03T18:18:57.486000+00:00","last_updated":"2024-05-03T18:18:57.486000+00:00","context":{"id":"01HWZTWJ2DH2TX7XVHXNH1ABMC","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichter_oben_01_morgens_an","state":"off","attributes":{"id":"1669014477577","last_triggered":"2026-04-23T05:00:00.137632+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 01 morgens an um 7"},"last_changed":"2026-09-24T12:25:43.773801+00:00","last_reported":"2026-09-24T12:25:43.773801+00:00","last_updated":"2026-09-24T12:25:43.773801+00:00","context":{"id":"01M39P1Z2XNJVKDC5CKT11EWPQ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.nfc_tag_schreibtisch_oben_rechts_ist_gescannt","state":"on","attributes":{"id":"1705325828652","last_triggered":"2024-01-18T07:13:06.070213+00:00","mode":"single","current":0,"friendly_name":"NFC Tag Schreibtisch Oben Rechts ist gescannt"},"last_changed":"2024-05-03T18:18:57.486476+00:00","last_reported":"2024-05-03T18:18:57.486476+00:00","last_updated":"2024-05-03T18:18:57.486476+00:00","context":{"id":"01HWZTWJ2EDF3K742SHR7Y31HS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichter_oben_02_morgens_aus_um_9","state":"off","attributes":{"id":"1669014568292","last_triggered":"2026-04-23T07:00:00.216193+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 02 morgens aus um 9"},"last_changed":"2026-09-24T12:25:43.774562+00:00","last_reported":"2026-09-24T12:25:43.774562+00:00","last_updated":"2026-09-24T12:25:43.774562+00:00","context":{"id":"01M39P1Z2YB5231GSXCJJ3WZJQ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.buro_oben_steckdosen_aus_um_22_00","state":"on","attributes":{"id":"1706512617470","last_triggered":"2024-05-02T20:00:00.248846+00:00","mode":"single","current":0,"friendly_name":"Büro Oben Steckdosen aus um 22:00"},"last_changed":"2024-05-03T18:18:57.486941+00:00","last_reported":"2024-05-03T18:18:57.486941+00:00","last_updated":"2024-05-03T18:18:57.486941+00:00","context":{"id":"01HWZTWJ2ECZC57DTPT1KXK1K1","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichter_oben_03_abends_an_16_30","state":"off","attributes":{"id":"1669014612655","last_triggered":"2026-04-22T14:30:00.127270+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 03 abends an 16:30"},"last_changed":"2026-09-24T12:25:43.775352+00:00","last_reported":"2026-09-24T12:25:43.775352+00:00","last_updated":"2026-09-24T12:25:43.775352+00:00","context":{"id":"01M39P1Z2ZYMAWF9MD7CJAT42G","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.buro_oben_steckosen_ein_um_7_45","state":"on","attributes":{"id":"1706512682295","last_triggered":"2024-05-03T05:45:00.127944+00:00","mode":"single","current":0,"friendly_name":"Büro Oben Steckosen ein um 7:45"},"last_changed":"2024-05-03T18:18:57.487538+00:00","last_reported":"2024-05-03T18:18:57.487538+00:00","last_updated":"2024-05-03T18:18:57.487538+00:00","context":{"id":"01HWZTWJ2FRP3Z8ZB2E9GDVH2B","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.weihnachtslichter_oben_04_abends_aus_22_00","state":"off","attributes":{"id":"1669014682496","last_triggered":"2026-04-22T20:00:00.166644+00:00","mode":"single","current":0,"friendly_name":"Weihnachtslichter oben 04 abends aus 22:00"},"last_changed":"2026-09-24T12:25:43.776023+00:00","last_reported":"2026-09-24T12:25:43.776023+00:00","last_updated":"2026-09-24T12:25:43.776023+00:00","context":{"id":"01M39P1Z30G5F993FY2RWWQEYP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.klingelnaussen","state":"on","attributes":{"id":"1709736390783","last_triggered":"2024-04-24T08:35:57.912316+00:00","mode":"single","current":0,"friendly_name":"KlingelnAussenBeiKlingelknopf"},"last_changed":"2024-05-03T18:18:57.487998+00:00","last_reported":"2024-05-03T18:18:57.487998+00:00","last_updated":"2024-05-03T18:18:57.487998+00:00","context":{"id":"01HWZTWJ2F7MJTVCT0SKVS21XN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.pool_pumpe_ein_um_9_und_17_uhr","state":"on","attributes":{"id":"1693231134539","last_triggered":"2026-10-03T18:30:00.106736+00:00","mode":"single","current":0,"friendly_name":"Pool Pumpe ein: 5:00, 20:30"},"last_changed":"2026-09-24T12:25:43.776529+00:00","last_reported":"2026-10-03T18:30:05.118426+00:00","last_updated":"2026-10-03T18:30:05.118426+00:00","context":{"id":"01M41GFK1YQP8CWXRNNDVX845J","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.klingelinnenbeiklingelknopf","state":"on","attributes":{"id":"1709736543280","last_triggered":"2024-03-14T12:47:59.990044+00:00","mode":"single","current":0,"friendly_name":"KlingelInnenBeiKlingelknopf"},"last_changed":"2024-05-03T18:18:57.488468+00:00","last_reported":"2024-05-03T18:18:57.488468+00:00","last_updated":"2024-05-03T18:18:57.488468+00:00","context":{"id":"01HWZTWJ2GYTJCACYWFZ9NA0QN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.pool_pumpe_aus_um_10_15_und_18_15","state":"on","attributes":{"id":"1693231202553","last_triggered":"2026-10-04T06:00:00.388390+00:00","mode":"single","current":0,"friendly_name":"Pool Pumpe aus 8:00, 22:30, 1:00"},"last_changed":"2026-09-24T12:25:43.776984+00:00","last_reported":"2026-10-04T06:00:05.397194+00:00","last_updated":"2026-10-04T06:00:05.397194+00:00","context":{"id":"01M42QZ10NVJR46VF83V9GGP04","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.klingelknopfhaustueruntenaufmobilegerate","state":"on","attributes":{"id":"1709737843307","last_triggered":"2024-04-25T14:03:39.232146+00:00","mode":"single","current":0,"friendly_name":"KlingelknopfHaustuerUntenAufMobileGeräte"},"last_changed":"2024-05-03T18:18:57.488959+00:00","last_reported":"2024-05-03T18:18:57.488959+00:00","last_updated":"2024-05-03T18:18:57.488959+00:00","context":{"id":"01HWZTWJ2GGNHHD82ZNJJ565WP","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.eingangslichter_beet_an_wenn_haustur_licht_an","state":"on","attributes":{"id":"1693849132880","last_triggered":"2026-10-03T17:45:09.242016+00:00","mode":"single","current":0,"friendly_name":"Eingangslichter Beet an wenn Haustur licht an"},"last_changed":"2026-09-24T12:25:43.777710+00:00","last_reported":"2026-10-03T17:45:09.255178+00:00","last_updated":"2026-10-03T17:45:09.255178+00:00","context":{"id":"01M41DXABSZ9T88HMKQD2AVX3B","parent_id":"01M41DXABQVZPV1J5PTYMQWXRK","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"automation.neue_automatisierung","state":"on","attributes":{"id":"1709738037256","last_triggered":"2024-04-23T05:36:35.489462+00:00","mode":"single","current":0,"friendly_name":"KlingelknopfInnentürAufMobileGeräte"},"last_changed":"2024-05-03T18:18:57.489425+00:00","last_reported":"2024-05-03T18:18:57.489425+00:00","last_updated":"2024-05-03T18:18:57.489425+00:00","context":{"id":"01HWZTWJ2HG0F278YVK9P77GT1","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.eingangslichter_beet_aus_wenn_haustur_licht_aus","state":"on","attributes":{"id":"1693849216417","last_triggered":"2026-10-04T08:53:08.923857+00:00","mode":"single","current":0,"friendly_name":"Eingangslichter Beet aus wenn Haustur licht aus"},"last_changed":"2026-09-24T12:25:43.778446+00:00","last_reported":"2026-10-04T08:53:09.200235+00:00","last_updated":"2026-10-04T08:53:09.200235+00:00","context":{"id":"01M431VX5VNM9KF6KK13SMKHYK","parent_id":"01M431VX5TGA7YKZ63CXG1DRBH","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.babycamera_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"BabyCamera Reboot"},"last_changed":"2024-05-03T18:19:26.813641+00:00","last_reported":"2024-05-03T18:19:26.813641+00:00","last_updated":"2024-05-03T18:19:26.813641+00:00","context":{"id":"01HWZTXEPX2TBV12BXSN6406CB","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.bewegungsmeldergartenhausnachts","state":"on","attributes":{"id":"1696860113114","last_triggered":"2026-10-03T01:27:14.411725+00:00","mode":"restart","current":0,"friendly_name":"BewegungsmelderGartenhausNachts"},"last_changed":"2026-09-24T12:25:43.779348+00:00","last_reported":"2026-10-03T01:27:14.415711+00:00","last_updated":"2026-10-03T01:27:14.415711+00:00","context":{"id":"01M3ZNYPQAZ63YHCRTY14YCH7T","parent_id":"01M3ZNYPQAZD9923HKC02V8X2G","user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"button.babycamera_set_system_date_and_time","state":"unknown","attributes":{"friendly_name":"BabyCamera Set System Date and Time"},"last_changed":"2024-05-03T18:19:26.814959+00:00","last_reported":"2024-05-03T18:19:26.814959+00:00","last_updated":"2024-05-03T18:19:26.814959+00:00","context":{"id":"01HWZTXEPYX0PGRGNA74FCWJH7","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.autooff_sprinkler_sud_nach_30min","state":"on","attributes":{"id":"1696863567904","last_triggered":"2026-10-01T07:48:32.968758+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Sprinkler Süd nach 30min"},"last_changed":"2026-09-24T12:25:43.780377+00:00","last_reported":"2026-10-01T08:18:32.975828+00:00","last_updated":"2026-10-01T08:18:32.975828+00:00","context":{"id":"01M3V8PCWFM7PSM2DB6RN0VGFK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"binary_sensor.mymotiondetectorrule_cell_motion_detection","state":"off","attributes":{"device_class":"motion"},"last_changed":"2024-05-03T18:19:26.825956+00:00","last_reported":"2024-05-03T18:19:26.825956+00:00","last_updated":"2024-05-03T18:19:26.825956+00:00","context":{"id":"01HWZTXEQ9N082Q30BSGDKPMS4","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.autooff_sprinkler_west_nach_30min","state":"on","attributes":{"id":"1696863598654","last_triggered":"2026-10-01T07:48:32.965611+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Sprinkler West nach 30min"},"last_changed":"2026-09-24T12:25:43.781321+00:00","last_reported":"2026-10-01T08:18:32.971350+00:00","last_updated":"2026-10-01T08:18:32.971350+00:00","context":{"id":"01M3V8PCWBPFQE2DGQA692J20X","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T18:49:45.806651+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"select.m5atom1_5391cc_assist_pipeline","state":"Home Assistant","attributes":{"options":["preferred","Home Assistant"],"friendly_name":"M5Atom1 5391cc Assist-Pipeline"},"last_changed":"2024-04-24T06:32:44.227809+00:00","last_reported":"2024-04-24T06:32:44.227809+00:00","last_updated":"2024-04-24T06:32:44.227809+00:00","context":{"id":"01HW7CWYY37BW0F1FAD0ZDC63W","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.autooff_gartenhaus_deckenlichter","state":"on","attributes":{"id":"1696863768386","last_triggered":"2026-10-01T16:45:25.385501+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Gartenhaus Deckenlichter"},"last_changed":"2026-09-24T12:25:43.782404+00:00","last_reported":"2026-10-01T17:00:25.390181+00:00","last_updated":"2026-10-01T17:00:25.390181+00:00","context":{"id":"01M3W6HZDEYBWACAG0RP0BWX69","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T09:56:17.518103+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" }, { - "state": {"entity_id":"select.m5atom1_5391cc_zu_ende_gesprochen_erkennung","state":"default","attributes":{"options":["default","relaxed","aggressive"],"friendly_name":"M5Atom1 5391cc Zu Ende gesprochen Erkennung"},"last_changed":"2024-04-24T06:32:44.228587+00:00","last_reported":"2024-04-24T06:32:44.228587+00:00","last_updated":"2024-04-24T06:32:44.228587+00:00","context":{"id":"01HW7CWYY4KK6DRAFJT9QG6VST","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.autooff_ventil_brunnen_in_zisterne_nach_2h","state":"on","attributes":{"id":"1696863812155","last_triggered":"2026-06-26T20:04:38.208283+00:00","mode":"restart","current":0,"friendly_name":"AutoOff Ventil Brunnen in Zisterne nach 2h"},"last_changed":"2026-09-24T12:25:43.783138+00:00","last_reported":"2026-09-24T12:25:43.783138+00:00","last_updated":"2026-09-24T12:25:43.783138+00:00","context":{"id":"01M39P1Z37FQH8NNW8AXJP0GS1","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-05-03T09:56:17.518103+00:00" + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.zisterne_ventil_aus_wenn_voll","state":"on","attributes":{"id":"1696864608504","last_triggered":"2026-09-23T19:18:58.936485+00:00","mode":"single","current":0,"friendly_name":"Zisterne Ventil aus wenn voll"},"last_changed":"2026-09-24T12:25:43.783755+00:00","last_reported":"2026-09-24T12:25:43.783755+00:00","last_updated":"2026-09-24T12:25:43.783755+00:00","context":{"id":"01M39P1Z37E1FYRWSMVTRQXZRT","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.nfc_tag_schreibtisch_oben_rechts_ist_gescannt","state":"on","attributes":{"id":"1705325828652","last_triggered":"2024-01-18T07:13:06.070213+00:00","mode":"single","current":0,"friendly_name":"NFC Tag Schreibtisch Oben Rechts ist gescannt"},"last_changed":"2026-09-24T12:25:43.784376+00:00","last_reported":"2026-09-24T12:25:43.784376+00:00","last_updated":"2026-09-24T12:25:43.784376+00:00","context":{"id":"01M39P1Z38HCB9KJFPNTXKJDAC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.buro_oben_steckdosen_aus_um_22_00","state":"on","attributes":{"id":"1706512617470","last_triggered":"2026-10-03T22:30:00.434541+00:00","mode":"single","current":0,"friendly_name":"Büro Oben Steckdosen aus um 22:00"},"last_changed":"2026-09-24T12:25:43.785147+00:00","last_reported":"2026-10-03T22:30:00.436424+00:00","last_updated":"2026-10-03T22:30:00.436424+00:00","context":{"id":"01M41Y6WZJ1J5X0KAA2XQFJVF6","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.buro_oben_steckosen_ein_um_7_45","state":"on","attributes":{"id":"1706512682295","last_triggered":"2026-10-04T05:45:00.074098+00:00","mode":"single","current":0,"friendly_name":"Büro Oben Steckosen ein um 7:45"},"last_changed":"2026-09-24T12:25:43.786284+00:00","last_reported":"2026-10-04T05:45:00.077116+00:00","last_updated":"2026-10-04T05:45:00.077116+00:00","context":{"id":"01M42Q3CX9M8MHZ9MS6B9NZTT0","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.klingelnaussen","state":"on","attributes":{"id":"1709736390783","last_triggered":"2026-10-04T06:11:17.459998+00:00","mode":"single","current":0,"friendly_name":"KlingelnAussenBeiKlingelknopf"},"last_changed":"2026-09-24T12:25:43.787355+00:00","last_reported":"2026-10-04T06:11:18.467304+00:00","last_updated":"2026-10-04T06:11:18.467304+00:00","context":{"id":"01M42RKHAKRCR53J1Y3H5BNPVX","parent_id":"01M42RKHAJ7Q9DDGRJQE0DP9JE","user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.klingelinnenbeiklingelknopf","state":"on","attributes":{"id":"1709736543280","last_triggered":"2026-09-26T08:01:52.819001+00:00","mode":"single","current":0,"friendly_name":"KlingelInnenBeiKlingelknopf"},"last_changed":"2026-09-24T12:25:43.789423+00:00","last_reported":"2026-09-26T08:01:53.827651+00:00","last_updated":"2026-09-26T08:01:53.827651+00:00","context":{"id":"01M3EBR95J35PEV5AW9DYB13ZB","parent_id":"01M3EBR95HP2NDBHMQGKT04RZ7","user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.klingelknopfhaustueruntenaufmobilegerate","state":"on","attributes":{"id":"1709737843307","last_triggered":"2026-10-04T06:11:17.465355+00:00","mode":"single","current":0,"friendly_name":"KlingelknopfHaustuerUntenAufMobileGeräte"},"last_changed":"2026-09-24T12:25:43.790157+00:00","last_reported":"2026-10-04T06:11:18.377436+00:00","last_updated":"2026-10-04T06:11:18.377436+00:00","context":{"id":"01M42RKHARG3S7BS4GHB2VVYNF","parent_id":"01M42RKHAJ7Q9DDGRJQE0DP9JE","user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.neue_automatisierung","state":"on","attributes":{"id":"1709738037256","last_triggered":"2026-09-26T08:01:52.825020+00:00","mode":"single","current":0,"friendly_name":"KlingelknopfInnentürAufMobileGeräte"},"last_changed":"2026-09-24T12:25:43.790683+00:00","last_reported":"2026-09-26T08:01:53.569263+00:00","last_updated":"2026-09-26T08:01:53.569263+00:00","context":{"id":"01M3EBR95RWRYJR9FQMEAYK9GR","parent_id":"01M3EBR95HP2NDBHMQGKT04RZ7","user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.kinderzimmer_rollo_zu_um_4_nachts","state":"off","attributes":{"id":"1715632353191","last_triggered":"2026-02-17T03:00:00.231815+00:00","mode":"single","current":0,"friendly_name":"Kinderzimmer Rollo zu um 4 nachts"},"last_changed":"2026-09-24T12:25:43.791162+00:00","last_reported":"2026-09-24T12:25:43.791162+00:00","last_updated":"2026-09-24T12:25:43.791162+00:00","context":{"id":"01M39P1Z3FGQX3FA5ZHYSFGMCA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.beet_west_auto_off_10min","state":"on","attributes":{"id":"1718390440758","last_triggered":"2026-09-28T16:57:00.738388+00:00","mode":"restart","current":0,"friendly_name":"Sprinkler Beet West aus 4min"},"last_changed":"2026-09-24T12:25:43.792063+00:00","last_reported":"2026-09-28T17:00:00.745491+00:00","last_updated":"2026-09-28T17:00:00.745491+00:00","context":{"id":"01M3MFB2B9Y22XQH86ZHNSV3RW","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.giessanlage_auto_off_20min","state":"on","attributes":{"id":"1718390486813","last_triggered":"2026-10-01T07:48:36.113407+00:00","mode":"restart","current":0,"friendly_name":"Beete Eingang & Hochbeet Tropfschlauch nach 15min"},"last_changed":"2026-09-24T12:25:43.793001+00:00","last_reported":"2026-10-01T08:03:36.118757+00:00","last_updated":"2026-10-01T08:03:36.118757+00:00","context":{"id":"01M3V7V11PWAT99T5RCGK181XY","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.sprinkler_beet_sud_aus_4min","state":"on","attributes":{"id":"1721931988033","last_triggered":"2026-10-01T06:54:48.341267+00:00","mode":"restart","current":0,"friendly_name":"Sprinkler Beet Süd aus 4min"},"last_changed":"2026-09-24T12:25:43.793825+00:00","last_reported":"2026-10-01T06:57:48.345132+00:00","last_updated":"2026-10-01T06:57:48.345132+00:00","context":{"id":"01M3V42HSSBEK64PHY85CD75AY","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.giessanlage_um_22_00","state":"off","attributes":{"id":"1786086669295","last_triggered":"2026-08-17T19:30:00.450399+00:00","mode":"single","current":0,"friendly_name":"Giessanlage um 21:30"},"last_changed":"2026-09-24T12:25:43.794986+00:00","last_reported":"2026-09-24T12:25:43.794986+00:00","last_updated":"2026-09-24T12:25:43.794986+00:00","context":{"id":"01M39P1Z3JD034DZ367PRDYCHN","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.m5atom1_5391cc_factory_reset","state":"unavailable","attributes":{"device_class":"restart","icon":"mdi:restart-alert","friendly_name":"M5Atom1 5391cc Factory reset"},"last_changed":"2026-09-24T12:25:43.986046+00:00","last_reported":"2026-09-24T12:25:43.986046+00:00","last_updated":"2026-09-24T12:25:43.986046+00:00","context":{"id":"01M39P1Z9JHQ6DWFMJGPH9ZJET","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"stt.faster_whisper","state":"unknown","attributes":{"friendly_name":"faster-whisper"},"last_changed":"2026-09-24T12:25:44.148278+00:00","last_reported":"2026-09-24T12:25:44.148278+00:00","last_updated":"2026-09-24T12:25:44.148278+00:00","context":{"id":"01M39P1ZEMKGMZFZVZ57CS0D1R","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"tts.piper","state":"2024-01-05T14:11:02.726026+00:00","attributes":{"friendly_name":"piper"},"last_changed":"2026-09-24T12:25:44.194115+00:00","last_reported":"2026-09-24T12:25:44.194115+00:00","last_updated":"2026-09-24T12:25:44.194115+00:00","context":{"id":"01M39P1ZG2MW47T9HDYVF2F0JM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.wc_licht_ch3","state":"off","attributes":{"interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:3","model":"HmIP-BSM","parameter":"STATE","function":null,"value_state":"valid","friendly_name":"wc_licht ch3"},"last_changed":"2026-10-04T09:03:27.607244+00:00","last_reported":"2026-10-04T09:03:27.607244+00:00","last_updated":"2026-10-04T09:03:27.607244+00:00","context":{"id":"01M432ESBQV0YDH1EX214AR0XA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.bad_luefter_ch3","state":"off","attributes":{"interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:3","model":"HmIP-BSM","parameter":"STATE","function":null,"value_state":"valid","friendly_name":"bad_luefter ch3"},"last_changed":"2026-09-24T12:25:50.340570+00:00","last_reported":"2026-09-24T12:25:56.172067+00:00","last_updated":"2026-09-24T12:25:50.340570+00:00","context":{"id":"01M39P25G4YDMDCCR4CBV5PH37","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"cover.arbeitszimmer_oben_rollo_ost","state":"open","attributes":{"is_closed":false,"current_position":100,"interface_id":"homeassistant-HmIP-RF","address":"0036A26996FD50:4","model":"HmIP-BROLL-2","value_state":"valid","schedule_data":{"entries":{}},"channel_position":100,"device_class":"shutter","friendly_name":"Arbeitszimmer oben Rollo Ost","supported_features":15},"last_changed":"2026-09-24T12:25:56.204073+00:00","last_reported":"2026-09-24T12:25:56.650237+00:00","last_updated":"2026-09-24T12:25:56.204073+00:00","context":{"id":"01M39P2B7C8ND11XDW96TFRRKW","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.schlafzimmer_deckenlampe","state":"off","attributes":{"supported_color_modes":["brightness"],"color_mode":null,"brightness":null,"interface_id":"homeassistant-HmIP-RF","address":"0008DD898F16E2:4","model":"HmIP-BDT","value_state":"valid","schedule_data":{"entries":{}},"channel_brightness":0,"last_brightness":255,"friendly_name":"Schlafzimmer Deckenlampe","supported_features":32},"last_changed":"2026-10-04T06:25:00.986726+00:00","last_reported":"2026-10-04T06:25:02.840640+00:00","last_updated":"2026-10-04T06:25:02.827414+00:00","context":{"id":"01M42SCNGSDQCG9F3A7M2JY42Z","parent_id":"01M42SCNGR45WFD8J9C8EPPM50","user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.homematic_rpi_rf_mod_001f58a9a719b9_carrier_sense_level","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"001F58A9A719B9:0","model":"RPI-RF-MOD","parameter":"CARRIER_SENSE_LEVEL","function":null,"value_state":"valid","unit_of_measurement":"%","icon":"mdi:radio-tower","friendly_name":"homematic-RPI-RF-MOD 001F58A9A719B9 Carrier Sense Level"},"last_changed":"2026-10-04T08:14:44.611285+00:00","last_reported":"2026-10-04T08:24:44.608613+00:00","last_updated":"2026-10-04T08:14:44.611285+00:00","context":{"id":"01M42ZNJW3YHFSDZQFD8SYJZKN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wc_licht_energiezahler","state":"2492.4","attributes":{"state_class":"total_increasing","interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:7","model":"HmIP-BSM","parameter":"ENERGY_COUNTER","function":null,"value_state":"valid","unit_of_measurement":"Wh","device_class":"energy","friendly_name":"wc_licht Energiezähler"},"last_changed":"2026-10-04T09:03:44.309511+00:00","last_reported":"2026-10-04T09:03:44.309511+00:00","last_updated":"2026-10-04T09:03:44.309511+00:00","context":{"id":"01M432F9NN2KQ709QRQXVS8ACH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 2492.4, + "native_unit_of_measurement": "Wh" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_deckenlampe_kanal1_wert_ch1","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-BidCos-RF","address":"JEQ0201891:1","model":"HM-LC-Dim1TPBU-FM","parameter":"LEVEL_REAL","function":null,"value_state":"valid","unit_of_measurement":"%","friendly_name":"arbeitszimmer_deckenlampe _kanal1 Wert"},"last_changed":"2026-10-04T08:37:49.494515+00:00","last_reported":"2026-10-04T08:37:49.494515+00:00","last_updated":"2026-10-04T08:37:49.494515+00:00","context":{"id":"01M430ZV9P5PTAY3T3JVXTJ5ZK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_deckenlampe_kanal3_wert_ch3","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-BidCos-RF","address":"JEQ0201891:3","model":"HM-LC-Dim1TPBU-FM","parameter":"LEVEL_REAL","function":null,"value_state":"valid","unit_of_measurement":"%","friendly_name":"arbeitszimmer_deckenlampe _kanal3 Wert"},"last_changed":"2026-10-04T08:37:49.510169+00:00","last_reported":"2026-10-04T08:37:49.510169+00:00","last_updated":"2026-10-04T08:37:49.510169+00:00","context":{"id":"01M430ZVA6ZXBV2BBWX92FFKR3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.bad_luefter_leistung","state":"0.01","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:7","model":"HmIP-BSM","parameter":"POWER","function":null,"value_state":"valid","unit_of_measurement":"W","device_class":"power","friendly_name":"bad_luefter Leistung"},"last_changed":"2026-10-04T08:29:10.447535+00:00","last_reported":"2026-10-04T08:29:10.447535+00:00","last_updated":"2026-10-04T08:29:10.447535+00:00","context":{"id":"01M430G0DFKX6N8BF8XKV5CWMY","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.01, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.bad_luefter_spannung","state":"229.1","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:7","model":"HmIP-BSM","parameter":"VOLTAGE","function":null,"value_state":"valid","unit_of_measurement":"V","device_class":"voltage","friendly_name":"bad_luefter Spannung"},"last_changed":"2026-10-04T08:29:10.422796+00:00","last_reported":"2026-10-04T08:29:10.422796+00:00","last_updated":"2026-10-04T08:29:10.422796+00:00","context":{"id":"01M430G0CPHH8QJP5MT6P2DDKQ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 229.1, + "native_unit_of_measurement": "V" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wc_licht_strom","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:7","model":"HmIP-BSM","parameter":"CURRENT","function":null,"value_state":"valid","unit_of_measurement":"mA","device_class":"current","friendly_name":"wc_licht Strom"},"last_changed":"2026-10-04T09:03:44.338854+00:00","last_reported":"2026-10-04T09:03:44.338854+00:00","last_updated":"2026-10-04T09:03:44.338854+00:00","context":{"id":"01M432F9PJF0SC50SFMFH6WMBX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "mA" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kinderzimmer_deckenlampe_wert_ch1","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-BidCos-RF","address":"JEQ0199674:1","model":"HM-LC-Dim1TPBU-FM","parameter":"LEVEL_REAL","function":null,"value_state":"valid","unit_of_measurement":"%","friendly_name":"kinderzimmer_deckenlampe Wert ch1"},"last_changed":"2026-10-04T05:43:33.255450+00:00","last_reported":"2026-10-04T05:43:33.255450+00:00","last_updated":"2026-10-04T05:43:33.255450+00:00","context":{"id":"01M42Q0R47EWST4EJ44E5GVA49","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wc_licht_spannung","state":"228.3","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:7","model":"HmIP-BSM","parameter":"VOLTAGE","function":null,"value_state":"valid","unit_of_measurement":"V","device_class":"voltage","friendly_name":"wc_licht Spannung"},"last_changed":"2026-10-04T09:03:44.300923+00:00","last_reported":"2026-10-04T09:03:44.300923+00:00","last_updated":"2026-10-04T09:03:44.300923+00:00","context":{"id":"01M432F9NCB09KF15QKC2W4608","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 228.3, + "native_unit_of_measurement": "V" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.homematic_rpi_rf_mod_001f58a9a719b9_duty_cycle_level","state":"2.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"001F58A9A719B9:0","model":"RPI-RF-MOD","parameter":"DUTY_CYCLE_LEVEL","function":null,"value_state":"valid","unit_of_measurement":"%","icon":"mdi:radio-tower","friendly_name":"homematic-RPI-RF-MOD 001F58A9A719B9 Duty Cycle Level"},"last_changed":"2026-10-04T09:39:44.506912+00:00","last_reported":"2026-10-04T09:39:44.506912+00:00","last_updated":"2026-10-04T09:39:44.506912+00:00","context":{"id":"01M434H77TMHSDMJG90RJQP471","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 2.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kinderzimmer_deckenlampe_wert_ch3","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-BidCos-RF","address":"JEQ0199674:3","model":"HM-LC-Dim1TPBU-FM","parameter":"LEVEL_REAL","function":null,"value_state":"valid","unit_of_measurement":"%","friendly_name":"kinderzimmer_deckenlampe Wert ch3"},"last_changed":"2026-10-04T05:43:33.275161+00:00","last_reported":"2026-10-04T05:43:33.275161+00:00","last_updated":"2026-10-04T05:43:33.275161+00:00","context":{"id":"01M42Q0R4V7NHMQZ5VMS2BW89B","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wc_licht_leistung","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:7","model":"HmIP-BSM","parameter":"POWER","function":null,"value_state":"valid","unit_of_measurement":"W","device_class":"power","friendly_name":"wc_licht Leistung"},"last_changed":"2026-10-04T09:03:44.328414+00:00","last_reported":"2026-10-04T09:03:44.328414+00:00","last_updated":"2026-10-04T09:03:44.328414+00:00","context":{"id":"01M432F9P86S5MW1PY7ZYJ57VF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "W" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.bad_luefter_strom","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:7","model":"HmIP-BSM","parameter":"CURRENT","function":null,"value_state":"valid","unit_of_measurement":"mA","device_class":"current","friendly_name":"bad_luefter Strom"},"last_changed":"2026-09-24T12:25:55.540875+00:00","last_reported":"2026-09-24T12:25:56.471077+00:00","last_updated":"2026-09-24T12:25:55.540875+00:00","context":{"id":"01M39P2AJM44B9H31E990H7ET4","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "mA" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.bad_luefter_energiezahler","state":"17.4","attributes":{"state_class":"total_increasing","interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:7","model":"HmIP-BSM","parameter":"ENERGY_COUNTER","function":null,"value_state":"valid","unit_of_measurement":"Wh","device_class":"energy","friendly_name":"bad_luefter Energiezähler"},"last_changed":"2026-10-04T06:42:27.425424+00:00","last_reported":"2026-10-04T06:42:27.425424+00:00","last_updated":"2026-10-04T06:42:27.425424+00:00","context":{"id":"01M42TCKF1NJAWPK9H3EAT4HCN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 17.4, + "native_unit_of_measurement": "Wh" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.arbeitszimmer_deckenlampe_kanal2_wert_ch2","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-BidCos-RF","address":"JEQ0201891:2","model":"HM-LC-Dim1TPBU-FM","parameter":"LEVEL_REAL","function":null,"value_state":"valid","unit_of_measurement":"%","friendly_name":"arbeitszimmer_deckenlampe _kanal2 Wert"},"last_changed":"2026-10-04T08:37:49.502277+00:00","last_reported":"2026-10-04T08:37:49.502277+00:00","last_updated":"2026-10-04T08:37:49.502277+00:00","context":{"id":"01M430ZV9YGDXDPYVT3NQ89JH6","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.wc_licht_frequenz","state":"49.97","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:7","model":"HmIP-BSM","parameter":"FREQUENCY","function":null,"value_state":"valid","unit_of_measurement":"Hz","device_class":"frequency","friendly_name":"wc_licht Frequenz"},"last_changed":"2026-10-04T09:03:44.319582+00:00","last_reported":"2026-10-04T09:03:44.319582+00:00","last_updated":"2026-10-04T09:03:44.319582+00:00","context":{"id":"01M432F9NZDSNRRVJ3DGJQMXFS","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 49.97, + "native_unit_of_measurement": "Hz" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.bad_luefter_frequenz","state":"50.01","attributes":{"state_class":"measurement","interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:7","model":"HmIP-BSM","parameter":"FREQUENCY","function":null,"value_state":"valid","unit_of_measurement":"Hz","device_class":"frequency","friendly_name":"bad_luefter Frequenz"},"last_changed":"2026-10-04T08:29:10.438808+00:00","last_reported":"2026-10-04T08:29:10.438808+00:00","last_updated":"2026-10-04T08:29:10.438808+00:00","context":{"id":"01M430G0D6870NWYH5XBFJXXR2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 50.01, + "native_unit_of_measurement": "Hz" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.kinderzimmer_deckenlampe_wert_ch2","state":"0.0","attributes":{"state_class":"measurement","interface_id":"homeassistant-BidCos-RF","address":"JEQ0199674:2","model":"HM-LC-Dim1TPBU-FM","parameter":"LEVEL_REAL","function":null,"value_state":"valid","unit_of_measurement":"%","friendly_name":"kinderzimmer_deckenlampe Wert ch2"},"last_changed":"2026-10-04T05:43:33.265224+00:00","last_reported":"2026-10-04T05:43:33.265224+00:00","last_updated":"2026-10-04T05:43:33.265224+00:00","context":{"id":"01M42Q0R4H5T0G8HBEJ4MVXZ5S","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 0.0, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"switch.wc_licht","state":"off","attributes":{"interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:4","model":"HmIP-BSM","value_state":"valid","schedule_data":{"entries":{}},"device_class":"switch","friendly_name":"wc_licht"},"last_changed":"2026-10-04T09:03:27.616683+00:00","last_reported":"2026-10-04T09:03:27.616683+00:00","last_updated":"2026-10-04T09:03:27.616683+00:00","context":{"id":"01M432ESC0VNAMJGNTYARYFC3Z","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.kinderzimmer_rollo_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.10.16","in_progress":false,"latest_version":"1.10.16","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UP_TO_DATE","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"kinderzimmer_rollo Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.826884+00:00","last_reported":"2026-09-24T12:25:55.826884+00:00","last_updated":"2026-09-24T12:25:55.826884+00:00","context":{"id":"01M39P2AVJEMRMJV90CRTWR3ME","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.homematic_rpi_rf_mod_001f58a9a719b9_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"4.4.22","in_progress":false,"latest_version":"4.4.22","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UNKNOWN","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"homematic-RPI-RF-MOD 001F58A9A719B9 Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.827885+00:00","last_reported":"2026-09-24T12:25:55.827885+00:00","last_updated":"2026-09-24T12:25:55.827885+00:00","context":{"id":"01M39P2AVKRP1SFWG07FSWX0TH","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.arbeitszimmer_deckenlampe_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.9","in_progress":false,"latest_version":"2.9","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UNKNOWN","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"arbeitszimmer_deckenlampe Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.829188+00:00","last_reported":"2026-09-24T12:25:55.829188+00:00","last_updated":"2026-09-24T12:25:55.829188+00:00","context":{"id":"01M39P2AVNK3PWRMC5W3DNNKBJ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.wc_licht_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.18.24","in_progress":false,"latest_version":"1.18.24","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UP_TO_DATE","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"wc_licht Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.830972+00:00","last_reported":"2026-09-24T12:25:55.830972+00:00","last_updated":"2026-09-24T12:25:55.830972+00:00","context":{"id":"01M39P2AVP7J6VPZVY2NQX0RM0","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.schlafzimmer_deckenlampe_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.2.4","in_progress":false,"latest_version":"2.2.4","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UP_TO_DATE","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"schlafzimmer_deckenlampe Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.831897+00:00","last_reported":"2026-09-24T12:25:55.831897+00:00","last_updated":"2026-09-24T12:25:55.831897+00:00","context":{"id":"01M39P2AVQ219D90SX1XX6M459","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.kinderzimmer_deckenlampe_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.9","in_progress":false,"latest_version":"2.9","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UNKNOWN","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"kinderzimmer_deckenlampe Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.833144+00:00","last_reported":"2026-09-24T12:25:55.833144+00:00","last_updated":"2026-09-24T12:25:55.833144+00:00","context":{"id":"01M39P2AVSV7NSJ4Q4RK421XA4","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.bad_luefter_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.18.24","in_progress":false,"latest_version":"1.18.24","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UP_TO_DATE","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"bad_luefter Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.834666+00:00","last_reported":"2026-09-24T12:25:55.834666+00:00","last_updated":"2026-09-24T12:25:55.834666+00:00","context":{"id":"01M39P2AVTQ2W9MZW0V91FSJRN","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.schlafzimmer_rollo_klein_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.11","in_progress":false,"latest_version":"2.11","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UNKNOWN","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"schlafzimmer_rollo_klein Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.835760+00:00","last_reported":"2026-09-24T12:25:55.835760+00:00","last_updated":"2026-09-24T12:25:55.835760+00:00","context":{"id":"01M39P2AVVDE1548DPXESS2N4P","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.hmip_broll_2_0036a26996fd50_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.10.16","in_progress":false,"latest_version":"1.10.16","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UP_TO_DATE","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"arbeitszimmer_oben_rollo_ost Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.837236+00:00","last_reported":"2026-09-24T12:25:55.837236+00:00","last_updated":"2026-09-24T12:25:55.837236+00:00","context":{"id":"01M39P2AVXSDVCZ11KD5F2PR1C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.hmip_broll_2_0036a269990532_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.10.16","in_progress":false,"latest_version":"1.10.16","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UP_TO_DATE","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"Rollo West Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.838207+00:00","last_reported":"2026-09-24T12:25:55.838207+00:00","last_updated":"2026-09-24T12:25:55.838207+00:00","context":{"id":"01M39P2AVYCVHM7B5YH6TZY4AV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"update.schlafzimmer_rollo_gross_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2.11","in_progress":false,"latest_version":"2.11","release_summary":null,"release_url":null,"skipped_version":null,"title":null,"update_percentage":null,"firmware_update_state":"UNKNOWN","device_class":"firmware","entity_picture":"/api/brands/integration/homematicip_local/icon.png","friendly_name":"schlafzimmer_rollo_gross Update","supported_features":5},"last_changed":"2026-09-24T12:25:55.838974+00:00","last_reported":"2026-09-24T12:25:55.838974+00:00","last_updated":"2026-09-24T12:25:55.838974+00:00","context":{"id":"01M39P2AVY1HRVENQJ3K3GHZ6W","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch1","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:1","channel_no":1,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch1"},"last_changed":"2026-09-24T12:25:55.968877+00:00","last_reported":"2026-09-24T12:25:55.968877+00:00","last_updated":"2026-09-24T12:25:55.968877+00:00","context":{"id":"01M39P2B00A5FWTBSP8S5E4CPC","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch2","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:2","channel_no":2,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch2"},"last_changed":"2026-09-24T12:25:55.970304+00:00","last_reported":"2026-09-24T12:25:55.970304+00:00","last_updated":"2026-09-24T12:25:55.970304+00:00","context":{"id":"01M39P2B023JNSBSWGJV7VCEAV","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch3","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:3","channel_no":3,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch3"},"last_changed":"2026-09-24T12:25:55.971836+00:00","last_reported":"2026-09-24T12:25:55.971836+00:00","last_updated":"2026-09-24T12:25:55.971836+00:00","context":{"id":"01M39P2B03R2XT9WQQ69X2361A","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch4","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:4","channel_no":4,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch4"},"last_changed":"2026-09-24T12:25:55.972932+00:00","last_reported":"2026-09-24T12:25:55.972932+00:00","last_updated":"2026-09-24T12:25:55.972932+00:00","context":{"id":"01M39P2B04086FVQ2B0NJ42XWS","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch5","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:5","channel_no":5,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch5"},"last_changed":"2026-09-24T12:25:55.974130+00:00","last_reported":"2026-09-24T12:25:55.974130+00:00","last_updated":"2026-09-24T12:25:55.974130+00:00","context":{"id":"01M39P2B06RHTC7DJNQ6Y4DJRD","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch6","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:6","channel_no":6,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch6"},"last_changed":"2026-09-24T12:25:55.975424+00:00","last_reported":"2026-09-24T12:25:55.975424+00:00","last_updated":"2026-09-24T12:25:55.975424+00:00","context":{"id":"01M39P2B073FGQDYQYZEKA1K78","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch7","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:7","channel_no":7,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch7"},"last_changed":"2026-09-24T12:25:55.976733+00:00","last_reported":"2026-09-24T12:25:55.976733+00:00","last_updated":"2026-09-24T12:25:55.976733+00:00","context":{"id":"01M39P2B08N3T44K7SS0TS5529","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch8","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:8","channel_no":8,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch8"},"last_changed":"2026-09-24T12:25:55.977542+00:00","last_reported":"2026-09-24T12:25:55.977542+00:00","last_updated":"2026-09-24T12:25:55.977542+00:00","context":{"id":"01M39P2B09MTP21CEPPYZSXN56","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch9","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:9","channel_no":9,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch9"},"last_changed":"2026-09-24T12:25:55.979058+00:00","last_reported":"2026-09-24T12:25:55.979058+00:00","last_updated":"2026-09-24T12:25:55.979058+00:00","context":{"id":"01M39P2B0BDYZ6DR4MER0QWAYH","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch10","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:10","channel_no":10,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch10"},"last_changed":"2026-09-24T12:25:55.980349+00:00","last_reported":"2026-09-24T12:25:55.980349+00:00","last_updated":"2026-09-24T12:25:55.980349+00:00","context":{"id":"01M39P2B0C1YQRTH9A3D45TFNY","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch11","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:11","channel_no":11,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch11"},"last_changed":"2026-09-24T12:25:55.981611+00:00","last_reported":"2026-09-24T12:25:55.981611+00:00","last_updated":"2026-09-24T12:25:55.981611+00:00","context":{"id":"01M39P2B0D71JWEGCDYYWN0CF4","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch12","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:12","channel_no":12,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch12"},"last_changed":"2026-09-24T12:25:55.982716+00:00","last_reported":"2026-09-24T12:25:55.982716+00:00","last_updated":"2026-09-24T12:25:55.982716+00:00","context":{"id":"01M39P2B0E4XK5EMMS1ZKCQQK3","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch13","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:13","channel_no":13,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch13"},"last_changed":"2026-09-24T12:25:55.984053+00:00","last_reported":"2026-09-24T12:25:55.984053+00:00","last_updated":"2026-09-24T12:25:55.984053+00:00","context":{"id":"01M39P2B0GWVSJQG3Y4NAQEFKA","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch14","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:14","channel_no":14,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch14"},"last_changed":"2026-09-24T12:25:55.985222+00:00","last_reported":"2026-09-24T12:25:55.985222+00:00","last_updated":"2026-09-24T12:25:55.985222+00:00","context":{"id":"01M39P2B0H6RQCDR8FAC3Q4AE1","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch15","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:15","channel_no":15,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch15"},"last_changed":"2026-09-24T12:25:55.986403+00:00","last_reported":"2026-09-24T12:25:55.986403+00:00","last_updated":"2026-09-24T12:25:55.986403+00:00","context":{"id":"01M39P2B0J1VW95QAQVPW4Y9KD","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch16","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:16","channel_no":16,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch16"},"last_changed":"2026-09-24T12:25:55.987756+00:00","last_reported":"2026-09-24T12:25:55.987756+00:00","last_updated":"2026-09-24T12:25:55.987756+00:00","context":{"id":"01M39P2B0KQ7GV2M12YAQP9M25","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch17","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:17","channel_no":17,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch17"},"last_changed":"2026-09-24T12:25:55.989063+00:00","last_reported":"2026-09-24T12:25:55.989063+00:00","last_updated":"2026-09-24T12:25:55.989063+00:00","context":{"id":"01M39P2B0NFDVXQQMVN1C1VDVM","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch18","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:18","channel_no":18,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch18"},"last_changed":"2026-09-24T12:25:55.991332+00:00","last_reported":"2026-09-24T12:25:55.991332+00:00","last_updated":"2026-09-24T12:25:55.991332+00:00","context":{"id":"01M39P2B0QA0W94VSZXX6N5641","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch19","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:19","channel_no":19,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch19"},"last_changed":"2026-09-24T12:25:55.992741+00:00","last_reported":"2026-09-24T12:25:55.992741+00:00","last_updated":"2026-09-24T12:25:55.992741+00:00","context":{"id":"01M39P2B0R5VTKZF4QRZDRZZBE","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch20","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:20","channel_no":20,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch20"},"last_changed":"2026-09-24T12:25:55.994038+00:00","last_reported":"2026-09-24T12:25:55.994038+00:00","last_updated":"2026-09-24T12:25:55.994038+00:00","context":{"id":"01M39P2B0TQ9ZCGSZPMQV1CDPM","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch21","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:21","channel_no":21,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch21"},"last_changed":"2026-09-24T12:25:55.995050+00:00","last_reported":"2026-09-24T12:25:55.995050+00:00","last_updated":"2026-09-24T12:25:55.995050+00:00","context":{"id":"01M39P2B0VJ58TA1BA629W0137","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch22","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:22","channel_no":22,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch22"},"last_changed":"2026-09-24T12:25:55.996225+00:00","last_reported":"2026-09-24T12:25:55.996225+00:00","last_updated":"2026-09-24T12:25:55.996225+00:00","context":{"id":"01M39P2B0WYR8W3TDB5N38TMNC","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch23","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:23","channel_no":23,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch23"},"last_changed":"2026-09-24T12:25:55.997738+00:00","last_reported":"2026-09-24T12:25:55.997738+00:00","last_updated":"2026-09-24T12:25:55.997738+00:00","context":{"id":"01M39P2B0XPD7TZ0RYM19891HD","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch24","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:24","channel_no":24,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch24"},"last_changed":"2026-09-24T12:25:55.999007+00:00","last_reported":"2026-09-24T12:25:55.999007+00:00","last_updated":"2026-09-24T12:25:55.999007+00:00","context":{"id":"01M39P2B0ZM6NFCMRPYHWQ7VKY","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch25","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:25","channel_no":25,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch25"},"last_changed":"2026-09-24T12:25:56.000095+00:00","last_reported":"2026-09-24T12:25:56.000095+00:00","last_updated":"2026-09-24T12:25:56.000095+00:00","context":{"id":"01M39P2B10FT8D58JN7585FRJ9","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch26","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:26","channel_no":26,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch26"},"last_changed":"2026-09-24T12:25:56.001707+00:00","last_reported":"2026-09-24T12:25:56.001707+00:00","last_updated":"2026-09-24T12:25:56.001707+00:00","context":{"id":"01M39P2B11ZENYWZFH3BG2XK14","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch27","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:27","channel_no":27,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch27"},"last_changed":"2026-09-24T12:25:56.002965+00:00","last_reported":"2026-09-24T12:25:56.002965+00:00","last_updated":"2026-09-24T12:25:56.002965+00:00","context":{"id":"01M39P2B12T5E3CGN5W32G554R","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch28","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:28","channel_no":28,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch28"},"last_changed":"2026-09-24T12:25:56.003956+00:00","last_reported":"2026-09-24T12:25:56.003956+00:00","last_updated":"2026-09-24T12:25:56.003956+00:00","context":{"id":"01M39P2B13RKA76QWN8ECC43QE","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch29","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:29","channel_no":29,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch29"},"last_changed":"2026-09-24T12:25:56.005148+00:00","last_reported":"2026-09-24T12:25:56.005148+00:00","last_updated":"2026-09-24T12:25:56.005148+00:00","context":{"id":"01M39P2B15MEWR6KVTYBPA4M2K","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch30","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:30","channel_no":30,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch30"},"last_changed":"2026-09-24T12:25:56.006790+00:00","last_reported":"2026-09-24T12:25:56.006790+00:00","last_updated":"2026-09-24T12:25:56.006790+00:00","context":{"id":"01M39P2B16Z6FAK9BB1JMMFFFP","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch31","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:31","channel_no":31,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch31"},"last_changed":"2026-09-24T12:25:56.007802+00:00","last_reported":"2026-09-24T12:25:56.007802+00:00","last_updated":"2026-09-24T12:25:56.007802+00:00","context":{"id":"01M39P2B17B9NXP8Z5M9N4GF3F","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch32","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:32","channel_no":32,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch32"},"last_changed":"2026-09-24T12:25:56.008835+00:00","last_reported":"2026-09-24T12:25:56.008835+00:00","last_updated":"2026-09-24T12:25:56.008835+00:00","context":{"id":"01M39P2B18RHPZ8P05V8SKVN42","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch33","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:33","channel_no":33,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch33"},"last_changed":"2026-09-24T12:25:56.010267+00:00","last_reported":"2026-09-24T12:25:56.010267+00:00","last_updated":"2026-09-24T12:25:56.010267+00:00","context":{"id":"01M39P2B1A6W1WNEMJPSABDK8G","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch34","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:34","channel_no":34,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch34"},"last_changed":"2026-09-24T12:25:56.011660+00:00","last_reported":"2026-09-24T12:25:56.011660+00:00","last_updated":"2026-09-24T12:25:56.011660+00:00","context":{"id":"01M39P2B1BRH1WEPFVK2MSJDBR","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch35","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:35","channel_no":35,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch35"},"last_changed":"2026-09-24T12:25:56.012734+00:00","last_reported":"2026-09-24T12:25:56.012734+00:00","last_updated":"2026-09-24T12:25:56.012734+00:00","context":{"id":"01M39P2B1CMJAW9M3VFQMRJ65X","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch36","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:36","channel_no":36,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch36"},"last_changed":"2026-09-24T12:25:56.014119+00:00","last_reported":"2026-09-24T12:25:56.014119+00:00","last_updated":"2026-09-24T12:25:56.014119+00:00","context":{"id":"01M39P2B1E5FEC931GG6QJDH5J","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch37","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:37","channel_no":37,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch37"},"last_changed":"2026-09-24T12:25:56.015545+00:00","last_reported":"2026-09-24T12:25:56.015545+00:00","last_updated":"2026-09-24T12:25:56.015545+00:00","context":{"id":"01M39P2B1FB5CSZD2DB8V5771H","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch38","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:38","channel_no":38,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch38"},"last_changed":"2026-09-24T12:25:56.016589+00:00","last_reported":"2026-09-24T12:25:56.016589+00:00","last_updated":"2026-09-24T12:25:56.016589+00:00","context":{"id":"01M39P2B1GJVC89PFWGG77JBZG","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch39","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:39","channel_no":39,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch39"},"last_changed":"2026-09-24T12:25:56.018003+00:00","last_reported":"2026-09-24T12:25:56.018003+00:00","last_updated":"2026-09-24T12:25:56.018003+00:00","context":{"id":"01M39P2B1J8PPG0D03F4547VZG","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch40","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:40","channel_no":40,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch40"},"last_changed":"2026-09-24T12:25:56.019318+00:00","last_reported":"2026-09-24T12:25:56.019318+00:00","last_updated":"2026-09-24T12:25:56.019318+00:00","context":{"id":"01M39P2B1K1J50EFS7VARX3W4H","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch41","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:41","channel_no":41,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch41"},"last_changed":"2026-09-24T12:25:56.020548+00:00","last_reported":"2026-09-24T12:25:56.020548+00:00","last_updated":"2026-09-24T12:25:56.020548+00:00","context":{"id":"01M39P2B1M1AFAGWV85QH2PBNP","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch42","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:42","channel_no":42,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch42"},"last_changed":"2026-09-24T12:25:56.021937+00:00","last_reported":"2026-09-24T12:25:56.021937+00:00","last_updated":"2026-09-24T12:25:56.021937+00:00","context":{"id":"01M39P2B1N3RXDM4G6DR90FGPR","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch43","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:43","channel_no":43,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch43"},"last_changed":"2026-09-24T12:25:56.023330+00:00","last_reported":"2026-09-24T12:25:56.023330+00:00","last_updated":"2026-09-24T12:25:56.023330+00:00","context":{"id":"01M39P2B1QN003WTEXS9YME807","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch44","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:44","channel_no":44,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch44"},"last_changed":"2026-09-24T12:25:56.024373+00:00","last_reported":"2026-09-24T12:25:56.024373+00:00","last_updated":"2026-09-24T12:25:56.024373+00:00","context":{"id":"01M39P2B1R4CY2JSVMKH4DN9YZ","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch45","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:45","channel_no":45,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch45"},"last_changed":"2026-09-24T12:25:56.025775+00:00","last_reported":"2026-09-24T12:25:56.025775+00:00","last_updated":"2026-09-24T12:25:56.025775+00:00","context":{"id":"01M39P2B1SS4KAB29GE18M62G0","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch46","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:46","channel_no":46,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch46"},"last_changed":"2026-09-24T12:25:56.027014+00:00","last_reported":"2026-09-24T12:25:56.027014+00:00","last_updated":"2026-09-24T12:25:56.027014+00:00","context":{"id":"01M39P2B1VZ41ZB5A63DY2Q3BV","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch47","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:47","channel_no":47,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch47"},"last_changed":"2026-09-24T12:25:56.028173+00:00","last_reported":"2026-09-24T12:25:56.028173+00:00","last_updated":"2026-09-24T12:25:56.028173+00:00","context":{"id":"01M39P2B1WHZM8M9S8ZTE37RXB","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch48","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:48","channel_no":48,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch48"},"last_changed":"2026-09-24T12:25:56.029133+00:00","last_reported":"2026-09-24T12:25:56.029133+00:00","last_updated":"2026-09-24T12:25:56.029133+00:00","context":{"id":"01M39P2B1XXNKRZW2QJD32NKZ5","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch49","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:49","channel_no":49,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch49"},"last_changed":"2026-09-24T12:25:56.030666+00:00","last_reported":"2026-09-24T12:25:56.030666+00:00","last_updated":"2026-09-24T12:25:56.030666+00:00","context":{"id":"01M39P2B1Y451M7Z021D9MSETD","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_ccu_ch50","state":"unknown","attributes":{"event_types":["press_short","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"HmIP-RCV-1:50","channel_no":50,"model":"HmIP-RCV-50","device_class":"button","friendly_name":"homematic-ccu ch50"},"last_changed":"2026-09-24T12:25:56.031950+00:00","last_reported":"2026-09-24T12:25:56.031950+00:00","last_updated":"2026-09-24T12:25:56.031950+00:00","context":{"id":"01M39P2B1ZAKKQ6N7TNNMGZDDS","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.schlafzimmer_deckenlampe_button_down","state":"2026-10-04T06:25:00.969+00:00","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":"press_short","interface_id":"homeassistant-HmIP-RF","address":"0008DD898F16E2:1","channel_no":1,"model":"HmIP-BDT","device_class":"button","friendly_name":"schlafzimmer_deckenlampe _button_down"},"last_changed":"2026-10-04T06:25:00.969434+00:00","last_reported":"2026-10-04T06:25:00.969434+00:00","last_updated":"2026-10-04T06:25:00.969434+00:00","context":{"id":"01M42SCNH9N2XNQYWQTSVJQCJM","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": "press_short", + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.schlafzimmer_deckenlampe_button_up","state":"2026-10-04T06:54:07.453+00:00","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":"press_short","interface_id":"homeassistant-HmIP-RF","address":"0008DD898F16E2:2","channel_no":2,"model":"HmIP-BDT","device_class":"button","friendly_name":"schlafzimmer_deckenlampe _button_up"},"last_changed":"2026-10-04T06:54:07.454260+00:00","last_reported":"2026-10-04T06:54:07.454260+00:00","last_updated":"2026-10-04T06:54:07.454260+00:00","context":{"id":"01M42V1Z2YCK0TWX72N2GJ04TM","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": "press_short", + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.hmip_broll_2_0036a26996fd50_ch1","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"0036A26996FD50:1","channel_no":1,"model":"HmIP-BROLL-2","device_class":"button","friendly_name":"arbeitszimmer_oben_rollo_ost ch1"},"last_changed":"2026-09-24T12:25:56.035618+00:00","last_reported":"2026-09-24T12:25:56.035618+00:00","last_updated":"2026-09-24T12:25:56.035618+00:00","context":{"id":"01M39P2B23XMB291X03XSBWTXB","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.hmip_broll_2_0036a26996fd50_ch2","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"0036A26996FD50:2","channel_no":2,"model":"HmIP-BROLL-2","device_class":"button","friendly_name":"arbeitszimmer_oben_rollo_ost ch2"},"last_changed":"2026-09-24T12:25:56.037497+00:00","last_reported":"2026-09-24T12:25:56.037497+00:00","last_updated":"2026-09-24T12:25:56.037497+00:00","context":{"id":"01M39P2B25KEDT2QY6ZKRGMBBR","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.wc_licht_ch1","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:1","channel_no":1,"model":"HmIP-BSM","device_class":"button","friendly_name":"wc_licht ch1"},"last_changed":"2026-09-24T12:25:56.039060+00:00","last_reported":"2026-09-24T12:25:56.039060+00:00","last_updated":"2026-09-24T12:25:56.039060+00:00","context":{"id":"01M39P2B27Z1CHM90TGAPP759Q","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.wc_licht_ch2","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"00085D89928424:2","channel_no":2,"model":"HmIP-BSM","device_class":"button","friendly_name":"wc_licht ch2"},"last_changed":"2026-09-24T12:25:56.040676+00:00","last_reported":"2026-09-24T12:25:56.040676+00:00","last_updated":"2026-09-24T12:25:56.040676+00:00","context":{"id":"01M39P2B28MQ3DH1TF26FVCFBD","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.hmip_broll_2_0036a269990532_ch1","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"0036A269990532:1","channel_no":1,"model":"HmIP-BROLL-2","device_class":"button","friendly_name":"Rollo West ch1"},"last_changed":"2026-09-24T12:25:56.041835+00:00","last_reported":"2026-09-24T12:25:56.041835+00:00","last_updated":"2026-09-24T12:25:56.041835+00:00","context":{"id":"01M39P2B29VQKZ2GVY79DAH66K","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.hmip_broll_2_0036a269990532_ch2","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"0036A269990532:2","channel_no":2,"model":"HmIP-BROLL-2","device_class":"button","friendly_name":"Rollo West ch2"},"last_changed":"2026-09-24T12:25:56.042852+00:00","last_reported":"2026-09-24T12:25:56.042852+00:00","last_updated":"2026-09-24T12:25:56.042852+00:00","context":{"id":"01M39P2B2AWBJ2QVTX7EBEJXAH","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.kinderzimmer_rollo_button_down","state":"2026-10-04T05:43:22.396+00:00","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":"press_short","interface_id":"homeassistant-HmIP-RF","address":"00111D8994FDE4:1","channel_no":1,"model":"HmIP-BROLL","device_class":"button","friendly_name":"kinderzimmer_rollo _button_down"},"last_changed":"2026-10-04T05:43:22.397163+00:00","last_reported":"2026-10-04T05:43:22.397163+00:00","last_updated":"2026-10-04T05:43:22.397163+00:00","context":{"id":"01M42Q0DGXGTDQNZS2R8MAX3CD","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": "press_short", + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.kinderzimmer_rollo_button_up","state":"2026-10-02T04:45:44.609+00:00","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":"press_short","interface_id":"homeassistant-HmIP-RF","address":"00111D8994FDE4:2","channel_no":2,"model":"HmIP-BROLL","device_class":"button","friendly_name":"kinderzimmer_rollo _button_up"},"last_changed":"2026-10-02T04:45:44.610529+00:00","last_reported":"2026-10-02T04:45:44.610529+00:00","last_updated":"2026-10-02T04:45:44.610529+00:00","context":{"id":"01M3XEXES2GMFA042SPDSEGKX1","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": "press_short", + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.bad_luefter_ch1","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:1","channel_no":1,"model":"HmIP-BSM","device_class":"button","friendly_name":"bad_luefter ch1"},"last_changed":"2026-09-24T12:25:56.047118+00:00","last_reported":"2026-09-24T12:25:56.047118+00:00","last_updated":"2026-09-24T12:25:56.047118+00:00","context":{"id":"01M39P2B2FXEGPMVW52CG1QKK1","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.bad_luefter_ch2","state":"unknown","attributes":{"event_types":["press_long_release","press_short","press_long_start","press_long"],"event_type":null,"interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:2","channel_no":2,"model":"HmIP-BSM","device_class":"button","friendly_name":"bad_luefter ch2"},"last_changed":"2026-09-24T12:25:56.048433+00:00","last_reported":"2026-09-24T12:25:56.048433+00:00","last_updated":"2026-09-24T12:25:56.048433+00:00","context":{"id":"01M39P2B2GS8QE03SSD3GXC5R3","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch1","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:1","channel_no":1,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch1"},"last_changed":"2026-09-24T12:25:56.049949+00:00","last_reported":"2026-09-24T12:25:56.049949+00:00","last_updated":"2026-09-24T12:25:56.049949+00:00","context":{"id":"01M39P2B2HVEFX8FVC6Y9WQRB8","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch2","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:2","channel_no":2,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch2"},"last_changed":"2026-09-24T12:25:56.051606+00:00","last_reported":"2026-09-24T12:25:56.051606+00:00","last_updated":"2026-09-24T12:25:56.051606+00:00","context":{"id":"01M39P2B2KWK5294QNPW71CPK5","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch3","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:3","channel_no":3,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch3"},"last_changed":"2026-09-24T12:25:56.053091+00:00","last_reported":"2026-09-24T12:25:56.053091+00:00","last_updated":"2026-09-24T12:25:56.053091+00:00","context":{"id":"01M39P2B2N6N5YVSZZ6E6VBZ61","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch4","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:4","channel_no":4,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch4"},"last_changed":"2026-09-24T12:25:56.054412+00:00","last_reported":"2026-09-24T12:25:56.054412+00:00","last_updated":"2026-09-24T12:25:56.054412+00:00","context":{"id":"01M39P2B2P3TN91FNNC7TDTJ37","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch5","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:5","channel_no":5,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch5"},"last_changed":"2026-09-24T12:25:56.055612+00:00","last_reported":"2026-09-24T12:25:56.055612+00:00","last_updated":"2026-09-24T12:25:56.055612+00:00","context":{"id":"01M39P2B2QRVN871Z52MH2CB31","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch6","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:6","channel_no":6,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch6"},"last_changed":"2026-09-24T12:25:56.056920+00:00","last_reported":"2026-09-24T12:25:56.056920+00:00","last_updated":"2026-09-24T12:25:56.056920+00:00","context":{"id":"01M39P2B2R2RAMDCCG13V8THW8","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch7","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:7","channel_no":7,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch7"},"last_changed":"2026-09-24T12:25:56.058352+00:00","last_reported":"2026-09-24T12:25:56.058352+00:00","last_updated":"2026-09-24T12:25:56.058352+00:00","context":{"id":"01M39P2B2TSZQTKY5J6B5QVGTB","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch8","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:8","channel_no":8,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch8"},"last_changed":"2026-09-24T12:25:56.059578+00:00","last_reported":"2026-09-24T12:25:56.059578+00:00","last_updated":"2026-09-24T12:25:56.059578+00:00","context":{"id":"01M39P2B2VGAN5CAYEZWHC9JK8","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch9","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:9","channel_no":9,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch9"},"last_changed":"2026-09-24T12:25:56.060840+00:00","last_reported":"2026-09-24T12:25:56.060840+00:00","last_updated":"2026-09-24T12:25:56.060840+00:00","context":{"id":"01M39P2B2W77WEFA6FJNPPP5PA","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch10","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:10","channel_no":10,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch10"},"last_changed":"2026-09-24T12:25:56.062257+00:00","last_reported":"2026-09-24T12:25:56.062257+00:00","last_updated":"2026-09-24T12:25:56.062257+00:00","context":{"id":"01M39P2B2Y3FBYS002NF66E36N","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch11","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:11","channel_no":11,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch11"},"last_changed":"2026-09-24T12:25:56.063375+00:00","last_reported":"2026-09-24T12:25:56.063375+00:00","last_updated":"2026-09-24T12:25:56.063375+00:00","context":{"id":"01M39P2B2Z28EDRP2BK4TP5Y2H","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch12","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:12","channel_no":12,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch12"},"last_changed":"2026-09-24T12:25:56.064587+00:00","last_reported":"2026-09-24T12:25:56.064587+00:00","last_updated":"2026-09-24T12:25:56.064587+00:00","context":{"id":"01M39P2B3023MSP1KMZ60GVKBM","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch13","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:13","channel_no":13,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch13"},"last_changed":"2026-09-24T12:25:56.065955+00:00","last_reported":"2026-09-24T12:25:56.065955+00:00","last_updated":"2026-09-24T12:25:56.065955+00:00","context":{"id":"01M39P2B31NXQJ5TYBSN0KMH01","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch14","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:14","channel_no":14,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch14"},"last_changed":"2026-09-24T12:25:56.067228+00:00","last_reported":"2026-09-24T12:25:56.067228+00:00","last_updated":"2026-09-24T12:25:56.067228+00:00","context":{"id":"01M39P2B338VWENAV6DJ38RZ10","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch15","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:15","channel_no":15,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch15"},"last_changed":"2026-09-24T12:25:56.068210+00:00","last_reported":"2026-09-24T12:25:56.068210+00:00","last_updated":"2026-09-24T12:25:56.068210+00:00","context":{"id":"01M39P2B34PESA8Y1WQBPTT79B","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch16","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:16","channel_no":16,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch16"},"last_changed":"2026-09-24T12:25:56.069839+00:00","last_reported":"2026-09-24T12:25:56.069839+00:00","last_updated":"2026-09-24T12:25:56.069839+00:00","context":{"id":"01M39P2B35N7W721KPFWVE7B41","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch17","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:17","channel_no":17,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch17"},"last_changed":"2026-09-24T12:25:56.071110+00:00","last_reported":"2026-09-24T12:25:56.071110+00:00","last_updated":"2026-09-24T12:25:56.071110+00:00","context":{"id":"01M39P2B37WA5T10B3DMA628HJ","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch18","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:18","channel_no":18,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch18"},"last_changed":"2026-09-24T12:25:56.072095+00:00","last_reported":"2026-09-24T12:25:56.072095+00:00","last_updated":"2026-09-24T12:25:56.072095+00:00","context":{"id":"01M39P2B387AGR5ANQWAKDV5DY","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch19","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:19","channel_no":19,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch19"},"last_changed":"2026-09-24T12:25:56.073410+00:00","last_reported":"2026-09-24T12:25:56.073410+00:00","last_updated":"2026-09-24T12:25:56.073410+00:00","context":{"id":"01M39P2B39P5RT86TDSSTM316S","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch20","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:20","channel_no":20,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch20"},"last_changed":"2026-09-24T12:25:56.074918+00:00","last_reported":"2026-09-24T12:25:56.074918+00:00","last_updated":"2026-09-24T12:25:56.074918+00:00","context":{"id":"01M39P2B3AXACNC26082BPAP9C","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch21","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:21","channel_no":21,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch21"},"last_changed":"2026-09-24T12:25:56.075948+00:00","last_reported":"2026-09-24T12:25:56.075948+00:00","last_updated":"2026-09-24T12:25:56.075948+00:00","context":{"id":"01M39P2B3B6TSVEPC5GSY9XVPY","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch22","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:22","channel_no":22,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch22"},"last_changed":"2026-09-24T12:25:56.077171+00:00","last_reported":"2026-09-24T12:25:56.077171+00:00","last_updated":"2026-09-24T12:25:56.077171+00:00","context":{"id":"01M39P2B3DSTR5B8063KHWRBCF","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch23","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:23","channel_no":23,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch23"},"last_changed":"2026-09-24T12:25:56.078592+00:00","last_reported":"2026-09-24T12:25:56.078592+00:00","last_updated":"2026-09-24T12:25:56.078592+00:00","context":{"id":"01M39P2B3E4KHKTY1PEHY2T1JX","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch24","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:24","channel_no":24,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch24"},"last_changed":"2026-09-24T12:25:56.079979+00:00","last_reported":"2026-09-24T12:25:56.079979+00:00","last_updated":"2026-09-24T12:25:56.079979+00:00","context":{"id":"01M39P2B3FD9WV53NJR45N2PS6","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch25","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:25","channel_no":25,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch25"},"last_changed":"2026-09-24T12:25:56.081295+00:00","last_reported":"2026-09-24T12:25:56.081295+00:00","last_updated":"2026-09-24T12:25:56.081295+00:00","context":{"id":"01M39P2B3HQRP8H19TG4CQ8H79","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch26","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:26","channel_no":26,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch26"},"last_changed":"2026-09-24T12:25:56.082627+00:00","last_reported":"2026-09-24T12:25:56.082627+00:00","last_updated":"2026-09-24T12:25:56.082627+00:00","context":{"id":"01M39P2B3JHMEKBAQ0F84DZX0B","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch27","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:27","channel_no":27,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch27"},"last_changed":"2026-09-24T12:25:56.083610+00:00","last_reported":"2026-09-24T12:25:56.083610+00:00","last_updated":"2026-09-24T12:25:56.083610+00:00","context":{"id":"01M39P2B3KZGKSCZ7SN34WV6RE","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch28","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:28","channel_no":28,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch28"},"last_changed":"2026-09-24T12:25:56.085764+00:00","last_reported":"2026-09-24T12:25:56.085764+00:00","last_updated":"2026-09-24T12:25:56.085764+00:00","context":{"id":"01M39P2B3N0FCA1JVWVC3BPETP","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch29","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:29","channel_no":29,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch29"},"last_changed":"2026-09-24T12:25:56.087073+00:00","last_reported":"2026-09-24T12:25:56.087073+00:00","last_updated":"2026-09-24T12:25:56.087073+00:00","context":{"id":"01M39P2B3QZ5TH41J381R79G51","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch30","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:30","channel_no":30,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch30"},"last_changed":"2026-09-24T12:25:56.088038+00:00","last_reported":"2026-09-24T12:25:56.088038+00:00","last_updated":"2026-09-24T12:25:56.088038+00:00","context":{"id":"01M39P2B3R91HKEV80YD5CJH3P","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch31","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:31","channel_no":31,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch31"},"last_changed":"2026-09-24T12:25:56.089451+00:00","last_reported":"2026-09-24T12:25:56.089451+00:00","last_updated":"2026-09-24T12:25:56.089451+00:00","context":{"id":"01M39P2B3SSK3CD7B8AVXFG0V6","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch32","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:32","channel_no":32,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch32"},"last_changed":"2026-09-24T12:25:56.090828+00:00","last_reported":"2026-09-24T12:25:56.090828+00:00","last_updated":"2026-09-24T12:25:56.090828+00:00","context":{"id":"01M39P2B3TRSAVWYMRGG9BR46B","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch33","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:33","channel_no":33,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch33"},"last_changed":"2026-09-24T12:25:56.091912+00:00","last_reported":"2026-09-24T12:25:56.091912+00:00","last_updated":"2026-09-24T12:25:56.091912+00:00","context":{"id":"01M39P2B3VM0N882Q5HJ1WY0MX","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch34","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:34","channel_no":34,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch34"},"last_changed":"2026-09-24T12:25:56.092848+00:00","last_reported":"2026-09-24T12:25:56.092848+00:00","last_updated":"2026-09-24T12:25:56.092848+00:00","context":{"id":"01M39P2B3W0E2HVZR53H8DWWEY","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch35","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:35","channel_no":35,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch35"},"last_changed":"2026-09-24T12:25:56.094533+00:00","last_reported":"2026-09-24T12:25:56.094533+00:00","last_updated":"2026-09-24T12:25:56.094533+00:00","context":{"id":"01M39P2B3Y4JX8QF1YTZ7G219D","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch36","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:36","channel_no":36,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch36"},"last_changed":"2026-09-24T12:25:56.095749+00:00","last_reported":"2026-09-24T12:25:56.095749+00:00","last_updated":"2026-09-24T12:25:56.095749+00:00","context":{"id":"01M39P2B3Z5WEMBF339PY2VF76","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch37","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:37","channel_no":37,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch37"},"last_changed":"2026-09-24T12:25:56.096626+00:00","last_reported":"2026-09-24T12:25:56.096626+00:00","last_updated":"2026-09-24T12:25:56.096626+00:00","context":{"id":"01M39P2B40NFMM72ZTPGRX3PQ8","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch38","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:38","channel_no":38,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch38"},"last_changed":"2026-09-24T12:25:56.097406+00:00","last_reported":"2026-09-24T12:25:56.097406+00:00","last_updated":"2026-09-24T12:25:56.097406+00:00","context":{"id":"01M39P2B41SVMQ79R3ZMRYVPC5","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch39","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:39","channel_no":39,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch39"},"last_changed":"2026-09-24T12:25:56.098333+00:00","last_reported":"2026-09-24T12:25:56.098333+00:00","last_updated":"2026-09-24T12:25:56.098333+00:00","context":{"id":"01M39P2B42MSEQ8423JDMZ0GPS","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch40","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:40","channel_no":40,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch40"},"last_changed":"2026-09-24T12:25:56.099270+00:00","last_reported":"2026-09-24T12:25:56.099270+00:00","last_updated":"2026-09-24T12:25:56.099270+00:00","context":{"id":"01M39P2B43620V8021QJM2HJQ6","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch41","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:41","channel_no":41,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch41"},"last_changed":"2026-09-24T12:25:56.100249+00:00","last_reported":"2026-09-24T12:25:56.100249+00:00","last_updated":"2026-09-24T12:25:56.100249+00:00","context":{"id":"01M39P2B449TXZ955K0N7GYTYZ","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch42","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:42","channel_no":42,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch42"},"last_changed":"2026-09-24T12:25:56.101635+00:00","last_reported":"2026-09-24T12:25:56.101635+00:00","last_updated":"2026-09-24T12:25:56.101635+00:00","context":{"id":"01M39P2B45TAFJYTSE35WCG1B6","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch43","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:43","channel_no":43,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch43"},"last_changed":"2026-09-24T12:25:56.103044+00:00","last_reported":"2026-09-24T12:25:56.103044+00:00","last_updated":"2026-09-24T12:25:56.103044+00:00","context":{"id":"01M39P2B476HSJR5S5S2QB3CK2","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch44","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:44","channel_no":44,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch44"},"last_changed":"2026-09-24T12:25:56.104140+00:00","last_reported":"2026-09-24T12:25:56.104140+00:00","last_updated":"2026-09-24T12:25:56.104140+00:00","context":{"id":"01M39P2B48BG6JB2A04FD6MHGP","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch45","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:45","channel_no":45,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch45"},"last_changed":"2026-09-24T12:25:56.105353+00:00","last_reported":"2026-09-24T12:25:56.105353+00:00","last_updated":"2026-09-24T12:25:56.105353+00:00","context":{"id":"01M39P2B49G3T23390BKFCMH6R","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch46","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:46","channel_no":46,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch46"},"last_changed":"2026-09-24T12:25:56.106803+00:00","last_reported":"2026-09-24T12:25:56.106803+00:00","last_updated":"2026-09-24T12:25:56.106803+00:00","context":{"id":"01M39P2B4A9N1QHEMVHBQ526HK","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch47","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:47","channel_no":47,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch47"},"last_changed":"2026-09-24T12:25:56.107837+00:00","last_reported":"2026-09-24T12:25:56.107837+00:00","last_updated":"2026-09-24T12:25:56.107837+00:00","context":{"id":"01M39P2B4BCCT03MFH10S8PY3E","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch48","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:48","channel_no":48,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch48"},"last_changed":"2026-09-24T12:25:56.108938+00:00","last_reported":"2026-09-24T12:25:56.108938+00:00","last_updated":"2026-09-24T12:25:56.108938+00:00","context":{"id":"01M39P2B4CG6WP9D7WCNZ6K5J3","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch49","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:49","channel_no":49,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch49"},"last_changed":"2026-09-24T12:25:56.110419+00:00","last_reported":"2026-09-24T12:25:56.110419+00:00","last_updated":"2026-09-24T12:25:56.110419+00:00","context":{"id":"01M39P2B4E27HNNN4KA1557RND","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"event.homematic_hm_rcv_50_bidcos_rf_ch50","state":"unknown","attributes":{"event_types":["press_long","press_short"],"event_type":null,"interface_id":"homeassistant-BidCos-RF","address":"BidCoS-RF:50","channel_no":50,"model":"HM-RCV-50","device_class":"button","friendly_name":"homematic-HM-RCV-50 BidCoS-RF ch50"},"last_changed":"2026-09-24T12:25:56.111701+00:00","last_reported":"2026-09-24T12:25:56.111701+00:00","last_updated":"2026-09-24T12:25:56.111701+00:00","context":{"id":"01M39P2B4FVRY43E0ZQ900NT6H","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"cover.schlafzimmer_rollo_klein","state":"open","attributes":{"is_closed":false,"current_position":100,"interface_id":"homeassistant-BidCos-RF","address":"LEQ1439693:1","model":"HM-LC-Bl1PBU-FM","value_state":"valid","channel_position":100,"device_class":"shutter","friendly_name":"Schlafzimmer Rollo klein","supported_features":15,"half_position":16},"last_changed":"2026-10-04T06:55:08.986281+00:00","last_reported":"2026-10-04T06:55:08.990935+00:00","last_updated":"2026-10-04T06:55:08.986281+00:00","context":{"id":"01M42V3V5TM4KG2NCD5T6R6XDV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"cover.arbeitszimmer_oben_rollo_west","state":"open","attributes":{"is_closed":false,"current_position":100,"interface_id":"homeassistant-HmIP-RF","address":"0036A269990532:4","model":"HmIP-BROLL-2","value_state":"valid","schedule_data":{"entries":{}},"channel_position":100,"device_class":"shutter","friendly_name":"Arbeitszimmer oben Rollo West","supported_features":15},"last_changed":"2026-09-27T17:43:51.634207+00:00","last_reported":"2026-09-27T17:43:51.645522+00:00","last_updated":"2026-09-27T17:43:51.634207+00:00","context":{"id":"01M3HZEMJJZNZWF9HWAMXG6913","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.arbeitszimmer_deckenlampe","state":"off","attributes":{"supported_color_modes":["brightness"],"color_mode":null,"brightness":null,"interface_id":"homeassistant-BidCos-RF","address":"JEQ0201891:1","model":"HM-LC-Dim1TPBU-FM","value_state":"valid","channel_brightness":0,"last_brightness":255,"icon":"mdi:ceiling-light","friendly_name":"Arbeitszimmer Deckenlampe","supported_features":32},"last_changed":"2026-10-04T08:37:49.484693+00:00","last_reported":"2026-10-04T08:37:49.515131+00:00","last_updated":"2026-10-04T08:37:49.484693+00:00","context":{"id":"01M430ZV9CFP4033Q92YE8MN0C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"light.kinderzimmer_deckenlampe","state":"off","attributes":{"supported_color_modes":["brightness"],"color_mode":null,"brightness":null,"interface_id":"homeassistant-BidCos-RF","address":"JEQ0199674:1","model":"HM-LC-Dim1TPBU-FM","value_state":"valid","channel_brightness":0,"last_brightness":255,"friendly_name":"kinderzimmer_deckenlampe","supported_features":32},"last_changed":"2026-10-04T05:43:33.245725+00:00","last_reported":"2026-10-04T05:43:33.280993+00:00","last_updated":"2026-10-04T05:43:33.245725+00:00","context":{"id":"01M42Q0R3XJFKZG5XTQQNF14H2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"switch.bad_luefter","state":"off","attributes":{"interface_id":"homeassistant-HmIP-RF","address":"00085D89928134:4","model":"HmIP-BSM","value_state":"valid","schedule_data":{"entries":{}},"device_class":"switch","friendly_name":"bad_luefter"},"last_changed":"2026-09-24T12:25:56.740105+00:00","last_reported":"2026-09-24T12:25:56.784017+00:00","last_updated":"2026-09-24T12:25:56.740105+00:00","context":{"id":"01M39P2BR45EGFRC6FQSAS719C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"cover.kinderzimmer_rollo","state":"open","attributes":{"is_closed":false,"current_position":100,"interface_id":"homeassistant-HmIP-RF","address":"00111D8994FDE4:4","model":"HmIP-BROLL","value_state":"valid","schedule_data":{"entries":{}},"channel_position":100,"device_class":"shutter","icon":"mdi:window-shutter","friendly_name":"Kinderzimmer Rollo","supported_features":15,"half_position":16},"last_changed":"2026-10-04T05:43:45.873716+00:00","last_reported":"2026-10-04T05:43:45.888382+00:00","last_updated":"2026-10-04T05:43:45.873716+00:00","context":{"id":"01M42Q14EHXZ8XCQ3AHET5KFY1","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"cover.schlafzimmer_rollo_gross","state":"open","attributes":{"is_closed":false,"current_position":100,"interface_id":"homeassistant-BidCos-RF","address":"LEQ1439702:1","model":"HM-LC-Bl1PBU-FM","value_state":"valid","channel_position":100,"device_class":"shutter","friendly_name":"Schlafzimmer rollo gross","supported_features":15,"half_position":16},"last_changed":"2026-10-04T06:55:04.663955+00:00","last_reported":"2026-10-04T06:55:04.666806+00:00","last_updated":"2026-10-04T06:55:04.663955+00:00","context":{"id":"01M42V3PYQ58FJXQMD3N4SW5RC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.homeassistant_homematic_connection_anlernmodus_bidcos_rf_aktivieren","state":"unknown","attributes":{"name":"install_mode_bidcos_button","description":null,"friendly_name":"homeassistant-homematic-connection Anlernmodus BidCos-RF aktivieren"},"last_changed":"2026-09-24T12:25:58.140521+00:00","last_reported":"2026-09-24T12:25:58.140521+00:00","last_updated":"2026-09-24T12:25:58.140521+00:00","context":{"id":"01M39P2D3WRG3ZVK8EVEFY53PC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"button.homeassistant_homematic_connection_anlernmodus_hmip_rf_aktivieren","state":"unknown","attributes":{"name":"install_mode_hmip_button","description":null,"friendly_name":"homeassistant-homematic-connection Anlernmodus HmIP-RF aktivieren"},"last_changed":"2026-09-24T12:25:58.143760+00:00","last_reported":"2026-09-24T12:25:58.143760+00:00","last_updated":"2026-09-24T12:25:58.143760+00:00","context":{"id":"01M39P2D3Z50833DKFSXGEG09G","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.huhnerlicht_an","state":"on","attributes":{"id":"1790541685848","last_triggered":"2026-10-04T04:00:00.109389+00:00","mode":"single","current":0,"friendly_name":"Hühnerlicht an um 6 oder Sonnenuntergang"},"last_changed":"2026-09-27T20:49:08.430587+00:00","last_reported":"2026-10-04T04:00:00.119328+00:00","last_updated":"2026-10-04T04:00:00.119328+00:00","context":{"id":"01M42H34KCX1947221QTC9EQ4Y","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"automation.huhnerlicht_aus_22_oder_sonnenaufgang","state":"on","attributes":{"id":"1790542235461","last_triggered":"2026-10-04T04:44:10.930042+00:00","mode":"single","current":0,"friendly_name":"Hühnerlicht aus 22 oder Sonnenaufgang"},"last_changed":"2026-09-27T20:52:50.613764+00:00","last_reported":"2026-10-04T04:44:10.944885+00:00","last_updated":"2026-10-04T04:44:10.944885+00:00","context":{"id":"01M42KM19HHG5TXVHA6Y9G2GE3","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_current_pace","state":"unavailable","attributes":{"state_class":"measurement","unit_of_measurement":"m/s","icon":"mdi:speedometer","friendly_name":"iPhone von Rebecca Current Pace"},"last_changed":"2026-10-04T06:11:33.788929+00:00","last_reported":"2026-10-04T06:11:33.789814+00:00","last_updated":"2026-10-04T06:11:33.788929+00:00","context":{"id":"01M42RM18WD36YTEEKFXCGV60V","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": "m/s" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_current_cadence","state":"unavailable","attributes":{"state_class":"measurement","unit_of_measurement":"steps/s","icon":"mdi:cellphone","friendly_name":"iPhone von Rebecca Current Cadence"},"last_changed":"2026-10-04T06:11:33.867150+00:00","last_reported":"2026-10-04T06:11:33.868031+00:00","last_updated":"2026-10-04T06:11:33.867150+00:00","context":{"id":"01M42RM1BBXTEKDZ9V5G36PWHZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": "steps/s" + }, + "last_seen": "2026-10-04T09:41:02.261606+00:00" + }, + { + "state": {"entity_id":"binary_sensor.iphone_von_rebecca_camera_motion","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"iPhone von Rebecca Camera Motion"},"last_changed":"2026-09-24T15:06:52.636946+00:00","last_reported":"2026-09-24T15:06:53.523959+00:00","last_updated":"2026-09-24T15:06:52.636946+00:00","context":{"id":"01M39Z91AWK6TP9T831A1EMQH2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2026-10-04T06:11:34.034286+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_watch_battery_level","state":"65","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-60","friendly_name":"iPhone von Rebecca Watch Battery Level"},"last_changed":"2026-09-24T12:25:13.116075+00:00","last_reported":"2026-09-24T12:25:13.116075+00:00","last_updated":"2026-09-24T12:25:13.116075+00:00","context":{"id":"01M39P114WHPFEFNYX2ZFWH0PJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 65, + "native_unit_of_measurement": "%" + }, + "last_seen": "2026-10-04T06:11:32.580962+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_watch_battery_state","state":"Not Charging","attributes":{"icon":"mdi:battery-60","friendly_name":"iPhone von Rebecca Watch Battery State"},"last_changed":"2026-09-24T12:25:13.117622+00:00","last_reported":"2026-09-24T12:25:13.117622+00:00","last_updated":"2026-09-24T12:25:13.117622+00:00","context":{"id":"01M39P114XZBA2YKYRPF420M52","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Not Charging", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T06:11:32.731162+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_kiosk_brightness","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"iPhone von Rebecca Kiosk Brightness"},"last_changed":"2026-09-24T12:25:13.120600+00:00","last_reported":"2026-09-24T12:25:13.120600+00:00","last_updated":"2026-09-24T12:25:13.120600+00:00","context":{"id":"01M39P1150B3HDYZJDEN3J8ZWB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T06:11:34.044157+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_kiosk_volume","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"iPhone von Rebecca Kiosk Volume"},"last_changed":"2026-09-24T12:25:13.122013+00:00","last_reported":"2026-09-24T12:25:13.122013+00:00","last_updated":"2026-09-24T12:25:13.122013+00:00","context":{"id":"01M39P1152ZPNCBRC30R1BN1QN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T06:11:34.038105+00:00" + }, + { + "state": {"entity_id":"sensor.iphone_von_rebecca_camera_stream","state":"unavailable","attributes":{"icon":"mdi:dots-square","friendly_name":"iPhone von Rebecca Camera Stream"},"last_changed":"2026-09-24T12:25:13.123106+00:00","last_reported":"2026-09-24T12:25:13.123106+00:00","last_updated":"2026-09-24T12:25:13.123106+00:00","context":{"id":"01M39P1153QEHX37KC0A3WXCNJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "unavailable", + "native_unit_of_measurement": null + }, + "last_seen": "2026-10-04T06:11:34.045644+00:00" } ] } \ No newline at end of file diff --git a/.storage/esphome.01KF70S4C2MRJ9ZFDYVAW2ZF1P b/.storage/esphome.01KF70S4C2MRJ9ZFDYVAW2ZF1P new file mode 100644 index 0000000..7d797fd --- /dev/null +++ b/.storage/esphome.01KF70S4C2MRJ9ZFDYVAW2ZF1P @@ -0,0 +1,93 @@ +{ + "version": 1, + "minor_version": 1, + "key": "esphome.01KF70S4C2MRJ9ZFDYVAW2ZF1P", + "data": { + "device_info": { + "uses_password": false, + "name": "kinderhandy", + "friendly_name": "Kinder Handy", + "mac_address": "30:ED:A0:AC:9B:30", + "compilation_time": "Jan 18 2026, 08:53:23", + "model": "esp32-s3-devkitc-1", + "manufacturer": "Espressif", + "has_deep_sleep": false, + "esphome_version": "2025.12.7", + "project_name": "", + "project_version": "", + "webserver_port": 0, + "legacy_voice_assistant_version": 0, + "voice_assistant_feature_flags": 0, + "legacy_bluetooth_proxy_version": 0, + "bluetooth_proxy_feature_flags": 0, + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": true, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + } + }, + "services": [], + "api_version": { + "major": 1, + "minor": 13 + }, + "number": [ + { + "object_id": "lvgl_screen_timeout", + "key": 3893882057, + "name": "LVGL Screen timeout", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "min_value": 10.0, + "max_value": 180.0, + "step": 5.0, + "unit_of_measurement": "s", + "mode": 1, + "device_class": "" + } + ], + "light": [ + { + "object_id": "display_backlight", + "key": 2576302831, + "name": "Display Backlight", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "supported_color_modes": [ + 3 + ], + "min_mireds": 0.0, + "max_mireds": 0.0, + "effects": [], + "legacy_supports_brightness": false, + "legacy_supports_rgb": false, + "legacy_supports_white_value": false, + "legacy_supports_color_temperature": false + } + ], + "media_player": [ + { + "object_id": "media_player", + "key": 2232357057, + "name": "Media Player", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "supports_pause": true, + "supported_formats": [], + "feature_flags": 1200653 + } + ] + } +} \ No newline at end of file diff --git a/.storage/esphome.12f001d74e9a4827e89c1cbf46bc143e b/.storage/esphome.12f001d74e9a4827e89c1cbf46bc143e index 04d32d5..cbaeb8c 100644 --- a/.storage/esphome.12f001d74e9a4827e89c1cbf46bc143e +++ b/.storage/esphome.12f001d74e9a4827e89c1cbf46bc143e @@ -20,7 +20,19 @@ "voice_assistant_feature_flags": 0, "legacy_bluetooth_proxy_version": 0, "bluetooth_proxy_feature_flags": 0, - "suggested_area": "" + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": false, + "api_encryption_provisionable": false, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + }, + "serial_proxies": [] }, "services": [], "api_version": { @@ -32,10 +44,10 @@ "object_id": "pool_licht", "key": 1717377170, "name": "pool_licht", - "unique_id": "garten_rs485_controller2lightpool_licht", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -51,10 +63,10 @@ "object_id": "magnolie_links", "key": 132406681, "name": "magnolie_links", - "unique_id": "garten_rs485_controller2lightmagnolie_links", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -70,10 +82,10 @@ "object_id": "magnolie_rechts", "key": 285383603, "name": "magnolie_rechts", - "unique_id": "garten_rs485_controller2lightmagnolie_rechts", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -89,10 +101,10 @@ "object_id": "suedseite1", "key": 2913863471, "name": "suedseite1", - "unique_id": "garten_rs485_controller2lightsuedseite1", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -108,10 +120,10 @@ "object_id": "suedseite2", "key": 2913863468, "name": "suedseite2", - "unique_id": "garten_rs485_controller2lightsuedseite2", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -127,10 +139,10 @@ "object_id": "suedseite3", "key": 2913863469, "name": "suedseite3", - "unique_id": "garten_rs485_controller2lightsuedseite3", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -146,10 +158,10 @@ "object_id": "suedseite4", "key": 2913863466, "name": "suedseite4", - "unique_id": "garten_rs485_controller2lightsuedseite4", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -165,10 +177,10 @@ "object_id": "suedseite5", "key": 2913863467, "name": "suedseite5", - "unique_id": "garten_rs485_controller2lightsuedseite5", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -184,10 +196,10 @@ "object_id": "suedseite6", "key": 2913863464, "name": "suedseite6", - "unique_id": "garten_rs485_controller2lightsuedseite6", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], diff --git a/.storage/esphome.1fb07e8bf70e2bea50f81370eea7719a b/.storage/esphome.1fb07e8bf70e2bea50f81370eea7719a index aef1dcc..86d30c2 100644 --- a/.storage/esphome.1fb07e8bf70e2bea50f81370eea7719a +++ b/.storage/esphome.1fb07e8bf70e2bea50f81370eea7719a @@ -20,7 +20,19 @@ "voice_assistant_feature_flags": 0, "legacy_bluetooth_proxy_version": 0, "bluetooth_proxy_feature_flags": 0, - "suggested_area": "" + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": false, + "api_encryption_provisionable": false, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + }, + "serial_proxies": [] }, "services": [], "api_version": { @@ -32,31 +44,31 @@ "object_id": "zisterne_fllstand_voltage", "key": 1146533193, "name": "Zisterne Füllstand Voltage", - "unique_id": "garten_rs485_controller1sensorzisterne_fllstand_voltage", "disabled_by_default": false, "icon": "mdi:water", "entity_category": 0, + "device_id": 0, "device_class": "", "unit_of_measurement": "V", "accuracy_decimals": 2, "force_update": false, "state_class": 1, - "last_reset_type": 0 + "legacy_last_reset_type": 0 }, { "object_id": "zisterne_fllstand", "key": 428547418, "name": "Zisterne Füllstand", - "unique_id": "garten_rs485_controller1sensorzisterne_fllstand", "disabled_by_default": false, "icon": "mdi:water", "entity_category": 0, + "device_id": 0, "device_class": "", "unit_of_measurement": "%", "accuracy_decimals": 0, "force_update": false, "state_class": 1, - "last_reset_type": 0 + "legacy_last_reset_type": 0 } ], "text_sensor": [], @@ -65,10 +77,10 @@ "object_id": "eingang_gartenhaus", "key": 1876366023, "name": "eingang_gartenhaus", - "unique_id": "garten_rs485_controller1lighteingang_gartenhaus", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -84,10 +96,10 @@ "object_id": "eingang_saule_sud", "key": 1447889458, "name": "eingang_saule_sud", - "unique_id": "garten_rs485_controller1lighteingang_saule_sud", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -103,10 +115,10 @@ "object_id": "eingang_gartentur_sud", "key": 3478858886, "name": "eingang_gartentur_sud", - "unique_id": "garten_rs485_controller1lighteingang_gartentur_sud", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -122,10 +134,10 @@ "object_id": "eingang_gartentur_nord", "key": 3712609309, "name": "eingang_gartentur_nord", - "unique_id": "garten_rs485_controller1lighteingang_gartentur_nord", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -141,10 +153,10 @@ "object_id": "eingang_garageseite", "key": 4230978638, "name": "eingang_garageseite", - "unique_id": "garten_rs485_controller1lighteingang_garageseite", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -160,10 +172,10 @@ "object_id": "hochbeet_eingang", "key": 2162841495, "name": "hochbeet_eingang", - "unique_id": "garten_rs485_controller1lighthochbeet_eingang", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -179,10 +191,10 @@ "object_id": "hochbeet_mitte", "key": 2754293745, "name": "hochbeet_mitte", - "unique_id": "garten_rs485_controller1lighthochbeet_mitte", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -198,10 +210,10 @@ "object_id": "hochbeet_innen", "key": 27605098, "name": "hochbeet_innen", - "unique_id": "garten_rs485_controller1lighthochbeet_innen", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], diff --git a/.storage/esphome.3b1cb18834ca79ac2bcad53b6084cd1c b/.storage/esphome.3b1cb18834ca79ac2bcad53b6084cd1c index b97dfe1..88db8e0 100644 --- a/.storage/esphome.3b1cb18834ca79ac2bcad53b6084cd1c +++ b/.storage/esphome.3b1cb18834ca79ac2bcad53b6084cd1c @@ -8,11 +8,11 @@ "name": "garten-bus-controller", "friendly_name": "", "mac_address": "E8:9F:6D:D0:FA:9C", - "compilation_time": "Apr 14 2024, 18:16:36", + "compilation_time": "Jul 5 2025, 10:04:13", "model": "esp32-poe", "manufacturer": "Espressif", "has_deep_sleep": false, - "esphome_version": "2024.3.0", + "esphome_version": "2025.6.3", "project_name": "", "project_version": "", "webserver_port": 0, @@ -20,294 +20,34 @@ "voice_assistant_feature_flags": 0, "legacy_bluetooth_proxy_version": 0, "bluetooth_proxy_feature_flags": 0, - "suggested_area": "" + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": true, + "api_encryption_provisionable": false, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + }, + "serial_proxies": [] }, "services": [], "api_version": { "major": 1, - "minor": 9 + "minor": 10 }, - "binary_sensor": [ - { - "object_id": "oxilife_s_ure_pumpe", - "key": 2355172184, - "name": "Oxilife Säure Pumpe", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_s_ure_pumpe", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "running", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_ph_flow_control", - "key": 2786835203, - "name": "Oxilife pH Flow Control", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_ph_flow_control", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "running", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_hydrolysis_flow", - "key": 3161853071, - "name": "Oxilife Hydrolysis Flow", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_hydrolysis_flow", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "running", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_1_ph", - "key": 2717267456, - "name": "Oxilife Relay 1 pH", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_1_ph", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_2_filtering", - "key": 1367725853, - "name": "Oxilife Relay 2 Filtering", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_2_filtering", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_3_light", - "key": 3661834398, - "name": "Oxilife Relay 3 Light", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_3_light", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_4", - "key": 1568601656, - "name": "Oxilife Relay 4", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_4", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_slow_speed", - "key": 3485958471, - "name": "Oxilife Relay Slow Speed", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_slow_speed", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_medium_speed", - "key": 1938052325, - "name": "Oxilife Relay Medium Speed", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_medium_speed", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "oxilife_relay_high_speed", - "key": 2414376488, - "name": "Oxilife Relay High Speed", - "unique_id": "garten-bus-controllerbinary_sensoroxilife_relay_high_speed", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "power", - "is_status_binary_sensor": false - }, - { - "object_id": "garten_relayboard8_input1", - "key": 754997630, - "name": "garten_relayboard8_input1", - "unique_id": "garten-bus-controllerbinary_sensorgarten_relayboard8_input1", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "", - "is_status_binary_sensor": false - }, - { - "object_id": "garten_relayboard8_input2", - "key": 754997629, - "name": "garten_relayboard8_input2", - "unique_id": "garten-bus-controllerbinary_sensorgarten_relayboard8_input2", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "", - "is_status_binary_sensor": false - } - ], - "sensor": [ - { - "object_id": "oxilife_hydrolyse", - "key": 1398790605, - "name": "Oxilife Hydrolyse", - "unique_id": "garten-bus-controllersensoroxilife_hydrolyse", - "disabled_by_default": false, - "icon": "mdi:percent", - "entity_category": 0, - "device_class": "power_factor", - "unit_of_measurement": "%", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 1, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_ph", - "key": 3936405862, - "name": "Oxilife pH", - "unique_id": "garten-bus-controllersensoroxilife_ph", - "disabled_by_default": false, - "icon": "mdi:ph", - "entity_category": 0, - "device_class": "", - "unit_of_measurement": "", - "accuracy_decimals": 2, - "force_update": false, - "state_class": 1, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_redox_level", - "key": 3710264849, - "name": "Oxilife Redox Level", - "unique_id": "garten-bus-controllersensoroxilife_redox_level", - "disabled_by_default": false, - "icon": "mdi:atom", - "entity_category": 0, - "device_class": "", - "unit_of_measurement": "mV", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 1, - "last_reset_type": 0 - }, - { - "object_id": "pool_temperatur", - "key": 3772248387, - "name": "Pool Temperatur", - "unique_id": "garten-bus-controllersensorpool_temperatur", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "temperature", - "unit_of_measurement": "°C", - "accuracy_decimals": 1, - "force_update": false, - "state_class": 1, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_ph_status_alarm", - "key": 994588797, - "name": "Oxilife pH Status Alarm", - "unique_id": "garten-bus-controllersensoroxilife_ph_status_alarm", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "", - "unit_of_measurement": "", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 0, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_polarization_a_time", - "key": 2605269786, - "name": "Oxilife Polarization A Time", - "unique_id": "garten-bus-controllersensoroxilife_polarization_a_time", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "duration", - "unit_of_measurement": "s", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 2, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_polarization_b_time", - "key": 537313435, - "name": "Oxilife Polarization B Time", - "unique_id": "garten-bus-controllersensoroxilife_polarization_b_time", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "duration", - "unit_of_measurement": "s", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 2, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_runtime_polarity_changes", - "key": 2891931311, - "name": "Oxilife Runtime Polarity Changes", - "unique_id": "garten-bus-controllersensoroxilife_runtime_polarity_changes", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "", - "unit_of_measurement": "", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 2, - "last_reset_type": 0 - }, - { - "object_id": "oxilife_relay_state", - "key": 3823559595, - "name": "Oxilife Relay State", - "unique_id": "garten-bus-controllersensoroxilife_relay_state", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "device_class": "", - "unit_of_measurement": "", - "accuracy_decimals": 0, - "force_update": false, - "state_class": 0, - "last_reset_type": 0 - } - ], - "text_sensor": [], "switch": [ { "object_id": "ventil-beete-nordwest", "key": 3988670604, "name": "ventil-beete-nordwest", - "unique_id": "garten-bus-controllerswitchventil-beete-nordwest", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -315,21 +55,21 @@ "object_id": "ventil-beet-west", "key": 2266224880, "name": "ventil-beet-west", - "unique_id": "garten-bus-controllerswitchventil-beet-west", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, { - "object_id": "ventil-sprinkler-westen", - "key": 2341459509, - "name": "ventil-sprinkler-westen", - "unique_id": "garten-bus-controllerswitchventil-sprinkler-westen", + "object_id": "defekt", + "key": 1761640778, + "name": "defekt", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -337,10 +77,10 @@ "object_id": "ventil-giessanlage-vorne", "key": 377856670, "name": "ventil-giessanlage-vorne", - "unique_id": "garten-bus-controllerswitchventil-giessanlage-vorne", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -348,10 +88,21 @@ "object_id": "ventil-sprinkler-sud", "key": 3606889779, "name": "ventil-sprinkler-sud", - "unique_id": "garten-bus-controllerswitchventil-sprinkler-sud", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, + "assumed_state": false, + "device_class": "" + }, + { + "object_id": "ventil-beet-sued", + "key": 1199873534, + "name": "ventil-beet-sued", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -359,10 +110,21 @@ "object_id": "ventil-brunnen-in-zisterne", "key": 2826335037, "name": "ventil-brunnen-in-zisterne", - "unique_id": "garten-bus-controllerswitchventil-brunnen-in-zisterne", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, + "assumed_state": false, + "device_class": "" + }, + { + "object_id": "ventil-sprinkler-westen", + "key": 2341459509, + "name": "ventil-sprinkler-westen", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -370,10 +132,10 @@ "object_id": "poolpumpe-speed3", "key": 1927299939, "name": "poolpumpe-speed3", - "unique_id": "garten-bus-controllerswitchpoolpumpe-speed3", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -381,10 +143,10 @@ "object_id": "poolpumpe-speed2", "key": 1927299938, "name": "poolpumpe-speed2", - "unique_id": "garten-bus-controllerswitchpoolpumpe-speed2", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -392,10 +154,10 @@ "object_id": "poolpumpe-speed1", "key": 1927299937, "name": "poolpumpe-speed1", - "unique_id": "garten-bus-controllerswitchpoolpumpe-speed1", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -403,10 +165,10 @@ "object_id": "poolpumpe-speed-off", "key": 1793379420, "name": "poolpumpe-speed-off", - "unique_id": "garten-bus-controllerswitchpoolpumpe-speed-off", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -414,10 +176,10 @@ "object_id": "garten_relayboard8_switch1", "key": 456283972, "name": "garten_relayboard8_switch1", - "unique_id": "garten-bus-controllerswitchgarten_relayboard8_switch1", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -425,10 +187,10 @@ "object_id": "garten_relayboard8_switch2", "key": 456283975, "name": "garten_relayboard8_switch2", - "unique_id": "garten-bus-controllerswitchgarten_relayboard8_switch2", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" }, @@ -436,13 +198,285 @@ "object_id": "oxilife_aux_relay", "key": 3295382490, "name": "Oxilife Aux Relay", - "unique_id": "garten-bus-controllerswitchoxilife_aux_relay", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "assumed_state": false, "device_class": "" } + ], + "sensor": [ + { + "object_id": "oxilife_hydrolyse", + "key": 1398790605, + "name": "Oxilife Hydrolyse", + "disabled_by_default": false, + "icon": "mdi:percent", + "entity_category": 0, + "device_id": 0, + "device_class": "power_factor", + "unit_of_measurement": "%", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 1, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_ph", + "key": 3936405862, + "name": "Oxilife pH", + "disabled_by_default": false, + "icon": "mdi:ph", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "unit_of_measurement": "", + "accuracy_decimals": 2, + "force_update": false, + "state_class": 1, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_redox_level", + "key": 3710264849, + "name": "Oxilife Redox Level", + "disabled_by_default": false, + "icon": "mdi:atom", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "unit_of_measurement": "mV", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 1, + "legacy_last_reset_type": 0 + }, + { + "object_id": "pool_temperatur", + "key": 3772248387, + "name": "Pool Temperatur", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "temperature", + "unit_of_measurement": "°C", + "accuracy_decimals": 1, + "force_update": false, + "state_class": 1, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_ph_status_alarm", + "key": 994588797, + "name": "Oxilife pH Status Alarm", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "unit_of_measurement": "", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 0, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_polarization_a_time", + "key": 2605269786, + "name": "Oxilife Polarization A Time", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "duration", + "unit_of_measurement": "s", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 2, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_polarization_b_time", + "key": 537313435, + "name": "Oxilife Polarization B Time", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "duration", + "unit_of_measurement": "s", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 2, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_runtime_polarity_changes", + "key": 2891931311, + "name": "Oxilife Runtime Polarity Changes", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "unit_of_measurement": "", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 2, + "legacy_last_reset_type": 0 + }, + { + "object_id": "oxilife_relay_state", + "key": 3823559595, + "name": "Oxilife Relay State", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "unit_of_measurement": "", + "accuracy_decimals": 0, + "force_update": false, + "state_class": 0, + "legacy_last_reset_type": 0 + } + ], + "text_sensor": [], + "binary_sensor": [ + { + "object_id": "oxilife_s_ure_pumpe", + "key": 2355172184, + "name": "Oxilife Säure Pumpe", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "running", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_ph_flow_control", + "key": 2786835203, + "name": "Oxilife pH Flow Control", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "running", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_hydrolysis_flow", + "key": 3161853071, + "name": "Oxilife Hydrolysis Flow", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "running", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_1_ph", + "key": 2717267456, + "name": "Oxilife Relay 1 pH", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_2_filtering", + "key": 1367725853, + "name": "Oxilife Relay 2 Filtering", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_3_light", + "key": 3661834398, + "name": "Oxilife Relay 3 Light", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_4", + "key": 1568601656, + "name": "Oxilife Relay 4", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_slow_speed", + "key": 3485958471, + "name": "Oxilife Relay Slow Speed", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_medium_speed", + "key": 1938052325, + "name": "Oxilife Relay Medium Speed", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "oxilife_relay_high_speed", + "key": 2414376488, + "name": "Oxilife Relay High Speed", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "power", + "is_status_binary_sensor": false + }, + { + "object_id": "garten_relayboard8_input1", + "key": 754997630, + "name": "garten_relayboard8_input1", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "is_status_binary_sensor": false + }, + { + "object_id": "garten_relayboard8_input2", + "key": 754997629, + "name": "garten_relayboard8_input2", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "device_class": "", + "is_status_binary_sensor": false + } ] } } \ No newline at end of file diff --git a/.storage/esphome.419fe6418360869dda6b2857e5356d58 b/.storage/esphome.419fe6418360869dda6b2857e5356d58 index c64ba80..65ea24c 100644 --- a/.storage/esphome.419fe6418360869dda6b2857e5356d58 +++ b/.storage/esphome.419fe6418360869dda6b2857e5356d58 @@ -8,11 +8,11 @@ "name": "gartenhaus-led-controller", "friendly_name": "", "mac_address": "E8:9F:6D:D0:FA:90", - "compilation_time": "Sep 28 2023, 08:59:10", + "compilation_time": "Jul 25 2024, 21:58:04", "model": "esp32-poe", "manufacturer": "Espressif", "has_deep_sleep": false, - "esphome_version": "2023.6.4", + "esphome_version": "2024.3.0", "project_name": "", "project_version": "", "webserver_port": 0, @@ -20,7 +20,19 @@ "voice_assistant_feature_flags": 0, "legacy_bluetooth_proxy_version": 0, "bluetooth_proxy_feature_flags": 0, - "suggested_area": "" + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": false, + "api_encryption_provisionable": false, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + }, + "serial_proxies": [] }, "services": [], "api_version": { @@ -32,10 +44,10 @@ "object_id": "gartenhaus-led-controller-button-links", "key": 1586964953, "name": "gartenhaus-led-controller-button-links", - "unique_id": "gartenhaus-led-controllerbinary_sensorgartenhaus-led-controller-button-links", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "", "is_status_binary_sensor": false }, @@ -43,10 +55,10 @@ "object_id": "gartenhaus-led-controller-button-rechts", "key": 2964419571, "name": "gartenhaus-led-controller-button-rechts", - "unique_id": "gartenhaus-led-controllerbinary_sensorgartenhaus-led-controller-button-rechts", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "", "is_status_binary_sensor": false }, @@ -54,23 +66,47 @@ "object_id": "gartenhaus-led-controller-motion-sensor", "key": 971421646, "name": "gartenhaus-led-controller-motion-sensor", - "unique_id": "gartenhaus-led-controllerbinary_sensorgartenhaus-led-controller-motion-sensor", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "motion", "is_status_binary_sensor": false } ], + "switch": [ + { + "object_id": "gartenhaus-led-controller-button-led-links", + "key": 2265301433, + "name": "gartenhaus-led-controller-button-led-links", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "assumed_state": false, + "device_class": "" + }, + { + "object_id": "gartenhaus-led-controller-button-led-rechts", + "key": 601473107, + "name": "gartenhaus-led-controller-button-led-rechts", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "assumed_state": false, + "device_class": "" + } + ], "light": [ { "object_id": "gartenhaus_wandlicht", "key": 590416280, "name": "Gartenhaus Wandlicht", - "unique_id": "gartenhaus-led-controllerlightgartenhaus_wandlicht", "disabled_by_default": false, "icon": "mdi:led-strip-variant", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 7, 39 @@ -94,10 +130,10 @@ "object_id": "gartenhaus_deckenlicht_hinten", "key": 3076476589, "name": "Gartenhaus Deckenlicht Hinten", - "unique_id": "gartenhaus-led-controllerlightgartenhaus_deckenlicht_hinten", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 7, 39 @@ -114,10 +150,10 @@ "object_id": "gartenhaus_deckenlicht_mitte", "key": 483233698, "name": "Gartenhaus Deckenlicht Mitte", - "unique_id": "gartenhaus-led-controllerlightgartenhaus_deckenlicht_mitte", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 7, 39 @@ -134,10 +170,10 @@ "object_id": "gartenhaus_deckenlicht_vorne", "key": 189212603, "name": "Gartenhaus Deckenlicht Vorne", - "unique_id": "gartenhaus-led-controllerlightgartenhaus_deckenlicht_vorne", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 7, 39 @@ -150,30 +186,6 @@ "legacy_supports_white_value": true, "legacy_supports_color_temperature": false } - ], - "switch": [ - { - "object_id": "gartenhaus-led-controller-button-led-links", - "key": 2265301433, - "name": "gartenhaus-led-controller-button-led-links", - "unique_id": "gartenhaus-led-controllerswitchgartenhaus-led-controller-button-led-links", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "assumed_state": false, - "device_class": "" - }, - { - "object_id": "gartenhaus-led-controller-button-led-rechts", - "key": 601473107, - "name": "gartenhaus-led-controller-button-led-rechts", - "unique_id": "gartenhaus-led-controllerswitchgartenhaus-led-controller-button-led-rechts", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "assumed_state": false, - "device_class": "" - } ] } } \ No newline at end of file diff --git a/.storage/esphome.4742c954ce0521018f89ced27f5f3ac9 b/.storage/esphome.4742c954ce0521018f89ced27f5f3ac9 index d6d5df5..a4f6d43 100644 --- a/.storage/esphome.4742c954ce0521018f89ced27f5f3ac9 +++ b/.storage/esphome.4742c954ce0521018f89ced27f5f3ac9 @@ -20,13 +20,26 @@ "voice_assistant_feature_flags": 0, "legacy_bluetooth_proxy_version": 0, "bluetooth_proxy_feature_flags": 0, - "suggested_area": "" + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": false, + "api_encryption_provisionable": false, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + }, + "serial_proxies": [] }, "services": [ { "name": "mhz19_calibrate_zero", "key": 1784684433, - "args": [] + "args": [], + "supports_response": 0 } ], "api_version": { @@ -38,10 +51,10 @@ "object_id": "m5stackfire_charger_connected", "key": 3044758102, "name": "M5StackFire Charger Connected", - "unique_id": "m5stackfirebinary_sensorm5stackfire_charger_connected", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "", "is_status_binary_sensor": false }, @@ -49,10 +62,10 @@ "object_id": "m5stackfire_charge_full", "key": 1340260624, "name": "M5StackFire Charge Full", - "unique_id": "m5stackfirebinary_sensorm5stackfire_charge_full", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "", "is_status_binary_sensor": false }, @@ -60,89 +73,102 @@ "object_id": "m5stackfire-motion", "key": 2538737724, "name": "m5stackfire-motion", - "unique_id": "m5stackfirebinary_sensorm5stackfire-motion", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "motion", "is_status_binary_sensor": false } ], + "switch": [ + { + "object_id": "backlight", + "key": 878769956, + "name": "Backlight", + "disabled_by_default": false, + "icon": "", + "entity_category": 0, + "device_id": 0, + "assumed_state": false, + "device_class": "" + } + ], "sensor": [ { "object_id": "m5stackfire_battery_percent", "key": 1851517365, "name": "M5StackFire Battery Percent", - "unique_id": "m5stackfiresensorm5stackfire_battery_percent", "disabled_by_default": false, "icon": "mdi:percent", "entity_category": 0, + "device_id": 0, "device_class": "", "unit_of_measurement": "%", "accuracy_decimals": 0, "force_update": false, "state_class": 0, - "last_reset_type": 0 + "legacy_last_reset_type": 0 }, { "object_id": "mh-z19_co2", "key": 2937308808, "name": "MH-Z19 CO2", - "unique_id": "m5stackfiresensormh-z19_co2", "disabled_by_default": false, "icon": "mdi:molecule-co2", "entity_category": 0, + "device_id": 0, "device_class": "carbon_dioxide", "unit_of_measurement": "ppm", "accuracy_decimals": 0, "force_update": false, "state_class": 1, - "last_reset_type": 0 + "legacy_last_reset_type": 0 }, { "object_id": "mh-z19_temperatur", "key": 3769515777, "name": "MH-Z19 Temperatur", - "unique_id": "m5stackfiresensormh-z19_temperatur", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "temperature", "unit_of_measurement": "°C", "accuracy_decimals": 0, "force_update": false, "state_class": 1, - "last_reset_type": 0 + "legacy_last_reset_type": 0 }, { "object_id": "dht22_temperature", "key": 922703588, "name": "DHT22 Temperature", - "unique_id": "m5stackfiresensordht22_temperature", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "temperature", "unit_of_measurement": "°C", "accuracy_decimals": 1, "force_update": false, "state_class": 1, - "last_reset_type": 0 + "legacy_last_reset_type": 0 }, { "object_id": "dht22_humidity", "key": 3204820177, "name": "DHT22 humidity", - "unique_id": "m5stackfiresensordht22_humidity", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "humidity", "unit_of_measurement": "%", "accuracy_decimals": 0, "force_update": false, "state_class": 1, - "last_reset_type": 0 + "legacy_last_reset_type": 0 } ], "text_sensor": [], @@ -151,10 +177,10 @@ "object_id": "m5stackfire_side_light", "key": 3628162624, "name": "M5StackFire Side Light", - "unique_id": "m5stackfirelightm5stackfire_side_light", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -170,10 +196,10 @@ "object_id": "m5stackfire_side_light_right", "key": 2691544879, "name": "M5StackFire Side Light Right", - "unique_id": "m5stackfirelightm5stackfire_side_light_right", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -189,10 +215,10 @@ "object_id": "m5stackfire_side_light_left", "key": 74274424, "name": "M5StackFire Side Light Left", - "unique_id": "m5stackfirelightm5stackfire_side_light_left", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "supported_color_modes": [ 35 ], @@ -204,19 +230,6 @@ "legacy_supports_white_value": false, "legacy_supports_color_temperature": false } - ], - "switch": [ - { - "object_id": "backlight", - "key": 878769956, - "name": "Backlight", - "unique_id": "m5stackfireswitchbacklight", - "disabled_by_default": false, - "icon": "", - "entity_category": 0, - "assumed_state": false, - "device_class": "" - } ] } } \ No newline at end of file diff --git a/.storage/esphome.601de3e75670a7a5cb68db974ed99a25 b/.storage/esphome.601de3e75670a7a5cb68db974ed99a25 index 9d86d94..cbc254d 100644 --- a/.storage/esphome.601de3e75670a7a5cb68db974ed99a25 +++ b/.storage/esphome.601de3e75670a7a5cb68db974ed99a25 @@ -8,11 +8,11 @@ "name": "gartenhaus-taster-input", "friendly_name": "", "mac_address": "E8:9F:6D:D0:FA:B8", - "compilation_time": "Mar 8 2024, 18:00:44", + "compilation_time": "2026-08-07 11:10:51 +0200", "model": "esp32-poe", "manufacturer": "Espressif", "has_deep_sleep": false, - "esphome_version": "2024.2.2", + "esphome_version": "2026.6.5", "project_name": "", "project_version": "", "webserver_port": 0, @@ -20,22 +20,34 @@ "voice_assistant_feature_flags": 0, "legacy_bluetooth_proxy_version": 0, "bluetooth_proxy_feature_flags": 0, - "suggested_area": "" + "zwave_proxy_feature_flags": 0, + "zwave_home_id": 0, + "suggested_area": "", + "bluetooth_mac_address": "", + "api_encryption_supported": true, + "api_encryption_provisionable": false, + "devices": [], + "areas": [], + "area": { + "area_id": 0, + "name": "" + }, + "serial_proxies": [] }, "services": [], "api_version": { "major": 1, - "minor": 9 + "minor": 14 }, "binary_sensor": [ { "object_id": "gartenhaus_lichtschalter_gross", "key": 2792240013, "name": "gartenhaus_lichtschalter_gross", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_lichtschalter_gross", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false }, @@ -43,10 +55,10 @@ "object_id": "gartenhaus_lichtschalter_klein_links", "key": 3484857124, "name": "gartenhaus_lichtschalter_klein_links", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_lichtschalter_klein_links", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false }, @@ -54,10 +66,10 @@ "object_id": "gartenhaus_lichtschalter_klein_rechts", "key": 241619836, "name": "gartenhaus_lichtschalter_klein_rechts", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_lichtschalter_klein_rechts", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false }, @@ -65,10 +77,10 @@ "object_id": "gartenhaus_taster1", "key": 2636569184, "name": "gartenhaus_taster1", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_taster1", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false }, @@ -76,10 +88,10 @@ "object_id": "gartenhaus_taster2", "key": 2636569187, "name": "gartenhaus_taster2", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_taster2", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false }, @@ -87,10 +99,10 @@ "object_id": "gartenhaus_taster3", "key": 2636569186, "name": "gartenhaus_taster3", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_taster3", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false }, @@ -98,10 +110,10 @@ "object_id": "gartenhaus_taster4", "key": 2636569189, "name": "gartenhaus_taster4", - "unique_id": "gartenhaus-taster-inputbinary_sensorgartenhaus_taster4", "disabled_by_default": false, "icon": "", "entity_category": 0, + "device_id": 0, "device_class": "light", "is_status_binary_sensor": false } diff --git a/.storage/frontend.system_data b/.storage/frontend.system_data new file mode 100644 index 0000000..f65a1c2 --- /dev/null +++ b/.storage/frontend.system_data @@ -0,0 +1,10 @@ +{ + "version": 1, + "minor_version": 1, + "key": "frontend.system_data", + "data": { + "core": { + "default_panel": "lovelace" + } + } +} \ No newline at end of file diff --git a/.storage/frontend.user_data_2ffcb10d3db745b396789364fdef72ec b/.storage/frontend.user_data_2ffcb10d3db745b396789364fdef72ec index f05ba16..368fe53 100644 --- a/.storage/frontend.user_data_2ffcb10d3db745b396789364fdef72ec +++ b/.storage/frontend.user_data_2ffcb10d3db745b396789364fdef72ec @@ -13,6 +13,10 @@ "date_format": "language", "time_zone": "local", "first_weekday": "language" + }, + "theme": { + "dark": true, + "theme": "" } } } \ No newline at end of file diff --git a/.storage/frontend.user_data_bd0f10a32b324e85998881cb5b748d0f b/.storage/frontend.user_data_bd0f10a32b324e85998881cb5b748d0f index d01f40e..f717bc2 100644 --- a/.storage/frontend.user_data_bd0f10a32b324e85998881cb5b748d0f +++ b/.storage/frontend.user_data_bd0f10a32b324e85998881cb5b748d0f @@ -1,15 +1,18 @@ { - "version": 1, - "minor_version": 1, - "key": "frontend.user_data_bd0f10a32b324e85998881cb5b748d0f", - "data": { - "core": { - "showAdvanced": true - }, - "language": { - "language": "de", - "number_format": "language", - "time_format": "language" - } + "version": 1, + "minor_version": 1, + "key": "frontend.user_data_bd0f10a32b324e85998881cb5b748d0f", + "data": { + "core": { + "showAdvanced": true + }, + "language": { + "language": "de", + "number_format": "language", + "time_format": "language", + "date_format": "language", + "time_zone": "local", + "first_weekday": "language" } + } } \ No newline at end of file diff --git a/.storage/hacs.data b/.storage/hacs.data new file mode 100644 index 0000000..5523992 --- /dev/null +++ b/.storage/hacs.data @@ -0,0 +1,20447 @@ +{ + "version": "6", + "minor_version": 1, + "key": "hacs.data", + "data": { + "repositories": { + "integration": [ + { + "id": "257104502", + "full_name": "amaximus/fkf-garbage-collection" + }, + { + "id": "1270764129", + "new": true, + "full_name": "andrewtryder/ha-iguardstove" + }, + { + "id": "756368974", + "new": true, + "full_name": "gritaro/gigachain" + }, + { + "id": "1055323812", + "new": true, + "full_name": "bharat/homeassistant-triad-ams" + }, + { + "id": "742903711", + "new": true, + "full_name": "lizardsystems/hass-mygas" + }, + { + "id": "770055209", + "new": true, + "full_name": "stanus74/home-assistant-saj-h2-modbus" + }, + { + "id": "1208153221", + "new": true, + "full_name": "traktore-org/sem-community" + }, + { + "id": "1097613251", + "new": true, + "full_name": "jaqb12/home-assistant-clausius" + }, + { + "id": "1195487996", + "new": true, + "full_name": "mholzi/quizify" + }, + { + "id": "644033469", + "new": true, + "full_name": "jaydeethree/Home-Assistant-weatherdotcom" + }, + { + "id": "325097827", + "full_name": "andvikt/mega_hacs" + }, + { + "id": "1194879568", + "new": true, + "full_name": "akentner/homeassistant-kroki-integration" + }, + { + "id": "1230727603", + "new": true, + "full_name": "loryanstrant/HA-Transformers-Allspark-UI" + }, + { + "id": "1142025939", + "new": true, + "full_name": "gensyn/ssh_command" + }, + { + "id": "1067406621", + "new": true, + "full_name": "BoilerController/boiler-controller-ha" + }, + { + "id": "1185381410", + "new": true, + "full_name": "gunkl/ClimateAdvisor" + }, + { + "id": "986754305", + "new": true, + "full_name": "samspade21/vacasa-ha" + }, + { + "id": "1075400208", + "new": true, + "full_name": "SnipsC0/Home-Inventory" + }, + { + "id": "1257792788", + "new": true, + "full_name": "thirdreality/ha-thirdreality-scale" + }, + { + "id": "1202856591", + "new": true, + "full_name": "normcyr/essence-quebec" + }, + { + "id": "1115604709", + "new": true, + "full_name": "strepto42/foobar2k_custom_component" + }, + { + "id": "1174633553", + "new": true, + "full_name": "spezzuti/backup-monitor" + }, + { + "id": "954834466", + "new": true, + "full_name": "Jems22/ha_star_rennes" + }, + { + "id": "1144928458", + "new": true, + "full_name": "anant-j/Ultrahuman" + }, + { + "id": "933244703", + "new": true, + "full_name": "dimgen/homeassistant-vmc-ubbink" + }, + { + "id": "154845921", + "full_name": "custom-components/sensor.ssh" + }, + { + "id": "1221913445", + "new": true, + "full_name": "roquerodrigo/ha-metro-sp" + }, + { + "id": "1193070216", + "new": true, + "full_name": "alexhaller/Elli-Charger_HA" + }, + { + "id": "1279484437", + "new": true, + "full_name": "igor-zukowski/ha-smsplanet" + }, + { + "id": "789397431", + "new": true, + "full_name": "Tvalley71/dantherm" + }, + { + "id": "1249202492", + "new": true, + "full_name": "dkk54/ha-aseko-cloud" + }, + { + "id": "1128306369", + "new": true, + "full_name": "lnagel/hass-ufh-controller" + }, + { + "id": "506356147", + "new": true, + "full_name": "gvigroux/hon" + }, + { + "id": "1146862270", + "new": true, + "full_name": "VitisEK/nibe_energy_conversion" + }, + { + "id": "1133605504", + "new": true, + "full_name": "pekur/amit_ha_integration" + }, + { + "id": "1133325957", + "new": true, + "full_name": "merlijntishauser/unifi-network-maps-ha" + }, + { + "id": "373293197", + "new": true, + "full_name": "tdragon/reef-pi-hass-custom" + }, + { + "id": "529083424", + "new": true, + "full_name": "jaroschek/home-assistant-myuplink" + }, + { + "id": "1237452674", + "new": true, + "full_name": "arypien/ha_thesslagreen_airpack_usb" + }, + { + "id": "284006518", + "full_name": "bremor/bonaire_myclimate" + }, + { + "id": "601894276", + "new": true, + "full_name": "leonardlcl/general_link" + }, + { + "id": "933415439", + "new": true, + "full_name": "mattbratt/pc_ships" + }, + { + "id": "1088756440", + "new": true, + "full_name": "moarph/homeassistant_berner_torantriebe" + }, + { + "id": "872726164", + "new": true, + "full_name": "ruaan-deysel/ha-unraid" + }, + { + "id": "1223601210", + "new": true, + "full_name": "38decibel/WILLO" + }, + { + "id": "1310867630", + "new": true, + "full_name": "gabrielcolceriu/hyundai-broadlink-ac" + }, + { + "id": "1230326892", + "new": true, + "full_name": "vithurshanselvarajah/ha-glinet-router" + }, + { + "id": "437278224", + "new": true, + "full_name": "kongo09/hass-dell-printer" + }, + { + "id": "1154659584", + "new": true, + "full_name": "bastgau/ha-clouding" + }, + { + "id": "336798340", + "new": true, + "full_name": "tomaae/homeassistant-truenas" + }, + { + "id": "358505160", + "full_name": "eifinger/hass-weenect" + }, + { + "id": "273333188", + "full_name": "jeroenterheerdt/HADailySensor" + }, + { + "id": "866164198", + "new": true, + "full_name": "benjamin-dcs/file-plusplus" + }, + { + "id": "827483338", + "new": true, + "full_name": "Kajkac/ZTE-MC-Home-assistant-repo" + }, + { + "id": "1124234413", + "new": true, + "full_name": "dakahler/homeassistant-birdfy" + }, + { + "id": "993980538", + "new": true, + "full_name": "eseverson/hass-balena" + }, + { + "id": "1133883313", + "new": true, + "full_name": "Javisen/proxmox_sensors" + }, + { + "id": "594751789", + "new": true, + "full_name": "daxingplay/home-assistant-vaillant-plus" + }, + { + "id": "1233286710", + "new": true, + "full_name": "lukaszsobala/ld2410_serial" + }, + { + "id": "770263855", + "new": true, + "full_name": "stickpin/homeassistant-meinvodafone" + }, + { + "id": "1153663830", + "new": true, + "full_name": "recalbox/RecalboxHomeAssistant" + }, + { + "id": "455174197", + "new": true, + "full_name": "dummylabs/thewatchman" + }, + { + "id": "912505821", + "new": true, + "full_name": "ABovsh/eveus" + }, + { + "id": "1286852382", + "new": true, + "full_name": "aaronmayeux/ha-hurricane-tracker" + }, + { + "id": "606857916", + "new": true, + "full_name": "stackia/ha-deye-dehumidifier" + }, + { + "id": "1152788410", + "new": true, + "full_name": "aldweb/ha-openwrt-mqtt" + }, + { + "id": "1312203641", + "new": true, + "full_name": "chriphil/homeassistant-binformed" + }, + { + "id": "560282866", + "new": true, + "full_name": "monty68/uniled" + }, + { + "id": "997420946", + "new": true, + "full_name": "dhover/ha-cumulusmx" + }, + { + "id": "1120756808", + "new": true, + "full_name": "stuartp44/haduco" + }, + { + "id": "1037008362", + "new": true, + "full_name": "microd2/ha-motorline-mconnect" + }, + { + "id": "1249558390", + "new": true, + "full_name": "cgonfer/velair" + }, + { + "id": "1052652111", + "new": true, + "full_name": "petos/ha-vodarenska" + }, + { + "id": "695365328", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Luncha-I-Mjardevi" + }, + { + "id": "295523408", + "full_name": "epoplavskis/homeassistant_salus" + }, + { + "id": "1107567956", + "new": true, + "full_name": "markminnoye/HA-IPBuilding" + }, + { + "id": "1164419202", + "new": true, + "full_name": "brianegge/homeassistant-obs-studio" + }, + { + "id": "1140110146", + "new": true, + "full_name": "bullitt186/ha-omada-open-api" + }, + { + "id": "802527371", + "new": true, + "full_name": "Gugulator/boi_exchange_rates" + }, + { + "id": "203736221", + "full_name": "dave-code-ruiz/uhomeuponor" + }, + { + "id": "995665345", + "new": true, + "full_name": "myTselection/smartschool_ha" + }, + { + "id": "1106808220", + "new": true, + "full_name": "ronaldheft/ha-light-reilluminator" + }, + { + "id": "410667735", + "new": true, + "full_name": "kubawolanin/ha-reaper" + }, + { + "id": "699440099", + "new": true, + "full_name": "shadow578/homeassistant_sma-ennexos" + }, + { + "id": "934761293", + "new": true, + "full_name": "akinin/ha_keenetic" + }, + { + "id": "894120201", + "new": true, + "full_name": "einFreak/ha-regensburg-transport" + }, + { + "id": "717185121", + "new": true, + "full_name": "Mallonbacka/custom-component-cloudwatch" + }, + { + "id": "1209418612", + "new": true, + "full_name": "owenashurst/Antminer-HomeAssistant-Integration" + }, + { + "id": "735063605", + "new": true, + "full_name": "elsbrock/cowboy-ha" + }, + { + "id": "232077394", + "new": true, + "full_name": "hass-chargeamps/hass-chargeamps" + }, + { + "id": "299556199", + "full_name": "xraver/mercedes_me_api" + }, + { + "id": "1170545924", + "new": true, + "full_name": "aplittlecub/ADS-B-SkyVista" + }, + { + "id": "623127338", + "new": true, + "full_name": "miguelangellv/ha-octopus-spain" + }, + { + "id": "965955873", + "new": true, + "full_name": "Sheep26/huawei_hg659" + }, + { + "id": "1065922223", + "new": true, + "full_name": "abhichandra21/ha-flavoroftheday" + }, + { + "id": "1020393065", + "new": true, + "full_name": "tarikbc/ha-ppa-contatto" + }, + { + "id": "1008640764", + "new": true, + "full_name": "klokku/klokku-home-assistant-integration" + }, + { + "id": "1225890825", + "new": true, + "full_name": "QuadNL/Vattenfall-InCharge-integration" + }, + { + "id": "1266275751", + "new": true, + "full_name": "SH1FT-W/flode" + }, + { + "id": "939531992", + "new": true, + "full_name": "TypQxQ/Sigenergy-Local-Modbus" + }, + { + "id": "453785158", + "new": true, + "full_name": "youdroid/home-assistant-gogs" + }, + { + "id": "1296962111", + "new": true, + "full_name": "jerzik/poda-data" + }, + { + "id": "729975302", + "new": true, + "full_name": "ankohanse/hass-dab-pumps" + }, + { + "id": "1175578051", + "new": true, + "full_name": "kramttocs/ha-gluetun" + }, + { + "id": "517783998", + "new": true, + "full_name": "Vova-SH/termux-api" + }, + { + "id": "401282856", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-OctopusEnergy" + }, + { + "id": "166045890", + "full_name": "pippyn/Home-Assistant-Sensor-Afvalbeheer" + }, + { + "id": "326220257", + "full_name": "marotoweb/home-assistant-vacuum-viomise" + }, + { + "id": "230151505", + "full_name": "laszlojakab/homeassistant-dijnet" + }, + { + "id": "499901994", + "new": true, + "full_name": "LavermanJJ/home-assistant-solarfocus" + }, + { + "id": "1144797931", + "new": true, + "full_name": "trickv/hass-claude-usage" + }, + { + "id": "1303358454", + "new": true, + "full_name": "DrMurx/ha-warm-welcome" + }, + { + "id": "1094887776", + "new": true, + "full_name": "koosoli/ESPHomeDesigner" + }, + { + "id": "968050316", + "new": true, + "full_name": "phoinixgrr/sigma_connect_ha" + }, + { + "id": "1197898191", + "new": true, + "full_name": "PHeonix25/unifi_alerts" + }, + { + "id": "315447202", + "full_name": "KoljaWindeler/ytube_music_player" + }, + { + "id": "948468509", + "new": true, + "full_name": "mkuthan/solis-cloud-control" + }, + { + "id": "1034314652", + "new": true, + "full_name": "dib0/ha-elro-connects-realtime" + }, + { + "id": "1285492676", + "new": true, + "full_name": "mbillow/localthings" + }, + { + "id": "1121936240", + "new": true, + "full_name": "FaserF/ha-whatsapp" + }, + { + "id": "886921233", + "new": true, + "full_name": "Dams51/Pleinchamp" + }, + { + "id": "351604227", + "full_name": "Sha-Darim/brandriskute" + }, + { + "id": "1117118399", + "new": true, + "full_name": "Pehesi97/intelbras-amt-home-assistant" + }, + { + "id": "692576253", + "new": true, + "full_name": "klatka/nc-talk-bot-component" + }, + { + "id": "718853287", + "new": true, + "full_name": "SDR3078/ps3-home-assistant" + }, + { + "id": "1052971841", + "new": true, + "full_name": "DefinitelyADev/custom-areas-integration" + }, + { + "id": "176018567", + "full_name": "custom-components/gpodder" + }, + { + "id": "1058637808", + "new": true, + "full_name": "MichelFR/ha_ghostfolio" + }, + { + "id": "1214146164", + "new": true, + "full_name": "notDIRK/shelly-cloud-diy-ha" + }, + { + "id": "998511539", + "new": true, + "full_name": "blaineventurine/simple_inventory" + }, + { + "id": "1289175645", + "new": true, + "full_name": "qwqqq6/tclplus-ac" + }, + { + "id": "1203123486", + "new": true, + "full_name": "nedevski/hass_athletic_fitness_bulgaria" + }, + { + "id": "795624377", + "new": true, + "full_name": "vermut/ha_amc_alarm" + }, + { + "id": "1129270146", + "new": true, + "full_name": "bieniu/ha-perplexity" + }, + { + "id": "1176213494", + "new": true, + "full_name": "raetha/ha-dockhand" + }, + { + "id": "971424446", + "new": true, + "full_name": "Pjarbit/home-assistant-combined-notification-integration" + }, + { + "id": "1177137098", + "new": true, + "full_name": "volschin/gq_gmc-500" + }, + { + "id": "296320952", + "full_name": "fineemb/xiaomi-cloud" + }, + { + "id": "1260603041", + "new": true, + "full_name": "v1k70rk4/HASS.Agent.NET10-Integration" + }, + { + "id": "647324399", + "new": true, + "full_name": "Athozs/hass-additional-ca" + }, + { + "id": "968804643", + "new": true, + "full_name": "SenMorgan/EX-HABridge" + }, + { + "id": "1235238266", + "new": true, + "full_name": "Bosso-Family/hass-bosso" + }, + { + "id": "224374747", + "full_name": "5high/phicomm-dc1-homeassistant" + }, + { + "id": "912818566", + "new": true, + "full_name": "rhanekom/hass-qwikswitch-api" + }, + { + "id": "1056706054", + "new": true, + "full_name": "felippepuhle/tholz-hass-integration" + }, + { + "id": "527179792", + "new": true, + "full_name": "DarwinsBuddy/WienerNetzeSmartmeter" + }, + { + "id": "1307035729", + "new": true, + "full_name": "mirkin-pixel/ha-unique-waterontharders" + }, + { + "id": "922936587", + "new": true, + "full_name": "djbios/home-assistant-cat-scale" + }, + { + "id": "1240707606", + "new": true, + "full_name": "neon9809/FiberHome-CPE-HA" + }, + { + "id": "1129716426", + "new": true, + "full_name": "ArnyminerZ/ha-nuki-web" + }, + { + "id": "260264517", + "full_name": "r-renato/ha-climacell-weather" + }, + { + "id": "963218814", + "new": true, + "full_name": "SavageNL/home-assistant-volcano-hybrid" + }, + { + "id": "1037876415", + "new": true, + "full_name": "andreadegiovine/homeassistant-restore-persistent-notifications" + }, + { + "id": "1116769426", + "new": true, + "full_name": "DTekNO/norway_alerts" + }, + { + "id": "1093369149", + "new": true, + "full_name": "m3tac0de/home-assistant-sofabaton-x1s" + }, + { + "id": "1050927589", + "new": true, + "full_name": "Sanji78/listonic" + }, + { + "id": "1077784142", + "new": true, + "full_name": "SSmale/Duux-Home-Assistant" + }, + { + "id": "1097209341", + "new": true, + "full_name": "NoUsername10/Solax-Developer-API-for-Home-assistant" + }, + { + "id": "187201747", + "full_name": "jihao/rokid-webhook-hass" + }, + { + "id": "233092112", + "full_name": "kodi1/songpal_m" + }, + { + "id": "836790349", + "new": true, + "full_name": "natekspencer/ha-krado" + }, + { + "id": "650763163", + "new": true, + "full_name": "natekspencer/ha-vestaboard" + }, + { + "id": "1166718874", + "new": true, + "full_name": "schmidtfx/koch-ag-hass" + }, + { + "id": "647057223", + "new": true, + "full_name": "delphiki/hass-pronote" + }, + { + "id": "1192927743", + "new": true, + "full_name": "shuette42/ecoflow-energy-ha" + }, + { + "id": "961160162", + "new": true, + "full_name": "DomoticaFacile/raccolta_rifiuti" + }, + { + "id": "892989456", + "new": true, + "full_name": "HAEdwin/homeassistant-apsystems_ecu_reader" + }, + { + "id": "1185516516", + "new": true, + "full_name": "cubinet-code/ha-parqet-companion" + }, + { + "id": "245694520", + "full_name": "asev/homeassistant-helios" + }, + { + "id": "579801670", + "new": true, + "full_name": "bdunn44/hass-jellyfish-lighting" + }, + { + "id": "698674167", + "new": true, + "full_name": "Sese-Schneider/ha-cover-time-based" + }, + { + "id": "958059839", + "new": true, + "full_name": "alaltitov/homeassistant-frontend-translations" + }, + { + "id": "1159407575", + "new": true, + "full_name": "Ces1254/home_assistant_ebus_direct" + }, + { + "id": "1200449457", + "new": true, + "full_name": "brianegge/ha-upgrade-advisor" + }, + { + "id": "1041373474", + "new": true, + "full_name": "andreas-glaser/ha-dessmonitor" + }, + { + "id": "1173623519", + "new": true, + "full_name": "nstrandm/spot-scheduler" + }, + { + "id": "282714722", + "new": true, + "full_name": "mchwalisz/home-assistant-senec" + }, + { + "id": "412552305", + "new": true, + "full_name": "sillymoi/homeassistant-infometric" + }, + { + "id": "726217692", + "new": true, + "full_name": "legrego/homeassistant-combustion" + }, + { + "id": "1232972324", + "new": true, + "full_name": "botts7/ha-insights" + }, + { + "id": "1133739783", + "new": true, + "full_name": "zupancicmarko/JellyHA" + }, + { + "id": "795091617", + "new": true, + "full_name": "lymanepp/ha-epson-workforce" + }, + { + "id": "1152557256", + "new": true, + "full_name": "Exlany/lipro-hass" + }, + { + "id": "1143378651", + "new": true, + "full_name": "thefunkygibbon/eafm-enhanced" + }, + { + "id": "1091460746", + "new": true, + "full_name": "getuhoo/uhooair-homeassistant" + }, + { + "id": "1229061153", + "new": true, + "full_name": "ideaalab/gui-recorder" + }, + { + "id": "419381725", + "new": true, + "full_name": "wlcrs/huawei_solar" + }, + { + "id": "910709990", + "new": true, + "full_name": "moryoav/ha-addons" + }, + { + "id": "1120295828", + "new": true, + "full_name": "iluvdata/august_access_codes" + }, + { + "id": "787253413", + "new": true, + "full_name": "martinarva/dynamic_energy_cost" + }, + { + "id": "219035415", + "full_name": "ptimatth/GeorideHA" + }, + { + "id": "555675718", + "new": true, + "full_name": "sHedC/homeassistant-mastertherm" + }, + { + "id": "1295134773", + "new": true, + "full_name": "nebeleben/plaiiin-light-homeassistant" + }, + { + "id": "330645002", + "full_name": "MTrab/danfoss_ally" + }, + { + "id": "970521116", + "new": true, + "full_name": "KipK/marees_france" + }, + { + "id": "531349329", + "new": true, + "full_name": "sh00t2kill/dolphin-robot" + }, + { + "id": "484708274", + "new": true, + "full_name": "Vaskivskyi/ha-asusrouter" + }, + { + "id": "193371652", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Looko2" + }, + { + "id": "1316262403", + "new": true, + "full_name": "brentb2529/ha-energytrak" + }, + { + "id": "1227235031", + "new": true, + "full_name": "ckrl/ha-gitops" + }, + { + "id": "1181923783", + "new": true, + "full_name": "bjudson1/ha-spoton" + }, + { + "id": "1221049258", + "new": true, + "full_name": "BetaHydri/hymer-connect-ha-ble" + }, + { + "id": "728966752", + "new": true, + "full_name": "parvez/network_scanner" + }, + { + "id": "333849286", + "new": true, + "full_name": "kpoppel/homeassistant-eforsyning" + }, + { + "id": "1312048850", + "new": true, + "full_name": "Sdavid66/Meteo-Sentinelle" + }, + { + "id": "325329098", + "new": true, + "full_name": "IATkachenko/HA-SleepAsAndroid" + }, + { + "id": "980460752", + "new": true, + "full_name": "emmeoerre/ave_dominaplus" + }, + { + "id": "357930725", + "full_name": "elad-bar/ha-shinobi" + }, + { + "id": "941470905", + "new": true, + "full_name": "enoch85/ovms-home-assistant" + }, + { + "id": "186605347", + "full_name": "bosch-thermostat/home-assistant-bosch-custom-component" + }, + { + "id": "1183059691", + "new": true, + "full_name": "portbusy/ha-input-boolean-group" + }, + { + "id": "718762596", + "new": true, + "full_name": "krasnoukhov/homeassistant-tesy" + }, + { + "id": "1020267493", + "new": true, + "full_name": "CMGeorge/homeassistant_sabiana_smart_energy" + }, + { + "id": "1060153908", + "new": true, + "full_name": "Woulve/phonetrack" + }, + { + "id": "1073082321", + "new": true, + "full_name": "Clooos/Bubble-Card-Tools" + }, + { + "id": "1039302908", + "new": true, + "full_name": "VoidElle/hass-open-tecnosystemi" + }, + { + "id": "581307720", + "new": true, + "full_name": "CM000n/qss" + }, + { + "id": "442878365", + "new": true, + "full_name": "hostcc/hass-gs-alarm" + }, + { + "id": "541228547", + "new": true, + "full_name": "brmccrary/nuvo_simple" + }, + { + "id": "1192065631", + "new": true, + "full_name": "patrickvonwiegen/TaskOrganizer" + }, + { + "id": "351828005", + "full_name": "myhomeiot/DahuaVTO" + }, + { + "id": "233289477", + "new": true, + "full_name": "linsvensson/sensor.greenely" + }, + { + "id": "1215033629", + "new": true, + "full_name": "ralmoe/otto-wilde-g32-cloudless-hass" + }, + { + "id": "469351480", + "new": true, + "full_name": "IgnacioHR/de-dietrich-c230-ha" + }, + { + "id": "202987887", + "full_name": "zachowj/hass-node-red" + }, + { + "id": "1261555683", + "new": true, + "full_name": "johnfromul/membantu_leelo" + }, + { + "id": "250488711", + "new": true, + "full_name": "marcelwestrahome/home-assistant-niu-component" + }, + { + "id": "1093622426", + "new": true, + "full_name": "jtubb/HA-Pylontech-BMS" + }, + { + "id": "261311061", + "full_name": "garbled1/homeassistant_ecowitt" + }, + { + "id": "369883961", + "new": true, + "full_name": "lorenzo-deluca/homeassistant-silence" + }, + { + "id": "777338510", + "new": true, + "full_name": "avlemos/dobiss" + }, + { + "id": "714191907", + "new": true, + "full_name": "alengwenus/ha-sma-ev-charger" + }, + { + "id": "1097503957", + "new": true, + "full_name": "andrew-blake/melcloudhome" + }, + { + "id": "959115055", + "new": true, + "full_name": "ebertek/ssm" + }, + { + "id": "1116442440", + "new": true, + "full_name": "aydarik/hass-geekmagic" + }, + { + "id": "1319083093", + "new": true, + "full_name": "neon9809/cuk-wifi-ha" + }, + { + "id": "768042531", + "new": true, + "full_name": "fabio-garavini/ha-openai-whisper-stt-api" + }, + { + "id": "482473793", + "new": true, + "full_name": "Aohzan/hass-prixcarburant" + }, + { + "id": "1136973957", + "new": true, + "full_name": "pyrech/homewizard_cloud_watermeter" + }, + { + "id": "888380028", + "new": true, + "full_name": "62fixolab/HA-Panda-PWR" + }, + { + "id": "1316355287", + "new": true, + "full_name": "fenggewl/soyo-home-assistant" + }, + { + "id": "1011438580", + "new": true, + "full_name": "ddrimus/ha-tper-tracker" + }, + { + "id": "1165072562", + "new": true, + "full_name": "mtheli/braava_240_ble" + }, + { + "id": "961543293", + "new": true, + "full_name": "andybochmann/ha-virtual-battery" + }, + { + "id": "1251207704", + "new": true, + "full_name": "spiri439/himoinsa-c4lan" + }, + { + "id": "1096051888", + "new": true, + "full_name": "joyfulhouse/intellicenter" + }, + { + "id": "1197838754", + "new": true, + "full_name": "alwilton/ha-fanimation-bt-3speed" + }, + { + "id": "947623322", + "new": true, + "full_name": "lewei50/ha_iammeter_link" + }, + { + "id": "790814197", + "new": true, + "full_name": "sangvikh/hass-pontos" + }, + { + "id": "455217528", + "new": true, + "full_name": "brianegge/home-assistant-sdnotify" + }, + { + "id": "1118926073", + "new": true, + "full_name": "Infinitte/HA-IR-Light" + }, + { + "id": "582798865", + "new": true, + "full_name": "chkuendig/hass-amphiro-ble" + }, + { + "id": "975378118", + "new": true, + "full_name": "JortvanSchijndel/FusionSolarPlus" + }, + { + "id": "1270724125", + "new": true, + "full_name": "andrewtryder/ha-smart-oil-gauge" + }, + { + "id": "235915302", + "full_name": "ryanmac8/Home-Assistant-Marta" + }, + { + "id": "953200276", + "new": true, + "full_name": "Minitour/ha-higoal" + }, + { + "id": "823668059", + "new": true, + "full_name": "Foxi352/pollen_lu" + }, + { + "id": "1109370965", + "new": true, + "full_name": "jebeke65/room-power-aggregator" + }, + { + "id": "1018480711", + "new": true, + "full_name": "urbanframe/sunlight-intensity" + }, + { + "id": "1262539604", + "new": true, + "full_name": "Echo000926/APsystemsStorageHAPublic" + }, + { + "id": "1252627703", + "new": true, + "full_name": "MauroDruwel/Weathercloud-HA" + }, + { + "id": "1268748148", + "new": true, + "full_name": "sam3gp8/jarvis-aio" + }, + { + "id": "1008725569", + "new": true, + "full_name": "ikifar2012/neosmartblue-ha" + }, + { + "id": "529926820", + "new": true, + "full_name": "v1ack/lelight" + }, + { + "id": "1046902283", + "new": true, + "full_name": "Sanji78/vitesy_shelfy" + }, + { + "id": "1107557907", + "new": true, + "full_name": "MKSG-MugunthKumar/ha-chameleon" + }, + { + "id": "1240881134", + "new": true, + "full_name": "czechbol/hass-mcp" + }, + { + "id": "1136877317", + "new": true, + "full_name": "fredrik-lindseth/Stromkalkulator" + }, + { + "id": "1286846730", + "new": true, + "full_name": "BAERnado/ha-samsungtv-encrypted" + }, + { + "id": "917929832", + "new": true, + "full_name": "jaycollett/OpenIRBlaster" + }, + { + "id": "1262314407", + "new": true, + "full_name": "al1505/ALs-HA-SundanceMarin" + }, + { + "id": "228579545", + "full_name": "sebr/bhyve-home-assistant" + }, + { + "id": "620855349", + "new": true, + "full_name": "fredck/lightener" + }, + { + "id": "1090418273", + "new": true, + "full_name": "OtisPresley/snmp-switch-manager" + }, + { + "id": "1128660113", + "new": true, + "full_name": "hfehrmann/hass-dash-bouncer" + }, + { + "id": "894693090", + "new": true, + "full_name": "bkbilly/G4S-Mobility" + }, + { + "id": "358585486", + "full_name": "danieldotnl/ha-multiscrape" + }, + { + "id": "1144574803", + "new": true, + "full_name": "beMoD/homeassistant-hyperliquid" + }, + { + "id": "586474647", + "new": true, + "full_name": "myTselection/pixometer" + }, + { + "id": "762946386", + "new": true, + "full_name": "bcpearce/homeassistant-gtfs-realtime" + }, + { + "id": "904391556", + "new": true, + "full_name": "geappliances/geappliances-integration" + }, + { + "id": "1004468763", + "new": true, + "full_name": "rknightion/meraki-dashboard-ha" + }, + { + "id": "193371469", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Antistorm" + }, + { + "id": "174809046", + "full_name": "custom-components/sensor.avanza_stock" + }, + { + "id": "842988630", + "new": true, + "full_name": "Tvalley71/pluggit" + }, + { + "id": "295123287", + "full_name": "rt400/Jewish-Sabbaths-Holidays" + }, + { + "id": "373750934", + "new": true, + "full_name": "cnstudio/Taipower-Bimonthly-Energy-Cost-homeassistant" + }, + { + "id": "643517852", + "new": true, + "full_name": "ThaStealth/alfen_modbus" + }, + { + "id": "183989659", + "full_name": "JayBlackedOut/hass-nhlapi" + }, + { + "id": "968627306", + "new": true, + "full_name": "jpawlowski/hass.tibber_prices" + }, + { + "id": "929681279", + "new": true, + "full_name": "normcyr/home-assistant-montreal-aqi" + }, + { + "id": "553010184", + "new": true, + "full_name": "SpanPanel/span" + }, + { + "id": "1181579332", + "new": true, + "full_name": "SlyBase/homeassistant-openmediavault" + }, + { + "id": "1035541435", + "new": true, + "full_name": "reinos/solar-daytopper-ha" + }, + { + "id": "1024955154", + "new": true, + "full_name": "myny-git/smappee_ev" + }, + { + "id": "738508440", + "new": true, + "full_name": "cyberjunky/home-assistant-shell_recharge" + }, + { + "id": "1090593107", + "new": true, + "full_name": "PorlyBe/glance_clock_ha" + }, + { + "id": "1035843027", + "new": true, + "full_name": "brott8/ha-crowdsec" + }, + { + "id": "542686924", + "new": true, + "full_name": "JaccoR/hass-entso-e" + }, + { + "id": "144888844", + "full_name": "Paul-dH/Home-Assisant-Sensor-OvApi" + }, + { + "id": "1265886055", + "new": true, + "full_name": "pant3ras/ha-orange-ro" + }, + { + "id": "928088369", + "new": true, + "full_name": "WeaveHubHQ/robinhood_crypto" + }, + { + "id": "1274710201", + "new": true, + "full_name": "tom-tagmdl/asset_intelligence" + }, + { + "id": "886026202", + "new": true, + "full_name": "sedward5/nws_spc_outlook" + }, + { + "id": "1163173096", + "new": true, + "full_name": "teh-hippo/ha-govee-led-ble" + }, + { + "id": "243122556", + "full_name": "Hellowlol/ha-tide" + }, + { + "id": "1312765453", + "new": true, + "full_name": "AboveColin/HA-Traefik" + }, + { + "id": "1246838100", + "new": true, + "full_name": "MortUK/Aferiy-PS240-Local-" + }, + { + "id": "424574671", + "new": true, + "full_name": "roslovets/SP110E-HASS" + }, + { + "id": "808503273", + "new": true, + "full_name": "stoppegp/ha-dwd-precipitation-forecast" + }, + { + "id": "1127199292", + "new": true, + "full_name": "lukegackle/Home-Assistant-User-Info-Integration" + }, + { + "id": "1053158702", + "new": true, + "full_name": "salihinsaealal/home-assistant-tnb-calculator" + }, + { + "id": "1150232249", + "new": true, + "full_name": "xr686/reCamer_HA" + }, + { + "id": "1097276280", + "new": true, + "full_name": "Jenik5/azrouter" + }, + { + "id": "929627070", + "new": true, + "full_name": "stevesinchak/ha-weatherlink-live" + }, + { + "id": "1154776492", + "new": true, + "full_name": "NoUsername10/Sunlight_Visualizer" + }, + { + "id": "338782385", + "full_name": "frimtec/hass-compal-wifi" + }, + { + "id": "1169511706", + "new": true, + "full_name": "mrhedstrom/ha-tibber-pulse-mqtt" + }, + { + "id": "388979130", + "new": true, + "full_name": "troykelly/homeassistant-au-nsw-covid" + }, + { + "id": "1196101771", + "new": true, + "full_name": "GeiserX/cashpilot-ha" + }, + { + "id": "1059748163", + "new": true, + "full_name": "Artaiios/ha_sizzapp" + }, + { + "id": "1220740014", + "new": true, + "full_name": "car2home/car2home-homeassistant" + }, + { + "id": "145777833", + "full_name": "custom-components/sensor.personalcapital" + }, + { + "id": "992952206", + "new": true, + "full_name": "duwi2024/ha_duwi_home" + }, + { + "id": "1188173602", + "new": true, + "full_name": "TheMegamind/PurpleAir_AQI" + }, + { + "id": "1021046778", + "new": true, + "full_name": "C2gl/tududi_integration" + }, + { + "id": "1221507315", + "new": true, + "full_name": "Sturmi77/solax-cloud-api-ha" + }, + { + "id": "1312626039", + "new": true, + "full_name": "mannotfood/healthsync" + }, + { + "id": "712412324", + "new": true, + "full_name": "osohotwateriot/osoenergy_community" + }, + { + "id": "369657828", + "new": true, + "full_name": "bjhiltbrand/drone_mobile_home_assistant" + }, + { + "id": "749900391", + "new": true, + "full_name": "SoftXperience/home-assistant-foxess-api" + }, + { + "id": "430818561", + "new": true, + "full_name": "WillCodeForCats/tekmar-482" + }, + { + "id": "1169391576", + "new": true, + "full_name": "volschin/Danfoss-TLX-2-HA" + }, + { + "id": "1220757816", + "new": true, + "full_name": "Karmaus/myko_plus" + }, + { + "id": "602776380", + "new": true, + "full_name": "miguelangellv/ha-balance-neto" + }, + { + "id": "919359135", + "new": true, + "full_name": "tuzkiyoung/treeow" + }, + { + "id": "812675574", + "new": true, + "full_name": "denysdovhan/ha-check-weather" + }, + { + "id": "222118751", + "full_name": "AlexxIT/SonoffLAN" + }, + { + "id": "1236513213", + "new": true, + "full_name": "redchupa/kr_baby_kit" + }, + { + "id": "1160520018", + "new": true, + "full_name": "damanic/ha-integration-mempool" + }, + { + "id": "880274406", + "new": true, + "full_name": "tykovec/home-assistant-tritius" + }, + { + "id": "720761730", + "new": true, + "full_name": "gjohansson-ST/attribute_as_sensor" + }, + { + "id": "265587564", + "new": true, + "full_name": "golles/Home-Assistant-Sensor-MC66C" + }, + { + "id": "1157201367", + "new": true, + "full_name": "martinhoyer/ha-pre-hdo" + }, + { + "id": "1224317924", + "new": true, + "full_name": "ostbergjohan/ha-allsvenskan" + }, + { + "id": "1193863208", + "new": true, + "full_name": "Domoriks/demand_control" + }, + { + "id": "223739645", + "full_name": "atxbyea/samsungrac" + }, + { + "id": "1208799679", + "new": true, + "full_name": "jmcollin78/vtherm_climate_replication" + }, + { + "id": "419786466", + "new": true, + "full_name": "WillCodeForCats/solaredge-modbus-multi" + }, + { + "id": "989080760", + "new": true, + "full_name": "mjcumming/wiim" + }, + { + "id": "1238771327", + "new": true, + "full_name": "Homie-Assistance/norwegian-parcel-tracker" + }, + { + "id": "1164007368", + "new": true, + "full_name": "it00x32/lancom-lmc-ha" + }, + { + "id": "775660791", + "new": true, + "full_name": "gerione/daikin-ha-ekrhh-modbus" + }, + { + "id": "990479177", + "new": true, + "full_name": "alexlenk/ha-everhome" + }, + { + "id": "993614841", + "new": true, + "full_name": "smarthomeblack/npc" + }, + { + "id": "744765851", + "new": true, + "full_name": "Weissnix4711/hass-listenbrainz" + }, + { + "id": "1250788325", + "new": true, + "full_name": "Constantini21/intelbras_dvr" + }, + { + "id": "639148984", + "new": true, + "full_name": "ufozone/ha-octopusnet" + }, + { + "id": "1137003828", + "new": true, + "full_name": "n-IA-hane/esphome-intercom" + }, + { + "id": "925869089", + "new": true, + "full_name": "sslivins/hass_omnisense" + }, + { + "id": "792639181", + "new": true, + "full_name": "marq24/ha-goecharger-api2" + }, + { + "id": "783745805", + "new": true, + "full_name": "unii-security/homeassistant-unii" + }, + { + "id": "723707293", + "new": true, + "full_name": "gillesvs/librelink" + }, + { + "id": "589071917", + "new": true, + "full_name": "rrooggiieerr/homeassistant-homeduino" + }, + { + "id": "1124666164", + "new": true, + "full_name": "MarcelWepper/Inverter-Controller" + }, + { + "id": "452272431", + "new": true, + "full_name": "larry-wong/bemfa" + }, + { + "id": "239366330", + "full_name": "mikelawrence/senseme-hacs" + }, + { + "id": "852348573", + "new": true, + "full_name": "yandex/pogoda-home-assistant" + }, + { + "id": "279184610", + "new": true, + "full_name": "madpilot/hass-amber-electric" + }, + { + "id": "1149537887", + "new": true, + "full_name": "FoxXxHater/leasing-tracker" + }, + { + "id": "1077858116", + "new": true, + "full_name": "tobias-terhaar/e3dc_rscp_connect" + }, + { + "id": "1242215710", + "new": true, + "full_name": "Bobby5291/HomeAssistant-EDF-UK" + }, + { + "id": "1137663534", + "new": true, + "full_name": "crankynetmaam/ha-cumtd" + }, + { + "id": "247566230", + "full_name": "Verbalinsurection/next_rocket_launch" + }, + { + "id": "1072424835", + "new": true, + "full_name": "colings/synology_virtual_album" + }, + { + "id": "227452940", + "full_name": "SecKatie/ha-wyzeapi" + }, + { + "id": "1013066993", + "new": true, + "full_name": "ALArvi019/moderntides" + }, + { + "id": "776540606", + "new": true, + "full_name": "kgn3400/state_updated" + }, + { + "id": "1089888984", + "new": true, + "full_name": "danielmigueltejedor/vivit-energy-ha" + }, + { + "id": "1152751257", + "new": true, + "full_name": "benvanmierloo/ha-vitotrol" + }, + { + "id": "368653916", + "new": true, + "full_name": "moox-it/hass-moox-track" + }, + { + "id": "1083148129", + "new": true, + "full_name": "rhizomatics/supernotify" + }, + { + "id": "698002523", + "new": true, + "full_name": "wrodie/ha_behringer_mixer" + }, + { + "id": "518658701", + "new": true, + "full_name": "markfrancisonly/ha-cameralux" + }, + { + "id": "889456164", + "new": true, + "full_name": "figorr/meteocat" + }, + { + "id": "262017793", + "full_name": "cagnulein/switchbot_press" + }, + { + "id": "1299232932", + "new": true, + "full_name": "Alshekhi/xbloom-studio" + }, + { + "id": "911358737", + "new": true, + "full_name": "bairnhard/home-assistant-google-aqi" + }, + { + "id": "663974882", + "new": true, + "full_name": "MateoGreil/homeassistant-comwatt" + }, + { + "id": "1125697417", + "new": true, + "full_name": "denov/home-assistant-apex-neptune" + }, + { + "id": "1234230918", + "new": true, + "full_name": "FlyLuaIo/flyluaioha" + }, + { + "id": "384910725", + "new": true, + "full_name": "hwmland/homeassistant-xmrpool_stat" + }, + { + "id": "1045312575", + "new": true, + "full_name": "yenchenLiu/home-assistant-launtel" + }, + { + "id": "706873015", + "new": true, + "full_name": "tonyroberts/hawundasmart" + }, + { + "id": "669130167", + "new": true, + "full_name": "andrew-codechimp/HA-Andrews-Arnold-Quota" + }, + { + "id": "461906076", + "new": true, + "full_name": "markvader/ha-rpi_rf" + }, + { + "id": "792829599", + "new": true, + "full_name": "sftgunner/heatmiseredge-integration" + }, + { + "id": "989077527", + "new": true, + "full_name": "cavefire/hass-openid" + }, + { + "id": "1158672032", + "new": true, + "full_name": "kmich/ha_ws_core" + }, + { + "id": "1128321572", + "new": true, + "full_name": "hoizi89/pv_management" + }, + { + "id": "276915021", + "full_name": "nordicopen/easee_hass" + }, + { + "id": "527278013", + "new": true, + "full_name": "stephan192/hochwasserportal" + }, + { + "id": "485895021", + "new": true, + "full_name": "dahlb/ha_blueair" + }, + { + "id": "418810115", + "new": true, + "full_name": "travisghansen/hass-pfsense" + }, + { + "id": "819585848", + "new": true, + "full_name": "Makhuta/homeassistant-duolingo" + }, + { + "id": "1211530548", + "new": true, + "full_name": "KipK/vtherm_hysteresis" + }, + { + "id": "555221653", + "new": true, + "full_name": "astrandb/viva" + }, + { + "id": "666816132", + "new": true, + "full_name": "plmilord/Hass.io-custom-component-ikamand" + }, + { + "id": "436896679", + "new": true, + "full_name": "astrandb/weatherlink" + }, + { + "id": "523718938", + "new": true, + "full_name": "eriknn/ha-pax_ble" + }, + { + "id": "963553008", + "new": true, + "full_name": "magicbear/schneider_selogic" + }, + { + "id": "1092215670", + "new": true, + "full_name": "ivanb1989/sabiana-cloud" + }, + { + "id": "570508248", + "new": true, + "full_name": "rrooggiieerr/homeassistant-axaremote" + }, + { + "id": "261849832", + "full_name": "sockless-coding/garo_wallbox" + }, + { + "id": "1275991109", + "new": true, + "full_name": "nb3rt/Aquilo-HomeAssistant" + }, + { + "id": "1306630726", + "new": true, + "full_name": "fapgomes/ha-agere-price-calculator" + }, + { + "id": "1045173625", + "new": true, + "full_name": "mr-deamon/publibike_stations" + }, + { + "id": "1135999440", + "new": true, + "full_name": "thokaro/solarwatt-manager-homeassistant" + }, + { + "id": "993010795", + "new": true, + "full_name": "hitchin999/YidCal" + }, + { + "id": "1262388649", + "new": true, + "full_name": "clevrdavid/rf_fan" + }, + { + "id": "1164653836", + "new": true, + "full_name": "cryptotomte/ev-load-balancer" + }, + { + "id": "1065694766", + "new": true, + "full_name": "grotan1/denon-avr-3805" + }, + { + "id": "327695137", + "full_name": "jtbgroup/kodi-media-sensors" + }, + { + "id": "788641369", + "new": true, + "full_name": "avishorp/sync_group" + }, + { + "id": "160022220", + "full_name": "robmarkcole/HASS-amazon-rekognition" + }, + { + "id": "611184738", + "new": true, + "full_name": "Strixx76/samsungwam" + }, + { + "id": "968037902", + "new": true, + "full_name": "azsaurr/ha_usms" + }, + { + "id": "424346523", + "new": true, + "full_name": "9a4gl/hass-centrometal-boiler" + }, + { + "id": "1206745847", + "new": true, + "full_name": "MarcinSachs/danelfin-ha" + }, + { + "id": "477001098", + "new": true, + "full_name": "kongo09/philips-airpurifier-coap" + }, + { + "id": "1209710162", + "new": true, + "full_name": "arunrajiah/cctvql" + }, + { + "id": "925228685", + "new": true, + "full_name": "matfroh/abl_emh1_modbus" + }, + { + "id": "983658072", + "new": true, + "full_name": "siedi/ha-fairland" + }, + { + "id": "247070270", + "full_name": "ollo69/ha-samsungtv-smart" + }, + { + "id": "881363897", + "new": true, + "full_name": "mguyard/hass-diagral" + }, + { + "id": "846192013", + "new": true, + "full_name": "jlvcm/ha-actualbudget" + }, + { + "id": "438036391", + "new": true, + "full_name": "fustom/ariston-remotethermo-home-assistant-v3" + }, + { + "id": "1275497857", + "new": true, + "full_name": "memphi2/ha-unifi-drive" + }, + { + "id": "1276191400", + "new": true, + "full_name": "pos-ei-don/ha-recorder-throttle" + }, + { + "id": "1245481791", + "new": true, + "full_name": "zqs1qiwan/ha-mihomo-ctrl" + }, + { + "id": "1113826244", + "new": true, + "full_name": "ArnyminerZ/ha-axpert-inverter" + }, + { + "id": "730719420", + "new": true, + "full_name": "redstone99/hass-alert2" + }, + { + "id": "724819055", + "new": true, + "full_name": "physje/waterinfo" + }, + { + "id": "448126069", + "new": true, + "full_name": "timstallmann/home-assistant-wevolor" + }, + { + "id": "1151541534", + "new": true, + "full_name": "jyourstone/power_saver" + }, + { + "id": "832462542", + "new": true, + "full_name": "hyperb1iss/signalrgb-homeassistant" + }, + { + "id": "511504216", + "new": true, + "full_name": "Skarbo/hass-scinan-thermostat" + }, + { + "id": "1050693405", + "new": true, + "full_name": "domodom30/ha-octopus-french" + }, + { + "id": "1158538338", + "new": true, + "full_name": "RedFirebreak/ha-osrs-data" + }, + { + "id": "356385629", + "new": true, + "full_name": "Hyundai-Kia-Connect/kia_uvo" + }, + { + "id": "1152530299", + "new": true, + "full_name": "PersephoneKarnstein/ha-bluesky-feed" + }, + { + "id": "604796673", + "new": true, + "full_name": "myTselection/Carbu_com" + }, + { + "id": "164155243", + "full_name": "TimSoethout/goodwe-sems-home-assistant" + }, + { + "id": "1285954204", + "new": true, + "full_name": "infernalK/ha-pixoo-canvas" + }, + { + "id": "344446335", + "new": true, + "full_name": "RogerSelwyn/O365-HomeAssistant" + }, + { + "id": "1291126080", + "new": true, + "full_name": "bigurka/neopill" + }, + { + "id": "306822538", + "full_name": "exxamalte/home-assistant-custom-components-nsw-rural-fire-service-fire-danger" + }, + { + "id": "1066027219", + "new": true, + "full_name": "EHylands/ha-qolsys-panel" + }, + { + "id": "1195587305", + "new": true, + "full_name": "ddebaets/belgium-energy-costs" + }, + { + "id": "743708645", + "new": true, + "full_name": "mukaschultze/ha-must-inverter" + }, + { + "id": "959461407", + "new": true, + "full_name": "alakdae/AquastillaHA" + }, + { + "id": "496755553", + "new": true, + "full_name": "thecode/ha-onewire-sysbus" + }, + { + "id": "965174896", + "new": true, + "full_name": "Nicxe/f1_sensor" + }, + { + "id": "1260624837", + "new": true, + "full_name": "StephaneBranly/ha-enki" + }, + { + "id": "1201100178", + "new": true, + "full_name": "yashijoe/ha-rainmachine-pro" + }, + { + "id": "362145464", + "full_name": "Petro31/ha-integration-multizone-controller" + }, + { + "id": "1276718530", + "new": true, + "full_name": "GuyKh/air-sviva-custom-component" + }, + { + "id": "517642950", + "new": true, + "full_name": "itchannel/apex-ha" + }, + { + "id": "573737078", + "new": true, + "full_name": "faanskit/ha-esolar" + }, + { + "id": "1263043829", + "new": true, + "full_name": "FadhelChaabane/ufc_fight_tracker" + }, + { + "id": "1317783248", + "new": true, + "full_name": "yieldhog/sycamore-ha" + }, + { + "id": "504880554", + "new": true, + "full_name": "elahd/ha-cyclepay" + }, + { + "id": "1113365648", + "new": true, + "full_name": "manjotsc/ha-simbase" + }, + { + "id": "1181907142", + "new": true, + "full_name": "acc0j/home-assistant-nats" + }, + { + "id": "1232267412", + "new": true, + "full_name": "anakinch75/Studer-Innotec-next3-HA" + }, + { + "id": "311594993", + "full_name": "slashback100/presence_simulation" + }, + { + "id": "970213888", + "new": true, + "full_name": "EvotecIT/homeassistant-dreamelawnmower" + }, + { + "id": "1098197288", + "new": true, + "full_name": "lipelix/home-assistant-chmu-weather" + }, + { + "id": "973755153", + "new": true, + "full_name": "TilmanGriesel/ha_trmnl_weather_station" + }, + { + "id": "1110354997", + "new": true, + "full_name": "funkadelic/ha-acwd" + }, + { + "id": "953619628", + "new": true, + "full_name": "PineappleEmperor/settleup-ha" + }, + { + "id": "1175150207", + "new": true, + "full_name": "pajew-ski/ha-speedport" + }, + { + "id": "736875032", + "new": true, + "full_name": "jmacri01/homeassistant-custom-components-catholic-calendar" + }, + { + "id": "1215142773", + "new": true, + "full_name": "shhhrodingercat/ecobot-ha" + }, + { + "id": "1141602370", + "new": true, + "full_name": "JaviSoto/homeassistant-quilt" + }, + { + "id": "178101579", + "full_name": "custom-components/sensor.airthings_wave" + }, + { + "id": "1161133516", + "new": true, + "full_name": "snazzybean/roommind" + }, + { + "id": "955978992", + "new": true, + "full_name": "gurux13/hass-alarm" + }, + { + "id": "1129187531", + "new": true, + "full_name": "soundstorm/aha_trash" + }, + { + "id": "177169766", + "full_name": "eseglem/hass-wattbox" + }, + { + "id": "1246764874", + "new": true, + "full_name": "mxkissnr/glp-integration" + }, + { + "id": "1240019069", + "new": true, + "full_name": "SmartServicePL/worx_vision_cloud_plus_github" + }, + { + "id": "879827747", + "new": true, + "full_name": "jrmattila/ha-elenia" + }, + { + "id": "234875951", + "full_name": "vlumikero/home-assistant-securitas" + }, + { + "id": "635745672", + "new": true, + "full_name": "kcofoni/ha-netro-watering" + }, + { + "id": "992177774", + "new": true, + "full_name": "wbyoung/movement" + }, + { + "id": "1258479403", + "new": true, + "full_name": "mineshaftgap/jax-stream" + }, + { + "id": "826277921", + "new": true, + "full_name": "GimpArm/schellenberg_usb" + }, + { + "id": "1228725512", + "new": true, + "full_name": "rononline/soccerlive" + }, + { + "id": "360408082", + "new": true, + "full_name": "RobertD502/home-assistant-flair" + }, + { + "id": "929513609", + "new": true, + "full_name": "sergeylysov/neptun_smart_local" + }, + { + "id": "1154468657", + "new": true, + "full_name": "TTLucian/ha-electrolux" + }, + { + "id": "1158228530", + "new": true, + "full_name": "gtxaspec/leviton-load-center" + }, + { + "id": "584473299", + "new": true, + "full_name": "Pigotka/ha-cc-jablotron-cloud" + }, + { + "id": "872828936", + "new": true, + "full_name": "MTrab/stromligning" + }, + { + "id": "433577406", + "new": true, + "full_name": "junkfix/config-editor" + }, + { + "id": "948427490", + "new": true, + "full_name": "dave-code-ruiz/uponorX265" + }, + { + "id": "512965887", + "new": true, + "full_name": "leonardlcl/mhtzn" + }, + { + "id": "1289295508", + "new": true, + "full_name": "Rhaiderr/homeassistant-cloudflare-ip-sync" + }, + { + "id": "282688934", + "full_name": "barban-dev/homeassistant-midea-dehumidifier" + }, + { + "id": "1311690829", + "new": true, + "full_name": "elad-sudo/domiara-ha" + }, + { + "id": "698932311", + "new": true, + "full_name": "jschroeter/HomeAssistant-Limodor-AirOdor" + }, + { + "id": "1313186531", + "new": true, + "full_name": "perseus177/ha-xiaomi-kettle-ble" + }, + { + "id": "239339530", + "full_name": "Johnwulp/rad-afval" + }, + { + "id": "1192085944", + "new": true, + "full_name": "wirkaufenfair/Stand-Up-Pls-Home-Assistant" + }, + { + "id": "1004329736", + "new": true, + "full_name": "dkarv/ha-komodo" + }, + { + "id": "322881712", + "new": true, + "full_name": "juacas/honor_x3" + }, + { + "id": "987004256", + "new": true, + "full_name": "andrew-codechimp/HA-Label-State" + }, + { + "id": "1186975042", + "new": true, + "full_name": "Xerolux/idm-heatpump-hass" + }, + { + "id": "1144152697", + "new": true, + "full_name": "aburow/ups-snmp-ha" + }, + { + "id": "1089696040", + "new": true, + "full_name": "poldim/EG4-Inverter-Modbus" + }, + { + "id": "1219557823", + "new": true, + "full_name": "adamjthompson/Gaming-Status" + }, + { + "id": "231824299", + "new": true, + "full_name": "ha-warmup/warmup" + }, + { + "id": "1295177502", + "new": true, + "full_name": "somansch/blitzer" + }, + { + "id": "1280439098", + "new": true, + "full_name": "HL-Apprentice/homestead-inventory" + }, + { + "id": "1030299939", + "new": true, + "full_name": "hebrru/baillclim" + }, + { + "id": "1193051094", + "new": true, + "full_name": "nemiro-TECH/correios_tracker_ha" + }, + { + "id": "228690854", + "full_name": "cyberjunky/home-assistant-ttn_gateway" + }, + { + "id": "533014913", + "new": true, + "full_name": "jonasbkarlsson/ev_smart_charging" + }, + { + "id": "786195990", + "new": true, + "full_name": "jirutka/hass-smarwi" + }, + { + "id": "871761305", + "new": true, + "full_name": "jjjonesjr33/petlibro" + }, + { + "id": "1217678751", + "new": true, + "full_name": "daemon-james/homekit-climate-plus" + }, + { + "id": "745898922", + "new": true, + "full_name": "slydiman/sscpoe" + }, + { + "id": "1312576496", + "new": true, + "full_name": "slettmayer/ha-fermob" + }, + { + "id": "1279081601", + "new": true, + "full_name": "hiSweid/last_changed_keeper" + }, + { + "id": "1235322364", + "new": true, + "full_name": "nuggetz/ha-tradepulse" + }, + { + "id": "1179923119", + "new": true, + "full_name": "pikipixel/hass-one-pocket" + }, + { + "id": "1277659232", + "new": true, + "full_name": "oooshk/ha-conversation-router" + }, + { + "id": "1141884043", + "new": true, + "full_name": "marq24/ha-bosch-ebike-flow" + }, + { + "id": "1152530322", + "new": true, + "full_name": "PersephoneKarnstein/ha-seedtime" + }, + { + "id": "988435981", + "new": true, + "full_name": "GuidoJeuken-6512/lambda_heat_pumps" + }, + { + "id": "1247739373", + "new": true, + "full_name": "hudsonbrendon/ha-gbs-control" + }, + { + "id": "1110378541", + "new": true, + "full_name": "ha-china/blueprint-studio" + }, + { + "id": "246939713", + "full_name": "jonkristian/wasteplan_trv" + }, + { + "id": "1118395015", + "new": true, + "full_name": "caplaz/home-assistant-controllable" + }, + { + "id": "1213286751", + "new": true, + "full_name": "dankeder/HomeAssistant-MeteoBlue" + }, + { + "id": "1154238739", + "new": true, + "full_name": "matterbury/Brisbane-Bin-Day" + }, + { + "id": "1075370780", + "new": true, + "full_name": "EiS94/db_info" + }, + { + "id": "259739166", + "full_name": "markgdev/home-assistant_OctopusAgile" + }, + { + "id": "1166432424", + "new": true, + "full_name": "GertCauwenberg/methu" + }, + { + "id": "505598474", + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-precoscombustiveis" + }, + { + "id": "1153046004", + "new": true, + "full_name": "exavizco/ha-poe-plugin" + }, + { + "id": "881152514", + "new": true, + "full_name": "daviddelahoz/BLEAdjustableBase" + }, + { + "id": "935793147", + "new": true, + "full_name": "hzjchina/hass-welock" + }, + { + "id": "1185908932", + "new": true, + "full_name": "dawg-io/homeassistant-fluxcd" + }, + { + "id": "207881337", + "full_name": "pinkywafer/Anniversaries" + }, + { + "id": "172733314", + "repository_manifest": { + "name": "HACS", + "zip_release": true, + "hide_default_branch": true, + "homeassistant": "2024.4.1", + "hacs": "0.19.0", + "filename": "hacs.zip" + }, + "full_name": "hacs/integration", + "authors": [ + "@ludeeus" + ], + "category": "integration", + "description": "HACS gives you a powerful UI to handle downloads of all your custom needs.", + "domain": "hacs", + "downloads": 3983015, + "etag_repository": "W/\"8ff10bd1fca715a4d534a5af031bb9c52fb584e649de799a8f37f7b7caf9551d\"", + "last_updated": "2026-10-01T22:13:27Z", + "stargazers_count": 7763, + "topics": [ + "community", + "package-manager" + ], + "installed_commit": "c0dfd8b", + "installed": true, + "last_commit": "adb7d83", + "last_version": "2.0.5", + "manifest_name": "HACS", + "open_issues": 180, + "releases": true, + "version_installed": "2.0.5", + "last_fetched": 1790931370.112595 + }, + { + "id": "270386127", + "new": true, + "full_name": "gicamm/homeassistant-comelit" + }, + { + "id": "1196331807", + "new": true, + "full_name": "cm-makes/aurum-ha" + }, + { + "id": "391700886", + "new": true, + "full_name": "deblockt/hass-aria2" + }, + { + "id": "1066216650", + "new": true, + "full_name": "sbstn-0x2a/ha_froeling_modbus" + }, + { + "id": "975714202", + "new": true, + "full_name": "SmartyVan/hass-geolocator" + }, + { + "id": "1039341954", + "new": true, + "full_name": "0xAHA/Midea-Heat-Pump-HA" + }, + { + "id": "1068974225", + "new": true, + "full_name": "ruaan-deysel/ha-unraid-management-agent" + }, + { + "id": "701827966", + "new": true, + "full_name": "deadbeef3137/ha-cloudflare-tunnel-monitor" + }, + { + "id": "1185015106", + "new": true, + "full_name": "PascalGohl/ha-profilux-mini" + }, + { + "id": "1081435944", + "new": true, + "full_name": "louispires/Oura-Home-Assistant-Integration" + }, + { + "id": "617699018", + "new": true, + "full_name": "hokiebrian/eia_hourly_demand" + }, + { + "id": "1313347465", + "new": true, + "full_name": "andry-paris/edf-tempo-HA" + }, + { + "id": "971570599", + "new": true, + "full_name": "kgn3400/wage_calculator" + }, + { + "id": "1311212844", + "new": true, + "full_name": "anym001/ha-mos" + }, + { + "id": "523485043", + "new": true, + "full_name": "killer0071234/ha-hiq" + }, + { + "id": "844729853", + "new": true, + "full_name": "Angelius007/myfox-api" + }, + { + "id": "584257648", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-TCL-Remote" + }, + { + "id": "750769225", + "new": true, + "full_name": "ross-w/emerald-hws-ha" + }, + { + "id": "972136588", + "new": true, + "full_name": "julianbow/TempestHomeAssistant" + }, + { + "id": "974778658", + "new": true, + "full_name": "soulripper13/hass-speedtest-ookla" + }, + { + "id": "268118148", + "full_name": "py-smart-gardena/hass-gardena-smart-system" + }, + { + "id": "924302905", + "new": true, + "full_name": "wachino/orkli_wifi_thermostat" + }, + { + "id": "797431228", + "new": true, + "full_name": "Hoffmann77/ha-dwd-precipitation" + }, + { + "id": "666758552", + "new": true, + "full_name": "kamaradclimber/vigieau" + }, + { + "id": "375838748", + "new": true, + "full_name": "Kannix2005/homeassistant-selve" + }, + { + "id": "1104969184", + "new": true, + "full_name": "aradlein/hass-agent-llm" + }, + { + "id": "260410453", + "full_name": "sockless-coding/panasonic_cc" + }, + { + "id": "450192057", + "new": true, + "full_name": "ClusterM/skykettle-ha" + }, + { + "id": "1046533312", + "new": true, + "full_name": "xtimmy86x/ha-s7plc" + }, + { + "id": "1273809388", + "new": true, + "full_name": "MrTomRocker/homeassistant-necromancer" + }, + { + "id": "1172915904", + "new": true, + "full_name": "finder39/ha-dockge" + }, + { + "id": "1240306807", + "new": true, + "full_name": "imonlinux/configurable-llm" + }, + { + "id": "786482294", + "new": true, + "full_name": "dasshubham762/atomberg-integration" + }, + { + "id": "1279138557", + "new": true, + "full_name": "strongbugman/ha-octopusenergy-oejp" + }, + { + "id": "1119187482", + "new": true, + "full_name": "SasPes/lpubelts_ha" + }, + { + "id": "256928191", + "full_name": "Aohzan/ecodevices" + }, + { + "id": "1248177544", + "new": true, + "full_name": "l2smith2/fronius-virtual-inverter" + }, + { + "id": "1185435867", + "new": true, + "full_name": "Elwinmage/ha-aquamedic-component" + }, + { + "id": "968243597", + "new": true, + "full_name": "sockless-coding/ha-eaton-ups-companion" + }, + { + "id": "600178779", + "new": true, + "full_name": "PimDoos/ha-sessy" + }, + { + "id": "880314404", + "new": true, + "full_name": "toggm/askoheat" + }, + { + "id": "603834302", + "new": true, + "full_name": "rwoldberg/ldata-ha" + }, + { + "id": "277201070", + "full_name": "toreamun/amshan-homeassistant" + }, + { + "id": "1127967648", + "new": true, + "full_name": "seanmccabe/bgg-sync" + }, + { + "id": "1253258642", + "new": true, + "full_name": "magikh0e/ha-medication-reminder" + }, + { + "id": "1241047340", + "new": true, + "full_name": "cy-bertrand/Email-Notify-Manager" + }, + { + "id": "1193672643", + "new": true, + "full_name": "dn5qMDW3/briiv" + }, + { + "id": "1116429109", + "new": true, + "full_name": "absent42/Aqara-Advanced-Lighting" + }, + { + "id": "1171591427", + "new": true, + "full_name": "Koky05/ha-budgetbakers-wallet" + }, + { + "id": "1201103166", + "new": true, + "full_name": "tr4nt0r/rubber_duck" + }, + { + "id": "1161133772", + "new": true, + "full_name": "Shaffer-Softworks/Android-Management" + }, + { + "id": "1228255195", + "new": true, + "full_name": "h1dd3n3y3/pi-dumb2smart-ir" + }, + { + "id": "1155695143", + "new": true, + "full_name": "abnvle/ha-imgw-pib-monitor" + }, + { + "id": "1111571479", + "new": true, + "full_name": "zacs/ha-receipt_printer" + }, + { + "id": "593780777", + "new": true, + "full_name": "archef2000/homeassistant-upsplus" + }, + { + "id": "1309255333", + "new": true, + "full_name": "thomasgregg/oralb-ha" + }, + { + "id": "692375020", + "new": true, + "full_name": "mampfes/ha_bayernluefter" + }, + { + "id": "1070103382", + "new": true, + "full_name": "ganhammar/hass-mcp-server" + }, + { + "id": "849014350", + "new": true, + "full_name": "FaserF/ha-boulderwelt" + }, + { + "id": "637172632", + "new": true, + "full_name": "elden1337/hass-peaqnext" + }, + { + "id": "1066134416", + "new": true, + "full_name": "SamAthanas/user-rbac" + }, + { + "id": "1219324468", + "new": true, + "full_name": "FehTeh/ha-custom-component-growappy" + }, + { + "id": "927417166", + "new": true, + "full_name": "Geek-MD/HA_Daily_Counter" + }, + { + "id": "1186226402", + "new": true, + "full_name": "mosandlt/Bosch-Smart-Home-Camera-Tool-HomeAssistant" + }, + { + "id": "1065256592", + "new": true, + "full_name": "dk-1983/Modbus_Devices" + }, + { + "id": "1265006417", + "new": true, + "full_name": "botts7/hass-wallbox-gateway" + }, + { + "id": "463652459", + "new": true, + "full_name": "Nazze/ha_best_bottrop_garbage_collection" + }, + { + "id": "919753116", + "new": true, + "full_name": "kristofferR/FellowAiden-HomeAssistant" + }, + { + "id": "935619783", + "new": true, + "full_name": "etiennec78/ha-celcat" + }, + { + "id": "192604318", + "full_name": "mudape/iphonedetect" + }, + { + "id": "262140617", + "full_name": "eyalcha/read_your_meter" + }, + { + "id": "454951296", + "new": true, + "full_name": "thecode/ha-rpi_gpio" + }, + { + "id": "289579468", + "full_name": "swartjean/ha-eskom-loadshedding" + }, + { + "id": "1180380421", + "new": true, + "full_name": "OddanN/etelecom_for_home_assistant" + }, + { + "id": "1313705440", + "new": true, + "full_name": "svrooij/homeassistant-microsoft-calendar" + }, + { + "id": "379621461", + "new": true, + "full_name": "tomasmcguinness/homeassistant-mixergy" + }, + { + "id": "625677311", + "new": true, + "full_name": "ylabonte/proconip-hass" + }, + { + "id": "615865173", + "new": true, + "full_name": "kgn3400/pypi_updates" + }, + { + "id": "1178270998", + "new": true, + "full_name": "t4bias/ha-sizzapp" + }, + { + "id": "1181460235", + "new": true, + "full_name": "MacSiem/ha-baby-tracker" + }, + { + "id": "801511156", + "new": true, + "full_name": "nexhome-org/nexhome-homeassistant-component" + }, + { + "id": "985162677", + "new": true, + "full_name": "azimut-energy/azimut-ha-integration" + }, + { + "id": "1082672943", + "new": true, + "full_name": "seanharsh/HA-DelOH-Refuse-Schedule" + }, + { + "id": "1229521191", + "new": true, + "full_name": "DECTYR/ha-integration" + }, + { + "id": "1224615804", + "new": true, + "full_name": "renaudallard/homeassistant_be_electricity_prices" + }, + { + "id": "1253695218", + "new": true, + "full_name": "CorentinBarban/My-Garden-Irrigation" + }, + { + "id": "121891488", + "full_name": "thevoltagesource/LennoxiComfort" + }, + { + "id": "178838527", + "full_name": "filipvh/hass-nhc2" + }, + { + "id": "894593210", + "new": true, + "full_name": "natekspencer/ha-bedjet" + }, + { + "id": "201497401", + "full_name": "Anonym-tsk/homeassistant-climate-xiaomi-remote" + }, + { + "id": "222292912", + "full_name": "gcobb321/icloud3" + }, + { + "id": "534848317", + "new": true, + "full_name": "juicejuice/homeassistant_redback" + }, + { + "id": "290436986", + "full_name": "fineemb/Colorfulclouds-weather" + }, + { + "id": "259867685", + "full_name": "hasl-sensor/integration" + }, + { + "id": "660940844", + "new": true, + "full_name": "Superkikim/mh-maxsmart-hass" + }, + { + "id": "1311797518", + "new": true, + "full_name": "Trusties13/sourdough-manager" + }, + { + "id": "1164124209", + "new": true, + "full_name": "odoricof/Home-Sapiens-Assistant" + }, + { + "id": "588912665", + "new": true, + "full_name": "vooon/hass-myheat" + }, + { + "id": "1078117231", + "new": true, + "full_name": "stefanes/tibber-graph" + }, + { + "id": "1164922428", + "new": true, + "full_name": "jxlarrea/voice-satellite-card-llm-tools" + }, + { + "id": "799096673", + "new": true, + "full_name": "wuwentao/midea_ac_lan" + }, + { + "id": "1214589389", + "new": true, + "full_name": "marcovolt/homeassistant-binance" + }, + { + "id": "945606645", + "new": true, + "full_name": "luis-garza/movistar_rft8115vw" + }, + { + "id": "1144619396", + "new": true, + "full_name": "nussfuellung/paradigma-homeassistant" + }, + { + "id": "1234989789", + "new": true, + "full_name": "awcab/ha-firebuilt" + }, + { + "id": "1120483555", + "new": true, + "full_name": "gensyn/task_tracker" + }, + { + "id": "1202247351", + "new": true, + "full_name": "Csontikka/ha-syncthing-extended" + }, + { + "id": "566085483", + "new": true, + "full_name": "LaggAt/ha-jokes" + }, + { + "id": "1301691535", + "new": true, + "full_name": "MVtag/TapCocktail" + }, + { + "id": "713459678", + "new": true, + "full_name": "MatthewOnTour/BUT_blinds_time_control" + }, + { + "id": "1235312345", + "new": true, + "full_name": "soulripper13/openclash_manager" + }, + { + "id": "432434646", + "new": true, + "full_name": "guerrerotook/securitas-direct-new-api" + }, + { + "id": "1116404093", + "new": true, + "full_name": "FWeinb/ha-sg-150" + }, + { + "id": "220482107", + "full_name": "elad-bar/ha-hpprinter" + }, + { + "id": "398917133", + "new": true, + "full_name": "njobrien1006/hass_traeger" + }, + { + "id": "1152999180", + "new": true, + "full_name": "Sanji78/telegram_voip" + }, + { + "id": "534317237", + "new": true, + "full_name": "DeerMaximum/QR-Code-Generator" + }, + { + "id": "1227156003", + "new": true, + "full_name": "al1505/ALs-Homeassistant-Enigma2-EPG" + }, + { + "id": "361961255", + "full_name": "make-all/metlink-nz" + }, + { + "id": "190927503", + "new": true, + "full_name": "plmilord/Hass.io-custom-component-spaclient" + }, + { + "id": "1127545275", + "new": true, + "full_name": "GuyAzria/home-organizer" + }, + { + "id": "1083761928", + "new": true, + "full_name": "tjbaker/homeassistant-fansync" + }, + { + "id": "1281495635", + "new": true, + "full_name": "corgan2222/ha-clawdmeter" + }, + { + "id": "193371566", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Burze.dzis.net" + }, + { + "id": "944688985", + "new": true, + "full_name": "ronald-willems/dewarmte-homeassistant" + }, + { + "id": "1093131714", + "new": true, + "full_name": "BenJamesAndo/ha-propresenter" + }, + { + "id": "806061552", + "new": true, + "full_name": "rany2/ha-open-meteo-solar-forecast" + }, + { + "id": "127251446", + "full_name": "xirixiz/homeassistant-afvalwijzer" + }, + { + "id": "854628131", + "new": true, + "full_name": "jampez77/PremierInn" + }, + { + "id": "1252451183", + "new": true, + "full_name": "RF1705/shelly-saldation" + }, + { + "id": "1178882741", + "new": true, + "full_name": "gensyn/ssh_docker" + }, + { + "id": "693064759", + "new": true, + "full_name": "tetele/hvac_group" + }, + { + "id": "992839141", + "new": true, + "full_name": "krissen/polleninformation" + }, + { + "id": "1157145888", + "new": true, + "full_name": "htlemos/keeplink-homeassistant" + }, + { + "id": "254347436", + "full_name": "mampfes/hacs_waste_collection_schedule" + }, + { + "id": "1277776236", + "new": true, + "full_name": "Migux13/enchufado" + }, + { + "id": "1266481103", + "new": true, + "full_name": "ha-parcel-integrations/ha-dpd" + }, + { + "id": "1105346246", + "new": true, + "full_name": "kneave/climate-scheduler" + }, + { + "id": "625647772", + "new": true, + "full_name": "geertmeersman/mobile_vikings" + }, + { + "id": "901817821", + "new": true, + "full_name": "smkrv/ha-metar-weather" + }, + { + "id": "748983135", + "new": true, + "full_name": "albaintor/homeassistant_electrolux_status" + }, + { + "id": "1187809278", + "new": true, + "full_name": "osotechie/ha_aucklandcouncil" + }, + { + "id": "1043030032", + "new": true, + "full_name": "mclare/grizzl_e-for-HA" + }, + { + "id": "1160750738", + "new": true, + "full_name": "MattFryer/hass-bookstack" + }, + { + "id": "1063263140", + "new": true, + "full_name": "baracudaz/fenix_tft" + }, + { + "id": "434912125", + "new": true, + "full_name": "wernerhp/ha.integration.load_shedding" + }, + { + "id": "1315844070", + "new": true, + "full_name": "lvaoliveira/ha-budgetthuis-prices" + }, + { + "id": "1288419748", + "new": true, + "full_name": "tinkerborg/homeassistant-invisoutlet" + }, + { + "id": "1246856984", + "new": true, + "full_name": "WeGoWireless/homeassistant-godaddy-ddns-ipv6" + }, + { + "id": "632007442", + "new": true, + "full_name": "Slalamander/Home-Assistant-Eetlijst" + }, + { + "id": "953384647", + "new": true, + "full_name": "rbrunt/paprika-ha" + }, + { + "id": "875313731", + "new": true, + "full_name": "princekama/home-assistant-rako" + }, + { + "id": "935991678", + "new": true, + "full_name": "Master13011/Mailcow-HA" + }, + { + "id": "1184935603", + "new": true, + "full_name": "michaeldwan/ha-cloudflare-ai-gateway" + }, + { + "id": "1311366035", + "new": true, + "full_name": "m4rkireland/ha-portainer-swarm-monitor" + }, + { + "id": "840302332", + "new": true, + "full_name": "goruck/home-generative-agent" + }, + { + "id": "132661981", + "full_name": "legrego/homeassistant-elasticsearch" + }, + { + "id": "922731494", + "new": true, + "full_name": "braytonstafford/grok_conversation" + }, + { + "id": "1073006660", + "new": true, + "full_name": "zacs/ha-energycalc" + }, + { + "id": "894700381", + "new": true, + "full_name": "Knifa/led-matrix-zmq-hass" + }, + { + "id": "1063115780", + "new": true, + "full_name": "tiagonmas/recbms" + }, + { + "id": "309195773", + "full_name": "gtjadsonsantos/vapix" + }, + { + "id": "1190107715", + "new": true, + "full_name": "jeremyroe/HA-Iceco-Integration" + }, + { + "id": "739466799", + "new": true, + "full_name": "Patrick762/hassio-solvis-modbus" + }, + { + "id": "975619460", + "new": true, + "full_name": "Vegetronix-Inc/ha-vegehub" + }, + { + "id": "1184493770", + "new": true, + "full_name": "renaudallard/homeassistant_letratag" + }, + { + "id": "494322135", + "new": true, + "full_name": "craibo/ha_strava" + }, + { + "id": "503045365", + "new": true, + "full_name": "Kleinrotti/hass-senertec" + }, + { + "id": "1147578063", + "new": true, + "full_name": "micpub/homeassistant-wanas" + }, + { + "id": "728839835", + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-trias" + }, + { + "id": "1034840428", + "new": true, + "full_name": "arevindh/ha-tinxy-cloud" + }, + { + "id": "1012726826", + "new": true, + "full_name": "remmob/sht20" + }, + { + "id": "613374790", + "new": true, + "full_name": "kgn3400/hiper_drift" + }, + { + "id": "1200471655", + "new": true, + "full_name": "amasolov/ha-sony-x700-ir" + }, + { + "id": "784912901", + "new": true, + "full_name": "jnalepka/grenton-objects-home-assistant" + }, + { + "id": "251039581", + "new": true, + "full_name": "hultenvp/solis-sensor" + }, + { + "id": "943574315", + "new": true, + "full_name": "Antoxa1081/home-assistant-dess-monitor" + }, + { + "id": "1308105086", + "new": true, + "full_name": "vlioscz/is3-export" + }, + { + "id": "574693804", + "new": true, + "full_name": "gndean/home-assistant-hypervolt-charger" + }, + { + "id": "960213673", + "new": true, + "full_name": "kcoffau/AUS_BOM_Space_Weather_Alert_System" + }, + { + "id": "1185044883", + "new": true, + "full_name": "mtheli/philips_sonicare_ble" + }, + { + "id": "523291160", + "new": true, + "full_name": "amitfin/daily_schedule" + }, + { + "id": "835428735", + "new": true, + "full_name": "townsmcp/mg-saic-ha" + }, + { + "id": "197983504", + "full_name": "rdehuyss/homeassistant-custom_components-denkovi" + }, + { + "id": "1260712230", + "new": true, + "full_name": "bowbikes/layered-logic-mirror-ha" + }, + { + "id": "751546869", + "new": true, + "full_name": "DasBasti/SmartHashtag" + }, + { + "id": "1115563912", + "new": true, + "full_name": "johnf/actron-air-esphome" + }, + { + "id": "1124805171", + "new": true, + "full_name": "glyndavidson/MACS" + }, + { + "id": "816162723", + "new": true, + "full_name": "script0803/BituoPMD" + }, + { + "id": "351615180", + "new": true, + "full_name": "rodpayne/home-assistant_person_location" + }, + { + "id": "403123516", + "new": true, + "full_name": "barleybobs/homeassistant-ecowater-softener" + }, + { + "id": "152294445", + "full_name": "custom-components/remote_homeassistant" + }, + { + "id": "909378268", + "new": true, + "full_name": "makefu/ha_stadtbibliothek" + }, + { + "id": "302985427", + "new": true, + "full_name": "wizmo2/zidoo-player" + }, + { + "id": "797655168", + "new": true, + "full_name": "pipeless-ai/home-assistant-custom-component" + }, + { + "id": "961973635", + "new": true, + "full_name": "Looking4Cache/home-assistant-remote-assistant" + }, + { + "id": "931244909", + "new": true, + "full_name": "j9brown/scenery" + }, + { + "id": "959728032", + "new": true, + "full_name": "bywciu/Home-Assistant-Custom-Components-ReversoTTS" + }, + { + "id": "1178880471", + "new": true, + "full_name": "derliebemarcus/homeassistant_teltonika_rms" + }, + { + "id": "1258349606", + "new": true, + "full_name": "CircuitSetup/CircuitSetup-Energy-Analyzer" + }, + { + "id": "1242945504", + "new": true, + "full_name": "Nino6689/hass-anycubic" + }, + { + "id": "1273333319", + "new": true, + "full_name": "Cebbas/smart_pump_scheduler" + }, + { + "id": "491066500", + "new": true, + "full_name": "airalab/homeassistant-robonomics-integration" + }, + { + "id": "1198338848", + "new": true, + "full_name": "dietrichmax/colota-home-assistant" + }, + { + "id": "864464666", + "new": true, + "full_name": "3p3v/berluf_selen_2" + }, + { + "id": "1147253341", + "new": true, + "full_name": "attilaszasz/vonage-homeassistant" + }, + { + "id": "117426840", + "full_name": "robinostlund/homeassistant-volkswagencarnet" + }, + { + "id": "354515979", + "full_name": "Mr-Groch/ambihue" + }, + { + "id": "1311289521", + "new": true, + "full_name": "Kaluzaburza/hoymiles-hit-g3-ems" + }, + { + "id": "319608056", + "new": true, + "full_name": "dckiller51/bodymiscale" + }, + { + "id": "439944813", + "new": true, + "full_name": "astrandb/miele" + }, + { + "id": "337228671", + "new": true, + "full_name": "CJNE/ha-porscheconnect" + }, + { + "id": "279680951", + "new": true, + "full_name": "kukulich/home-assistant-jablotron100" + }, + { + "id": "565853122", + "new": true, + "full_name": "iu1jvo/meteobridge" + }, + { + "id": "201805130", + "full_name": "custom-components/nordpool" + }, + { + "id": "1039245539", + "new": true, + "full_name": "toringer/home-assistant-sildre" + }, + { + "id": "456340193", + "new": true, + "full_name": "danielrivard/homeassistant-innova" + }, + { + "id": "606563418", + "new": true, + "full_name": "HrGaertner/HA-vent-optimization" + }, + { + "id": "685246640", + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia_tides" + }, + { + "id": "984329998", + "new": true, + "full_name": "iluebbe/maintenance_supporter" + }, + { + "id": "808023453", + "new": true, + "full_name": "cabberley/HA_RedbackTech" + }, + { + "id": "1314345743", + "new": true, + "full_name": "berkansezer77/presto" + }, + { + "id": "1251100813", + "new": true, + "full_name": "daviddelahoz/ha-entergy" + }, + { + "id": "1005570542", + "new": true, + "full_name": "M1R4G376/New_bestway_spa" + }, + { + "id": "1184506627", + "new": true, + "full_name": "ogerardin/ha-cfl-commute" + }, + { + "id": "1159929883", + "new": true, + "full_name": "sasiela/siepomaga" + }, + { + "id": "711632405", + "new": true, + "full_name": "jmcruvellier/little_monkey" + }, + { + "id": "360213486", + "new": true, + "full_name": "roleoroleo/yi-hack_ha_integration" + }, + { + "id": "1188565213", + "new": true, + "full_name": "johro897/wud-monitor" + }, + { + "id": "661544389", + "new": true, + "full_name": "Makr91/ha_easgen" + }, + { + "id": "1107222372", + "new": true, + "full_name": "stockhausenj/ha-tts-parasail" + }, + { + "id": "1070883546", + "new": true, + "full_name": "milanhin/sdac_elia" + }, + { + "id": "1201035751", + "new": true, + "full_name": "sayurin/open_meteo_local" + }, + { + "id": "1219324808", + "new": true, + "full_name": "CountTogether/home-assistant-integration" + }, + { + "id": "1059258462", + "new": true, + "full_name": "Sanji78/bolletta" + }, + { + "id": "372058588", + "full_name": "amaximus/met_alerts_hu" + }, + { + "id": "1132385421", + "new": true, + "full_name": "jimz011/hki-notify" + }, + { + "id": "1123908018", + "new": true, + "full_name": "Zwer2k/ha-pca301" + }, + { + "id": "1084429982", + "new": true, + "full_name": "NoUsername10/Solax-Cloud-API-for-Home-assistant" + }, + { + "id": "1209953979", + "new": true, + "full_name": "Anrolosia/ha-webauthn-mfa" + }, + { + "id": "1285898417", + "new": true, + "full_name": "LayerTM/unifi-unas-ha" + }, + { + "id": "1219885897", + "new": true, + "full_name": "Trodah/ha-entur-skyss" + }, + { + "id": "1246537273", + "new": true, + "full_name": "nuggetz/ha-outdoor-environment" + }, + { + "id": "856774196", + "new": true, + "full_name": "Maxou44/ha-tiko-component" + }, + { + "id": "1181019845", + "new": true, + "full_name": "skid88/Classcharts" + }, + { + "id": "601113362", + "new": true, + "full_name": "t0mer/manish-custom-notifier" + }, + { + "id": "1079994733", + "new": true, + "full_name": "solentlabs/cable_modem_monitor" + }, + { + "id": "1048127126", + "new": true, + "full_name": "cognitivegears/ha-escpos-thermal-printer" + }, + { + "id": "1173647543", + "new": true, + "full_name": "vale76p/Newlab" + }, + { + "id": "1135126281", + "new": true, + "full_name": "Material-Home-Assistant/material-home-assistant-integration" + }, + { + "id": "999139114", + "new": true, + "full_name": "CharlesP44/Beem_Energy" + }, + { + "id": "974180133", + "new": true, + "full_name": "cyr-ius/hass-reolink-thumbs" + }, + { + "id": "658597458", + "new": true, + "full_name": "vakio-ru/vakio_base_smart" + }, + { + "id": "886601291", + "new": true, + "full_name": "sebr/inception-home-assistant" + }, + { + "id": "945419767", + "new": true, + "full_name": "andrew-codechimp/HA-Periodic-Min-Max" + }, + { + "id": "856359743", + "new": true, + "full_name": "mallewski/ha-multical_21" + }, + { + "id": "711170365", + "new": true, + "full_name": "geertmeersman/eeveemobility" + }, + { + "id": "870208091", + "new": true, + "full_name": "Darkdragon14/ha-guest-mode" + }, + { + "id": "1130003818", + "new": true, + "full_name": "ifMike/homeyHASS" + }, + { + "id": "1128637486", + "new": true, + "full_name": "pentafive/web888-ha-bridge" + }, + { + "id": "1018566943", + "new": true, + "full_name": "starwarsfan/moving-colors" + }, + { + "id": "612652228", + "new": true, + "full_name": "NiaoBlush/impc_energy" + }, + { + "id": "235385658", + "full_name": "rsnodgrass/hass-xantech" + }, + { + "id": "1148929016", + "new": true, + "full_name": "Geek-MD/Battery_Devices_Monitor" + }, + { + "id": "504902462", + "new": true, + "full_name": "ReneNulschDE/ha-mysmartbike" + }, + { + "id": "1122925768", + "new": true, + "full_name": "eliaslecomte/ecopower-dynamic-prices" + }, + { + "id": "606225263", + "new": true, + "full_name": "tronikos/google_assistant_sdk_custom" + }, + { + "id": "949884394", + "new": true, + "full_name": "rickmoonex/hass-lighting-zone" + }, + { + "id": "1022489529", + "new": true, + "full_name": "tibuntu/homeassistant-kubernetes" + }, + { + "id": "1281004122", + "new": true, + "full_name": "letitbe-dull/genesisenergy" + }, + { + "id": "1273375981", + "new": true, + "full_name": "hiSweid/ha-auto-organizer" + }, + { + "id": "666002360", + "new": true, + "full_name": "raman325/lock_code_manager" + }, + { + "id": "1220863653", + "new": true, + "full_name": "bareli/dud_shemesh" + }, + { + "id": "1222261591", + "new": true, + "full_name": "briis/pollen_dk" + }, + { + "id": "234118477", + "full_name": "heyajohnny/afvalinfo" + }, + { + "id": "1111460230", + "new": true, + "full_name": "soulripper13/cozylife_local" + }, + { + "id": "1179696484", + "new": true, + "full_name": "sdague/cenhud-rates" + }, + { + "id": "1075270747", + "new": true, + "full_name": "soulripper13/hass-waviot" + }, + { + "id": "938842830", + "new": true, + "full_name": "samsonovss/ha_oppo20x_ipcontrol" + }, + { + "id": "1029965020", + "new": true, + "full_name": "remimikalsen/sparebank1_pengerobot" + }, + { + "id": "1151576777", + "new": true, + "full_name": "studiobts/home-assistant-card-builder" + }, + { + "id": "1113072364", + "new": true, + "full_name": "geappliances/geappliances-smarthq-integration" + }, + { + "id": "255662264", + "full_name": "MTrab/landroid_cloud" + }, + { + "id": "630565367", + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CoE" + }, + { + "id": "856128489", + "new": true, + "full_name": "jheizer/up_4014_tracker" + }, + { + "id": "779795591", + "new": true, + "full_name": "littleyoda/ha-pysmaplus" + }, + { + "id": "1151598551", + "new": true, + "full_name": "dakahler/ha_stopfinder" + }, + { + "id": "1073753466", + "new": true, + "full_name": "WJDDesigns/ultra-card-connect" + }, + { + "id": "196057008", + "full_name": "pilotak/homeassistant-attributes" + }, + { + "id": "1126692891", + "new": true, + "full_name": "AllonGit/energy_hub_poland" + }, + { + "id": "911976018", + "new": true, + "full_name": "jonnybergdahl/HomeAssistant_NewsbinPro_Integration" + }, + { + "id": "242635439", + "full_name": "kuchel77/diskspace" + }, + { + "id": "1199759176", + "new": true, + "full_name": "ElectroAttacks/lametric-hass-local" + }, + { + "id": "1246216581", + "new": true, + "full_name": "jerrit/ha-base-power" + }, + { + "id": "1185564243", + "new": true, + "full_name": "kayloehmann/ha-gardena-smart-system" + }, + { + "id": "1132290909", + "new": true, + "full_name": "Crazy-Duck/home-assistant-fiftyfive" + }, + { + "id": "256899380", + "full_name": "atymic/project_three_zero_ha" + }, + { + "id": "398781181", + "new": true, + "full_name": "ofalvai/home-assistant-candy" + }, + { + "id": "389120303", + "repository_manifest": { + "name": "Homematic(IP) Local for OpenCCU", + "render_readme": true, + "homeassistant": "2026.8.0", + "hacs": "2.0.5" + }, + "full_name": "SukramJ/homematicip_local", + "authors": [ + "@SukramJ" + ], + "category": "integration", + "description": "A custom Home Assistant component for HomeMatic(IP) that connects to OpenCCU", + "domain": "homematicip_local", + "etag_repository": "W/\"9b5c36c3616b11d6b6018ab0f19026f17ba29ed6451478ab6e2ada18592afa2a\"", + "last_updated": "2026-10-01T15:12:41Z", + "stargazers_count": 598, + "topics": [ + "ccu", + "custom-integration", + "eq-3", + "homegear", + "homematic", + "homematicip", + "openccu" + ], + "installed_commit": "557b00e", + "installed": true, + "last_commit": "e27dabf", + "last_version": "2.11.1", + "manifest_name": "Homematic(IP) Local", + "prerelease": "2.11.2b3", + "releases": true, + "version_installed": "2.11.1", + "last_fetched": 1790876766.198863 + }, + { + "id": "355159299", + "new": true, + "full_name": "alryaz/hass-moscow-pgu" + }, + { + "id": "410867791", + "new": true, + "full_name": "hasscc/hass-edge-tts" + }, + { + "id": "203592862", + "full_name": "blindlight86/HA_USR-R16" + }, + { + "id": "784997417", + "new": true, + "full_name": "binarylogic/trinnov-altitude-homeassistant" + }, + { + "id": "642225418", + "new": true, + "full_name": "alryaz/hass-turkov" + }, + { + "id": "1264405441", + "new": true, + "full_name": "jasonjhofmann/airnow-station-homeassistant" + }, + { + "id": "1286468486", + "new": true, + "full_name": "TexhFexLabs/hydronode-homeassistant" + }, + { + "id": "1219393679", + "new": true, + "full_name": "rolandzeiner/ladestellen-austria" + }, + { + "id": "1141804116", + "new": true, + "full_name": "aburow/apc-modbus-snmp-ha" + }, + { + "id": "891214473", + "new": true, + "full_name": "delize/home-assistant-loggamera-integration" + }, + { + "id": "512922944", + "new": true, + "full_name": "rnovacek/homeassistant_cz_energy_spot_prices" + }, + { + "id": "965510183", + "new": true, + "full_name": "herruzo99/ista-calista" + }, + { + "id": "1228077402", + "new": true, + "full_name": "pjordanandrsn/ha-generac" + }, + { + "id": "207620142", + "full_name": "caiosweet/Home-Assistant-custom-components-DPC-Alert" + }, + { + "id": "328361159", + "full_name": "jellespijker/home-assistant-ultimaker" + }, + { + "id": "158194879", + "full_name": "danobot/entity-controller" + }, + { + "id": "1227406718", + "new": true, + "full_name": "marccatalano/ha-powerpanel-cloud" + }, + { + "id": "427773030", + "new": true, + "full_name": "spycle/tuneblade" + }, + { + "id": "668476421", + "new": true, + "full_name": "kaechele/napoleon-efire" + }, + { + "id": "516625225", + "new": true, + "full_name": "ydogandjiev/hass-sutro" + }, + { + "id": "1081078355", + "new": true, + "full_name": "Satimaro/elkbledom-fastlink" + }, + { + "id": "1183729066", + "new": true, + "full_name": "lackas/ha-gridx" + }, + { + "id": "656992550", + "new": true, + "full_name": "JeffSteinbok/hass-dreo" + }, + { + "id": "759368542", + "new": true, + "full_name": "GuyKh/iec-custom-component" + }, + { + "id": "1083355563", + "new": true, + "full_name": "samuelebistoletti/HomeAssistant-V2C-Cloud" + }, + { + "id": "1107318890", + "new": true, + "full_name": "Timandes/fnos-home-assistant" + }, + { + "id": "1276329141", + "new": true, + "full_name": "AmyKincaid/ha-arcadia-lumenize" + }, + { + "id": "560073671", + "new": true, + "full_name": "kcsoft/virtual-keys" + }, + { + "id": "179347477", + "full_name": "claytonjn/hass-circadian_lighting" + }, + { + "id": "297379398", + "full_name": "Danielhiversen/home_assistant_tractive" + }, + { + "id": "1262233839", + "new": true, + "full_name": "grunna/ha-anycubic-kobra-x-lan" + }, + { + "id": "1297679248", + "new": true, + "full_name": "Proxy-alt/cync-lan" + }, + { + "id": "934720202", + "new": true, + "full_name": "Refoss/refoss_rpc" + }, + { + "id": "167885769", + "full_name": "twrecked/hass-aarlo" + }, + { + "id": "1111950278", + "new": true, + "full_name": "svalsemey/hassio-lifedomus" + }, + { + "id": "1164317968", + "new": true, + "full_name": "tykeal/homeassistant-local-akuvox" + }, + { + "id": "844420064", + "new": true, + "full_name": "Elwinmage/ha-usr-r16-component" + }, + { + "id": "1227739004", + "new": true, + "full_name": "billgeo/ha-daikin-airbase-hotwater" + }, + { + "id": "379781545", + "new": true, + "full_name": "rroller/netgear" + }, + { + "id": "741477499", + "new": true, + "full_name": "earendil06/Windy-Webcams" + }, + { + "id": "1310228719", + "new": true, + "full_name": "Tobhs/flights_above" + }, + { + "id": "192664631", + "full_name": "sander1988/Indego" + }, + { + "id": "675748333", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Hemglass" + }, + { + "id": "1196129054", + "new": true, + "full_name": "stehuz/ha-hardtask" + }, + { + "id": "1131549603", + "new": true, + "full_name": "Dregi56/digital_pendulum" + }, + { + "id": "242335771", + "full_name": "lindell/home-assistant-svt-play" + }, + { + "id": "448323715", + "new": true, + "full_name": "iMicknl/ha-nest-protect" + }, + { + "id": "1255116187", + "new": true, + "full_name": "alexbde/ha-joyonway" + }, + { + "id": "591077142", + "new": true, + "full_name": "myTselection/bibliotheek_be" + }, + { + "id": "980812187", + "new": true, + "full_name": "DeclanSC/hass-esi-thermostat" + }, + { + "id": "966840808", + "new": true, + "full_name": "houthacker/remeha-modbus" + }, + { + "id": "710608974", + "new": true, + "full_name": "codyc1515/ha-yeelock" + }, + { + "id": "1226623776", + "new": true, + "full_name": "hepter/ha-elegoo-spaghetti-detection" + }, + { + "id": "347143701", + "full_name": "rccoleman/channels_dvr_recently_recorded" + }, + { + "id": "1189799210", + "new": true, + "full_name": "BetterNameX/gnt-homeassistant-app" + }, + { + "id": "987889626", + "new": true, + "full_name": "djlactose/smartslydr" + }, + { + "id": "615730721", + "new": true, + "full_name": "lizardsystems/hass-tnse" + }, + { + "id": "1101516847", + "new": true, + "full_name": "arnoudkooi/ha-hid-usbrelay" + }, + { + "id": "749784673", + "new": true, + "full_name": "aronkahrs-us/inumet-weather-ha" + }, + { + "id": "1131002890", + "new": true, + "full_name": "vwylaw/nsw_fire_danger" + }, + { + "id": "937289117", + "new": true, + "full_name": "andrejs2/arso_potresi" + }, + { + "id": "539665010", + "new": true, + "full_name": "dala318/nordpool_planner" + }, + { + "id": "1108302945", + "new": true, + "full_name": "moerk-o/SolsticeHub" + }, + { + "id": "984101461", + "new": true, + "full_name": "ndesgranges/bing-wallpaper" + }, + { + "id": "1294143620", + "new": true, + "full_name": "droomurray/hass-intesishome-local" + }, + { + "id": "1000479285", + "new": true, + "full_name": "starwarsfan/shadow-control" + }, + { + "id": "552516426", + "new": true, + "full_name": "izacus/hass-swissweather" + }, + { + "id": "1157580769", + "new": true, + "full_name": "ptrkoz/ha-smogtok" + }, + { + "id": "637707710", + "new": true, + "full_name": "iKaew/hass-lifesmart-addon" + }, + { + "id": "373845609", + "full_name": "bramstroker/homeassistant-powercalc" + }, + { + "id": "1217511599", + "new": true, + "full_name": "rolandzeiner/nextbike-austria" + }, + { + "id": "269113518", + "new": true, + "full_name": "plamish/xcomfort" + }, + { + "id": "468093553", + "new": true, + "full_name": "amaximus/radioactivity_hu" + }, + { + "id": "318182014", + "full_name": "al-one/hass-xiaomi-miot" + }, + { + "id": "220313935", + "full_name": "turbokongen/hass-AMS" + }, + { + "id": "387116237", + "new": true, + "full_name": "hwmland/homeassistant-xmrig" + }, + { + "id": "1305533253", + "new": true, + "full_name": "DeadmaroZ-TLOTL/ha-renault-zoe-smart-charger" + }, + { + "id": "1249378753", + "new": true, + "full_name": "cyrilcolinet/enki-integration-hass" + }, + { + "id": "1222800773", + "new": true, + "full_name": "sudoconnor/ha-sequence" + }, + { + "id": "952594438", + "new": true, + "full_name": "IoTFenster/MySmartWindow" + }, + { + "id": "785936379", + "new": true, + "full_name": "jeroenterheerdt/grillbuddy" + }, + { + "id": "998086888", + "new": true, + "full_name": "cardouken/homeassistant-unifi-unas" + }, + { + "id": "1305613978", + "new": true, + "full_name": "FaserF/ha-lidl" + }, + { + "id": "1241306525", + "new": true, + "full_name": "GKHerping/eloverblik-nordpool" + }, + { + "id": "1147408989", + "new": true, + "full_name": "aldweb/ha-tasmota-mielhvac" + }, + { + "id": "1156028396", + "new": true, + "full_name": "lmt-lv/lmt-iot-ha-integration" + }, + { + "id": "600872470", + "new": true, + "full_name": "rrooggiieerr/homeassistant-okokscale" + }, + { + "id": "1282334345", + "new": true, + "full_name": "ygelfand/vrcx4-zwavejs" + }, + { + "id": "1244790985", + "new": true, + "full_name": "Shaffer-Softworks/Openobserve" + }, + { + "id": "620277986", + "new": true, + "full_name": "marcoboers/home-assistant-quatt" + }, + { + "id": "1304809214", + "new": true, + "full_name": "dancmorgan/fortigate-policy-automation-ha" + }, + { + "id": "918224983", + "new": true, + "full_name": "danielcherubini/elegoo-homeassistant" + }, + { + "id": "186347733", + "full_name": "audiconnect/audi_connect_ha" + }, + { + "id": "580805288", + "new": true, + "full_name": "BobTheShoplifter/HomeAssistant-Posten" + }, + { + "id": "1136046537", + "new": true, + "full_name": "banter240/tado_hijack" + }, + { + "id": "1102339217", + "new": true, + "full_name": "MaxensF/personal_weather_station" + }, + { + "id": "1271727689", + "new": true, + "full_name": "ajachierno/Aromadd" + }, + { + "id": "853018420", + "new": true, + "full_name": "PrimeAutomation/petnovations" + }, + { + "id": "373101151", + "full_name": "CJNE/ha-sunspec" + }, + { + "id": "854347601", + "new": true, + "full_name": "XiaoMi/ha_xiaomi_home" + }, + { + "id": "504664392", + "new": true, + "full_name": "basilfx/homeassistant-biketrax" + }, + { + "id": "401856574", + "new": true, + "full_name": "jobvk/Home-Assistant-Windcentrale" + }, + { + "id": "600054961", + "new": true, + "full_name": "dneprojects/habitron" + }, + { + "id": "658598049", + "new": true, + "full_name": "vakio-ru/vakio_kiv" + }, + { + "id": "1307841480", + "new": true, + "full_name": "yodax/ha-scaleway" + }, + { + "id": "535287543", + "new": true, + "full_name": "hardbyte/ha-evnex" + }, + { + "id": "340759468", + "full_name": "muxa/home-assistant-niwa-tides" + }, + { + "id": "1201444775", + "new": true, + "full_name": "kianhean/singapore-homeassistant" + }, + { + "id": "292081477", + "new": true, + "full_name": "parautenbach/hass-shairport-sync" + }, + { + "id": "625029904", + "new": true, + "full_name": "kgn3400/docker_status" + }, + { + "id": "299753146", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor" + }, + { + "id": "936596170", + "new": true, + "full_name": "Master13011/vacances-scolaire-HA" + }, + { + "id": "1188536370", + "new": true, + "full_name": "andriensis/ha-1control" + }, + { + "id": "1166815181", + "new": true, + "full_name": "philrenda/precipitation-radial-card" + }, + { + "id": "1219652592", + "new": true, + "full_name": "moryoav/ha-anylist" + }, + { + "id": "278598111", + "new": true, + "full_name": "marcschmiedchen/home-assistant-wolf_ism8" + }, + { + "id": "1267417169", + "new": true, + "full_name": "fhfhg1/smart-dehumidifier" + }, + { + "id": "1218521798", + "new": true, + "full_name": "eklundjon/ha-haikubox" + }, + { + "id": "257275420", + "full_name": "tomaae/homeassistant-openmediavault" + }, + { + "id": "1156092013", + "new": true, + "full_name": "Schrolli91/heidelberg_energy_control" + }, + { + "id": "1170292782", + "new": true, + "full_name": "analytix-energy-solutions/ticker" + }, + { + "id": "657192016", + "new": true, + "full_name": "nedevski/hass_kat_bulgaria" + }, + { + "id": "936633599", + "new": true, + "full_name": "jrgim/Zaragoza_tram" + }, + { + "id": "263179176", + "new": true, + "full_name": "altmenorg/HAsmartirrigation" + }, + { + "id": "847508587", + "new": true, + "full_name": "MattDahEpic/ha-midas" + }, + { + "id": "1176030848", + "new": true, + "full_name": "mandinger/fork-ha-octopus-spain" + }, + { + "id": "290261325", + "new": true, + "full_name": "basnijholt/adaptive-lighting" + }, + { + "id": "1058394632", + "new": true, + "full_name": "bharat/homeassistant-bromic-smart-heat-link" + }, + { + "id": "376390299", + "new": true, + "full_name": "golles/ha-knmi" + }, + { + "id": "137126619", + "new": true, + "full_name": "davesmeghead/visonic" + }, + { + "id": "560848165", + "new": true, + "full_name": "RonnyWinkler/homeassistant.homey" + }, + { + "id": "296946072", + "full_name": "boralyl/kodi-recently-added" + }, + { + "id": "919237520", + "new": true, + "full_name": "dcssn/ddns" + }, + { + "id": "1119054177", + "new": true, + "full_name": "solarcube-io/solar-cube-integration" + }, + { + "id": "1051729903", + "new": true, + "full_name": "joyfulhouse/thermacell_liv" + }, + { + "id": "154417419", + "full_name": "nstrelow/ha_philips_android_tv" + }, + { + "id": "1143329605", + "new": true, + "full_name": "hoizi89/pv_management_fix" + }, + { + "id": "1156124178", + "new": true, + "full_name": "jdu-acit/ACIT_HA_Integration" + }, + { + "id": "1308514603", + "new": true, + "full_name": "albertovincenzi/ha_samsung_dms" + }, + { + "id": "1062978596", + "new": true, + "full_name": "DiUS/homeassistant-powersensor" + }, + { + "id": "1269585079", + "new": true, + "full_name": "ADNPolymerase/ha-oklyn-local" + }, + { + "id": "401454435", + "new": true, + "full_name": "hif2k1/battery_sim" + }, + { + "id": "1250893505", + "new": true, + "full_name": "jharris4/molight" + }, + { + "id": "1208761548", + "new": true, + "full_name": "mkirsten/lydbro-hass" + }, + { + "id": "1215955525", + "new": true, + "full_name": "rolandzeiner/wiener-linien-austria" + }, + { + "id": "443297453", + "new": true, + "full_name": "Blear/HassLife" + }, + { + "id": "1180990006", + "new": true, + "full_name": "Motorline/ha-mconnect" + }, + { + "id": "1060490165", + "new": true, + "full_name": "caplaz/micro-weather-station" + }, + { + "id": "1131794617", + "new": true, + "full_name": "dckiller51/trueachievements" + }, + { + "id": "1298395020", + "new": true, + "full_name": "brianegge/homeassistant-netgear-poe" + }, + { + "id": "1115958981", + "new": true, + "full_name": "FredM67/ha-emon-config" + }, + { + "id": "932770300", + "new": true, + "full_name": "Phil7989/advanced_snapshot" + }, + { + "id": "687897593", + "new": true, + "full_name": "flexopus/flexopus-hass-sensor" + }, + { + "id": "448980525", + "new": true, + "full_name": "mdeweerd/zha-toolkit" + }, + { + "id": "911371839", + "new": true, + "full_name": "cnecrea/hidroelectrica" + }, + { + "id": "196055705", + "full_name": "pilotak/homeassistant-clientraw" + }, + { + "id": "672323037", + "new": true, + "full_name": "Patrick762/hassio-bluetti-bt" + }, + { + "id": "420701401", + "new": true, + "full_name": "klacol/homeassistant-clage_homeserver" + }, + { + "id": "731302513", + "new": true, + "full_name": "tbouron/ha-agur" + }, + { + "id": "872778892", + "new": true, + "full_name": "dermotduffy/hass-web-proxy-integration" + }, + { + "id": "895490294", + "new": true, + "full_name": "PeterLinuxOSS/iSauna" + }, + { + "id": "229519365", + "full_name": "bacco007/sensor.waternsw" + }, + { + "id": "213950645", + "full_name": "exKAjFASH/media_player.elkoep_lara" + }, + { + "id": "651666000", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-HarvestTimeTracker" + }, + { + "id": "1131839210", + "new": true, + "full_name": "adamf83/my-rail-commute" + }, + { + "id": "451416145", + "new": true, + "full_name": "jwillemsen/daikin_onecta" + }, + { + "id": "1067181672", + "new": true, + "full_name": "Korkuttum/tuya_heat_pump" + }, + { + "id": "1154130181", + "new": true, + "full_name": "Bitf1ip/ha-hydros" + }, + { + "id": "941653273", + "new": true, + "full_name": "chris-mc1/homeconnect_local_hass" + }, + { + "id": "269588712", + "full_name": "mvdwetering/huesyncbox" + }, + { + "id": "1029624665", + "new": true, + "full_name": "mirko-sommer/homeassistant-rnv" + }, + { + "id": "330644825", + "full_name": "leikoilja/ha-google-home" + }, + { + "id": "275557434", + "new": true, + "full_name": "andystewart999/ha_transportnsw" + }, + { + "id": "1154387543", + "new": true, + "full_name": "jozefnad/homeassistant-quick_timer" + }, + { + "id": "1280829053", + "new": true, + "full_name": "cbetz/ratebook-homeassistant" + }, + { + "id": "909837612", + "new": true, + "full_name": "Chuffnugget/volcano_integration" + }, + { + "id": "1021297330", + "new": true, + "full_name": "ant0nkr/luxpower-ha-integration" + }, + { + "id": "1204518910", + "new": true, + "full_name": "make-all/infrared-light" + }, + { + "id": "658497013", + "new": true, + "full_name": "adammcdonagh/home-assistant-powervault" + }, + { + "id": "1106082572", + "new": true, + "full_name": "skircr115/ha-verizonFiOS" + }, + { + "id": "237880993", + "full_name": "fineemb/Smartmi-smart-heater" + }, + { + "id": "1106050408", + "new": true, + "full_name": "hydroqc/hydroqc-ha" + }, + { + "id": "996854813", + "new": true, + "full_name": "tomer-w/ha-victron-mqtt" + }, + { + "id": "1128689423", + "new": true, + "full_name": "sh00t2kill/ha-open-meteo-marine" + }, + { + "id": "1102214028", + "new": true, + "full_name": "matt-richardson/home-assistant-qustodio" + }, + { + "id": "1171727721", + "new": true, + "full_name": "Shulyaka/telegram_bot_conversation" + }, + { + "id": "1272847731", + "new": true, + "full_name": "samwiseg0/ha-stagg-ekg-plus" + }, + { + "id": "591813159", + "new": true, + "full_name": "rstrouse/ESPSomfy-RTS-HA" + }, + { + "id": "265916869", + "full_name": "vanstinator/hass-raincloud" + }, + { + "id": "314593331", + "full_name": "djtimca/hasatellitetracker" + }, + { + "id": "520565579", + "new": true, + "full_name": "danielsmith-eu/home-assistant-themeparks-integration" + }, + { + "id": "900052089", + "new": true, + "full_name": "kgn3400/trafikmeldinger" + }, + { + "id": "1079349941", + "new": true, + "full_name": "wimpie70/ramses_extras" + }, + { + "id": "754835075", + "new": true, + "full_name": "ablyler/home-assistant-bradford-white-connect" + }, + { + "id": "1248586375", + "new": true, + "full_name": "RF1705/fritzbox-calllist" + }, + { + "id": "1163640995", + "new": true, + "full_name": "loryanstrant/HA-LocalAI-Monitor" + }, + { + "id": "319343045", + "full_name": "caronc/ha-ultrasync" + }, + { + "id": "1095872281", + "new": true, + "full_name": "Pocke01/homeassistant-solamagic" + }, + { + "id": "1249955342", + "new": true, + "full_name": "xkain/ESPSomfy-RTS-enhanced" + }, + { + "id": "1237089126", + "new": true, + "full_name": "decorteq/ha-planika-fireplace" + }, + { + "id": "1178419115", + "new": true, + "full_name": "ha-china/cn_im_hub" + }, + { + "id": "904832904", + "new": true, + "full_name": "rinyakok/homeassistant_idokep" + }, + { + "id": "810273505", + "new": true, + "full_name": "RogerSelwyn/MS365-Mail" + }, + { + "id": "264499592", + "full_name": "heyajohnny/cryptoinfo" + }, + { + "id": "908859014", + "new": true, + "full_name": "Beat-YT/hydropeak-ha" + }, + { + "id": "1262436398", + "new": true, + "full_name": "ljmerza/ac-infinity-airtap-ble" + }, + { + "id": "1117629366", + "new": true, + "full_name": "moag1000/beurer_daylight_lamps" + }, + { + "id": "719333597", + "new": true, + "full_name": "borski/ha-lucidmotors" + }, + { + "id": "995461456", + "new": true, + "full_name": "microteq/email_notifier" + }, + { + "id": "769519776", + "new": true, + "full_name": "gurrier/localvolts" + }, + { + "id": "1155615891", + "new": true, + "full_name": "DisplacedForest/ha-hevy-tracker" + }, + { + "id": "1108753986", + "new": true, + "full_name": "theundefined/enea-outages-ha" + }, + { + "id": "571956621", + "new": true, + "full_name": "sweh/enet_homeassistant" + }, + { + "id": "1093153303", + "new": true, + "full_name": "cauld/spotify-voice-assistant" + }, + { + "id": "1191435336", + "new": true, + "full_name": "FX6W9WZK/ha-gPlug-energy" + }, + { + "id": "440617082", + "new": true, + "full_name": "elahd/ha-nyc311" + }, + { + "id": "1306824800", + "new": true, + "full_name": "totoantibes/golmar-quvii-ha" + }, + { + "id": "1289580434", + "new": true, + "full_name": "Seblin01/wolta-homeassistant" + }, + { + "id": "606471314", + "new": true, + "full_name": "marq24/ha-senec-v3" + }, + { + "id": "1098113047", + "new": true, + "full_name": "neuhausf/ha-solar-manager-forecast" + }, + { + "id": "796312843", + "new": true, + "full_name": "stijn220/leisure-pools" + }, + { + "id": "534750752", + "new": true, + "full_name": "rrooggiieerr/homeassistant-xyscreens" + }, + { + "id": "1155942053", + "new": true, + "full_name": "teh-hippo/ha-porkbun" + }, + { + "id": "1233946755", + "new": true, + "full_name": "jayzuccarelli/ha-memory" + }, + { + "id": "1102335214", + "new": true, + "full_name": "partach/switch_port_card_pro" + }, + { + "id": "278596510", + "full_name": "jesserockz/ha-leafspy" + }, + { + "id": "1192904756", + "new": true, + "full_name": "plantlab-ai/home-assistant-plantlab" + }, + { + "id": "1131784351", + "new": true, + "full_name": "RookieIVG/HomeAssistant-Lights-App" + }, + { + "id": "1088493805", + "new": true, + "full_name": "ankohanse/hass-smart-water" + }, + { + "id": "1065227173", + "new": true, + "full_name": "NirBY/ha-mashov" + }, + { + "id": "1039169385", + "new": true, + "full_name": "Darkdragon14/ha-aqara-devices" + }, + { + "id": "1098084616", + "new": true, + "full_name": "vmarkovtsev/sistena_onix_ha" + }, + { + "id": "197058358", + "full_name": "jxlarrea/ha-emfitqs" + }, + { + "id": "1307760607", + "new": true, + "full_name": "TimMixedIt/unifi-etherlighting" + }, + { + "id": "570874359", + "new": true, + "full_name": "masaccio/ha-kingspan-watchman-sensit" + }, + { + "id": "669605185", + "new": true, + "full_name": "beecho01/material-symbols" + }, + { + "id": "1170094246", + "new": true, + "full_name": "knirzinger/hargassner-ha" + }, + { + "id": "1216820361", + "new": true, + "full_name": "infernalK/ha-french-holidays" + }, + { + "id": "1128682210", + "new": true, + "full_name": "swansmart/hivi_speaker" + }, + { + "id": "862581210", + "new": true, + "full_name": "hexCut/irsap-ha" + }, + { + "id": "984582622", + "new": true, + "full_name": "banter240/hdg_bavaria_homeassistant" + }, + { + "id": "920583935", + "new": true, + "full_name": "Samywamy10/ha-cubecoders-amp" + }, + { + "id": "246417951", + "full_name": "SLG/home-assistant-whatpulse" + }, + { + "id": "1127671711", + "new": true, + "full_name": "Dennis90BW/ha-power-helper" + }, + { + "id": "1314261337", + "new": true, + "full_name": "fourmajor/ha-whisker-ting" + }, + { + "id": "201740996", + "full_name": "custom-components/readme" + }, + { + "id": "1051936105", + "new": true, + "full_name": "FeatherKing/ha-matriocontrol" + }, + { + "id": "858170506", + "new": true, + "full_name": "jampez77/Evri" + }, + { + "id": "1036812316", + "new": true, + "full_name": "pmq/stiebel-eltron-http" + }, + { + "id": "1255394894", + "new": true, + "full_name": "adbsmith/vega-library-ha" + }, + { + "id": "1263814260", + "new": true, + "full_name": "bwcon/homeassistant-crestron-home" + }, + { + "id": "996848599", + "new": true, + "full_name": "connorgallopo/Superior-Plus-Propane" + }, + { + "id": "340616586", + "full_name": "Limych/ha-narodmon" + }, + { + "id": "1166026790", + "new": true, + "full_name": "Bargemanos/ha-saj-esolar-ble" + }, + { + "id": "1018578416", + "new": true, + "full_name": "wbyoung/lampie" + }, + { + "id": "645730299", + "new": true, + "full_name": "CumpsD/home-assistant-leo-ntp" + }, + { + "id": "1109477068", + "new": true, + "full_name": "Smiley73/ha-scheduler" + }, + { + "id": "1169344463", + "new": true, + "full_name": "caliusoptimus/venceiver" + }, + { + "id": "524376939", + "new": true, + "full_name": "PimDoos/onesmartcontrolha" + }, + { + "id": "709665442", + "new": true, + "full_name": "vingerha/gtfs2" + }, + { + "id": "1038265631", + "new": true, + "full_name": "dmoralesdev/zha_lock_manager" + }, + { + "id": "886554259", + "new": true, + "full_name": "zubir2k/homeassistant-esolatgps" + }, + { + "id": "1270571307", + "new": true, + "full_name": "chrisfore/anycubic_ha_local" + }, + { + "id": "1174827029", + "new": true, + "full_name": "DannyOosterveer/ourgrid" + }, + { + "id": "408074547", + "new": true, + "full_name": "sugoi-wada/acer-air-monitor-2018" + }, + { + "id": "323923603", + "new": true, + "full_name": "petretiandrea/home-assistant-tapo-p100" + }, + { + "id": "1227560691", + "new": true, + "full_name": "ronnnnnnnnnnnnn/renpho_fitness_scale_ble" + }, + { + "id": "1199952188", + "new": true, + "full_name": "manjotsc/ha-quebec_fuel" + }, + { + "id": "987983852", + "new": true, + "full_name": "smkrv/ha-weathersense" + }, + { + "id": "206868881", + "full_name": "Limych/ha-gismeteo" + }, + { + "id": "1248496769", + "new": true, + "full_name": "jestempablo/home-assistant-tcl-intelligent-ac" + }, + { + "id": "1135242976", + "new": true, + "full_name": "richardvinger/f1-25-telemetry-for-home-assistant" + }, + { + "id": "974470958", + "new": true, + "full_name": "mike81gr/deddie-metering" + }, + { + "id": "1020452819", + "new": true, + "full_name": "ia74/roomba_rest980" + }, + { + "id": "1077151954", + "new": true, + "full_name": "dasimon135/daikin_madoka" + }, + { + "id": "1206420545", + "new": true, + "full_name": "Chrisalvir1/Argus" + }, + { + "id": "1313064812", + "new": true, + "full_name": "graysky2/ha-raspi-sump" + }, + { + "id": "248046910", + "full_name": "sermayoral/ha-samsungtv-encrypted" + }, + { + "id": "483269510", + "new": true, + "full_name": "chises/ha-oilfox" + }, + { + "id": "939863640", + "new": true, + "full_name": "NicoIIT/ha-ble-adv" + }, + { + "id": "1087975747", + "new": true, + "full_name": "markaggar/ha-media-index" + }, + { + "id": "524730333", + "new": true, + "full_name": "vasqued2/ha-teamtracker" + }, + { + "id": "263757123", + "full_name": "finity69x2/nws_alerts" + }, + { + "id": "1134551810", + "new": true, + "full_name": "matt-volp/trafford-bin-collection" + }, + { + "id": "520066480", + "new": true, + "full_name": "vmakeev/huawei_mesh_router" + }, + { + "id": "875140397", + "new": true, + "full_name": "ivancoppa/homeassistant-perry-cdom" + }, + { + "id": "1130567343", + "new": true, + "full_name": "GrandstreamEngineering/grandstream_home" + }, + { + "id": "1247500639", + "new": true, + "full_name": "ClusterM/ha-proxmark3" + }, + { + "id": "1187260902", + "new": true, + "full_name": "dn5qMDW3/tzevaadom" + }, + { + "id": "191255859", + "new": true, + "full_name": "robert-alfaro/genius-lyrics" + }, + { + "id": "538235457", + "new": true, + "full_name": "juacas/zte_tracker" + }, + { + "id": "973672425", + "new": true, + "full_name": "stuartp44/hambrewclient" + }, + { + "id": "1243927187", + "new": true, + "full_name": "roquerodrigo/ha-neakasa-litterbox" + }, + { + "id": "676091897", + "new": true, + "full_name": "agittins/bermuda" + }, + { + "id": "1169130490", + "new": true, + "full_name": "DaanVervacke/hass-engie-be" + }, + { + "id": "718875576", + "new": true, + "full_name": "JackJPowell/hass-unfoldedcircle" + }, + { + "id": "720223133", + "new": true, + "full_name": "pypolestar/polestar_api" + }, + { + "id": "374763546", + "full_name": "xilense/aimp_custom_component" + }, + { + "id": "1131644059", + "new": true, + "full_name": "lavalex2003/emaktab" + }, + { + "id": "464220748", + "new": true, + "full_name": "doron1/ha-palgate" + }, + { + "id": "1208718077", + "new": true, + "full_name": "thenixan/ha-isp-balance" + }, + { + "id": "831558453", + "new": true, + "full_name": "EnzoD86/tuya-smart-ir-ac" + }, + { + "id": "750568094", + "new": true, + "full_name": "happydev-ca/evduty-home-assistant" + }, + { + "id": "1185940723", + "new": true, + "full_name": "ReZ-TI/rezti_matter_knoblink" + }, + { + "id": "1190217891", + "new": true, + "full_name": "exterrestris/home-assistant-raritan-px" + }, + { + "id": "545119372", + "new": true, + "full_name": "Fr3d/camect-ha" + }, + { + "id": "1226231665", + "new": true, + "full_name": "sslivins/hass-napoleon" + }, + { + "id": "1227599921", + "new": true, + "full_name": "waszkowski/homeassistant-sharp-cocoro-air" + }, + { + "id": "1028266207", + "new": true, + "full_name": "FUjr/homeassistant-openwrt-ubus" + }, + { + "id": "1197304260", + "new": true, + "full_name": "janmilinds/ha-defa-balancer" + }, + { + "id": "967006688", + "new": true, + "full_name": "iPeel/HA-Eleven-Energy" + }, + { + "id": "1119790425", + "new": true, + "full_name": "partach/ha_felicity" + }, + { + "id": "1083407340", + "new": true, + "full_name": "alexdelprete/ha-abb-fimer-pvi-vsn-rest" + }, + { + "id": "906704104", + "new": true, + "full_name": "Jarauvi/beny_wifi" + }, + { + "id": "1251630812", + "new": true, + "full_name": "carloscae/solar-cover" + }, + { + "id": "1042040911", + "new": true, + "full_name": "mpedziwiatr02/Invertechs-Integration" + }, + { + "id": "1060268871", + "new": true, + "full_name": "OtisPresley/control4-mediaplayer" + }, + { + "id": "1186409553", + "new": true, + "full_name": "awestin67/battery-optimizer-light-plus" + }, + { + "id": "1105987003", + "new": true, + "full_name": "alfwro13/ghostfolio_ha_integration" + }, + { + "id": "1237075897", + "new": true, + "full_name": "Azadglr/karaca-connect-unofficial" + }, + { + "id": "204192861", + "full_name": "Limych/ha-average" + }, + { + "id": "1184211037", + "new": true, + "full_name": "dkong5ssss/panasonic_smart_china_erv" + }, + { + "id": "661432020", + "new": true, + "full_name": "8none1/lednetwf_ble" + }, + { + "id": "1194379425", + "new": true, + "full_name": "krissen/karlstadsenergi-homeassistant" + }, + { + "id": "139664351", + "full_name": "alandtse/alexa_media_player" + }, + { + "id": "1246006586", + "new": true, + "full_name": "kryptt/ha-zitadel-bridge" + }, + { + "id": "952306880", + "new": true, + "full_name": "zhheo/ha_honghui_climate" + }, + { + "id": "1162043278", + "new": true, + "full_name": "timoa/ha-remi" + }, + { + "id": "146660369", + "full_name": "custom-components/media_player.braviatv_psk" + }, + { + "id": "1182276489", + "new": true, + "full_name": "AndreiOprisan123/dynamic-weather-ha" + }, + { + "id": "538207834", + "new": true, + "full_name": "carohauta/oma-helen-ha-integration" + }, + { + "id": "668937922", + "new": true, + "full_name": "dalinicus/homeassistant-acinfinity" + }, + { + "id": "143340728", + "full_name": "herikw/home-assistant-custom-components" + }, + { + "id": "877068794", + "new": true, + "full_name": "jaidenlabelle/tuya-vacuum-maps" + }, + { + "id": "910687981", + "new": true, + "full_name": "cnecrea/cursbnr" + }, + { + "id": "417400028", + "new": true, + "full_name": "ScratMan/HASmartThermostat" + }, + { + "id": "1043356454", + "new": true, + "full_name": "cmgrayb/hass-dyson" + }, + { + "id": "1261156585", + "new": true, + "full_name": "Racailloux/mylight150_ha" + }, + { + "id": "1153359088", + "new": true, + "full_name": "cnc-lasercraft/device-saver" + }, + { + "id": "234983286", + "full_name": "Home-Is-Where-You-Hang-Your-Hack/sensor.goveetemp_bt_hci" + }, + { + "id": "1284225066", + "new": true, + "full_name": "Ka3seBr0t/HA_Philips_Air_Plus" + }, + { + "id": "584497784", + "new": true, + "full_name": "mampfes/ha_freeair_connect" + }, + { + "id": "1220281091", + "new": true, + "full_name": "chemicalsno/amateur_radio_propagation" + }, + { + "id": "1178041635", + "new": true, + "full_name": "ronnnnnnnnnnnnn/multi_user_scale_router" + }, + { + "id": "716704833", + "new": true, + "full_name": "AlexandrErohin/home-assistant-tplink-router" + }, + { + "id": "1153262817", + "new": true, + "full_name": "jamesshannon/thermoworks-ha" + }, + { + "id": "637354954", + "new": true, + "full_name": "geertmeersman/robonect" + }, + { + "id": "1189750474", + "new": true, + "full_name": "LiBe-net/ha_pv_history_forecast" + }, + { + "id": "1300396243", + "new": true, + "full_name": "mandinger/lowi-spain" + }, + { + "id": "1117771339", + "new": true, + "full_name": "hollowpnt92/lubelogger-ha" + }, + { + "id": "1181359066", + "new": true, + "full_name": "LawPaul/HA_Solar_Shade" + }, + { + "id": "193588612", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-iMPK" + }, + { + "id": "1313493582", + "new": true, + "full_name": "bangboomben/ha-nasa-firms" + }, + { + "id": "593275617", + "new": true, + "full_name": "NinDTendo/homeassistant_gradual_volume_control" + }, + { + "id": "1310038018", + "new": true, + "full_name": "ngoc-minh-do/ha-nescafe-ble" + }, + { + "id": "366713850", + "new": true, + "full_name": "Pirate-Weather/pirate-weather-ha" + }, + { + "id": "200035037", + "full_name": "LordBoos/discord_game" + }, + { + "id": "1191793513", + "new": true, + "full_name": "cjjagtenberg/naturela_smarthome" + }, + { + "id": "587122619", + "new": true, + "full_name": "dahlb/ha_carrier" + }, + { + "id": "745837766", + "new": true, + "full_name": "dan-r/HomeAssistant-NissanConnect" + }, + { + "id": "243841075", + "full_name": "lociii/homeassistant-csgo" + }, + { + "id": "818512053", + "new": true, + "full_name": "wbyoung/watersmart" + }, + { + "id": "268722568", + "full_name": "Sennevds/media_player.template" + }, + { + "id": "495607253", + "new": true, + "full_name": "jippi/hass-nordnet" + }, + { + "id": "760679476", + "new": true, + "full_name": "marq24/ha-waterkotte" + }, + { + "id": "301509152", + "new": true, + "full_name": "BenPru/novus300_Rs485" + }, + { + "id": "471478227", + "new": true, + "full_name": "mbillow/ha-chargepoint" + }, + { + "id": "1126990294", + "new": true, + "full_name": "jnbp/t-skylt" + }, + { + "id": "589348474", + "new": true, + "full_name": "epaulsen/energytariff" + }, + { + "id": "622332920", + "new": true, + "full_name": "jbergler/hass-ttlock" + }, + { + "id": "881873985", + "new": true, + "full_name": "qnimbus/haefele-connect-mesh" + }, + { + "id": "490422137", + "new": true, + "full_name": "ddanssaert/home-assistant-ipcamlive" + }, + { + "id": "245267534", + "full_name": "twrecked/hass-virtual" + }, + { + "id": "1052897687", + "new": true, + "full_name": "mswilson/cummins-hass-integration" + }, + { + "id": "1080487641", + "new": true, + "full_name": "doubleukay/godaikin-ha" + }, + { + "id": "910266956", + "new": true, + "full_name": "cnecrea/myelectrica" + }, + { + "id": "716917337", + "new": true, + "full_name": "sfortis/openai_tts" + }, + { + "id": "666305946", + "new": true, + "full_name": "MarcoGos/kleenex_pollenradar" + }, + { + "id": "1237945003", + "new": true, + "full_name": "eman/homeassistant-quilt-hp" + }, + { + "id": "1022012376", + "new": true, + "full_name": "stlk/senzomatic-ha" + }, + { + "id": "1286437092", + "new": true, + "full_name": "LucaFSmart/codex-usage" + }, + { + "id": "582608844", + "new": true, + "full_name": "redlukas/emu_mbus_center" + }, + { + "id": "962480808", + "new": true, + "full_name": "damacus/robovac" + }, + { + "id": "627734223", + "new": true, + "full_name": "sanghviharshit/ha-monarchmoney" + }, + { + "id": "811492560", + "new": true, + "full_name": "elboletaire/ha-weatherxm" + }, + { + "id": "1023094396", + "new": true, + "full_name": "berra200/home-assistant-rapt-cloud-link" + }, + { + "id": "1141527798", + "new": true, + "full_name": "hass-energy/amber-express" + }, + { + "id": "905249709", + "new": true, + "full_name": "bramstroker/homeassistant-state-webhook" + }, + { + "id": "1245967667", + "new": true, + "full_name": "ohrensessel/bev_insights" + }, + { + "id": "262645913", + "full_name": "youdroid/home-assistant-gitea" + }, + { + "id": "1183048202", + "new": true, + "full_name": "calebgab/medication_tracker" + }, + { + "id": "271398374", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Saver" + }, + { + "id": "1221559129", + "new": true, + "full_name": "dibi73/ha-bookstack-sync" + }, + { + "id": "305188358", + "full_name": "midstar/heatmiser_wifi_ha" + }, + { + "id": "445977563", + "new": true, + "full_name": "denpamusic/homeassistant-plum-ecomax" + }, + { + "id": "1245053050", + "new": true, + "full_name": "simplytoast1/ha-unifi-sensors" + }, + { + "id": "1049846176", + "new": true, + "full_name": "sunology-tech/sunology-ha" + }, + { + "id": "598289640", + "new": true, + "full_name": "RobertD502/home-assistant-petkit" + }, + { + "id": "999409885", + "new": true, + "full_name": "Connectlife-LLC/HomeAssistantPlugin" + }, + { + "id": "1189100967", + "new": true, + "full_name": "elik745i/MQTT-Remote-Buttons-Remap" + }, + { + "id": "200897141", + "full_name": "thomasloven/hass-lovelace_gen" + }, + { + "id": "1200406948", + "new": true, + "full_name": "cothal/ha-daikin-control" + }, + { + "id": "938251584", + "new": true, + "full_name": "ALERTua/hass-gaggiuino" + }, + { + "id": "405007807", + "new": true, + "full_name": "macxq/foxess-ha" + }, + { + "id": "1130861289", + "new": true, + "full_name": "kristofferR/ha-adjustable-bed" + }, + { + "id": "198794376", + "new": true, + "full_name": "toringer/home-assistant-metnowcast" + }, + { + "id": "1119909569", + "new": true, + "full_name": "manjotsc/ha-tvoverlay_ui" + }, + { + "id": "698694783", + "new": true, + "full_name": "MarcoGos/davis_vantage" + }, + { + "id": "900746471", + "new": true, + "full_name": "ClusterM/localtuya_rc" + }, + { + "id": "763820896", + "new": true, + "full_name": "NinDTendo/tobi" + }, + { + "id": "210966517", + "full_name": "snicker/zwift_hass" + }, + { + "id": "1126380802", + "new": true, + "full_name": "alexhass/syr_connect" + }, + { + "id": "303793543", + "full_name": "tomasbedrich/home-assistant-skydance" + }, + { + "id": "448604854", + "new": true, + "full_name": "TomBrien/cardiffwaste-ha" + }, + { + "id": "537001731", + "new": true, + "full_name": "emes30/facebook_messenger" + }, + { + "id": "639503073", + "new": true, + "full_name": "sebcaps/atmofrance" + }, + { + "id": "1188991896", + "new": true, + "full_name": "yieldhog/usgs_streamflow" + }, + { + "id": "1264931662", + "new": true, + "full_name": "naked-head/ha-ilmeteo" + }, + { + "id": "514391925", + "new": true, + "full_name": "fapfaff/homeassistant-appwash" + }, + { + "id": "383608593", + "new": true, + "full_name": "h4de5/home-assistant-toshiba_ac" + }, + { + "id": "334076222", + "full_name": "mawinkler/astroweather" + }, + { + "id": "1174605271", + "new": true, + "full_name": "19DMO89/smartdome_heat_control" + }, + { + "id": "1005215052", + "new": true, + "full_name": "eduwardpost/aviation-weather" + }, + { + "id": "1019874722", + "new": true, + "full_name": "sslivins/hass_hbxcontrols" + }, + { + "id": "717546529", + "new": true, + "full_name": "azerty9971/xtend_tuya" + }, + { + "id": "793561721", + "new": true, + "full_name": "Muxee4ka/ucams_home_assistant" + }, + { + "id": "1217089357", + "new": true, + "full_name": "renaudpaillard-ux/nice-mncut-ha" + }, + { + "id": "624779425", + "new": true, + "full_name": "aturri/ha-zcsazzurro" + }, + { + "id": "1188974075", + "new": true, + "full_name": "MrInterBugs/ha-sunriser" + }, + { + "id": "1098364005", + "new": true, + "full_name": "jannis3005/hass-abrp" + }, + { + "id": "228627470", + "full_name": "cyberjunky/home-assistant-hvcgroep" + }, + { + "id": "1182588925", + "new": true, + "full_name": "nielash/cloneassistant" + }, + { + "id": "872095848", + "new": true, + "full_name": "ardevd/ha-dimo" + }, + { + "id": "946208751", + "new": true, + "full_name": "chris-mc1/unraid_api" + }, + { + "id": "916629973", + "new": true, + "full_name": "faizpuru/ha-meteofrance-montagne" + }, + { + "id": "1037825171", + "new": true, + "full_name": "youngaileaderslinz/HA-RAGent" + }, + { + "id": "1159589577", + "new": true, + "full_name": "Griswoldlabs/span-panel-ha" + }, + { + "id": "936215435", + "new": true, + "full_name": "brewmarsh/meraki-homeassistant" + }, + { + "id": "1307722739", + "new": true, + "full_name": "FaserF/ha-traderepublic" + }, + { + "id": "326288498", + "full_name": "jugla/worldtidesinfocustom" + }, + { + "id": "903888455", + "new": true, + "full_name": "OpenGrow-Box/OpenGrowBox-HA" + }, + { + "id": "1183842865", + "new": true, + "full_name": "olivierplante/ec-weather" + }, + { + "id": "1082614146", + "new": true, + "full_name": "iluvdata/liebherr" + }, + { + "id": "923217853", + "new": true, + "full_name": "barreeeiroo/Home-Assistant-Electric-Ireland" + }, + { + "id": "821444032", + "new": true, + "full_name": "MartinStoffel/heizoel24mex" + }, + { + "id": "1195077287", + "new": true, + "full_name": "Max-src/yeelight-cube-lite" + }, + { + "id": "1183843465", + "new": true, + "full_name": "olivierplante/popup-card" + }, + { + "id": "131915802", + "full_name": "custom-components/places" + }, + { + "id": "1113294490", + "new": true, + "full_name": "skyer/home-assistant-tylo-sauna" + }, + { + "id": "1034372488", + "new": true, + "full_name": "benjycov/exo_pool" + }, + { + "id": "707279332", + "new": true, + "full_name": "krasnoukhov/homeassistant-nova-poshta" + }, + { + "id": "1098268229", + "new": true, + "full_name": "iml885203/trash_tracking" + }, + { + "id": "845199677", + "new": true, + "full_name": "jacobbjerregaard/homeassistant-growatt-modbus" + }, + { + "id": "1228901817", + "new": true, + "full_name": "nuggetz/ha-amazon-price-tracker" + }, + { + "id": "1046577199", + "new": true, + "full_name": "ThomasHFWright/kippy-homeassistant" + }, + { + "id": "1242245563", + "new": true, + "full_name": "iu1jvo/ha-x728" + }, + { + "id": "830222631", + "new": true, + "full_name": "MrBearPresident/JBL_Soundbar" + }, + { + "id": "1077789568", + "new": true, + "full_name": "tronikos/nest_legacy" + }, + { + "id": "953152912", + "new": true, + "full_name": "insound/iohouse_climate" + }, + { + "id": "1187022755", + "new": true, + "full_name": "tempus2016/taskmate" + }, + { + "id": "1016625747", + "new": true, + "full_name": "nitaybz/optimistic_feedback" + }, + { + "id": "1063602075", + "new": true, + "full_name": "HenkieThee/clash_royale" + }, + { + "id": "1077583894", + "new": true, + "full_name": "ha-securemtr/ha-securemtr" + }, + { + "id": "892055242", + "new": true, + "full_name": "cataseven/Binance-Wallet-Integration-Home-Assistant" + }, + { + "id": "1211759040", + "new": true, + "full_name": "italo-lombardi/Home-Assistant-FuelCompare" + }, + { + "id": "1172367666", + "new": true, + "full_name": "kongo09/remote_buttons" + }, + { + "id": "1065036927", + "new": true, + "full_name": "0xAHA/Growatt_ModbusTCP" + }, + { + "id": "362058414", + "new": true, + "full_name": "Chouffy/home_assistant_libratone_zipp" + }, + { + "id": "729742358", + "new": true, + "full_name": "gentslava/elektronny-gorod" + }, + { + "id": "222687548", + "new": true, + "full_name": "dwainscheeren/dwains-lovelace-dashboard" + }, + { + "id": "1191497322", + "new": true, + "full_name": "florianbaethge/simple_irrigation" + }, + { + "id": "706651591", + "new": true, + "full_name": "amitfin/oref_alert" + }, + { + "id": "772764009", + "new": true, + "full_name": "maeek/ha-aux-cloud" + }, + { + "id": "334925385", + "new": true, + "full_name": "weltenwort/home-assistant-rct-power-integration" + }, + { + "id": "921203953", + "new": true, + "full_name": "niktest/solaredge_ev_charger_au" + }, + { + "id": "236146080", + "full_name": "binsentsu/home-assistant-solaredge-modbus" + }, + { + "id": "1254978185", + "new": true, + "full_name": "x1marc/homeassistant-judo-idos" + }, + { + "id": "1219548503", + "new": true, + "full_name": "guoxiatech/hanchu-ess-ha" + }, + { + "id": "919736981", + "new": true, + "full_name": "FaserF/ha-db_infoscreen" + }, + { + "id": "590773910", + "new": true, + "full_name": "yohaybn/HA_aliexpress_package_tracker_sensor" + }, + { + "id": "913039096", + "new": true, + "full_name": "Tom-Bom-badil/home-assistant_ugreen-nas" + }, + { + "id": "943936900", + "new": true, + "full_name": "sathia-musso/enelgrid" + }, + { + "id": "1227503172", + "new": true, + "full_name": "roblencheg/HAVAL_H3" + }, + { + "id": "729549493", + "new": true, + "full_name": "altfoxie/ha-sberdevices" + }, + { + "id": "1276041367", + "new": true, + "full_name": "Mikasmarthome/SmartShading" + }, + { + "id": "1241027026", + "new": true, + "full_name": "peternijssen/ha-postcodeloterij" + }, + { + "id": "920228400", + "new": true, + "full_name": "andrejs2/slovenian_weather_integration" + }, + { + "id": "731056300", + "new": true, + "full_name": "andrea-mattioli/bticino_x8000_component" + }, + { + "id": "309192571", + "new": true, + "full_name": "mariusz-ostoja-swierczynski/tech-controllers" + }, + { + "id": "1273305268", + "new": true, + "full_name": "kotylo/pluxee-ha" + }, + { + "id": "416059983", + "new": true, + "full_name": "pail23/stiebel_eltron_isg_component" + }, + { + "id": "402156016", + "new": true, + "full_name": "golles/ha-kamstrup_403" + }, + { + "id": "1199286594", + "new": true, + "full_name": "miraiehomeassistant/ha-panasonic-miraie" + }, + { + "id": "1195043378", + "new": true, + "full_name": "dougrathbone/2n-doorman" + }, + { + "id": "432516566", + "new": true, + "full_name": "Breina/idrac_power_monitor" + }, + { + "id": "912488434", + "new": true, + "full_name": "hiteule/rte-jours-signales" + }, + { + "id": "1043070040", + "new": true, + "full_name": "craibo/ha-red-energy-au" + }, + { + "id": "1267400370", + "new": true, + "full_name": "joyfulhouse/brilliant-mqtt" + }, + { + "id": "1156629204", + "new": true, + "full_name": "StefanPlizga/izypower_cloud" + }, + { + "id": "1159616380", + "new": true, + "full_name": "jxlarrea/voice-satellite-card-integration" + }, + { + "id": "1325795051", + "new": true, + "full_name": "hugo-brito/ha-minvandforsyning" + }, + { + "id": "1286470671", + "new": true, + "full_name": "LaserGuruGuy/denon_avr" + }, + { + "id": "1235690031", + "new": true, + "full_name": "roquerodrigo/ha-ttlock-ble" + }, + { + "id": "1151699806", + "new": true, + "full_name": "rbwebdev/ha-ankama-status" + }, + { + "id": "1216321845", + "new": true, + "full_name": "dn5qMDW3/ha-bsport" + }, + { + "id": "272094506", + "full_name": "mrk-its/homeassistant-blitzortung" + }, + { + "id": "1076523681", + "new": true, + "full_name": "devinslick/home-assistant-fmd" + }, + { + "id": "597799922", + "new": true, + "full_name": "jvitkauskas/homeassistant_blauberg_s21" + }, + { + "id": "1264756986", + "new": true, + "full_name": "nishithdev/wled-taskmap" + }, + { + "id": "1219614614", + "new": true, + "full_name": "ankohanse/hass-gallagher-water" + }, + { + "id": "263075818", + "full_name": "GuySie/ha-meural" + }, + { + "id": "498861412", + "new": true, + "full_name": "VolantisDev/ha-aquanta" + }, + { + "id": "882473463", + "new": true, + "full_name": "bbr111/byd_hvs" + }, + { + "id": "896399258", + "new": true, + "full_name": "joshburkard/home-assistant-connectivity-monitor" + }, + { + "id": "1166071389", + "new": true, + "full_name": "Daring-Designs/meshtastic-ui-ha" + }, + { + "id": "730400084", + "new": true, + "full_name": "SplinterHead/ha-honeygain" + }, + { + "id": "1034014801", + "new": true, + "full_name": "MiguelTVMS/e-redes-smart-metering-plus-hass" + }, + { + "id": "480127478", + "new": true, + "full_name": "Ludy87/ecotrend-ista" + }, + { + "id": "1081341911", + "new": true, + "full_name": "Riscue/ha-influxdb-query-api" + }, + { + "id": "1124174998", + "new": true, + "full_name": "J-Delsinne/AnB_Rimex-HomeAnyWhere-HA-Integration" + }, + { + "id": "901002806", + "new": true, + "full_name": "Jezza34000/homeassistant_petkit" + }, + { + "id": "1158677247", + "new": true, + "full_name": "remmob/comfoair" + }, + { + "id": "1126633593", + "new": true, + "full_name": "jasonmx/philips-hue-smooth-dimmer" + }, + { + "id": "1168148793", + "new": true, + "full_name": "binarylogic/madvr-envy-homeassistant" + }, + { + "id": "1148819477", + "new": true, + "full_name": "cataseven/Keenetic-Router-Pro" + }, + { + "id": "1050212606", + "new": true, + "full_name": "drlaplace/KVV_Departure_Monitor" + }, + { + "id": "1145049256", + "new": true, + "full_name": "RafaelNTeixeira/GreenShift" + }, + { + "id": "1189847716", + "new": true, + "full_name": "Miloud-H/HA-Canada-Post" + }, + { + "id": "151580533", + "full_name": "custom-components/sensor.unifigateway" + }, + { + "id": "295627573", + "full_name": "michaellunzer/Home-Assistant-Custom-Component-Fortnite" + }, + { + "id": "417802358", + "new": true, + "full_name": "Chouffy/home_assistant_tgtg" + }, + { + "id": "781491042", + "new": true, + "full_name": "andrew-codechimp/HA-Hive-Local-Thermostat" + }, + { + "id": "1181991504", + "new": true, + "full_name": "FX6W9WZK/ha-netio" + }, + { + "id": "316597224", + "full_name": "dphae/bsh" + }, + { + "id": "956200110", + "new": true, + "full_name": "mattbratt/iss_track" + }, + { + "id": "965571662", + "new": true, + "full_name": "spuky/lunatone-dali-integration" + }, + { + "id": "791347643", + "new": true, + "full_name": "peteS-UK/sonyavr" + }, + { + "id": "442594482", + "new": true, + "full_name": "pawelhulek/kontomierz-sensor" + }, + { + "id": "1225041397", + "new": true, + "full_name": "FilipChalupa/store-app-version" + }, + { + "id": "260169906", + "full_name": "Bouni/luxtronik" + }, + { + "id": "453890532", + "new": true, + "full_name": "jrfernandes/ontario_energy_board" + }, + { + "id": "911835258", + "new": true, + "full_name": "bendikrb/ha-devtools" + }, + { + "id": "556789449", + "new": true, + "full_name": "arifwn/homeassistant-whatspie-integration" + }, + { + "id": "905825860", + "new": true, + "full_name": "trevorwarwick/minidspshd" + }, + { + "id": "398739214", + "new": true, + "full_name": "HCookie/Webhook-Service-home-assistant" + }, + { + "id": "1108535687", + "new": true, + "full_name": "ergo5/hass-energa-my-meter-api" + }, + { + "id": "1101995661", + "new": true, + "full_name": "stockhausenj/ha-stt-parasail" + }, + { + "id": "1036309934", + "new": true, + "full_name": "Megarushing/ha-ld2410" + }, + { + "id": "422931599", + "new": true, + "full_name": "KartoffelToby/better_thermostat" + }, + { + "id": "1194905418", + "new": true, + "full_name": "zeddicus76/library" + }, + { + "id": "1023294088", + "new": true, + "full_name": "Tycho-MEC/apc-pdu" + }, + { + "id": "228604799", + "full_name": "cyberjunky/home-assistant-arpscan_tracker" + }, + { + "id": "745825556", + "new": true, + "full_name": "rihokirss/homeasisstant-rn301" + }, + { + "id": "552115509", + "new": true, + "full_name": "thomasloven/hass-plejd" + }, + { + "id": "1308709854", + "new": true, + "full_name": "rkotulan/ha-transit-departures" + }, + { + "id": "265716369", + "full_name": "gilsonmandalogo/hacs-minerstat" + }, + { + "id": "228649088", + "full_name": "cyberjunky/home-assistant-p2000" + }, + { + "id": "954893927", + "new": true, + "full_name": "miguelangellv/ha-awtrix" + }, + { + "id": "220678749", + "full_name": "shogunxam/Home-Assistant-custom-components-cfr-toscana" + }, + { + "id": "1161691069", + "new": true, + "full_name": "gleanlux/alertsys" + }, + { + "id": "237695750", + "full_name": "bacco007/sensor.opennem" + }, + { + "id": "1204119756", + "new": true, + "full_name": "maxbeizer/homeassistant-nes" + }, + { + "id": "402612874", + "new": true, + "full_name": "iprak/weatherapi" + }, + { + "id": "733708339", + "new": true, + "full_name": "binarydev/ha-generac" + }, + { + "id": "871476186", + "new": true, + "full_name": "Desmond-Dong/zhipuai" + }, + { + "id": "713342648", + "new": true, + "full_name": "pickeld/nuki_integration" + }, + { + "id": "1066717028", + "new": true, + "full_name": "bkbilly/MeteoGR" + }, + { + "id": "1177229106", + "new": true, + "full_name": "Pyrdon/ha-log-manager" + }, + { + "id": "1075138215", + "new": true, + "full_name": "eman/ha_nwp500" + }, + { + "id": "1206958988", + "new": true, + "full_name": "notDIRK/luxtronik2-hass" + }, + { + "id": "594842145", + "new": true, + "full_name": "InTheDaylight14/nginx-proxy-manager-switches" + }, + { + "id": "864903077", + "new": true, + "full_name": "g4bri3lDev/munich_public_transport" + }, + { + "id": "1111902736", + "new": true, + "full_name": "JoaoPedroBelo/bmw-wallbox-ha" + }, + { + "id": "1129775727", + "new": true, + "full_name": "stefanseeger/ecotracker" + }, + { + "id": "1126821162", + "new": true, + "full_name": "V4n1X/ha_stromgedacht" + }, + { + "id": "1170341247", + "new": true, + "full_name": "Hackashaq666/apple-music-custom" + }, + { + "id": "942670390", + "new": true, + "full_name": "lnagel/hass-komfovent" + }, + { + "id": "236611771", + "full_name": "prairiesnpr/hass-tdameritrade" + }, + { + "id": "1089843996", + "new": true, + "full_name": "snootched/lcards" + }, + { + "id": "241427839", + "full_name": "robbinjanssen/home-assistant-omnik-inverter" + }, + { + "id": "917804126", + "new": true, + "full_name": "ExMacro/hass_ensto_ble" + }, + { + "id": "1230671716", + "new": true, + "full_name": "eccel-dev/ha-pepper-c1" + }, + { + "id": "949947278", + "new": true, + "full_name": "ckadluba/ha-polleninformation-at" + }, + { + "id": "1088301524", + "new": true, + "full_name": "FScoua/ha-ajax-uart" + }, + { + "id": "264490983", + "full_name": "GeorgeSG/ha-slack-user" + }, + { + "id": "307503425", + "full_name": "caiosweet/Home-Assistant-custom-components-INGV" + }, + { + "id": "207794683", + "full_name": "gregoryduckworth/GoogleGeocode-HASS" + }, + { + "id": "862021470", + "new": true, + "full_name": "pveiga90/What-s-up-Docker-Updates-Monitor" + }, + { + "id": "471000066", + "new": true, + "full_name": "elden1337/hass-peaq" + }, + { + "id": "531321012", + "new": true, + "full_name": "lewei50/ha_iammeter" + }, + { + "id": "1273940945", + "new": true, + "full_name": "orandasoft/universal-remote" + }, + { + "id": "1201025127", + "new": true, + "full_name": "bennydiamond/regie_essence_ha" + }, + { + "id": "992713904", + "new": true, + "full_name": "Lewa-Reka/ha-rce-pse" + }, + { + "id": "170309600", + "full_name": "JurajNyiri/HomeAssistant-Atrea" + }, + { + "id": "1213222362", + "new": true, + "full_name": "Franz646/orphan-cleaner" + }, + { + "id": "300358676", + "full_name": "JurajNyiri/HomeAssistant-Tapo-Control" + }, + { + "id": "1064134346", + "new": true, + "full_name": "darius1907/ha_vmc_helty_flow" + }, + { + "id": "1040713700", + "new": true, + "full_name": "gabest11/homeassistant-brother_scanner" + }, + { + "id": "742612421", + "new": true, + "full_name": "geeks-r-us/maxstorage_ultimate" + }, + { + "id": "1178083474", + "new": true, + "full_name": "FaserF/ha-openwrt" + }, + { + "id": "565137157", + "new": true, + "full_name": "sftgunner/edinplus-integration" + }, + { + "id": "1033704440", + "new": true, + "full_name": "martindell/ha-entity-notes" + }, + { + "id": "1279577471", + "new": true, + "full_name": "Csontikka/ha-telink-manager" + }, + { + "id": "1111180037", + "new": true, + "full_name": "marnixt/PowerClimate" + }, + { + "id": "1097301401", + "new": true, + "full_name": "jayjojayson/hass-victron-vrm-api" + }, + { + "id": "1158100819", + "new": true, + "full_name": "Chance-Konstruktion/ha-rejuvenation-bed" + }, + { + "id": "755108684", + "new": true, + "full_name": "alexdelprete/ha-4noks-elios4you" + }, + { + "id": "195883127", + "full_name": "Martinvdm/garbage-nissewaard-homeassistant" + }, + { + "id": "894629553", + "new": true, + "full_name": "Chiralistic/home-assistant-schulferien" + }, + { + "id": "1057866930", + "new": true, + "full_name": "Howard0000/home-assistant-hav-og-vind" + }, + { + "id": "1240292072", + "new": true, + "full_name": "sslivins/hass-gemstone" + }, + { + "id": "1210609731", + "new": true, + "full_name": "Tadiern/climaveneta" + }, + { + "id": "1267869330", + "new": true, + "full_name": "Folkman/ha-fcast" + }, + { + "id": "809492726", + "new": true, + "full_name": "lhw/cloudweatherproxy" + }, + { + "id": "1307016739", + "new": true, + "full_name": "Eunanibus/ha-emporia-ev" + }, + { + "id": "1127804969", + "new": true, + "full_name": "simplytoast1/ScentAirHABridge" + }, + { + "id": "396695907", + "new": true, + "full_name": "mullerdavid/hass_GreeExt" + }, + { + "id": "1318165594", + "new": true, + "full_name": "olzeug/ha-vacation-mode" + }, + { + "id": "1186386327", + "new": true, + "full_name": "eladnahum5/ha-vouchervault" + }, + { + "id": "889256526", + "new": true, + "full_name": "kasztp/hass_databricks" + }, + { + "id": "1247105700", + "new": true, + "full_name": "PilotJ357/shark-flex-breeze-ha" + }, + { + "id": "953019875", + "new": true, + "full_name": "EarthGoodness/egi" + }, + { + "id": "1182363659", + "new": true, + "full_name": "djiesr/ha-expiration" + }, + { + "id": "1123391573", + "new": true, + "full_name": "ramirezhr/ha-winkhaus-doorclient" + }, + { + "id": "567001290", + "new": true, + "full_name": "knudsvik/EnergyScore" + }, + { + "id": "1137773610", + "new": true, + "full_name": "jozef-moravcik-homeassistant/GoodWe-SEC1000S" + }, + { + "id": "994455598", + "new": true, + "full_name": "snell-evan-itt/EG4-Inverter" + }, + { + "id": "1219290786", + "new": true, + "full_name": "Fiveol/ha-canvas" + }, + { + "id": "868369716", + "new": true, + "full_name": "cvele/playnite_web_mqtt" + }, + { + "id": "593695273", + "new": true, + "full_name": "jampez77/DVLA-Vehicle-Enquiry-Service" + }, + { + "id": "761387674", + "new": true, + "full_name": "PTST/LibreView-HomeAssistant" + }, + { + "id": "998003183", + "new": true, + "full_name": "NeoHuncho/vikunja-voice-assistant" + }, + { + "id": "1202122179", + "new": true, + "full_name": "CoderAS-ru/hass-neatsvor" + }, + { + "id": "1201000756", + "new": true, + "full_name": "superbox-dev/netzooe_eservice" + }, + { + "id": "363203831", + "new": true, + "full_name": "benleb/sureha" + }, + { + "id": "1153663557", + "new": true, + "full_name": "abnvle/ha-matomo" + }, + { + "id": "1074377358", + "new": true, + "full_name": "MadOne/hass_gira_iot_api" + }, + { + "id": "317051290", + "full_name": "eyalcha/kan_program" + }, + { + "id": "236071875", + "new": true, + "full_name": "robbrad/UKBinCollectionData" + }, + { + "id": "585145942", + "new": true, + "full_name": "schwarzenbergf/irtrans" + }, + { + "id": "871829086", + "new": true, + "full_name": "ITSpecialist111/ai_automation_suggester" + }, + { + "id": "228685436", + "full_name": "cyberjunky/home-assistant-toon_boilerstatus" + }, + { + "id": "816593073", + "new": true, + "full_name": "Refoss/refoss-homeassistant" + }, + { + "id": "1078593971", + "new": true, + "full_name": "zanaca/ha-inmet-weather" + }, + { + "id": "1189105044", + "new": true, + "full_name": "Michael-Civitillo/trimlight-edge-ha" + }, + { + "id": "555110808", + "new": true, + "full_name": "lewei50/ha_iammeter_modbus" + }, + { + "id": "787732252", + "new": true, + "full_name": "geertmeersman/yoin" + }, + { + "id": "1227507558", + "new": true, + "full_name": "christofpichler/ha-solar-load-controller" + }, + { + "id": "226707533", + "full_name": "freol35241/ltss" + }, + { + "id": "862580935", + "new": true, + "full_name": "cowboyrushforth/home-assistant-molekule" + }, + { + "id": "926087986", + "new": true, + "full_name": "Nicxe/krisinformation" + }, + { + "id": "467638459", + "new": true, + "full_name": "joleys/niko-home-control-II" + }, + { + "id": "899358813", + "new": true, + "full_name": "williamschey/hassio-omlet-smartcoop-door" + }, + { + "id": "863016768", + "new": true, + "full_name": "Thank-you-Linus/Linus-Dashboard" + }, + { + "id": "348835574", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-MotalaVattenAvfall" + }, + { + "id": "979043960", + "new": true, + "full_name": "lrehmann/pihole_presence" + }, + { + "id": "1220479833", + "new": true, + "full_name": "Komzpa/ha-vigi-control" + }, + { + "id": "135166048", + "full_name": "robmarkcole/HASS-Machinebox-Classificationbox" + }, + { + "id": "319744131", + "full_name": "martindybal/taphome-homeassistant" + }, + { + "id": "563077911", + "new": true, + "full_name": "CubicPill/china_southern_power_grid_stat" + }, + { + "id": "1310539933", + "new": true, + "full_name": "MicroNateId/mocreo" + }, + { + "id": "1251200641", + "new": true, + "full_name": "moryoav/home-assistant-codex" + }, + { + "id": "1298342560", + "new": true, + "full_name": "Dixet/homeassistant_geopulse" + }, + { + "id": "1078542426", + "new": true, + "full_name": "iioel/magiline-imagix-homeassistant" + }, + { + "id": "610701990", + "new": true, + "full_name": "peterturza/home-assistant-jablotron-futura" + }, + { + "id": "768255166", + "new": true, + "full_name": "joosthoi1/hockey-team-tracker" + }, + { + "id": "556352757", + "new": true, + "full_name": "mmillmor/geo_home" + }, + { + "id": "1127352278", + "new": true, + "full_name": "achilleasa/flamerite_ha" + }, + { + "id": "1239303633", + "new": true, + "full_name": "demonio669/hidromotic" + }, + { + "id": "1174660499", + "new": true, + "full_name": "TimoPtr/ha_eauidf" + }, + { + "id": "973373722", + "new": true, + "full_name": "hopkins-tk/home-assistant-aseko-local" + }, + { + "id": "1312187149", + "new": true, + "full_name": "loomitz/sapal-hass" + }, + { + "id": "395991055", + "new": true, + "full_name": "amaximus/anniversary" + }, + { + "id": "1134077092", + "new": true, + "full_name": "mderasse/ha-bopi-integration" + }, + { + "id": "481763130", + "new": true, + "full_name": "dgomes/ha_generic_water_heater" + }, + { + "id": "1122486510", + "new": true, + "full_name": "kerstenremco/busvertrektijden-ha" + }, + { + "id": "1236476678", + "new": true, + "full_name": "nitaybz/ha-pima" + }, + { + "id": "1030191174", + "new": true, + "full_name": "JeppeLeth/hass-ista-online" + }, + { + "id": "783592918", + "new": true, + "full_name": "peteS-UK/emotiva" + }, + { + "id": "897032526", + "new": true, + "full_name": "ScreamingToaster/Bluesky-Integration" + }, + { + "id": "200927325", + "full_name": "rsnodgrass/hass-poolmath" + }, + { + "id": "1178162956", + "new": true, + "full_name": "Kahera/HA_pollen_forecast" + }, + { + "id": "1126244755", + "new": true, + "full_name": "thomasgriebner/retention_cleaner" + }, + { + "id": "845069954", + "new": true, + "full_name": "raelix/HA-Radoff-integration" + }, + { + "id": "207110572", + "full_name": "custom-components/sensor.avfallsor" + }, + { + "id": "922623168", + "new": true, + "full_name": "xplanes/ha-plant-diary" + }, + { + "id": "420504770", + "new": true, + "full_name": "amaximus/water_quality_fvm" + }, + { + "id": "625947979", + "new": true, + "full_name": "geertmeersman/youfone" + }, + { + "id": "1267653313", + "new": true, + "full_name": "teamsuperpanda/local_intesis" + }, + { + "id": "1002190345", + "new": true, + "full_name": "tuckshoprn/waterlevel_ie" + }, + { + "id": "1133567999", + "new": true, + "full_name": "Moe8383/radar_map_manager" + }, + { + "id": "1266976172", + "new": true, + "full_name": "samilbeden/ha-tplink-cpe" + }, + { + "id": "909023229", + "new": true, + "full_name": "zubir2k/homeassistant-esolattakwim" + }, + { + "id": "1314925359", + "new": true, + "full_name": "szymkiewiczmathieu/ha_enocean_custom" + }, + { + "id": "1095811829", + "new": true, + "full_name": "Currency-One/walutomat-ha" + }, + { + "id": "228678807", + "full_name": "cyberjunky/home-assistant-toon_smartmeter" + }, + { + "id": "334523683", + "full_name": "B5r1oJ0A9G/teufel_raumfeld" + }, + { + "id": "1183674551", + "new": true, + "full_name": "energiedaten-at/ha-energiedaten" + }, + { + "id": "1043280580", + "new": true, + "full_name": "nowocain/PhotoFrameCast" + }, + { + "id": "1175181054", + "new": true, + "full_name": "jquirke/ha-solshare" + }, + { + "id": "1300363883", + "new": true, + "full_name": "rexliteai/rexlite-home-assistant" + }, + { + "id": "843892078", + "new": true, + "full_name": "j9brown/victron-mk3-hass" + }, + { + "id": "541978646", + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CMI" + }, + { + "id": "1065493566", + "new": true, + "full_name": "loryanstrant/HA-ElevenLabs-Custom-TTS" + }, + { + "id": "479221839", + "new": true, + "full_name": "NickM-27/swatch-hass-integration" + }, + { + "id": "1265494561", + "new": true, + "full_name": "petos/ha_postaonline" + }, + { + "id": "1212208747", + "new": true, + "full_name": "mayerwin/HA-Merge-Sensor-History" + }, + { + "id": "1208893529", + "new": true, + "full_name": "funkadelic/ha-rainpoint" + }, + { + "id": "1194138202", + "new": true, + "full_name": "notf0und/hass-hume-ai-tts" + }, + { + "id": "413798425", + "new": true, + "full_name": "UI-Lovelace-Minimalist/UI" + }, + { + "id": "1196957719", + "new": true, + "full_name": "RowanRamasray/Ratio_Ev_Charger" + }, + { + "id": "382905556", + "new": true, + "full_name": "kotborealis/home-assistant-custom-components-cover-time-based-synced" + }, + { + "id": "1008635103", + "new": true, + "full_name": "energy-tracker/home-assistant-energy-tracker" + }, + { + "id": "668344544", + "new": true, + "full_name": "sh00t2kill/linktap_local_http_component" + }, + { + "id": "831322262", + "new": true, + "full_name": "remialban/ipx800v3" + }, + { + "id": "868804877", + "new": true, + "full_name": "jnalepka/grenton-watcher-home-assistant" + }, + { + "id": "1082414803", + "new": true, + "full_name": "TetianaKolpakova/save_eco_bot_air_quality" + }, + { + "id": "164489685", + "full_name": "syssi/nextbike" + }, + { + "id": "1091330475", + "new": true, + "full_name": "PavelD/ha-unban_ip" + }, + { + "id": "1306348202", + "new": true, + "full_name": "FaserF/ha-edeka" + }, + { + "id": "1139804343", + "new": true, + "full_name": "timmaurice/skyline-webcams" + }, + { + "id": "1129076500", + "new": true, + "full_name": "Beormund/tascam-bdmp4k" + }, + { + "id": "1164395429", + "new": true, + "full_name": "rynecoop/ha-grocery-learning" + }, + { + "id": "988431374", + "new": true, + "full_name": "GLG9/home-assistant-wetteronline" + }, + { + "id": "1159090811", + "new": true, + "full_name": "ludvikroed/homely-integration" + }, + { + "id": "399690209", + "new": true, + "full_name": "sriramsv/custom_component_splitwise" + }, + { + "id": "1215898034", + "new": true, + "full_name": "TiSocks/ha-schedule-panel" + }, + { + "id": "356725611", + "full_name": "djerik/wavinsentio-ha" + }, + { + "id": "289550686", + "full_name": "raman325/ha-zoom-automation" + }, + { + "id": "1272426664", + "new": true, + "full_name": "dellzhui/ha-birdie" + }, + { + "id": "323346718", + "full_name": "fsaris/home-assistant-awox" + }, + { + "id": "691766596", + "new": true, + "full_name": "Michsior14/ha-venta" + }, + { + "id": "1227383530", + "new": true, + "full_name": "Chance-Konstruktion/ha-espeasy-p2p" + }, + { + "id": "981924838", + "new": true, + "full_name": "JohNan/homeassistant-homevolt-local" + }, + { + "id": "1167042515", + "new": true, + "full_name": "gibz104/ha-sproutlink" + }, + { + "id": "562402396", + "new": true, + "full_name": "hmn/siku-integration" + }, + { + "id": "1088581531", + "new": true, + "full_name": "ghotso/HAS-pCloud-Backup" + }, + { + "id": "929183063", + "new": true, + "full_name": "hudsonbrendon/HA-solar-plus-intelbras" + }, + { + "id": "1210559369", + "new": true, + "full_name": "timosec/BeWave" + }, + { + "id": "1019234339", + "new": true, + "full_name": "Shaffer-Softworks/Tripp-light" + }, + { + "id": "967499827", + "new": true, + "full_name": "svante-jacobsen/loggamera-home-assistant" + }, + { + "id": "800568407", + "new": true, + "full_name": "valentinfrlch/ha-llmvision" + }, + { + "id": "1275790182", + "new": true, + "full_name": "snowmonkeylab/ha-vinyl-collection" + }, + { + "id": "1291069484", + "new": true, + "full_name": "mochlast/lwz-thz" + }, + { + "id": "1285070252", + "new": true, + "full_name": "DDA1010/hydroponic-control" + }, + { + "id": "1172532460", + "new": true, + "full_name": "ElektroBeckhoff/ha-twincat-iot-communicator" + }, + { + "id": "173563704", + "full_name": "custom-components/climate.programmable_thermostat" + }, + { + "id": "1287013878", + "new": true, + "full_name": "Melle007/ha-fsm" + }, + { + "id": "1131473981", + "new": true, + "full_name": "sh00t2kill/ha-dorsalwatch" + }, + { + "id": "686408627", + "new": true, + "full_name": "leranp/HomeAssistant-galatz-news" + }, + { + "id": "1086611303", + "new": true, + "full_name": "SamuelReithmeir/teamspeak_status_sensors" + }, + { + "id": "1085776753", + "new": true, + "full_name": "jarcovlieger/brink-hrv-modbus" + }, + { + "id": "256709811", + "full_name": "Limych/ha-jq300" + }, + { + "id": "381052530", + "new": true, + "full_name": "georgezhao2010/fordpass_china" + }, + { + "id": "1091181795", + "new": true, + "full_name": "WeaveHubHQ/ha-u-by-moen" + }, + { + "id": "1140897448", + "new": true, + "full_name": "johnfromul/terma_moa_blue" + }, + { + "id": "1266248057", + "new": true, + "full_name": "snfx-johaver/home-assistant-astronomy-suite" + }, + { + "id": "175020245", + "full_name": "JurajNyiri/HomeAssistant-Tavos" + }, + { + "id": "1169537265", + "new": true, + "full_name": "andker87/Home-Assistant-ChronoTask" + }, + { + "id": "1169531383", + "new": true, + "full_name": "mrebbert/1komma5-ha" + }, + { + "id": "1022778088", + "new": true, + "full_name": "Ashus/hass-openwrt-wakeonlan" + }, + { + "id": "919185430", + "new": true, + "full_name": "Rafciq/BM6" + }, + { + "id": "812010915", + "new": true, + "full_name": "kamaradclimber/datadog-integration-ha" + }, + { + "id": "1138488836", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-Smol" + }, + { + "id": "1145990741", + "new": true, + "full_name": "Dixet/homeassistant_hetzner" + }, + { + "id": "1210253976", + "new": true, + "full_name": "domo-monster/HomeSecurityAssistant" + }, + { + "id": "1156534337", + "new": true, + "full_name": "fr33mang/homeassistant-elnur-gabarron" + }, + { + "id": "390073284", + "new": true, + "full_name": "jjlawren/sonos_cloud" + }, + { + "id": "1133233889", + "new": true, + "full_name": "MarcusTaz/ha_kia_hyundai_USA" + }, + { + "id": "1008916330", + "new": true, + "full_name": "ARPOBOT-BLOOMIN8/eink_canvas_home_assistant_component" + }, + { + "id": "101482973", + "full_name": "syssi/xiaomi_airpurifier" + }, + { + "id": "203244705", + "full_name": "Mofeywalker/openmensa-hass-component" + }, + { + "id": "334284822", + "full_name": "ohheyrj/home-assistant-aws-codepipeline" + }, + { + "id": "989691864", + "new": true, + "full_name": "bvweerd/dynamic_energy_contract_calculator" + }, + { + "id": "891711154", + "new": true, + "full_name": "alex-jung/ha-departures" + }, + { + "id": "955396548", + "new": true, + "full_name": "WulfgarW/homeassistant-pycupra" + }, + { + "id": "694160639", + "new": true, + "full_name": "jampez77/Ryanair" + }, + { + "id": "1012361578", + "new": true, + "full_name": "tom42530/asys_ble_ha" + }, + { + "id": "627970137", + "new": true, + "full_name": "toringer/home-assistant-heru" + }, + { + "id": "1062637784", + "new": true, + "full_name": "hstrohmaier/ha_comfoconnectpro" + }, + { + "id": "190260955", + "full_name": "bramkragten/mind" + }, + { + "id": "1206958535", + "new": true, + "full_name": "Koky05/comair-modbus-homeassistant" + }, + { + "id": "497924778", + "new": true, + "full_name": "dave-code-ruiz/elkbledom" + }, + { + "id": "1287414806", + "new": true, + "full_name": "ticstyle/Day-Modes" + }, + { + "id": "770043446", + "new": true, + "full_name": "Sdahl1234/Sunseeker-lawn-mower" + }, + { + "id": "497322735", + "new": true, + "full_name": "NemesisRE/sensor.plex_recently_added" + }, + { + "id": "129049262", + "full_name": "syssi/xiaomi_fan" + }, + { + "id": "1246800000", + "new": true, + "full_name": "nuggetz/ha-fuel-prices-ita" + }, + { + "id": "380881340", + "new": true, + "full_name": "bm1549/home-assistant-frigidaire" + }, + { + "id": "140618233", + "full_name": "RobHofmann/HomeAssistant-GreeClimateComponent" + }, + { + "id": "1186941830", + "new": true, + "full_name": "Kvikku/ElectricityPriceAddon" + }, + { + "id": "1123609537", + "new": true, + "full_name": "VilniusTechnology/ha-unavailable-devices-report" + }, + { + "id": "1007812765", + "new": true, + "full_name": "BigPiloto/ha-drugstore-stock" + }, + { + "id": "1242994697", + "new": true, + "full_name": "runningoec/smart-glasses-home-assistant" + }, + { + "id": "483187645", + "new": true, + "full_name": "geoffreylagaisse/Hass-Microsoft-Graph" + }, + { + "id": "610701268", + "new": true, + "full_name": "nathanmarlor/foxess_modbus" + }, + { + "id": "1158430534", + "new": true, + "full_name": "sibest19/hass-meteoam" + }, + { + "id": "1093294989", + "new": true, + "full_name": "KriVaTri/EVCM" + }, + { + "id": "264655935", + "full_name": "gadgetchnnel/entities_calendar" + }, + { + "id": "1063141556", + "new": true, + "full_name": "vivo/ha_vivohomebridge" + }, + { + "id": "1159798311", + "new": true, + "full_name": "joshdutcher/ourgroceries-kiosk-card" + }, + { + "id": "1161602027", + "new": true, + "full_name": "cryptotomte/ev-charging-manager" + }, + { + "id": "1217258699", + "new": true, + "full_name": "Orishas/fra_betriebsrichtung" + }, + { + "id": "771099628", + "new": true, + "full_name": "verdel/hass-petoneer-smartdot" + }, + { + "id": "683619534", + "new": true, + "full_name": "BHSPitMonkey/homeassistant-garmin-mapshare" + }, + { + "id": "1155970500", + "new": true, + "full_name": "NylonDiamond/homeassistant-wrist-assistant" + }, + { + "id": "1298237105", + "new": true, + "full_name": "fabiomatavelli/ha-felicity-solar-local" + }, + { + "id": "1254589422", + "new": true, + "full_name": "italo-lombardi/Home-Assistant-EntityGuard" + }, + { + "id": "459761427", + "new": true, + "full_name": "pawelhulek/pgnig-sensor" + }, + { + "id": "912032750", + "new": true, + "full_name": "myhades/ha-clash-controller" + }, + { + "id": "1194801132", + "new": true, + "full_name": "K0rb3nD4ll4S/dibby-wemo-manager" + }, + { + "id": "307098646", + "full_name": "nielsfaber/alarmo" + }, + { + "id": "1067047574", + "new": true, + "full_name": "flashg1/SolarCharger" + }, + { + "id": "1249734892", + "new": true, + "full_name": "Jordi-14/homeassistant_nice" + }, + { + "id": "1103822243", + "new": true, + "full_name": "sh00t2kill/ha_fireworks_tonight" + }, + { + "id": "1217343825", + "new": true, + "full_name": "absent42/Aqara-LANLink" + }, + { + "id": "1158724934", + "new": true, + "full_name": "jyourstone/energy_manager" + }, + { + "id": "1210456707", + "new": true, + "full_name": "KipK/vtherm_smartpi" + }, + { + "id": "1257324688", + "new": true, + "full_name": "luuquangvu/assist-canonicalizer" + }, + { + "id": "1157180618", + "new": true, + "full_name": "meltingice1337/tedee_ble" + }, + { + "id": "1162066563", + "new": true, + "full_name": "orevron/ha-interqr" + }, + { + "id": "1234081936", + "new": true, + "full_name": "ljmerza/orbit-bhyve-ble" + }, + { + "id": "200073618", + "full_name": "dlashua/templatebinarysensor" + }, + { + "id": "537806998", + "new": true, + "full_name": "lociii/homeassistant-overwolf-status" + }, + { + "id": "732728235", + "new": true, + "full_name": "jdejaegh/irm-kmi-ha" + }, + { + "id": "1066942578", + "new": true, + "full_name": "alexbbt/ha-moen-smart-water" + }, + { + "id": "1039235330", + "new": true, + "full_name": "alexlenk/ecowitt_local" + }, + { + "id": "1187245435", + "new": true, + "full_name": "wizz666/homeassistant-smhi-brandrisk" + }, + { + "id": "1135732229", + "new": true, + "full_name": "clintongormley/ha-fado" + }, + { + "id": "1266318623", + "new": true, + "full_name": "moryoav/ha-panda" + }, + { + "id": "1203938621", + "new": true, + "full_name": "hilman2/ha-sunspec2" + }, + { + "id": "323155307", + "new": true, + "full_name": "aceindy/Duepi_EVO" + }, + { + "id": "789588169", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Brandrisk-Eldningsforbud" + }, + { + "id": "990956362", + "new": true, + "full_name": "lsellens/thesimple-thermostat" + }, + { + "id": "442225646", + "new": true, + "full_name": "morosanmihail/HA-LondonTfL" + }, + { + "id": "311913208", + "full_name": "gazoodle/gecko-home-assistant" + }, + { + "id": "997414562", + "new": true, + "full_name": "moerk-o/WhenHub" + }, + { + "id": "783555879", + "new": true, + "full_name": "BJReplay/EPA_AirQuality_HA" + }, + { + "id": "1248376760", + "new": true, + "full_name": "buchuman/hisense_vrf" + }, + { + "id": "789716316", + "new": true, + "full_name": "joemcc-90/leeds-bins-hass" + }, + { + "id": "371474642", + "full_name": "gtjadsonsantos/consul" + }, + { + "id": "1312967964", + "new": true, + "full_name": "jensfr1/ha-ecoflow-ocean2" + }, + { + "id": "588734673", + "new": true, + "full_name": "greghesp/ha-bambulab" + }, + { + "id": "597517839", + "new": true, + "full_name": "rexave/hass-orange-internet-on-the-move" + }, + { + "id": "1166695431", + "new": true, + "full_name": "emanuelbesliu/homeassistant-bft" + }, + { + "id": "1242682566", + "new": true, + "full_name": "DiscountDarcy/ha-renpho-health" + }, + { + "id": "427902632", + "new": true, + "full_name": "StephanJoubert/home_assistant_solarman" + }, + { + "id": "814985321", + "new": true, + "full_name": "Poshy163/HomeAssistant-Sharesight" + }, + { + "id": "562404203", + "new": true, + "full_name": "olibos/HomeAssistant-RecycleApp" + }, + { + "id": "1267312743", + "new": true, + "full_name": "pant3ras/ha-digi-ro" + }, + { + "id": "847258214", + "new": true, + "full_name": "ankohanse/hass-studer-xcom" + }, + { + "id": "1212299516", + "new": true, + "full_name": "pacorola/Atmoce_battery_HA" + }, + { + "id": "1087596086", + "new": true, + "full_name": "john-lazarus/HomeAssistant-SolisCloudMonitoring" + }, + { + "id": "1157098978", + "new": true, + "full_name": "derolli1976/HomeassistantCloudStash" + }, + { + "id": "127689312", + "full_name": "claudegel/sinope-1" + }, + { + "id": "1147750411", + "new": true, + "full_name": "jnctech/hinen-solar-homeassistant" + }, + { + "id": "905048996", + "new": true, + "full_name": "mickeyschwab/haven-hass" + }, + { + "id": "874335020", + "new": true, + "full_name": "gorfo66/flashbird-homeassistant" + }, + { + "id": "1101031300", + "new": true, + "full_name": "steamEngineer/bravia-quad-homeassistant" + }, + { + "id": "237628853", + "full_name": "tuxuser/abfallapi_regioit_ha" + }, + { + "id": "1010272157", + "new": true, + "full_name": "pvyleta/xcc-integration" + }, + { + "id": "679713495", + "new": true, + "full_name": "andrew-codechimp/HA-Battery-Notes" + }, + { + "id": "1286398525", + "new": true, + "full_name": "IceSlam/ha-anycubic-cloud-connect" + }, + { + "id": "523250759", + "new": true, + "full_name": "dmamontov/hass-seafile" + }, + { + "id": "1185027096", + "new": true, + "full_name": "mousehome-net/keba_one_ev" + }, + { + "id": "1213487402", + "new": true, + "full_name": "delgusto/ha-bulk-entity-editor" + }, + { + "id": "328671547", + "full_name": "dmoranf/home-assistant-wattio" + }, + { + "id": "272140589", + "full_name": "ualex73/monitor_docker" + }, + { + "id": "1246031565", + "new": true, + "full_name": "mike-goldfinger/ha-warema-wms" + }, + { + "id": "721581801", + "new": true, + "full_name": "Limych/ha-tor_check" + }, + { + "id": "1263080764", + "new": true, + "full_name": "Hovborg/intex-pool" + }, + { + "id": "1114486113", + "new": true, + "full_name": "PalmManiac/battery-smartflow-ai" + }, + { + "id": "932615779", + "new": true, + "full_name": "marq24/ha-fordpass" + }, + { + "id": "344636306", + "full_name": "wimb0/home-assistant-saj-r5-modbus" + }, + { + "id": "286186485", + "repository_manifest": { + "name": "Scheduler component", + "render_readme": true, + "homeassistant": "2024.11.0" + }, + "full_name": "nielsfaber/scheduler-component", + "authors": [ + "@nielsfaber" + ], + "category": "integration", + "description": "Custom component for HA that enables the creation of scheduler entities", + "domain": "scheduler", + "downloads": 3274, + "etag_repository": "W/\"77ce3e02f6b8bffd3cf8b70505f96fee57374af57b2f2b0e33c24755fbda9f63\"", + "last_updated": "2026-03-01T07:27:54Z", + "stargazers_count": 906, + "topics": [ + "scheduler" + ], + "installed_commit": "4935e21", + "installed": true, + "last_commit": "71cab7b", + "last_version": "v3.3.8", + "manifest_name": "Scheduler", + "open_issues": 7, + "releases": true, + "version_installed": "v3.3.8", + "last_fetched": 1790927935.12878 + }, + { + "id": "855461255", + "new": true, + "full_name": "bastgau/ha-custom-universal-media-player" + }, + { + "id": "1033390263", + "new": true, + "full_name": "malicaeus/Wigle-Stats-HA" + }, + { + "id": "1119325031", + "new": true, + "full_name": "ludodefgh/montreal-snow-removal" + }, + { + "id": "747328039", + "new": true, + "full_name": "kamaradclimber/geovelo-homeassistant" + }, + { + "id": "896108135", + "new": true, + "full_name": "markuzzi/somfy_cul_integration" + }, + { + "id": "1296138579", + "new": true, + "full_name": "BenAhrdt/home-assistant-lorawan" + }, + { + "id": "426814988", + "new": true, + "full_name": "aneeshd/schedule_state" + }, + { + "id": "325755578", + "full_name": "ReneNulschDE/mbapi2020" + }, + { + "id": "400832075", + "new": true, + "full_name": "radical-squared/aquatemp" + }, + { + "id": "1189734364", + "new": true, + "full_name": "luuquangvu/blueprints-updater" + }, + { + "id": "1174849112", + "new": true, + "full_name": "calebgab/ha-life-events" + }, + { + "id": "319346850", + "full_name": "Limych/ha-snowtire" + }, + { + "id": "1124967686", + "new": true, + "full_name": "ernetas/junghome" + }, + { + "id": "1037174578", + "new": true, + "full_name": "PatrickSt1991/ha-afvalcontainer-cleaning" + }, + { + "id": "1124307240", + "new": true, + "full_name": "cermakjn/ha-fellow-stagg-ekg-pro" + }, + { + "id": "1169898708", + "new": true, + "full_name": "frenck/home-assistant-doom" + }, + { + "id": "1278012995", + "new": true, + "full_name": "zollak/homeassistant-mikrotik_swos" + }, + { + "id": "356033332", + "new": true, + "full_name": "BigNocciolino/CryptoTracker" + }, + { + "id": "637182469", + "new": true, + "full_name": "geertmeersman/miwa" + }, + { + "id": "486729209", + "new": true, + "full_name": "p0l0/hapetwalk" + }, + { + "id": "246410785", + "full_name": "KoljaWindeler/ics" + }, + { + "id": "1246618510", + "new": true, + "full_name": "fruffin/home-assistant-foxess-openapi" + }, + { + "id": "687441634", + "new": true, + "full_name": "robinostlund/homeassistant-svk-mimer" + }, + { + "id": "1239709099", + "new": true, + "full_name": "vitkuv/cyrus-one-hass" + }, + { + "id": "968638048", + "new": true, + "full_name": "solarssk/ztm_warsaw" + }, + { + "id": "752373259", + "new": true, + "full_name": "ThomasLomas/ha-starlinghomehub" + }, + { + "id": "867807428", + "new": true, + "full_name": "Nicxe/home-assistant-smhialerts" + }, + { + "id": "1246360219", + "new": true, + "full_name": "BeardedTech0o/ha-luxcloud" + }, + { + "id": "557087679", + "new": true, + "full_name": "lloydw/hass-spanet" + }, + { + "id": "1195368335", + "new": true, + "full_name": "corgan2222/ha-better-presence2" + }, + { + "id": "1169552123", + "new": true, + "full_name": "smartpricing/homeassistant-smartpms" + }, + { + "id": "1014503481", + "new": true, + "full_name": "Cadabena/ha-easylog-cloud" + }, + { + "id": "536765576", + "new": true, + "full_name": "kamaradclimber/rte-ecowatt" + }, + { + "id": "1256133964", + "new": true, + "full_name": "javaDevJT/ha-rccl" + }, + { + "id": "985400384", + "new": true, + "full_name": "db1996/homeassistant_runelite" + }, + { + "id": "1159890756", + "new": true, + "full_name": "Manschitz/brunner-eas-integration" + }, + { + "id": "1164166123", + "new": true, + "full_name": "tailgatelabs/ha-rutos-integration" + }, + { + "id": "1135384338", + "new": true, + "full_name": "thetic/hass-mytpu" + }, + { + "id": "451666485", + "new": true, + "full_name": "c0un7-z3r0/hass-phoniebox" + }, + { + "id": "1002280893", + "new": true, + "full_name": "ziogref/TAS-Fuel-HA-Intergration" + }, + { + "id": "1027297574", + "new": true, + "full_name": "Nailik/vogels_motion_mount_ble" + }, + { + "id": "1087657232", + "new": true, + "full_name": "ha-china/virtual_devices" + }, + { + "id": "171854441", + "full_name": "custom-components/youtube" + }, + { + "id": "1135241859", + "new": true, + "full_name": "NemoN/ha-chuango-ov300" + }, + { + "id": "1162143395", + "new": true, + "full_name": "eyalgal/album_slideshow" + }, + { + "id": "732152906", + "new": true, + "full_name": "geertmeersman/cloudlibrary" + }, + { + "id": "909339223", + "new": true, + "full_name": "Flo-Schilli/ha-grohe_smarthome" + }, + { + "id": "822801469", + "new": true, + "full_name": "Monitor-My-Solar/monitormysolar" + }, + { + "id": "1225511240", + "new": true, + "full_name": "strepto42/TeslaBluetoothSolarCharger" + }, + { + "id": "1243260951", + "new": true, + "full_name": "genericJE/ha-heating-schedule" + }, + { + "id": "1114975727", + "new": true, + "full_name": "droidgren/smhi_season" + }, + { + "id": "1101585904", + "new": true, + "full_name": "rhizomatics/autoarm" + }, + { + "id": "200399989", + "full_name": "tmonck/clean_up_snapshots" + }, + { + "id": "258852884", + "full_name": "laszlojakab/homeassistant-easycontrols" + }, + { + "id": "1087219000", + "new": true, + "full_name": "WickedGhost/avinor_flight_data" + }, + { + "id": "435940948", + "new": true, + "full_name": "Shaffer-Softworks/hyperhdr-ha" + }, + { + "id": "1181460270", + "new": true, + "full_name": "MacSiem/ha-network-map" + }, + { + "id": "1124365777", + "new": true, + "full_name": "ArtLogicIKE/frixos-ha-integration" + }, + { + "id": "796624167", + "new": true, + "full_name": "CompitHomeAssistant/HomeAssistant" + }, + { + "id": "1291436581", + "new": true, + "full_name": "samokisha/ha-unit3d-stats" + }, + { + "id": "1254526528", + "new": true, + "full_name": "MarkAtwood/ha-mqtt-device-sync" + }, + { + "id": "1083788750", + "new": true, + "full_name": "bscholer/home-assistant-comma-ai" + }, + { + "id": "1261012569", + "new": true, + "full_name": "moryoav/ha-knob-navigation" + }, + { + "id": "742895532", + "new": true, + "full_name": "egmen/moscow_transport" + }, + { + "id": "827730904", + "new": true, + "full_name": "RogerSelwyn/MS365-Teams" + }, + { + "id": "1129814680", + "new": true, + "full_name": "mrverrall/philips-heater-coap" + }, + { + "id": "1294146355", + "new": true, + "full_name": "smarthomeshop/home-assistant-integration" + }, + { + "id": "908968737", + "new": true, + "full_name": "krozgrov/ha-omlet-integration" + }, + { + "id": "1205382555", + "new": true, + "full_name": "PaulBiod/ha-esphome-smart-updater" + }, + { + "id": "1132444977", + "new": true, + "full_name": "eburi/hass_ruuvi_gateway_bluetooth_proxy" + }, + { + "id": "595789498", + "new": true, + "full_name": "kimjohnsson/wiheat" + }, + { + "id": "1308740317", + "new": true, + "full_name": "Identity-labs/ha-maison-protegee2" + }, + { + "id": "1247891560", + "new": true, + "full_name": "loryanstrant/HA-Navigation-Menu-Manager" + }, + { + "id": "1277175375", + "new": true, + "full_name": "kayl-codes/homeassistant-truenas" + }, + { + "id": "1283764931", + "new": true, + "full_name": "GuyKh/aqi-in-custom-component" + }, + { + "id": "1115379852", + "new": true, + "full_name": "rosenrot00/ha-zte-ng-router" + }, + { + "id": "134057086", + "full_name": "syssi/xiaomi_cooker" + }, + { + "id": "1157353619", + "new": true, + "full_name": "tinohox/iona-ha" + }, + { + "id": "1242658662", + "new": true, + "full_name": "AldenDana/ha-zte-fibra" + }, + { + "id": "945483634", + "new": true, + "full_name": "zubir2k/homeassistant-dailyhadith" + }, + { + "id": "177469955", + "full_name": "dlarrick/hass-kumo" + }, + { + "id": "946280593", + "new": true, + "full_name": "remimikalsen/ollama_vision" + }, + { + "id": "100234318", + "full_name": "syssi/philipslight" + }, + { + "id": "1005570273", + "new": true, + "full_name": "Ronjar/beszel-ha" + }, + { + "id": "1113430578", + "new": true, + "full_name": "manjotsc/ha-fota_teltonika" + }, + { + "id": "339464185", + "full_name": "erikkastelec/hass-WEM-Portal" + }, + { + "id": "583379046", + "new": true, + "full_name": "Strixx76/mold_risk_index" + }, + { + "id": "460108030", + "new": true, + "full_name": "syssi/homeassistant-goecharger-mqtt" + }, + { + "id": "1127858959", + "new": true, + "full_name": "fabilau/hass_smart_offset_thermostat" + }, + { + "id": "718780514", + "new": true, + "full_name": "evercape/hass-resol-KM2" + }, + { + "id": "1174842857", + "new": true, + "full_name": "engedics/ha-homekit-avahi-proxy" + }, + { + "id": "987284013", + "new": true, + "full_name": "svasek/homeassistant-neopool-modbus" + }, + { + "id": "1033109338", + "new": true, + "full_name": "andrew-codechimp/HA-Calendar-Event" + }, + { + "id": "586345918", + "new": true, + "full_name": "Kartax/home-assistant-binance" + }, + { + "id": "1133017455", + "new": true, + "full_name": "jwlerch78/dashie-ha-integration" + }, + { + "id": "335750566", + "full_name": "metbril/home-assistant-brandstofprijzen" + }, + { + "id": "1176295121", + "new": true, + "full_name": "javaDevJT/DTE-Rates-for-Home-Assistant" + }, + { + "id": "447878635", + "new": true, + "full_name": "IATkachenko/HA-YandexWeather" + }, + { + "id": "441920613", + "new": true, + "full_name": "klejejs/ha-thermia-heat-pump-integration" + }, + { + "id": "1218547329", + "new": true, + "full_name": "mwolter805/meshcore-ha-chat" + }, + { + "id": "289251122", + "full_name": "mletenay/home-assistant-goodwe-inverter" + }, + { + "id": "394704821", + "new": true, + "full_name": "wills106/homeassistant-solax-modbus" + }, + { + "id": "1129623587", + "new": true, + "full_name": "enovates/home-assistant-enovates" + }, + { + "id": "842991319", + "new": true, + "full_name": "rosenkolev/home-assistant-gpio-integration" + }, + { + "id": "316396217", + "new": true, + "full_name": "evilmarty/mjpeg-timelapse" + }, + { + "id": "552532860", + "new": true, + "full_name": "evantaur/seiverkot-consumption" + }, + { + "id": "1163138980", + "new": true, + "full_name": "sayurin/hems_echonet_lite" + }, + { + "id": "679327750", + "new": true, + "full_name": "Cmajda/ha_cez_distribuce" + }, + { + "id": "1020489323", + "new": true, + "full_name": "tarikbc/ha-intelbras-alarm" + }, + { + "id": "283518438", + "full_name": "definitio/ha-rhvoice" + }, + { + "id": "480281490", + "new": true, + "full_name": "lektrico/ha_lektrico" + }, + { + "id": "1255408258", + "new": true, + "full_name": "alves-dev/ai-usage" + }, + { + "id": "1197776860", + "new": true, + "full_name": "willbeeching/ha-unifiplay" + }, + { + "id": "1147255466", + "new": true, + "full_name": "SunboX/radpro-home-assistant-plugin" + }, + { + "id": "747418323", + "new": true, + "full_name": "MineTech13/homeassistant-basestation" + }, + { + "id": "1169541606", + "new": true, + "full_name": "nicx17/unstats" + }, + { + "id": "1242121212", + "new": true, + "full_name": "JimKoene/gumax-rf" + }, + { + "id": "1168787395", + "new": true, + "full_name": "caliusoptimus/venmulator" + }, + { + "id": "1064962463", + "new": true, + "full_name": "3dg1luk43/ha_creality_ws" + }, + { + "id": "283243425", + "full_name": "definitio/ha-sox" + }, + { + "id": "1140485967", + "new": true, + "full_name": "HA-Pulse/home-assistant-global-health-score" + }, + { + "id": "818044379", + "new": true, + "full_name": "Atlas-Commons/home-assistant-technitiumdns" + }, + { + "id": "1121912710", + "new": true, + "full_name": "EffortlessHome/EffortlessHome" + }, + { + "id": "897180376", + "new": true, + "full_name": "dala318/ev_load_balancing" + }, + { + "id": "1088020881", + "new": true, + "full_name": "KriVaTri/SolarDelta" + }, + { + "id": "169460975", + "full_name": "akasma74/Hass-Custom-Alarm" + }, + { + "id": "362513331", + "full_name": "shaiu/technicolor" + }, + { + "id": "860336465", + "new": true, + "full_name": "jampez77/Yodel" + }, + { + "id": "661020642", + "new": true, + "full_name": "odya/hass-ina219-ups-hat" + }, + { + "id": "942085979", + "new": true, + "full_name": "domness/ha_glowdreaming" + }, + { + "id": "965810327", + "new": true, + "full_name": "DMedina559/bsm-home-assistant-integration" + }, + { + "id": "1198505418", + "new": true, + "full_name": "danielolsson100/ferroamp-modbus" + }, + { + "id": "1122658179", + "new": true, + "full_name": "jumping2000/universal_notifier" + }, + { + "id": "442181774", + "new": true, + "full_name": "tadasdanielius/daikin_altherma" + }, + { + "id": "545025660", + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-WebUntis" + }, + { + "id": "1183843185", + "new": true, + "full_name": "olivierplante/thermostat-slider-card" + }, + { + "id": "157618389", + "full_name": "thomasloven/hass-fontawesome" + }, + { + "id": "1136484732", + "new": true, + "full_name": "hiall-fyi/tado_ce" + }, + { + "id": "1196101713", + "new": true, + "full_name": "GeiserX/genieacs-ha" + }, + { + "id": "1268384914", + "new": true, + "full_name": "svalsemey/hassio-pws-wslink" + }, + { + "id": "332651510", + "full_name": "jcgoette/baby_buddy_homeassistant" + }, + { + "id": "1034068486", + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_Integration" + }, + { + "id": "153870340", + "full_name": "nickneos/HA_harmony_climate_component" + }, + { + "id": "234514524", + "full_name": "AaronDavidSchneider/SonosAlarm" + }, + { + "id": "1240476873", + "new": true, + "full_name": "pgroene/kyber" + }, + { + "id": "223993584", + "full_name": "custom-components/ble_monitor" + }, + { + "id": "1089002834", + "new": true, + "full_name": "WeaveHubHQ/ha-tovala" + }, + { + "id": "307586942", + "full_name": "bremor/bureau_of_meteorology" + }, + { + "id": "965846446", + "new": true, + "full_name": "pentafive/pskr-ha-bridge" + }, + { + "id": "379688863", + "new": true, + "full_name": "TheRealWaldo/thermal" + }, + { + "id": "519811207", + "new": true, + "full_name": "trvqhuy/nestup_evn" + }, + { + "id": "478681059", + "new": true, + "full_name": "barisdemirdelen/homeassistant-greenchoice" + }, + { + "id": "748083661", + "new": true, + "full_name": "schmidtfx/swisscom-internetbox-hass" + }, + { + "id": "823407655", + "new": true, + "full_name": "cabberley/HA_AemoNemData" + }, + { + "id": "1163230922", + "new": true, + "full_name": "cnecrea/opcom" + }, + { + "id": "974025191", + "new": true, + "full_name": "Syonix/ha-wiser-by-feller" + }, + { + "id": "1275537424", + "new": true, + "full_name": "memphi2/ha-dhe-connect" + }, + { + "id": "1028403460", + "new": true, + "full_name": "tbclark3/ha-xweatherly" + }, + { + "id": "768540017", + "new": true, + "full_name": "hacf-fr/hass-ecoledirecte" + }, + { + "id": "1096482906", + "new": true, + "full_name": "aesoftsolutions/Home-Assistant-custom-components-GTT" + }, + { + "id": "229014136", + "full_name": "doudz/homeassistant-myjdownloader" + }, + { + "id": "1270271979", + "new": true, + "full_name": "zackwag/landbook-ha" + }, + { + "id": "366332990", + "new": true, + "full_name": "JohNan/homeassistant-wellbeing" + }, + { + "id": "1051195242", + "new": true, + "full_name": "bjrnptrsn/climate_group_helper" + }, + { + "id": "1281066041", + "new": true, + "full_name": "Smart-Home-Assistant-UK/homeassistant-trading212" + }, + { + "id": "766542184", + "new": true, + "full_name": "hsk-dk/home-assistant-thermex" + }, + { + "id": "1091265213", + "new": true, + "full_name": "Tiimber/ha-smhi-odp" + }, + { + "id": "610995821", + "new": true, + "full_name": "PostLogical/ooler" + }, + { + "id": "1093734108", + "new": true, + "full_name": "jianyu-li/thermostat-proxy" + }, + { + "id": "324913968", + "new": true, + "full_name": "hg1337/homeassistant-dwd" + }, + { + "id": "1270087745", + "new": true, + "full_name": "steveAbratt/VIGICam" + }, + { + "id": "710961525", + "new": true, + "full_name": "imhotep/hass-unifi-access" + }, + { + "id": "997895777", + "new": true, + "full_name": "Wouter0100/homeassistant-nanokvm" + }, + { + "id": "1047394067", + "new": true, + "full_name": "daxingplay/home-assistant-mercury-switch" + }, + { + "id": "1001311866", + "new": true, + "full_name": "hitchin999/protector_net" + }, + { + "id": "307678069", + "full_name": "enkama/hass-variables" + }, + { + "id": "1111710745", + "new": true, + "full_name": "3dg1luk43/ha_washdata" + }, + { + "id": "1115728196", + "new": true, + "full_name": "AmpVortex/Home-Assistant-Integration-for-AmpVortex" + }, + { + "id": "951862232", + "new": true, + "full_name": "danq8/neo_watcher" + }, + { + "id": "342026799", + "full_name": "amaximus/pollen_hu" + }, + { + "id": "828506116", + "new": true, + "full_name": "diego7marques/ha-aws-cost" + }, + { + "id": "836802468", + "new": true, + "full_name": "natekspencer/ha-planta" + }, + { + "id": "215825339", + "full_name": "alryaz/hass-hekr-component" + }, + { + "id": "1017521072", + "new": true, + "full_name": "smarthomeblack/zalo_bot" + }, + { + "id": "989876961", + "new": true, + "full_name": "snell-evan-itt/Kidde-HomeSafe" + }, + { + "id": "586066332", + "new": true, + "full_name": "pink88/Tuiss2HA" + }, + { + "id": "1193056412", + "new": true, + "full_name": "Patafoin/ha-my-music-library" + }, + { + "id": "598381225", + "new": true, + "full_name": "drc38/Fronius_solarweb" + }, + { + "id": "1187714537", + "new": true, + "full_name": "Chance-Konstruktion/ha-powerline" + }, + { + "id": "337461531", + "new": true, + "full_name": "bkbilly/mqtt_media_player" + }, + { + "id": "1288229332", + "new": true, + "full_name": "ADNPolymerase/ha-landroid-vision" + }, + { + "id": "1045052892", + "new": true, + "full_name": "dmoo500/ekz-ha" + }, + { + "id": "1296110829", + "new": true, + "full_name": "allusv/atomberg-local" + }, + { + "id": "976702877", + "new": true, + "full_name": "derolli1976/enpal" + }, + { + "id": "916247421", + "new": true, + "full_name": "Favio25/Kronoterm-homeassistant" + }, + { + "id": "1243944113", + "new": true, + "full_name": "PeppeWH/ha-immergas" + }, + { + "id": "1128998602", + "new": true, + "full_name": "aritmeester/tennet_balance" + }, + { + "id": "1186370874", + "new": true, + "full_name": "hasgp/hasgp" + }, + { + "id": "847936670", + "new": true, + "full_name": "mash2k3/qingping_cgs1" + }, + { + "id": "1187567242", + "new": true, + "full_name": "hass-cortex/azure-speech-stt" + }, + { + "id": "388918745", + "new": true, + "full_name": "CreasolTech/home-assistant-creasol-dombus" + }, + { + "id": "1084114049", + "new": true, + "full_name": "wpatrik14/home-assistant-aquarea" + }, + { + "id": "522245338", + "new": true, + "full_name": "ndom91/homeassistant-checkly" + }, + { + "id": "1080120656", + "new": true, + "full_name": "Platzii/homeassistant-evcnet" + }, + { + "id": "432522624", + "new": true, + "full_name": "Aohzan/ipx800v5" + }, + { + "id": "786470226", + "new": true, + "full_name": "cdnninja/yoto_ha" + }, + { + "id": "757106101", + "new": true, + "full_name": "rgerbranda/rbfa" + }, + { + "id": "1099962862", + "new": true, + "full_name": "HamletDuFromage/ha_real-last-changed" + }, + { + "id": "797995385", + "new": true, + "full_name": "zerolo/aguasgaiaHA" + }, + { + "id": "1080530317", + "new": true, + "full_name": "cheapest-energy-windows/cheapest_energy_windows" + }, + { + "id": "1066576831", + "new": true, + "full_name": "ledimestari/homeassistant-storj-integration" + }, + { + "id": "870320575", + "new": true, + "full_name": "AboveColin/HA-Philips-Pet-Series" + }, + { + "id": "124688531", + "new": true, + "full_name": "rytilahti/homeassistant-upnp-availability" + }, + { + "id": "255139072", + "full_name": "dgomes/ha_erse" + }, + { + "id": "1214320323", + "new": true, + "full_name": "puyanlin/Taiwan-CWA-Weather" + }, + { + "id": "299875200", + "full_name": "toreamun/victorsmartkill-homeassistant" + }, + { + "id": "1179194739", + "new": true, + "full_name": "FrogStoneMedia/paddle-conditions" + }, + { + "id": "1200205306", + "new": true, + "full_name": "tuya/tuya_cloud_ha_bridge" + }, + { + "id": "452737694", + "new": true, + "full_name": "MvdDonk/brewfather" + }, + { + "id": "988647442", + "new": true, + "full_name": "ClusterM/flipper_rc" + }, + { + "id": "560307075", + "new": true, + "full_name": "scaarup/aula" + }, + { + "id": "339124227", + "full_name": "fsaris/home-assistant-zonneplan-one" + }, + { + "id": "1154468140", + "new": true, + "full_name": "trcyberoptic/hoval-connect-api" + }, + { + "id": "1012435949", + "new": true, + "full_name": "maginawin/ha-dali-center" + }, + { + "id": "1125201039", + "new": true, + "full_name": "danielpetrovic/ha-ducobox" + }, + { + "id": "191831638", + "full_name": "albertogeniola/meross-homeassistant" + }, + { + "id": "219363790", + "full_name": "lindell/home-assistant-tv4-play" + }, + { + "id": "1195190892", + "new": true, + "full_name": "foureight84/CallAttendantNext_Monitor" + }, + { + "id": "348464316", + "full_name": "ec-blaster/magicswitchbot-homeassistant" + }, + { + "id": "1225382672", + "new": true, + "full_name": "NaanyaBiz/haggle" + }, + { + "id": "1278956628", + "new": true, + "full_name": "coffeerunhobby/ha-digi-rds-rcs" + }, + { + "id": "146510412", + "full_name": "custom-components/climate.e_thermostaat" + }, + { + "id": "871341186", + "new": true, + "full_name": "cobryan05/ha-color-notify" + }, + { + "id": "1203646824", + "new": true, + "full_name": "yashijoe/ha-cameconnect" + }, + { + "id": "1008567206", + "new": true, + "full_name": "Raznor09/moving_intelligence" + }, + { + "id": "594007512", + "new": true, + "full_name": "marcolivierarsenault/moonraker-home-assistant" + }, + { + "id": "1239057212", + "new": true, + "full_name": "DAB-LABS/HAIR" + }, + { + "id": "1231841436", + "new": true, + "full_name": "Vicingtosh/Advanced-Presence-Detection" + }, + { + "id": "1173506162", + "new": true, + "full_name": "razza-t/aqua_illumination-ha" + }, + { + "id": "281956859", + "full_name": "postlund/dlink_hnap" + }, + { + "id": "817555565", + "new": true, + "full_name": "ljmerza/tracking-numbers" + }, + { + "id": "988471285", + "new": true, + "full_name": "c1pher-cn/ha-mcp-for-xiaozhi" + }, + { + "id": "689755820", + "new": true, + "full_name": "nimroddolev/akuvox" + }, + { + "id": "416883534", + "new": true, + "full_name": "vincentwolsink/home_assistant_micronova_agua_iot" + }, + { + "id": "1174650300", + "new": true, + "full_name": "tmenguy/ha-hydropolis-valbonne" + }, + { + "id": "1067128855", + "new": true, + "full_name": "DSorlov/http_agent" + }, + { + "id": "650550675", + "new": true, + "full_name": "vakio-ru/vakio_openair" + }, + { + "id": "1270271313", + "new": true, + "full_name": "VladinoUs/abb_egon" + }, + { + "id": "363612099", + "new": true, + "full_name": "leorbs/airco2ntrol" + }, + { + "id": "271718871", + "new": true, + "full_name": "alryaz/hass-mosoblgaz" + }, + { + "id": "246657442", + "full_name": "lolouk44/CurrentCost_HA_CC" + }, + { + "id": "919907840", + "new": true, + "full_name": "Hogster/BPS" + }, + { + "id": "597502676", + "new": true, + "full_name": "maciej-or/hikvision_next" + }, + { + "id": "1248064076", + "new": true, + "full_name": "zimm3rmann/ha-cyberpower-pdu" + }, + { + "id": "1125758940", + "new": true, + "full_name": "manjotsc/ha-twilio_sms_ui" + }, + { + "id": "762896596", + "new": true, + "full_name": "kennethroe/vehiclevue" + }, + { + "id": "1265838027", + "new": true, + "full_name": "cygnusb/ha-smart-battery-pilot" + }, + { + "id": "1139014491", + "new": true, + "full_name": "josa42/homeassistant-schwoerer-lueftung" + }, + { + "id": "439467929", + "new": true, + "full_name": "nbogojevic/homeassistant-midea-air-appliances-lan" + }, + { + "id": "443529332", + "new": true, + "full_name": "ardevd/ha-bobcatminer" + }, + { + "id": "441028036", + "new": true, + "full_name": "dvd-dev/hilo" + }, + { + "id": "1120218355", + "new": true, + "full_name": "bobbesnl/growatt_thor" + }, + { + "id": "1174801828", + "new": true, + "full_name": "kramttocs/ha-blueiris" + }, + { + "id": "1273749470", + "new": true, + "full_name": "TheDave94/airwatch" + }, + { + "id": "1201843694", + "new": true, + "full_name": "Kaptensanders/vklass" + }, + { + "id": "1095314796", + "new": true, + "full_name": "kattcrazy/Tuya-Unsupported-Sensors" + }, + { + "id": "984732939", + "new": true, + "full_name": "eXPerience83/pollenlevels" + }, + { + "id": "967654897", + "new": true, + "full_name": "zulufoxtrot/ha-zyxel" + }, + { + "id": "544947025", + "new": true, + "full_name": "functionpointer/home-assistant-chargecloud-integration" + }, + { + "id": "605379507", + "new": true, + "full_name": "dknowles2/ha-pitboss" + }, + { + "id": "872985203", + "new": true, + "full_name": "dneprojects/mypv" + }, + { + "id": "823867314", + "new": true, + "full_name": "denysdovhan/ha-yasno-outages" + }, + { + "id": "478078274", + "new": true, + "full_name": "sergeylysov/sst_cloud" + }, + { + "id": "1275869800", + "new": true, + "full_name": "rsheptolut/philips-home-access" + }, + { + "id": "937465650", + "new": true, + "full_name": "itning/hass-aliyun_bailian_tts" + }, + { + "id": "316807165", + "full_name": "HomeAssistant-Mods/home-assistant-miele" + }, + { + "id": "225248441", + "full_name": "tomaae/homeassistant-mikrotik_router" + }, + { + "id": "1078028996", + "new": true, + "full_name": "renaudallard/homeassistant_dnsdist" + }, + { + "id": "282509738", + "full_name": "GuilleGF/hassio-ovh" + }, + { + "id": "933146676", + "new": true, + "full_name": "matfroh/sax_battery_ha" + }, + { + "id": "1053243236", + "new": true, + "full_name": "MattieGit/qube_heatpump" + }, + { + "id": "1192714093", + "new": true, + "full_name": "andriensis/ha-amtab-bari" + }, + { + "id": "1175214362", + "new": true, + "full_name": "alexlenk/ha-dev-tools" + }, + { + "id": "199313405", + "full_name": "Limych/ha-beward" + }, + { + "id": "856542767", + "new": true, + "full_name": "skodaconnect/homeassistant-myskoda" + }, + { + "id": "1310448243", + "new": true, + "full_name": "maximedeprince/ha-ilife" + }, + { + "id": "1098220634", + "new": true, + "full_name": "Mrtenz/hass-free-sleep" + }, + { + "id": "261496794", + "full_name": "tikismoke/home-assistant-plcbus" + }, + { + "id": "265059207", + "full_name": "ThermIQ/thermiq_mqtt-ha" + }, + { + "id": "928193419", + "new": true, + "full_name": "taikun114/VOICEVOX-TTS-for-Home-Assistant" + }, + { + "id": "1173557983", + "new": true, + "full_name": "buggedcom/Enion-hass" + }, + { + "id": "307499856", + "new": true, + "full_name": "ckarrie/ha-netgear-plus" + }, + { + "id": "809038784", + "new": true, + "full_name": "RogerSelwyn/MS365-ToDo" + }, + { + "id": "342208616", + "full_name": "dm82m/hass-Deltasol-KM2" + }, + { + "id": "976880592", + "new": true, + "full_name": "wbyoung/smartcar" + }, + { + "id": "378767428", + "new": true, + "full_name": "hudsonbrendon/HA-drivvo" + }, + { + "id": "501368149", + "new": true, + "full_name": "J-Lindvig/Fuelprices_DK" + }, + { + "id": "1127298592", + "new": true, + "full_name": "Nailik/blanco_unit" + }, + { + "id": "464877047", + "new": true, + "full_name": "samuolis/brink" + }, + { + "id": "548811638", + "new": true, + "full_name": "amosyuen/ha-epson-projector-link" + }, + { + "id": "291484700", + "full_name": "AlexxIT/XiaomiGateway3" + }, + { + "id": "666263529", + "new": true, + "full_name": "andystewart999/qBittorrent_MkII" + }, + { + "id": "1268831113", + "new": true, + "full_name": "kedube/ha-hellofresh" + }, + { + "id": "954067134", + "new": true, + "full_name": "maybetaken/Solar_Manager" + }, + { + "id": "1046925116", + "new": true, + "full_name": "Sanji78/lepro_led" + }, + { + "id": "199291345", + "full_name": "JurajNyiri/HomeAssistant-qBitTorrentAlternativeSpeed" + }, + { + "id": "607766615", + "new": true, + "full_name": "emics/ham_radio_propagation" + }, + { + "id": "1157623678", + "new": true, + "full_name": "smart-ishhome/temperature_alarm" + }, + { + "id": "146792954", + "new": true, + "full_name": "custom-components/sensor.sonarr_upcoming_media" + }, + { + "id": "1219244612", + "new": true, + "full_name": "nuggetz/ha-gaming-hub" + }, + { + "id": "1192857486", + "new": true, + "full_name": "usersaynoso/Canal-and-River-Trust-Notices-for-Home-Assistant" + }, + { + "id": "1262477549", + "new": true, + "full_name": "jasonjhofmann/sensoredlife-homeassistant" + }, + { + "id": "337387822", + "full_name": "muhlba91/onyx-homeassistant-integration" + }, + { + "id": "1119683687", + "new": true, + "full_name": "gbnk0/homeassistant-checkmk" + }, + { + "id": "870057182", + "new": true, + "full_name": "jampez77/TheModernMilkman" + }, + { + "id": "319820836", + "new": true, + "full_name": "RobertD502/home-assistant-iocare" + }, + { + "id": "623558694", + "new": true, + "full_name": "dewet22/givenergy-hass" + }, + { + "id": "1048382675", + "new": true, + "full_name": "matt-richardson/home-assistant-firefly-cloud" + }, + { + "id": "1174428145", + "new": true, + "full_name": "lientry/homeassistant-vivosun-growhub" + }, + { + "id": "912476818", + "new": true, + "full_name": "mcapmari/ha-djv_meter" + }, + { + "id": "807540393", + "new": true, + "full_name": "RogerSelwyn/MS365-Calendar" + }, + { + "id": "750338404", + "new": true, + "full_name": "aunefyren/bluesound_alt" + }, + { + "id": "1241529221", + "new": true, + "full_name": "Lemcke-solutions/Salt-sentry-ha-integration" + }, + { + "id": "180032210", + "new": true, + "full_name": "dolezsa/thermal_comfort" + }, + { + "id": "688119784", + "new": true, + "full_name": "gjocys/ha-recom-modbus" + }, + { + "id": "937966630", + "new": true, + "full_name": "daikin-br/ha-custom-integration" + }, + { + "id": "1060580078", + "new": true, + "full_name": "EvotecIT/homeassistant-siegenia" + }, + { + "id": "332911333", + "full_name": "rgc99/irrigation_unlimited" + }, + { + "id": "1131242404", + "new": true, + "full_name": "mike-nott/smart-announcements" + }, + { + "id": "1184534552", + "new": true, + "full_name": "dfanica/vent-axia-svara-ble" + }, + { + "id": "712180808", + "new": true, + "full_name": "LucasTor/FoxESS-T-series" + }, + { + "id": "1201295054", + "new": true, + "full_name": "yashijoe/ha-mensa-clarservice" + }, + { + "id": "454859084", + "new": true, + "full_name": "ekutner/home-connect-hass" + }, + { + "id": "307974458", + "full_name": "TekniskSupport/home-assistant-resrobot" + }, + { + "id": "1193734946", + "new": true, + "full_name": "wizz666/homeassistant-systembolaget" + }, + { + "id": "228662926", + "full_name": "cyberjunky/home-assistant-toon_climate" + }, + { + "id": "1091429700", + "new": true, + "full_name": "soulripper13/speedtest_rt_ru" + }, + { + "id": "670246526", + "new": true, + "full_name": "HarvsG/ha-glinet4-integration" + }, + { + "id": "860703144", + "new": true, + "full_name": "martinstafford/daikin_d3net" + }, + { + "id": "1071676422", + "new": true, + "full_name": "qlerup/thermostat-pro-timeline" + }, + { + "id": "909186509", + "new": true, + "full_name": "jorourke/naim-atom-home-assistant" + }, + { + "id": "679490637", + "new": true, + "full_name": "Antoni-Czaplicki/SteamVR.HA" + }, + { + "id": "1272384233", + "new": true, + "full_name": "gwenaelnavez/owserver-ha" + }, + { + "id": "1271160960", + "new": true, + "full_name": "my-PV/home-assistant-integration" + }, + { + "id": "1056181405", + "new": true, + "full_name": "5a2v0/HA-WiFi-Sensor-Tracker" + }, + { + "id": "1147253885", + "new": true, + "full_name": "jinx-22/avalon_nano3s" + }, + { + "id": "1247982167", + "new": true, + "full_name": "wleonhardt/ha-ipp-print" + }, + { + "id": "1103181235", + "new": true, + "full_name": "chrisdoherty4/maint" + }, + { + "id": "622582764", + "new": true, + "full_name": "AndreaTomatis/loex-xsmart-integration" + }, + { + "id": "232813686", + "new": true, + "full_name": "RogerSelwyn/Home_Assistant_SkyQ_MediaPlayer" + }, + { + "id": "979038334", + "new": true, + "full_name": "Beat2er/homeassistant-trmnl-battery" + }, + { + "id": "1137013702", + "new": true, + "full_name": "bharat/homeassistant-lockly" + }, + { + "id": "1007828057", + "new": true, + "full_name": "matbott/ha-inumet-uruguay" + }, + { + "id": "941682205", + "new": true, + "full_name": "jmdevita/parcel-ha" + }, + { + "id": "1132635416", + "new": true, + "full_name": "amitfin/pima_force" + }, + { + "id": "386049746", + "new": true, + "full_name": "viragelabs/virage_dashboard" + }, + { + "id": "573233876", + "new": true, + "full_name": "Sian-Lee-SA/Home-Assistant-Switch-Manager" + }, + { + "id": "443221313", + "new": true, + "full_name": "prestomation/resmed_myair_sensors" + }, + { + "id": "1312169456", + "new": true, + "full_name": "Elijaht-dev/mistralai-conversation" + }, + { + "id": "1307209505", + "new": true, + "full_name": "manjotsc/ha-tvassist" + }, + { + "id": "635072820", + "new": true, + "full_name": "pdw-mb/tsmart_ha" + }, + { + "id": "1170221954", + "new": true, + "full_name": "charlesjones-dev/umamiha" + }, + { + "id": "509121113", + "new": true, + "full_name": "seven-io/home-assistant" + }, + { + "id": "211393677", + "full_name": "piitaya/home-assistant-qubino-wire-pilot" + }, + { + "id": "1266428617", + "new": true, + "full_name": "007hacky007/car_maintenance" + }, + { + "id": "380367845", + "new": true, + "full_name": "fuatakgun/eufy_security" + }, + { + "id": "857668092", + "new": true, + "full_name": "OStrama/weishaupt_modbus" + }, + { + "id": "903881997", + "new": true, + "full_name": "cnecrea/smsto" + }, + { + "id": "1068391559", + "new": true, + "full_name": "ange007/ha-sun-allocator" + }, + { + "id": "1052048747", + "new": true, + "full_name": "barneyonline/ha-enphase-energy" + }, + { + "id": "1269584441", + "new": true, + "full_name": "porech/samsung_ac_dplug" + }, + { + "id": "1159861016", + "new": true, + "full_name": "akustikrausch/gonzales-integration" + }, + { + "id": "1187443410", + "new": true, + "full_name": "Rooterts/HA_supertronics_hat_ups_x120x" + }, + { + "id": "1121944863", + "new": true, + "full_name": "T-leco/investing_portfolio" + }, + { + "id": "1220485243", + "new": true, + "full_name": "johnbr/mlb-live-scoreboard" + }, + { + "id": "1258775623", + "new": true, + "full_name": "bdlcalvin/ha-american-standard-comfortlink" + }, + { + "id": "1208490793", + "new": true, + "full_name": "mamo-nick/chmi_hydrology" + }, + { + "id": "1215440835", + "new": true, + "full_name": "slx612/WOL-Home-Assistant-And-Alexa" + }, + { + "id": "194140521", + "full_name": "thomasloven/hass-browser_mod" + }, + { + "id": "318927348", + "new": true, + "full_name": "d03n3rfr1tz3/hass-divoom" + }, + { + "id": "210194956", + "full_name": "Limych/ha-car_wash" + }, + { + "id": "235659413", + "full_name": "JonasPed/homeassistant-eloverblik" + }, + { + "id": "1270293677", + "new": true, + "full_name": "villeparamio/Energenie-LAN-HA-Integration" + }, + { + "id": "641757757", + "new": true, + "full_name": "zeronounours/HA-custom-component-energy-meter" + }, + { + "id": "362700564", + "new": true, + "full_name": "alandtse/tesla" + }, + { + "id": "582589896", + "new": true, + "full_name": "jmcollin78/versatile_thermostat" + }, + { + "id": "504225349", + "new": true, + "full_name": "FaserF/ha-foodsharing" + }, + { + "id": "572278409", + "new": true, + "full_name": "petergridge/Irrigation-V5" + }, + { + "id": "1007645190", + "new": true, + "full_name": "Aasikki/daily-fingerpori" + }, + { + "id": "188698828", + "new": true, + "full_name": "dext0r/yandex_smart_home" + }, + { + "id": "377060365", + "new": true, + "full_name": "alryaz/hass-lkcomu-interrao" + }, + { + "id": "633913242", + "new": true, + "full_name": "amaximus/ematrica_hu" + }, + { + "id": "407205510", + "new": true, + "full_name": "alryaz/hass-pik-intercom" + }, + { + "id": "401145616", + "new": true, + "full_name": "CJNE/ha-myenergi" + }, + { + "id": "1193802106", + "new": true, + "full_name": "Treyone/turntouch-ha" + }, + { + "id": "1144224282", + "new": true, + "full_name": "Sanji78/fritzbox_callmonitor_raw" + }, + { + "id": "820944003", + "new": true, + "full_name": "duhow/hass-cover-time-based" + }, + { + "id": "1153842627", + "new": true, + "full_name": "bvweerd/battery_controller" + }, + { + "id": "1142483277", + "new": true, + "full_name": "usersaynoso/ha-cudy-router" + }, + { + "id": "1032393383", + "new": true, + "full_name": "rzulian/lutron_lip" + }, + { + "id": "232424544", + "full_name": "tschamm/boschshc-hass" + }, + { + "id": "1221165394", + "new": true, + "full_name": "culiplan/home-assistant-culiplan" + }, + { + "id": "1115453693", + "new": true, + "full_name": "pentafive/8311-ha-bridge" + }, + { + "id": "965657216", + "new": true, + "full_name": "0jety0/emaux_spv150" + }, + { + "id": "1052906380", + "new": true, + "full_name": "Howard0000/home-assistant-sikom" + }, + { + "id": "1132815022", + "new": true, + "full_name": "Dacid99/artsauna_ble" + }, + { + "id": "406849413", + "new": true, + "full_name": "mweinelt/ha-prometheus-sensor" + }, + { + "id": "1071130917", + "new": true, + "full_name": "helgeklein/ha-smart-cover-automation" + }, + { + "id": "940917147", + "new": true, + "full_name": "ChrisTracy/clickpi_garage_door" + }, + { + "id": "1178842192", + "new": true, + "full_name": "aaamoeder/ha-goboony" + }, + { + "id": "893859596", + "new": true, + "full_name": "redpomodoro/fronius_modbus" + }, + { + "id": "1032126275", + "new": true, + "full_name": "alceasan/ha-deepgram-tts" + }, + { + "id": "292390011", + "new": true, + "full_name": "edwork/homeassistant-peloton-sensor" + }, + { + "id": "819723063", + "new": true, + "full_name": "remuslazar/homeassistant-carwings" + }, + { + "id": "614438299", + "new": true, + "full_name": "Taraman17/hass-homee" + }, + { + "id": "389366750", + "new": true, + "full_name": "tykeal/homeassistant-rental-control" + }, + { + "id": "1055600009", + "new": true, + "full_name": "Sanji78/feelfit" + }, + { + "id": "700780425", + "new": true, + "full_name": "jekalmin/extended_openai_conversation" + }, + { + "id": "1204227744", + "new": true, + "full_name": "Anrolosia/docker_lens" + }, + { + "id": "1222888431", + "new": true, + "full_name": "portbusy/smart-presence-notify" + }, + { + "id": "1077967377", + "new": true, + "full_name": "houzzkit/houzzkit-ai-ha" + }, + { + "id": "1085711435", + "new": true, + "full_name": "usersaynoso/Meter-MACS-Portal-for-Home-Assistant" + }, + { + "id": "566598076", + "new": true, + "full_name": "dscao/ikuai" + }, + { + "id": "1042245534", + "new": true, + "full_name": "johnvoipguy/Traeger-WiFire" + }, + { + "id": "507038522", + "new": true, + "full_name": "Breina/nad_controller" + }, + { + "id": "139894340", + "full_name": "custom-components/weatheralerts" + }, + { + "id": "1197765194", + "new": true, + "full_name": "rolandzeiner/tankstellen-austria" + }, + { + "id": "299967654", + "full_name": "willholdoway/hifiberry" + }, + { + "id": "572284948", + "new": true, + "full_name": "yo-han/Home-Assistant-Carelink" + }, + { + "id": "487536666", + "new": true, + "full_name": "veista/nilan" + }, + { + "id": "341500126", + "full_name": "krahabb/meross_lan" + }, + { + "id": "738164752", + "new": true, + "full_name": "Mallonbacka/custom-component-digitransit" + }, + { + "id": "1266015578", + "new": true, + "full_name": "pant3ras/ha-apavital" + }, + { + "id": "472497355", + "new": true, + "full_name": "MTrab/energidataservice" + }, + { + "id": "1157913917", + "new": true, + "full_name": "ungiglio/ha-xev-yoyo" + }, + { + "id": "1168297103", + "new": true, + "full_name": "pranjal-joshi/moodlights" + }, + { + "id": "1215385975", + "new": true, + "full_name": "grid-coordination/openadr3-ven-hass" + }, + { + "id": "674163098", + "new": true, + "full_name": "danieldotnl/ha-measureit" + }, + { + "id": "282427417", + "full_name": "bremor/public_transport_victoria" + }, + { + "id": "1146952162", + "new": true, + "full_name": "koconnorgit/ha-amazon-order-status" + }, + { + "id": "1234104366", + "new": true, + "full_name": "OUARZA/T2C-Clermont-Ferrand" + }, + { + "id": "969786393", + "new": true, + "full_name": "aldweb/ha-lg-hombot" + }, + { + "id": "140907992", + "new": true, + "full_name": "nicole-ashley/homeassistant-goldair-climate" + }, + { + "id": "1270272385", + "new": true, + "full_name": "bemfa/bemfa_cloud_ha" + }, + { + "id": "1179180471", + "new": true, + "full_name": "macsatcom/totalkredit-ha" + }, + { + "id": "1240663149", + "new": true, + "full_name": "loryanstrant/HA-Personal-Hydration-Manager" + }, + { + "id": "995567426", + "new": true, + "full_name": "dhover/ha-iungo" + }, + { + "id": "956609051", + "new": true, + "full_name": "Domintell/ha_domintell" + }, + { + "id": "236572107", + "full_name": "AlexxIT/YandexStation" + }, + { + "id": "1193978209", + "new": true, + "full_name": "Superkikim/enocean-ble" + }, + { + "id": "989582139", + "new": true, + "full_name": "FredrikM97/hass-surepetcare" + }, + { + "id": "995472729", + "new": true, + "full_name": "Korkuttum/tuya_body_fat_scale" + }, + { + "id": "841740127", + "new": true, + "full_name": "rsampayo/sleepme_thermostat" + }, + { + "id": "797137425", + "new": true, + "full_name": "ambientika/HomeAssistant-integration-for-Ambientika" + }, + { + "id": "661342098", + "new": true, + "full_name": "KiraPC/ha-switchbot-remote" + }, + { + "id": "1049319673", + "new": true, + "full_name": "bbckr/ha-synology-tasks" + }, + { + "id": "1136278165", + "new": true, + "full_name": "KRoperUK/sungrow-hass" + }, + { + "id": "1207161283", + "new": true, + "full_name": "myTselection/delhaize_ha" + }, + { + "id": "535833284", + "new": true, + "full_name": "Vaskivskyi/ha-chroma" + }, + { + "id": "1094294366", + "new": true, + "full_name": "skircr115/ha-amerigas" + }, + { + "id": "532472578", + "new": true, + "full_name": "greghesp/ha-evonic" + }, + { + "id": "958578520", + "new": true, + "full_name": "enoch85/ge-spot" + }, + { + "id": "1318606400", + "new": true, + "full_name": "engelsofta/nodarion" + }, + { + "id": "758227347", + "new": true, + "full_name": "chkuendig/hass-ab_ble_gateway" + }, + { + "id": "944941827", + "new": true, + "full_name": "perosb/qvantum_custom_component" + }, + { + "id": "701792186", + "new": true, + "full_name": "krasnoukhov/homeassistant-oncharger" + }, + { + "id": "1112564331", + "new": true, + "full_name": "johannesWen/KEBA-Heat-Pump-Modbus-Integration" + }, + { + "id": "932653667", + "new": true, + "full_name": "ilpianista/meteoeuregio" + }, + { + "id": "1048389770", + "new": true, + "full_name": "Howard0000/home-assistant-norsk-tidevann" + }, + { + "id": "938992686", + "new": true, + "full_name": "aykutvr/smartcosa-home-assistant-integration" + }, + { + "id": "1117073773", + "new": true, + "full_name": "mossipcams/autosnooze" + }, + { + "id": "1117133864", + "new": true, + "full_name": "MichaelPihlblad/flowerhub_homeassistant_integration" + }, + { + "id": "1141866637", + "new": true, + "full_name": "myTselection/CityParking" + }, + { + "id": "1290210112", + "new": true, + "full_name": "Matysh/houseplan-card" + }, + { + "id": "1117669000", + "new": true, + "full_name": "bkanuka/ha-run-chicken" + }, + { + "id": "1155023876", + "new": true, + "full_name": "mutilator/Clockwork" + }, + { + "id": "1261513663", + "new": true, + "full_name": "vandenberghev/PeakShavr" + }, + { + "id": "822582555", + "new": true, + "full_name": "hannoeru/hass-nature-remo" + }, + { + "id": "1157909178", + "new": true, + "full_name": "echocat/ha-companion-media-player" + }, + { + "id": "1318997758", + "new": true, + "full_name": "rafal83/ha-ezviz-hg2" + }, + { + "id": "772127350", + "new": true, + "full_name": "EdLeckert/wine-cellar" + }, + { + "id": "1228999213", + "new": true, + "full_name": "Geek-MD/Homebridge_Monitor" + }, + { + "id": "884994036", + "new": true, + "full_name": "Hermesiss/itchio_homeassistant" + }, + { + "id": "1298381732", + "new": true, + "full_name": "somansch/annuals" + }, + { + "id": "1057230927", + "new": true, + "full_name": "esbenwiberg/easyiq" + }, + { + "id": "814169150", + "new": true, + "full_name": "cx3Y/sunlogin" + }, + { + "id": "1001666416", + "new": true, + "full_name": "droans/mass_queue" + }, + { + "id": "1147622414", + "new": true, + "full_name": "YukariChiba/hass_companieshouse" + }, + { + "id": "1316214028", + "new": true, + "full_name": "vinnie1234/HomeAssisantANWBEnergyPrice" + }, + { + "id": "1221973215", + "new": true, + "full_name": "rolandzeiner/linz-linien-austria" + }, + { + "id": "464416924", + "new": true, + "full_name": "corporategoth/ha-powerpetdoor" + }, + { + "id": "625887812", + "new": true, + "full_name": "joselcaguilar/azure-openai-ha" + }, + { + "id": "1283216077", + "new": true, + "full_name": "martinwoodward/haharvst" + }, + { + "id": "643579135", + "new": true, + "full_name": "jmcollin78/solar_optimizer" + }, + { + "id": "1124259869", + "new": true, + "full_name": "fre69/homeassistant-multicraft" + }, + { + "id": "300874584", + "new": true, + "full_name": "sockless-coding/senz-wifi" + }, + { + "id": "869078976", + "new": true, + "full_name": "Bebbssos/ha-defa-power" + }, + { + "id": "1127409108", + "new": true, + "full_name": "thetic/hass-consumable-tracker" + }, + { + "id": "449294521", + "new": true, + "full_name": "hectorespert/som-energia-hass" + }, + { + "id": "682685628", + "new": true, + "full_name": "hugobloem/stateful_scenes" + }, + { + "id": "1087930424", + "new": true, + "full_name": "gunnjr/ha-logger-manager" + }, + { + "id": "1187982696", + "new": true, + "full_name": "PanSzelescik/home-assistant-enea" + }, + { + "id": "254203764", + "full_name": "ben8p/home-assistant-bunq-balance-sensors" + }, + { + "id": "456292486", + "new": true, + "full_name": "jnxxx/homeassistant-dabblerdk_powermeterreader" + }, + { + "id": "940698191", + "new": true, + "full_name": "emanuelegreco29/Ksenia_Lares_4.0-HASS_Addon" + }, + { + "id": "1117164136", + "new": true, + "full_name": "manjotsc/ha-kore_wireless" + }, + { + "id": "1254383899", + "new": true, + "full_name": "NoobPratik/ather-home-assistant" + }, + { + "id": "983587131", + "new": true, + "full_name": "izipuho/OpenWRT_control" + }, + { + "id": "903009817", + "new": true, + "full_name": "Tom-Bom-badil/home-assistant_helios-vallox" + }, + { + "id": "818842740", + "new": true, + "full_name": "yangqian/hass-hk_air_quality" + }, + { + "id": "815785865", + "new": true, + "full_name": "xiaodong-lx/tplink-ipc-control" + }, + { + "id": "960107664", + "new": true, + "full_name": "dirkgroenen/hass-evse-load-balancer" + }, + { + "id": "485971293", + "new": true, + "full_name": "drakhart/ha-vmoto-super-soco" + }, + { + "id": "1232005113", + "new": true, + "full_name": "usersaynoso/victron-vebus-mk3-control" + }, + { + "id": "1070409554", + "new": true, + "full_name": "dotelpenguin/ha-integration-jirafilters" + }, + { + "id": "603119944", + "new": true, + "full_name": "miguelangellv/ha-tarifa-20td" + }, + { + "id": "1005447526", + "new": true, + "full_name": "Elwinmage/ha-reefbeat-component" + }, + { + "id": "1304823677", + "new": true, + "full_name": "lancer73/ha-weather-uploader" + }, + { + "id": "229140999", + "full_name": "cathiele/homeassistant-goecharger" + }, + { + "id": "811569051", + "new": true, + "full_name": "FaserF/ha-kadermanager" + }, + { + "id": "1295056495", + "new": true, + "full_name": "AldenDana/ha-xiaomi-vacuum-x20pro" + }, + { + "id": "819932236", + "new": true, + "full_name": "gjohansson-ST/response_as_sensor" + }, + { + "id": "1282181309", + "new": true, + "full_name": "7Horizon/ha-boum" + }, + { + "id": "487397532", + "new": true, + "full_name": "mark1foley/Brisbane-Bin-Day-Sensor" + }, + { + "id": "808833115", + "new": true, + "full_name": "BJReplay/ha-solcast-solar" + }, + { + "id": "1224383197", + "new": true, + "full_name": "JackDempsey9/homeassistant-emergencyapi" + }, + { + "id": "1241333301", + "new": true, + "full_name": "vaind/ha-shmu" + }, + { + "id": "733525527", + "new": true, + "full_name": "jdrozdnovak/ha_pagerduty" + }, + { + "id": "1198801860", + "new": true, + "full_name": "kildahldev/unofficial-polestar-api" + }, + { + "id": "177978011", + "full_name": "StyraHem/ShellyForHASS" + }, + { + "id": "419449609", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-FirstBus" + }, + { + "id": "1201538030", + "new": true, + "full_name": "GaillardTom/SherbrookePoubelle-HA" + }, + { + "id": "238568340", + "full_name": "Pouzor/freebox_player" + }, + { + "id": "937118951", + "new": true, + "full_name": "lnagel/hass-eaton-ups-mqtt" + }, + { + "id": "382335433", + "new": true, + "full_name": "djansen1987/SAJeSolar" + }, + { + "id": "808922461", + "new": true, + "full_name": "persuader72/silla-prism-integration" + }, + { + "id": "831669754", + "new": true, + "full_name": "Brunas/meteo_lt_by_brunas" + }, + { + "id": "1134620133", + "new": true, + "full_name": "ankohanse/hass-elite-cloud" + }, + { + "id": "680907810", + "new": true, + "full_name": "Cmajda/ha_golemio" + }, + { + "id": "658074877", + "new": true, + "full_name": "Ludy87/ipv64" + }, + { + "id": "1251251263", + "new": true, + "full_name": "SkiLtY/ha-ep-cube" + }, + { + "id": "1114399516", + "new": true, + "full_name": "adonixis/ufanet_intercom_ha" + }, + { + "id": "1310108265", + "new": true, + "full_name": "sheaf-project/sheaf-ha" + }, + { + "id": "1236361342", + "new": true, + "full_name": "OleSint/ha-connection-observer" + }, + { + "id": "221855213", + "full_name": "jcwillox/hass-auto-backup" + }, + { + "id": "1237538082", + "new": true, + "full_name": "absent42/Aqara-Camera-2-Way-Audio" + }, + { + "id": "403243434", + "new": true, + "full_name": "MislavMandaric/home-assistant-vaillant-vsmart" + }, + { + "id": "1165612514", + "new": true, + "full_name": "oMtQB4/HomeAssistant-Pracht-Alpha-Wallbox-Custom-Component" + }, + { + "id": "945613747", + "new": true, + "full_name": "aropop/home-assistant-cronicle" + }, + { + "id": "1217919482", + "new": true, + "full_name": "petos/bazos_crawler" + }, + { + "id": "1202332578", + "new": true, + "full_name": "hebrru/Hager-local" + }, + { + "id": "525954717", + "full_name": "home-assistant-HomeWhiz/home-assistant-HomeWhiz" + }, + { + "id": "1142794220", + "new": true, + "full_name": "DomoticaFacile/battery_monitor" + }, + { + "id": "1164986940", + "new": true, + "full_name": "egordanilenko/ha-voyah-ru" + }, + { + "id": "1191060927", + "new": true, + "full_name": "etoyuni/homeassistant-customfonts" + }, + { + "id": "373864423", + "new": true, + "full_name": "PeteRager/lennoxs30" + }, + { + "id": "1286456338", + "new": true, + "full_name": "alexostleitner/homeassistant-wiener-luft" + }, + { + "id": "1297069260", + "new": true, + "full_name": "keranm/airgradient-public" + }, + { + "id": "1124350866", + "new": true, + "full_name": "sir-Unknown/ha_City-Visitor-Parking" + }, + { + "id": "1259705128", + "new": true, + "full_name": "Jef-NL/trmnl-webhook-push" + }, + { + "id": "735547796", + "new": true, + "full_name": "TheGui01/Frisquet-connect-for-home-assistant" + }, + { + "id": "1225183707", + "new": true, + "full_name": "loryanstrant/HA-HidrateSpark-Bluetooth-Proxy" + }, + { + "id": "1191419383", + "new": true, + "full_name": "LocknAlert-Pty-LTD/locknalert_mqtt" + }, + { + "id": "163322610", + "full_name": "djbulsink/panasonic_ac" + }, + { + "id": "858059476", + "new": true, + "full_name": "Ibepower/Ibepower-Homeassistant-Integration" + }, + { + "id": "1083112795", + "new": true, + "full_name": "MysteriousWolf/southpool-hass" + }, + { + "id": "690180198", + "new": true, + "full_name": "SanderBlom/BIR_Waste_Watch" + }, + { + "id": "772924333", + "new": true, + "full_name": "andrew-codechimp/tsmart_ha" + }, + { + "id": "1263705733", + "new": true, + "full_name": "CoreTex/homeassistant-eebus" + }, + { + "id": "1177666032", + "new": true, + "full_name": "mishasyrbu/ha-sunset-predictor" + }, + { + "id": "969116954", + "new": true, + "full_name": "PineappleEmperor/ocado-ha" + }, + { + "id": "193588464", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Rozkladzik" + }, + { + "id": "1221513166", + "new": true, + "full_name": "chrisns/hisense_vidaa" + }, + { + "id": "1158699340", + "new": true, + "full_name": "rhizomatics/remote_logger" + }, + { + "id": "1069993924", + "new": true, + "full_name": "kwuest/BAPI-Wireless-HA-Integration" + }, + { + "id": "1125798378", + "new": true, + "full_name": "lnagel/hass-navirec" + }, + { + "id": "1248556702", + "new": true, + "full_name": "kohai-ut/centralite-ha" + }, + { + "id": "1280520104", + "new": true, + "full_name": "distante/ha-xplora-watch" + }, + { + "id": "1222437885", + "new": true, + "full_name": "Aximote/home-assistant-aximote" + }, + { + "id": "1085915059", + "new": true, + "full_name": "timmaurice/bergfex" + }, + { + "id": "1260311362", + "new": true, + "full_name": "daniel-medin/home-assistant-shoppingtajm" + }, + { + "id": "261873234", + "full_name": "gjohansson-ST/sector" + }, + { + "id": "303827752", + "full_name": "sbabcock23/hass-tryfi" + }, + { + "id": "974112916", + "new": true, + "full_name": "Riscue/ha-wallpanel-media-player" + }, + { + "id": "1044737222", + "new": true, + "full_name": "loryanstrant/ha-jokes" + }, + { + "id": "1241037222", + "new": true, + "full_name": "sbr-labs/tuya-radiators" + }, + { + "id": "1031455925", + "new": true, + "full_name": "simonkowallik/ha-mikrotik-netwatch" + }, + { + "id": "472077314", + "new": true, + "full_name": "pawkakol1/worlds-air-quality-index" + }, + { + "id": "1074914548", + "new": true, + "full_name": "samuelebistoletti/HomeAssistant-OctopusEnergyIT" + }, + { + "id": "313759590", + "full_name": "ryanmac8/HA-Mint-Mobile" + }, + { + "id": "1031248435", + "new": true, + "full_name": "zagi988/HA_mdadm" + }, + { + "id": "181480967", + "new": true, + "full_name": "Corsw/homeassistant-generic-hygrostat" + }, + { + "id": "740129969", + "new": true, + "full_name": "3ll3d00d/jriver_homeassistant" + }, + { + "id": "742459118", + "new": true, + "full_name": "jordanruthe/homeassistant-phyn" + }, + { + "id": "959982550", + "new": true, + "full_name": "thecem/octopus_germany" + }, + { + "id": "775995022", + "new": true, + "full_name": "randomletters/motion_dimmer" + }, + { + "id": "1316070892", + "new": true, + "full_name": "erazorlll/SPAcentral-for-balboa" + }, + { + "id": "352169259", + "new": true, + "full_name": "aex351/home-assistant-neerslag-app" + }, + { + "id": "462430932", + "new": true, + "full_name": "amaximus/fire_protection_hu" + }, + { + "id": "494545750", + "new": true, + "full_name": "elden1337/hass-peaqhvac" + }, + { + "id": "1162973720", + "new": true, + "full_name": "Jarauvi/elisa_kotiakku" + }, + { + "id": "1221086577", + "new": true, + "full_name": "michael-adler/ha-ocpp-relay" + }, + { + "id": "882776709", + "new": true, + "full_name": "MKsys1337/MiWiFi-CB0401V2" + }, + { + "id": "585050790", + "new": true, + "full_name": "itchannel/tdarr_ha" + }, + { + "id": "169467285", + "full_name": "elad-bar/ha-edgeos" + }, + { + "id": "1095928151", + "new": true, + "full_name": "nilvanis/ha-pronatura" + }, + { + "id": "869387483", + "new": true, + "full_name": "bigmoby/ialarm_controller" + }, + { + "id": "1234964950", + "new": true, + "full_name": "mastertape/z906-ir-remote-ha" + }, + { + "id": "1194665095", + "new": true, + "full_name": "FReichelt/ha-vorwerk-kobold" + }, + { + "id": "441294260", + "new": true, + "full_name": "c-st/auto_areas" + }, + { + "id": "1030733780", + "new": true, + "full_name": "nielstron/inteno_hass" + }, + { + "id": "751031038", + "new": true, + "full_name": "samoswall/polaris-mqtt" + }, + { + "id": "1235988875", + "new": true, + "full_name": "MarcinG81/SunSynk_HA_Integration" + }, + { + "id": "1079220528", + "new": true, + "full_name": "qlerup/chores4kids" + }, + { + "id": "706667255", + "new": true, + "full_name": "slaxor505/home-assistant-openplantbook" + }, + { + "id": "1124389530", + "new": true, + "full_name": "maxi07/PicoW-Neopixel-Homeassistant-Integration" + }, + { + "id": "1255434486", + "new": true, + "full_name": "pa-martin/ha-pandascore" + }, + { + "id": "913746249", + "new": true, + "full_name": "morotsgurka/garo-gctrl-homeassistant" + }, + { + "id": "1140117785", + "new": true, + "full_name": "thizanchettin/home-assistant-epson-snmp" + }, + { + "id": "1037892663", + "new": true, + "full_name": "Hyrla/integration_bwt_cosmy_ha" + }, + { + "id": "97201395", + "full_name": "syssi/xiaomiplug" + }, + { + "id": "544426802", + "new": true, + "full_name": "Tasshack/dreame-vacuum" + }, + { + "id": "1082778005", + "new": true, + "full_name": "rogorvi/sunthalpy" + }, + { + "id": "820375572", + "new": true, + "full_name": "DominikWrobel/airmusic" + }, + { + "id": "977126659", + "new": true, + "full_name": "mguyard/hass-iopool" + }, + { + "id": "1308020792", + "new": true, + "full_name": "insihi/kraftplug" + }, + { + "id": "1318300943", + "new": true, + "full_name": "JoaoPedroBelo/curgasnatural-ha" + }, + { + "id": "993966577", + "new": true, + "full_name": "TJPoorman/home_maintenance" + }, + { + "id": "825151624", + "new": true, + "full_name": "natekspencer/ha-oasis-control" + }, + { + "id": "1014871677", + "new": true, + "full_name": "DawidPietrykowski/keemple-ha" + }, + { + "id": "943528465", + "new": true, + "full_name": "DigitallyRefined/ha-cloudflare-speed-test" + }, + { + "id": "1269147069", + "new": true, + "full_name": "WHISTLER-Arc/Greg" + }, + { + "id": "792495621", + "new": true, + "full_name": "superrob/genvexconnect" + }, + { + "id": "224258177", + "new": true, + "full_name": "cyr-ius/hass-heatzy" + }, + { + "id": "975958529", + "new": true, + "full_name": "hanwg/sg-bus-arrivals" + }, + { + "id": "961954558", + "new": true, + "full_name": "ndesgranges/simple-plant" + }, + { + "id": "1228369335", + "new": true, + "full_name": "gerbear1990/ha-esb-smart-meter" + }, + { + "id": "120696364", + "full_name": "vinteo/hass-opensprinkler" + }, + { + "id": "403062943", + "new": true, + "full_name": "jugla/battery_consumption" + }, + { + "id": "297106424", + "full_name": "joggs/home_assistant_ebeco" + }, + { + "id": "325635211", + "full_name": "kesteraernoudt/dobiss" + }, + { + "id": "528492198", + "new": true, + "full_name": "myTselection/telenet_telemeter" + }, + { + "id": "1248244788", + "new": true, + "full_name": "wleonhardt/ha-escl-scan" + }, + { + "id": "235943258", + "full_name": "jason0x43/hacs-hubitat" + }, + { + "id": "914510941", + "new": true, + "full_name": "hass-uconnect/hass-uconnect" + }, + { + "id": "609302851", + "new": true, + "full_name": "bkbilly/tpms_ble" + }, + { + "id": "625923963", + "new": true, + "full_name": "taarskog/home-assistant-component-somweb" + }, + { + "id": "943027155", + "new": true, + "full_name": "0xAHA/airtouch4_advanced" + }, + { + "id": "197920457", + "full_name": "andersonshatch/midea-ac-py" + }, + { + "id": "909497384", + "new": true, + "full_name": "Elijaht-dev/ovh_ipv6" + }, + { + "id": "232269564", + "full_name": "5high/konke" + }, + { + "id": "1258531845", + "new": true, + "full_name": "itsreverence/ha-codex-assist" + }, + { + "id": "169641362", + "full_name": "elad-bar/ha-blueiris" + }, + { + "id": "1142076879", + "new": true, + "full_name": "raman325/ha-integration-tester" + }, + { + "id": "223541049", + "full_name": "jaruba/ha-samsungtv-tizen" + }, + { + "id": "1235931292", + "new": true, + "full_name": "elden1337/ha-eltariff" + }, + { + "id": "828641829", + "new": true, + "full_name": "kgn3400/calendar_merge" + }, + { + "id": "490231724", + "new": true, + "full_name": "jbouwh/ha-elro-connects" + }, + { + "id": "761624280", + "new": true, + "full_name": "Altrec/remko_mqtt-ha" + }, + { + "id": "1191231387", + "new": true, + "full_name": "jelmer/homeassistant-switch2" + }, + { + "id": "1100896271", + "new": true, + "full_name": "okkine/HA-Sol" + }, + { + "id": "213346369", + "new": true, + "full_name": "scottyphillips/echonetlite_homeassistant" + }, + { + "id": "930549083", + "new": true, + "full_name": "airalab/altruist-homeassistant-integration" + }, + { + "id": "1314761345", + "new": true, + "full_name": "Jabber-se/ha-microart" + }, + { + "id": "935801155", + "new": true, + "full_name": "nfeuerhelm/ha-proj-viewsonic" + }, + { + "id": "293843053", + "full_name": "Danielhiversen/home_assistant_adax" + }, + { + "id": "651580675", + "new": true, + "full_name": "ufozone/ha-unifi-voucher" + }, + { + "id": "1051871818", + "new": true, + "full_name": "cedricziel/ha-sunlit" + }, + { + "id": "1115116524", + "new": true, + "full_name": "Hugofromfrance/home_performance" + }, + { + "id": "1101014592", + "new": true, + "full_name": "simplytoast1/Notify-for-HomeAssistant" + }, + { + "id": "340926904", + "new": true, + "full_name": "kpoppel/homeassistant-novafos" + }, + { + "id": "1073288399", + "new": true, + "full_name": "deanlongstaff/home-assistant-moodo-integration" + }, + { + "id": "774260466", + "new": true, + "full_name": "yohaybn/HomeAssistant-EPG" + }, + { + "id": "323152128", + "full_name": "GuyLewin/home-assistant-crunch-o-meter" + }, + { + "id": "392188182", + "new": true, + "full_name": "alryaz/hass-energosbyt-plus" + }, + { + "id": "1288743536", + "new": true, + "full_name": "chiva/ha-labelito" + }, + { + "id": "261031401", + "full_name": "youdroid/home-assistant-couchpotato" + }, + { + "id": "1317360033", + "new": true, + "full_name": "ofilis/ha-immich-gallery" + }, + { + "id": "1234452034", + "new": true, + "full_name": "MacSiem/ha-tools-email-integration" + }, + { + "id": "969976848", + "new": true, + "full_name": "jz-v/ha-melview" + }, + { + "id": "271984369", + "new": true, + "full_name": "henricm/ha-ferroamp" + }, + { + "id": "552555459", + "new": true, + "full_name": "Sholofly/lghorizon" + }, + { + "id": "356030453", + "full_name": "TheByteStuff/RemoteSyslog_Service" + }, + { + "id": "1227496451", + "new": true, + "full_name": "andrew-codechimp/HA-Fake-Devices" + }, + { + "id": "539629703", + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia" + }, + { + "id": "504081359", + "new": true, + "full_name": "markvader/sonic" + }, + { + "id": "1245539684", + "new": true, + "full_name": "Matbe34/veoliaHA" + }, + { + "id": "668842929", + "new": true, + "full_name": "natekspencer/ha-atmo" + }, + { + "id": "1246186514", + "new": true, + "full_name": "strepto42/homeassistant-esptimecast" + }, + { + "id": "659517452", + "new": true, + "full_name": "josh-sanders/home-assistant-omnik-trannergy-pv-inverter" + }, + { + "id": "1106121315", + "new": true, + "full_name": "theundefined/multisport-ha" + }, + { + "id": "579590312", + "new": true, + "full_name": "Aleks130699/ha-fpp" + }, + { + "id": "1249516988", + "new": true, + "full_name": "N4S4/homeassistant-synology-pro" + }, + { + "id": "842024649", + "new": true, + "full_name": "jampez77/Jet2" + }, + { + "id": "474183846", + "new": true, + "full_name": "sanghviharshit/ha-mila" + }, + { + "id": "591036112", + "new": true, + "full_name": "Kannix2005/ha_siedle_python" + }, + { + "id": "279538782", + "full_name": "pcourbin/ecodevices_rt2" + }, + { + "id": "1084818673", + "new": true, + "full_name": "mindors/hass-mindor-cloud" + }, + { + "id": "259865897", + "full_name": "Bouni/drkblutspende" + }, + { + "id": "1129173729", + "new": true, + "full_name": "Nicxe/homeassistant-trafikinfo-se" + }, + { + "id": "209855666", + "full_name": "custom-components/ups" + }, + { + "id": "970435939", + "new": true, + "full_name": "uiotlink/ha_uiot_home" + }, + { + "id": "1305133479", + "new": true, + "full_name": "andyblac/Advanced-History-Integration" + }, + { + "id": "1058488498", + "new": true, + "full_name": "koosoli/Leneda-integration" + }, + { + "id": "648761057", + "new": true, + "full_name": "pkarimov/jukeaudio_ha" + }, + { + "id": "1246311379", + "new": true, + "full_name": "Babel-Innovations/ha-lucarne" + }, + { + "id": "598336481", + "new": true, + "full_name": "GuyKh/ims-custom-component" + }, + { + "id": "121934877", + "full_name": "syssi/xiaomi_airconditioningcompanion" + }, + { + "id": "620909192", + "new": true, + "full_name": "TheHolyRoger/hass-cryptoinfo" + }, + { + "id": "1058375151", + "new": true, + "full_name": "Ediminator/homematicip-hcu" + }, + { + "id": "646115401", + "new": true, + "full_name": "samjsmart/ha-zone4" + }, + { + "id": "651444976", + "new": true, + "full_name": "miguelangellv/ha-gas-station-spain" + }, + { + "id": "1078759348", + "new": true, + "full_name": "pajeronda/xai_conversation" + }, + { + "id": "1181644618", + "new": true, + "full_name": "Xunil99/ha-bosch-ebike" + }, + { + "id": "940915818", + "new": true, + "full_name": "DeLuca21/ynab-ha" + }, + { + "id": "570006201", + "new": true, + "full_name": "sfstar/hass-victron" + }, + { + "id": "1274091075", + "new": true, + "full_name": "dale-sharp/sa-fuel-homeassistant" + }, + { + "id": "356053801", + "full_name": "pcourbin/imaprotect" + }, + { + "id": "411736321", + "new": true, + "full_name": "mampfes/hacs_dwd_pollenflug" + }, + { + "id": "384704004", + "new": true, + "full_name": "dylandoamaral/trakt-integration" + }, + { + "id": "76125161", + "full_name": "tybritten/ical-sensor-homeassistant" + }, + { + "id": "938261629", + "new": true, + "full_name": "pytoyoda/ha_toyota" + }, + { + "id": "474172189", + "new": true, + "full_name": "adamoutler/anycubic-homeassistant" + }, + { + "id": "336054515", + "new": true, + "full_name": "lbbrhzn/ocpp" + }, + { + "id": "1125497931", + "new": true, + "full_name": "nzrutman/hello_fairy_ble" + }, + { + "id": "1134811915", + "new": true, + "full_name": "cozify/han-home-assistant" + }, + { + "id": "1160505966", + "new": true, + "full_name": "jelmer/homeassistant-thameswater" + }, + { + "id": "1193487297", + "new": true, + "full_name": "madslundt/huligennem_ha" + }, + { + "id": "820411079", + "new": true, + "full_name": "amaximus/mnb_rates" + }, + { + "id": "1121781832", + "new": true, + "full_name": "yunusp01/auto_utility_meter" + }, + { + "id": "784410719", + "new": true, + "full_name": "voldemarpanso/ha_hailolibero" + }, + { + "id": "438710155", + "new": true, + "full_name": "kdeyev/eyeonwater" + }, + { + "id": "656612812", + "new": true, + "full_name": "Patrick762/hassio-streamdeck" + }, + { + "id": "1077081187", + "new": true, + "full_name": "Phil-Barker/hass-bosch-ebike" + }, + { + "id": "328566789", + "new": true, + "full_name": "giachello/beoplay" + }, + { + "id": "781375315", + "new": true, + "full_name": "einToast/openai_stt_ha" + }, + { + "id": "1167194279", + "new": true, + "full_name": "anker-charging/ha-anker-solix-official" + }, + { + "id": "1086469262", + "new": true, + "full_name": "milanhin/pv_curtailment" + }, + { + "id": "1163592892", + "new": true, + "full_name": "derspe/ha-easy-stock" + }, + { + "id": "1117837842", + "new": true, + "full_name": "amoisis/volkswagen_goconnect" + }, + { + "id": "250345421", + "full_name": "eifinger/hass-foldingathomecontrol" + }, + { + "id": "544105569", + "new": true, + "full_name": "rrooggiieerr/homeassistant-benqprojector" + }, + { + "id": "1204571373", + "new": true, + "full_name": "never-dry/NeverDry" + }, + { + "id": "714757792", + "new": true, + "full_name": "gickowtf/pixoo-homeassistant" + }, + { + "id": "868239379", + "new": true, + "full_name": "kgn3400/remote_activity_monitor" + }, + { + "id": "1182231097", + "new": true, + "full_name": "romain563/pooltechnologie" + }, + { + "id": "1178437697", + "new": true, + "full_name": "dawg-io/noaa_it_all" + }, + { + "id": "1231137017", + "new": true, + "full_name": "roquerodrigo/ha-midea-dishwasher" + }, + { + "id": "856448738", + "new": true, + "full_name": "sirkirby/unifi-network-rules" + }, + { + "id": "512213802", + "new": true, + "full_name": "alemuro/ha-cecotec-conga" + }, + { + "id": "899895593", + "new": true, + "full_name": "DominikStarke/becker_centralcontrol_has" + }, + { + "id": "948065459", + "new": true, + "full_name": "IAmTheMitchell/renogy-ha" + }, + { + "id": "1277037697", + "new": true, + "full_name": "aniolpages/ha-icqa" + }, + { + "id": "1020624186", + "new": true, + "full_name": "feihuasimeng1993/linkedgo_bridge" + }, + { + "id": "1083297581", + "new": true, + "full_name": "bramd/qstream-ha" + }, + { + "id": "1198766419", + "new": true, + "full_name": "UPGRAITgmbh/ha-upgrait-heatcontrol" + }, + { + "id": "1182107499", + "new": true, + "full_name": "ILoveMyProjects/StarlingBankEnhanced" + }, + { + "id": "1247856848", + "new": true, + "full_name": "RF1705/ESPHome-Firmware-Bridge" + }, + { + "id": "1171602366", + "new": true, + "full_name": "robert-alfaro/ha-digitalpour" + }, + { + "id": "1030796108", + "new": true, + "full_name": "jimmybonesde/envertech_solar" + }, + { + "id": "1222756253", + "new": true, + "full_name": "rwarner/ha-quietcool-ble" + }, + { + "id": "596993645", + "new": true, + "full_name": "Sese-Schneider/ha-personio" + }, + { + "id": "938940887", + "new": true, + "full_name": "cleveroom-code/ha-cleveroom-home" + }, + { + "id": "1104065820", + "new": true, + "full_name": "jonathan-gtd/scribe" + }, + { + "id": "696399706", + "new": true, + "full_name": "andreaprosseda/vimar-byme-plus-homeassistant" + }, + { + "id": "1216768258", + "new": true, + "full_name": "thanhn062/ha-maintenance-tracker" + }, + { + "id": "258012483", + "full_name": "AkA57/liveboxtvuhd" + }, + { + "id": "1023880314", + "new": true, + "full_name": "tcareyintx/skybellgen" + }, + { + "id": "1203380393", + "new": true, + "full_name": "nicois/foxess-control" + }, + { + "id": "1021572380", + "new": true, + "full_name": "biclighter81/wattwallet-ha" + }, + { + "id": "263443413", + "new": true, + "full_name": "julcollas/hass-vigicrues" + }, + { + "id": "443140011", + "new": true, + "full_name": "tlskinneriv/awnet_local" + }, + { + "id": "807797415", + "new": true, + "full_name": "dudanov/hassio-ftms" + }, + { + "id": "938346536", + "new": true, + "full_name": "EdLeckert/ha-tmobilehome" + }, + { + "id": "441369133", + "new": true, + "full_name": "ZacheryThomas/homeassistant-smartrent" + }, + { + "id": "925757263", + "new": true, + "full_name": "dinki/view_assist_integration" + }, + { + "id": "460392242", + "new": true, + "full_name": "DSorlov/swemail" + }, + { + "id": "646875198", + "new": true, + "full_name": "nimroddolev/chime_tts" + }, + { + "id": "1197241095", + "new": true, + "full_name": "tewke/ha-custom-integration" + }, + { + "id": "1055164582", + "new": true, + "full_name": "joyfulhouse/moogo" + }, + { + "id": "1225535939", + "new": true, + "full_name": "SlimHuys/slimhuys-homeassistant" + }, + { + "id": "1130198602", + "new": true, + "full_name": "RookieIVG/ha-ooni" + }, + { + "id": "845066507", + "new": true, + "full_name": "koenhendriks/ha-eplucon" + }, + { + "id": "1069687187", + "new": true, + "full_name": "ganhammar/hass-oidc-server" + }, + { + "id": "1162103645", + "new": true, + "full_name": "mtheli/isdt_air_ble" + }, + { + "id": "1087326614", + "new": true, + "full_name": "davidepalleschi/zepp2hass" + }, + { + "id": "1226978221", + "new": true, + "full_name": "Shaffer-Softworks/GlobalCache" + }, + { + "id": "1258315234", + "new": true, + "full_name": "ccsliinc/ha-smart-sprinkler-control" + }, + { + "id": "501036296", + "new": true, + "full_name": "blues-sechseck/Mitsubishi-WF-RAC-Integration" + }, + { + "id": "1290182012", + "new": true, + "full_name": "xiaxiaxiamagic/unifi-mobility-ha" + }, + { + "id": "1205842591", + "new": true, + "full_name": "majorfrog/qvantum_modbus" + }, + { + "id": "292720530", + "full_name": "alryaz/hass-pandora-cas" + }, + { + "id": "1167936599", + "new": true, + "full_name": "mac-lucky/pushward-hass" + }, + { + "id": "1262695618", + "new": true, + "full_name": "tmnrtn/nimblist-homeassistant" + }, + { + "id": "889811167", + "new": true, + "full_name": "msvinth/ha-vinorage" + }, + { + "id": "378213601", + "new": true, + "full_name": "nyffchanium/argoclima-integration" + }, + { + "id": "754213636", + "new": true, + "full_name": "alexdelprete/ha-sinapsi-alfa" + }, + { + "id": "180651910", + "full_name": "custom-components/zaptec" + }, + { + "id": "909577154", + "new": true, + "full_name": "cnecrea/eonromania" + }, + { + "id": "1254100372", + "new": true, + "full_name": "Michael-O-Power/ha_astrobox" + }, + { + "id": "1262341909", + "new": true, + "full_name": "bkbilly/Routario-ha" + }, + { + "id": "1043375953", + "new": true, + "full_name": "helv-io/ha-bluebubbles" + }, + { + "id": "1221050288", + "new": true, + "full_name": "scardus/HA_Northumberland_Bin_Collection" + }, + { + "id": "900154271", + "new": true, + "full_name": "Appartme/Appartme-System-HACI" + }, + { + "id": "1299176296", + "new": true, + "full_name": "hass-cortex/assist-monitor" + }, + { + "id": "940823323", + "new": true, + "full_name": "sokolovs/wda-sensor" + }, + { + "id": "326367724", + "new": true, + "full_name": "johnnybegood/ha-ksenia-lares" + }, + { + "id": "885151514", + "new": true, + "full_name": "DavidBilodeau1/saguenay_collection" + }, + { + "id": "183212377", + "full_name": "fondberg/spotcast" + }, + { + "id": "1147250287", + "new": true, + "full_name": "Howard0000/home-assistant-systemair-modbus" + }, + { + "id": "181743867", + "full_name": "tefinger/hass-brematic" + }, + { + "id": "1026027494", + "new": true, + "full_name": "klaptafel/ha-previous-state-tracker" + }, + { + "id": "1084863654", + "new": true, + "full_name": "studiobts/home-assistant-device-pulse" + }, + { + "id": "1268705639", + "new": true, + "full_name": "Bennie-JC/ha-frank-quarter-prices" + }, + { + "id": "692701325", + "new": true, + "full_name": "briis/weatherflow_forecast" + }, + { + "id": "1173809895", + "new": true, + "full_name": "spagonic/ha-hi3510" + }, + { + "id": "302145522", + "full_name": "djtimca/harocketlaunchlive" + }, + { + "id": "1170533448", + "new": true, + "full_name": "irstmon/homeassistant-duofern" + }, + { + "id": "612978245", + "new": true, + "full_name": "libdyson-wg/ha-dyson" + }, + { + "id": "1150153711", + "new": true, + "full_name": "gbroeckling/padspanHA" + }, + { + "id": "406939721", + "new": true, + "full_name": "tomasbedrich/home-assistant-hikconnect" + }, + { + "id": "868197401", + "new": true, + "full_name": "GuyKh/ims-envista-custom-component" + }, + { + "id": "224560492", + "full_name": "claudegel/sinope-130" + }, + { + "id": "1228242283", + "new": true, + "full_name": "h0jeZvgoxFepBQ2C/claude_chat_for_homeassistant" + }, + { + "id": "1288659814", + "new": true, + "full_name": "DemiVis/ha-checkiday" + }, + { + "id": "1139860912", + "new": true, + "full_name": "lavalex2003/profimaktab" + }, + { + "id": "1245922024", + "new": true, + "full_name": "kuvasz-uptime/ku-hass" + }, + { + "id": "504337320", + "new": true, + "full_name": "godely/ha-dremel-3d-printer" + }, + { + "id": "1225159055", + "new": true, + "full_name": "choucheyu/panasonic_ems2" + }, + { + "id": "745994028", + "new": true, + "full_name": "mcolyer/home-assistant-anova-nano" + }, + { + "id": "1282787951", + "new": true, + "full_name": "C-Damo/uniview-nvr-events" + }, + { + "id": "993557459", + "new": true, + "full_name": "alexbk66/hs_command_listener2" + }, + { + "id": "675105585", + "new": true, + "full_name": "werthdavid/homeassistant-pulsatrix-local-mqtt" + }, + { + "id": "794705746", + "new": true, + "full_name": "kgn3400/carousel" + }, + { + "id": "1241408764", + "new": true, + "full_name": "GamingonTour1/ha-groupalarm-api" + }, + { + "id": "1127166185", + "new": true, + "full_name": "senyo888/humidity-intelligence" + }, + { + "id": "346536654", + "new": true, + "full_name": "sopelj/hass-ember-mug-component" + }, + { + "id": "1127827907", + "new": true, + "full_name": "boot-nyxpoint/prana-wifi" + }, + { + "id": "904887498", + "new": true, + "full_name": "srkoster/hass-hw-cleaner" + }, + { + "id": "1280498295", + "new": true, + "full_name": "iamacarpet/homeassistant_orisec" + }, + { + "id": "1116147725", + "new": true, + "full_name": "sebakerckhof/aritech-ha" + }, + { + "id": "1148686466", + "new": true, + "full_name": "mastalir1980/ha-2N-intercom" + }, + { + "id": "1291283253", + "new": true, + "full_name": "JustChr/BavarianData" + }, + { + "id": "745783554", + "new": true, + "full_name": "sanjoyg/dirigera_platform" + }, + { + "id": "460167330", + "new": true, + "full_name": "mattrayner/pod-point-home-assistant-component" + }, + { + "id": "595397764", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Custom-Templates" + }, + { + "id": "1136881691", + "new": true, + "full_name": "darksider4all/homelab-netatmo-integration" + }, + { + "id": "922645530", + "new": true, + "full_name": "vgcouso/ha-tracker" + }, + { + "id": "1189972362", + "new": true, + "full_name": "simplytoast1/ha-ring-smoke-detectors" + }, + { + "id": "839422993", + "new": true, + "full_name": "andreadegiovine/homeassistant-stellantis-vehicles" + }, + { + "id": "1194032524", + "new": true, + "full_name": "peyton/homeassistant-anona-holo" + }, + { + "id": "136170574", + "new": true, + "full_name": "c1pher-cn/homeassistan-ezviz" + }, + { + "id": "1116120902", + "new": true, + "full_name": "mike-nott/mcp-assist" + }, + { + "id": "861799471", + "new": true, + "full_name": "zbigniewmotyka/home-assistant-solplanet" + }, + { + "id": "1206743003", + "new": true, + "full_name": "kevinriemens/ha-novy-pureline-pro" + }, + { + "id": "1300802799", + "new": true, + "full_name": "italo-lombardi/DashSnap-Integration" + }, + { + "id": "879943143", + "new": true, + "full_name": "andystewart999/ha_bm2monitor" + }, + { + "id": "1284955042", + "new": true, + "full_name": "GripSoftApps/home-assistant-media-frame" + }, + { + "id": "480112024", + "new": true, + "full_name": "patrickribbing/sjofartsverket_viva-component" + }, + { + "id": "266779715", + "full_name": "iprak/yahoofinance" + }, + { + "id": "705784959", + "new": true, + "full_name": "krasnoukhov/homeassistant-smart-maic" + }, + { + "id": "1044564395", + "new": true, + "full_name": "casungo/osservaprezzi-carburanti-ha" + }, + { + "id": "581579759", + "new": true, + "full_name": "RogerSelwyn/mqtt_discoverystream_ha" + }, + { + "id": "461802716", + "new": true, + "full_name": "Kaptensanders/skolmat" + }, + { + "id": "906758470", + "new": true, + "full_name": "bjorncs/ha-brewcreator" + }, + { + "id": "1077380723", + "new": true, + "full_name": "DTekNO/ha-entur_sx" + }, + { + "id": "1008581795", + "new": true, + "full_name": "Korkuttum/blynk" + }, + { + "id": "233092629", + "full_name": "kodi1/tvh_rec" + }, + { + "id": "311536795", + "new": true, + "full_name": "blakeblackshear/frigate-hass-integration" + }, + { + "id": "334364176", + "new": true, + "full_name": "tom-winkler/ha-webfleet-integration" + }, + { + "id": "1215978816", + "new": true, + "full_name": "Niek/ha-velux-active" + }, + { + "id": "1065861616", + "new": true, + "full_name": "perosb/power_max_tracker" + }, + { + "id": "200665691", + "new": true, + "full_name": "franc6/ics_calendar" + }, + { + "id": "1234658359", + "new": true, + "full_name": "hass-cortex/cortex-stt" + }, + { + "id": "582268944", + "new": true, + "full_name": "mampfes/ha_epex_spot" + }, + { + "id": "1290921799", + "new": true, + "full_name": "naked-head/huawei-fusion-hub" + }, + { + "id": "1246997897", + "new": true, + "full_name": "tiehfood/ha-festool-connected" + }, + { + "id": "1254907401", + "new": true, + "full_name": "ggiesen/ha-aprilaire-rs485" + }, + { + "id": "1096141443", + "new": true, + "full_name": "stockhausenj/ha-conversation-parasail" + }, + { + "id": "1133494065", + "new": true, + "full_name": "jozefnad/homeassistant-smartspaclient" + }, + { + "id": "980751292", + "new": true, + "full_name": "PhantomPhoton/S3-Compatible" + }, + { + "id": "988991006", + "new": true, + "full_name": "0xQuantumHome/bayrol-home-hassistant" + }, + { + "id": "583171957", + "new": true, + "full_name": "andersevenrud/ha-nexa-bridge-x" + }, + { + "id": "209955487", + "full_name": "slesinger/HomeAssistant-BMR" + }, + { + "id": "1250120109", + "new": true, + "full_name": "ClearGrass/ha-qingpingiot" + }, + { + "id": "724237710", + "new": true, + "full_name": "chriscamicas/gazdebordeaux-ha" + }, + { + "id": "1044999073", + "new": true, + "full_name": "404GamerNotFound/vserver-ssh-stats" + }, + { + "id": "1137094991", + "new": true, + "full_name": "manos/HomeAssistant-Lippert-OneControl-Integration" + }, + { + "id": "568434741", + "new": true, + "full_name": "mbuchber/ha_heliotherm" + }, + { + "id": "1052525076", + "new": true, + "full_name": "g470258/hass-esplus" + }, + { + "id": "137655647", + "full_name": "bertbert72/HomeAssistant_VirginTivo" + }, + { + "id": "679361462", + "new": true, + "full_name": "kverqus/hassam" + }, + { + "id": "1207991293", + "new": true, + "full_name": "bvis/aegis-hass" + }, + { + "id": "1047532578", + "new": true, + "full_name": "DigitallyRefined/ha-hwmon_temp" + }, + { + "id": "520791578", + "new": true, + "full_name": "ProudElm/solaredgeoptimizers" + }, + { + "id": "1102696822", + "new": true, + "full_name": "aspenrt78/button-builder" + }, + { + "id": "1119548835", + "new": true, + "full_name": "schmidtfx/ekz-tariffs" + }, + { + "id": "201599575", + "full_name": "gcorgnet/sensor.emby_upcoming_media" + }, + { + "id": "923981105", + "new": true, + "full_name": "cavefire/Bose-Homeassistant" + }, + { + "id": "236358405", + "full_name": "nick2525/broadlink_s1c_s2c" + }, + { + "id": "1251930847", + "new": true, + "full_name": "jasonjhofmann/aranet-cloud-homeassistant" + }, + { + "id": "811526724", + "new": true, + "full_name": "connorgallopo/leslies-pool" + }, + { + "id": "1129683681", + "new": true, + "full_name": "hoizi89/advanced_switches" + }, + { + "id": "628038776", + "new": true, + "full_name": "loopj/home-assistant-vantage" + }, + { + "id": "657461653", + "new": true, + "full_name": "vakio-ru/vakio_atmosphere" + }, + { + "id": "220685552", + "full_name": "freakshock88/hass-populartimes" + }, + { + "id": "1114025566", + "new": true, + "full_name": "Anat0l/waterius-ha" + }, + { + "id": "1250987519", + "new": true, + "full_name": "jasonjhofmann/visiblair-homeassistant" + }, + { + "id": "463624702", + "new": true, + "full_name": "dahlb/ha_hatch" + }, + { + "id": "453143227", + "new": true, + "full_name": "MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component" + }, + { + "id": "299123388", + "new": true, + "full_name": "jseidl/magic-areas" + }, + { + "id": "441942093", + "new": true, + "full_name": "jugla/keyatome" + }, + { + "id": "1071858440", + "new": true, + "full_name": "edoeel/homeassistant-sabiana-hvac" + }, + { + "id": "1307115555", + "new": true, + "full_name": "flcdrg/flipped_energy_ha" + }, + { + "id": "950348884", + "new": true, + "full_name": "wisedeer2022/ha_wisecloud_home" + }, + { + "id": "941493688", + "new": true, + "full_name": "DeKaN/ha-boneco" + }, + { + "id": "708363868", + "new": true, + "full_name": "oven-lab/tuya_cloud_map_extractor" + }, + { + "id": "1274154487", + "new": true, + "full_name": "moryoav/ha-gwm" + }, + { + "id": "1263892900", + "new": true, + "full_name": "LuckyTriple7/ha-strato-dyndns" + }, + { + "id": "641668164", + "new": true, + "full_name": "natekspencer/ha-pura" + }, + { + "id": "328819396", + "new": true, + "full_name": "natekspencer/ha-vivint" + }, + { + "id": "233079250", + "full_name": "kodi1/darksky_m" + }, + { + "id": "889629467", + "new": true, + "full_name": "Jezza34000/homeassistant_veolia" + }, + { + "id": "952530188", + "new": true, + "full_name": "silvanfischer/tuya_sensors" + }, + { + "id": "1054224631", + "new": true, + "full_name": "toringer/home-assistant-thermostat-setback" + }, + { + "id": "1225244088", + "new": true, + "full_name": "YuvalWS/ha-vehicle-bt-tracker" + }, + { + "id": "1146789158", + "new": true, + "full_name": "ksanislo/senso4s_ble" + }, + { + "id": "816780046", + "new": true, + "full_name": "prezervos/goodwe-wallbox-sems-home-assistant" + }, + { + "id": "1233245525", + "new": true, + "full_name": "theharshl/htd-home-assistant" + }, + { + "id": "971321216", + "new": true, + "full_name": "Seba101288/home-assistant-ever-ups" + }, + { + "id": "202220932", + "full_name": "thomasloven/hass-favicon" + }, + { + "id": "193371922", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Tauron-AMIplus" + }, + { + "id": "760282660", + "new": true, + "full_name": "sHedC/homeassistant-leakbot" + }, + { + "id": "900293200", + "new": true, + "full_name": "thomas-svrts/blossom_be" + }, + { + "id": "1209750990", + "new": true, + "full_name": "bigmoby/home-assistant-candy" + }, + { + "id": "749416586", + "new": true, + "full_name": "frlequ/homeassistant-mojelektro" + }, + { + "id": "573101191", + "new": true, + "full_name": "Alexwijn/SAT" + }, + { + "id": "1201328594", + "new": true, + "full_name": "john1506/ring-stash" + }, + { + "id": "851571917", + "new": true, + "full_name": "lufton/ha_telegram_client" + }, + { + "id": "1163381300", + "new": true, + "full_name": "Veldkornet/ha-hyxi-cloud" + }, + { + "id": "1237634331", + "new": true, + "full_name": "clintongormley/ambience" + }, + { + "id": "751371393", + "new": true, + "full_name": "faizpuru/ha-ambeo_soundbar" + }, + { + "id": "375355221", + "new": true, + "full_name": "CharlesGillanders/homeassistant-alphaESS" + }, + { + "id": "1196086722", + "new": true, + "full_name": "djiwondee/paperlesspaper-ha" + }, + { + "id": "1103826628", + "new": true, + "full_name": "lalexdotcom/ha-vacances-fr" + }, + { + "id": "272337216", + "full_name": "turbulator/pandora-cas" + }, + { + "id": "1253571671", + "new": true, + "full_name": "desyncdotdev/home-assistant-magnum-w-controller" + }, + { + "id": "1167605660", + "new": true, + "full_name": "jirutka/hass-goliash" + }, + { + "id": "346329169", + "new": true, + "full_name": "dmamontov/hass-miwifi" + }, + { + "id": "1150953706", + "new": true, + "full_name": "sotoniak/home-assistant-emergency-stop-public" + }, + { + "id": "1168031924", + "new": true, + "full_name": "deviantintegral/flame_connect_ha" + }, + { + "id": "755320495", + "new": true, + "full_name": "andrewjswan/SwatchTime" + }, + { + "id": "162808336", + "new": true, + "full_name": "ikb42/homeassistant-lightwave2" + }, + { + "id": "936599368", + "new": true, + "full_name": "jasonwragg/home-assistant-readynaslocal" + }, + { + "id": "1288664215", + "new": true, + "full_name": "sgielen/ha-ecohome" + }, + { + "id": "1170309462", + "new": true, + "full_name": "binarylogic/stewart-filmscreen-homeassistant" + }, + { + "id": "1097488298", + "new": true, + "full_name": "brettmeyerowitz/homeassistant-homgar" + }, + { + "id": "1096743568", + "new": true, + "full_name": "mtheli/philips_shaver" + }, + { + "id": "1259756669", + "new": true, + "full_name": "Jeremy0404/ha-tcl-lyon" + }, + { + "id": "835654666", + "new": true, + "full_name": "Dekadinious/trsdm_custom_device_tracker_for_home_assistant" + }, + { + "id": "296028613", + "full_name": "ayavilevich/homeassistant-dlink-presence" + }, + { + "id": "1211644417", + "new": true, + "full_name": "Mika-Indusapp/meteo_agricole_ha" + }, + { + "id": "1192664157", + "new": true, + "full_name": "Grandys/otel-exporter" + }, + { + "id": "129353521", + "full_name": "syssi/xiaomi_raw" + }, + { + "id": "1096347841", + "new": true, + "full_name": "ErilovNikita/ha-yainternetometr" + }, + { + "id": "1063684954", + "new": true, + "full_name": "TheRealFalseReality/Aquarium-AI-Homeassistant" + }, + { + "id": "1289842010", + "new": true, + "full_name": "thomasgregg/intex-ha" + }, + { + "id": "1014779052", + "new": true, + "full_name": "iamkarlson/grocy" + }, + { + "id": "750336940", + "new": true, + "full_name": "thomluther/ha-anker-solix" + }, + { + "id": "1082242321", + "new": true, + "full_name": "ppaglier/voltalis-homeassistant" + }, + { + "id": "982364146", + "new": true, + "full_name": "NemoN/ha-intex-swg" + }, + { + "id": "1004846870", + "new": true, + "full_name": "JohanAlvedal/PumpSteer" + }, + { + "id": "1180935199", + "new": true, + "full_name": "Perhan35/hass-adam-audio-control" + }, + { + "id": "1013961458", + "new": true, + "full_name": "alaltitov/homeassistant-display-tools" + }, + { + "id": "1167418758", + "new": true, + "full_name": "KriVaTri/ESPHome-Update-Manager" + }, + { + "id": "1261251094", + "new": true, + "full_name": "amg0/ha_ipx800v3" + }, + { + "id": "1291045925", + "new": true, + "full_name": "TrojanHorsePower/ha-healthbox3" + }, + { + "id": "257634153", + "full_name": "rob196/home-assistant-fxmarketapi" + }, + { + "id": "540279701", + "new": true, + "full_name": "tcarwash/home-assistant_noaa-space-weather" + }, + { + "id": "826985395", + "new": true, + "full_name": "brmccrary/nuvo_tuner" + }, + { + "id": "564355840", + "full_name": "Anrolosia/Shopping-List-with-Grocy" + }, + { + "id": "937169502", + "new": true, + "full_name": "UnoSite/IsItPayday" + }, + { + "id": "1092976275", + "new": true, + "full_name": "rosch100/fritzbox-vpn" + }, + { + "id": "1161295119", + "new": true, + "full_name": "mcgeezy/relaytv-ha" + }, + { + "id": "1198828953", + "new": true, + "full_name": "alray31/RAV311-Remote" + }, + { + "id": "1217837868", + "new": true, + "full_name": "senalse/ha-alphaess-modbus" + }, + { + "id": "1302714757", + "new": true, + "full_name": "prusuino/ha_swiss_solar_reference_price" + }, + { + "id": "753648970", + "new": true, + "full_name": "jibrilsharafi/homeassistant-energyme" + }, + { + "id": "1262075623", + "new": true, + "full_name": "MichelFR/ha-ecoflow-iot" + }, + { + "id": "1189400082", + "new": true, + "full_name": "EnO33/eaux-marseille-ha" + }, + { + "id": "1033126999", + "new": true, + "full_name": "J-shw/ha-airvpn" + }, + { + "id": "1182752501", + "new": true, + "full_name": "rexxars/ha-smartyplants" + }, + { + "id": "524883312", + "new": true, + "full_name": "nkvoll/home-assistant-qsys-qrc" + }, + { + "id": "927381685", + "new": true, + "full_name": "bkbilly/seismoi" + }, + { + "id": "887859295", + "new": true, + "full_name": "Imou-OpenPlatform/Imou-Home-Assistant" + }, + { + "id": "327779379", + "full_name": "itchannel/optus-ha" + }, + { + "id": "893011665", + "new": true, + "full_name": "Hankanman/Area-Occupancy-Detection" + }, + { + "id": "1169784155", + "new": true, + "full_name": "djchen/ha-unifi-presence" + }, + { + "id": "1108400894", + "new": true, + "full_name": "miyosmart/miyocube-homeassistant-custom-component" + }, + { + "id": "195438291", + "full_name": "custom-components/sensor.nintendo_wishlist" + }, + { + "id": "1186008946", + "new": true, + "full_name": "L3t4l3s/home-tasks" + }, + { + "id": "906146079", + "new": true, + "full_name": "stijnpiron/parking_gent" + }, + { + "id": "1174973167", + "new": true, + "full_name": "onpremcloudguy/HelloSmart_HomeAssistant" + }, + { + "id": "676012641", + "new": true, + "full_name": "wolffshots/hass-audiobookshelf" + }, + { + "id": "1269071566", + "new": true, + "full_name": "Gr33n93/ha-waveshare-relay" + }, + { + "id": "290193894", + "new": true, + "full_name": "sillyfrog/Automate-Pulse-v2" + }, + { + "id": "1228308416", + "new": true, + "full_name": "cy-bertrand/Infomaniak-dyndns-ha" + }, + { + "id": "1188550223", + "new": true, + "full_name": "b12e/ha_lynkco_2025" + }, + { + "id": "1026194410", + "new": true, + "full_name": "golles/ha-aquatlantis-ori" + }, + { + "id": "1003838951", + "new": true, + "full_name": "kgstorm/home-assistant-calorie-tracker" + }, + { + "id": "146379582", + "full_name": "custom-components/sensor.trakt" + }, + { + "id": "976282396", + "new": true, + "full_name": "jordanhinks/abc_council_bin_collection" + }, + { + "id": "1135266903", + "new": true, + "full_name": "axelpaul/leitir-ha" + }, + { + "id": "1196407871", + "new": true, + "full_name": "bartv2/kde_connect" + }, + { + "id": "145180996", + "full_name": "custom-components/feedparser" + }, + { + "id": "760156009", + "new": true, + "full_name": "delphiki/hass-tarif-edf" + }, + { + "id": "1029193631", + "new": true, + "full_name": "sli-cka/karakeep-homeassistant" + }, + { + "id": "766648885", + "new": true, + "full_name": "patman15/BMS_BLE-HA" + }, + { + "id": "998435207", + "new": true, + "full_name": "jonandel/ha-hildebrandglow-dcc" + }, + { + "id": "395770920", + "new": true, + "full_name": "firstof9/ha-openei" + }, + { + "id": "684619264", + "new": true, + "full_name": "FaserF/ha-chefkoch" + }, + { + "id": "766376848", + "new": true, + "full_name": "lovelylain/hass_ingress" + }, + { + "id": "286554328", + "new": true, + "full_name": "KoljaWindeler/kaco" + }, + { + "id": "961844215", + "new": true, + "full_name": "hsakoh/ha-switchbot-kvs-camera" + }, + { + "id": "1155171048", + "new": true, + "full_name": "hoechstleistungshaartrockner/simplechores" + }, + { + "id": "998347419", + "new": true, + "full_name": "frimtec/hass-swiss-pollen" + }, + { + "id": "1146793184", + "new": true, + "full_name": "ksanislo/honda_generator" + }, + { + "id": "878538117", + "new": true, + "full_name": "AlbinLind/dawarich-home-assistant" + }, + { + "id": "1021097978", + "new": true, + "full_name": "PaulVanSchayck/ha-nl-weather" + }, + { + "id": "891979542", + "new": true, + "full_name": "evilmarty/switch_fan" + }, + { + "id": "1227385142", + "new": true, + "full_name": "peha1983/ha-ynblue" + }, + { + "id": "548554162", + "new": true, + "full_name": "dcmeglio/homeassistant-waste_management" + }, + { + "id": "1016586430", + "new": true, + "full_name": "mac8005/xiaozhi-mcp-ha" + }, + { + "id": "1246429344", + "new": true, + "full_name": "adamotte/ha-easycare-bywaterair" + }, + { + "id": "420733339", + "new": true, + "full_name": "BenPru/luxtronik" + }, + { + "id": "1140886958", + "new": true, + "full_name": "untitledlt/ha-miesto-plauciai" + }, + { + "id": "262803775", + "full_name": "jscruz/sensor.carbon_intensity_uk" + }, + { + "id": "1087832399", + "new": true, + "full_name": "dutch-erik/ha_p2000" + }, + { + "id": "863301275", + "new": true, + "full_name": "rabits/ha-ef-ble" + }, + { + "id": "249381778", + "full_name": "rospogrigio/localtuya" + }, + { + "id": "608596416", + "new": true, + "full_name": "lizardsystems/hass-taipit" + }, + { + "id": "316527506", + "full_name": "iprak/winix" + }, + { + "id": "1141850160", + "new": true, + "full_name": "pfalzcraft/notion-garden-care" + }, + { + "id": "1228637668", + "new": true, + "full_name": "renaudallard/homeassistant_be_water_prices" + }, + { + "id": "250022973", + "full_name": "ollo69/ha-smartthinq-sensors" + }, + { + "id": "285560672", + "full_name": "FL550/dwd_weather" + }, + { + "id": "719179733", + "new": true, + "full_name": "LightwaveSmartHome/homeassistant-lightwave-smart" + }, + { + "id": "777916906", + "new": true, + "full_name": "aegjoyce/custom-ambilight" + }, + { + "id": "209996125", + "full_name": "Poeschl/Remote-PicoTTS" + }, + { + "id": "1090907304", + "new": true, + "full_name": "zenguru84/ha-openaq" + }, + { + "id": "945654226", + "new": true, + "full_name": "bastgau/ha-cup-component" + }, + { + "id": "1260427674", + "new": true, + "full_name": "Tenosiey/everHome-Integration" + }, + { + "id": "1099379824", + "new": true, + "full_name": "okkine/HA-Luna" + }, + { + "id": "632003835", + "new": true, + "full_name": "grimmpp/home-assistant-eltako" + }, + { + "id": "1125718989", + "new": true, + "full_name": "vinnybad/choremander" + }, + { + "id": "1248387154", + "new": true, + "full_name": "eric-staedler/wiewarm-ha" + }, + { + "id": "1289505119", + "new": true, + "full_name": "Johann11T/ha-tplink-deco-panel" + }, + { + "id": "1262215436", + "new": true, + "full_name": "ajachierno/ha-airversa-diffuser-int" + }, + { + "id": "1140056613", + "new": true, + "full_name": "NerdySoftPaw/openpublictransport" + }, + { + "id": "1288107239", + "new": true, + "full_name": "LayerTM/claude-ha" + }, + { + "id": "695521993", + "new": true, + "full_name": "myTselection/MyEnergy" + }, + { + "id": "975375632", + "new": true, + "full_name": "dreo-team/hass-dreoverse" + }, + { + "id": "1099323582", + "new": true, + "full_name": "gstrike/ha-xlights_scheduler" + }, + { + "id": "975268709", + "new": true, + "full_name": "Lint-Free-Technology/uix" + }, + { + "id": "1300404565", + "new": true, + "full_name": "romuluz/thewashguide-homeassistant" + }, + { + "id": "1234394424", + "new": true, + "full_name": "MacSiem/ha-vacuum-water-monitor" + }, + { + "id": "920899562", + "new": true, + "full_name": "Bennett-Wendorf/hass-uplift-desk" + }, + { + "id": "195594888", + "full_name": "claudegel/sinope-gt125" + }, + { + "id": "1010130459", + "new": true, + "full_name": "nemesa/ha-tcl-home-unofficial-integration" + }, + { + "id": "365567023", + "full_name": "sprocket-9/hacs-nuvo-serial" + }, + { + "id": "1090368263", + "new": true, + "full_name": "ErilovNikita/ha-domru" + }, + { + "id": "204700563", + "full_name": "twrecked/hass-momentary" + }, + { + "id": "541834155", + "new": true, + "full_name": "dcmeglio/homeassistant-petsafe" + }, + { + "id": "369774988", + "new": true, + "full_name": "petergridge/openweathermaphistory" + }, + { + "id": "871721246", + "new": true, + "full_name": "J-shw/ha-mycloud" + }, + { + "id": "248462859", + "new": true, + "full_name": "pyalarmdotcom/alarmdotcom" + }, + { + "id": "959951230", + "new": true, + "full_name": "aLAN-LDZ/ThesslaGreen_HA" + }, + { + "id": "125756318", + "full_name": "amaximus/bkk_stop" + }, + { + "id": "831102533", + "new": true, + "full_name": "ngocjohn/lunar-phase" + }, + { + "id": "264415552", + "full_name": "Pyhass/Hive-Custom-Component" + }, + { + "id": "1052391536", + "new": true, + "full_name": "maginawin/ha-azoula-smart" + }, + { + "id": "603218187", + "new": true, + "full_name": "acesyde/hassio_mylight_integration" + }, + { + "id": "1013122735", + "new": true, + "full_name": "ArikShemesh/ha-simple-timer" + }, + { + "id": "662947374", + "new": true, + "full_name": "nickknissen/hass-monta" + }, + { + "id": "1037183903", + "new": true, + "full_name": "bemfa/behome" + }, + { + "id": "398767994", + "new": true, + "full_name": "luuuis/hass_wibeee" + }, + { + "id": "695053516", + "new": true, + "full_name": "flame4ever/eeve_mower_willow" + }, + { + "id": "715306521", + "new": true, + "full_name": "deler-aziz/fuel_prices_sweden" + }, + { + "id": "1262905509", + "new": true, + "full_name": "seadillpicklerooster/hass-lea-amp" + }, + { + "id": "1141832688", + "new": true, + "full_name": "osk2/wafflecity-custom-component" + }, + { + "id": "220661494", + "full_name": "cyr-ius/hass-livebox-component" + }, + { + "id": "504935480", + "new": true, + "full_name": "mill1000/midea-ac-py" + }, + { + "id": "991141911", + "new": true, + "full_name": "heindrichpaul/ennatuurlijk_disruptions" + }, + { + "id": "232299868", + "new": true, + "full_name": "astrandb/sentio" + }, + { + "id": "1196984964", + "new": true, + "full_name": "Michiellenselink/ha-onep1" + }, + { + "id": "631670903", + "new": true, + "full_name": "ufozone/ha-zcs-mower" + }, + { + "id": "1236482578", + "new": true, + "full_name": "ziffmafiya/zambretti_sager" + }, + { + "id": "612717689", + "new": true, + "full_name": "amitfin/retry" + }, + { + "id": "1264822576", + "new": true, + "full_name": "ADNPolymerase/ha-oklyn" + }, + { + "id": "1185059115", + "new": true, + "full_name": "sirkro/hass-systemair-hvac" + }, + { + "id": "1133780963", + "new": true, + "full_name": "joklee/ha_daikin_altherma4_modbus" + }, + { + "id": "1353337175", + "new": true, + "full_name": "julezdean/ha-alarm-clocks" + }, + { + "id": "1050848000", + "new": true, + "full_name": "helv-io/ha-gif" + }, + { + "id": "242528119", + "full_name": "ruuvi-friends/ruuvi-hass.io" + }, + { + "id": "1164108557", + "new": true, + "full_name": "brianegge/homeassistant-magewell" + }, + { + "id": "159080189", + "full_name": "asantaga/wiserHomeAssistantPlatform" + }, + { + "id": "366911690", + "full_name": "rroller/dahua" + }, + { + "id": "946381944", + "new": true, + "full_name": "veista/exsys_usb_hub" + }, + { + "id": "793739179", + "new": true, + "full_name": "jasperslits/haithowifi" + }, + { + "id": "1184440729", + "new": true, + "full_name": "akshimassar/ha-fortum" + }, + { + "id": "433815675", + "new": true, + "full_name": "tggm/rointe-radiators" + }, + { + "id": "571557322", + "new": true, + "full_name": "christiaangoossens/hass-oidc-auth" + }, + { + "id": "1087182216", + "new": true, + "full_name": "ljmerza/utilities_email_tracker" + }, + { + "id": "517429793", + "new": true, + "full_name": "Breina/PowerTagGateway" + }, + { + "id": "428052172", + "new": true, + "full_name": "dext0r/ha-yandex-station-intents" + }, + { + "id": "356778495", + "full_name": "AlexxIT/WebRTC" + }, + { + "id": "528618549", + "new": true, + "full_name": "chaimchaikin/molad-ha" + }, + { + "id": "773976846", + "new": true, + "full_name": "rine77/homeassistantedupage" + }, + { + "id": "1246156424", + "new": true, + "full_name": "ishiharas/shelly_plug_led" + }, + { + "id": "1035037589", + "new": true, + "full_name": "ha-termoweb/ha-termoweb" + }, + { + "id": "340664955", + "full_name": "dimagoltsman/ha-proof-dashcam-integration" + }, + { + "id": "1037967283", + "new": true, + "full_name": "golles/ha-tomtom-travel-time" + }, + { + "id": "897551595", + "new": true, + "full_name": "bendikrb/ha-politikontroller" + }, + { + "id": "585709486", + "new": true, + "full_name": "msvisser/remeha_home" + }, + { + "id": "240459262", + "full_name": "tuxuser/abfallapi_jumomind_ha" + }, + { + "id": "924171807", + "new": true, + "full_name": "microteq/whatsigram_messenger" + }, + { + "id": "478745957", + "new": true, + "full_name": "droso-hass/idfm" + }, + { + "id": "1163945634", + "new": true, + "full_name": "bobsilesia/oblamatik" + }, + { + "id": "1117537413", + "new": true, + "full_name": "phismith91/luxorliving" + }, + { + "id": "893895163", + "new": true, + "full_name": "kclif9/hassactronneo" + }, + { + "id": "1137314397", + "new": true, + "full_name": "simonjgreen/sageha" + }, + { + "id": "625309779", + "new": true, + "full_name": "geertmeersman/nexxtmove" + }, + { + "id": "912524945", + "new": true, + "full_name": "cnecrea/erovinieta" + }, + { + "id": "1053230056", + "new": true, + "full_name": "bensonrodney/homeassistant-discord" + }, + { + "id": "1095535558", + "new": true, + "full_name": "zacs/ha-mattermost" + }, + { + "id": "1313019108", + "new": true, + "full_name": "amithbalan/lg-ac-ir" + }, + { + "id": "708304485", + "new": true, + "full_name": "ciejer/metservice-weather" + }, + { + "id": "1031148629", + "new": true, + "full_name": "smcneece/ha-esunpower" + }, + { + "id": "1180318353", + "new": true, + "full_name": "OddanN/info_lan_for_home_assistant" + }, + { + "id": "1124629220", + "new": true, + "full_name": "OpenDisplay/Home_Assistant_Integration" + }, + { + "id": "1299768211", + "new": true, + "full_name": "jl0906/BackupCheckup" + }, + { + "id": "714066776", + "new": true, + "full_name": "cazeaux/ha-iracing" + }, + { + "id": "845456548", + "new": true, + "full_name": "jampez77/RoyalMail" + }, + { + "id": "1173483379", + "new": true, + "full_name": "kelvan/ha-nodeping-status" + }, + { + "id": "1258742345", + "new": true, + "full_name": "tis24dev/addhOn" + }, + { + "id": "1035804044", + "new": true, + "full_name": "markaggar/Water-Monitor" + }, + { + "id": "380330823", + "new": true, + "full_name": "augustas2/eldes" + }, + { + "id": "1085983726", + "new": true, + "full_name": "LeszekWroblowski/ffes_sauna__modbus_home_assistant" + }, + { + "id": "651597909", + "new": true, + "full_name": "sdrapha/home-assistant-custom-components-pfsense-gateways" + }, + { + "id": "159025199", + "full_name": "kalanda/homeassistant-aemet-sensor" + }, + { + "id": "1151672658", + "new": true, + "full_name": "owanvik/ha-nodvarsel" + }, + { + "id": "1092712445", + "new": true, + "full_name": "marsh4200/mhub" + }, + { + "id": "1198238420", + "new": true, + "full_name": "caveman2024/sossen-ha" + }, + { + "id": "582955421", + "new": true, + "full_name": "dingo35/ha-SmartEVSEv3" + }, + { + "id": "1005665147", + "new": true, + "full_name": "iluvdata/pdf_scrape" + }, + { + "id": "1068511038", + "new": true, + "full_name": "DSorlov/snmp_printer" + }, + { + "id": "1131899555", + "new": true, + "full_name": "wielorzeczownik/ha-toya-decoder" + }, + { + "id": "1219350724", + "new": true, + "full_name": "CtznSniiips/virtual_lymow" + }, + { + "id": "468666097", + "new": true, + "full_name": "CoMPaTech/stromer" + }, + { + "id": "836330237", + "new": true, + "full_name": "denysdovhan/ha-lun-misto-air" + }, + { + "id": "888543132", + "new": true, + "full_name": "smkrv/ha-text-ai" + }, + { + "id": "967681366", + "new": true, + "full_name": "bairnhard/fishing_assistant" + }, + { + "id": "292616002", + "full_name": "swartjean/ha-seedboxes-cc" + }, + { + "id": "706211952", + "new": true, + "full_name": "basbruss/adaptive-cover" + }, + { + "id": "1229637178", + "new": true, + "full_name": "TomTuTHub/tomtut-pool-dosing-vigipool" + }, + { + "id": "894143767", + "new": true, + "full_name": "snell-evan-itt/hassio-ecoflow-cloud-US" + }, + { + "id": "1126902836", + "new": true, + "full_name": "AK-O/plant_care" + }, + { + "id": "1165705334", + "new": true, + "full_name": "MattXcz/CEZ" + }, + { + "id": "201963665", + "full_name": "custom-components/healthchecksio" + }, + { + "id": "677383936", + "new": true, + "full_name": "shivan/homeassistant-liquidcheck" + }, + { + "id": "349455097", + "full_name": "KevinHaendel/ha-ubee" + }, + { + "id": "1247175282", + "new": true, + "full_name": "travipross/new-brunswick-burn-ban-status" + }, + { + "id": "659599247", + "new": true, + "full_name": "nelbs/solaredge-forecast" + }, + { + "id": "1125960855", + "new": true, + "full_name": "mutilator/homeassistant-iqua-softener" + }, + { + "id": "719521685", + "new": true, + "full_name": "AlexandrErohin/home-assistant-flightradar24" + }, + { + "id": "738003407", + "new": true, + "full_name": "TheNoctambulist/hass-airtouch" + }, + { + "id": "183222061", + "full_name": "lichtteil/local_luftdaten" + }, + { + "id": "1219240771", + "new": true, + "full_name": "Moballo-LLC/airbnk-ble" + }, + { + "id": "1104121658", + "new": true, + "full_name": "dim4k/ha-naolib" + }, + { + "id": "1245312635", + "new": true, + "full_name": "jampez77/WaterBabies" + }, + { + "id": "1086206089", + "new": true, + "full_name": "ha-china/ai_hub" + }, + { + "id": "250866164", + "full_name": "azogue/eventsensor" + }, + { + "id": "502322534", + "new": true, + "full_name": "dala318/python_poollab" + }, + { + "id": "518498752", + "new": true, + "full_name": "c1pher-cn/heweather" + }, + { + "id": "1241238352", + "new": true, + "full_name": "johnnyh1975/ha_roomba_plus" + }, + { + "id": "1248187695", + "new": true, + "full_name": "Nafania/sleepytroll-ha" + }, + { + "id": "1195963705", + "new": true, + "full_name": "matt-richardson/home-assistant-bus-minder" + }, + { + "id": "1138503778", + "new": true, + "full_name": "magiczoom2/HA-Leneda-Power" + }, + { + "id": "531891521", + "new": true, + "full_name": "sh00t2kill/petoneer_custom_component" + }, + { + "id": "582143144", + "new": true, + "full_name": "robbinjanssen/home-assistant-ojmicroline-thermostat" + }, + { + "id": "250688607", + "full_name": "boralyl/steam-wishlist" + }, + { + "id": "1297331573", + "new": true, + "full_name": "sibest19/ha-onebyone-scale" + }, + { + "id": "1066130732", + "new": true, + "full_name": "hass-energy/haeo" + }, + { + "id": "139892990", + "full_name": "custom-components/brewdog" + }, + { + "id": "581264508", + "new": true, + "full_name": "dominikamann/oekofen-pellematic-compact" + }, + { + "id": "173564471", + "full_name": "custom-components/sensor.file_restore" + }, + { + "id": "1311527374", + "new": true, + "full_name": "theoabw/ha-openwrt-presence" + }, + { + "id": "819248867", + "new": true, + "full_name": "oooohhoo/tokit_cooker" + }, + { + "id": "1307044926", + "new": true, + "full_name": "Powerbaas/powerbaas-ha" + }, + { + "id": "822730719", + "new": true, + "full_name": "davidrapan/ha-solarman" + }, + { + "id": "261277563", + "new": true, + "full_name": "edekeijzer/osrm_travel_time" + }, + { + "id": "1234394302", + "new": true, + "full_name": "MacSiem/ha-encoding-fixer" + }, + { + "id": "1137830105", + "new": true, + "full_name": "speedy3wk/ha-optoma-projector" + }, + { + "id": "572282256", + "new": true, + "full_name": "wez/govee-lan-hass" + }, + { + "id": "378010382", + "new": true, + "full_name": "alryaz/hass-tns-energo" + }, + { + "id": "1198916160", + "new": true, + "full_name": "vmvelev/home-assistant-toshiba_ac" + }, + { + "id": "305147191", + "full_name": "zigul/HomeAssistant-CEZdistribuce" + }, + { + "id": "1240446579", + "new": true, + "full_name": "Michael-O-Power/ha_emerald_electricity_advisor" + }, + { + "id": "255258767", + "new": true, + "full_name": "Aohzan/ipx800" + }, + { + "id": "1060905213", + "new": true, + "full_name": "plmilord/Hass.io-custom-component-superior-propane" + }, + { + "id": "1273154979", + "new": true, + "full_name": "fancyui/Gobel-Battery-HA-Integration" + }, + { + "id": "199718799", + "new": true, + "full_name": "snikch/climate.escea" + }, + { + "id": "309178213", + "full_name": "gtjadsonsantos/controlid" + }, + { + "id": "1199896795", + "new": true, + "full_name": "niddu85/home-assistant-navimow" + }, + { + "id": "936828133", + "new": true, + "full_name": "Lamarqe/ha_openems" + }, + { + "id": "905648820", + "new": true, + "full_name": "AlbrechtL/hass-padersprinter" + }, + { + "id": "849004226", + "new": true, + "full_name": "ronnnnnnnnnnnnn/etekcity_fitness_scale_ble" + }, + { + "id": "1115714307", + "new": true, + "full_name": "alexdelprete/ha-sugar-valley-neopool" + }, + { + "id": "716241588", + "new": true, + "full_name": "vaproloff/universalThermostat" + }, + { + "id": "1053781451", + "new": true, + "full_name": "joyfulhouse/eg4_web_monitor" + }, + { + "id": "887580693", + "new": true, + "full_name": "alepee/hass-hitachi_yutaki" + }, + { + "id": "1121855876", + "new": true, + "full_name": "sginestrini/home-assistant-tada-integration" + }, + { + "id": "1171503687", + "new": true, + "full_name": "webbson/homeassistant-message-queue" + }, + { + "id": "934466189", + "new": true, + "full_name": "GyroGearl00se/ha_froeling_lambdatronic_modbus" + }, + { + "id": "1253434425", + "new": true, + "full_name": "Mariusthvdb/custom_local_icons" + }, + { + "id": "1163015386", + "new": true, + "full_name": "mutilator/homeassistant-zone-label-trigger" + }, + { + "id": "1002815970", + "new": true, + "full_name": "cvl01/ha-ovo-charge" + }, + { + "id": "997906487", + "new": true, + "full_name": "zheffie/mijn_waterlink" + }, + { + "id": "1259229013", + "new": true, + "full_name": "elninotech/inkview-home-assistant" + }, + { + "id": "1217776732", + "new": true, + "full_name": "johannesWen/Victron-Charge-Controller" + }, + { + "id": "882718951", + "new": true, + "full_name": "happydev-ca/spypoint-home-assistant" + }, + { + "id": "625369698", + "new": true, + "full_name": "IvanSanchez/homeassistant-freeds" + }, + { + "id": "1199753633", + "new": true, + "full_name": "Csontikka/ha-mikrotik-extended" + }, + { + "id": "1233471561", + "new": true, + "full_name": "barneyonline/ha-groq" + }, + { + "id": "985868486", + "new": true, + "full_name": "sbenodiz/ai_agent_ha" + }, + { + "id": "1160311261", + "new": true, + "full_name": "KRoperUK/dimplex-controller-hass" + }, + { + "id": "1231986551", + "new": true, + "full_name": "aunefyren/current" + }, + { + "id": "1144908612", + "new": true, + "full_name": "spusuf/pufferpanel-hass" + }, + { + "id": "340596609", + "full_name": "osk2/panasonic_smart_app" + }, + { + "id": "312080478", + "full_name": "LaggAt/hacs-govee" + }, + { + "id": "1209030615", + "new": true, + "full_name": "kevbo/hass-sky-lite-evolve" + }, + { + "id": "160728801", + "full_name": "asantaga/lightwaverf_HA_EnergySensor" + }, + { + "id": "1175355981", + "new": true, + "full_name": "Kilowahti/ha-kilowahti" + }, + { + "id": "1177714025", + "new": true, + "full_name": "FragMenthor/FragMenthor-home-assistant-custom-components-edenred-pt" + }, + { + "id": "942051047", + "new": true, + "full_name": "thomasloven/hass-custom_icons" + }, + { + "id": "822294639", + "new": true, + "full_name": "ruchoff/homeassistant-citibike" + }, + { + "id": "1259982482", + "new": true, + "full_name": "CaelanBorowiec/ha-bilresa-updater" + }, + { + "id": "1188677223", + "new": true, + "full_name": "TomTuTHub/mitsubishi-outlander-phev-eu" + }, + { + "id": "979983706", + "new": true, + "full_name": "bvweerd/simple_pid_controller" + }, + { + "id": "688502429", + "new": true, + "full_name": "AlexxIT/Jura" + }, + { + "id": "1255916599", + "new": true, + "full_name": "Hollako/Tasmota-IR-Ready" + }, + { + "id": "891232236", + "new": true, + "full_name": "jonnynch/ha-jemenaoutlook" + }, + { + "id": "1306332420", + "new": true, + "full_name": "Apollo3zehn/ha-grocery-list" + }, + { + "id": "821404318", + "new": true, + "full_name": "qcgzxw/hass-lierda-iot" + }, + { + "id": "1296408972", + "new": true, + "full_name": "botts7/dreame-scheduler" + }, + { + "id": "1057871022", + "new": true, + "full_name": "loryanstrant/HA-Azure-AI-tasks" + }, + { + "id": "1215058840", + "new": true, + "full_name": "adrighem/ha-anwb-energie" + }, + { + "id": "505066911", + "new": true, + "full_name": "mathieu-mp/homeassistant-intex-spa" + }, + { + "id": "1289390727", + "new": true, + "full_name": "jarvis2k1/ha-appletv-mgmt" + }, + { + "id": "1304958930", + "new": true, + "full_name": "V-Plum/ha-assist-color-temp" + }, + { + "id": "1170333665", + "new": true, + "full_name": "sumgup0/FanimationHA-AC-BT" + }, + { + "id": "1100624556", + "new": true, + "full_name": "sander110419/Fluvius-home-assistant" + }, + { + "id": "942591577", + "new": true, + "full_name": "danishru/silam_pollen" + }, + { + "id": "1075976826", + "new": true, + "full_name": "yomonpet/ha-sofabaton-hub" + }, + { + "id": "915423264", + "new": true, + "full_name": "Darkdragon14/ha-access-control-manager" + }, + { + "id": "1101537585", + "new": true, + "full_name": "cedricziel/ha-matter-binding-helper" + }, + { + "id": "655762463", + "new": true, + "full_name": "ateodorescu/home-assistant-ipmi" + }, + { + "id": "1073815659", + "new": true, + "full_name": "barto95100/synology-download-station" + }, + { + "id": "319401286", + "new": true, + "full_name": "peribeir/homeassistant-rademacher" + }, + { + "id": "1215785382", + "new": true, + "full_name": "mmillmor/octopus_agile_window_finder" + }, + { + "id": "1141362948", + "new": true, + "full_name": "andrew-codechimp/HA-Wasp-In-A-Box" + }, + { + "id": "1188763952", + "new": true, + "full_name": "hass-cortex/stt-corrector" + }, + { + "id": "756168276", + "new": true, + "full_name": "klausj1/homeassistant-statistics" + }, + { + "id": "413680511", + "new": true, + "full_name": "widewing/ha-toyota-na" + }, + { + "id": "946251566", + "new": true, + "full_name": "peteS-UK/lyrion_cli" + }, + { + "id": "621677113", + "new": true, + "full_name": "OpenEPaperLink/Home_Assistant_Integration" + }, + { + "id": "1117870315", + "new": true, + "full_name": "bennydiamond/vertiv_powerassist" + }, + { + "id": "989019229", + "new": true, + "full_name": "Korkuttum/tuya_scale" + }, + { + "id": "805658427", + "new": true, + "full_name": "miguelangellv/ha-input-stats" + }, + { + "id": "1218087704", + "new": true, + "full_name": "actabi/delonghi_coffeelink" + }, + { + "id": "1136900082", + "new": true, + "full_name": "wheeller123/Tineco-Integration" + }, + { + "id": "408429126", + "new": true, + "full_name": "koying/mqtt_discoverystream_ha" + }, + { + "id": "1201340803", + "new": true, + "full_name": "Multigestern/Kostal-Piko-Solar-Monitor" + }, + { + "id": "1027547963", + "new": true, + "full_name": "Master13011/SNCF-API-HA" + }, + { + "id": "1220393409", + "new": true, + "full_name": "SkyTechNerds/ha-soft-presence" + }, + { + "id": "1131036583", + "new": true, + "full_name": "marq24/ha-fordconnect-query" + }, + { + "id": "1135654807", + "new": true, + "full_name": "ElectroceanTech/HomeAssistant" + }, + { + "id": "1266640432", + "new": true, + "full_name": "italo-lombardi/Home-Assistant-WashWise" + }, + { + "id": "1180051865", + "new": true, + "full_name": "timmaurice/sea-temperatures" + }, + { + "id": "532263303", + "new": true, + "full_name": "toringer/home-assistant-met-next-6-hours-forecast" + }, + { + "id": "698783816", + "new": true, + "full_name": "ablyler/home-assistant-aquahawk" + }, + { + "id": "585689945", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Temperatur-Nu" + }, + { + "id": "1187446981", + "new": true, + "full_name": "a-mavrides/roomba_v4" + }, + { + "id": "726918434", + "new": true, + "full_name": "dkarv/ha-bwt-perla" + }, + { + "id": "1014269100", + "new": true, + "full_name": "superbox-dev/keba_keenergy" + }, + { + "id": "422834940", + "new": true, + "full_name": "N0ciple/hass-kef-connector" + }, + { + "id": "906130485", + "new": true, + "full_name": "jazzz/ha-evocarshare" + }, + { + "id": "1002241350", + "new": true, + "full_name": "cabberley/utility_meter_evolved" + }, + { + "id": "1071860661", + "new": true, + "full_name": "GarthDB/ha-wattbox" + }, + { + "id": "1120292160", + "new": true, + "full_name": "etiennec78/ha-artemis-rgb" + }, + { + "id": "610297310", + "new": true, + "full_name": "thisisthetechie/home-assistant-sickgear" + }, + { + "id": "1133830339", + "new": true, + "full_name": "Serjlee/HA_hgsmart-pet-feeder" + }, + { + "id": "1316324865", + "new": true, + "full_name": "lorosystems/lorobot-homeassistant" + }, + { + "id": "272432260", + "full_name": "algirdasc/hass-floureon" + }, + { + "id": "1263994868", + "new": true, + "full_name": "WulfgarW/ha_get_euda_data" + }, + { + "id": "552426092", + "new": true, + "full_name": "kamaradclimber/heishamon-homeassistant" + }, + { + "id": "269665267", + "new": true, + "full_name": "mvdwetering/yamaha_ynca" + }, + { + "id": "1229949343", + "new": true, + "full_name": "roquerodrigo/ha-xiaomi-vacuum" + }, + { + "id": "1017697433", + "new": true, + "full_name": "EVWorth/hass-adtpulse" + }, + { + "id": "1245952296", + "new": true, + "full_name": "augleao/onedrive-backup-machine-integration" + }, + { + "id": "716211438", + "new": true, + "full_name": "JanGiese/notion_todo" + }, + { + "id": "318359434", + "full_name": "FutureTense/keymaster" + }, + { + "id": "1156360319", + "new": true, + "full_name": "ffunes/Marstek-Venus-Energy-Manager" + }, + { + "id": "231989179", + "full_name": "JAAlperin/hass-bardolph" + }, + { + "id": "977820345", + "new": true, + "full_name": "benwittbrodt/Metra-Tracker" + }, + { + "id": "986911686", + "new": true, + "full_name": "hestiia-engineering/hass_sql_request" + }, + { + "id": "199332790", + "full_name": "snarky-snark/home-assistant-variables" + }, + { + "id": "188106531", + "full_name": "moralmunky/Home-Assistant-Mail-And-Packages" + }, + { + "id": "589430688", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-GNE-PV-Monitoring" + }, + { + "id": "1202920257", + "new": true, + "full_name": "rztw/dell-fans-ipmi-ha" + }, + { + "id": "266557774", + "full_name": "deblockt/hass-proscenic-790T-vacuum" + }, + { + "id": "1172848595", + "new": true, + "full_name": "clintongormley/everything-presence-pro-grid" + }, + { + "id": "920548382", + "new": true, + "full_name": "jeppesens/eufy-clean" + }, + { + "id": "597539627", + "new": true, + "full_name": "bodyscape/cielo_home" + }, + { + "id": "953661392", + "new": true, + "full_name": "eXPerience83/DKNCloud-HASS" + }, + { + "id": "1237395521", + "new": true, + "full_name": "CRZTFR/bindicator" + }, + { + "id": "451209586", + "new": true, + "full_name": "J-Lindvig/Flagdays_DK" + }, + { + "id": "1015244488", + "new": true, + "full_name": "nilisos/hass-lisios-bridge" + }, + { + "id": "547177218", + "new": true, + "full_name": "mb-software/homeassistant-powerbrain" + }, + { + "id": "1165142780", + "new": true, + "full_name": "kenyonj/kohler-konnect-ha" + }, + { + "id": "1136853429", + "new": true, + "full_name": "ljbotero/hvac-vent-optimizer" + }, + { + "id": "1242324098", + "new": true, + "full_name": "WeAreSmart-home/wesmart-garbage" + }, + { + "id": "294037465", + "new": true, + "full_name": "swingerman/ha-dual-smart-thermostat" + }, + { + "id": "1002963969", + "new": true, + "full_name": "nnnlog/homeassistant-cvnet-smarthome" + }, + { + "id": "531686897", + "new": true, + "full_name": "0xAlon/dolphin" + }, + { + "id": "1052806732", + "new": true, + "full_name": "sususweet/midea_auto_cloud" + }, + { + "id": "1149101932", + "new": true, + "full_name": "mretallack/ukfuelfinder-ha" + }, + { + "id": "1175929772", + "new": true, + "full_name": "cygnusb/ha-netze-bw" + }, + { + "id": "669776150", + "new": true, + "full_name": "djerik/beolink-ha" + }, + { + "id": "309018094", + "full_name": "itchannel/fordpass-ha" + }, + { + "id": "1171175142", + "new": true, + "full_name": "FX6W9WZK/ha-audac" + }, + { + "id": "578872078", + "new": true, + "full_name": "mandarons/ha-bouncie" + }, + { + "id": "1152530333", + "new": true, + "full_name": "PersephoneKarnstein/ha-estrannaise" + }, + { + "id": "1027163015", + "new": true, + "full_name": "rknightion/autopi-ha" + }, + { + "id": "1181460253", + "new": true, + "full_name": "MacSiem/ha-sentence-manager" + }, + { + "id": "1205317092", + "new": true, + "full_name": "taduo/ha-pluxee-pt" + }, + { + "id": "1106976625", + "new": true, + "full_name": "baracudaz/ssd-ims" + }, + { + "id": "1202712165", + "new": true, + "full_name": "warfuric/ha-sinilink-udp" + }, + { + "id": "983414241", + "new": true, + "full_name": "zollak/homeassistant-syslog-receiver" + }, + { + "id": "960881622", + "new": true, + "full_name": "tehlers/ha-drooff-fireplus" + }, + { + "id": "1098917626", + "new": true, + "full_name": "bndtblds/homeassistant-vorwerk" + }, + { + "id": "605635573", + "new": true, + "full_name": "frenck/spook" + }, + { + "id": "1144502403", + "new": true, + "full_name": "jrhubott/adaptive-cover-pro" + }, + { + "id": "1142565895", + "new": true, + "full_name": "aburow/cyberpower-modbus-ha" + }, + { + "id": "1217262527", + "new": true, + "full_name": "Fistacho/ha-netatmo-bubendorff" + }, + { + "id": "1283579466", + "new": true, + "full_name": "mojo17/ha-enova-power" + }, + { + "id": "1253408899", + "new": true, + "full_name": "TheDave94/pollenwatch" + }, + { + "id": "1222469777", + "new": true, + "full_name": "hass-cortex/xiaomi-mimo-tts" + }, + { + "id": "1151728585", + "new": true, + "full_name": "stuartp44/hasalter" + }, + { + "id": "542621509", + "new": true, + "full_name": "user2684/imou_life" + }, + { + "id": "1233755550", + "new": true, + "full_name": "scootaash/hass-wake-alarm" + }, + { + "id": "583896361", + "new": true, + "full_name": "Mr-Groch/HA-ESA-NASK-Air-Quality" + }, + { + "id": "797068580", + "new": true, + "full_name": "oyvindwe/connectlife-ha" + }, + { + "id": "1228761210", + "new": true, + "full_name": "italo-lombardi/Home-Assistant-EntityAvailability" + }, + { + "id": "254253124", + "full_name": "konnected-io/noonlight-hass" + }, + { + "id": "1226078819", + "new": true, + "full_name": "kingchddg901/Vacuum_Agent" + }, + { + "id": "1208212083", + "new": true, + "full_name": "jelmer/homeassistant-intervalsicu" + }, + { + "id": "990080857", + "new": true, + "full_name": "Haluska77/regulus-ha" + }, + { + "id": "1275454925", + "new": true, + "full_name": "cneuen/ha-rgds" + }, + { + "id": "580152298", + "new": true, + "full_name": "Aohzan/hass-polar" + }, + { + "id": "634513270", + "new": true, + "full_name": "enes-oerdek/Home-Assistant-Helium-Integration" + }, + { + "id": "1082478551", + "new": true, + "full_name": "ledimestari/homeassistant-precious-metals" + }, + { + "id": "550121200", + "new": true, + "full_name": "Jezza34000/homeassistant_weback_component" + }, + { + "id": "292197182", + "full_name": "hcoohb/hass-yeelightbt" + }, + { + "id": "1313279174", + "new": true, + "full_name": "TheSchultz/ha-persona-of-the-day" + }, + { + "id": "642982371", + "new": true, + "full_name": "hudsonbrendon/ha_epic_games" + }, + { + "id": "876714558", + "new": true, + "full_name": "thedeemling/hass-energa-my-meter" + }, + { + "id": "774999811", + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-AldiTalk" + }, + { + "id": "686741369", + "new": true, + "full_name": "yinyang17/pvpc_energy" + }, + { + "id": "1199874257", + "new": true, + "full_name": "jjsmackay/hass-yolo-updater" + }, + { + "id": "512007926", + "new": true, + "full_name": "xannor/ha_reolink_discovery" + }, + { + "id": "1234394351", + "new": true, + "full_name": "MacSiem/ha-frigate-privacy" + }, + { + "id": "383732864", + "new": true, + "full_name": "cyberjunky/home-assistant-garmin_connect" + }, + { + "id": "85400693", + "full_name": "PaulAnnekov/home-assistant-padavan-tracker" + }, + { + "id": "1074103052", + "new": true, + "full_name": "brezlord/hass-waterco-electrochlor" + }, + { + "id": "1207816350", + "new": true, + "full_name": "its-me-prash/vwgroup-connect-ha" + }, + { + "id": "1283038583", + "new": true, + "full_name": "Nicxe/home-assistant-rain-radar" + }, + { + "id": "717139656", + "new": true, + "full_name": "Mat931/digitalstrom-homeassistant" + }, + { + "id": "823903006", + "new": true, + "full_name": "cloudbr34k84/home-assistant-pocketsmith" + }, + { + "id": "699910852", + "new": true, + "full_name": "marq24/ha-tibber-pulse-local" + }, + { + "id": "686447561", + "new": true, + "full_name": "t0mer/matterbridge-custom-notifier" + }, + { + "id": "151550084", + "full_name": "custom-components/sensor.owlintuition" + }, + { + "id": "928012218", + "new": true, + "full_name": "Zendure/Zendure-HA" + }, + { + "id": "934186529", + "new": true, + "full_name": "kirill-k2/hass-guk-krasnodar" + }, + { + "id": "1245236974", + "new": true, + "full_name": "silenthooligan/localsky-ha" + }, + { + "id": "1042344898", + "new": true, + "full_name": "spatecon/orcommconnect" + }, + { + "id": "1189118615", + "new": true, + "full_name": "SourceLabOrg/HomeAssistant-PVOutputPublisher" + }, + { + "id": "1016220724", + "new": true, + "full_name": "msp1974/ViewAssist_Companion_App" + }, + { + "id": "1270058089", + "new": true, + "full_name": "YuriyLeontev/hass-waviot" + }, + { + "id": "1118848394", + "new": true, + "full_name": "mholzi/beatify" + }, + { + "id": "922537065", + "new": true, + "full_name": "bieniu/ha-meteo-imgw-pib" + }, + { + "id": "850391229", + "new": true, + "full_name": "FernandoZueet/messages_store" + }, + { + "id": "199888538", + "full_name": "custom-components/sensor.stadtreinigung_hamburg" + }, + { + "id": "1121822176", + "new": true, + "full_name": "myTselection/EVChargingStations" + }, + { + "id": "577080457", + "new": true, + "full_name": "iprak/sensi" + }, + { + "id": "283847957", + "repository_manifest": { + "name": "pyscript", + "zip_release": true, + "filename": "hass-custom-pyscript.zip" + }, + "full_name": "custom-components/pyscript", + "authors": [ + "@craigbarratt" + ], + "category": "integration", + "description": "Pyscript adds rich Python scripting to HASS", + "domain": "pyscript", + "downloads": 27033, + "etag_repository": "W/\"b491e62e6e73b83e2edb570f0ca7b737e7f672235c4958d02cf435146802e77a\"", + "last_updated": "2026-09-11T17:54:11Z", + "stargazers_count": 1188, + "topics": [ + "jupyter" + ], + "installed_commit": "f6c1792", + "installed": true, + "last_commit": "62cae41", + "last_version": "2.1.0", + "manifest_name": "Pyscript Python scripting", + "open_issues": 138, + "releases": true, + "version_installed": "2.1.0", + "last_fetched": 1790890061.525945 + }, + { + "id": "501618674", + "new": true, + "full_name": "andrzejchm/blebox_shutterbox_tilt" + }, + { + "id": "554898014", + "new": true, + "full_name": "tijsverkoyen/HomeAssistant-FusionSolar" + }, + { + "id": "269205129", + "full_name": "h4de5/home-assistant-vimar" + }, + { + "id": "326352749", + "new": true, + "full_name": "giachello/mlgw" + }, + { + "id": "1263540279", + "new": true, + "full_name": "Suds-Lab/hass-daikin-dkn-na" + }, + { + "id": "1260073891", + "new": true, + "full_name": "RF1705/beste-schule" + }, + { + "id": "1216792010", + "new": true, + "full_name": "demoklion/home-assistant-globaltrack" + }, + { + "id": "1288472868", + "new": true, + "full_name": "wiso/home-assistant-arpa-lombardia" + }, + { + "id": "657938356", + "new": true, + "full_name": "zhbjsh/homeassistant-ssh" + }, + { + "id": "1183556189", + "new": true, + "full_name": "83noit/ha-hue-entertainment" + }, + { + "id": "746620338", + "new": true, + "full_name": "niltrip/powerocean" + }, + { + "id": "944755135", + "new": true, + "full_name": "tomer-w/ha-nmea2000" + }, + { + "id": "1177144432", + "new": true, + "full_name": "CooLajz/ha-zivy-obraz" + }, + { + "id": "1312765574", + "new": true, + "full_name": "AboveColin/HA-Forgejo" + }, + { + "id": "442001863", + "new": true, + "full_name": "amosyuen/ha-tplink-deco" + }, + { + "id": "1092315151", + "new": true, + "full_name": "peterklijn/casambi-mqtt" + }, + { + "id": "1197650579", + "new": true, + "full_name": "Micka41/bwt-aqa-perla-ble" + }, + { + "id": "1251384480", + "new": true, + "full_name": "hitchin999/GAFVentControl-HA" + }, + { + "id": "1002100310", + "new": true, + "full_name": "matbott/home_assistant_Spritmonitor" + }, + { + "id": "817948318", + "new": true, + "full_name": "remmob/itho_amber" + }, + { + "id": "1168630353", + "new": true, + "full_name": "Selectra-Dev/selectra-ha" + }, + { + "id": "1245829357", + "new": true, + "full_name": "mpross512/ha-immich-frame" + }, + { + "id": "1310452945", + "new": true, + "full_name": "SiteRelEnby/RGBroadcast" + }, + { + "id": "1268091006", + "new": true, + "full_name": "maxfok/nimbus-climate-scheduler" + }, + { + "id": "1266473106", + "new": true, + "full_name": "ReikanYsora/Helios-Forecast" + }, + { + "id": "1205237279", + "new": true, + "full_name": "mxshmh/ha-metric" + }, + { + "id": "1133014112", + "new": true, + "full_name": "WLANThermo-nano/homeassistant" + }, + { + "id": "881279685", + "new": true, + "full_name": "faizpuru/ha-pilot-wire-climate" + }, + { + "id": "1174995927", + "new": true, + "full_name": "nikolmedo/ClaudePulse" + }, + { + "id": "1129405877", + "new": true, + "full_name": "contextablemark/home-agui-agent" + }, + { + "id": "233089370", + "full_name": "kodi1/esp_wd" + }, + { + "id": "261614146", + "full_name": "youdroid/home-assistant-sickchill" + }, + { + "id": "1052673705", + "new": true, + "full_name": "svalsemey/hassio-moon-astro" + }, + { + "id": "1258187958", + "new": true, + "full_name": "Yeelight/ha_yeelight_pro" + }, + { + "id": "1140611976", + "new": true, + "full_name": "DTekNO/norway_seaforecast" + }, + { + "id": "1080817138", + "new": true, + "full_name": "xathon/Allianz-BonusDrive-HomeAssistant" + }, + { + "id": "1178547023", + "new": true, + "full_name": "cqrt/dual_logic_thermostat" + }, + { + "id": "228299254", + "full_name": "rsnodgrass/hass-lunos" + }, + { + "id": "1284299255", + "new": true, + "full_name": "Clap404/ha-danfoss-eco" + }, + { + "id": "1039345832", + "new": true, + "full_name": "Austinsuyoyo/panasonic_iot_tw" + }, + { + "id": "1206366565", + "new": true, + "full_name": "EvotecIT/homeassistant-devialet" + }, + { + "id": "922866826", + "new": true, + "full_name": "moehrem/DiveraControl" + }, + { + "id": "962887269", + "new": true, + "full_name": "jsheputis/home-assistant-lifetime-fitness" + }, + { + "id": "1210036715", + "new": true, + "full_name": "mayerwin/HA-Real-Last-Changed-Reported-Seen-Sensors" + }, + { + "id": "600885053", + "new": true, + "full_name": "signalkraft/mypyllant-component" + }, + { + "id": "975150499", + "new": true, + "full_name": "dckiller51/bodypetscale" + }, + { + "id": "267433712", + "full_name": "slesinger/HomeAssistant-PREdistribuce" + }, + { + "id": "1253384858", + "new": true, + "full_name": "da-sa-li/HA-smartenergy-Tarif" + }, + { + "id": "1004770416", + "new": true, + "full_name": "DTekNO/mspa-homeassistant" + }, + { + "id": "155499113", + "new": true, + "full_name": "custom-components/sensor.plex_recently_added" + }, + { + "id": "1133923244", + "new": true, + "full_name": "lasswellt/govee-homeassistant" + }, + { + "id": "1056715577", + "new": true, + "full_name": "xplanes/ha-fatsecret" + }, + { + "id": "1306984582", + "new": true, + "full_name": "HaniKazmi/insite-energy-ha" + }, + { + "id": "342427139", + "full_name": "HASwitchPlate/openHASP-custom-component" + }, + { + "id": "882221314", + "new": true, + "full_name": "thermozona/thermozona" + }, + { + "id": "481715988", + "new": true, + "full_name": "PimDoos/kia_connect" + }, + { + "id": "793136366", + "new": true, + "full_name": "kevin-briand/massa_node" + }, + { + "id": "1206366308", + "new": true, + "full_name": "EvotecIT/homeassistant-kef" + }, + { + "id": "1145633507", + "new": true, + "full_name": "PlanetCitizen1829381/ha-nsw-beachwatch" + }, + { + "id": "1148848967", + "new": true, + "full_name": "spusuf/qld_fuel-hass" + }, + { + "id": "229060565", + "full_name": "fineemb/Xiaomi-Smart-Multipurpose-Kettle" + }, + { + "id": "1091156103", + "new": true, + "full_name": "switch180/RiverLink-SDVoE" + }, + { + "id": "1074452082", + "new": true, + "full_name": "wimb0/home-assistant-nextenergy-battery-modbus" + }, + { + "id": "917968755", + "new": true, + "full_name": "ruaan-deysel/ha-unifi-insights" + }, + { + "id": "1229453281", + "new": true, + "full_name": "Anonymous-AAA/ha-qubo" + }, + { + "id": "726281564", + "new": true, + "full_name": "Pho3niX90/solis_modbus" + }, + { + "id": "1208933481", + "new": true, + "full_name": "MedVedZot/mopeka-ha" + }, + { + "id": "1317060030", + "new": true, + "full_name": "YossiKon/geely-connect" + }, + { + "id": "1245985495", + "new": true, + "full_name": "MUbeira0/vigobus-integration" + }, + { + "id": "658788776", + "new": true, + "full_name": "timlaing/modbus_local_gateway" + }, + { + "id": "1288086592", + "new": true, + "full_name": "adrighem/ha-domoticz-sync" + }, + { + "id": "450791801", + "new": true, + "full_name": "bigmoby/fglair_for_homeassistant" + }, + { + "id": "146929882", + "new": true, + "full_name": "custom-components/sensor.radarr_upcoming_media" + }, + { + "id": "357338258", + "full_name": "Limych/ha-apparent-temperature" + }, + { + "id": "1249270951", + "new": true, + "full_name": "Nosdave/ha-lg-ac-infrared" + }, + { + "id": "1192875635", + "new": true, + "full_name": "mejmo/hass-flybox-component" + }, + { + "id": "1104373050", + "new": true, + "full_name": "DigitalBites/LabelMateScene" + }, + { + "id": "1310862950", + "new": true, + "full_name": "rdgerken/ha-i3x" + }, + { + "id": "1290170773", + "new": true, + "full_name": "JoaoPedroBelo/waterbeep-ha" + }, + { + "id": "693589195", + "new": true, + "full_name": "RogerSelwyn/AICO_HomeLINK" + }, + { + "id": "1092861211", + "new": true, + "full_name": "caplaz/home-assistant-sfpuc" + }, + { + "id": "1255488822", + "new": true, + "full_name": "memphi2/ha-bticino-c300x" + }, + { + "id": "800610523", + "new": true, + "full_name": "marq24/ha-evcc" + }, + { + "id": "930945407", + "new": true, + "full_name": "flame4ever/homeassistant-controme-integration" + }, + { + "id": "953416417", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-TargetTimeframes" + }, + { + "id": "1318614926", + "new": true, + "full_name": "PrayerZone/prayer-times-home-assistant" + }, + { + "id": "340419467", + "new": true, + "full_name": "astrandb/teracom_hass" + }, + { + "id": "780005646", + "new": true, + "full_name": "LarsK1/hass_solvis_control" + }, + { + "id": "1127427380", + "new": true, + "full_name": "bxthomas/tesira_ttp" + }, + { + "id": "1264417340", + "new": true, + "full_name": "MichelFR/ha-abrp" + }, + { + "id": "1167632887", + "new": true, + "full_name": "cloudless-garden/ha-gardena-smart-local-preview" + }, + { + "id": "771239559", + "new": true, + "full_name": "bkbilly/medisanabp_ble" + }, + { + "id": "929075094", + "new": true, + "full_name": "alpenfun/fems-diagnostics" + }, + { + "id": "201445202", + "full_name": "Cadsters/acv-hass-component" + }, + { + "id": "445609628", + "new": true, + "full_name": "soloam/ha-pid-controller" + }, + { + "id": "1236032427", + "new": true, + "full_name": "italo-lombardi/Home-Assistant-EntityDistance" + }, + { + "id": "728852983", + "new": true, + "full_name": "firstof9/ha-gasbuddy" + }, + { + "id": "228063780", + "full_name": "Limych/ha-iaquk" + }, + { + "id": "900650545", + "new": true, + "full_name": "Prosono/SMARTi_BaseComponent" + }, + { + "id": "1152227396", + "new": true, + "full_name": "NicolasBonduel/hass-vibbo-feed" + }, + { + "id": "1055217611", + "new": true, + "full_name": "loryanstrant/HA-CustomComponentMonitor" + }, + { + "id": "1104121494", + "new": true, + "full_name": "loryanstrant/HA-LG-webOSTV" + }, + { + "id": "1158669111", + "new": true, + "full_name": "ilia-ae/klipsch_flexus" + } + ], + "plugin": [ + { + "id": "489295753", + "full_name": "javawizard/ha-navbar-position" + }, + { + "id": "1041500845", + "new": true, + "full_name": "timmaurice/lovelace-radar-card" + }, + { + "id": "1069746269", + "new": true, + "full_name": "harmonie-durrant/harmonie-changelogs" + }, + { + "id": "1070180156", + "new": true, + "full_name": "go-hass/go-hass-cards" + }, + { + "id": "423082071", + "full_name": "pmongloid/flipdown-timer-card" + }, + { + "id": "1160010762", + "new": true, + "full_name": "nfmsh/echo-show-5-room-card" + }, + { + "id": "1079222835", + "new": true, + "full_name": "hacf-fr/EcoleDirecteHACards" + }, + { + "id": "1228974339", + "new": true, + "full_name": "Chalkin/ha-mppt-solar-card" + }, + { + "id": "363428919", + "full_name": "JurajNyiri/PlexMeetsHomeAssistant" + }, + { + "id": "161403328", + "full_name": "thomasloven/lovelace-card-tools" + }, + { + "id": "1176718707", + "new": true, + "full_name": "NoUsername10/Solar-Panel-Visualizer" + }, + { + "id": "1283993406", + "new": true, + "full_name": "hatools93/climate-timer" + }, + { + "id": "1206868669", + "new": true, + "full_name": "elax46/card-bolletta" + }, + { + "id": "637041617", + "full_name": "pgorod/power-todoist-card" + }, + { + "id": "492996183", + "full_name": "Gh61/lovelace-hue-like-light-card" + }, + { + "id": "139634406", + "full_name": "ciotlosm/lovelace-thermostat-dark-card" + }, + { + "id": "1177673326", + "new": true, + "full_name": "mishasyrbu/sunset-predictor-card" + }, + { + "id": "237532750", + "full_name": "sbryfcz/harmony-card" + }, + { + "id": "190927524", + "full_name": "thomasloven/lovelace-card-mod" + }, + { + "id": "234961647", + "full_name": "piitaya/lovelace-climate-mode-entity-row" + }, + { + "id": "859371663", + "new": true, + "full_name": "ngocjohn/vehicle-status-card" + }, + { + "id": "1052179687", + "new": true, + "full_name": "Neisi/b2500d-card" + }, + { + "id": "1216945410", + "new": true, + "full_name": "yosef-chai/ha-checklist-card" + }, + { + "id": "624448609", + "new": true, + "full_name": "nathanmarlor/foxess_modbus_charge_period_card" + }, + { + "id": "1248474615", + "new": true, + "full_name": "Ltek/bypass-manager-card" + }, + { + "id": "1225258197", + "new": true, + "full_name": "thanhn062/ha-dyson-card" + }, + { + "id": "1119420398", + "new": true, + "full_name": "sxdjt/ha-windspeed-heatmap" + }, + { + "id": "1070602274", + "new": true, + "full_name": "timmaurice/lovelace-tankerkoenig-card" + }, + { + "id": "1176297922", + "new": true, + "full_name": "c-kick/hnl-flow-bars-card" + }, + { + "id": "267558148", + "full_name": "Mariusthvdb/custom-ui" + }, + { + "id": "168570875", + "full_name": "ljmerza/fitbit-card" + }, + { + "id": "646272989", + "new": true, + "full_name": "usernein/tailwindcss-template-card" + }, + { + "id": "594389396", + "new": true, + "full_name": "Sese-Schneider/ha-energy-overview-card" + }, + { + "id": "261262884", + "full_name": "GeorgeSG/lovelace-time-picker-card" + }, + { + "id": "263112567", + "new": true, + "full_name": "madmicio/ampli-panel-card" + }, + { + "id": "776014198", + "new": true, + "full_name": "MadSnuif/hockeynl-card" + }, + { + "id": "1081428150", + "new": true, + "full_name": "cheapest-energy-windows/cheapest_energy_windows_dashboard" + }, + { + "id": "1009957674", + "new": true, + "full_name": "BigPiloto/ha-drugstore-stock-card" + }, + { + "id": "1217391180", + "new": true, + "full_name": "BlackCube4/TabCard" + }, + { + "id": "146335411", + "full_name": "custom-cards/rmv-card" + }, + { + "id": "1123172185", + "new": true, + "full_name": "noambergauz/dreame-vacuum-map-card" + }, + { + "id": "649418651", + "new": true, + "full_name": "wilsto/sensor-monitor-card" + }, + { + "id": "497322919", + "full_name": "NemesisRE/upcoming-media-card" + }, + { + "id": "1039372273", + "new": true, + "full_name": "dmoo500/ha-swissweather-card" + }, + { + "id": "1095154094", + "new": true, + "full_name": "WickedGhost/avinor-flight-card" + }, + { + "id": "1144406076", + "new": true, + "full_name": "s5zone/weasley-clock-card" + }, + { + "id": "1042325590", + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_Timetable_Card" + }, + { + "id": "180000010", + "full_name": "custom-cards/cover-element" + }, + { + "id": "273405252", + "full_name": "ironsheep/lovelace-lightning-detector-card" + }, + { + "id": "1044128196", + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_TravelSearch_Card" + }, + { + "id": "939311749", + "new": true, + "full_name": "alexpfau/calendar-card-pro" + }, + { + "id": "1184264611", + "new": true, + "full_name": "danielmigueltejedor/nodalia-cards" + }, + { + "id": "450898706", + "full_name": "frozenwizard/onlylocklock" + }, + { + "id": "1215225075", + "new": true, + "full_name": "pickerin/project-aura-card" + }, + { + "id": "678764124", + "full_name": "idaho/hassio-trash-card" + }, + { + "id": "1110418934", + "new": true, + "full_name": "sxdjt/bignumber-card-continued" + }, + { + "id": "329411371", + "full_name": "wassy92x/lovelace-ha-dashboard" + }, + { + "id": "1018274465", + "new": true, + "full_name": "jeakob/E-Ink-Weather-Card" + }, + { + "id": "919209567", + "new": true, + "full_name": "homeassistant-extras/room-summary-card" + }, + { + "id": "321071222", + "new": true, + "full_name": "DanChaltiel/heatzy-pilote-card" + }, + { + "id": "1087256809", + "new": true, + "full_name": "ljmerza/utilities_email_tracker_card" + }, + { + "id": "1129326159", + "new": true, + "full_name": "laurence-syree/universal-battery-card" + }, + { + "id": "1256395737", + "new": true, + "full_name": "QuadNL/frigate-modern-hass-card" + }, + { + "id": "1020088171", + "new": true, + "full_name": "Sdahl1234/sunseeker-mower-control-card" + }, + { + "id": "760703637", + "new": true, + "full_name": "Anrolosia/Shopping-List-with-Grocy-Card" + }, + { + "id": "1189918233", + "new": true, + "full_name": "Piotras1/piotras-climate-info" + }, + { + "id": "1195268856", + "new": true, + "full_name": "PMizz13/ma-browser-card" + }, + { + "id": "1179829947", + "new": true, + "full_name": "KadenThomp36/chronicle-card" + }, + { + "id": "999177298", + "new": true, + "full_name": "jianyu-li/yet-another-media-player" + }, + { + "id": "1079024916", + "new": true, + "full_name": "qlerup/lovelace-chores4kids-card" + }, + { + "id": "143850865", + "full_name": "custom-cards/beer-card" + }, + { + "id": "968219606", + "new": true, + "full_name": "ndesgranges/simple-plant-card" + }, + { + "id": "320381430", + "full_name": "tomasrudh/analogclock" + }, + { + "id": "761188804", + "new": true, + "full_name": "dvb6666/homed-zigbee-networkmap" + }, + { + "id": "904283635", + "new": true, + "full_name": "madmicio/screensaver-card" + }, + { + "id": "1193985203", + "new": true, + "full_name": "al1505/ALs-Homeassitant-Energiebilanz-Card" + }, + { + "id": "203036108", + "repository_manifest": { + "name": "Valetudo Map Card", + "filename": "valetudo-map-card.js", + "render_readme": true + }, + "full_name": "Hypfer/lovelace-valetudo-map-card", + "category": "plugin", + "description": "Display the map from a valetudo-enabled robot in a home assistant dashboard card.", + "etag_repository": "W/\"31c9b33d4302a890be9179724c03e5eff9029b8b1a8f53278678f74f155c6e98\"", + "last_updated": "2024-12-15T10:40:08Z", + "stargazers_count": 318, + "topics": [ + "valetudo" + ], + "installed_commit": "3ac4e80", + "installed": true, + "last_commit": "a4d8de5", + "last_version": "v2023.04.0", + "releases": true, + "version_installed": "v2023.04.0", + "last_fetched": 1790163157.765602 + }, + { + "id": "1231159876", + "new": true, + "full_name": "KipK/equinox" + }, + { + "id": "926281076", + "new": true, + "full_name": "Tomer27cz/energy-line-gauge" + }, + { + "id": "216008446", + "full_name": "royto/logbook-card" + }, + { + "id": "995434621", + "new": true, + "full_name": "droans/mass_card" + }, + { + "id": "1289063350", + "new": true, + "full_name": "DorjeDorf/HA-Desk-Card" + }, + { + "id": "982218652", + "new": true, + "full_name": "trollix/ha-tbaro-card" + }, + { + "id": "1261458105", + "new": true, + "full_name": "marcintk/ha-teamtracker-scoreboard-card" + }, + { + "id": "997942648", + "new": true, + "full_name": "entekadesign/kobold-alarm-clock-card" + }, + { + "id": "238802974", + "full_name": "jeremywillans/lovelace-roomba-vacuum-card" + }, + { + "id": "871106499", + "new": true, + "full_name": "joseluis9595/lovelace-navbar-card" + }, + { + "id": "366862031", + "full_name": "elax46/custom-brand-icons" + }, + { + "id": "1117800934", + "new": true, + "full_name": "Inter-Raptor/raptor-youtube-feed-card" + }, + { + "id": "745000799", + "new": true, + "full_name": "Brianfit/xkcd-card-ha" + }, + { + "id": "1172249725", + "new": true, + "full_name": "sxdjt/ha-heatmap-continued" + }, + { + "id": "1189455727", + "new": true, + "full_name": "Piotras1/piotras-energy-donut" + }, + { + "id": "1052498017", + "new": true, + "full_name": "drlaplace/kvv-departures-card" + }, + { + "id": "449416816", + "full_name": "punxaphil/custom-sonos-card" + }, + { + "id": "199546187", + "full_name": "PiotrMachowski/lovelace-google-keep-card" + }, + { + "id": "1181403442", + "new": true, + "full_name": "MacSiem/ha-trace-viewer" + }, + { + "id": "1158394035", + "new": true, + "full_name": "loryanstrant/ha-vertical-blinds-card" + }, + { + "id": "1168518944", + "new": true, + "full_name": "KadenThomp36/garage-card" + }, + { + "id": "1128965824", + "new": true, + "full_name": "qlerup/energy-graph-scheduler-card" + }, + { + "id": "373832981", + "full_name": "wassy92x/lovelace-digital-clock" + }, + { + "id": "236317072", + "full_name": "sdelliot/pie-chart-card" + }, + { + "id": "985404932", + "new": true, + "full_name": "JMatuszczakk/Locked-Button" + }, + { + "id": "343112953", + "full_name": "jtbgroup/kodi-search-card" + }, + { + "id": "1164159170", + "new": true, + "full_name": "leonidostrovski/groups-visualizer" + }, + { + "id": "1193310669", + "new": true, + "full_name": "rusty4444/coming-soon-card" + }, + { + "id": "1006806848", + "new": true, + "full_name": "eyalgal/ha-shopping-list-card" + }, + { + "id": "197715418", + "full_name": "RodBr/miflora-card" + }, + { + "id": "1110718167", + "new": true, + "full_name": "troinine/ha-weather-forecast-card" + }, + { + "id": "193408399", + "full_name": "PiotrMachowski/lovelace-html-card" + }, + { + "id": "350886220", + "full_name": "finity69x2/fan-mode-button-row" + }, + { + "id": "1287563066", + "new": true, + "full_name": "smarthomebutbetter/navroom-card" + }, + { + "id": "1313596107", + "new": true, + "full_name": "ldoench/lovelace-beautiful-weather-card" + }, + { + "id": "499270202", + "full_name": "decompil3d/lovelace-hourly-weather" + }, + { + "id": "1088293341", + "new": true, + "full_name": "john-lazarus/HomeAssistantLGThinkQCards" + }, + { + "id": "1177982166", + "new": true, + "full_name": "Jarauvi/elisa_kotiakku_cards" + }, + { + "id": "1126399211", + "new": true, + "full_name": "maglerod/andy-segment-display-card" + }, + { + "id": "1123401262", + "new": true, + "full_name": "sxdjt/ha-temperature-heatmap" + }, + { + "id": "187245495", + "full_name": "custom-cards/gauge-card" + }, + { + "id": "998172561", + "new": true, + "full_name": "blaineventurine/simple-inventory-card" + }, + { + "id": "489457357", + "full_name": "junalmeida/homeassistant-minimalistic-area-card" + }, + { + "id": "991075417", + "new": true, + "full_name": "neponn/ring-tile-card" + }, + { + "id": "501725479", + "full_name": "zanna-37/hass-swipe-navigation" + }, + { + "id": "682327546", + "new": true, + "full_name": "silviokennecke/ha-public-transport-connection-card" + }, + { + "id": "1284497454", + "new": true, + "full_name": "razzamatazm/ecosee" + }, + { + "id": "1282127624", + "new": true, + "full_name": "abpei/horizontal-bidirectional-gauge" + }, + { + "id": "666807633", + "new": true, + "full_name": "zanac/temperature-heatmap-card" + }, + { + "id": "1081100321", + "new": true, + "full_name": "pgorod/power-table-card" + }, + { + "id": "632590573", + "new": true, + "full_name": "krissen/pollenprognos-card" + }, + { + "id": "776846977", + "new": true, + "full_name": "roman-16/better-miflora-card" + }, + { + "id": "455846088", + "full_name": "MindFreeze/ha-sankey-chart" + }, + { + "id": "613588535", + "new": true, + "full_name": "slipx06/sunsynk-power-flow-card" + }, + { + "id": "391372854", + "full_name": "nielsfaber/alarmo-card" + }, + { + "id": "1239024481", + "new": true, + "full_name": "johro897/electricity-pie-card" + }, + { + "id": "351472550", + "full_name": "jampez77/Multiline-Entity-Card" + }, + { + "id": "1177222380", + "new": true, + "full_name": "RayzorST/Universal-Device-Card" + }, + { + "id": "812212177", + "new": true, + "full_name": "Springvar/home-assistant-flightradar24-card" + }, + { + "id": "782924117", + "new": true, + "full_name": "kevin-briand/massa-node-card" + }, + { + "id": "376904517", + "full_name": "rianadon/timer-bar-card" + }, + { + "id": "734825457", + "new": true, + "full_name": "nathan-gs/ha-map-card" + }, + { + "id": "1232877960", + "new": true, + "full_name": "andreasbloch/HA-Alias-Manager" + }, + { + "id": "976037481", + "new": true, + "full_name": "TheRealEiskaffee/brightness-overlay" + }, + { + "id": "1136947016", + "new": true, + "full_name": "m3tac0de/sofabaton-virtual-remote" + }, + { + "id": "180229356", + "full_name": "benct/lovelace-xiaomi-vacuum-card" + }, + { + "id": "196132939", + "full_name": "custom-cards/nintendo-wishlist-card" + }, + { + "id": "622713177", + "new": true, + "full_name": "VeniVidiVici/givtcp-power-flow-card" + }, + { + "id": "938395950", + "new": true, + "full_name": "MagicMicky/lovelace-calendar-heatmap-card" + }, + { + "id": "1122486558", + "new": true, + "full_name": "kerstenremco/busvertrektijden-ha-card" + }, + { + "id": "334448958", + "full_name": "ownbee/bootstrap-grid-card" + }, + { + "id": "1132118526", + "new": true, + "full_name": "adamf83/lovelace-my-rail-commute-card" + }, + { + "id": "1212350189", + "new": true, + "full_name": "jebeke65/config-wrapper-card" + }, + { + "id": "187245511", + "full_name": "custom-cards/group-card" + }, + { + "id": "1217046323", + "new": true, + "full_name": "Arubinu/hash-timer-card" + }, + { + "id": "708207040", + "new": true, + "full_name": "stefmde/HomeAssistant-TwitchFollowedLiveStreamsCard" + }, + { + "id": "392931946", + "full_name": "deblockt/aria2-card" + }, + { + "id": "1092333886", + "new": true, + "full_name": "Pulpyyyy/schedule-state-card" + }, + { + "id": "693656182", + "new": true, + "full_name": "luixal/lovelace-media-source-image-card" + }, + { + "id": "1170161527", + "new": true, + "full_name": "yuri-val/th-sensor-card" + }, + { + "id": "556306418", + "full_name": "amitfin/lovelace-daily-schedule-card" + }, + { + "id": "1274351837", + "new": true, + "full_name": "carjufi/ha-air-quality-card-plus" + }, + { + "id": "188323494", + "full_name": "ExperienceLovelace/ha-floorplan" + }, + { + "id": "1208605723", + "new": true, + "full_name": "a-p-z/swiss-public-transport-card" + }, + { + "id": "1112629627", + "new": true, + "full_name": "jayjojayson/Sun-Position-Card" + }, + { + "id": "1290538808", + "new": true, + "full_name": "jpitty03/rachio-irrigation-card" + }, + { + "id": "1174070865", + "new": true, + "full_name": "kattcrazy/Stacked-Bar-Card" + }, + { + "id": "1023363899", + "new": true, + "full_name": "eyalgal/hatch-card" + }, + { + "id": "1018230174", + "new": true, + "full_name": "WJDDesigns/Ultra-Card" + }, + { + "id": "1129740144", + "new": true, + "full_name": "VitisEK/temperature-thermometer-card" + }, + { + "id": "1250152349", + "new": true, + "full_name": "Pjarbit/supervisor-panel" + }, + { + "id": "1228697462", + "new": true, + "full_name": "chriguschneider/weather-station-card" + }, + { + "id": "1300959547", + "new": true, + "full_name": "openlamp/openlamp-beat-card" + }, + { + "id": "526408682", + "new": true, + "full_name": "vasqued2/ha-teamtracker-card" + }, + { + "id": "151280062", + "repository_manifest": { + "name": "mini-graph-card", + "render_readme": true + }, + "full_name": "kalkih/mini-graph-card", + "category": "plugin", + "description": "Minimalistic graph card for Home Assistant Lovelace UI", + "downloads": 374690, + "etag_repository": "W/\"0fe18d8b01c63fd37b7cbf729c854ca57846a7673c1d3ce865e346dfa23913f1\"", + "last_updated": "2026-09-29T18:10:59Z", + "stargazers_count": 3892, + "topics": [ + "automation", + "custom", + "graph" + ], + "installed_commit": "a94771a", + "installed": true, + "last_commit": "f203f48", + "last_version": "v0.13.0", + "open_issues": 134, + "prerelease": "v0.14.0-dev.2", + "releases": true, + "version_installed": "v0.13.0", + "last_fetched": 1790791048.51287 + }, + { + "id": "763203701", + "new": true, + "full_name": "RJArmitage/rfxtrx-stateful-blinds-icons" + }, + { + "id": "925327260", + "new": true, + "full_name": "skydarc/Venus-OS-Dashboard" + }, + { + "id": "163446489", + "full_name": "jonkristian/entur-card" + }, + { + "id": "160042309", + "full_name": "gurbyz/power-wheel-card" + }, + { + "id": "1147286861", + "new": true, + "full_name": "nfmsh/vertical-slats-card" + }, + { + "id": "179808576", + "full_name": "hulkhaugen/hass-bha-icons" + }, + { + "id": "1183060154", + "new": true, + "full_name": "MacSiem/ha-storage-monitor" + }, + { + "id": "300754203", + "full_name": "sopelj/lovelace-kanji-clock-card" + }, + { + "id": "1153019035", + "new": true, + "full_name": "w4mhi/weather-chart-card-ha" + }, + { + "id": "812351123", + "new": true, + "full_name": "thybag/ha-energy-entity-card" + }, + { + "id": "1211531085", + "new": true, + "full_name": "whalleyms/weather-mosaic-card" + }, + { + "id": "169783299", + "full_name": "ljmerza/github-card" + }, + { + "id": "801915116", + "new": true, + "full_name": "timmaurice/lovelace-background-graph-entities" + }, + { + "id": "1120434461", + "new": true, + "full_name": "jayjojayson/bms-battery-cells-card" + }, + { + "id": "236945951", + "full_name": "lukevink/lovelace-buien-rain-card" + }, + { + "id": "591270696", + "new": true, + "full_name": "aukedejong/lovelace-windrose-card" + }, + { + "id": "1020949375", + "new": true, + "full_name": "unbekannt3/room-card-minimalist" + }, + { + "id": "560614992", + "new": true, + "full_name": "flyrmyr/system-flow-card" + }, + { + "id": "1151464979", + "new": true, + "full_name": "soestin/hass_periodic_card_reload" + }, + { + "id": "1143954763", + "new": true, + "full_name": "superdingo101/daylight-calendar-card" + }, + { + "id": "1234875102", + "new": true, + "full_name": "johro897/tplink-switch-card" + }, + { + "id": "269474857", + "full_name": "ben8p/lovelace-tab-redirect-card" + }, + { + "id": "1312568519", + "new": true, + "full_name": "Swiftrail84/Tabbed-Stack-Card" + }, + { + "id": "1125265435", + "new": true, + "full_name": "iot7m/septic-card" + }, + { + "id": "1195674251", + "new": true, + "full_name": "rusty4444/recently-added-media-card" + }, + { + "id": "1268705599", + "new": true, + "full_name": "ADNPolymerase/poollab-card" + }, + { + "id": "1181400281", + "new": true, + "full_name": "MacSiem/ha-data-exporter" + }, + { + "id": "708527086", + "new": true, + "full_name": "tdvtdv/ha-tdv-bar" + }, + { + "id": "203294272", + "full_name": "custom-cards/unused-card" + }, + { + "id": "1209606490", + "new": true, + "full_name": "vdgced/ha-card-playground" + }, + { + "id": "1098537489", + "new": true, + "full_name": "weirdtangent/pulse-photo-card" + }, + { + "id": "1031005600", + "new": true, + "full_name": "micash545/hass-selfhst-icons" + }, + { + "id": "350509867", + "full_name": "dylandoamaral/uptime-card" + }, + { + "id": "520644302", + "new": true, + "full_name": "MathisAlepis/lovelace-tam-card" + }, + { + "id": "1130725662", + "new": true, + "full_name": "cataseven/Alarm-and-Security-Card" + }, + { + "id": "260940136", + "full_name": "r-renato/ha-card-weather-conditions" + }, + { + "id": "1080570726", + "new": true, + "full_name": "jansendejong/JJs-Birthday-Card" + }, + { + "id": "1021999223", + "new": true, + "full_name": "cataseven/Summary-Card" + }, + { + "id": "1182298256", + "new": true, + "full_name": "johro897/docker-card-extended" + }, + { + "id": "1219195527", + "new": true, + "full_name": "badbadtrip/aqara-feeder-card" + }, + { + "id": "330454534", + "full_name": "rccoleman/lovelace-lamarzocco-config-card" + }, + { + "id": "1177799465", + "new": true, + "full_name": "othorg/rv-level-ha-lovelace-card" + }, + { + "id": "286860710", + "full_name": "finity69x2/cover-position-preset-row" + }, + { + "id": "1067072299", + "new": true, + "full_name": "0xAHA/solar-bar-card" + }, + { + "id": "1316121575", + "new": true, + "full_name": "flame4ever/eeve_mower_willow_map_card" + }, + { + "id": "1114117468", + "new": true, + "full_name": "omachala/ha-treemap-card" + }, + { + "id": "1245005657", + "new": true, + "full_name": "memphi2/ha-dhe-connect-card" + }, + { + "id": "665501829", + "new": true, + "full_name": "mlamberts78/weather-chart-card" + }, + { + "id": "1120469722", + "new": true, + "full_name": "SalvatoreITA/DomHouse-Weather-Card" + }, + { + "id": "291480917", + "full_name": "fineemb/lovelace-colorfulclouds-weather-card" + }, + { + "id": "1244504675", + "new": true, + "full_name": "Symphy24/homeassistant-ventilation-card" + }, + { + "id": "967737153", + "new": true, + "full_name": "Nerwyn/material-you-utilities" + }, + { + "id": "497829589", + "full_name": "fratsloos/fr24_card" + }, + { + "id": "452866308", + "full_name": "kinghat/tabbed-card" + }, + { + "id": "810563350", + "new": true, + "full_name": "ngocjohn/vehicle-info-card" + }, + { + "id": "586363416", + "new": true, + "full_name": "phischdev/lovelace-mushroom-better-sliders" + }, + { + "id": "1158201498", + "new": true, + "full_name": "jimz011/hki-elements" + }, + { + "id": "875798863", + "new": true, + "full_name": "davet2001/energy-sankey" + }, + { + "id": "1163263000", + "new": true, + "full_name": "wilsto/air-quality-card" + }, + { + "id": "1297549650", + "new": true, + "full_name": "selvakk2k/panasonic-ac-card-in" + }, + { + "id": "186765704", + "full_name": "nervetattoo/banner-card" + }, + { + "id": "1076864942", + "new": true, + "full_name": "Riscue/trend-analysis-card" + }, + { + "id": "187247927", + "full_name": "custom-cards/plan-coordinates" + }, + { + "id": "654393646", + "new": true, + "full_name": "Nerwyn/universal-remote-card" + }, + { + "id": "991829621", + "new": true, + "full_name": "silvanocerza/light-card-hue-feature" + }, + { + "id": "1069417320", + "new": true, + "full_name": "qlerup/lovelace-pin-lock-card" + }, + { + "id": "1097503790", + "new": true, + "full_name": "Springvar/home-assistant-nordpool-chargeulator-card" + }, + { + "id": "265313034", + "full_name": "dimagoltsman/refreshable-picture-card" + }, + { + "id": "1043277514", + "new": true, + "full_name": "droans/mass-player-card" + }, + { + "id": "596085141", + "new": true, + "full_name": "lozzd/octopus-energy-rates-card" + }, + { + "id": "1183662122", + "new": true, + "full_name": "mtheli/gardena-smart-system-card" + }, + { + "id": "1127932859", + "new": true, + "full_name": "teuchezh/dynamic-weather-card" + }, + { + "id": "1177846236", + "new": true, + "full_name": "EiS94/db-info-card" + }, + { + "id": "1156092876", + "new": true, + "full_name": "xBourner/calendar-card-plus" + }, + { + "id": "1020442434", + "new": true, + "full_name": "cataseven/Tradingview-Widget-Card" + }, + { + "id": "488086721", + "full_name": "Makin-Things/platinum-weather-card" + }, + { + "id": "878557286", + "new": true, + "full_name": "xBourner/status-card" + }, + { + "id": "540873855", + "full_name": "vpdchart/vpdchart-card" + }, + { + "id": "1133008775", + "new": true, + "full_name": "silasmariusz/fork_u-house_card" + }, + { + "id": "983081406", + "new": true, + "full_name": "GyroGearl00se/lovelace-froeling-card" + }, + { + "id": "248954055", + "full_name": "custom-cards/stack-in-card" + }, + { + "id": "335019855", + "full_name": "IhorSyerkov/linak-desk-card" + }, + { + "id": "204049047", + "full_name": "Mofeywalker/openmensa-lovelace-card" + }, + { + "id": "231145540", + "full_name": "dcramer/lovelace-nextbus-card" + }, + { + "id": "1020654222", + "new": true, + "full_name": "cataseven/Strip-Card" + }, + { + "id": "559360809", + "new": true, + "full_name": "daredoes/linked-lovelace-ui" + }, + { + "id": "583449944", + "new": true, + "full_name": "silentbil/silent-remotes-card" + }, + { + "id": "276636213", + "full_name": "konnectedvn/lovelace-vertical-slider-cover-card" + }, + { + "id": "1280221513", + "new": true, + "full_name": "ADNPolymerase/ha-dosing-tank-card" + }, + { + "id": "237620254", + "full_name": "tholgir/TodoIst-Task-List" + }, + { + "id": "193372044", + "full_name": "PiotrMachowski/lovelace-xiaomi-vacuum-map-card" + }, + { + "id": "1193738763", + "new": true, + "full_name": "Piotras1/piotras-smart-button" + }, + { + "id": "1114583265", + "new": true, + "full_name": "Inter-Raptor/raptor-bar-next-card" + }, + { + "id": "447474061", + "full_name": "rgc99/irrigation-unlimited-card" + }, + { + "id": "897844707", + "new": true, + "full_name": "lovelylain/ha-addon-iframe-card" + }, + { + "id": "957100951", + "new": true, + "full_name": "0Paul89/vienna-transport-card" + }, + { + "id": "188572845", + "full_name": "marrobHD/rotel-card" + }, + { + "id": "1105036715", + "new": true, + "full_name": "sxdjt/ha-indicator-grid" + }, + { + "id": "1248022461", + "new": true, + "full_name": "Solst1cee/HA-PC-control-card" + }, + { + "id": "1227327837", + "new": true, + "full_name": "jordanazulay-maker/moglie-ha" + }, + { + "id": "1294103237", + "new": true, + "full_name": "dennisbest85/solar-layout-card" + }, + { + "id": "725762333", + "new": true, + "full_name": "bolkedebruin/erhv-lovelace" + }, + { + "id": "1258188462", + "new": true, + "full_name": "Yeelight/ha_yeelight_dashboard" + }, + { + "id": "215327195", + "repository_manifest": { + "name": "RGB Light Card", + "content_in_root": true, + "filename": "card.js", + "render_readme": true + }, + "full_name": "bokub/rgb-light-card", + "category": "plugin", + "description": "💡 A Home Assistant card for RGB lights", + "downloads": 24477, + "etag_repository": "W/\"a7ee45dea4ff881be3d3f17092292230be2a4b59e03f275429f915d69c153a35\"", + "last_updated": "2025-12-04T09:56:18Z", + "stargazers_count": 575, + "topics": [ + "lovelace-custom-card", + "rgb-lights" + ], + "installed_commit": "aa1b305", + "installed": true, + "last_commit": "aa1b305", + "last_version": "1.14.0", + "open_issues": 7, + "releases": true, + "version_installed": "1.14.0", + "last_fetched": 1790688667.348508 + }, + { + "id": "1002842509", + "new": true, + "full_name": "Tra1n84/compact-lawn-mower-card" + }, + { + "id": "1273231580", + "new": true, + "full_name": "naked-head/puffer-card" + }, + { + "id": "667615978", + "new": true, + "full_name": "fixtse/o365-card" + }, + { + "id": "315044466", + "full_name": "amaximus/transmission-card" + }, + { + "id": "307058107", + "full_name": "fineemb/lovelace-car-card" + }, + { + "id": "929805127", + "new": true, + "full_name": "Edward13ruf/nationalrail-status-card" + }, + { + "id": "933034125", + "new": true, + "full_name": "homeassistant-extras/zwave-card-set" + }, + { + "id": "1174148822", + "new": true, + "full_name": "mkshb/hass-evcc-card" + }, + { + "id": "649637656", + "new": true, + "full_name": "Codegnosis/givtcp-battery-card" + }, + { + "id": "466196192", + "full_name": "gadgetchnnel/lovelace-header-cards" + }, + { + "id": "1223517465", + "new": true, + "full_name": "yshaish1/ha-google-fonts" + }, + { + "id": "920836872", + "new": true, + "full_name": "jwillmer/tariff-chart" + }, + { + "id": "1318596162", + "new": true, + "full_name": "ADNPolymerase/ha-pluviometer-card" + }, + { + "id": "281214271", + "full_name": "ironsheep/lovelace-rpi-monitor-card" + }, + { + "id": "1230152807", + "new": true, + "full_name": "Wheemer/simple-thermostat" + }, + { + "id": "361776538", + "full_name": "adizanni/floor3d-card" + }, + { + "id": "142051833", + "full_name": "ofekashery/vertical-stack-in-card" + }, + { + "id": "237812136", + "full_name": "iswitch/ha-yandex-icons" + }, + { + "id": "1152479271", + "new": true, + "full_name": "sonite/particle-cloud-card" + }, + { + "id": "1234885542", + "new": true, + "full_name": "adamjthompson/Gaming-Status-Cards" + }, + { + "id": "1040230985", + "new": true, + "full_name": "timmaurice/lovelace-rss-accordion" + }, + { + "id": "839495072", + "new": true, + "full_name": "brunosabot/streamline-card" + }, + { + "id": "950808973", + "new": true, + "full_name": "KipK/openevse-card" + }, + { + "id": "192835334", + "full_name": "CyrisXD/love-lock-card" + }, + { + "id": "1114385205", + "new": true, + "full_name": "Inter-Raptor/raptor-grid-card" + }, + { + "id": "1155510722", + "new": true, + "full_name": "KadenThomp36/air-quality-card" + }, + { + "id": "235449701", + "full_name": "chaptergy/lightalarm-card" + }, + { + "id": "317089096", + "new": true, + "full_name": "Tjstock/swipe-navigation-card" + }, + { + "id": "1095131674", + "new": true, + "full_name": "OtisPresley/snmp-switch-manager-card" + }, + { + "id": "1250775696", + "new": true, + "full_name": "jayzuccarelli/assist-chat-card" + }, + { + "id": "275672933", + "full_name": "mattieha/select-list-card" + }, + { + "id": "1281551454", + "new": true, + "full_name": "corgan2222/lovelace-clawdmeter" + }, + { + "id": "1050656026", + "new": true, + "full_name": "victorigualada/lovelace-solar-card" + }, + { + "id": "1274146750", + "new": true, + "full_name": "Korkuttum/xiaomi_air_purifier_card" + }, + { + "id": "1148195367", + "new": true, + "full_name": "levonisyas/overlaypro-card" + }, + { + "id": "378256174", + "full_name": "rianadon/opensprinkler-card" + }, + { + "id": "187339794", + "full_name": "marrobHD/tv-card" + }, + { + "id": "1202142211", + "new": true, + "full_name": "pahibu/pv-energy-donut-card" + }, + { + "id": "191580766", + "full_name": "tcarlsen/lovelace-light-with-profiles" + }, + { + "id": "912108415", + "new": true, + "full_name": "harmonie-durrant/hha-cards" + }, + { + "id": "683553739", + "new": true, + "full_name": "elchininet/keep-texts-in-tabs" + }, + { + "id": "268163975", + "full_name": "artem-sedykh/mini-climate-card" + }, + { + "id": "194824532", + "full_name": "Imbuzi/meteo-france-weather-card" + }, + { + "id": "141952963", + "full_name": "custom-cards/circle-sensor-card" + }, + { + "id": "1234394455", + "new": true, + "full_name": "MacSiem/ha-yaml-checker" + }, + { + "id": "1266118618", + "new": true, + "full_name": "msztolcman/yrno-weather-card" + }, + { + "id": "1242324552", + "new": true, + "full_name": "WeAreSmart-home/wesmart-garbage-card" + }, + { + "id": "1278975728", + "new": true, + "full_name": "derliebemarcus/homeassistant_custom_dishwasher_card" + }, + { + "id": "1163634906", + "new": true, + "full_name": "mathewgreen/power-flow-live" + }, + { + "id": "1186447829", + "new": true, + "full_name": "maxfok/nimbus-weather-card" + }, + { + "id": "992386340", + "new": true, + "full_name": "sxdjt/ha-multi-status-indicator-card" + }, + { + "id": "1241627846", + "new": true, + "full_name": "adaxi/ha-teamtracker-badge" + }, + { + "id": "1214816755", + "new": true, + "full_name": "sbeitzel/ha-vestaboard-composer" + }, + { + "id": "394082552", + "new": true, + "full_name": "dermotduffy/advanced-camera-card" + }, + { + "id": "1099667299", + "new": true, + "full_name": "studiobts/device-pulse-table-card" + }, + { + "id": "197245179", + "full_name": "twrecked/lovelace-hass-aarlo" + }, + { + "id": "168939316", + "new": true, + "full_name": "malcolmrigg/wizard-clock-card" + }, + { + "id": "1108577056", + "new": true, + "full_name": "vineetchoudhary/lovelace-docker-card" + }, + { + "id": "1207357602", + "new": true, + "full_name": "suxlala/rss-news-card" + }, + { + "id": "1016326705", + "new": true, + "full_name": "sierramike/lovelace-advanced-digital-clock" + }, + { + "id": "245239101", + "full_name": "gadgetchnnel/lovelace-card-preloader" + }, + { + "id": "1079747570", + "new": true, + "full_name": "Nisbo/ha-shopping-list-improved" + }, + { + "id": "1134627966", + "new": true, + "full_name": "dprischak/Foundry-Card" + }, + { + "id": "1136039293", + "new": true, + "full_name": "ratava/advanced-energy-card" + }, + { + "id": "1058964133", + "new": true, + "full_name": "figorr/meteocat-card" + }, + { + "id": "283578257", + "full_name": "JonahKr/power-distribution-card" + }, + { + "id": "150781994", + "full_name": "thomasloven/lovelace-fold-entity-row" + }, + { + "id": "638230244", + "new": true, + "full_name": "flixlix/energy-flow-card-plus" + }, + { + "id": "974898979", + "new": true, + "full_name": "Pho3niX90/jk-bms-card" + }, + { + "id": "618081815", + "new": true, + "full_name": "flixlix/power-flow-card-plus" + }, + { + "id": "639953950", + "new": true, + "full_name": "flixlix/energy-period-selector-plus" + }, + { + "id": "361205663", + "full_name": "MrBartusek/MeteoalarmCard" + }, + { + "id": "1234476473", + "new": true, + "full_name": "agentgonzo/homeassistant-fermentation-tracker" + }, + { + "id": "1284196365", + "new": true, + "full_name": "manudj195/lovelace-simple-iptv-player" + }, + { + "id": "321140869", + "full_name": "ben8p/lovelace-auto-reload-card" + }, + { + "id": "1159485546", + "new": true, + "full_name": "starwarsfan/qclock-card" + }, + { + "id": "1164022619", + "new": true, + "full_name": "FamousWolf/multitodo" + }, + { + "id": "142545838", + "full_name": "custom-cards/canvas-gauge-card" + }, + { + "id": "294609880", + "full_name": "Makin-Things/bom-radar-card" + }, + { + "id": "457767453", + "full_name": "Kaptensanders/skolmat-card" + }, + { + "id": "1116337028", + "new": true, + "full_name": "LuckyG3000/old-style-utility-meter-card" + }, + { + "id": "609593305", + "new": true, + "full_name": "t1gr0u/rain-gauge-card" + }, + { + "id": "1013376180", + "new": true, + "full_name": "cataseven/Switch-and-Timer-Bar-Card" + }, + { + "id": "1094530447", + "new": true, + "full_name": "jtubb/Pylontech-Battery-Card" + }, + { + "id": "146783593", + "new": true, + "full_name": "custom-cards/upcoming-media-card" + }, + { + "id": "599334003", + "new": true, + "full_name": "pkscout/simple-weather-clock" + }, + { + "id": "1067817636", + "new": true, + "full_name": "giovannilamarmora/lovelace-material-components" + }, + { + "id": "1226048659", + "new": true, + "full_name": "axelfair/seasonclock" + }, + { + "id": "259126760", + "full_name": "Sian-Lee-SA/honeycomb-menu" + }, + { + "id": "1016338200", + "new": true, + "full_name": "timmaurice/lovelace-blitzortung-lightning-card" + }, + { + "id": "179491130", + "full_name": "custom-cards/group-element" + }, + { + "id": "241706284", + "full_name": "Savjee/button-text-card" + }, + { + "id": "1181460297", + "new": true, + "full_name": "MacSiem/ha-energy-optimizer" + }, + { + "id": "274738925", + "full_name": "denysdovhan/purifier-card" + }, + { + "id": "1034932856", + "new": true, + "full_name": "cataseven/Statistics-Graph-Chart-Card" + }, + { + "id": "292008305", + "full_name": "Kibibit/kb-steam-card" + }, + { + "id": "144899700", + "repository_manifest": { + "name": "slider-entity-row", + "render_readme": true, + "homeassistant": "2025.10.0b0" + }, + "full_name": "thomasloven/lovelace-slider-entity-row", + "category": "plugin", + "description": "🔹 Add sliders to entity cards", + "etag_repository": "W/\"cbcb27bf80c2d57558c9361338c2abf80a64ee57d70d6fc3ce8a0cbcced960db\"", + "last_updated": "2025-10-02T11:22:27Z", + "stargazers_count": 923, + "installed_commit": "f178fb2", + "installed": true, + "last_commit": "f178fb2", + "last_version": "v17.5.0", + "open_issues": 42, + "releases": true, + "version_installed": "v17.5.0", + "last_fetched": 1790604663.459762 + }, + { + "id": "287840715", + "full_name": "abmantis/ozw-network-visualization-card" + }, + { + "id": "911265664", + "new": true, + "full_name": "Brianfit/calvin-card-ha" + }, + { + "id": "220679143", + "full_name": "hasl-sensor/lovelace-hasl-departure-card" + }, + { + "id": "1096555957", + "new": true, + "full_name": "homeassistant-extras/adguard-card" + }, + { + "id": "1161772179", + "new": true, + "full_name": "guiohm79/half-gauge-card" + }, + { + "id": "812083995", + "new": true, + "full_name": "itsteddyyo/strategy-pack" + }, + { + "id": "188686483", + "full_name": "custom-cards/decluttering-card" + }, + { + "id": "1298830892", + "new": true, + "full_name": "raetha/ha-dockhand-cards" + }, + { + "id": "1299529250", + "new": true, + "full_name": "moukas/three-state-switch-card" + }, + { + "id": "698501153", + "new": true, + "full_name": "Nerwyn/custom-card-features" + }, + { + "id": "156292058", + "full_name": "custom-cards/flex-table-card" + }, + { + "id": "1141962316", + "new": true, + "full_name": "cataseven/Navigate-Anywhere" + }, + { + "id": "290281267", + "full_name": "KTibow/fullscreen-card" + }, + { + "id": "633889686", + "new": true, + "full_name": "silentbil/silent-bus" + }, + { + "id": "1106993672", + "new": true, + "full_name": "Inter-Raptor/raptor-orbit-card" + }, + { + "id": "1301323714", + "new": true, + "full_name": "stefanschaedeli/media-gallery-list-card" + }, + { + "id": "1234527477", + "new": true, + "full_name": "genericJE/ha-weilSieDichLieben" + }, + { + "id": "896418628", + "new": true, + "full_name": "guiohm79/psychrometric-chart-advanced" + }, + { + "id": "1121084186", + "new": true, + "full_name": "pacemaker82/Home-Climate-Card" + }, + { + "id": "989736031", + "new": true, + "full_name": "prl159/custom-todo" + }, + { + "id": "187245461", + "full_name": "custom-cards/entity-attributes-card" + }, + { + "id": "907336487", + "new": true, + "full_name": "dmatik/switcher-boiler-card" + }, + { + "id": "680112919", + "full_name": "Clooos/Bubble-Card" + }, + { + "id": "1128595071", + "new": true, + "full_name": "Frickeldave/homeassistant-airflow" + }, + { + "id": "193262086", + "full_name": "dimagoltsman/content-card-remote-control" + }, + { + "id": "1075670340", + "new": true, + "full_name": "domodom30/mealie-card" + }, + { + "id": "1217260454", + "new": true, + "full_name": "rosenrot00/home-flow-card" + }, + { + "id": "326033921", + "full_name": "finity69x2/toggle-control-button-row" + }, + { + "id": "1158790951", + "new": true, + "full_name": "seevee/weather_alerts_card" + }, + { + "id": "1181405572", + "new": true, + "full_name": "MacSiem/ha-smart-reports" + }, + { + "id": "231015759", + "full_name": "ikaruswill/lovelace-fan-xiaomi" + }, + { + "id": "1314719483", + "new": true, + "full_name": "halfbuilthq/solar-battery-card" + }, + { + "id": "1025347538", + "new": true, + "full_name": "Elwinmage/ha-reef-card" + }, + { + "id": "1252563834", + "new": true, + "full_name": "imonlinux/propane-tank-card" + }, + { + "id": "1037202197", + "new": true, + "full_name": "nitaybz/apple-home-dashboard" + }, + { + "id": "197960232", + "full_name": "ljmerza/our-groceries-card" + }, + { + "id": "1229667842", + "new": true, + "full_name": "TomTuTHub/tomtut-pool-dosing-vigipool-card" + }, + { + "id": "185304888", + "full_name": "custom-cards/text-action-element" + }, + { + "id": "313270182", + "full_name": "Kibibit/kb-frosted-cards" + }, + { + "id": "737780218", + "new": true, + "full_name": "elchininet/custom-sidebar" + }, + { + "id": "1183559578", + "new": true, + "full_name": "johro897/electricity-cost-card" + }, + { + "id": "341931266", + "full_name": "fufar/simple-clock-card" + }, + { + "id": "1083042767", + "new": true, + "full_name": "loryanstrant/ha-MU-TH-UR-6000-cards" + }, + { + "id": "1205203343", + "new": true, + "full_name": "Sdahl1234/sunseeker-map-edit-card" + }, + { + "id": "1241664131", + "new": true, + "full_name": "memphi2/ha-unifi-drive-card" + }, + { + "id": "1136616335", + "new": true, + "full_name": "jtubb/generator-hmi-card" + }, + { + "id": "946733708", + "new": true, + "full_name": "homeassistant-extras/device-card" + }, + { + "id": "1257427111", + "new": true, + "full_name": "maxfok/nimbus-climate-card" + }, + { + "id": "1130563491", + "new": true, + "full_name": "VitisEK/uv-risk-card" + }, + { + "id": "715374965", + "new": true, + "full_name": "wrodie/mixer-card" + }, + { + "id": "1183060167", + "new": true, + "full_name": "MacSiem/ha-config-auditor" + }, + { + "id": "833206795", + "new": true, + "full_name": "WJDDesigns/Ultra-Vehicle-Card" + }, + { + "id": "510045489", + "new": true, + "full_name": "Barma-lej/landroid-card" + }, + { + "id": "1277330762", + "new": true, + "full_name": "renespeaker/ha-family-board-card" + }, + { + "id": "925834835", + "new": true, + "full_name": "Edward13ruf/tfl-status-card" + }, + { + "id": "1249465879", + "new": true, + "full_name": "RF1705/fritzbox-calllist-card" + }, + { + "id": "1081495408", + "new": true, + "full_name": "timmaurice/lovelace-nina-dwd-card" + }, + { + "id": "1208426351", + "new": true, + "full_name": "flect41/lovelace-blind-card-enhanced" + }, + { + "id": "619284862", + "new": true, + "full_name": "DigiLive/mushroom-strategy" + }, + { + "id": "244872232", + "repository_manifest": { + "name": "Paper Buttons Row" + }, + "full_name": "jcwillox/lovelace-paper-buttons-row", + "category": "plugin", + "description": "Adds highly configurable buttons that use actions and per-state styling.", + "downloads": 28308, + "etag_repository": "W/\"66e7b5ba879538d89ebb75867f13b90c0d9b3d187c5ddbb74e5632ae94a6ee77\"", + "last_updated": "2026-10-01T03:34:36Z", + "stargazers_count": 368, + "topics": [ + "actions", + "buttons", + "haptic", + "paper" + ], + "installed_commit": "09d134f", + "installed": true, + "last_commit": "09d134f", + "last_version": "v2.3.1", + "open_issues": 74, + "releases": true, + "version_installed": "v2.3.1", + "last_fetched": 1790839999.232032 + }, + { + "id": "1091901498", + "new": true, + "full_name": "TheLuXoR/calendar-week-card" + }, + { + "id": "1088403205", + "new": true, + "full_name": "pennisiandrea/media-explorer-card" + }, + { + "id": "1167808819", + "new": true, + "full_name": "piotrmilcarz/historymapcard" + }, + { + "id": "1032497636", + "new": true, + "full_name": "DTekNO/lovelace-meteogram-card" + }, + { + "id": "894626535", + "new": true, + "full_name": "ytilis/hass-progress-bar-feature" + }, + { + "id": "725015794", + "new": true, + "full_name": "Mariusthvdb/custom-icon-color" + }, + { + "id": "1150380630", + "new": true, + "full_name": "hepter/ha-tplink-router-card" + }, + { + "id": "256292682", + "full_name": "maxwroc/battery-state-card" + }, + { + "id": "245159052", + "full_name": "jcwillox/lovelace-canary" + }, + { + "id": "1113760832", + "new": true, + "full_name": "pacemaker82/Compact-Power-Card" + }, + { + "id": "332589148", + "new": true, + "full_name": "nicufarmache/lovelace-big-slider-card" + }, + { + "id": "1005187620", + "new": true, + "full_name": "FredrikM97/mealplan-card" + }, + { + "id": "1044596323", + "new": true, + "full_name": "eyalgal/simple-timer-card" + }, + { + "id": "1124231555", + "new": true, + "full_name": "Hamper/meshtastic-card" + }, + { + "id": "195497310", + "full_name": "DavidFW1960/bom-weather-card" + }, + { + "id": "1274731237", + "new": true, + "full_name": "marcintk/ha-yahoofinance-board-card" + }, + { + "id": "168744428", + "full_name": "ljmerza/light-entity-card" + }, + { + "id": "1266758455", + "new": true, + "full_name": "TheWillMiller/radar-wise" + }, + { + "id": "159711605", + "full_name": "custom-cards/secondaryinfo-entity-row" + }, + { + "id": "655713953", + "new": true, + "full_name": "EnkodoNL/tabbed-card-programmable" + }, + { + "id": "689793414", + "new": true, + "full_name": "ShadowAya/anchor-card" + }, + { + "id": "747707769", + "new": true, + "full_name": "leshniak/hass-auth-cookie" + }, + { + "id": "1289990665", + "new": true, + "full_name": "displaced/ha-segmented-button-card" + }, + { + "id": "505459170", + "full_name": "usernein/tv-card" + }, + { + "id": "220679530", + "full_name": "hasl-sensor/lovelace-hasl-traffic-status-card" + }, + { + "id": "934866047", + "new": true, + "full_name": "xBourner/header-position-card" + }, + { + "id": "1233333695", + "new": true, + "full_name": "Lirum-Labs/ha-power-gauge" + }, + { + "id": "543068603", + "new": true, + "full_name": "abualy/philips-tv-remote-card" + }, + { + "id": "1260724161", + "new": true, + "full_name": "KingDando8430/HA-Timetable-Card" + }, + { + "id": "914649610", + "new": true, + "full_name": "mon3y78/Lovelace-Bubble-room" + }, + { + "id": "156434866", + "full_name": "thomasloven/lovelace-layout-card" + }, + { + "id": "308752409", + "full_name": "tmjo/charger-card" + }, + { + "id": "257005990", + "full_name": "madmicio/LG-WebOS-Remote-Control" + }, + { + "id": "182113743", + "full_name": "gadgetchnnel/lovelace-text-input-row" + }, + { + "id": "771728766", + "new": true, + "full_name": "FamousWolf/week-planner-card" + }, + { + "id": "247134044", + "full_name": "faeibson/lovelace-multiline-text-input-card" + }, + { + "id": "783046111", + "new": true, + "full_name": "ibz0q/lovelace-bg-animation" + }, + { + "id": "246549747", + "full_name": "totaldebug/atomic-calendar-revive" + }, + { + "id": "907236686", + "new": true, + "full_name": "silentbil/silent-image-slider" + }, + { + "id": "911369599", + "new": true, + "full_name": "xBourner/area-card-plus" + }, + { + "id": "788499425", + "new": true, + "full_name": "itsbrianburton/slide-confirm" + }, + { + "id": "281453608", + "full_name": "thomasloven/lovelace-badge-card" + }, + { + "id": "1060673914", + "new": true, + "full_name": "alex-taylor/energy-distribution-ext" + }, + { + "id": "998250260", + "new": true, + "full_name": "sxdjt/ha-nws-alert-card" + }, + { + "id": "733922637", + "new": true, + "full_name": "Mariusthvdb/custom-more-info" + }, + { + "id": "831739499", + "new": true, + "full_name": "ngocjohn/lunar-phase-card" + }, + { + "id": "1274065193", + "new": true, + "full_name": "kekkooo86/ha-beautiful-battery" + }, + { + "id": "358962656", + "full_name": "bernikr/lovelace-notify-card" + }, + { + "id": "491303842", + "full_name": "a-p-z/datetime-card" + }, + { + "id": "720062465", + "new": true, + "full_name": "trollix/ha-tsmoon-card" + }, + { + "id": "1221421983", + "new": true, + "full_name": "drakovrfx/flowme" + }, + { + "id": "328957716", + "full_name": "Kirbo/ha-lovelace-elapsed-time-card" + }, + { + "id": "1007667881", + "new": true, + "full_name": "Aasikki/comic-card" + }, + { + "id": "237887092", + "full_name": "fineemb/lovelace-thermostat-card" + }, + { + "id": "971870393", + "new": true, + "full_name": "microteq/extended-gauge" + }, + { + "id": "856270242", + "new": true, + "full_name": "Haluska77/solar-gauge-card" + }, + { + "id": "309506416", + "full_name": "j-a-n/lovelace-wallpanel" + }, + { + "id": "200081161", + "full_name": "amaximus/bkk-stop-card" + }, + { + "id": "1266099970", + "new": true, + "full_name": "Steve-gnome/analog-clock-card" + }, + { + "id": "1259485989", + "new": true, + "full_name": "andyblac/Orbit-Cards" + }, + { + "id": "1131127379", + "new": true, + "full_name": "maglerod/andy-quickboard-card" + }, + { + "id": "1126908114", + "new": true, + "full_name": "IchordeDionysos/home-assistant-oebb-widget" + }, + { + "id": "1175253288", + "new": true, + "full_name": "mistic100/hass-automation-glance" + }, + { + "id": "1170208586", + "new": true, + "full_name": "mutilator/homeassistant-solar-panel-preview" + }, + { + "id": "634013716", + "new": true, + "full_name": "krissen/sixdegrees-card" + }, + { + "id": "214792276", + "full_name": "fineemb/lovelace-fan-xiaomi" + }, + { + "id": "701044448", + "new": true, + "full_name": "wiltodelta/homeassistant-sugartv-card" + }, + { + "id": "640556013", + "new": true, + "full_name": "zeronounours/lovelace-energy-entity-row" + }, + { + "id": "302122266", + "full_name": "queimadus/cover-icon-element" + }, + { + "id": "1163021401", + "new": true, + "full_name": "marcintk/ha-planetary-solar-system-card" + }, + { + "id": "1278975364", + "new": true, + "full_name": "derliebemarcus/homeassistant_custom_oven_card" + }, + { + "id": "1226635150", + "new": true, + "full_name": "Zarvinx/statistics-table-card" + }, + { + "id": "1161235878", + "new": true, + "full_name": "timmaurice/lovelace-windy-card" + }, + { + "id": "509260172", + "full_name": "georgezhao2010/lovelace-curtain-card" + }, + { + "id": "1278097933", + "new": true, + "full_name": "tempus2016/tabdeck-card" + }, + { + "id": "1275173715", + "new": true, + "full_name": "rohanpatil1794/ha-vehicle-android-auto-card" + }, + { + "id": "1143889434", + "new": true, + "full_name": "shashanktomar/zen-ui" + }, + { + "id": "679827231", + "full_name": "kverqus/lovelace-hassam-card" + }, + { + "id": "1130563102", + "new": true, + "full_name": "VitisEK/humidity-dewpoint-card" + }, + { + "id": "973541248", + "new": true, + "full_name": "nutteloost/todo-swipe-card" + }, + { + "id": "167744584", + "full_name": "thomasloven/lovelace-auto-entities" + }, + { + "id": "1247585690", + "new": true, + "full_name": "DocBigs-Lab/Energy-Waterfall-Card" + }, + { + "id": "420365062", + "full_name": "queimadus/last-changed-element" + }, + { + "id": "1130563885", + "new": true, + "full_name": "VitisEK/wu-wind-compass-card" + }, + { + "id": "399108901", + "new": true, + "full_name": "AnthonMS/my-cards" + }, + { + "id": "1146861066", + "new": true, + "full_name": "mrded/ha-air-comfort-card" + }, + { + "id": "846633042", + "new": true, + "full_name": "nathkrill/lovelace-google-fonts-header-card" + }, + { + "id": "855034301", + "new": true, + "full_name": "Bobsilvio/calcio-live-card" + }, + { + "id": "1220802832", + "new": true, + "full_name": "ChamesBont/compact-team-tracker-card" + }, + { + "id": "1135607906", + "new": true, + "full_name": "levonisyas/floor3dpro-card" + }, + { + "id": "487680971", + "new": true, + "full_name": "jpettitt/weather-radar-card" + }, + { + "id": "1265116755", + "new": true, + "full_name": "ADNPolymerase/oklyn-card" + }, + { + "id": "452251255", + "full_name": "mathoudebine/homeassistant-browser-control-card" + }, + { + "id": "184658908", + "full_name": "benct/lovelace-github-entity-row" + }, + { + "id": "257123327", + "full_name": "madmicio/channel-pad" + }, + { + "id": "1036183647", + "new": true, + "full_name": "michalowskil/flex-cells-card" + }, + { + "id": "640516976", + "new": true, + "full_name": "flixlix/energy-gauge-bundle-card" + }, + { + "id": "1233910995", + "new": true, + "full_name": "chrisscott/smooth-thermostat-card" + }, + { + "id": "1146529864", + "new": true, + "full_name": "maglerod/andy-sensor-card" + }, + { + "id": "446955395", + "full_name": "iablon/HomeAssistant-Touchpad-Card" + }, + { + "id": "302895020", + "full_name": "maxwroc/github-flexi-card" + }, + { + "id": "1298921255", + "new": true, + "full_name": "YamahaRacing/lightweight-charts-card" + }, + { + "id": "497319128", + "full_name": "NemesisRE/kiosk-mode" + }, + { + "id": "181124811", + "full_name": "iantrich/radial-menu" + }, + { + "id": "431901513", + "full_name": "swingerman/lovelace-fluid-level-background-card" + }, + { + "id": "164022050", + "full_name": "custom-cards/check-button-card" + }, + { + "id": "254206234", + "full_name": "danimart1991/pvpc-hourly-pricing-card" + }, + { + "id": "286408741", + "full_name": "ezand/lovelace-posten-card" + }, + { + "id": "1082605541", + "new": true, + "full_name": "Mihonarium/hass-spatial-lights-card" + }, + { + "id": "158756598", + "full_name": "thomasloven/lovelace-state-switch" + }, + { + "id": "1085943574", + "new": true, + "full_name": "timmaurice/lovelace-bergfex-card" + }, + { + "id": "1186020985", + "new": true, + "full_name": "sxdjt/ha-weather-heatmap-card" + }, + { + "id": "1132141954", + "new": true, + "full_name": "maglerod/andy-stats-clock" + }, + { + "id": "1055032834", + "new": true, + "full_name": "xplanes/ha-plant-diary-card" + }, + { + "id": "249942054", + "full_name": "thomasloven/lovelace-hui-element" + }, + { + "id": "179788256", + "full_name": "iantrich/text-divider-row" + }, + { + "id": "1278590768", + "new": true, + "full_name": "shadowsight00/aio-light-controller-card" + }, + { + "id": "795727144", + "new": true, + "full_name": "snootched/cb-lcars" + }, + { + "id": "283542587", + "full_name": "Villhellm/lovelace-clock-card" + }, + { + "id": "614083491", + "full_name": "rejuvenate/lovelace-horizon-card" + }, + { + "id": "345753205", + "full_name": "finity69x2/fan-percent-button-row" + }, + { + "id": "768880572", + "new": true, + "full_name": "gaco79/gcclock-words" + }, + { + "id": "1240139666", + "new": true, + "full_name": "Maj0rT/myhouse-floorplan" + }, + { + "id": "1230813119", + "new": true, + "full_name": "DerTrolli/card-mod-studio" + }, + { + "id": "1127165409", + "new": true, + "full_name": "pacemaker82/Sections-Gauge-Card" + }, + { + "id": "273007955", + "full_name": "DBa2016/power-usage-card-regex" + }, + { + "id": "989153227", + "new": true, + "full_name": "sxdjt/horizontal-waterfall-history-card" + }, + { + "id": "1206912277", + "new": true, + "full_name": "birkir/home-assistant-schematic-flow-card" + }, + { + "id": "178921037", + "repository_manifest": { + "name": "Multiple Entity Row", + "filename": "multiple-entity-row.js", + "render_readme": true, + "homeassistant": "2024.4.0" + }, + "full_name": "benct/lovelace-multiple-entity-row", + "category": "plugin", + "description": "Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI", + "downloads": 23386, + "etag_repository": "W/\"4ac89a533dff4fb4bd1ea938a38993fa5e7799822436d8dfda74172b549d8bbe\"", + "last_updated": "2026-10-02T03:03:33Z", + "stargazers_count": 952, + "topics": [ + "attribute", + "card", + "entity", + "entity-attribute", + "entity-rows", + "format", + "multiple", + "state" + ], + "installed_commit": "6ccda16", + "installed": true, + "last_commit": "5ac1a7c", + "last_version": "v4.12.0", + "prerelease": "v4.13.0-beta.1", + "releases": true, + "version_installed": "v4.11.1", + "last_fetched": 1790931654.520489 + }, + { + "id": "1097499191", + "new": true, + "full_name": "partach/switch_port_card" + }, + { + "id": "728990161", + "new": true, + "full_name": "Mariusthvdb/custom-attributes" + }, + { + "id": "1111145524", + "new": true, + "full_name": "vineetchoudhary/lovelace-unavailable-entity-card" + }, + { + "id": "1182006131", + "new": true, + "full_name": "homeassistant-extras/whisker" + }, + { + "id": "214365813", + "full_name": "Anonym-tsk/lovelace-starline-card" + }, + { + "id": "180528950", + "full_name": "thomasloven/lovelace-more-info-card" + }, + { + "id": "214786112", + "full_name": "AmoebeLabs/swiss-army-knife-card" + }, + { + "id": "192732636", + "full_name": "bramkragten/weather-card" + }, + { + "id": "737028188", + "new": true, + "full_name": "ibz0q/better-moment-card" + }, + { + "id": "205261230", + "full_name": "PiotrMachowski/Home-Assistant-Lovelace-HTML-Jinja2-Template-card" + }, + { + "id": "439367892", + "full_name": "KartoffelToby/better-thermostat-ui-card" + }, + { + "id": "250552447", + "full_name": "finity69x2/binary-control-button-row" + }, + { + "id": "257102434", + "full_name": "amaximus/fkf-garbage-collection-card" + }, + { + "id": "148520838", + "repository_manifest": {}, + "full_name": "kalkih/mini-media-player", + "category": "plugin", + "description": "Minimalistic media card for Home Assistant Lovelace UI", + "downloads": 101713, + "etag_repository": "W/\"c34f33a0f9cfd6ea67b57caa386437e30420a2a84713d0f69b2d91ec9e8b505c\"", + "last_updated": "2026-06-08T07:29:44Z", + "stargazers_count": 1720, + "topics": [ + "automation", + "custom", + "sonos" + ], + "installed_commit": "cb3d710", + "installed": true, + "last_commit": "cb3d710", + "last_version": "v1.16.12", + "open_issues": 215, + "releases": true, + "version_installed": "v1.16.12", + "last_fetched": 1790463501.767212 + }, + { + "id": "946071972", + "new": true, + "full_name": "ManfredTremmel/lovelace-heat-pump-card" + }, + { + "id": "1290713493", + "new": true, + "full_name": "ADNPolymerase/ha-appliance-card" + }, + { + "id": "147764937", + "full_name": "custom-cards/surveillance-card" + }, + { + "id": "1020454336", + "new": true, + "full_name": "Sdahl1234/sunseeker-schedule-card" + }, + { + "id": "834434033", + "new": true, + "full_name": "hyperb1iss/hyper-light-card" + }, + { + "id": "970744650", + "new": true, + "full_name": "nutteloost/simple-swipe-card" + }, + { + "id": "545945955", + "new": true, + "full_name": "marcokreeft87/formulaone-card" + }, + { + "id": "264796130", + "full_name": "turbulator/pandora-cas-card" + }, + { + "id": "1137055113", + "new": true, + "full_name": "VitisEK/minmax-avg-bar-card" + }, + { + "id": "871730343", + "new": true, + "full_name": "selvalt7/modern-circular-gauge" + }, + { + "id": "172998062", + "full_name": "kalkih/simple-weather-card" + }, + { + "id": "271886611", + "full_name": "badguy99/PlantPictureCard" + }, + { + "id": "932534411", + "new": true, + "full_name": "ngocjohn/sidebar-organizer" + }, + { + "id": "1022307554", + "new": true, + "full_name": "Rishi8078/TimeFlow-Card" + }, + { + "id": "963750120", + "new": true, + "full_name": "benjamin-dcs/gauge-card-pro" + }, + { + "id": "1131808070", + "new": true, + "full_name": "lop1505/RoomCard" + }, + { + "id": "1288141764", + "new": true, + "full_name": "naked-head/lektrico-charger-card" + }, + { + "id": "1086579240", + "new": true, + "full_name": "studiobts/device-pulse-timeline-card" + }, + { + "id": "328132422", + "full_name": "jtbgroup/kodi-playlist-card" + }, + { + "id": "812916796", + "new": true, + "full_name": "dezihh/my-harmony-card" + }, + { + "id": "1021112812", + "new": true, + "full_name": "sierramike/lovelace-simple-navbar" + }, + { + "id": "1047647929", + "new": true, + "full_name": "markaggar/ha-media-card" + }, + { + "id": "522634019", + "new": true, + "full_name": "pkissling/clock-weather-card" + }, + { + "id": "304967918", + "full_name": "junkfix/numberbox-card" + }, + { + "id": "197759180", + "full_name": "postlund/search-card" + }, + { + "id": "1200715714", + "new": true, + "full_name": "raspberry-tips/rpi-health-card" + }, + { + "id": "737404866", + "new": true, + "full_name": "drakulis/jb-battery-card" + }, + { + "id": "1005504308", + "new": true, + "full_name": "cataseven/Google-Map-Card" + }, + { + "id": "1283699078", + "new": true, + "full_name": "rickyfont94/climate-cluster-card" + }, + { + "id": "437989480", + "full_name": "9a4gl/lovelace-centrometal-boiler-card" + }, + { + "id": "1201075121", + "new": true, + "full_name": "kratochj/hassio-irrigation-card" + }, + { + "id": "207292725", + "full_name": "AmoebeLabs/flex-horseshoe-card" + }, + { + "id": "370997019", + "full_name": "bernikr/lovelace-webos-keyboard-card" + }, + { + "id": "916898208", + "new": true, + "full_name": "bendikrb/lovelace-form-card" + }, + { + "id": "640244449", + "full_name": "wilsto/pool-monitor-card" + }, + { + "id": "1274321619", + "new": true, + "full_name": "dwainscheeren/dwains-dashboard-next" + }, + { + "id": "1014115522", + "new": true, + "full_name": "rkotulan/ha-wall-clock-card" + }, + { + "id": "1181460314", + "new": true, + "full_name": "MacSiem/ha-device-health" + }, + { + "id": "1117838573", + "new": true, + "full_name": "bkbilly/lnxlink-touchpad-card" + }, + { + "id": "587494301", + "new": true, + "full_name": "czz/timbox-remote-control-card" + }, + { + "id": "770072954", + "new": true, + "full_name": "punxaphil/maxi-media-player" + }, + { + "id": "1169172783", + "new": true, + "full_name": "marsoupilami25/flex-slider-card" + }, + { + "id": "826444056", + "new": true, + "full_name": "christiaanderidder/lovelace-brink-renovent-hru-card" + }, + { + "id": "1082799841", + "new": true, + "full_name": "homeassistant-extras/ohm-assistant" + }, + { + "id": "202546107", + "full_name": "bbbenji/synthwave-hass-extras" + }, + { + "id": "303857065", + "full_name": "benct/lovelace-battery-entity-row" + }, + { + "id": "977675079", + "new": true, + "full_name": "homeassistant-extras/pi-hole-card" + }, + { + "id": "536329656", + "new": true, + "full_name": "PRProd/HA-Firemote" + }, + { + "id": "1262390155", + "new": true, + "full_name": "shouldbecommitted/arlo-camera-card" + }, + { + "id": "943585734", + "new": true, + "full_name": "homeassistant-extras/petkit-device-cards" + }, + { + "id": "253019926", + "full_name": "artem-sedykh/mini-humidifier" + }, + { + "id": "1097265088", + "new": true, + "full_name": "molant/device-monitor-card" + }, + { + "id": "240906060", + "full_name": "fineemb/lovelace-dc1-card" + }, + { + "id": "1119832836", + "new": true, + "full_name": "plckr/flightradar-flight-card" + }, + { + "id": "607398282", + "new": true, + "full_name": "t1gr0u/uv-index-card" + }, + { + "id": "1050894800", + "new": true, + "full_name": "PraxiGEN/custom-stack-cards" + }, + { + "id": "951762554", + "new": true, + "full_name": "yohaybn/lovelace-aliexpress-package-card" + }, + { + "id": "286270157", + "repository_manifest": { + "name": "Scheduler Card", + "render_readme": true, + "filename": "scheduler-card.js", + "homeassistant": "2026.6.0" + }, + "full_name": "nielsfaber/scheduler-card", + "category": "plugin", + "description": "HA Lovelace card for control of scheduler entities", + "downloads": 63226, + "etag_repository": "W/\"874c1d9e35816039aa0bb805ca9565a78f94b328572643a8e2abfa4f21493503\"", + "last_updated": "2026-09-16T18:41:16Z", + "stargazers_count": 1262, + "topics": [ + "assistant", + "automation", + "card", + "home", + "schedule", + "scheduler", + "sunrise", + "sunset", + "week", + "weekly" + ], + "installed_commit": "cea94b7", + "installed": true, + "last_commit": "83b6dec", + "last_version": "v4.0.19", + "open_issues": 15, + "releases": true, + "version_installed": "v4.0.19", + "last_fetched": 1790933120.535558 + }, + { + "id": "444350375", + "full_name": "piitaya/lovelace-mushroom" + }, + { + "id": "226862969", + "full_name": "finity69x2/light-brightness-preset-row" + }, + { + "id": "289188530", + "full_name": "reptilex/tesla-style-solar-power-card" + }, + { + "id": "577071460", + "full_name": "madmicio/ph-meter-temperature" + }, + { + "id": "934697455", + "new": true, + "full_name": "JonasDoebertin/ha-today-card" + }, + { + "id": "1296889437", + "new": true, + "full_name": "hsolgaard/zha-bindings-manager" + }, + { + "id": "215633404", + "repository_manifest": { + "name": "Restriction Card", + "render_readme": true, + "homeassistant": "0.110.0" + }, + "full_name": "iantrich/restriction-card", + "category": "plugin", + "description": "🔒 Apply restrictions to Lovelace cards", + "downloads": 22645, + "etag_repository": "W/\"9ed8d7a93c637527c7cf2c9f863ea6d322d01434940210be096c8f2d57d21f5c\"", + "last_updated": "2026-06-17T03:10:55Z", + "stargazers_count": 323, + "topics": [ + "security" + ], + "installed_commit": "0cfddae", + "installed": true, + "last_commit": "e9fdc94", + "last_version": "1.2.19", + "open_issues": 20, + "prerelease": "2.0.0-b1", + "releases": true, + "version_installed": "1.2.19", + "last_fetched": 1790689349.360302 + }, + { + "id": "923648410", + "new": true, + "full_name": "drkpxl/printwatch-card" + }, + { + "id": "1245294334", + "new": true, + "full_name": "nicosandller/easy-floorplan" + }, + { + "id": "1058930280", + "new": true, + "full_name": "Neisi/ha-price-timeline-card" + }, + { + "id": "1130562506", + "new": true, + "full_name": "VitisEK/barometric-pressure-card" + }, + { + "id": "1233345211", + "new": true, + "full_name": "ReikanYsora/Helios" + }, + { + "id": "1181460307", + "new": true, + "full_name": "MacSiem/ha-automation-analyzer" + }, + { + "id": "631525923", + "new": true, + "full_name": "DanteWinters/lux-power-distribution-card" + }, + { + "id": "1237784863", + "new": true, + "full_name": "lubomir-moric/ha-zigbee-mesh-map" + }, + { + "id": "259784620", + "full_name": "fineemb/lovelace-cn-map-card" + }, + { + "id": "413812496", + "repository_manifest": { + "name": "Plotly Graph Card", + "render_readme": true, + "filename": "plotly-graph-card.js" + }, + "full_name": "dbuezas/lovelace-plotly-graph-card", + "category": "plugin", + "description": "Highly customisable Lovelace card to plot interactive graphs. Brings scrolling, zooming, and much more!", + "downloads": 76255, + "etag_repository": "W/\"92a749cfc38d1ccf21ad93907aa644c41e271820d6776f72521ff0cfbbce2b24\"", + "last_updated": "2026-10-01T12:36:16Z", + "stargazers_count": 649, + "topics": [ + "graphs", + "history", + "lovelace-custom-card", + "navigate", + "plotly", + "plotlyjs", + "plots", + "scroll", + "zoom" + ], + "installed_commit": "4143aee", + "installed": true, + "last_commit": "d867e50", + "last_version": "v3.3.5", + "open_issues": 59, + "releases": true, + "version_installed": "v3.3.5", + "last_fetched": 1790878615.019684 + }, + { + "id": "1098022285", + "new": true, + "full_name": "loryanstrant/ha-youtubevideocard" + }, + { + "id": "215037975", + "full_name": "r-renato/ha-card-waze-travel-time" + }, + { + "id": "201292040", + "full_name": "azuwis/zigbee2mqtt-networkmap" + }, + { + "id": "195671060", + "full_name": "isabellaalstrom/lovelace-grocy-chores-card" + }, + { + "id": "1235796616", + "new": true, + "full_name": "KipK/a-better-history-card" + }, + { + "id": "567030726", + "new": true, + "full_name": "daredoes/default-dashboard" + }, + { + "id": "1300087502", + "new": true, + "full_name": "sikelo83/lovelace-wordclock-card" + }, + { + "id": "1120334068", + "new": true, + "full_name": "Giorgio866/lumina-energy-card" + }, + { + "id": "1226282613", + "new": true, + "full_name": "404GamerNotFound/ha-solar-dashboard" + }, + { + "id": "313269367", + "full_name": "Kibibit/kb-better-graph-colors" + }, + { + "id": "1152070705", + "new": true, + "full_name": "levonisyas/clockpro-card" + }, + { + "id": "1125356216", + "new": true, + "full_name": "guiohm79/jaugeLineaire" + }, + { + "id": "498794033", + "full_name": "custom-cards/slider-button-card" + }, + { + "id": "1072526491", + "new": true, + "full_name": "qlerup/lovelace-thermostat-pro-timeline" + }, + { + "id": "831352324", + "new": true, + "full_name": "LesTR/homeassistant-minimalistic-area-card" + }, + { + "id": "1092301453", + "new": true, + "full_name": "Springvar/home-assistant-whereabouts-card" + }, + { + "id": "1289778751", + "new": true, + "full_name": "dennisbest85/energy-flow-price-card" + }, + { + "id": "194037195", + "full_name": "Ceerbeerus/beerbolaget-card" + }, + { + "id": "183499944", + "full_name": "ljmerza/tracking-number-card" + }, + { + "id": "433577603", + "full_name": "junkfix/config-editor-card" + }, + { + "id": "755763613", + "new": true, + "full_name": "mentalilll/ha-vpd-chart" + }, + { + "id": "260597137", + "full_name": "fineemb/lovelace-air-filter-card" + }, + { + "id": "1231154874", + "new": true, + "full_name": "JohannBlais/lovelace-electrical-panel-card" + }, + { + "id": "1028645841", + "new": true, + "full_name": "redkanoon/embedded-view-card" + }, + { + "id": "1021121581", + "new": true, + "full_name": "Sdahl1234/sunseeker-zone-card" + }, + { + "id": "1098278373", + "new": true, + "full_name": "guiohm79/dual_gauge" + }, + { + "id": "236664033", + "full_name": "dooz127/swipe-glance-card" + }, + { + "id": "261291295", + "full_name": "denysdovhan/vacuum-card" + }, + { + "id": "1278504336", + "new": true, + "full_name": "dairefinn/daires-hass-cards.radial-card" + }, + { + "id": "1113989557", + "new": true, + "full_name": "Inter-Raptor/raptor-todo-hub-card" + }, + { + "id": "1126622990", + "new": true, + "full_name": "maglerod/andy-temperature-card" + }, + { + "id": "364769821", + "new": true, + "full_name": "ljmerza/harmony-remote-card" + }, + { + "id": "1136974261", + "new": true, + "full_name": "VitisEK/cop-scop-card" + }, + { + "id": "762520584", + "new": true, + "full_name": "elchininet/home-assistant-secret-taps" + }, + { + "id": "908868522", + "new": true, + "full_name": "francois-le-ko4la/lovelace-entity-progress-card" + }, + { + "id": "1056000773", + "new": true, + "full_name": "maybetaken/ha-makeskyblue-mppt-card" + }, + { + "id": "373857882", + "full_name": "wassy92x/lovelace-entities-btn-group" + }, + { + "id": "1228979333", + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_DynamicTravelSearch_Card" + }, + { + "id": "1206204443", + "new": true, + "full_name": "NerdySoftPaw/openpublictransport-card" + }, + { + "id": "331701152", + "repository_manifest": { + "name": "apexcharts-card", + "homeassistant": "2023.7.0", + "render_readme": true + }, + "full_name": "RomRider/apexcharts-card", + "category": "plugin", + "description": "📈 A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant", + "downloads": 467156, + "etag_repository": "W/\"6f8b2fafb325e122a1c4cc920176139a8f1bfa2b18322b843617424b5813d861\"", + "last_updated": "2026-02-03T00:36:26Z", + "stargazers_count": 1876, + "topics": [ + "apexcharts", + "iot" + ], + "installed_commit": "6d3f1e9", + "installed": true, + "last_commit": "6d3f1e9", + "last_version": "v2.2.3", + "open_issues": 58, + "releases": true, + "version_installed": "v2.2.3", + "last_fetched": 1790737147.476628 + }, + { + "id": "1068756039", + "new": true, + "full_name": "erasma/HA-large-number-input" + }, + { + "id": "192732887", + "full_name": "bramkragten/swipe-card" + }, + { + "id": "1163262970", + "new": true, + "full_name": "wilsto/aquarium-monitor-card" + }, + { + "id": "1263784435", + "new": true, + "full_name": "Steve-gnome/energy-flow-card" + }, + { + "id": "187245418", + "full_name": "custom-cards/bignumber-card" + }, + { + "id": "263901624", + "full_name": "dimagoltsman/generic-remote-control-card" + }, + { + "id": "157674859", + "full_name": "dnguyen800/air-visual-card" + }, + { + "id": "1228234056", + "new": true, + "full_name": "BTNBx/xPower-Flow-Card" + }, + { + "id": "864920721", + "new": true, + "full_name": "samuelgoodell/clock-weather-card-hui-icons" + }, + { + "id": "879861835", + "new": true, + "full_name": "marcelhoogantink/enhanced-shutter-card" + }, + { + "id": "184333163", + "full_name": "gadgetchnnel/lovelace-card-templater" + }, + { + "id": "1230769222", + "new": true, + "full_name": "skeefee/android-tv-remote-card" + }, + { + "id": "1293592030", + "new": true, + "full_name": "ADNPolymerase/ha-gate-card" + }, + { + "id": "449218690", + "full_name": "rautesamtr/thermal_comfort_icons" + }, + { + "id": "1107919585", + "new": true, + "full_name": "weedpump/timeline-card" + }, + { + "id": "402799177", + "full_name": "tungmeister/hass-blind-card" + }, + { + "id": "1201491709", + "new": true, + "full_name": "bluenazgul/unifi-device-card" + }, + { + "id": "691458765", + "new": true, + "full_name": "karlis-vagalis/circular-timer-card" + }, + { + "id": "853369948", + "new": true, + "full_name": "redstone99/hass-alert2-ui" + }, + { + "id": "197929015", + "full_name": "dmulcahey/zha-network-card" + }, + { + "id": "384434522", + "repository_manifest": { + "name": "Hass Hue Icons", + "render_readme": true + }, + "full_name": "arallsopp/hass-hue-icons", + "category": "plugin", + "description": "Additional vector icons for home assistant to model Philips Hue bulbs and fixtures. ", + "downloads": 40658, + "etag_repository": "W/\"8b97635952417e8766a816481523f397e4585f1388ac41febcf8969e6382748a\"", + "last_updated": "2026-04-14T07:09:39Z", + "stargazers_count": 393, + "topics": [ + "custom-icons", + "hue", + "hue-lights", + "icons", + "iconset", + "philips-hue", + "svg" + ], + "installed_commit": "4604f9a", + "installed": true, + "last_commit": "4604f9a", + "last_version": "v1.2.53", + "open_issues": 55, + "releases": true, + "version_installed": "v1.2.53", + "last_fetched": 1790878290.269062 + }, + { + "id": "1213078162", + "new": true, + "full_name": "sdunster/ha-visual-timer-card" + }, + { + "id": "1245983065", + "new": true, + "full_name": "MUbeira0/lovelace-vigobus-card" + }, + { + "id": "913623169", + "new": true, + "full_name": "homeassistant-extras/toolbar-status-chips" + }, + { + "id": "1316137064", + "new": true, + "full_name": "Future-Surfer/ha-area-glance-card" + }, + { + "id": "1236445611", + "new": true, + "full_name": "f17mkx/everyday-light-card" + }, + { + "id": "1190248914", + "new": true, + "full_name": "Piotras1/piotras-value-bar" + }, + { + "id": "1234394331", + "new": true, + "full_name": "MacSiem/ha-entity-renamer" + }, + { + "id": "172177543", + "full_name": "iantrich/config-template-card" + }, + { + "id": "342944383", + "full_name": "aex351/home-assistant-neerslag-card" + }, + { + "id": "1273628427", + "new": true, + "full_name": "MankiesWorkshop/power-nexus-card" + }, + { + "id": "537793361", + "new": true, + "full_name": "Nyaran/myjdownloader-card" + }, + { + "id": "286038496", + "full_name": "tomvanswam/compass-card" + }, + { + "id": "180464361", + "full_name": "ljmerza/travel-time-card" + }, + { + "id": "1260688401", + "new": true, + "full_name": "ipod86/lovelace-agentdvr-card" + }, + { + "id": "1246596220", + "new": true, + "full_name": "rudizl/platinum-weather-card-plus-charts" + }, + { + "id": "1192044026", + "new": true, + "full_name": "Cangos655/vehicle-card" + }, + { + "id": "694403206", + "new": true, + "full_name": "argaar/comfortable-environment-card" + }, + { + "id": "352399227", + "full_name": "mampfes/ha-knx-uf-iconset" + }, + { + "id": "218178802", + "full_name": "PiotrMachowski/Home-Assistant-Lovelace-Local-Conditional-card" + }, + { + "id": "1314280063", + "new": true, + "full_name": "a4happy20/media-display-card" + }, + { + "id": "1108182908", + "new": true, + "full_name": "sxdjt/canvas-gauge-card-continued" + }, + { + "id": "174016256", + "full_name": "gadgetchnnel/lovelace-home-feed-card" + }, + { + "id": "587057164", + "new": true, + "full_name": "kizza/magic-home-party-card" + }, + { + "id": "146194325", + "full_name": "custom-cards/button-card" + }, + { + "id": "287409957", + "full_name": "finity69x2/cover-control-button-row" + }, + { + "id": "1275175717", + "new": true, + "full_name": "Flybrow/lovelace-kiosk-autoscroll" + }, + { + "id": "1310244199", + "new": true, + "full_name": "luisanllo/ecowitt-hud-card" + }, + { + "id": "1301943095", + "new": true, + "full_name": "ryanbuiltthat/prism" + }, + { + "id": "1215752712", + "new": true, + "full_name": "EvotecIT/lovelace-lawn-mower-card" + }, + { + "id": "1228308998", + "new": true, + "full_name": "hudsonbrendon/nintendo-switch-card" + }, + { + "id": "1167785487", + "new": true, + "full_name": "TheScubaDiver/camera-gallery-card" + }, + { + "id": "910225975", + "new": true, + "full_name": "jo-ket/compact-cover-control-card" + }, + { + "id": "990221998", + "new": true, + "full_name": "selvalt7/badge-horizontal-container-card" + }, + { + "id": "1183027678", + "new": true, + "full_name": "cdelaet/sensor-bar-card-plus" + }, + { + "id": "454670742", + "new": true, + "full_name": "mawinkler/astroweather-card" + }, + { + "id": "362551242", + "full_name": "itobey/update-time-card" + }, + { + "id": "972790285", + "new": true, + "full_name": "nutteloost/actions-card" + }, + { + "id": "1227641517", + "new": true, + "full_name": "wander00-1/ha-air-quality-card" + }, + { + "id": "341707887", + "full_name": "amaximus/pollen-hu-card" + }, + { + "id": "165156754", + "full_name": "custom-cards/pc-card" + }, + { + "id": "1233727899", + "new": true, + "full_name": "rolandzeiner/spinning-wheel-card" + }, + { + "id": "321773656", + "full_name": "nervetattoo/themable-grid" + }, + { + "id": "1059645262", + "new": true, + "full_name": "Hugo0485/DoubleCurtainCard" + }, + { + "id": "1035084461", + "new": true, + "full_name": "goggybox/compact-light-card" + }, + { + "id": "998247638", + "new": true, + "full_name": "dropqube/pv-forecast-card" + }, + { + "id": "987191427", + "new": true, + "full_name": "DFranzen/Simple-Universal-Touchpad-for-Homeassistant" + }, + { + "id": "231674882", + "repository_manifest": { + "name": "template-entity-row", + "render_readme": true, + "homeassistant": "0.107.0b1" + }, + "full_name": "thomasloven/lovelace-template-entity-row", + "category": "plugin", + "description": "🔹 Display whatever you want in an entities card row.", + "etag_repository": "W/\"f8fe01247355f046cac810c863e1590a4d93cee487149027ff9630a6b92d6bdf\"", + "last_updated": "2024-02-12T09:12:04Z", + "stargazers_count": 296, + "installed_commit": "c225304", + "installed": true, + "last_commit": "c225304", + "last_version": "v1.4.1", + "releases": true, + "version_installed": "v1.4.1", + "last_fetched": 1789649400.392893 + }, + { + "id": "1254806795", + "new": true, + "full_name": "sidprax/galleria-weather-card" + }, + { + "id": "1255215486", + "new": true, + "full_name": "LiBe-net/history_table_card" + }, + { + "id": "1088052689", + "new": true, + "full_name": "mtheli/toothbrush-card" + }, + { + "id": "1286569183", + "new": true, + "full_name": "Vovoronale/rehoboam-sensor-card" + }, + { + "id": "1084425732", + "new": true, + "full_name": "guiohm79/custom-gauge-card" + }, + { + "id": "1228725349", + "new": true, + "full_name": "rononline/soccerlive-card" + }, + { + "id": "677140532", + "new": true, + "full_name": "MelleD/lovelace-expander-card" + } + ], + "theme": [ + { + "id": "234581410", + "full_name": "fi-sch/ux_goodie_theme" + }, + { + "id": "226567922", + "full_name": "Poeschl/slate_red" + }, + { + "id": "214979604", + "full_name": "home-assistant-community-themes/dark-mint" + }, + { + "id": "871683033", + "new": true, + "full_name": "PixNyb/hass-theme-blocky" + }, + { + "id": "235057110", + "full_name": "home-assistant-community-themes/material-dark-red" + }, + { + "id": "284293899", + "full_name": "JuanMTech/ios_dark_mode_theme" + }, + { + "id": "793248285", + "new": true, + "full_name": "Nezz/homeassistant-visionos-theme" + }, + { + "id": "309056232", + "full_name": "einschmidt/github_dark_theme" + }, + { + "id": "249722008", + "full_name": "Nihvel/your_name" + }, + { + "id": "1010117109", + "new": true, + "full_name": "loryanstrant/blackout" + }, + { + "id": "387055527", + "repository_manifest": { + "name": "Waves" + }, + "full_name": "tgcowell/waves", + "category": "theme", + "description": "This is a blend of 2 themes found within the Home Assistant community. Inspired mostly by Noctis, I've adjust colours slightly and have also opted to pull some features from Caule Theme packs to build my own 'ultimate' theme. I will continue to update overtime and do my best to credit those whom I have 'referenced' ", + "etag_repository": "W/\"b649d5ce33b359e051f0cadfc4beac3f66c32768415c01b2f90f906a96f39211\"", + "last_updated": "2023-03-26T08:21:03Z", + "stargazers_count": 108, + "installed_commit": "d3d595a", + "installed": true, + "last_commit": "d3d595a", + "last_version": "v2.4.1", + "releases": true, + "version_installed": "v2.4.1", + "last_fetched": 1789931854.740261 + }, + { + "id": "1241844964", + "new": true, + "full_name": "skynet01/homeassistant-skynet-theme" + }, + { + "id": "703332819", + "new": true, + "full_name": "malcolmturnbull/draculaish-ha-theme" + }, + { + "id": "233445397", + "full_name": "am80l/sundown" + }, + { + "id": "235984421", + "full_name": "home-assistant-community-themes/blackened" + }, + { + "id": "231829137", + "full_name": "aFFekopp/noctis" + }, + { + "id": "202203063", + "full_name": "bbbenji/synthwave-hass" + }, + { + "id": "456201687", + "full_name": "piitaya/lovelace-mushroom-themes" + }, + { + "id": "1258188143", + "new": true, + "full_name": "Yeelight/ha_yeelight_themes" + }, + { + "id": "743026166", + "new": true, + "full_name": "brezlord/BrezNET-iOS" + }, + { + "id": "464998514", + "full_name": "flejz/hass-cyberpunk-2077-theme" + }, + { + "id": "230974064", + "full_name": "arsaboo/oxford_blue_theme" + }, + { + "id": "407627914", + "full_name": "pacjo/google_dark_animated" + }, + { + "id": "253311340", + "full_name": "3ative/3ative-blue-theme" + }, + { + "id": "729280147", + "new": true, + "full_name": "Djelle/milcomarmy" + }, + { + "id": "480992848", + "full_name": "JuanMTech/macOS-Theme" + }, + { + "id": "458664750", + "full_name": "JuanMTech/google-theme" + }, + { + "id": "197006509", + "full_name": "seangreen2/slate_theme" + }, + { + "id": "223938651", + "full_name": "home-assistant-community-themes/midnight-blue" + }, + { + "id": "221287384", + "full_name": "naofireblade/clear-theme" + }, + { + "id": "458817847", + "full_name": "AmoebeLabs/HA-Theme_M3-04-Magenta" + }, + { + "id": "231083679", + "full_name": "aFFekopp/dark_teal" + }, + { + "id": "261924981", + "full_name": "DickSwart/swart_ninja_dark_theme" + }, + { + "id": "1182107428", + "new": true, + "full_name": "iosue-iulianus/homeassistant-pipboy-theme" + }, + { + "id": "216183299", + "full_name": "home-assistant-community-themes/material-dark-pink" + }, + { + "id": "221288367", + "full_name": "naofireblade/clear-theme-dark" + }, + { + "id": "486045869", + "full_name": "Madelena/Metrology-for-Hass" + }, + { + "id": "209891408", + "full_name": "home-assistant-community-themes/amoled" + }, + { + "id": "227988032", + "full_name": "estiens/sweet_pink_hass_theme" + }, + { + "id": "1141473287", + "new": true, + "full_name": "silasmariusz/Bubble_Theme_2026" + }, + { + "id": "1235767807", + "new": true, + "full_name": "f17mkx/everyday-themes" + }, + { + "id": "223028160", + "full_name": "pbeckcom/green_slate_theme" + }, + { + "id": "457458731", + "full_name": "AmoebeLabs/HA-Theme_M3-07-DarkOliveGreen" + }, + { + "id": "1232974868", + "new": true, + "full_name": "studio-prisma/homeassistant-theme-liquid-glass" + }, + { + "id": "216173358", + "full_name": "home-assistant-community-themes/christmas" + }, + { + "id": "225969186", + "full_name": "home-assistant-community-themes/aqua-fiesta" + }, + { + "id": "897275941", + "new": true, + "full_name": "taikun114/Blue-Theme-by-taikun114" + }, + { + "id": "1008958319", + "new": true, + "full_name": "Raznor09/raznor-obsidian" + }, + { + "id": "570909059", + "new": true, + "full_name": "catppuccin/home-assistant" + }, + { + "id": "1258560915", + "new": true, + "full_name": "robex2005/MorphHomeX" + }, + { + "id": "977691784", + "new": true, + "full_name": "knightburton/minimal-ninja-theme" + }, + { + "id": "216178553", + "full_name": "home-assistant-community-themes/material-dark-green" + }, + { + "id": "498774862", + "full_name": "AmoebeLabs/HA-Theme_M3-C11-Purple" + }, + { + "id": "1005176721", + "new": true, + "full_name": "Xitee1/ha-amoled-theme" + }, + { + "id": "214664317", + "full_name": "home-assistant-community-themes/midnight" + }, + { + "id": "320117484", + "full_name": "myleskeeffe/clear-theme-dark-vibrant" + }, + { + "id": "574163721", + "new": true, + "full_name": "TilmanGriesel/graphite" + }, + { + "id": "234750356", + "full_name": "basnijholt/lovelace-ios-light-mode-theme" + }, + { + "id": "1082803731", + "new": true, + "full_name": "loryanstrant/ha-weylandyutani" + }, + { + "id": "270638476", + "full_name": "home-assistant-community-themes/nord" + }, + { + "id": "274111031", + "full_name": "wowgamr/animated-weather-card" + }, + { + "id": "779268034", + "new": true, + "full_name": "chaptergy/homeassistant-theme-dark-pastel" + }, + { + "id": "220641275", + "full_name": "home-assistant-community-themes/dark-orange" + }, + { + "id": "1002719232", + "new": true, + "full_name": "mjs271/arcticForest-dark_HA" + }, + { + "id": "1012545675", + "new": true, + "full_name": "wessamlauf/homeassistant-frosted-glass-themes" + }, + { + "id": "234375294", + "full_name": "home-assistant-community-themes/vaporwave-pink" + }, + { + "id": "458636658", + "full_name": "JuanMTech/ios-theme" + }, + { + "id": "284294048", + "full_name": "JuanMTech/ios_light_mode_theme" + }, + { + "id": "216165131", + "full_name": "home-assistant-community-themes/solarized-light" + }, + { + "id": "1196296364", + "new": true, + "full_name": "PlayFaster/very-dark-black-ha-theme" + }, + { + "id": "306914292", + "full_name": "JOHLC/transparentblue" + }, + { + "id": "236318024", + "full_name": "basnijholt/lovelace-ios-themes" + }, + { + "id": "767743196", + "new": true, + "full_name": "Eonasdan/home-assistant-bootstrap-5-theme" + }, + { + "id": "292621909", + "full_name": "mikosoft83/hass-windows10-themes" + }, + { + "id": "403381222", + "full_name": "williamahartman/noctis-solarized" + }, + { + "id": "215075899", + "full_name": "home-assistant-community-themes/grey-night" + }, + { + "id": "485813852", + "repository_manifest": { + "name": "Google Light and Dark Theme", + "render_readme": true + }, + "full_name": "JamieKB3/google-theme", + "category": "theme", + "description": "No longer maintained - A fork of Google Assistant Theme to fix common issues - by digitaljamie", + "etag_repository": "W/\"5838733ec6f498bbb3d66dcad3bd86c96ed53db7676eee6c770bbea6bb1ca0e6\"", + "last_updated": "2023-11-19T19:02:53Z", + "stargazers_count": 6, + "topics": [ + "darkmode", + "google-theme", + "googletheme", + "lightmode" + ], + "installed_commit": "e8b4543", + "installed": true, + "last_commit": "e8b4543", + "last_version": "v1.2.2", + "version_installed": "v1.2.2", + "last_fetched": 1790943962.226356 + }, + { + "id": "255270395", + "full_name": "home-assistant-community-themes/stell-blue-with-colors" + }, + { + "id": "1270492168", + "new": true, + "full_name": "florent6901/home-assistant-nuit_mediterraneenne" + }, + { + "id": "230672465", + "full_name": "houtknots/UglyChristmas-Theme" + }, + { + "id": "1267810769", + "new": true, + "full_name": "jbsky/ha-glass-dashboard" + }, + { + "id": "1296022676", + "new": true, + "full_name": "mattschwarz/tet-49-theme" + }, + { + "id": "255366214", + "full_name": "Banditen01/vintage_theme" + }, + { + "id": "448355900", + "full_name": "SnakeFist007/ha_vastayan_bond" + }, + { + "id": "441738040", + "full_name": "KTibow/lovelace-soft-theme" + }, + { + "id": "234022648", + "full_name": "JuanMTech/google_dark_theme" + }, + { + "id": "216181396", + "full_name": "home-assistant-community-themes/teal" + }, + { + "id": "1203865557", + "new": true, + "full_name": "kizza/homeassistant-gruvbox-theme" + }, + { + "id": "234032927", + "full_name": "JuanMTech/google_light_theme" + }, + { + "id": "215075805", + "full_name": "home-assistant-community-themes/blue-night" + }, + { + "id": "162468030", + "full_name": "awolkers/home-assistant-themes" + }, + { + "id": "1290817194", + "new": true, + "full_name": "mycrouch/gradient-themes" + }, + { + "id": "222422187", + "repository_manifest": { + "name": "iOS Dark Mode Theme", + "render_readme": true + }, + "full_name": "basnijholt/lovelace-ios-dark-mode-theme", + "category": "theme", + "description": "🏠🤖 Theme by @basnijholt based on iOS Dark Mode for Lovelace Home Assistant ", + "etag_repository": "W/\"a43cbe00c5cce562f4c0cb384c3538658861294b4290fe4b866b9adce602b6f6\"", + "last_updated": "2022-11-03T15:53:32Z", + "stargazers_count": 490, + "topics": [ + "dark-mode", + "darkmode", + "ios" + ], + "installed_commit": "2805f18", + "installed": true, + "last_commit": "2805f18", + "open_issues": 41, + "last_fetched": 1790881056.66614 + }, + { + "id": "1042667074", + "new": true, + "full_name": "Stormrage-DJ/ha_theme_star_wars_light" + }, + { + "id": "233715171", + "full_name": "78wesley/Home-Assistant-Darkish-Theme" + }, + { + "id": "277068969", + "repository_manifest": { + "name": "Caule Themes Pack 1 - by caule.studio", + "filename": "caule-themes-pack-1.yaml" + }, + "full_name": "ricardoquecria/caule-themes-pack-1", + "category": "theme", + "description": "10 modern colors | 4 categories of styles (Black Glass, Black, Dark, Light) | 40 themes in total | Animated icons for the weather forecast card | And a bonus automatic theme selector for your interface.", + "etag_repository": "W/\"9c1ca63c0ca77ba437380a206775746e66d811b48565af19a6d1bb6e7259b4dd\"", + "last_updated": "2023-10-05T00:53:45Z", + "stargazers_count": 340, + "topics": [ + "caule", + "pack" + ], + "installed_commit": "c510775", + "installed": true, + "last_commit": "0ec8a4b", + "last_version": "v.1.3.3", + "open_issues": 14, + "releases": true, + "version_installed": "v.1.3.3", + "last_fetched": 1790881286.714819 + }, + { + "id": "217374413", + "full_name": "home-assistant-community-themes/halloween" + }, + { + "id": "1042665107", + "new": true, + "full_name": "Stormrage-DJ/ha_theme_star_wars_dark" + }, + { + "id": "309053262", + "full_name": "einschmidt/github_light_theme" + }, + { + "id": "534353896", + "new": true, + "full_name": "th3jesta/ha-lcars" + }, + { + "id": "443651710", + "full_name": "Neekster/MidnightTeal" + }, + { + "id": "470262899", + "full_name": "coltondick/nordic-theme-main" + }, + { + "id": "461936688", + "full_name": "robinwittebol/whatsapp-theme" + }, + { + "id": "701591334", + "new": true, + "full_name": "Nerwyn/material-you-theme" + }, + { + "id": "825856446", + "new": true, + "full_name": "veniplex/hass-idx-theme" + }, + { + "id": "1165769953", + "new": true, + "full_name": "yakidd/NeumorphixHome" + } + ], + "template": [ + { + "id": "694582318", + "new": true, + "full_name": "SirGoodenough/Logic-Chekr" + }, + { + "id": "1045129270", + "new": true, + "full_name": "Nuhser/jinja-id-generators" + }, + { + "id": "656746023", + "new": true, + "full_name": "langestefan/auto-sun-blind" + }, + { + "id": "1043115836", + "new": true, + "full_name": "Nuhser/battery-icons" + }, + { + "id": "680978332", + "new": true, + "full_name": "SirGoodenough/Availability-Template" + }, + { + "id": "624337782", + "new": true, + "full_name": "TheFes/relative-time-plus" + }, + { + "id": "912235383", + "new": true, + "full_name": "jazzyisj/speech-helpers-jinja" + }, + { + "id": "930250618", + "new": true, + "full_name": "Nuhser/jinja-speech-helpers-german" + }, + { + "id": "724754572", + "new": true, + "full_name": "SirGoodenough/Color-Multi-Tool" + }, + { + "id": "624674515", + "new": true, + "full_name": "Petro31/easy-time-jinja" + }, + { + "id": "629510143", + "new": true, + "full_name": "TheFes/cheapest-energy-hours" + } + ] + } + } +} \ No newline at end of file diff --git a/.storage/hacs.hacs b/.storage/hacs.hacs index 7b47982..48dfcf3 100644 --- a/.storage/hacs.hacs +++ b/.storage/hacs.hacs @@ -4,89 +4,98 @@ "key": "hacs.hacs", "data": { "archived_repositories": [ - "ThomasPrior/FlexpoolInfo", - "JuanMTech/green_dark_mode", - "briis/hass-weatherflow", - "eavanvalkenburg/sia", - "marcomow/ble-bulb-card", - "DeebotUniverse/Deebot-4-Home-Assistant", - "jensweimann/awb", - "AitorDB/home-assistant-sun-card", - "walthowd/ha-automower", - "clayauld/lovelace-darksky-card", - "heinoldenhuis/home_assistant_omnik_solar", - "natekspencer/hacs-litterrobot", - "JuanMTech/orange_dark", - "robmarkcole/HASS-Deepstack-object", - "mampfes/hacs_wiffi", - "maykar/lovelace-swipe-navigation", - "KoljaWindeler/kaco", - "dr1rrb/ha-twinkly", - "gerardag/person-entity-card", - "Cyr-ius/hass-hue-service-advanced", - "KTibow/lovelace-dark-soft-ui-theme", - "custom-components/sensor.radarr_upcoming_media", - "chaptergy/noctis-grey", - "peternijssen/home-assistant-jumbo", - "gjohansson-ST/stl", - "tikismoke/home-assistant-nespressoble", - "estevez-dev/extended-banner-card", - "briis/smartweather", - "custom-components/wienerlinien", - "JuanMTech/orange_light", - "digitaljamie/google-theme", - "iantrich/aftership-card", - "PTST/O365-HomeAssistant", - "echoromeo/hanobo", - "thebino/rki_covid", - "rccoleman/lamarzocco", - "spycle/microbot_push", "custom-cards/upcoming-media-card", - "pippyn/Home-Assistant-Sensor-Groningen-Afvalwijzer", - "NemesisRE/lovelace-swipe-navigation", - "robmarkcole/HASS-Deepstack-face", - "ppanagiotis/pymusiccast", - "Raukze/home-assistant-fitx", - "disforw/inverse", - "nagyrobi/home-assistant-custom-components-pfsense-gateways", - "KTibow/lovelace-light-soft-ui-theme", - "custom-components/sensor.sonarr_upcoming_media", - "JuanMTech/green_light_mode", - "custom-components/sensor.plex_recently_added", - "maykar/kiosk-mode", - "custom-components/sensor.custom_aftership", - "DavidMStraub/homeassistant-homeconnect", - "DSorlov/hasl-platform", - "custom-components/sensor.custom_components", - "Cyr-ius/hass-cozytouch", - "custom-components/custom_components", - "jessevl/homeassistant-greenchoice", - "custom-components/sensor.tautulli", - "cgarwood/homeassistant-fullykiosk", - "marrobHD/firetv-card", - "nagyrobi/home-assistant-custom-components-cover-rf-time-based", - "ljmerza/ha-our-groceries", - "atomic7777/atomic_calendar", - "Sholofly/arrisdcx960", - "toringer/home-assistant-sbanken", "JuanMTech/amoled_blue", - "custom-components/sensor.untappd", - "perara/systemair-save-connect", - "bieniu/ha-zadnego-ale", - "georgezhao2010/climate_ewelink", - "Michsior14/ha-laser-egg", - "alexarch21/history-explorer-card", - "speleolontra/daikin_residential_altherma", - "Kraineff/philips-airpurifier", - "pilotak/homeassistant-mikrotik", - "ThomasPrior/EthermineInfo", - "GeorgeSG/lovelace-folder-card", - "frenck/home-assistant-theme-outline", - "DCSBL/ha-homewizard-energy", - "maykar/plex_assistant", - "Thomas55555/husqvarna_automower", + "walthowd/ha-automower", + "atomic7777/atomic_calendar", + "Raukze/home-assistant-fitx", "lukich48/hass_mqtt_template_switch", - "Tiemooowh/homeassistant-teletask" + "custom-components/sensor.plex_recently_added", + "marrobHD/firetv-card", + "frenck/home-assistant-theme-outline", + "maykar/lovelace-swipe-navigation", + "Mr-Groch/HA-Emulated-Color-Temp-Light", + "sakowicz/home-assistant-tenda-tracker", + "Michsior14/ha-laser-egg", + "pfunkmallone/HACS-camect-integration", + "jkb216/google-theme", + "custom-components/wienerlinien", + "gerardag/person-entity-card", + "peternijssen/home-assistant-jumbo", + "bieniu/ha-zadnego-ale", + "thebino/rki_covid", + "JuanMTech/orange_dark", + "digitaljamie/google-theme", + "Cyr-ius/hass-hue-service-advanced", + "Kraineff/philips-airpurifier", + "disforw/inverse", + "custom-components/sensor.sonarr_upcoming_media", + "echoromeo/hanobo", + "heinoldenhuis/home_assistant_omnik_solar", + "DavidMStraub/homeassistant-homeconnect", + "briis/smartweather", + "DeebotUniverse/Deebot-4-Home-Assistant", + "pilotak/homeassistant-mikrotik", + "speleolontra/daikin_residential_altherma", + "robmarkcole/HASS-Deepstack-face", + "estevez-dev/extended-banner-card", + "NemesisRE/lovelace-swipe-navigation", + "gjohansson-ST/stl", + "custom-components/sensor.tautulli", + "Thomas55555/husqvarna_automower", + "alexarch21/history-explorer-card", + "DCSBL/ha-homewizard-energy", + "AitorDB/home-assistant-sun-card", + "Cyr-ius/hass-cozytouch", + "PTST/O365-HomeAssistant", + "jensweimann/awb", + "GeorgeSG/lovelace-folder-card", + "KTibow/lovelace-light-soft-ui-theme", + "KTibow/lovelace-dark-soft-ui-theme", + "nagyrobi/home-assistant-custom-components-cover-rf-time-based", + "ppanagiotis/pymusiccast", + "JuanMTech/green_dark_mode", + "spycle/microbot_push", + "jessevl/homeassistant-greenchoice", + "dynasticorpheus/gigasetelements-ha", + "nagyrobi/home-assistant-custom-components-pfsense-gateways", + "ljmerza/ha-our-groceries", + "dgomes/ha_rrd_recorder", + "marcomow/ble-bulb-card", + "JamieKB3/google-theme", + "cgarwood/homeassistant-fullykiosk", + "eavanvalkenburg/sia", + "chaptergy/noctis-grey", + "toringer/home-assistant-sbanken", + "Tiemooowh/homeassistant-teletask", + "tikismoke/home-assistant-nespressoble", + "natekspencer/hacs-litterrobot", + "custom-components/sensor.untappd", + "JuanMTech/green_light_mode", + "custom-components/sensor.custom_components", + "custom-components/sensor.custom_aftership", + "KoljaWindeler/kaco", + "perara/systemair-save-connect", + "maykar/plex_assistant", + "georgezhao2010/climate_ewelink", + "dr1rrb/ha-twinkly", + "robmarkcole/HASS-Deepstack-object", + "pfunkmallone/HACS-camect-custom_card", + "ThomasPrior/FlexpoolInfo", + "mampfes/hacs_wiffi", + "Sholofly/arrisdcx960", + "rccoleman/lamarzocco", + "custom-components/sensor.radarr_upcoming_media", + "patrickhilker/tedee_hass_integration", + "JuanMTech/orange_light", + "pippyn/Home-Assistant-Sensor-Groningen-Afvalwijzer", + "DSorlov/hasl-platform", + "clayauld/lovelace-darksky-card", + "briis/hass-weatherflow", + "custom-components/custom_components", + "maykar/kiosk-mode", + "ThomasPrior/EthermineInfo", + "iantrich/aftership-card" ], "renamed_repositories": { "xMrVizzy/Minecraft-Version": "kraineff/minecraft-version", @@ -120,7 +129,13 @@ "htmltiger/config-editor-card": "junkfix/config-editor-card", "htmltiger/config-editor": "junkfix/config-editor", "htmltiger/numberbox-card": "junkfix/numberbox-card", - "orickcorreia/caule-themes-pack-1": "ricardoquecria/caule-themes-pack-1" + "orickcorreia/caule-themes-pack-1": "ricardoquecria/caule-themes-pack-1", + "jonasniesner/open_epaper_link_homeassistant": "OpenEPaperLink/Home_Assistant_Integration", + "Limych/ha-temperature-feels-like": "Limych/ha-apparent-temperature", + "wimb0/home-assistant-saj-modbus": "wimb0/home-assistant-saj-r5-modbus", + "t0mer/ims-custom-component": "GuyKh/ims-custom-component", + "jm-73/Indego": "sander1988/Indego", + "jkb216/google-theme": "JamieKB3/google-theme" }, "ignored_repositories": [] } diff --git a/.storage/hacs.repositories b/.storage/hacs.repositories index 4af8557..2d8a077 100644 --- a/.storage/hacs.repositories +++ b/.storage/hacs.repositories @@ -3,26 +3,1315 @@ "minor_version": 1, "key": "hacs.repositories", "data": { - "231145540": { + "257104502": { "repository_manifest": { - "name": "NextBus Card", - "render_readme": true, - "filename": "nextbus-card.js" + "name": "FKF Budapest Garbage Collection", + "country": [ + "HU" + ], + "render_readme": "true" }, - "full_name": "dcramer/lovelace-nextbus-card", + "full_name": "amaximus/fkf-garbage-collection", + "authors": [ + "@amaximus" + ], + "category": "integration", + "description": "FKF Budapest Garbage Collection custom component for Home Assistant", + "domain": "fkf_garbage_collection", + "etag_repository": "W/\"0365568ac8aac7577d7c82f2b123dc93433a490b132d307d8897c882ee167baf\"", + "last_updated": "2026-07-27T14:26:19Z", + "stargazers_count": 27, + "topics": [ + "budapest", + "hungary" + ], + "last_fetched": 1790779783.510676 + }, + "1270764129": { + "repository_manifest": {}, + "new": true, + "full_name": "andrewtryder/ha-iguardstove", + "category": "integration", + "description": "Home Assistant custom integration for iGuardStove / iGuardFire stove monitoring and control", + "domain": "iguardstove", + "etag_repository": "W/\"e8d2b2f9f51371635226b5fc3c4ed6e5e68a26e4a347e11f32756923b0bbc64f\"", + "last_updated": "2026-10-01T02:18:24Z", + "topics": [ + "homeassistant-custom-component", + "iguardfire", + "iguardstove", + "stove-safety" + ], + "last_fetched": 1790828886.517984 + }, + "756368974": { + "repository_manifest": {}, + "new": true, + "full_name": "gritaro/gigachain", + "category": "integration", + "description": "This custom component for Home Assistant allows you to generate text responses using GigaChain LLM framework (like GigaChat, YandexGPT, ChatGPT).", + "domain": "gigachain", + "etag_repository": "W/\"be3ee35c1f42fc9697413d7999e5ee0af53a05827f2a5f7dd4602dbc88ec16f1\"", + "last_updated": "2026-05-13T16:01:35Z", + "stargazers_count": 19, + "topics": [ + "chatgpt", + "gigachain", + "gigachat", + "gpt", + "openai", + "voice-assistant", + "yandexgpt" + ], + "last_fetched": 1789899033.167008 + }, + "1055323812": { + "repository_manifest": {}, + "new": true, + "full_name": "bharat/homeassistant-triad-ams", + "category": "integration", + "description": "Triad AMS integration", + "domain": "triad_ams", + "etag_repository": "W/\"d7960df87389971b46b93d5e710df691d0c6db4eab2dd0b530692b6857ffefea\"", + "last_updated": "2026-10-01T15:56:16Z", + "stargazers_count": 5, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790889189.211146 + }, + "489295753": { + "repository_manifest": { + "name": "Navbar Position", + "render_readme": true + }, + "full_name": "javawizard/ha-navbar-position", "category": "plugin", - "description": "A card giving richer public transit display using NextBus sensors.", - "domain": "", - "downloads": 372, - "etag_repository": "W/\"c1e3b0e612ea1c75ef9b44334bc5e14c3c548c9de21c89f6288963a6030be180\"", - "last_updated": "2023-01-04T13:48:39Z", + "description": "Moves the Home Assistant dashboard navigation bar to the bottom of the screen", + "etag_repository": "W/\"11ab75ac1308a732c702b70bff9bb24e6cb01b6746f46b19ef63dd8e743653da\"", + "last_updated": "2024-08-04T11:03:19Z", + "stargazers_count": 30, + "last_fetched": 1784794708.218265 + }, + "1041500845": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-radar-card", + "category": "plugin", + "description": "A custom Lovelace card for Home Assistant to display device_tracker entities on a polar chart.", + "downloads": 576, + "etag_repository": "W/\"41c3f35447b013fd9ccf1d36ee35e1f9680abbaef94dacbea897f0d07fbe89b8\"", + "last_updated": "2026-09-30T21:04:31Z", + "stargazers_count": 25, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "polar-chart", + "radar-chart" + ], + "last_fetched": 1790813507.885028 + }, + "1069746269": { + "repository_manifest": {}, + "new": true, + "full_name": "harmonie-durrant/harmonie-changelogs", + "category": "plugin", + "description": "A homeassistant card that shows changelogs using a custom card.", + "downloads": 52, + "etag_repository": "W/\"622f74b55b8d7f24480377f5bf9ca89878ba77ed0e0ce0584c505127153b68b3\"", + "last_updated": "2025-10-04T19:40:08Z", + "stargazers_count": 2, + "topics": [ + "changelog", + "changelogs", + "ha-card", + "homeassistant-changelogs", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" + ], + "last_fetched": 1784794540.277716 + }, + "742903711": { + "repository_manifest": {}, + "new": true, + "full_name": "lizardsystems/hass-mygas", + "category": "integration", + "description": "Интеграция для Home Assistant, поддерживающая сервис Мой Газ Смородина", + "domain": "mygas", + "etag_repository": "W/\"4ca37896fb4162f62c54ece75b498c1d503a3cd4c981d23608a69b40abd9b774\"", + "last_updated": "2026-09-04T15:13:17Z", + "stargazers_count": 18, + "topics": [ + "energy", + "gas" + ], + "last_fetched": 1790273428.582756 + }, + "770055209": { + "repository_manifest": {}, + "new": true, + "full_name": "stanus74/home-assistant-saj-h2-modbus", + "category": "integration", + "description": "Home Assistant Component to read SAJ H2 Inverter Modbus Data", + "domain": "saj_h2_modbus", + "etag_repository": "W/\"ac243b7e0dff2f9524fc4f822b3ec72773eb2687b5caa8a8038b6f65fa8090a1\"", + "last_updated": "2026-10-02T08:03:14Z", + "stargazers_count": 54, + "topics": [ + "modbus-tcp", + "saj", + "saj-h2", + "saj-inverters" + ], + "last_fetched": 1790929958.251345 + }, + "1208153221": { + "repository_manifest": {}, + "new": true, + "full_name": "traktore-org/sem-community", + "category": "integration", + "description": "Solar Energy Management for Home Assistant — automate solar surplus across EV, battery, heat pump & appliances. Tariff-aware, multi-brand, 100% local.", + "domain": "solar_energy_management", + "downloads": 561, + "etag_repository": "W/\"660d289cb7e9bd4640587ba8eaed4227e127da855172e9b8c4dd56ea76849109\"", + "last_updated": "2026-10-02T08:36:19Z", + "stargazers_count": 42, + "topics": [ + "battery", + "battery-management", + "dynamic-tariff", + "energy-dashboard", + "energy-management", + "ev-charging", + "fronius", + "heat-pump", + "home-assistant-custom-component", + "huawei", + "keba", + "peak-shaving", + "self-consumption", + "solar", + "solaredge", + "surplus-charging" + ], + "last_fetched": 1790930624.952353 + }, + "1097613251": { + "repository_manifest": {}, + "new": true, + "full_name": "jaqb12/home-assistant-clausius", + "category": "integration", + "description": "Custom addon for Clausius heat pump", + "domain": "clausius", + "etag_repository": "W/\"771c5b7b57d4e0b686917a6675867afb6da23b3d8b4fecc4626ab2a03f2a60e5\"", + "last_updated": "2026-02-27T07:24:26Z", + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1784788479.591069 + }, + "1195487996": { + "repository_manifest": {}, + "new": true, + "full_name": "mholzi/quizify", + "category": "integration", + "description": "🎯 Multiplayer trivia party game for Home Assistant — scan a QR code, play on your phones, the TV is the board. 5,796 questions in English, German and Spanish.", + "domain": "quizify", + "etag_repository": "W/\"031e9ebad90b66852672169e9cf046069381db640347ce71c1847663214d50c8\"", + "last_updated": "2026-09-29T20:57:13Z", + "stargazers_count": 17, + "topics": [ + "home-assistant-custom-component", + "multiplayer", + "party-game", + "qr-code", + "quiz", + "quiz-game", + "trivia-game", + "tts" + ], + "last_fetched": 1790731056.806337 + }, + "644033469": { + "repository_manifest": { + "name": "Weather.com", + "render_readme": true + }, + "new": true, + "full_name": "jaydeethree/Home-Assistant-weatherdotcom", + "authors": [ + "@jaydeethree" + ], + "category": "integration", + "description": "Home Assistant custom component/integration for Weather.com", + "domain": "weatherdotcom", + "etag_repository": "W/\"c7d21d38180ff17f31b3cfbc356fb1224c4764e432798ff3c0ef79dca748383f\"", + "last_updated": "2026-10-02T00:31:57Z", + "stargazers_count": 94, + "topics": [ + "hassio-integration", + "weather", + "weather-forecast" + ], + "last_fetched": 1790925456.501034 + }, + "325097827": { + "repository_manifest": { + "name": "MegaD", + "country": "RU", + "persistent_directory": "userfiles", + "render_readme": true + }, + "full_name": "andvikt/mega_hacs", + "authors": [ + "@andvikt" + ], + "category": "integration", + "description": "MegaD HomeAssistant integration", + "domain": "mega", + "etag_repository": "W/\"ffb5629a227fa6cabd8888aebd02468178f0357e275553a6a386b4e5000c70b9\"", + "last_updated": "2024-03-12T16:37:52Z", + "stargazers_count": 135, + "topics": [ + "custom-integration", + "megad" + ], + "last_fetched": 1786740487.838061 + }, + "1070180156": { + "repository_manifest": {}, + "new": true, + "full_name": "go-hass/go-hass-cards", + "category": "plugin", + "description": "Custom cards for Home Assistant", + "downloads": 1003, + "etag_repository": "W/\"53dfe71e41d29b896a75cde28cdc781cba9466b8817a7098d43c82ae74ef2371\"", + "last_updated": "2026-05-08T10:26:32Z", + "stargazers_count": 6, + "topics": [ + "area-card", + "cards", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" + ], + "last_fetched": 1784794492.649198 + }, + "1194879568": { + "repository_manifest": {}, + "new": true, + "full_name": "akentner/homeassistant-kroki-integration", + "category": "integration", + "description": "Home Assistant integration to generate dynamic diagram images from Kroki using Jinja2 templates", + "domain": "kroki", + "etag_repository": "W/\"ae2c41ca4c7a1bb984d64dec70f5d146d9be6fda27f25c8a234fb8473eaf4046\"", + "last_updated": "2026-05-22T23:41:13Z", + "topics": [ + "diagrams", + "home-assistant-custom-integration", + "kroki" + ], + "last_fetched": 1784784672.228803 + }, + "1230727603": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-Transformers-Allspark-UI", + "category": "integration", + "description": "An integration for Home Assistant that deploys several Transformers themes, G1 and movie fonts, and a bunch of cards", + "domain": "transformers_allspark_ui", + "downloads": 1, + "etag_repository": "W/\"cac926d30d3cb150b88580f26229bbbd1a07ed6c3a8a50d18cc45c8f71097827\"", + "last_updated": "2026-09-25T14:07:10Z", + "stargazers_count": 2, + "topics": [ + "allspark", + "bayverse", + "cybertron", + "g1", + "movie", + "transformers" + ], + "last_fetched": 1790360149.631777 + }, + "423082071": { + "repository_manifest": { + "name": "Flipdown Timer Card", + "render_readme": true, + "filename": "flipdown-timer-card.js" + }, + "full_name": "pmongloid/flipdown-timer-card", + "category": "plugin", + "description": "Flipdown Timer Card for Home Assistant Lovelace", + "downloads": 19101, + "etag_repository": "W/\"da83486115bcfedbfbbf8e83fd82aae324d9627e371e294087f98cb9a7da157d\"", + "last_updated": "2022-11-18T16:12:38Z", + "stargazers_count": 108, + "topics": [ + "timer" + ], + "last_fetched": 1790215879.959653 + }, + "1142025939": { + "repository_manifest": {}, + "new": true, + "full_name": "gensyn/ssh_command", + "category": "integration", + "description": "Execute SSH Commands in Home Assistant.", + "domain": "ssh_command", + "downloads": 1924, + "etag_repository": "W/\"106b790fd1dce6300bb7ae0d648518288e195131c804861d80643d348f61d1b5\"", + "last_updated": "2026-10-01T06:34:30Z", + "stargazers_count": 8, + "topics": [ + "hacs-custom", + "ssh" + ], + "last_fetched": 1790871103.814316 + }, + "1067406621": { + "repository_manifest": {}, + "new": true, + "full_name": "BoilerController/boiler-controller-ha", + "category": "integration", + "description": "Home Assistant integration for the Boiler Controller (BC) device. It turns your electric boiler into a water battery — instead of exporting surplus energy, it sends the excess reported by your electric meter straight into the heater so you store free solar or dynamic-tariff energy as hot water.", + "domain": "boiler_controller", + "etag_repository": "W/\"a4cce9f3e643e2cc6fd456f227ae31cc048e5a708f5a7623abf7b469f39d3716\"", + "last_updated": "2026-05-28T14:38:32Z", + "stargazers_count": 2, + "topics": [ + "boiler-controller", + "boilercontroller", + "solar-energy" + ], + "last_fetched": 1784785626.558687 + }, + "234581410": { + "repository_manifest": { + "name": "UX Goodie Theme", + "render_readme": true + }, + "full_name": "fi-sch/ux_goodie_theme", + "category": "theme", + "description": "🎨 Theme for Home Assistant inspired by iOS Dark Mode 🌖", + "etag_repository": "W/\"af1cd310b94b563bc3ba3c17ffed43e48ea431d3a586bb940e70b1e85b45c38c\"", + "last_updated": "2022-05-27T21:05:56Z", + "stargazers_count": 11, + "topics": [ + "dark", + "ios", + "lovelace-theme", + "mode", + "ux" + ], + "last_fetched": 1784668261.039595 + }, + "1185381410": { + "repository_manifest": {}, + "new": true, + "full_name": "gunkl/ClimateAdvisor", + "category": "integration", + "description": "Weather-aware HVAC automation with thermal learning", + "domain": "climate_advisor", + "etag_repository": "W/\"10e22b04ce1bd834f8b76c2f4024dc0510aeab511aade2d1e99ac0e168f275be\"", + "last_updated": "2026-09-29T23:58:12Z", + "stargazers_count": 27, + "topics": [ + "climate", + "climate-control", + "energy-management", + "home-assistant-integration", + "hvac" + ], + "last_fetched": 1790783126.337438 + }, + "986754305": { + "repository_manifest": {}, + "new": true, + "full_name": "samspade21/vacasa-ha", + "category": "integration", + "description": "Vacasa Owner Home Assistant integration (booking calendar, sensors, etc)", + "domain": "vacasa", + "downloads": 7, + "etag_repository": "W/\"63b9ec3995f67fedf71431a0540efef3ec9b335f45eac79258ad1a3c1a0afe80\"", + "last_updated": "2026-09-18T10:24:17Z", + "stargazers_count": 1, + "topics": [ + "vacasa", + "vacation-rental" + ], + "last_fetched": 1790600301.739838 + }, + "1075400208": { + "repository_manifest": {}, + "new": true, + "full_name": "SnipsC0/Home-Inventory", + "category": "integration", + "description": "Home Assistant integration for managing domestic inventory.", + "domain": "home_inventory", + "etag_repository": "W/\"c9ccedb7cccaf780d2d6e5583928d5bb72ddb39b9080e5450a8a470cc6b1acfa\"", + "last_updated": "2026-03-20T11:42:28Z", + "stargazers_count": 11, + "topics": [ + "home-inventar", + "homeassistant-inte", + "inventory" + ], + "last_fetched": 1787341364.891098 + }, + "1257792788": { + "repository_manifest": {}, + "new": true, + "full_name": "thirdreality/ha-thirdreality-scale", + "category": "integration", + "description": "Home Assistant custom integration for ThirdReality Smart Scale — cocktail mixing & calorie tracking with voice guidance", + "domain": "thirdreality_scale", + "etag_repository": "W/\"f557347af4f7dcd8a832f3845fa8168a40aa8463f051c97e3e1c85b9bb248756\"", + "last_updated": "2026-08-25T01:15:59Z", + "stargazers_count": 1, + "topics": [ + "zigbee" + ], + "last_fetched": 1787866022.799929 + }, + "1160010762": { + "repository_manifest": {}, + "new": true, + "full_name": "nfmsh/echo-show-5-room-card", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card designed to show a single card room dashboard specifically for the Echo Show 5 Gen1 & 2, as these devices are really useful for a single page dashboard in various rooms i thought i'd create a card specifically for these devices.", + "etag_repository": "W/\"181da35ebc54e9dea55879152f6841cb7c2d34062372bb9f7d7f59c93f895cb7\"", + "last_updated": "2026-03-19T20:37:34Z", + "stargazers_count": 2, + "topics": [ + "echo-show", + "lovelace-custom-card" + ], + "last_fetched": 1790716039.648853 + }, + "1202856591": { + "repository_manifest": {}, + "new": true, + "full_name": "normcyr/essence-quebec", + "category": "integration", + "description": "Intégration Home Assistant pour récupérer le prix de l'essence au Québec", + "domain": "essence_quebec", + "etag_repository": "W/\"bd2b3bce7f733d455d62e4d04e4194550b6d866122c5898678e7c8d3a35afa46\"", + "last_updated": "2026-04-12T02:49:51Z", + "topics": [ + "essence-quebec", + "prix-carburants" + ], + "last_fetched": 1784790765.042344 + }, + "1115604709": { + "repository_manifest": {}, + "new": true, + "full_name": "strepto42/foobar2k_custom_component", + "category": "integration", + "description": "A Foobar2000 Custom Component for Home Assistant", + "domain": "foobar2k", + "etag_repository": "W/\"c58cb8d7697fad02f24c6dcf427f9b0608da6f13297ff744f88935ea9343f287\"", + "last_updated": "2026-08-04T21:10:28Z", + "topics": [ + "beefweb", + "foobar2000", + "home-assistant-integration" + ], + "last_fetched": 1785889448.962596 + }, + "1079222835": { + "repository_manifest": {}, + "new": true, + "full_name": "hacf-fr/EcoleDirecteHACards", + "category": "plugin", + "description": "Cartes pour afficher des informations de l'intégration Ecole Directe", + "downloads": 648, + "etag_repository": "W/\"bab59e33a77cbdbc3745bf063a23c7de533a13e9c99f6e476cfc276649a26c3f\"", + "last_updated": "2026-04-15T19:02:10Z", + "stargazers_count": 8, + "topics": [ + "ecole-directe", + "ecoledirecte" + ], + "last_fetched": 1789500756.651248 + }, + "1174633553": { + "repository_manifest": {}, + "new": true, + "full_name": "spezzuti/backup-monitor", + "category": "integration", + "description": "Home Assistant integration for monitoring Backrest and Duplicati backups.", + "domain": "backup_monitor", + "etag_repository": "W/\"f66c9699ecb58e3e8bac098e0e214c1f6a8a9c66414f6b9a49979cb699ddea06\"", + "last_updated": "2026-05-11T13:25:16Z", + "stargazers_count": 1, + "topics": [ + "backrest", + "backup", + "duplicati", + "home-assistant-integration" + ], + "last_fetched": 1784792459.127031 + }, + "954834466": { + "repository_manifest": {}, + "new": true, + "full_name": "Jems22/ha_star_rennes", + "category": "integration", + "description": "A Home Assistant integration to get the next STAR bus crossing", + "domain": "star_rennes", + "etag_repository": "W/\"5db8af6fe9327a4c8e9cbb25febd632b0021c2f73bf861ebeb89bdea56d01ce3\"", + "last_updated": "2025-04-11T16:50:03Z", + "topics": [ + "bus", + "public-transport", + "rennes" + ], + "last_fetched": 1784788589.176596 + }, + "1144928458": { + "repository_manifest": {}, + "new": true, + "full_name": "anant-j/Ultrahuman", + "category": "integration", + "description": "Ultrahuman Integration for HomeAssistant via HACS. This integration exposes a few key metrics from official Ultrahuman's Vision API as sensors in HomeAssistant", + "domain": "ultrahuman", + "etag_repository": "W/\"b727135f7525de570e2213a159bc62fd52c621d533ec10e272dc3c661ad1279b\"", + "last_updated": "2026-02-18T08:31:56Z", + "stargazers_count": 1, + "topics": [ + "ultrahuman" + ], + "last_fetched": 1784784958.852388 + }, + "933244703": { + "repository_manifest": {}, + "new": true, + "full_name": "dimgen/homeassistant-vmc-ubbink", + "category": "integration", + "description": "Home Assistant integration for the Ubbink Ubiflux Vigor (W325/W400) ventilation system — Modbus RTU via Direct (Waveshare) or Server mode", + "domain": "vmc_ubbink", + "etag_repository": "W/\"40d6f621d8c945358a46af12588e87f3f0d8812e66f96c3357a8d9acba6f5483\"", + "last_updated": "2026-09-27T17:27:56Z", "stargazers_count": 7, "topics": [ - "lovelace-custom-card", - "nextbus", - "public-transit" + "modbus", + "ubbink", + "ubiflux", + "ventilation", + "vigor", + "vmc" ], - "last_fetched": 1694260265.733044 + "last_fetched": 1790552179.307569 + }, + "154845921": { + "repository_manifest": {}, + "full_name": "custom-components/sensor.ssh", + "authors": [ + "@jchasey" + ], + "category": "integration", + "description": "SSH Generic Sensor", + "domain": "ssh", + "etag_repository": "W/\"1562d832d87e7221e3b2793cc3110d2c9c2627c76b6dc4ecaf131fb53ac41789\"", + "last_updated": "2023-06-20T20:26:28Z", + "stargazers_count": 47, + "last_fetched": 1787040167.961463 + }, + "1221913445": { + "repository_manifest": {}, + "new": true, + "full_name": "roquerodrigo/ha-metro-sp", + "category": "integration", + "description": "Integração Home Assistant para status em tempo real das linhas do Metrô SP e CPTM", + "domain": "metro_sp", + "downloads": 7, + "etag_repository": "W/\"7fcfd5aaf1ff3c19650f5eff1fe3953fada36498e01d1361558ff4b9f20e4095\"", + "last_updated": "2026-10-02T05:35:04Z", + "stargazers_count": 3, + "topics": [ + "brazil", + "cptm", + "metro-sp" + ], + "last_fetched": 1790929127.642124 + }, + "1193070216": { + "repository_manifest": {}, + "new": true, + "full_name": "alexhaller/Elli-Charger_HA", + "category": "integration", + "description": "Elli Charger - Home Assistant Integration (HACS)", + "domain": "elli_charger_ha", + "etag_repository": "W/\"03c1e9a0e2aa1998e2c704d9b773ec3c181ec81a6a22c01c9f51c6ca034baef6\"", + "last_updated": "2026-08-22T10:15:45Z", + "topics": [ + "charging-stations", + "elli", + "elli-charger", + "elli-wallbox", + "home-assistant-custom-component", + "home-assistant-integration", + "wallbox" + ], + "last_fetched": 1787402654.746445 + }, + "1279484437": { + "repository_manifest": {}, + "new": true, + "full_name": "igor-zukowski/ha-smsplanet", + "category": "integration", + "description": "Home Assistant SMSPLANET - HACS integration", + "domain": "smsplanet", + "etag_repository": "W/\"04be5e38109932bcc4839bca185b6ec104b6032b413c5ad52ebeba3d9f59288d\"", + "last_updated": "2026-06-25T10:10:17Z", + "topics": [ + "home-assistant-custom-component", + "sms", + "smsplanet" + ], + "last_fetched": 1787305563.893843 + }, + "789397431": { + "repository_manifest": {}, + "new": true, + "full_name": "Tvalley71/dantherm", + "category": "integration", + "description": "Dantherm Integration for Home Assistant", + "domain": "dantherm", + "downloads": 159, + "etag_repository": "W/\"fc5a9868e997102ea59394d97936d2d9c8f95fcae2552d3753580f61b1b94e47\"", + "last_updated": "2026-10-02T07:30:40Z", + "stargazers_count": 33, + "topics": [ + "bosch-vent", + "custom-integration", + "dantherm-residential", + "frankische-profi-air", + "home-assistant-integration", + "pluggit-iflow", + "ventilation" + ], + "last_fetched": 1790930701.457925 + }, + "1249202492": { + "repository_manifest": {}, + "new": true, + "full_name": "dkk54/ha-aseko-cloud", + "category": "integration", + "description": "Official Home Assistant integration for Aseko ASIN AQUA pool units, using the public Aseko integrator API.", + "domain": "aseko_cloud", + "etag_repository": "W/\"855eacae714322c898becc89974918d701657f94ed4d3f5c1174ae14bc68354e\"", + "last_updated": "2026-07-03T07:28:33Z", + "stargazers_count": 3, + "topics": [ + "aseko", + "aseko-pool", + "asin-aqua", + "home-assistant-integration", + "pool" + ], + "last_fetched": 1785507462.142662 + }, + "1128306369": { + "repository_manifest": {}, + "new": true, + "full_name": "lnagel/hass-ufh-controller", + "category": "integration", + "description": "Home Assistant Underfloor Heating Controller", + "domain": "ufh_controller", + "etag_repository": "W/\"e635697dbb2acee4a5644ee8d21192a217d69852d140b7d2da630910215d5cb2\"", + "last_updated": "2026-10-01T09:57:49Z", + "stargazers_count": 21, + "topics": [ + "heating-control", + "hvac", + "pid-controller", + "thermostat", + "underfloor-heating" + ], + "last_fetched": 1790873251.416289 + }, + "226567922": { + "repository_manifest": { + "name": "Red slate theme", + "render_readme": "True" + }, + "full_name": "Poeschl/slate_red", + "category": "theme", + "description": "My red\"isch\" home assistant theme.", + "etag_repository": "W/\"f3b720aba7e7ca926cc93ccdd410c3b2bffee54410e4380511a093004d98b43c\"", + "last_updated": "2026-04-20T20:09:55Z", + "stargazers_count": 1, + "topics": [ + "material-design", + "red" + ], + "last_fetched": 1784668292.051205 + }, + "1228974339": { + "repository_manifest": {}, + "new": true, + "full_name": "Chalkin/ha-mppt-solar-card", + "category": "plugin", + "description": "Custom Home Assistant card to display MPPT Solar Charger values with graph", + "downloads": 2, + "etag_repository": "W/\"c5814691557e6e88e7951d6bf24a5c2c1e81b98d9a0652b7523d4adda8d3507f\"", + "last_updated": "2026-06-04T09:30:04Z", + "topics": [ + "card", + "custom", + "lovelace-custom-card", + "mppt-charger", + "solar" + ], + "last_fetched": 1785592416.927676 + }, + "506356147": { + "repository_manifest": { + "name": "Haier hOn", + "homeassistant": "2022.6.0" + }, + "new": true, + "full_name": "gvigroux/hon", + "authors": [ + "@gvigroux", + "@MiguelAngelLV" + ], + "category": "integration", + "description": "Support of all Haier, Candy, Hoover appliances integrated in the official hOn mobile app. Direct access to all possible services and parameters", + "domain": "hon", + "downloads": 76, + "etag_repository": "W/\"730523ecbe2121783d7304353181c838aa186402b07a51ddffd5e82733fd940c\"", + "last_updated": "2026-09-07T09:37:41Z", + "stargazers_count": 290, + "topics": [ + "candy", + "haier", + "hon", + "hoover" + ], + "last_fetched": 1790871346.941172 + }, + "1146862270": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/nibe_energy_conversion", + "category": "integration", + "description": "Custom Home Assistant integration that converts NIBE past-hour energy sensors into cumulative totals and COP metrics.", + "domain": "nibe_energy_conversion", + "etag_repository": "W/\"17ac9f901cb47454f3da238cc77be31cd45c0a4522364c596704a3b8c46a9ca9\"", + "last_updated": "2026-03-02T14:07:07Z", + "last_fetched": 1784793327.499504 + }, + "363428919": { + "repository_manifest": { + "name": "Plex Meets Home Assistant", + "render_readme": true, + "filename": "plex-meets-homeassistant.js" + }, + "full_name": "JurajNyiri/PlexMeetsHomeAssistant", + "category": "plugin", + "description": "Custom card which integrates plex into Home Assistant and makes it possible to launch movies or tv shows on TV with a simple click", + "etag_repository": "W/\"7dadc8cf445eae40c640385f700ecd909e4660d7a253632431063eecdfbf0160\"", + "last_updated": "2024-01-12T18:09:30Z", + "stargazers_count": 151, + "topics": [ + "adb", + "androidtv", + "hacktoberfest2021", + "homeassistant-custom-component", + "kodi", + "plex", + "plexmediaserver", + "tv" + ], + "last_fetched": 1787343989.641745 + }, + "1133605504": { + "repository_manifest": {}, + "new": true, + "full_name": "pekur/amit_ha_integration", + "category": "integration", + "description": "AMiT PLC Home Assistant Integration", + "domain": "amit", + "etag_repository": "W/\"cc2bed15430f452fc00ae2feb31e970ac16cb19a248f80c614c8429c67488464\"", + "last_updated": "2026-04-11T07:06:29Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-hacs-amit-plc-custom-component" + ], + "last_fetched": 1789232980.958056 + }, + "1133325957": { + "repository_manifest": {}, + "new": true, + "full_name": "merlijntishauser/unifi-network-maps-ha", + "category": "integration", + "description": "Interactive UniFi network topology map for Home Assistant. Visualize device connections, monitor client presence, and display your network structure in a live Lovelace card.", + "domain": "unifi_network_map", + "downloads": 1313, + "etag_repository": "W/\"4de6779d93a411356f2f93bdf47d38737a60056d92168a3d58a831ed8457db29\"", + "last_updated": "2026-09-28T10:26:27Z", + "stargazers_count": 36, + "topics": [ + "home-assistant-custom-component", + "lovelace-card", + "network-topology", + "svg", + "ubiquiti", + "unifi", + "unifi-network" + ], + "last_fetched": 1790629547.555119 + }, + "373293197": { + "repository_manifest": {}, + "new": true, + "full_name": "tdragon/reef-pi-hass-custom", + "category": "integration", + "description": "Reef Pi integration for Home Assistant", + "domain": "reef_pi", + "downloads": 42, + "etag_repository": "W/\"c86b786fd179eeaf9bb5b344f6c8656d82add32a45aa9443eb3aefd9ba36a972\"", + "last_updated": "2026-08-01T20:44:26Z", + "stargazers_count": 18, + "topics": [ + "aquarium", + "automation", + "reef-pi" + ], + "last_fetched": 1785793144.47064 + }, + "529083424": { + "repository_manifest": { + "name": "myUplink", + "render_readme": true + }, + "new": true, + "full_name": "jaroschek/home-assistant-myuplink", + "authors": [ + "@jaroschek" + ], + "category": "integration", + "description": "Custom Home Assistant integration for devices and sensors in myUplink account.", + "domain": "myuplink", + "etag_repository": "W/\"33a8e3850eba9176ce3e7399cdf0c43e50e4f20ac80fd5c89a0f5629a94bca0d\"", + "last_updated": "2026-10-02T04:05:59Z", + "stargazers_count": 70, + "topics": [ + "home-assistant-integration", + "myuplink", + "nibe", + "nibe-f", + "nibe-s" + ], + "last_fetched": 1790925398.025135 + }, + "1237452674": { + "repository_manifest": {}, + "new": true, + "full_name": "arypien/ha_thesslagreen_airpack_usb", + "category": "integration", + "description": "Thesslagreen for HAOS", + "domain": "airpack_home", + "downloads": 8, + "etag_repository": "W/\"b8ab0bdff3448328df7ea9a62b9f7b36db1ffdc94c684fa573c9eaa131e5feae\"", + "last_updated": "2026-10-01T10:33:33Z", + "stargazers_count": 2, + "topics": [ + "airpack", + "home", + "home-assistant-integration", + "modbus", + "recuperator" + ], + "last_fetched": 1790868271.207485 + }, + "284006518": { + "repository_manifest": { + "name": "Bonaire MyClimate", + "render_readme": "true", + "homeassistant": "2021.12.0" + }, + "full_name": "bremor/bonaire_myclimate", + "authors": [ + "@bremor" + ], + "category": "integration", + "description": "Reverse engineered implementation of the Bonaire MyClimate app.", + "domain": "bonaire_myclimate", + "etag_repository": "W/\"dc8c3bf6bb2a47aef70fe82b4e6969b35b9a7b2bb7cc5038ca6c0071e6c2ea4b\"", + "last_updated": "2024-09-29T09:45:43Z", + "stargazers_count": 26, + "topics": [ + "bonaire", + "bonaire-myclimate", + "climate", + "myclimate" + ], + "last_fetched": 1790593302.832038 + }, + "601894276": { + "repository_manifest": { + "name": "general_link", + "render_readme": true, + "country": "CN" + }, + "new": true, + "full_name": "leonardlcl/general_link", + "authors": [ + "@leonardlcl" + ], + "category": "integration", + "description": "GeneralLink custom component for Home Assistant", + "domain": "general_link", + "etag_repository": "W/\"2819128704b2fddd96dbda17f0ba5ff8aa6d3e4959310704e20f6b12e810b20a\"", + "last_updated": "2025-07-25T08:16:21Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "general", + "general-link", + "generallink", + "link" + ], + "last_fetched": 1784789438.674446 + }, + "933415439": { + "repository_manifest": {}, + "new": true, + "full_name": "mattbratt/pc_ships", + "category": "integration", + "description": "Port Canaveral Ships fetches real-time ship data from Port Canaveral, Florida—one of the busiest cruise ship ports in the world. Use this as a custom solution within Home Assistant will bring ship port status into your smart home setup. You can monitor cargo ships, passenger ships, or both—tailored to your preferences.", + "domain": "pc_ships", + "etag_repository": "W/\"03e85022e0e255902266fe0ab6e93cb150f52f8f1f0d00c7b8a9b49743b8554e\"", + "last_updated": "2026-07-28T13:26:55Z", + "stargazers_count": 2, + "topics": [ + "ships" + ], + "last_fetched": 1785252834.609942 + }, + "1088756440": { + "repository_manifest": {}, + "new": true, + "full_name": "moarph/homeassistant_berner_torantriebe", + "category": "integration", + "description": "Home Assistant Plug-In for Berner Box made by Berner Torantriebe KG.", + "domain": "bernerbox", + "etag_repository": "W/\"dcddbe17a3d0068f2b1be63190c01553aff462b48281311cd325fc2c0387b6f8\"", + "last_updated": "2025-11-11T13:51:16Z", + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1784790286.609906 + }, + "872726164": { + "repository_manifest": {}, + "new": true, + "full_name": "ruaan-deysel/ha-unraid", + "category": "integration", + "description": "Monitor and control your Unraid server directly from Home Assistant. Track system metrics (CPU, RAM, disk usage), manage VMs and Docker containers, monitor UPS status, and receive real-time alerts. Features automated discovery and an easy-to-use interface for seamless integration with your smart home.", + "domain": "unraid", + "etag_repository": "W/\"07ef0953da92547f026b2ba56900b0910c61fb9e51866a4609ab0f5b30283763\"", + "last_updated": "2026-10-02T06:05:40Z", + "stargazers_count": 255, + "topics": [ + "custom-integration", + "graphql", + "unraid" + ], + "last_fetched": 1790929217.766776 + }, + "1223601210": { + "repository_manifest": {}, + "new": true, + "full_name": "38decibel/WILLO", + "category": "integration", + "description": "Control your \"Ma boite à moustique\" mosquito trap from Home Assistant via Bluetooth Low Energy.", + "domain": "willo", + "etag_repository": "W/\"9e348ec9c270bfbba500ca2bcdce6bb79c8e0b4140ba6a5d5d6477fac38868ac\"", + "last_updated": "2026-06-07T11:03:56Z", + "stargazers_count": 2, + "topics": [ + "ble" + ], + "last_fetched": 1787066038.796625 + }, + "1310867630": { + "repository_manifest": {}, + "new": true, + "full_name": "gabrielcolceriu/hyundai-broadlink-ac", + "category": "integration", + "description": "Local Home Assistant integration for Hyundai HTAC air conditioners (BroadLink DNA 0x507A) — key recovered over UART", + "domain": "hyundai_ac", + "etag_repository": "W/\"822ec180841ace0efdabc5d2c9df220c5ed44a53401587db25f8558200ee6224\"", + "last_updated": "2026-09-12T19:13:32Z", + "stargazers_count": 1, + "topics": [ + "air-conditioner", + "broadlink", + "climate", + "hyundai", + "iot", + "tcl" + ], + "last_fetched": 1789256989.95644 + }, + "1230326892": { + "repository_manifest": {}, + "new": true, + "full_name": "vithurshanselvarajah/ha-glinet-router", + "category": "integration", + "description": "HomeAssistant integration for cellular GL-INet Routers based on V4 firmware", + "domain": "ha_glinet", + "etag_repository": "W/\"fed41eefd24daff47dcf931f0fd5a50968e0b355e93943a1e860737d94ddc3ba\"", + "last_updated": "2026-07-13T23:56:09Z", + "stargazers_count": 22, + "topics": [ + "gl-inet", + "glinet" + ], + "last_fetched": 1784050869.31187 + }, + "161403328": { + "repository_manifest": { + "name": "card-tools", + "homeassistant": "0.100.0" + }, + "full_name": "thomasloven/lovelace-card-tools", + "category": "plugin", + "description": "🔹A collection of tools for other lovelace plugins to use", + "etag_repository": "W/\"35aa6be9e8e6b4c9712b580a5038bdd5aa0f0e636c43739e538776b7bb428d21\"", + "last_updated": "2023-04-10T09:48:29Z", + "stargazers_count": 280, + "last_fetched": 1788610448.303735 + }, + "437278224": { + "repository_manifest": { + "name": "Dell Printer", + "render_readme": true + }, + "new": true, + "full_name": "kongo09/hass-dell-printer", + "authors": [ + "@kongo09" + ], + "category": "integration", + "description": "Support DELL printers in Home Assistant", + "domain": "dell_printer", + "etag_repository": "W/\"fcea92160e0102a08c97a3d35cffef5fd4d50e0b3e6ce1da97202465ba356424\"", + "last_updated": "2026-03-21T18:18:17Z", + "stargazers_count": 5, + "topics": [ + "dell", + "printer" + ], + "last_fetched": 1784789221.545608 + }, + "1154659584": { + "repository_manifest": {}, + "new": true, + "full_name": "bastgau/ha-clouding", + "category": "integration", + "description": "☁️ Seamlessly manage and monitor your Clouding.io cloud instances from Home Assistant, with automation support and real-time alerts.", + "domain": "clouding", + "downloads": 1, + "etag_repository": "W/\"83e9b124557b26ebff00f05c6b82c8c6037ae82aac9ff734d5a22221a38d9f8b\"", + "last_updated": "2026-06-23T23:12:58Z", + "stargazers_count": 2, + "topics": [ + "clouding", + "home-assistant-integration" + ], + "last_fetched": 1784785388.00088 + }, + "336798340": { + "repository_manifest": { + "name": "TrueNAS", + "homeassistant": "2024.3.0" + }, + "new": true, + "full_name": "tomaae/homeassistant-truenas", + "authors": [ + "@tomaae" + ], + "category": "integration", + "description": "TrueNAS integration for Home Assistant ", + "domain": "truenas", + "downloads": 227, + "etag_repository": "W/\"920680f3058e67ff4d0964af05d9b46862279c79735bae3bc39ba3b70475c458\"", + "last_updated": "2026-08-05T06:24:34Z", + "stargazers_count": 387, + "topics": [ + "homeassistant-custom-component", + "truenas" + ], + "last_fetched": 1790877253.934173 + }, + "358505160": { + "repository_manifest": { + "name": "Weenect", + "hacs": "1.6.0", + "homeassistant": "2024.8.0" + }, + "full_name": "eifinger/hass-weenect", + "authors": [ + "@eifinger" + ], + "category": "integration", + "description": "Homeassistant integration for weenect", + "domain": "weenect", + "downloads": 2, + "etag_repository": "W/\"7f1578631617f97a48c1ae483493dd62cc91aea8bdf41456cd4045e4cdfbfef0\"", + "last_updated": "2026-08-01T14:43:35Z", + "stargazers_count": 29, + "topics": [ + "weenect" + ], + "last_fetched": 1790870410.430432 + }, + "273333188": { + "repository_manifest": { + "name": "Daily Sensor", + "render_readme": true + }, + "full_name": "jeroenterheerdt/HADailySensor", + "authors": [ + "@jeroenterheerdt" + ], + "category": "integration", + "description": "Sensor for Home Assistant that gets reset at midnight", + "domain": "daily", + "etag_repository": "W/\"9ef99946bf8a8904283713ed80b86e48d666b07db19ba967dfbf678847c21da1\"", + "last_updated": "2026-02-17T17:17:20Z", + "stargazers_count": 101, + "topics": [ + "aggregation", + "average", + "max", + "maximum", + "mean", + "median", + "min", + "minimum", + "standard-deviation", + "statistics", + "stdev", + "sum", + "var", + "variance" + ], + "last_fetched": 1789206186.504216 + }, + "866164198": { + "repository_manifest": {}, + "new": true, + "full_name": "benjamin-dcs/file-plusplus", + "category": "integration", + "description": "The File++ integration allows storing large, multi-line notifications in a file or setting up a sensor based on a file’s (multi-line) content.", + "domain": "file_plusplus", + "etag_repository": "W/\"63c88e28ff5e4b6c5dc0544656a399c9dc5ded7eec7f97f4b159ab8212506cb2\"", + "last_updated": "2025-12-19T13:45:55Z", + "stargazers_count": 9, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1787948161.596802 + }, + "827483338": { + "repository_manifest": {}, + "new": true, + "full_name": "Kajkac/ZTE-MC-Home-assistant-repo", + "category": "integration", + "description": "ZTE MC801A, MC888, MC889, G5 Home assistant Custom integration", + "domain": "zte_router", + "downloads": 97, + "etag_repository": "W/\"21ff23f1702593cb98dd275e1145b32eaa81c2940071c7c86e15ed46b69f8072\"", + "last_updated": "2026-08-23T18:16:51Z", + "stargazers_count": 56, + "topics": [ + "hacs-custom", + "router", + "zte" + ], + "last_fetched": 1789923388.816268 + }, + "1124234413": { + "repository_manifest": {}, + "new": true, + "full_name": "dakahler/homeassistant-birdfy", + "category": "integration", + "description": "Birdfy integration for Home Assistant", + "domain": "birdfy", + "etag_repository": "W/\"c92a688fd08f64780e75d260a287d6d972a34d76e33c6d2ea592e07029f374fc\"", + "last_updated": "2026-02-01T18:22:01Z", + "stargazers_count": 13, + "topics": [ + "birds", + "camera" + ], + "last_fetched": 1790625377.347947 + }, + "993980538": { + "repository_manifest": {}, + "new": true, + "full_name": "eseverson/hass-balena", + "category": "integration", + "description": "Home Assistant integration for Balena Cloud - Monitor and control your Balena Cloud devices", + "domain": "balena_cloud", + "downloads": 3, + "etag_repository": "W/\"6a3707e72ba38094ea14cc40e890d10cc4997fa726ba4dede686214ec7657144\"", + "last_updated": "2026-09-21T04:49:16Z", + "stargazers_count": 3, + "topics": [ + "balena", + "balena-cloud", + "device-management", + "iot", + "raspberry-pi" + ], + "last_fetched": 1789986759.804646 + }, + "1133883313": { + "repository_manifest": {}, + "new": true, + "full_name": "Javisen/proxmox_sensors", + "category": "integration", + "description": "Sensors for Proxmox VE & PBS", + "domain": "proxmox_sensors", + "etag_repository": "W/\"f460d2090b356f3252d941fa50e9817a04c3873818edbd18137e2d0997667bea\"", + "last_updated": "2026-10-01T16:52:54Z", + "stargazers_count": 70, + "topics": [ + "home-assistant-hacs-integration-proxmox" + ], + "last_fetched": 1790892614.577307 + }, + "1176718707": { + "repository_manifest": {}, + "new": true, + "full_name": "NoUsername10/Solar-Panel-Visualizer", + "category": "plugin", + "description": "A Solar Panel visualiser plugin for Home Assistant that displays your solar array in a Lovelace configurable card. Includes support for Forecast.Solar to compare with your system performance. Configurable Panel health checks and light and dark theme.", + "etag_repository": "W/\"5b949fb5d33d76ab66f21609530de6559399c6fbf3f7afc06f23e8d082d2de51\"", + "last_updated": "2026-06-21T11:37:17Z", + "stargazers_count": 13, + "topics": [ + "forcast", + "home-assistant-plugin", + "light-dark-theme", + "lovlace-card", + "solar", + "solar-energy", + "solar-panel-monitor", + "solar-panel-systems", + "solar-panels-overview" + ], + "last_fetched": 1788214541.858578 }, "594751789": { "repository_manifest": { @@ -39,2572 +1328,235 @@ "category": "integration", "description": "Home Assistant custom component for controlling vSmart in Vaillant+ cn app.", "domain": "vaillant_plus", - "etag_repository": "W/\"9040f506a80b74902347cd7fd09ff61fbc19bd0fd73e45cf217f841df6711043\"", - "last_updated": "2024-04-05T14:24:24Z", - "stargazers_count": 2, + "etag_repository": "W/\"1086a5a96373c7dba849d0adf549db735b609e9bcda7485989e35f2999283aeb\"", + "last_updated": "2026-09-28T19:13:55Z", + "stargazers_count": 13, "topics": [ "vaillant", "vsmart" ], - "last_fetched": 1714624975.965912 + "last_fetched": 1790869845.739796 }, - "183499944": { - "repository_manifest": { - "name": "Tracking Number Card", - "render_readme": true, - "filename": "dist/tracking-number-card.js" - }, - "full_name": "ljmerza/tracking-number-card", - "category": "plugin", - "description": "Show Tracking Numbers from the Email Sensor for Home Assistant", - "domain": "", - "downloads": 518, - "etag_repository": "W/\"f95bb5204825a1214228318e5d0691582a6478555950f4829fe1fcd1c7b0bd2c\"", - "last_updated": "2024-02-03T08:41:01Z", - "stargazers_count": 28, + "1233286710": { + "repository_manifest": {}, + "new": true, + "full_name": "lukaszsobala/ld2410_serial", + "category": "integration", + "description": "Home Assistant custom integration for LD2410 mmWave presence sensors over direct serial connection", + "domain": "ld2410_serial", + "etag_repository": "W/\"3d2565a2588196c12361221820303b5300defe03f91230b400058c44f4647027\"", + "last_updated": "2026-05-08T22:48:53Z", "topics": [ - "email", - "tracking-mumbers" + "home-assistant-integration", + "ld2410", + "mmwave", + "presence-detection", + "radar" ], - "last_fetched": 1711384647.940284 + "last_fetched": 1784789656.767351 }, - "377012187": { + "770263855": { + "repository_manifest": {}, + "new": true, + "full_name": "stickpin/homeassistant-meinvodafone", + "category": "integration", + "description": "This project enables the monitoring of your Vodafone DE mobile phone contract's Minutes/SMS/Data usage through Home Assistant.", + "domain": "meinvodafone", + "downloads": 491, + "etag_repository": "W/\"588d5b13f37b677538df4b5a102b3014fee06baaa5dd0d88405ae8bcb869bf44\"", + "last_updated": "2026-06-05T11:47:47Z", + "stargazers_count": 20, + "topics": [ + "home-assistant-integration", + "meinvodafone", + "vodafone-de" + ], + "last_fetched": 1790876688.453949 + }, + "1153663830": { + "repository_manifest": {}, + "new": true, + "full_name": "recalbox/RecalboxHomeAssistant", + "category": "integration", + "description": "Integration of Recalbox in Home Assistant", + "domain": "recalbox", + "etag_repository": "W/\"74205174f5eed078a3fa5d256b607e3dfb3ea56b1fb8299d91aa81838f6de394\"", + "last_updated": "2026-03-12T19:49:13Z", + "stargazers_count": 6, + "topics": [ + "domotic", + "home-assistant-integration", + "recalbox" + ], + "last_fetched": 1784791500.893923 + }, + "455174197": { "repository_manifest": { - "name": "Weight Gurus", + "name": "Watchman", "render_readme": true }, "new": true, - "full_name": "jcgoette/weight_gurus_homeassistant", + "full_name": "dummylabs/thewatchman", "authors": [ - "@jcgoette" + "@dummylabs" ], "category": "integration", - "description": "This custom integration provides sensors for Weight Gurus API endpoints.", - "domain": "weight_gurus", - "etag_repository": "W/\"2aa4133edf2280543d93a10cb5966fee341a54a7466b02bcd260ffdf6a0c52a6\"", - "last_updated": "2021-12-18T04:00:33Z", - "stargazers_count": 3, + "description": "Home Assistant custom integration to keep track of missing entities and actions in your config files", + "domain": "watchman", + "downloads": 45944, + "etag_repository": "W/\"66a064360da3f4db2aa3502f766a5e8c8a17677787a698d077e5504a78c40899\"", + "last_updated": "2026-03-25T19:10:30Z", + "stargazers_count": 687, "topics": [ - "health", - "home-assistant-component", - "weight" + "automation" ], - "last_fetched": 1678527890.310679 + "last_fetched": 1790626018.398829 }, - "708363868": { - "repository_manifest": { - "name": "Tuya cloud vacuum map extractor", - "render_readme": true - }, + "912505821": { + "repository_manifest": {}, "new": true, - "full_name": "oven-lab/tuya_cloud_map_extractor", - "authors": [ - "@oven-Lab" - ], + "full_name": "ABovsh/eveus", "category": "integration", - "description": "Tuya cloud vacuum map extractor for Home Assistant", - "domain": "tuya_cloud_map_extractor", - "etag_repository": "W/\"f43779cadeaaab6c4cfd92778f8fdcccc05a439a2017e8816feec580ebc821ce\"", - "last_updated": "2024-02-28T15:37:07Z", - "stargazers_count": 17, - "topics": [ - "tuya", - "tuya-cloud", - "vacuum", - "vacuum-map" - ], - "last_fetched": 1713586766.884082 - }, - "537806998": { - "repository_manifest": { - "name": "Overwolf Webhook" - }, - "new": true, - "full_name": "lociii/homeassistant-overwolf-status", - "authors": [ - "@lociii" - ], - "category": "integration", - "description": "Home Assistant custom integration that handles game events from Overwolf and broadcasts them as events in Home Assistant", - "domain": "overwolfstatus", - "etag_repository": "W/\"7d18eb2f8780df705e03546a3b684311657cd060684677ca4cd85eb55d286471\"", - "last_updated": "2023-03-29T18:56:17Z", - "stargazers_count": 9, - "topics": [ - "game-state-integration", - "gaming", - "overwolf" - ], - "last_fetched": 1707313718.545407 - }, - "326033921": { - "repository_manifest": { - "name": "Toggle Control Button Row", - "filename": "toggle-control-button-row.js" - }, - "full_name": "finity69x2/toggle-control-button-row", - "category": "plugin", - "description": "A one-button control row for any Home Assistant binary entity", - "domain": "", - "etag_repository": "W/\"c3c3c9ab594d616b711e3ab2f0b602c37193f3ace01efd9e328dba26e53e9f42\"", - "last_updated": "2023-05-11T00:29:43Z", + "description": "Eveus EV charger integration for Home Assistant (HACS) — local-only, no cloud. Live power/energy/cost, SOC estimates, adaptive charging.", + "domain": "eveus", + "downloads": 40, + "etag_repository": "W/\"18813e0673f5f86a92b44f615dd64709e720f9e0de5c50b487b19aa63922a796\"", + "last_updated": "2026-10-01T22:56:02Z", "stargazers_count": 12, "topics": [ - "button", - "toggle" + "electric-vehicle", + "ev", + "ev-charger", + "ev-charging", + "eveus", + "evse", + "iot" ], - "last_fetched": 1689060997.245717 + "last_fetched": 1790920992.426827 }, - "198794376": { + "214979604": { "repository_manifest": { - "name": "Met.no Nowcast", - "render_readme": true, - "zip_release": true, - "filename": "metnowcast.zip" + "name": "Dark Mint Theme" }, - "new": true, - "full_name": "toringer/home-assistant-metnowcast", - "authors": [ - "@toringer" - ], - "category": "integration", - "description": "Met.no Nowcast component for Home Assistant", - "domain": "metnowcast", - "downloads": 282, - "etag_repository": "W/\"7beecfb7e177dd00f167f986cb89aa3744b2c1a31f66e064c820baf102c6aa7b\"", - "last_updated": "2024-04-30T18:43:58Z", - "stargazers_count": 8, - "topics": [ - "metno", - "nowcast", - "nowcasting-precipitation" - ], - "last_fetched": 1714624802.887252 - }, - "143762825": { - "repository_manifest": { - "name": "Dual gauge card", - "filename": "dual-gauge-card.js", - "content_in_root": true - }, - "full_name": "custom-cards/dual-gauge-card", - "category": "plugin", - "description": "Dual gauge custom card for Lovelace in Home Assistant", - "domain": "", - "etag_repository": "W/\"3aad9e58fcb023827fb4e376e50db7eb4db715d66fb31f3d3a4a10a0c91a48b5\"", - "last_updated": "2024-03-20T12:37:55Z", - "stargazers_count": 168, - "last_fetched": 1714624976.41417 - }, - "143340728": { - "repository_manifest": { - "name": "ATAG One", - "country": "NL" - }, - "full_name": "herikw/home-assistant-custom-components", - "authors": [ - "@herikw" - ], - "category": "integration", - "description": "Atag One Custom components for Home-Assistant", - "domain": "atagone", - "etag_repository": "W/\"3cc3200e791eeeeeb425082342c8a1c1d8b4f71394dae55aa0bc9b87584d88a5\"", - "last_updated": "2024-01-03T22:16:58Z", - "stargazers_count": 11, - "topics": [ - "atag", - "thermostat" - ], - "last_fetched": 1704915541.363517 - }, - "384434522": { - "repository_manifest": { - "name": "Hass Hue Icons", - "render_readme": true - }, - "full_name": "arallsopp/hass-hue-icons", - "category": "plugin", - "description": "Additional vector icons for home assistant to model Philips Hue bulbs and fixtures. ", - "domain": "", - "downloads": 12961, - "etag_repository": "W/\"161edf8555060b6e3541f4701486603e1cd20a801966d8c2a2b95e0dbf4d12eb\"", - "last_updated": "2023-12-13T18:53:17Z", - "stargazers_count": 279, - "topics": [ - "custom-icons", - "hue", - "hue-lights", - "icons", - "iconset", - "philips-hue", - "svg" - ], - "default_branch": "main", - "installed_commit": "4604f9a", - "installed": true, - "last_commit": "4604f9a", - "last_version": "v1.2.53", - "open_issues": 25, - "published_tags": [ - "v1.2.53", - "v1.2.51", - "v1.2.50", - "v1.2.49", - "v1.2.48" - ], - "releases": true, - "version_installed": "v1.2.53", - "last_fetched": 1714753170.191713 - }, - "463624702": { - "repository_manifest": { - "name": "Hatch Rest Mini Sound Machine", - "render_readme": true, - "country": [ - "US" - ], - "homeassistant": "2021.10.0b0" - }, - "new": true, - "full_name": "dahlb/ha_hatch", - "authors": [ - "@dahlb" - ], - "category": "integration", - "description": "Home Assistant Integration for Hatch Rest Mini", - "domain": "ha_hatch", - "etag_repository": "W/\"965e480e5a6f60331504f2c58173bbf1a4b84a7535a290c57766020637c2080e\"", - "last_updated": "2024-04-29T10:22:22Z", - "stargazers_count": 71, - "topics": [ - "hatch-baby-rest", - "python3" - ], - "last_fetched": 1714624730.287598 - }, - "332589148": { - "repository_manifest": { - "name": "Big Slider Card", - "render_readme": true, - "filename": "big-slider-card.js" - }, - "new": true, - "full_name": "nicufarmache/lovelace-big-slider-card", - "category": "plugin", - "description": "A card with a big slider for light entities in Home Assistant", - "downloads": 5681, - "etag_repository": "W/\"63e2a73546c48bb1d7904b42227e2185a9553ebf43c403625453a94d87614c5c\"", - "last_updated": "2024-02-28T23:31:24Z", - "stargazers_count": 56, - "topics": [ - "big-slider", - "card", - "light", - "lovelace-card", - "lovelace-custom-card", - "lovelace-slider", - "slider", - "slider-card" - ], - "last_fetched": 1714624733.780205 - }, - "552426092": { - "repository_manifest": { - "name": "HeishaMon", - "render_readme": true, - "homeassistant": "2023.2" - }, - "new": true, - "full_name": "kamaradclimber/heishamon-homeassistant", - "authors": [ - "@kamaradclimber" - ], - "category": "integration", - "description": "An integration for heatpumps handled by heishamon", - "domain": "aquarea", - "etag_repository": "W/\"60482efa1d2da9b24ad1b98de3047767b7735b0cff7312d4183cc0f8bccbe647\"", - "last_updated": "2024-04-27T15:52:03Z", - "stargazers_count": 32, - "topics": [ - "heatpump", - "heishamon", - "mqtt" - ], - "last_fetched": 1714279094.434444 - }, - "337228671": { - "repository_manifest": { - "name": "Porsche Connect", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "0.118.0" - }, - "new": true, - "full_name": "CJNE/ha-porscheconnect", - "authors": [ - "@cjne" - ], - "category": "integration", - "description": "Porsche Connect custom component for Home Assistant", - "domain": "porscheconnect", - "etag_repository": "W/\"2301a43924cd133b0a6a2ac256403a69acaa8f847bb1e2588e7ac82a6c3cf7f1\"", - "last_updated": "2024-02-19T20:39:18Z", - "stargazers_count": 25, - "topics": [ - "porsche" - ], - "last_fetched": 1714624415.750352 - }, - "232077394": { - "repository_manifest": { - "name": "Chargeamps", - "render_readme": true - }, - "full_name": "kirei/hass-chargeamps", - "authors": [ - "@kirei" - ], - "category": "integration", - "description": "Home Assistant Component for Chargeamps", - "domain": "chargeamps", - "etag_repository": "W/\"bdc8ff26c4d155147b182754198eb937e0bd0f84677614e0d54b949fc3b8828f\"", - "last_updated": "2024-02-02T05:17:26Z", - "stargazers_count": 24, - "topics": [ - "chargeamps" - ], - "last_fetched": 1712064112.565795 - }, - "572297252": { - "repository_manifest": { - "name": "IrrigationProgram Custom Card", - "render_readme": true, - "filename": "irrigation-card.js" - }, - "full_name": "petergridge/Irrigation-Card", - "category": "plugin", - "description": "Companion card for Irrigation-V5", - "downloads": 520, - "etag_repository": "W/\"c0e430e67954d239021d34f4a53c81b5af289ebcfebcef63088dce9caa2848c4\"", - "last_updated": "2024-04-17T09:08:32Z", - "stargazers_count": 14, - "topics": [ - "irrigation", - "irrigation-v5" - ], - "last_fetched": 1713586734.129737 - }, - "636943975": { - "repository_manifest": { - "name": "Portainer", - "homeassistant": "2023.9.0", - "zip_release": true, - "filename": "portainer.zip" - }, - "new": true, - "full_name": "tomaae/homeassistant-portainer", - "authors": [ - "@tomaae" - ], - "category": "integration", - "description": "Portainer integration for Home Assistant", - "domain": "portainer", - "downloads": 7958, - "etag_repository": "W/\"055fc163f6a5e74b4eda63b65d6fef044acb27ec4c9a0e3b16644cf9dfc59397\"", - "last_updated": "2024-03-31T12:01:17Z", - "stargazers_count": 72, - "topics": [ - "docker", - "homeassistant-custom-component", - "portainer" - ], - "last_fetched": 1713932306.805681 - }, - "693589195": { - "repository_manifest": { - "name": "AICO HomeLINK", - "zip_release": true, - "homeassistant": "2024.3.0", - "filename": "homelink.zip", - "render_readme": true - }, - "new": true, - "full_name": "RogerSelwyn/AICO_HomeLINK", - "authors": [ - "@rogerselwyn" - ], - "category": "integration", - "description": "Home Assistant AICO HomeLINK Integration", - "domain": "homelink", - "downloads": 17, - "etag_repository": "W/\"6278261345c44db65bf7a9a63b75698465e4c35d679007e3a07e290b36322dd2\"", - "last_updated": "2024-04-25T07:34:50Z", - "stargazers_count": 4, - "topics": [ - "aico", - "homeassistant-custom-component", - "homelink" - ], - "last_fetched": 1714278988.29879 - }, - "144899700": { - "repository_manifest": { - "name": "slider-entity-row", - "render_readme": true - }, - "full_name": "thomasloven/lovelace-slider-entity-row", - "category": "plugin", - "description": "🔹 Add sliders to entity cards", - "domain": "", - "etag_repository": "W/\"3bd13125dee1b23acf24695c71cdfcfc6e49fc261f319d80a194937e52da7761\"", - "last_updated": "2024-04-08T12:51:33Z", - "stargazers_count": 787, - "default_branch": "master", - "installed_commit": "7082021", - "installed": true, - "last_commit": "7082021", - "last_version": "17.4.1", - "open_issues": 23, - "published_tags": [ - "17.4.1", - "17.4.0", - "17.3.0", - "17.2.1", - "17.2.0" - ], - "releases": true, - "version_installed": "17.4.1", - "last_fetched": 1714753170.05187 - }, - "356725611": { - "repository_manifest": { - "name": "Wavin Sentio", - "render_readme": true - }, - "full_name": "djerik/wavinsentio-ha", - "authors": [ - "@djerik" - ], - "category": "integration", - "description": "Home Assistant component for monitoring and administration of Wavin Sentio underfloor heating system", - "domain": "wavinsentio", - "etag_repository": "W/\"9419d57212acb4d98cff2ae1b352fdf25eb5eb0de44cd1f319070ffdb0afe3ea\"", - "last_updated": "2024-03-05T22:54:23Z", - "stargazers_count": 15, - "topics": [ - "sentio", - "wavin" - ], - "last_fetched": 1711384125.633954 - }, - "225969186": { - "repository_manifest": { - "name": "Aqua Fiesta Theme" - }, - "full_name": "home-assistant-community-themes/aqua-fiesta", + "full_name": "home-assistant-community-themes/dark-mint", "category": "theme", - "description": "Aqua Fiesta theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"50765a622cb3d90f330b4830a4a4f9932e9e988bc96d66961fd2186cbb30e94b\"", - "last_updated": "2024-02-19T09:54:24Z", + "description": "Another Dark theme for Home Assistant", + "etag_repository": "W/\"18f5ea77bd18e86d9af23f595d13abf79d20ed8bf9ffe5e032b3b1b176d5ce01\"", + "last_updated": "2023-03-27T21:57:12Z", "stargazers_count": 4, - "last_fetched": 1709125530.967476 + "last_fetched": 1784668267.165728 }, - "151280062": { - "repository_manifest": { - "name": "mini-graph-card", - "render_readme": true - }, - "full_name": "kalkih/mini-graph-card", - "category": "plugin", - "description": "Minimalistic graph card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 92416, - "etag_repository": "W/\"2ad15569d81d9320df6fa882cb49d4df912630118bd7c222823210094333d950\"", - "last_updated": "2024-04-29T02:12:08Z", - "stargazers_count": 2784, - "topics": [ - "automation", - "custom", - "graph" - ], - "default_branch": "master", - "installed_commit": "49ca1cd", - "installed": true, - "last_commit": "49ca1cd", - "last_version": "v0.12.1", - "open_issues": 120, - "published_tags": [ - "v0.12.1", - "v0.12.0", - "v0.11.0", - "v0.10.0", - "v0.9.4" - ], - "releases": true, - "version_installed": "v0.12.1", - "last_fetched": 1714753170.147249 - }, - "665501829": { - "repository_manifest": { - "name": "Weather Chart Card", - "render_readme": true, - "filename": "dist/weather-chart-card.js" - }, + "871683033": { + "repository_manifest": {}, "new": true, - "full_name": "mlamberts78/weather-chart-card", - "category": "plugin", - "description": "Custom weather card with charts.", - "downloads": 13436, - "etag_repository": "W/\"3db96d589fe053e1fd69053647641cce35addf7aac474c4e1d855937fdd5aa8c\"", - "last_updated": "2024-04-29T20:01:32Z", - "stargazers_count": 194, + "full_name": "PixNyb/hass-theme-blocky", + "category": "theme", + "description": "A sleek, modern Home Assistant theme with light/dark mode and customizable colors.", + "etag_repository": "W/\"b53a18f9727f1b6700f9a9f1d423769e774c5eb519a724ed537cef823388baa7\"", + "last_updated": "2026-08-09T15:11:45Z", + "stargazers_count": 5, "topics": [ - "card", + "home-assistant-config", + "lovelace-theme" + ], + "last_fetched": 1786293016.669365 + }, + "1286852382": { + "repository_manifest": {}, + "new": true, + "full_name": "aaronmayeux/ha-hurricane-tracker", + "category": "integration", + "description": "NHC hurricane cone card for Home Assistant", + "domain": "hurricane_tracker", + "etag_repository": "W/\"d94ac3b4cff072646420554674181086c142bf34f1c72da5d58a39c1588030c6\"", + "last_updated": "2026-09-05T15:20:26Z", + "stargazers_count": 7, + "topics": [ + "cyclone", + "dashboard", + "gdacs", + "ha-dashboard", + "hurricane", + "lovelace-card", + "nhc", + "storm", + "tracker", + "tropical-cyclone", + "warning", "weather" ], - "last_fetched": 1714624735.141759 + "last_fetched": 1789932339.638143 }, - "238414582": { + "606857916": { "repository_manifest": { - "name": "Custom Card for Warsaw ZTM Information", - "country": "PL", - "homeassistant": "0.100.0" + "name": "Deye Dehumidifier", + "render_readme": true, + "homeassistant": "2024.2.0" }, - "full_name": "peetereczek/ztm-stop-card", + "new": true, + "full_name": "stackia/ha-deye-dehumidifier", + "authors": [ + "@stackia" + ], + "category": "integration", + "description": "Control Deye (德业) Dehumidifier devices from Home Assistant", + "domain": "deye_dehumidifier", + "etag_repository": "W/\"99119ef40c3074f0b198909064e8583ca6d7977bfd736ab23c13b404b6386350\"", + "last_updated": "2026-09-28T19:07:01Z", + "stargazers_count": 81, + "topics": [ + "deye", + "home-assistant-component" + ], + "last_fetched": 1790632243.41191 + }, + "1283993406": { + "repository_manifest": {}, + "new": true, + "full_name": "hatools93/climate-timer", "category": "plugin", - "description": "Custom Lovelace card for Warsaw public transport", - "domain": "", - "etag_repository": "W/\"7edddbd71ecb618ce1293a6025782db9a8816fde6f8aa6a22b1304fa2b704f39\"", - "last_updated": "2024-03-15T14:39:51Z", - "stargazers_count": 5, - "last_fetched": 1711039098.870995 + "description": "Custom Climate Timer for Home Assistant", + "downloads": 60, + "etag_repository": "W/\"c36b13168cb8ddc5b6d41fe8d3f1d92ec68b4f344bce43b541847ae265ce908b\"", + "last_updated": "2026-08-24T07:22:49Z", + "stargazers_count": 2, + "last_fetched": 1787982752.44951 }, - "216183299": { - "repository_manifest": { - "name": "Material Dark Pink Theme" - }, - "full_name": "home-assistant-community-themes/material-dark-pink", - "category": "theme", - "description": "Material Dark Pink theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"10dbbcf991a2228cbd70b18fa84c2f62b5f106ba19fea4efecb4c60b809214b1\"", - "last_updated": "2023-03-27T19:57:38Z", - "stargazers_count": 3, - "last_fetched": 1708174102.099569 - }, - "373750934": { - "repository_manifest": { - "name": "Taipower Bimonthly Energy Cost", - "render_readme": true, - "homeassistant": "2022.12.0", - "country": [ - "TW" - ] - }, + "1152788410": { + "repository_manifest": {}, "new": true, - "full_name": "cnstudio/Taipower-Bimonthly-Energy-Cost-homeassistant", - "authors": [ - "@cnstudio", - "@tsunglung" - ], + "full_name": "aldweb/ha-openwrt-mqtt", "category": "integration", - "description": "Calculate Taipower (Taiwan Power Company) bi-monthly bill amount from kWh sensor on Home Assistant.", - "domain": "taipower_bimonthly_cost", - "etag_repository": "W/\"0128881a4c0545a7c5cf862807b5d5266b187e394e6c08593e8ea15fa3be237a\"", - "last_updated": "2023-04-03T15:12:59Z", - "stargazers_count": 59, - "topics": [ - "bill", - "bimonthly", - "power", - "taipower" - ], - "last_fetched": 1712064051.358098 - }, - "200035037": { - "repository_manifest": { - "name": "Discord Game", - "homeassistant": "2022.03.0b0" - }, - "full_name": "LordBoos/discord_game", - "category": "integration", - "description": "Home Assistant custom component to get online and game status of Discord users", - "domain": "discord_game", - "etag_repository": "W/\"1033aaafee14996f4e04e7b3e1a99d6745a3ceb77b8c20ce7992ed1beff1347c\"", - "last_updated": "2024-04-18T18:58:49Z", - "stargazers_count": 54, - "last_fetched": 1713931934.029355 - }, - "403243434": { - "repository_manifest": { - "name": "Vaillant vSMART", - "homeassistant": "2022.11" - }, - "new": true, - "full_name": "MislavMandaric/home-assistant-vaillant-vsmart", - "authors": [ - "@MislavMandaric" - ], - "category": "integration", - "description": "Home Assistant custom component for Vaillant vSMART.", - "domain": "vaillant_vsmart", - "etag_repository": "W/\"e7c68c91b56f82fecc1d7c05b361e2f05d1e306ab21842d240baec6f5e5b4dd8\"", - "last_updated": "2024-03-11T04:44:01Z", - "stargazers_count": 57, - "topics": [ - "home-assistant-component", - "vaillant" - ], - "last_fetched": 1714624416.882706 - }, - "220482107": { - "repository_manifest": { - "name": "HP Printers Integration", - "homeassistant": "2024.1.0b0" - }, - "full_name": "elad-bar/ha-hpprinter", - "authors": [ - "@elad-bar" - ], - "category": "integration", - "description": "HP Printer Integration", - "domain": "hpprinter", - "etag_repository": "W/\"9c06af7159e50756eedb0e6902c5625181570de0556b5b3489931333d910fb67\"", - "last_updated": "2024-04-12T11:49:13Z", - "stargazers_count": 84, - "topics": [ - "hp", - "hp-printer" - ], - "last_fetched": 1714624817.628711 - }, - "674163098": { - "repository_manifest": { - "name": "MeasureIt", - "homeassistant": "2024.2.0", - "render_readme": true - }, - "new": true, - "full_name": "danieldotnl/ha-measureit", - "authors": [ - "@danieldotnl" - ], - "category": "integration", - "description": "Measure anything in Home Assistant based on time and conditions.", - "domain": "measureit", - "downloads": 1, - "etag_repository": "W/\"92b019e857053b874409ed23567d7342e63457739627796bb8766d5ed31731b9\"", - "last_updated": "2024-05-02T05:54:40Z", - "stargazers_count": 122, - "topics": [ - "conditional", - "measuring", - "meter" - ], - "last_fetched": 1714624504.093233 - }, - "230974064": { - "repository_manifest": { - "name": "Oxford Blue", - "render_readme": true - }, - "full_name": "arsaboo/oxford_blue_theme", - "category": "theme", - "description": "Oxford blue theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"6e557ae01d1448e17a9810293771b096b37aece39df0c51ab12586695e1b3d01\"", - "last_updated": "2020-02-27T00:08:56Z", - "stargazers_count": 5, - "last_fetched": 1702190032.118887 - }, - "139894340": { - "repository_manifest": { - "name": "Weatheralerts", - "render_readme": true, - "country": "US" - }, - "full_name": "custom-components/weatheralerts", - "authors": [ - "@ludeeus", - "@jlverhagen" - ], - "category": "integration", - "description": "A sensor that gives you weather alerts from alerts.weather.gov.", - "domain": "weatheralerts", - "etag_repository": "W/\"fc0c029b43f14a9d2d64c26ace8456e2e41217a02ccd18700d511b7e215dc377\"", - "last_updated": "2023-04-06T17:24:06Z", - "stargazers_count": 120, - "topics": [ - "weatheralerts" - ], - "last_fetched": 1714624593.067217 - }, - "319346850": { - "repository_manifest": { - "name": "Snowtire Sensor", - "filename": "snowtire.zip", - "hide_default_branch": true, - "homeassistant": "2023.1.0", - "render_readme": true, - "zip_release": true - }, - "full_name": "Limych/ha-snowtire", - "authors": [ - "@limych" - ], - "category": "integration", - "description": "Home Assistant sensor to predict if it's time to change car tires from summer to winter and vice versa.", - "domain": "snowtire", - "downloads": 460, - "etag_repository": "W/\"37c2ff0a62d480bcc4498d7f631b1b6ed9c0efa267d1945eeba430e6c8c5f596\"", - "last_updated": "2024-04-24T19:06:54Z", - "stargazers_count": 27, - "topics": [ - "car-winter-tires", - "home-assistant-component", - "tires" - ], - "last_fetched": 1714279097.072058 - }, - "666816132": { - "repository_manifest": { - "name": "iKamand", - "render_readme": true - }, - "new": true, - "full_name": "plmilord/Hass.io-custom-component-ikamand", - "authors": [ - "@plmilord" - ], - "category": "integration", - "description": "Home Assistant integration - iKamand", - "domain": "ikamand", - "etag_repository": "W/\"0d329f65f6f89d4a9e5747a6be17bc93bdeb79c4e57c736cdf266cb655ee0913\"", - "last_updated": "2024-04-29T20:18:48Z", - "stargazers_count": 14, - "topics": [ - "ikamand", - "kamado-joe" - ], - "last_fetched": 1714624735.765991 - }, - "292616002": { - "repository_manifest": { - "name": "Seedboxes.cc" - }, - "full_name": "swartjean/ha-seedboxes-cc", - "authors": [ - "@swartjean" - ], - "category": "integration", - "description": "Home Assistant - Seedboxes.cc Integration", - "domain": "seedboxes_cc", - "etag_repository": "W/\"8b378773c26d60e39a9011e87fa75070c5ec13fcf76f58f27156bf4d129be0b7\"", - "last_updated": "2021-04-05T10:15:21Z", - "stargazers_count": 3, - "topics": [ - "monitoring", - "seedbox", - "torrents" - ], - "last_fetched": 1713241131.376065 - }, - "292621909": { - "repository_manifest": { - "name": "Windows 10 themes", - "render_readme": true - }, - "full_name": "mikosoft83/hass-windows10-themes", - "category": "theme", - "description": "Home Assistant Windows 10 inspired themes", - "domain": "", - "etag_repository": "W/\"ab0b2cdf1751c03cb6d9b1edd590038378ccd18310eab142050eef6db4375308\"", - "last_updated": "2024-04-25T16:07:51Z", - "stargazers_count": 10, - "topics": [ - "accent-color", - "windows", - "windows-10" - ], - "last_fetched": 1714278828.572646 - }, - "635745672": { - "repository_manifest": { - "name": "Netro Watering", - "homeassistant": "2023.4.0", - "render_readme": true - }, - "new": true, - "full_name": "kcofoni/ha-netro-watering", - "authors": [ - "@kcofoni" - ], - "category": "integration", - "description": "Netro Smart Garden integration for Home Assistant", - "domain": "netro_watering", - "etag_repository": "W/\"a106cc2206268de2c0f4ee526e6280fac346279690169b12712e32279280b0cf\"", - "last_updated": "2023-12-01T19:30:20Z", - "stargazers_count": 9, - "topics": [ - "asynchronous-programming", - "automation", - "irrigation", - "irrigation-controller", - "netro", - "plant", - "python3", - "sensors", - "water-monitoring", - "watering" - ], - "last_fetched": 1703066588.342709 - }, - "358962656": { - "repository_manifest": { - "name": "Notify Card", - "content_in_root": true, - "filename": "notify-card.js", - "render_readme": true - }, - "full_name": "bernikr/lovelace-notify-card", - "category": "plugin", - "description": "Send notifications directly from the dashboard", - "domain": "", - "etag_repository": "W/\"55745f87b5e3cb899f4020f1a1447381d9124623436244a8d07d5b3ab4e78495\"", - "last_updated": "2024-01-07T03:08:31Z", - "stargazers_count": 39, - "topics": [ - "card", - "notification", - "notifications", - "notify", - "service" - ], - "last_fetched": 1712409949.590891 - }, - "458491675": { - "repository_manifest": { - "name": "Nicehash Excavator Monitor Card", - "filename": "nicehash-excavator-monitor-card.js", - "render_readme": true - }, - "full_name": "MesserschmittX/lovelace-nicehash-excavator-monitor-card", - "category": "plugin", - "description": "Home Assistant UI Card for Nicehash Excavator Monitor integration", - "domain": "", - "etag_repository": "W/\"ac518f22884918aaaddbeb9a702825383f62fbd93430a73839b05acc1c334034\"", - "last_updated": "2022-05-15T07:59:36Z", - "topics": [ - "excavator", - "mining", - "nicehash" - ], - "last_fetched": 1678527986.057831 - }, - "449416816": { - "repository_manifest": { - "name": "Sonos Card", - "render_readme": true, - "filename": "custom-sonos-card.js" - }, - "full_name": "punxaphil/custom-sonos-card", - "category": "plugin", - "description": "Home Assistant custom lovelace sonos card", - "domain": "", - "downloads": 9008, - "etag_repository": "W/\"6b7f24da3631ea091cf48c001e73acc7d6cef22b21ee0db5add0e17d2517b3d7\"", - "last_updated": "2024-04-29T18:17:16Z", - "stargazers_count": 155, - "topics": [ - "lovelace-custom-card", - "sonos" - ], - "last_fetched": 1714624838.88825 - }, - "572282256": { - "repository_manifest": { - "name": "Govee LAN Control", - "homeassistant": "2022.12.0", - "render_readme": true - }, - "new": true, - "full_name": "wez/govee-lan-hass", - "authors": [ - "@wez" - ], - "category": "integration", - "description": "Control Govee lights via the LAN API from Home Assistant", - "domain": "govee_lan", - "etag_repository": "W/\"11aa9b9f91f5fa9146a49e4fe744f7cb0ac69d9b80fad52e5b5ef81dbdef5347\"", - "last_updated": "2024-01-21T04:14:36Z", - "stargazers_count": 194, - "topics": [ - "govee", - "light" - ], - "last_fetched": 1713931966.285721 - }, - "270386127": { - "repository_manifest": { - "name": "Comelit SimpleHome/Vedo integration for Home Assistant", - "homeassistant": "2021.12.0", - "render_readme": true - }, - "new": true, - "full_name": "gicamm/homeassistant-comelit", - "authors": [ - "@gicamm" - ], - "category": "integration", - "description": "With Comelit Hub/Vedo integration, you can connect your Home Assistant instance to Comelit Simple Home and Vedo systems.", - "domain": "comelit", - "etag_repository": "W/\"a2ddf6dc3e375d70433105240b63b55e80378521c77f121dbc84f180aab45790\"", - "last_updated": "2024-04-27T10:17:11Z", - "stargazers_count": 20, - "topics": [ - "automation", - "comelit", - "comelit-hub", - "comelit-vedo", - "vedo" - ], - "last_fetched": 1714624819.059776 - }, - "191580766": { - "repository_manifest": { - "name": "Light with profiles", - "content_in_root": true, - "filename": "light-with-profiles.js", - "homeassistant": "0.100.0" - }, - "full_name": "tcarlsen/lovelace-light-with-profiles", - "category": "plugin", - "description": "Turn on lights based on light_profiles.csv", - "domain": "", - "etag_repository": "W/\"0f6b656542d5e8fe095c24c18f0c63880a71f11d56dedb529bb4bb0832937a48\"", - "last_updated": "2022-06-12T20:39:16Z", - "stargazers_count": 62, - "topics": [ - "light", - "light-profiles", - "lovelace-card", - "profiles" - ], - "last_fetched": 1708174102.037893 - }, - "509260172": { - "repository_manifest": { - "name": "Curtain Card", - "render_readme": true, - "filename": "curtain-card.js" - }, - "full_name": "georgezhao2010/lovelace-curtain-card", - "category": "plugin", - "description": "Curtain card for Home Assistant Lovelace UI, to control your motor of cover entities.", - "domain": "", - "etag_repository": "W/\"8dfe07c2b0f3b461015cb75544b4af6cf76b4d5bcd258535d5d3a5200fd90fb0\"", - "last_updated": "2023-08-17T10:44:47Z", - "stargazers_count": 11, - "topics": [ - "cover", - "curtain", - "frontend", - "lovelave" - ], - "last_fetched": 1713241045.393958 - }, - "591077142": { - "repository_manifest": { - "name": "Bibliotheek.be", - "render_readme": true, - "country": [ - "BE" - ] - }, - "new": true, - "full_name": "myTselection/bibliotheek_be", - "authors": [ - "@myTselection" - ], - "category": "integration", - "description": "Bibliotheek.be Home Assistant custom component HACS with overview of lended Belgian library items and services to (automatically) extend loans. ", - "domain": "bibliotheek_be", - "etag_repository": "W/\"d9df0e50bcbc2036481cf09ffeccfeccb0452f89208da516330733b770e9fe78\"", - "last_updated": "2024-04-13T07:41:02Z", - "stargazers_count": 15, - "last_fetched": 1713241133.609511 - }, - "216173358": { - "repository_manifest": { - "name": "Christmas Theme" - }, - "full_name": "home-assistant-community-themes/christmas", - "category": "theme", - "description": "Christmas theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"219b420770b145af2dbba69cb2799d9d02ca1fa76eef7e72a3dcbc369d5c26dc\"", - "last_updated": "2023-03-27T23:57:09Z", - "stargazers_count": 1, - "last_fetched": 1708174060.445692 - }, - "703332819": { - "repository_manifest": { - "name": "Dracula-ish Theme for HA", - "filename": "draculaish.yaml", - "render_readme": true - }, - "new": true, - "full_name": "malcolmturnbull/draculaish-ha-theme", - "category": "theme", - "description": "Dracula-Inspired Theme for Home Assistant with light and dark modes. ", - "etag_repository": "W/\"3f11b880466cf099063d963b0be348c12ebbb203c563dbc7087ec044c09afb17\"", - "last_updated": "2023-10-13T02:30:40Z", - "stargazers_count": 6, - "topics": [ - "hacs-theme", - "home-assistant-theme" - ], - "last_fetched": 1709125234.705939 - }, - "344636306": { - "repository_manifest": { - "name": "SAJ Inverter Modbus", - "homeassistant": "2023.9.1", - "hacs": "1.28.4", - "render_readme": true, - "country": "NL" - }, - "full_name": "wimb0/home-assistant-saj-modbus", - "authors": [ - "@wimb0" - ], - "category": "integration", - "description": "Home Assistant Component for reading data locally from SAJ (and Zonneplan) Inverters through modbus TCP.", - "domain": "saj_modbus", - "etag_repository": "W/\"3c56a2af9f5618ff0b67cdfebaf2ec9b663ed518566d28d803efdb48d41fa063\"", - "last_updated": "2024-04-26T07:18:49Z", - "stargazers_count": 29, - "topics": [ - "saj-inverters", - "saj-r5", - "zonneplan" - ], - "last_fetched": 1714624379.636618 - }, - "360213486": { - "repository_manifest": { - "name": "yi-hack Home Assistant integration", - "render_readme": true - }, - "new": true, - "full_name": "roleoroleo/yi-hack_ha_integration", - "authors": [ - "@roleoroleo" - ], - "category": "integration", - "description": "Home Assistant custom integration for Yi cameras: yi-hack-MStar, yi-hack-Allwinner, yi-hack-Allwinner-v2, yi-hack-v5 and sonoff-hack", - "domain": "yi_hack", - "etag_repository": "W/\"71deb4fb417c3f7d61a64f5afbfc39234a1f51d9d110c032ffdb1f37a5b8253d\"", - "last_updated": "2024-03-31T17:11:48Z", - "stargazers_count": 195, - "topics": [ - "camera", - "custom", - "firmware", - "hack", - "rtsp", - "yi" - ], - "last_fetched": 1714625082.601556 - }, - "661020642": { - "repository_manifest": { - "name": "INA219 UPS Hat", - "render_readme": true - }, - "new": true, - "full_name": "odya/hass-ina219-ups-hat", - "authors": [ - "@odya", - "@mykhailog" - ], - "category": "integration", - "description": " Home Assistant UPS Hat integration. Waveshare and others based on INA219", - "domain": "ina219_ups_hat", - "etag_repository": "W/\"cbfc9b00bd3160cb731848904cfffba9c916ffaa78739cc60e7dd1735ed478dd\"", - "last_updated": "2023-11-03T21:29:08Z", + "description": "A Home Assistant custom integration to monitor multiple OpenWRT routers via MQTT", + "domain": "openwrt_mqtt", + "etag_repository": "W/\"92d67a705df25bdb9c002bb8791a8122934169450b86892242b300a83c2dbad3\"", + "last_updated": "2026-06-22T15:21:11Z", "stargazers_count": 4, "topics": [ - "ups" + "home-assistant-integration", + "mqtt", + "openwrt" ], - "last_fetched": 1713932205.851407 + "last_fetched": 1790268046.659669 }, - "531349329": { - "repository_manifest": { - "name": "MyDolphin Plus", - "homeassistant": "2024.1.0b0" - }, - "new": true, - "full_name": "sh00t2kill/dolphin-robot", - "authors": [ - "@sh00t2kill", - "@lordlala", - "@elad-bar" - ], - "category": "integration", - "description": "A custom Home Assistant Component for WiFI enabled Maytronics Dolphin pool cleaner robots", - "domain": "mydolphin_plus", - "etag_repository": "W/\"cf8c56d1720d03b7e3e6bb4509efa69a7454a3f09da8e0d1bf3d556dc40806f8\"", - "last_updated": "2024-04-25T05:31:22Z", - "stargazers_count": 36, - "topics": [ - "dolphin", - "maytronics", - "robot" - ], - "last_fetched": 1714624714.124467 - }, - "235385658": { - "repository_manifest": { - "name": "Xantech/Dayton Audio/Sonance Multi-Zone Amp", - "render_readme": true - }, - "full_name": "rsnodgrass/hass-xantech", - "authors": [ - "@rsnodgrass" - ], - "category": "integration", - "description": "Xantech Multi-Zone Matrix Audio for Home Assistant", - "domain": "xantech", - "etag_repository": "W/\"5bd693d251f713e100959d076bed74d9e1cc06a97f97f00758eb3a149033c826\"", - "last_updated": "2024-02-26T05:28:33Z", - "stargazers_count": 18, - "topics": [ - "audiophile", - "xantech" - ], - "last_fetched": 1712895066.195947 - }, - "309018094": { - "repository_manifest": { - "name": "fordpass" - }, - "full_name": "itchannel/fordpass-ha", - "authors": [ - "@itchannel" - ], - "category": "integration", - "description": "Fordpass integration for Home Assistant", - "domain": "fordpass", - "etag_repository": "W/\"26913b100660c450960679aa379a26161e9a55ba1c6421e030aa67cdc0f4a4bc\"", - "last_updated": "2024-02-09T04:21:59Z", - "stargazers_count": 243, - "topics": [ - "assistant", - "car", - "fordpass", - "home" - ], - "last_fetched": 1714624470.575992 - }, - "195459345": { - "repository_manifest": { - "name": "Climate Group", - "render_readme": true, - "homeassistant": "0.96.0" - }, - "full_name": "daenny/climate_group", - "authors": [ - "@daenny" - ], - "category": "integration", - "description": "Home Assistant Climate Group", - "domain": "climate_group", - "etag_repository": "W/\"5a1ad0ce8094a7e049c18beea72f9254f74ae8d7f04bffcc7e45dbb9e5825e3e\"", - "last_updated": "2024-04-04T13:17:36Z", - "stargazers_count": 125, - "last_fetched": 1713932477.289759 - }, - "354887961": { - "repository_manifest": { - "name": "Abalin Name Day", - "country": "GR", - "homeassistant": "core-2021.4.0", - "render_readme": true - }, - "full_name": "viktak/ha-cc-abalin-nameday", - "authors": [ - "@viktak" - ], - "category": "integration", - "description": "Home Assistant custom component for the abalin name day API", - "domain": "abalin_nameday", - "etag_repository": "W/\"a9d43afcf0f756222395cfc0cb7ab63a600eb5afbc3ee579e348b4c2994c804d\"", - "last_updated": "2022-02-24T10:30:22Z", - "stargazers_count": 6, - "topics": [ - "namedays" - ], - "last_fetched": 1705595591.764556 - }, - "309506416": { - "repository_manifest": { - "name": "WallPanel", - "render_readme": true, - "filename": "wallpanel.js" - }, - "full_name": "j-a-n/lovelace-wallpanel", - "category": "plugin", - "description": "🖼️ Wall panel mode and photo screensaver for your Home Assistant Dashboards", - "domain": "", - "downloads": 10578, - "etag_repository": "W/\"298bdc9504083836c05de0b73a54be453b9289c3a4b6bdae4fbe794da42ead15\"", - "last_updated": "2024-04-07T19:24:44Z", - "stargazers_count": 374, - "topics": [ - "dashboard", - "fullscreen", - "home-assistant-addons", - "photo-gallery", - "screensaver", - "wallpanel" - ], - "last_fetched": 1714624569.98896 - }, - "233289477": { - "repository_manifest": { - "name": "Greenely Sensors", - "render_readme": true, - "country": [ - "SE" - ] - }, - "new": true, - "full_name": "linsvensson/sensor.greenely", - "authors": [ - "@linsvensson" - ], - "category": "integration", - "description": "Custom component to get usage data and prices from Greenely for Home Assistant", - "domain": "greenely", - "etag_repository": "W/\"028a8b664455a0a36f4acee23372890826b0ea41efa32674408bab451ac0f992\"", - "last_updated": "2023-01-02T21:20:56Z", - "stargazers_count": 49, - "last_fetched": 1712064400.219706 - }, - "181743867": { - "repository_manifest": { - "name": "Brematic", - "homeassistant": "2021.10.0", - "render_readme": true - }, - "full_name": "tefinger/hass-brematic", - "authors": [ - "@tefinger" - ], - "category": "integration", - "description": "Custom component for Home Assistant to support Brematic devices", - "domain": "brematic", - "etag_repository": "W/\"7a840fdab99e0f1f2fc5bf5288a8f3f704ccfe6bb0e0e0caf4df86b5c42e9846\"", - "last_updated": "2024-04-26T22:15:51Z", - "stargazers_count": 15, - "topics": [ - "433mhz", - "brematic", - "brennenstuhl", - "gateway", - "intertechno" - ], - "last_fetched": 1714279355.143393 - }, - "269205129": { - "repository_manifest": { - "name": "VIMAR By-Me Hub", - "render_readme": true, - "homeassistant": "2021.12.0" - }, - "full_name": "h4de5/home-assistant-vimar", - "authors": [ - "@h4de5" - ], - "category": "integration", - "description": "VIMAR by-me integration into home-assistant.io", - "domain": "vimar", - "downloads": 26, - "etag_repository": "W/\"177d5690213bc4e32bae770d6dabad059257af3c1e6221b90fd8be8f44c1afd8\"", - "last_updated": "2024-04-07T20:14:25Z", - "stargazers_count": 42, - "topics": [ - "vimar", - "vimar-platform" - ], - "last_fetched": 1712895340.952096 - }, - "284293899": { - "repository_manifest": { - "name": "iOS Dark Mode", - "render_readme": true - }, - "full_name": "JuanMTech/ios_dark_mode_theme", - "category": "theme", - "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the iOS dark mode interface.", - "domain": "", - "etag_repository": "W/\"9c4448f8c1c418ffb57ed7547f435ce3255f560c13b503543fd8c0a46114f2ea\"", - "last_updated": "2023-01-12T22:58:52Z", - "stargazers_count": 19, - "topics": [ - "dark-mode", - "dark-theme" - ], - "last_fetched": 1691898057.108548 - }, - "524730333": { - "repository_manifest": { - "name": "Team Tracker", - "homeassistant": "0.95.4", - "render_readme": true - }, - "new": true, - "full_name": "vasqued2/ha-teamtracker", - "authors": [ - "@vasqued2" - ], - "category": "integration", - "description": "Home Assistant integration that provides real-time scores in multiple professional (NBA, NFL, NHL, MLB, MLS, and more), college (NCAA), and international (soccer, golf, tennis, mma, racing) sports using ESPN APIs.", - "domain": "teamtracker", - "etag_repository": "W/\"6301c18a4577ed88f0e26cfe0c56643271b4a153b39cc643af2c10a1d0eb3aae\"", - "last_updated": "2024-05-01T01:25:32Z", - "stargazers_count": 131, - "topics": [ - "afl", - "atp", - "baseball", - "basketball", - "espn", - "football", - "hockey", - "mlb", - "mls", - "nba", - "ncaa", - "nfl", - "nhl", - "pga", - "soccer", - "teamtracker", - "ufc", - "volleyball", - "wta" - ], - "last_fetched": 1714624665.339098 - }, - "458636658": { - "repository_manifest": { - "name": "iOS Theme - Based on the system-wide light and dark mode UI", - "render_readme": true - }, - "full_name": "JuanMTech/ios-theme", - "category": "theme", - "description": "🎨 By JuanMTech -- Theme based on the iOS system-wide light and dark mode interface", - "domain": "", - "etag_repository": "W/\"427781dc341de974f30bec034bfaa89ff7eaf2caacc31d172c14fd701f7f0af7\"", - "last_updated": "2023-01-13T19:19:48Z", - "stargazers_count": 27, - "topics": [ - "darkmode", - "darktheme", - "lightmode", - "lighttheme" - ], - "last_fetched": 1712064028.20672 - }, - "706651591": { - "repository_manifest": { - "name": "Oref Alert", - "filename": "oref_alert.zip", - "country": [ - "IL" - ], - "hide_default_branch": true, - "homeassistant": "2023.1.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "amitfin/oref_alert", - "authors": [ - "@amitfin" - ], - "category": "integration", - "description": "Israeli Oref Alerts", - "domain": "oref_alert", - "downloads": 306, - "etag_repository": "W/\"f0a166733d131957ff283103aeaf7a77067d7f85628a53fee38b7d1f8ccfffc5\"", - "last_updated": "2024-04-30T00:46:12Z", - "stargazers_count": 47, - "topics": [ - "homeassistant-custom-component" - ], - "last_fetched": 1714624823.707519 - }, - "200927325": { - "repository_manifest": { - "name": "Pool Math (Trouble Free Pool)", - "render_readme": true - }, - "full_name": "rsnodgrass/hass-poolmath", - "authors": [ - "@rsnodgrass" - ], - "category": "integration", - "description": "Pool Math for Home Assistant", - "domain": "poolmath", - "etag_repository": "W/\"fdaa5d7ceb64308a09ad545bc108d5ae955f10461efacb951c612bf7de52845f\"", - "last_updated": "2024-03-26T19:35:39Z", - "stargazers_count": 24, - "topics": [ - "pool", - "swimming-pool" - ], - "last_fetched": 1714624683.04019 - }, - "646115401": { - "repository_manifest": { - "name": "Zone4 Remote", - "render_readme": true - }, - "new": true, - "full_name": "samjsmart/ha-zone4", - "authors": [ - "@samjsmart" - ], - "category": "integration", - "description": "Control an Apart Zone 4 pre-amp from Home Assistant", - "domain": "zone4", - "downloads": 1, - "etag_repository": "W/\"4b845dd90777bcea8ca5bd41ed09bf9556995ef033c924e2c2c36523fc2997cd\"", - "last_updated": "2023-05-31T18:13:51Z", - "topics": [ - "media", - "zone4" - ], - "last_fetched": 1696771190.382557 - }, - "442181774": { - "repository_manifest": { - "name": "Daikin Altherma", - "render_readme": true - }, - "new": true, - "full_name": "tadasdanielius/daikin_altherma", - "authors": [ - "@tadasdanielius" - ], - "category": "integration", - "description": "Daikin Altherma custom component for home assistant", - "domain": "daikin_altherma", - "etag_repository": "W/\"81c5aed4f9c8dd9ce3042e53556231a26b9080a025645d6f6a5b72769d3980af\"", - "last_updated": "2024-01-03T21:43:01Z", - "stargazers_count": 69, - "topics": [ - "altherma", - "brp069a61", - "brp069a62", - "daikin", - "daikin-altherma", - "homeassistant-custom-component" - ], - "last_fetched": 1713932255.069409 - }, - "179788256": { - "repository_manifest": { - "name": "Text Divider Row", - "render_readme": true - }, - "full_name": "iantrich/text-divider-row", - "category": "plugin", - "description": "🗂 Text Divider Row", - "domain": "", - "downloads": 13926, - "etag_repository": "W/\"96b5637d1dabff1c7d1ea41820b1ef1b133d302d5fc8b87e411e21483dfff7b9\"", - "last_updated": "2023-04-30T20:13:33Z", - "stargazers_count": 103, - "last_fetched": 1713240670.579795 - }, - "242335771": { - "repository_manifest": { - "name": "SVT Play", - "country": [ - "SE" - ] - }, - "full_name": "lindell/home-assistant-svt-play", - "category": "integration", - "description": "Play SVT Play videos and channels via home assistant", - "domain": "svt_play", - "etag_repository": "W/\"06aa0bb1edf1c93ef9670b2510beb9ffa51e430b9a93d5a56d35c17b185ce18f\"", - "last_updated": "2024-04-04T05:12:28Z", - "stargazers_count": 20, - "topics": [ - "svt", - "svtplay", - "sweden", - "tv", - "video" - ], - "last_fetched": 1714624988.707277 - }, - "471000066": { - "repository_manifest": { - "name": "Peaqev ev-Charging", - "homeassistant": "2023.9.1", - "country": [ - "NO", - "SE", - "FI", - "DK", - "EE", - "LT", - "LV", - "AT", - "BE", - "DE", - "FR", - "NL", - "PL" - ], - "zip_release": true, - "filename": "peaqev.zip", - "render_readme": true - }, - "new": true, - "full_name": "elden1337/hass-peaq", - "authors": [ - "@elden1337" - ], - "category": "integration", - "description": "Home Assistant custom component that aids in both peak-level energy charge avoidance and spotprice-aware charging.", - "domain": "peaqev", - "downloads": 50, - "etag_repository": "W/\"d1737b15e13dc6efe1b8603706c8055092a1f97f728abb8fb9468db8a4f6a600\"", - "last_updated": "2024-04-26T11:52:03Z", - "stargazers_count": 44, - "topics": [ - "chargeamps", - "easee", - "effektavgift", - "effekttariff", - "ev-charging", - "garo", - "peak-shaving", - "smart-pricing", - "zaptec" - ], - "last_fetched": 1714279471.595436 - }, - "202203063": { + "1312203641": { "repository_manifest": {}, - "full_name": "bbbenji/synthwave-hass", - "category": "theme", - "description": "Synthwave inspired theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"07a695cd6d3a718acc956f064be6492157af2a2509928b3b78bb36196278de5a\"", - "last_updated": "2022-06-13T03:57:15Z", - "stargazers_count": 151, - "topics": [ - "css", - "home-assistant-theme", - "javascript", - "synthwave" - ], - "last_fetched": 1713931967.789471 - }, - "584497784": { - "repository_manifest": { - "name": "FreeAir Connect", - "render_readme": true, - "homeassistant": "2023.2.0" - }, "new": true, - "full_name": "mampfes/ha_freeair_connect", - "authors": [ - "@mampfes" - ], + "full_name": "chriphil/homeassistant-binformed", "category": "integration", - "description": "Adds data from FreeAir-Connect to Home Assistant", - "domain": "freeair_connect", - "etag_repository": "W/\"3451f8896f5b72aa87288d7811378374ea1fcef7e2722c815b6ccbba89ca55a7\"", - "last_updated": "2024-04-01T08:22:50Z", - "stargazers_count": 12, - "topics": [ - "blumartin", - "freeair", - "freeair-connect" - ], - "last_fetched": 1712064272.26129 - }, - "528618549": { - "repository_manifest": { - "name": "Molad Sensor", - "render_readme": true - }, - "new": true, - "full_name": "chaimchaikin/molad-ha", - "authors": [ - "@chaimchaikin" - ], - "category": "integration", - "description": "Molad Sensor for HACS", - "domain": "molad", - "etag_repository": "W/\"9297ac02ee501627303602cf3524c495d95b568f66dd6f7ab83170e87ff1e4b8\"", - "last_updated": "2024-03-06T02:28:37Z", - "topics": [ - "hebrew-calendar", - "jewish", - "jewish-calendar", - "molad" - ], - "last_fetched": 1714279214.832125 - }, - "432434646": { - "repository_manifest": { - "name": "Securitas Direct Alarm", - "homeassistant": "2021.9.0" - }, - "new": true, - "full_name": "guerrerotook/securitas-direct-new-api", - "authors": [ - "@guerrerotook" - ], - "category": "integration", - "description": "This repository contains the new securitas direct API that can be integrated in Home Assistant", - "domain": "securitas", - "etag_repository": "W/\"ddefca53aeb00612de132056683a7844b0a83d1f25f922e09794437b0af57cdc\"", - "last_updated": "2024-04-27T15:25:08Z", - "stargazers_count": 70, - "last_fetched": 1714624500.540818 - }, - "327695137": { - "repository_manifest": { - "name": "Kodi Media Sensors", - "homeassistant": "2022.8.7", - "render_readme": true - }, - "full_name": "jtbgroup/kodi-media-sensors", - "authors": [ - "@boralyl", - "@Gautier Vanderslyen" - ], - "category": "integration", - "description": "Custom component to feed multiple sensors in Home Assistan and so custom cards can be to display those sensors. This repository is a fork of https://github.com/boralyl/kodi-recently-added", - "domain": "kodi_media_sensors", - "etag_repository": "W/\"b0ceec6679497be0d62141929692217904154a4b217a1ca8f7a560950e61f0df\"", - "last_updated": "2024-02-08T05:59:13Z", - "stargazers_count": 11, - "topics": [ - "home-assistant-component", - "homeassistant-custom-component", - "kodi", - "playlist", - "playlists", - "pyth" - ], - "last_fetched": 1713932162.392523 - }, - "503856080": { - "repository_manifest": { - "name": "My Edenred", - "country": "PT", - "render_readme": true - }, - "new": true, - "full_name": "netsoft-ruidias/ha-custom-component-myedenred", - "authors": [ - "@ruidias-netsoft" - ], - "category": "integration", - "description": "myEdenred - Custom Component for Home Assistant", - "domain": "myedenred", - "etag_repository": "W/\"cb6d04ea750828ed1574f467a5eff879fcab55a59af505beb1159a5e8c2480e1\"", - "last_updated": "2023-05-08T11:18:04Z", - "stargazers_count": 7, - "topics": [ - "meal-card", - "myedenred" - ], - "last_fetched": 1699363694.583589 - }, - "348464316": { - "repository_manifest": { - "name": "Magic Switchbot", - "render_readme": true, - "homeassistant": "2022.9.1" - }, - "full_name": "ec-blaster/magicswitchbot-homeassistant", - "authors": [ - "@ec-blaster" - ], - "category": "integration", - "description": "Magic Switchbot integration component for Home Assistant", - "domain": "magicswitchbot", - "etag_repository": "W/\"95f51a171ad2345be4b85403d2e88eeeb754067693555255a3a4b9ba3830bf57\"", - "last_updated": "2022-10-08T15:57:58Z", - "stargazers_count": 15, - "topics": [ - "magicswitchbot", - "switches" - ], - "last_fetched": 1682034708.284514 - }, - "364769821": { - "repository_manifest": { - "name": "Harmony Remote Card", - "render_readme": true, - "filename": "dist/harmony-remote-card.js" - }, - "new": true, - "full_name": "ljmerza/harmony-remote-card", - "category": "plugin", - "description": "Harmony Hub Remote Control Card for Home Assistant", - "downloads": 1914, - "etag_repository": "W/\"1b8d1c83f1df4748261640d9b8779358c8bd1ead8c1ec64b60a3306260c0c817\"", - "last_updated": "2024-01-04T03:05:31Z", - "stargazers_count": 14, - "topics": [ - "harmony", - "remote" - ], - "last_fetched": 1709124911.145791 - }, - "396083412": { - "repository_manifest": { - "name": "Midea AC LAN", - "render_readme": true, - "homeassistant": "2022.5", - "zip_release": true, - "filename": "mieda_ac_lan.zip" - }, - "new": true, - "full_name": "georgezhao2010/midea_ac_lan", - "authors": [ - "@georgezhao2010" - ], - "category": "integration", - "description": "Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.", - "domain": "midea_ac_lan", - "downloads": 25706, - "etag_repository": "W/\"423c597e88ca111ca5f0362f67ac724afb582f8e7886b8a26ee368b832035598\"", - "last_updated": "2024-04-30T08:34:05Z", - "stargazers_count": 1111, - "topics": [ - "air-conditioner", - "air-purifier", - "cooker", - "dehumidifier", - "dishwasher", - "dryer", - "fan", - "humidifier", - "lan", - "midea", - "refrigerator", - "washer", - "water-heater" - ], - "last_fetched": 1714624650.336208 - }, - "184333163": { - "repository_manifest": { - "name": "Lovelace Card Templater", - "render_readme": true - }, - "full_name": "gadgetchnnel/lovelace-card-templater", - "category": "plugin", - "description": "Custom Lovelace card which allows Jinja2 templates to be applied to other cards", - "domain": "", - "etag_repository": "W/\"842b36a79b01379d9ad15ea39fc720920c65ad4a11b8a337b2aa0f5cb2c23b9f\"", - "last_updated": "2023-01-07T15:41:51Z", - "stargazers_count": 114, - "last_fetched": 1714624418.769036 - }, - "452866308": { - "repository_manifest": { - "name": "Tabbed Card", - "render_readme": true - }, - "full_name": "kinghat/tabbed-card", - "category": "plugin", - "description": "a custom card for home assistant that utilizes tabs to segregate individual cards.", - "downloads": 13265, - "etag_repository": "W/\"db32a3d35850e89e3e2d56022780795c6d5148d921233245ce5609a430eb883a\"", - "last_updated": "2023-10-31T17:30:45Z", - "stargazers_count": 82, - "topics": [ - "card", - "hacs-custom", - "home-assistant-component", - "lovelace-custom-card" - ], - "last_fetched": 1714625019.201151 - }, - "147764937": { - "repository_manifest": { - "name": "surveillance-card", - "content_in_root": true, - "render_readme": true - }, - "full_name": "custom-cards/surveillance-card", - "category": "plugin", - "description": "A custom component for displaying camera feeds in the style of a surveillance system.", - "domain": "", - "etag_repository": "W/\"a30578ba8d72e48201ed6ed79060f80db33ba90a6d99691db346edb1a29c5f73\"", - "last_updated": "2023-05-15T22:13:17Z", - "stargazers_count": 238, - "topics": [ - "camera", - "motion", - "security" - ], - "last_fetched": 1712895263.414337 - }, - "172733314": { - "repository_manifest": { - "name": "HACS", - "zip_release": true, - "hide_default_branch": true, - "homeassistant": "2023.6.0", - "hacs": "0.19.0", - "filename": "hacs.zip" - }, - "full_name": "hacs/integration", - "authors": [ - "@ludeeus" - ], - "category": "integration", - "description": "HACS gives you a powerful UI to handle downloads of all your custom needs.", - "domain": "hacs", - "downloads": 493399, - "etag_repository": "W/\"28aeba4d97520fd56a994f5bec9e44436baee90dc66d7de313c7067332173592\"", - "last_updated": "2024-05-02T12:50:49Z", - "stargazers_count": 4666, - "topics": [ - "community", - "package-manager" - ], - "config_flow": true, - "default_branch": "main", - "installed_commit": "7d46a52", - "installed": true, - "last_commit": "07aea65", - "last_version": "1.34.0", - "manifest_name": "HACS", - "open_issues": 56, - "published_tags": [ - "1.34.0", - "1.33.0", - "1.32.1", - "1.32.0", - "1.31.0" - ], - "releases": true, - "version_installed": "1.34.0", - "last_fetched": 1714753170.293005 - }, - "186347733": { - "repository_manifest": { - "name": "Audi connect", - "homeassistant": "0.110.0" - }, - "full_name": "audiconnect/audi_connect_ha", - "authors": [ - "@arjenvrh" - ], - "category": "integration", - "description": "Adds an audi connect integration to home assistant", - "domain": "audiconnect", - "etag_repository": "W/\"8d0a24a3a803dbfd0d3539479ff1e3c186eee409aef9dd4e493c2f785bfdea9f\"", - "last_updated": "2024-05-01T08:17:09Z", - "stargazers_count": 208, - "topics": [ - "audi", - "audi-connect", - "sensors" - ], - "last_fetched": 1714625064.221985 - }, - "411736321": { - "repository_manifest": { - "name": "DWD Pollenflug", - "render_readme": true, - "homeassistant": "2023.2.0" - }, - "new": true, - "full_name": "mampfes/hacs_dwd_pollenflug", - "authors": [ - "@mampfes" - ], - "category": "integration", - "description": "Adds pollen forecasts from DWD to Home Assistant.", - "domain": "dwd_pollenflug", - "etag_repository": "W/\"da385bbcab3d101d7f0695f3555173f0fee183de16c40a599a750951bfa69567\"", - "last_updated": "2024-04-26T16:11:34Z", - "stargazers_count": 56, - "topics": [ - "dwd", - "pollen", - "pollenflug" - ], - "last_fetched": 1714624448.900553 - }, - "603119944": { - "repository_manifest": { - "name": "Tarifa 2.0 TD", - "render_readme": true, - "homeassistant": "2023.1.0", - "country": "ES" - }, - "new": true, - "full_name": "MiguelAngelLV/tarifa_20td", - "authors": [ - "@miguelangellv" - ], - "category": "integration", - "description": "Componente para Home Assisant para usuarios con tarifa 2.0 TD", - "domain": "tarifa_20td", - "downloads": 3, - "etag_repository": "W/\"1f571d1f44741d5bc8d7ca43edc965d54378d17e553a361ac457a27b4b1f3b4b\"", - "last_updated": "2024-03-24T20:28:18Z", - "stargazers_count": 20, - "topics": [ - "energy-monitor", - "tarifa" - ], - "last_fetched": 1714279472.357825 - }, - "325097827": { - "repository_manifest": { - "name": "MegaD", - "country": "RU", - "persistent_directory": "userfiles", - "render_readme": true - }, - "full_name": "andvikt/mega_hacs", - "authors": [ - "@andvikt" - ], - "category": "integration", - "description": "MegaD HomeAssistant integration", - "domain": "mega", - "etag_repository": "W/\"c8d8e0ba7ad10dac9fcd97e5de6fbc7015a5ded17dec61228ed4a2aea57f1f05\"", - "last_updated": "2024-03-12T16:37:52Z", - "stargazers_count": 129, + "description": "BInformed integration for HomeAssistant", + "domain": "binformed", + "downloads": 4, + "etag_repository": "W/\"3a02b50efeee9725a31b4d813d5a5a42edc07d5f14cdf11b14f0cd8d86f06ab4\"", + "last_updated": "2026-07-25T22:13:52Z", "topics": [ + "binformed", "custom-integration", - "megad" + "notifications", + "notify", + "push-notifications" ], - "last_fetched": 1714624644.259903 - }, - "295123287": { - "repository_manifest": { - "name": "Jewish Sabbaths Holidays / sensor", - "render_readme": true - }, - "full_name": "rt400/Jewish-Sabbaths-Holidays", - "authors": [ - "@yuval_mejahez" - ], - "category": "integration", - "description": "Jewish Shabbat Yomtov and Holidays times and event", - "domain": "hebcal", - "etag_repository": "W/\"cd571abc6b840e12094163a4d070df52d40e147bf62db2fa2085baf517fe4e0b\"", - "last_updated": "2024-04-04T19:57:56Z", - "stargazers_count": 6, - "topics": [ - "holidays", - "jewish", - "shabbat" - ], - "last_fetched": 1712410034.275736 - }, - "635072820": { - "repository_manifest": { - "name": "T-Smart thermostat" - }, - "new": true, - "full_name": "pdw-mb/tsmart_ha", - "authors": [ - "@pdw-mb" - ], - "category": "integration", - "description": "Support for Tesla T-Smart thermostats in Home Assistant", - "domain": "t_smart", - "etag_repository": "W/\"7d5d9df29eb7649bd960af5e350bce7b056cf049ee2deb6b354361480ebcecab\"", - "last_updated": "2024-04-29T12:37:37Z", - "stargazers_count": 7, - "topics": [ - "t-smart" - ], - "last_fetched": 1714624437.369585 - }, - "222687548": { - "repository_manifest": { - "name": "Dwains Dashboard", - "render_readme": true, - "homeassistant": "2022.8.0" - }, - "new": true, - "full_name": "dwainscheeren/dwains-lovelace-dashboard", - "authors": [ - "@dwainscheeren" - ], - "category": "integration", - "description": "An fully auto generating Home Assistant UI dashboard for desktop, tablet and mobile by Dwains for desktop, tablet, mobile", - "domain": "dwains_dashboard", - "etag_repository": "W/\"aedae048c5ad6b03dc2034ab118609f301ce6444d253129ffa191960f6476ddb\"", - "last_updated": "2024-04-18T12:08:20Z", - "stargazers_count": 1678, - "topics": [ - "dashboard", - "dwains-lovelace-dashboard", - "home-assistant-dashboard" - ], - "last_fetched": 1714624593.267382 - }, - "417802358": { - "repository_manifest": { - "name": "TooGoodToGo", - "render_readme": true - }, - "new": true, - "full_name": "Chouffy/home_assistant_tgtg", - "authors": [ - "@chouffy" - ], - "category": "integration", - "description": "TooGoodToGo items stock as sensor in Home Assistant", - "domain": "tgtg", - "etag_repository": "W/\"1c402a63748d160bfaefa19580cb6e4ed434a76a6eaab32753375e822e398107\"", - "last_updated": "2024-05-01T08:27:39Z", - "stargazers_count": 59, - "topics": [ - "home-assistant-integration", - "python3", - "toogoodtogo" - ], - "last_fetched": 1714625019.912281 - }, - "554898014": { - "repository_manifest": { - "name": "Fusion Solar", - "render_readme": true - }, - "new": true, - "full_name": "tijsverkoyen/HomeAssistant-FusionSolar", - "authors": [ - "@tijsVerkoyen" - ], - "category": "integration", - "description": "Integrate FusionSolar into your Home Assistant.", - "domain": "fusion_solar", - "etag_repository": "W/\"c15ccdeebc98f647594b931c4ee5221157de5abe342a9892d33d80e8935766de\"", - "last_updated": "2024-03-01T10:52:10Z", - "stargazers_count": 123, - "topics": [ - "fusionsolar", - "huawei" - ], - "last_fetched": 1714624714.06468 - }, - "241706284": { - "repository_manifest": { - "name": "Button Text Card", - "render_readme": true, - "filename": "button-text-card.js" - }, - "full_name": "Savjee/button-text-card", - "category": "plugin", - "description": "Custom, \"neumorphism\" Lovelace card", - "domain": "", - "etag_repository": "W/\"6efed9bc8d1f08374ba122bbb97aa77c7539c2cea8af6dd82694c0f6d376d643\"", - "last_updated": "2023-04-06T05:55:03Z", - "stargazers_count": 118, - "topics": [ - "lovelace-card", - "templating", - "typescript" - ], - "last_fetched": 1714624521.475039 - }, - "267433712": { - "repository_manifest": { - "name": "PRE Distribuce CZ", - "country": "CZ", - "homeassistant": "2022.5.6" - }, - "full_name": "slesinger/HomeAssistant-PREdistribuce", - "authors": [ - "@slesinger" - ], - "category": "integration", - "description": "Home Assistant integration to display info about energy plan", - "domain": "predistribuce", - "etag_repository": "W/\"1bdaa8e4a0544896b94320f783c0b51d9481ce64a129ac18cf5ae0d227f94e91\"", - "last_updated": "2024-01-11T19:05:44Z", - "stargazers_count": 11, - "topics": [ - "energy", - "power" - ], - "last_fetched": 1713932144.791792 - }, - "139634406": { - "repository_manifest": { - "name": "Dark Thermostat", - "render_readme": true, - "filename": "thermostat-dark-card.js" - }, - "full_name": "ciotlosm/lovelace-thermostat-dark-card", - "category": "plugin", - "description": "🌡 Thermostat card with a round and black feel to it", - "domain": "", - "downloads": 30998, - "etag_repository": "W/\"455f89b0d90a55d29a05964374a5184992cece8c861a1d760f58a020da50f7d6\"", - "last_updated": "2023-11-07T08:23:27Z", - "stargazers_count": 712, - "topics": [ - "thermostat" - ], - "last_fetched": 1713932354.357342 - }, - "498861412": { - "repository_manifest": { - "name": "Aquanta", - "filename": "aquanta.zip", - "hacs": "1.6.0", - "homeassistant": "2023.3.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "bmcclure/ha-aquanta", - "authors": [ - "@bmcclure" - ], - "category": "integration", - "description": "An unofficial Aquanta water heater controller integration for Home Assistant", - "domain": "aquanta", - "downloads": 133, - "etag_repository": "W/\"4a64ec55dc6bad5378623be54bed518c358faa83216f9086cbd323aeeb06ab2c\"", - "last_updated": "2024-04-15T15:38:18Z", - "stargazers_count": 7, - "topics": [ - "hacs-custom", - "home-assistant-integration" - ], - "last_fetched": 1713240943.034833 - }, - "294037465": { - "repository_manifest": { - "name": "Dual Smart Thermostat", - "render_readme": true, - "hide_default_branch": true, - "homeassistant": "2024.2.0", - "filename": "ha-dual-smart-thermostat.zip" - }, - "new": true, - "full_name": "swingerman/ha-dual-smart-thermostat", - "authors": [ - "@swingerman" - ], - "category": "integration", - "description": "The `dual_smart_thermostat` is an enhaced verion of generic thermostat implemented in Home Assistant. It uses several sensors and dedicated switches connected to a heater and air conditioning under the hood.", - "domain": "dual_smart_thermostat", - "etag_repository": "W/\"0e9c416c09b06d4444a318411ff86a513b621a61cb6c697ad85b0bd8a725f543\"", - "last_updated": "2024-05-01T13:55:38Z", - "stargazers_count": 95, - "topics": [ - "thermostat" - ], - "last_fetched": 1714624898.052103 - }, - "547177218": { - "repository_manifest": { - "name": "cFos Powerbrain", - "render_readme": true - }, - "new": true, - "full_name": "mb-software/homeassistant-powerbrain", - "authors": [ - "@mb-software" - ], - "category": "integration", - "description": "Custom Component for Homeassistant to integrate cFos Powerbrain devices", - "domain": "powerbrain", - "etag_repository": "W/\"4d1a06c5409c8651e098624d8196e0f055725ade0b3ec2b0859d4a9635abbdb0\"", - "last_updated": "2023-10-03T03:39:00Z", - "stargazers_count": 14, - "topics": [ - "cfos", - "evse", - "homeassistant-custom-component", - "powerbrain", - "wallbox" - ], - "last_fetched": 1714279237.321293 - }, - "453143227": { - "repository_manifest": { - "name": "Juwel Helialux Smart Controller", - "country": "GB", - "render_readme": true - }, - "new": true, - "full_name": "MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component", - "authors": [ - "@mrsleeps" - ], - "category": "integration", - "description": "A custom component for Home Assistant to monitor your Juwel HeliaLux light states", - "domain": "juwel_helialux", - "etag_repository": "W/\"be9e0a625aa0c432a6a1bd3916149dd5e6d5bb7ba1df32669e6ad10644ef2748\"", - "last_updated": "2022-11-24T15:37:37Z", - "stargazers_count": 8, - "topics": [ - "aquarium", - "home-assistant-component", - "lightning" - ], - "last_fetched": 1714278777.929994 - }, - "586345918": { - "repository_manifest": { - "name": "Binance Integration for Home Assistant", - "render_readme": true - }, - "new": true, - "full_name": "Kartax/home-assistant-binance", - "authors": [ - "@Kartax" - ], - "category": "integration", - "description": "A Home Assistant Integration for the cryptocurrency trading platform Binance.", - "domain": "binance", - "etag_repository": "W/\"aae99210cea37194b0a50e9347292e2ef8a0d83b51b0b3e2e23453028a35dc63\"", - "last_updated": "2024-03-13T14:05:33Z", - "stargazers_count": 6, - "topics": [ - "binance", - "bitcoin", - "crypto", - "cryptocurrency", - "dogecoin", - "ethereum", - "home-assistant-integration", - "ripp" - ], - "last_fetched": 1710348019.519662 - }, - "184658908": { - "repository_manifest": { - "name": "GitHub Entity Row", - "filename": "github-entity-row.js", - "render_readme": true - }, - "full_name": "benct/lovelace-github-entity-row", - "category": "plugin", - "description": "GitHub repository sensor data on entity rows in Home Assistant's Lovelace UI", - "domain": "", - "downloads": 118, - "etag_repository": "W/\"2f36436e12cd4abdcb1c53d5c66a7c58c3c49557a55f72d172bd8dee3d5a499d\"", - "last_updated": "2024-03-18T16:59:23Z", - "stargazers_count": 23, - "topics": [ - "card", - "entity", - "entity-rows", - "github" - ], - "last_fetched": 1711384067.946881 - }, - "347985393": { - "repository_manifest": { - "name": "Emulated color temp light", - "render_readme": true - }, - "full_name": "Mr-Groch/HA-Emulated-Color-Temp-Light", - "authors": [ - "@Mr-Groch" - ], - "category": "integration", - "description": "Emulate SUPPORT_COLOR_TEMP for color lights that doesn't support color temp (like some Ikea Tradfri bulbs) - Home Assistant component", - "domain": "emulated_color_temp", - "etag_repository": "W/\"5b62598f74bec8cce3d1eb23103bfac5ff035ffb5219f9ba333004d30050c069\"", - "last_updated": "2022-08-18T21:25:51Z", - "stargazers_count": 7, - "topics": [ - "color-lights", - "color-temperature", - "ct", - "ikea-tradfri-bulbs", - "light" - ], - "last_fetched": 1711038572.641241 - }, - "250345421": { - "repository_manifest": { - "name": "Folding@HomeControl", - "homeassistant": "2022.2.3", - "render_readme": true - }, - "full_name": "eifinger/hass-foldingathomecontrol", - "authors": [ - "@eifinger" - ], - "category": "integration", - "description": "Homeassistant integration for FoldingAtHomeControl", - "domain": "foldingathomecontrol", - "etag_repository": "W/\"8fa0df50d124c376d607aaaea765f87df8e97d2fca244054af992fdb4c6ef708\"", - "last_updated": "2024-04-15T17:27:40Z", - "stargazers_count": 18, - "topics": [ - "asyncio", - "folding-at-home", - "foldingathome", - "python3" - ], - "last_fetched": 1714624819.464878 - }, - "657410518": { - "repository_manifest": { - "name": "Inverse", - "render_readme": true - }, - "new": true, - "full_name": "disforw/inverse", - "authors": [ - "@disforw" - ], - "category": "integration", - "description": "Create an inverse switch from a Home Assistant switch entity using the UI", - "domain": "inverse", - "etag_repository": "W/\"0097ac3fe7a12c4e5e0fde6148406a9dffd853609ab09d20a0bbf4261cec410d\"", - "last_updated": "2023-12-10T20:11:35Z", - "stargazers_count": 8, - "topics": [ - "switch" - ], - "last_fetched": 1710693275.698821 - }, - "625947979": { - "repository_manifest": { - "name": "Youfone", - "render_readme": true, - "country": [ - "BE", - "NL" - ] - }, - "new": true, - "full_name": "geertmeersman/youfone", - "authors": [ - "@geertmeersman" - ], - "category": "integration", - "description": "Home Assistant component for Youfone services", - "domain": "youfone", - "downloads": 1, - "etag_repository": "W/\"8f92b7882ea6d4b5319533cee7b99085f1f9c95fbf904b1aa1534e46745df7b5\"", - "last_updated": "2024-04-29T07:37:19Z", - "stargazers_count": 3, - "topics": [ - "youfone" - ], - "last_fetched": 1714624450.199355 - }, - "597517839": { - "repository_manifest": { - "name": "Orange \"Internet On the move\" Renault Home Assistant Integration", - "homeassistant": "2023.1.6", - "render_readme": true, - "country": [ - "fr" - ] - }, - "new": true, - "full_name": "rexave/hass-orange-internet-on-the-move", - "authors": [ - "@rexave" - ], - "category": "integration", - "description": "Home Assistant integration for Orange Intenet on the move", - "domain": "orange_internet_on_the_move", - "etag_repository": "W/\"b912e9b1c9beff156bc707bfbfc6439bdfca90504b0a000ce558100f4408e488\"", - "last_updated": "2023-05-06T16:49:32Z", - "last_fetched": 1690359030.019787 - }, - "279680951": { - "repository_manifest": { - "name": "Jablotron 100", - "country": [ - "CS", - "DA", - "DE", - "EN", - "IT", - "NB", - "NL", - "SK" - ], - "homeassistant": "2024.4.0", - "render_readme": true - }, - "new": true, - "full_name": "kukulich/home-assistant-jablotron100", - "authors": [ - "@kukulich" - ], - "category": "integration", - "description": "Home Assistant custom component for JABLOTRON 100+ alarm system", - "domain": "jablotron100", - "etag_repository": "W/\"b6db99324e845fb7152c5f999c9a1913350679a3c01502b48b98e94a3511cad7\"", - "last_updated": "2024-04-06T18:01:45Z", - "stargazers_count": 62, - "topics": [ - "alarm", - "jablotron" - ], - "last_fetched": 1712895106.444141 - }, - "303793543": { - "repository_manifest": { - "name": "Skydance", - "country": [ - "EN", - "CZ" - ], - "render_readme": true - }, - "full_name": "tomasbedrich/home-assistant-skydance", - "authors": [ - "@tomasbedrich" - ], - "category": "integration", - "description": "A Home Assistant integration for communication with Skydance lighting WiFi relay.", - "domain": "skydance", - "etag_repository": "W/\"e5bc4a084aecd7193bef5c7e823f37643afe7c3018c4d1faf6c21020bf186dea\"", - "last_updated": "2024-03-01T08:44:00Z", - "stargazers_count": 15, - "topics": [ - "networking" - ], - "last_fetched": 1710347859.510334 - }, - "257005990": { - "repository_manifest": { - "name": "LG WebOS Remote Control", - "filename": "lg-remote-control.js", - "render_readme": true - }, - "full_name": "madmicio/LG-WebOS-Remote-Control", - "category": "plugin", - "description": "Remote Control for LG TV WebOS", - "domain": "", - "downloads": 8205, - "etag_repository": "W/\"a8f5821b12fea3190ab8cee1e621e5bfa9a88cb4abed91781d53b41c1c501434\"", - "last_updated": "2024-04-30T15:02:04Z", - "stargazers_count": 381, - "topics": [ - "lg", - "remote", - "webos" - ], - "last_fetched": 1714624704.636414 - }, - "271398374": { - "repository_manifest": { - "name": "Saver", - "render_readme": true, - "zip_release": true, - "filename": "saver.zip" - }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Saver", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This custom component allows you to save current state of any entity and use its data later to restore it.", - "domain": "saver", - "downloads": 1575, - "etag_repository": "W/\"62d6fc4aa0c92ea659603573d6b4c1ad46825990ddf8d42556dae9102c52031d\"", - "last_updated": "2023-09-30T21:12:14Z", - "stargazers_count": 60, - "topics": [ - "automation", - "helper", - "save", - "script", - "variable" - ], - "last_fetched": 1714624954.069429 - }, - "193372044": { - "repository_manifest": { - "name": "Xiaomi Vacuum Map Card", - "render_readme": true, - "filename": "xiaomi-vacuum-map-card.js" - }, - "full_name": "PiotrMachowski/lovelace-xiaomi-vacuum-map-card", - "category": "plugin", - "description": "This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).", - "domain": "", - "downloads": 70970, - "etag_repository": "W/\"eafd039e37e992ad3d02865b526e2089f3956541e92b976f7265bf0ae3b025ad\"", - "last_updated": "2024-03-08T21:24:36Z", - "stargazers_count": 1323, - "topics": [ - "deebot", - "ecovacs", - "lovelace-card", - "myneato", - "neato", - "roborock", - "roomba", - "roomba980", - "vacuum", - "valetudo", - "valetudo-re", - "wyze", - "xiaomi", - "xiaomi-vacuum" - ], - "last_fetched": 1714625021.649513 - }, - "686741369": { - "repository_manifest": { - "name": "España - UFD Distribución Electricidad", - "country": "ES", - "render_readme": true, - "persistent_directory": "user_files" - }, - "new": true, - "full_name": "yinyang17/pvpc_energy", - "authors": [ - "@yinyang17" - ], - "category": "integration", - "description": "Importa en el panel de energía el consumo y coste de electricidad desde ufd.es y ree.es. Calcula las facturas desde cnmc.gob.es.", - "domain": "pvpc_energy", - "etag_repository": "W/\"120731930ae8a6b5d92db1f9eae6803877f1622711ce198f4616144e715f73c0\"", - "last_updated": "2024-04-22T22:36:30Z", - "stargazers_count": 7, - "topics": [ - "billing", - "electricity-consumption", - "energy-dashboard", - "pvpc" - ], - "last_fetched": 1713932375.698677 + "last_fetched": 1785612549.559572 }, "560282866": { "repository_manifest": { @@ -2621,9 +1573,9 @@ "category": "integration", "description": "Universal Light Controller Integration for Home Assistant", "domain": "uniled", - "etag_repository": "W/\"aedae8cd180f754e96900b5e397cc29c1a4b204b5b78e4fdb67d43a96eae4374\"", - "last_updated": "2024-02-20T07:56:24Z", - "stargazers_count": 55, + "etag_repository": "W/\"0b7c96caa2e7c96f0508ddb4ea6051995f774b66b6d2338d07cea694f7e8659f\"", + "last_updated": "2025-01-06T19:50:03Z", + "stargazers_count": 141, "topics": [ "banlanx", "ble", @@ -2642,7496 +1594,142 @@ "sp620e", "zengge" ], - "last_fetched": 1714279237.87355 + "last_fetched": 1790710464.714065 }, - "336798340": { - "repository_manifest": { - "name": "TrueNAS", - "homeassistant": "2024.3.0" - }, + "997420946": { + "repository_manifest": {}, "new": true, - "full_name": "tomaae/homeassistant-truenas", - "authors": [ - "@tomaae" - ], + "full_name": "dhover/ha-cumulusmx", "category": "integration", - "description": "TrueNAS integration for Home Assistant ", - "domain": "truenas", - "downloads": 2, - "etag_repository": "W/\"b9bde3b768b6c68ce8adf39b4018f4d2390866da0bc9eb684845c33827f17fda\"", - "last_updated": "2024-04-25T16:34:06Z", - "stargazers_count": 160, + "description": "Home Assistant custom integration for CumulusMX", + "domain": "cumulusmx", + "etag_repository": "W/\"3dbab9ca5adf68e7cc4bc672b13130e9a0666d0e3ee8aa1f5fbe91a01ae9cfd7\"", + "last_updated": "2026-09-03T18:03:07Z", + "stargazers_count": 1, "topics": [ - "homeassistant-custom-component", - "truenas" - ], - "last_fetched": 1714624824.481977 - }, - "250688607": { - "repository_manifest": { - "homeassistant": "0.108.0", - "name": "Steam Wishlist", - "render_readme": true - }, - "full_name": "boralyl/steam-wishlist", - "authors": [ - "@boralyl" - ], - "category": "integration", - "description": "A home assistant integration that monitors games on sale on your Steam wishlist.", - "domain": "steam_wishlist", - "etag_repository": "W/\"03228db043e6a06749bec527afbe94de5fc20258bf09bdedd992bc574c997584\"", - "last_updated": "2024-04-04T21:20:03Z", - "stargazers_count": 22, - "topics": [ - "steam" - ], - "last_fetched": 1714624451.54494 - }, - "456292486": { - "repository_manifest": { - "name": "Dabbler.dk reader for Echelon/NES smart power meter", - "render_readme": true, - "country": "DK" - }, - "new": true, - "full_name": "jnxxx/homeassistant-dabblerdk_powermeterreader", - "authors": [ - "@jnxxx" - ], - "category": "integration", - "description": "Home Assistant integration for reading Echelon/NES smart power meter, by utilizing the Dabbler.dk MEP module ", - "domain": "dabblerdk_powermeterreader", - "downloads": 9, - "etag_repository": "W/\"bd4f7eba2afaf22c3c6b292315358f1240fe390b63225ee1a4384f2d19f12610\"", - "last_updated": "2024-04-06T19:42:57Z", - "stargazers_count": 19, - "topics": [ - "83331-3i", - "dabbler-dk", - "echelon", - "energy", - "nes", - "powermeter" - ], - "last_fetched": 1712895227.889852 - }, - "610701268": { - "repository_manifest": { - "name": "FoxESS - Modbus", - "hacs": "1.20.0", - "homeassistant": "2023.7.0", - "render_readme": true - }, - "new": true, - "full_name": "nathanmarlor/foxess_modbus", - "authors": [ - "@nathanmarlor" - ], - "category": "integration", - "description": "FoxESS inverter integration. Connect directly to your FoxESS inverter (no cloud!) for real-time status and control.", - "domain": "foxess_modbus", - "etag_repository": "W/\"2f2f38f73a100ad7f93c694f6e7c59e25a891631cc6e58d3db15fc85346a5199\"", - "last_updated": "2024-05-01T13:43:06Z", - "stargazers_count": 93, - "topics": [ - "energy", - "foxess" - ], - "last_fetched": 1714624645.540384 - }, - "201292040": { - "repository_manifest": { - "name": "Zigbee2mqtt Networkmap Card", - "render_readme": true - }, - "full_name": "azuwis/zigbee2mqtt-networkmap", - "category": "plugin", - "description": "Home Assistant Custom Card to show Zigbee2mqtt network map", - "domain": "", - "downloads": 7254, - "etag_repository": "W/\"08524ac162b1a3772f0e7ab8c868a0709d5c3f3c5f746590ee9012b49211c03e\"", - "last_updated": "2024-03-28T20:10:09Z", - "stargazers_count": 227, - "topics": [ - "zigbee2mqtt" - ], - "last_fetched": 1714624434.168165 - }, - "283578257": { - "repository_manifest": { - "name": "power-distribution-card", - "render_readme": true, - "filename": "power-distribution-card.js" - }, - "full_name": "JonahKr/power-distribution-card", - "category": "plugin", - "description": "A Lovelace Card for visualizing power distributions.", - "domain": "", - "downloads": 5526, - "etag_repository": "W/\"11e324304ee6470fd03f61e1e6c9f94d5a3c04007488b775bb24173bcdccf7d2\"", - "last_updated": "2024-01-05T19:58:37Z", - "stargazers_count": 200, - "topics": [ - "e3dc", - "lovelace-card" - ], - "last_fetched": 1714624989.523871 - }, - "262645913": { - "repository_manifest": { - "name": "gitea", - "render_readme": true, - "country": "FR" - }, - "full_name": "youdroid/home-assistant-gitea", - "authors": [ - "@youdroid" - ], - "category": "integration", - "description": "🍵 Gitea component to follow your repositories", - "domain": "gitea", - "etag_repository": "W/\"125589ea24a3c1cd96984676e8c761083ff2ef42922feb646cf545fd30006209\"", - "last_updated": "2022-04-24T20:15:46Z", - "stargazers_count": 10, - "topics": [ - "gitea", - "homeassistant-custom-component", - "pyhton" - ], - "last_fetched": 1702190237.893983 - }, - "299967654": { - "repository_manifest": { - "name": "HiFiBerry", - "render_readme": "true" - }, - "full_name": "willholdoway/hifiberry", - "authors": [ - "@willholdoway", - "@dgomes" - ], - "category": "integration", - "description": "This is a custom component to allow control of HifiberryOS devices in Home Assistant using the audiocontrol2 REST API.", - "domain": "hifiberry", - "etag_repository": "W/\"1396db58c2c140a4a87c3db56f2ae26a49e46ea43a271abeaf9b01c1f64ea8c6\"", - "last_updated": "2024-04-11T20:49:40Z", - "stargazers_count": 44, - "topics": [ - "hifiberry", - "internet-of-things", - "iot" - ], - "last_fetched": 1713241267.828666 - }, - "542062483": { - "repository_manifest": { - "name": "HASS.Agent", - "homeassistant": "2022.9", - "render_readme": true - }, - "new": true, - "full_name": "LAB02-Research/HASS.Agent-Integration", - "authors": [ - "@fillefilip8", - "@LAB02-Admin" - ], - "category": "integration", - "description": "HASS.Agent's Home Assistant integration. Adds notifications and mediaplayer capabilities to HASS.Agent - a Windows based client (companion app) for Home Assistant.", - "domain": "hass_agent", - "etag_repository": "W/\"989896a46e52c0e0d2a8cbeb3e01bf6537c4c254d459959c49442c90a06765a9\"", - "last_updated": "2024-04-01T19:15:20Z", - "stargazers_count": 90, - "topics": [ - "notifications" - ], - "last_fetched": 1714624863.483098 - }, - "552555459": { - "repository_manifest": { - "name": "LG Horizon", - "country": [ - "NL", - "BE", - "CH", - "GB", - "AT" - ], - "render_readme": true, - "homeassistant": "2021.5.0" - }, - "new": true, - "full_name": "Sholofly/lghorizon", - "authors": [ - "@Sholofly" - ], - "category": "integration", - "description": "Custom integration to control LG Horizon settop boxes for Ziggo(NL), Magenta(AT), UPC(CH), Virgin(GB, IE), Telenet(BE)", - "domain": "lghorizon", - "etag_repository": "W/\"a9e14c6f4b616523d06be793dddea59a99fc3b71480eb1238ebf250129a1c249\"", - "last_updated": "2024-04-25T22:20:59Z", - "stargazers_count": 52, - "topics": [ - "arris", - "humax", - "lg-horizon", - "magenta", - "sunrise", - "telenet", - "virgin", - "ziggo" - ], - "last_fetched": 1714279286.275354 - }, - "265587564": { - "repository_manifest": { - "name": "Kamstrup Multicall 66C", - "homeassistant": "2021.1.0", - "render_readme": true - }, - "new": true, - "full_name": "golles/Home-Assistant-Sensor-MC66C", - "authors": [ - "@golles" - ], - "category": "integration", - "description": "Custom component that integrates the Kamstrup Multicall 66C heating system into Home Assistant", - "domain": "mc66c", - "etag_repository": "W/\"c51230d14758da10b51d448972e7c382f35a9e1d4e327b47b5380ae65f65ff50\"", - "last_updated": "2024-04-01T13:07:03Z", - "stargazers_count": 19, - "topics": [ - "home-assistant-component", - "home-assistant-integration", - "kamstrup", - "stadsverwarming" - ], - "last_fetched": 1712064213.781187 - }, - "316807165": { - "repository_manifest": { - "name": "Miele integration" - }, - "full_name": "HomeAssistant-Mods/home-assistant-miele", - "authors": [ - "@kloknibor", - "@docbobo" - ], - "category": "integration", - "description": "Miele integration for Home assistant", - "domain": "miele", - "etag_repository": "W/\"7b95fd17b3e6d56dd909a8c92f5fb15f58a514f122fb5fab49cfe066ac9fb3f0\"", - "last_updated": "2024-02-16T09:37:38Z", - "stargazers_count": 135, - "topics": [ - "miele" - ], - "last_fetched": 1713932560.662051 - }, - "194824532": { - "repository_manifest": { - "name": "Météo France Weather Card", - "country": "FR", - "render_readme": true - }, - "full_name": "Imbuzi/meteo-france-weather-card", - "category": "plugin", - "description": "Weather Card with animated icons for Home Assistant Lovelace adapted to display all informations from Météo France integration", - "domain": "", - "etag_repository": "W/\"ea7cd234b8a6109ae31a6c41953201a1e0beaedb2c174bd76a7507d057a6b3db\"", - "last_updated": "2023-10-04T18:41:55Z", - "stargazers_count": 27, - "topics": [ - "animated-icons", - "lovelace-card", - "meteo-france", + "cumulusmx", + "custom-integration", "weather" ], - "last_fetched": 1714625092.320836 + "last_fetched": 1789144847.044762 }, - "490422137": { - "repository_manifest": { - "name": "IPCamLive", - "homeassistant": "2022.5.3" - }, - "new": true, - "full_name": "ddanssaert/home-assistant-ipcamlive", - "authors": [ - "@ddanssaert" - ], - "category": "integration", - "description": "IPCamLive integration for Home Assistant", - "domain": "ipcamlive", - "etag_repository": "W/\"5a708603b22275afc2d5aee643cfd0f0c9012a3c68f7d1c323fa1fc7a04cb7d6\"", - "last_updated": "2023-05-11T12:47:38Z", - "stargazers_count": 5, - "topics": [ - "ipcamera", - "ipcamlive" - ], - "last_fetched": 1710347529.020348 - }, - "416059983": { - "repository_manifest": { - "name": "Stiebel Eltron ISG", - "filename": "stiebel_eltron_isg.zip", - "homeassistant": "2024.2.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "pail23/stiebel_eltron_isg_component", - "authors": [ - "@pail23" - ], - "category": "integration", - "description": "Stiebel Eltron ISG integration for Home Assistant ", - "domain": "stiebel_eltron_isg", - "downloads": 598, - "etag_repository": "W/\"9b308b48504bad230fb8ee8f1f3784ae3b6612577cb98ad4871fdd7be47f1a83\"", - "last_updated": "2024-04-30T11:53:05Z", - "stargazers_count": 39, - "last_fetched": 1714624842.271152 - }, - "577071460": { - "repository_manifest": { - "name": "pH meter", - "content_in_root": true, - "filename": "ph_meter.js", - "render_readme": true - }, - "new": true, - "full_name": "madmicio/ph-meter-temperature", - "category": "plugin", - "description": "Ph meter, temperature, tds, ec cl & salinity for fish tank and swimming pool", - "etag_repository": "W/\"ca97dfbbd8e7b500bdd39a0ddf50aa6117bcc2438de1e3768b69be0c05ba35cc\"", - "last_updated": "2023-04-14T11:33:19Z", - "stargazers_count": 14, - "topics": [ - "ph-meter" - ], - "last_fetched": 1714279405.415345 - }, - "307098646": { - "repository_manifest": { - "name": "Alarmo", - "render_readme": true, - "zip_release": true, - "filename": "alarmo.zip", - "hide_default_branch": true, - "homeassistant": "2023.11.0" - }, - "full_name": "nielsfaber/alarmo", - "authors": [ - "@nielsfaber" - ], - "category": "integration", - "description": "Easy to use alarm system integration for Home Assistant", - "domain": "alarmo", - "downloads": 23263, - "etag_repository": "W/\"8e8791e4bdc213b1c426d849677bd1302df760ae83692bd986fb50160a7380d6\"", - "last_updated": "2024-04-11T15:46:40Z", - "stargazers_count": 1171, - "topics": [ - "alarm", - "assistant", - "home", - "security" - ], - "last_fetched": 1714624593.388437 - }, - "231674882": { - "repository_manifest": { - "name": "template-entity-row", - "render_readme": true, - "homeassistant": "0.107.0b1" - }, - "full_name": "thomasloven/lovelace-template-entity-row", - "category": "plugin", - "description": "🔹 Display whatever you want in an entities card row.", - "domain": "", - "etag_repository": "W/\"45aafdb3a9993ae0bba2a94ebc0f94cff73d2a08d9d62d2323cb8610074b8605\"", - "last_updated": "2024-02-12T09:12:04Z", - "stargazers_count": 204, - "default_branch": "master", - "installed_commit": "c225304", - "installed": true, - "last_commit": "c225304", - "last_version": "v1.4.1", - "open_issues": 16, - "published_tags": [ - "v1.4.1", - "v1.4.0", - "1.3.2", - "1.3.1", - "1.3.0" - ], - "releases": true, - "version_installed": "v1.4.1", - "last_fetched": 1714753170.108747 - }, - "191831638": { - "repository_manifest": { - "name": "Meross Integration", - "hacs": "1.6.0", - "homeassistant": "2024.1" - }, - "full_name": "albertogeniola/meross-homeassistant", - "authors": [ - "@albertogeniola" - ], - "category": "integration", - "description": "Custom component that leverages the Meross IoT library to integrate with Homeassistant", - "domain": "meross_cloud", - "etag_repository": "W/\"bd628271939b4d73064394ec6b7ff39e29bda6a7a93dc05be3328647942ea432\"", - "last_updated": "2024-04-28T15:44:46Z", - "stargazers_count": 670, - "topics": [ - "meross", - "meross-homeassistant" - ], - "last_fetched": 1714624715.112646 - }, - "245239101": { - "repository_manifest": { - "name": "Lovelace Card Preloader", - "render_readme": true - }, - "full_name": "gadgetchnnel/lovelace-card-preloader", - "category": "plugin", - "description": "Allows preloading of Lovelace cards as a work around for changes in Home Assistant 0.107", - "domain": "", - "etag_repository": "W/\"afcede7fc3a242935beb520146c6d9316da260ac644fc698590c0607aef6f718\"", - "last_updated": "2023-03-04T06:21:16Z", - "stargazers_count": 23, - "last_fetched": 1707313253.319923 - }, - "257123327": { - "repository_manifest": { - "name": "LG WebOS channel pad", - "filename": "card-channel-pad.js", - "render_readme": true - }, - "full_name": "madmicio/channel-pad", - "category": "plugin", - "description": "channel pad for LG TV Remote control", - "domain": "", - "etag_repository": "W/\"75a2ebf7169e6d7a0ecd7721362f499f54a34ed9f415abeea6c3e98b0d976aee\"", - "last_updated": "2020-05-28T19:17:53Z", - "stargazers_count": 24, - "topics": [ - "channel-pad", - "lg", - "tv-remote" - ], - "last_fetched": 1712064265.836251 - }, - "627734223": { - "repository_manifest": { - "name": "Monarch", - "country": [ - "US" - ], - "render_readme": true - }, - "new": true, - "full_name": "sanghviharshit/ha-monarchmoney", - "authors": [ - "@sanghviharshit" - ], - "category": "integration", - "description": "💰💲🏠💳🏦 Integration for Monarch in Home Assistant", - "domain": "monarchmoney", - "etag_repository": "W/\"af8ae643fce876f4f615f8aacb1b093c1c5744d818fbd51a6b6d0a7cf8e30eaa\"", - "last_updated": "2024-04-17T07:01:12Z", - "stargazers_count": 10, - "topics": [ - "finance", - "monarch", - "monarchmoney", - "money" - ], - "last_fetched": 1714624451.585843 - }, - "192732636": { + "1120756808": { "repository_manifest": {}, - "full_name": "bramkragten/weather-card", - "category": "plugin", - "description": "Weather Card with animated icons for Home Assistant Lovelace", - "domain": "", - "etag_repository": "W/\"bdeff6c41379fe18a0785e43ce626dfc03d7ac3790c60e092c1803e6d35a1418\"", - "last_updated": "2023-12-09T23:19:12Z", - "stargazers_count": 470, - "last_fetched": 1714624881.273568 - }, - "512169290": { - "repository_manifest": { - "name": "CoCT Loadshedding Interface", - "homeassistant": "2022.7.1", - "country": "ZA" - }, "new": true, - "full_name": "tinuva/ha-coct-loadshedding", - "authors": [ - "@tinuva" - ], + "full_name": "stuartp44/haduco", "category": "integration", - "description": "Fetches loadshedding data from City of Cape Town", - "domain": "coct_loadshedding", - "etag_repository": "W/\"39dafd9e68c17cecb60b66f15cf680df56c617b65feb2dd1444c4b25fbae3056\"", - "last_updated": "2023-07-19T06:51:59Z", - "stargazers_count": 20, + "description": "Home Assistant integration for DUCO Ventilation & Sun Control", + "domain": "duco_ventilation_sun_control", + "etag_repository": "W/\"3f92e08b7ea135929e9a8f04c0c3f9aefb44a51e6955d111aa1de0053c7a3df9\"", + "last_updated": "2026-09-30T11:37:09Z", + "stargazers_count": 2, "topics": [ - "cape", - "cape-town", - "capetown", - "eskom", - "loadshedding", - "south-africa" + "duco", + "ventilation" ], - "last_fetched": 1704915500.275946 + "last_fetched": 1790788516.82187 }, - "459336824": { - "repository_manifest": { - "name": "hass-lacrosseview", - "country": "US", - "render_readme": true - }, + "1037008362": { + "repository_manifest": {}, "new": true, - "full_name": "regulad/hass-lacrosseview", - "authors": [ - "@regulad" - ], + "full_name": "microd2/ha-motorline-mconnect", "category": "integration", - "description": "La Crosse view for Home Assistant", - "domain": "lacrosseview", - "etag_repository": "W/\"896ad67469dcda8b266c1f6af5e85dd772c7863b43464f55b1a66471a26166a7\"", - "last_updated": "2023-05-13T19:16:21Z", - "stargazers_count": 5, - "topics": [ - "home-assistant-config", - "lacrosseview" - ], - "last_fetched": 1712063735.212461 + "description": "Home Assistant custom integration for Motorline MConnect", + "domain": "motorline_mconnect", + "etag_repository": "W/\"941932a276d839c1a1a73f49cd6bd660a4a5c25dd3ab1e0209148221fe95e6a9\"", + "last_updated": "2026-02-04T17:06:29Z", + "stargazers_count": 6, + "last_fetched": 1790873982.985328 }, - "639953950": { - "repository_manifest": { - "name": "Energy Period Selector Plus", - "render_readme": true, - "filename": "energy-period-selector-plus.js" - }, + "1206868669": { + "repository_manifest": {}, "new": true, - "full_name": "flixlix/energy-period-selector-plus", + "full_name": "elax46/card-bolletta", "category": "plugin", - "description": "An upgraded Energy Date Selection Card for Home Assistant, with added customizability, while maintaining the Energy Dashboard's original design.", - "downloads": 7287, - "etag_repository": "W/\"26a9f59cddd05b3a5c7b0047cea8570071d733524dfdb8ef2f8d92e7cc0cb766\"", - "last_updated": "2024-02-20T08:28:28Z", - "stargazers_count": 44, - "topics": [ - "automation", - "dashboard", - "date", - "datepicker", - "picker", - "plus", - "time" - ], - "last_fetched": 1713932415.319239 - }, - "570909059": { - "repository_manifest": { - "name": "Catppuccin Theme", - "render_readme": true - }, - "new": true, - "full_name": "catppuccin/home-assistant", - "category": "theme", - "description": "🏠 Soothing pastel theme for Home Assistant", - "etag_repository": "W/\"b01865eb60b25deaa8cf8addbfb9e0001b237d955767ca2315add4617f77ae20\"", - "last_updated": "2024-03-23T19:47:11Z", - "stargazers_count": 114, - "topics": [ - "catppuccin", - "catppuccin-theme" - ], - "last_fetched": 1714624464.477631 - }, - "683553739": { - "repository_manifest": { - "name": "Keep Texts in Tabs", - "filename": "keep-texts-in-tabs.js", - "render_readme": true - }, - "new": true, - "full_name": "elchininet/keep-texts-in-tabs", - "category": "plugin", - "description": "Keep texts in Home Assistant dashboards tabs when icons are added to them", - "downloads": 1699, - "etag_repository": "W/\"bfd27cbf492114d9f11a87da78c69a0b35a087fabae40f4237708e874138c23b\"", - "last_updated": "2024-04-28T20:31:07Z", + "description": "Home Assistant customizable card for Italian energy bill estimation", + "downloads": 184, + "etag_repository": "W/\"e354ad3f4aa3a49109e557faf124917bf7897d697371f630e6a3c58ff05d46ce\"", + "last_updated": "2026-08-24T09:53:00Z", "stargazers_count": 25, - "topics": [ - "custom-plugin", - "hacs-plugin", - "keep-texts-in-tabs", - "tabs-management", - "tabs-texts" - ], - "last_fetched": 1714624832.67519 - }, - "483269510": { - "repository_manifest": { - "name": "OilFox Sensor", - "render_readme": true - }, - "new": true, - "full_name": "chises/ha-oilfox", - "authors": [ - "@chises" - ], - "category": "integration", - "description": "HomeAssistant Sensor for Oilfox ", - "domain": "oilfox", - "etag_repository": "W/\"56dd5a9fd909244e3b80b215cedce606674dbf0085f55f87e40a0d2280ab180c\"", - "last_updated": "2024-04-12T18:45:12Z", - "stargazers_count": 27, - "topics": [ - "homeassistant-custom-component", - "oiflox" - ], - "last_fetched": 1713241127.663949 - }, - "180229356": { - "repository_manifest": { - "name": "Simple Vacuum Card", - "filename": "xiaomi-vacuum-card.js", - "render_readme": true - }, - "full_name": "benct/lovelace-xiaomi-vacuum-card", - "category": "plugin", - "description": "Simple card for various robot vacuums in Home Assistant's Lovelace UI", - "domain": "", - "downloads": 25352, - "etag_repository": "W/\"e040716af1d9931cb2c6965989076da1013215761f69591410dc667ad6c0e6d1\"", - "last_updated": "2023-01-18T07:18:33Z", - "stargazers_count": 254, "topics": [ "card", - "roborock", - "robot-vacuums", - "vacuum", - "xiaomi", - "xiaomi-vacuum" - ], - "last_fetched": 1714624759.478437 - }, - "220641275": { - "repository_manifest": { - "name": "Dark Orange Theme" - }, - "full_name": "home-assistant-community-themes/dark-orange", - "category": "theme", - "description": "Dark Orange theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"4eed8cf67d41e49f3f0e192b5bd31f077eafcb214705bf5e090611927f160d8d\"", - "last_updated": "2023-03-22T19:58:15Z", - "stargazers_count": 11, - "last_fetched": 1708173889.751976 - }, - "117426840": { - "repository_manifest": { - "name": "Volkswagen We Connect", - "homeassistant": "2024.2.0", - "hide_default_branch": true, - "zip_release": true, - "filename": "volkswagencarnet.zip" - }, - "full_name": "robinostlund/homeassistant-volkswagencarnet", - "authors": [ - "@robinostlund" - ], - "category": "integration", - "description": "Volkswagen Carnet Component for home assistant", - "domain": "volkswagencarnet", - "downloads": 3847, - "etag_repository": "W/\"aba8e33e2c78369b2437d6a55cd4cf10bb168cc2829ac4a287f784da3ed02a15\"", - "last_updated": "2024-04-11T17:09:31Z", - "stargazers_count": 292, - "topics": [ - "volkswagen-carnet" - ], - "last_fetched": 1714624675.441523 - }, - "413798425": { - "repository_manifest": { - "name": "UI Lovelace Minimalist", - "render_readme": true, - "homeassistant": "2023.5.0", - "zip_release": true, - "filename": "ui_lovelace_minimalist.zip" - }, - "new": true, - "full_name": "UI-Lovelace-Minimalist/UI", - "authors": [ - "@stokkie90" - ], - "category": "integration", - "description": "UI-Lovelace-Minimalist is a \"theme\" for HomeAssistant", - "domain": "ui_lovelace_minimalist", - "downloads": 52168, - "etag_repository": "W/\"b01e4c0c90ab784885d1fde59ea0eb7a7686448c5014862067862867c14af0d3\"", - "last_updated": "2024-04-17T09:18:42Z", - "stargazers_count": 1519, - "last_fetched": 1714624441.77419 - }, - "402799177": { - "repository_manifest": { - "name": "Blind Card", - "filename": "hass-blind-card.js", - "render_readme": true, - "homeassistant": "2021.11.0" - }, - "full_name": "tungmeister/hass-blind-card", - "category": "plugin", - "description": "Blind card for Home Assistant Lovelace UI", - "domain": "", - "etag_repository": "W/\"d3d5ada5d0a4afbd631996b3eee13929b37495e886beb931d6da6c7f176bb77f\"", - "last_updated": "2024-04-25T18:56:42Z", - "stargazers_count": 33, - "last_fetched": 1714624759.631558 - }, - "536765576": { - "repository_manifest": { - "name": "My EcoWatt by RTE", - "render_readme": true, - "country": "fr", - "homeassistant": "2022.11" - }, - "new": true, - "full_name": "kamaradclimber/rte-ecowatt", - "authors": [ - "@kamaradclimber" - ], - "category": "integration", - "description": "A home assistant component for ecowatt api exposed by french company RTE", - "domain": "rte_ecowatt", - "etag_repository": "W/\"7c4679acdbccd1cd641c5af749e3d7d2d5f961c8774429824378cd0dc4fb4b4f\"", - "last_updated": "2024-01-27T11:06:07Z", - "stargazers_count": 61, - "topics": [ - "electricity", - "rte" - ], - "last_fetched": 1713240894.287684 - }, - "596993645": { - "repository_manifest": { - "name": "Personio", - "render_readme": true - }, - "new": true, - "full_name": "Sese-Schneider/ha-personio", - "authors": [ - "@Sese-Schneider" - ], - "category": "integration", - "description": "Integration with the Personio API for Home Assistant.", - "domain": "personio", - "etag_repository": "W/\"915da40459b215174602289f4f91b88707457d0b35c586fcbd64553a7b608c91\"", - "last_updated": "2023-07-31T09:19:53Z", - "stargazers_count": 5, - "topics": [ - "hacs-custom", - "personio", - "personio-api" - ], - "last_fetched": 1697808535.047168 - }, - "406939721": { - "repository_manifest": { - "name": "Hik-Connect", - "country": [ - "EN" - ], - "render_readme": true - }, - "new": true, - "full_name": "tomasbedrich/home-assistant-hikconnect", - "authors": [ - "@tomasbedrich" - ], - "category": "integration", - "description": "A Home Assistant integration to communicate with Hikvision smart doorbells via Hik-Connect cloud.", - "domain": "hikconnect", - "etag_repository": "W/\"4f727dc27380adbc63ca84c02f5129117628c13162ec2375bca49cdc34ac2152\"", - "last_updated": "2023-10-12T06:41:07Z", - "stargazers_count": 38, - "topics": [ - "hikvision" - ], - "last_fetched": 1713241376.405158 - }, - "441369133": { - "repository_manifest": { - "name": "SmartRent", - "render_readme": true, - "zip_release": true, - "filename": "smartrent.zip" - }, - "new": true, - "full_name": "ZacheryThomas/homeassistant-smartrent", - "authors": [ - "@zacherythomas" - ], - "category": "integration", - "description": "Home Assistant Custom Component for SmartRent Locks 🔐, Thermostats 🌡, Sensors 💧 and Switches💡", - "domain": "smartrent", - "downloads": 336, - "etag_repository": "W/\"6086a94d8a20faaa4b7e784149590edf3411b9f6dd150b98eabc5a2645dc0dee\"", - "last_updated": "2024-01-19T18:06:32Z", - "stargazers_count": 65, - "topics": [ - "smartrent" - ], - "last_fetched": 1714624760.052437 - }, - "342944383": { - "repository_manifest": { - "name": "Neerslag Card", - "render_readme": true, - "country": [ - "NL", - "BE" - ], - "filename": "neerslag-card.js" - }, - "full_name": "aex351/home-assistant-neerslag-card", - "category": "plugin", - "description": "Display Buienalarm and/or Buienradar data in a graph for Home Assistant.", - "domain": "", - "etag_repository": "W/\"36abc99eb521174416f59ed612d67d2a9716e5668532a35cfa4ab14cd75fcd76\"", - "last_updated": "2024-04-20T13:36:47Z", - "stargazers_count": 27, - "last_fetched": 1713932563.828364 - }, - "139892990": { - "repository_manifest": { - "name": "BrewDog", - "render_readme": true - }, - "full_name": "custom-components/brewdog", - "authors": [ - "@ludeeus" - ], - "category": "integration", - "description": "🍻 Display information about random beers from Brewdog as a sensor in Home Assistant, you can use this in a push notification next time you visit a bar.", - "domain": "brewdog", - "etag_repository": "W/\"165ecd520e2919dc33448d000902c20342bb22d2207284f304d3dec25152dfa5\"", - "last_updated": "2022-03-11T08:08:33Z", - "stargazers_count": 5, - "topics": [ - "api", - "brewdog", - "punkapi" - ], - "last_fetched": 1704915614.330674 - }, - "525954717": { - "repository_manifest": { - "name": "HomeWhiz", - "render_readme": true, - "hacs": "1.6.0", - "homeassistant": "0.118.0" - }, - "full_name": "home-assistant-HomeWhiz/home-assistant-HomeWhiz", - "authors": [ - "@rowysock", - "@TechHummel" - ], - "category": "integration", - "description": "Home Assistant custom component for devices that can connect to HomeWhiz mobile app (Beko, Grundig, Arcelik)", - "domain": "homewhiz", - "etag_repository": "W/\"c347e548c0e1a8eeb958eb3d045a26e0b29ecea145186e64e8e36ae23ddbda8a\"", - "last_updated": "2024-04-27T19:59:22Z", - "stargazers_count": 78, - "topics": [ - "homewhiz" - ], - "last_fetched": 1714279270.03965 - }, - "199332790": { - "repository_manifest": { - "name": "Variable", - "render_readme": true, - "homeassistant": "2021.5.1" - }, - "full_name": "snarky-snark/home-assistant-variables", - "authors": [ - "@snarky-snark" - ], - "category": "integration", - "description": "A custom Home Assistant component for declaring and setting generic variable entities dynamically.", - "domain": "var", - "etag_repository": "W/\"58501751f232ab03980ed01349b226333fe655f1e6c5e90f3ab7459b10336119\"", - "last_updated": "2024-04-17T23:03:15Z", - "stargazers_count": 265, - "last_fetched": 1714279155.787563 - }, - "454859084": { - "repository_manifest": { - "name": "Home Connect Alt", - "hacs": "1.25.0", - "homeassistant": "2022.7.0" - }, - "new": true, - "full_name": "ekutner/home-connect-hass", - "authors": [ - "@ekutner" - ], - "category": "integration", - "description": "Alternative (and improved) Home Connect integration for Home Assistant", - "domain": "home_connect_alt", - "etag_repository": "W/\"7b027d9ccdaf9d87463ec08d4d42df1b0390872fafece8b23f5f3215151f6ace\"", - "last_updated": "2024-04-19T09:19:04Z", - "stargazers_count": 440, - "topics": [ - "home-assistant-component", - "home-assistant-integration", - "home-connect", - "homeconnect" - ], - "last_fetched": 1714624902.337402 - }, - "281214271": { - "repository_manifest": { - "name": "RPi Monitor Card", - "filename": "rpi-monitor-card.js" - }, - "full_name": "ironsheep/lovelace-rpi-monitor-card", - "category": "plugin", - "description": "A Raspberry Pi status display Card for Home Assistant Lovelace", - "domain": "", - "downloads": 13498, - "etag_repository": "W/\"e57100eb5a059a6ddc4a294bfc8d3f89994db7317bc9bdd29314f69b0d2abd87\"", - "last_updated": "2024-04-22T21:49:09Z", - "stargazers_count": 173, - "topics": [ - "lovelace-card", - "lovelace-custom-card", - "raspberry-pi" - ], - "last_fetched": 1714624834.181682 - }, - "334284822": { - "repository_manifest": { - "name": "AWS Codepipeline" - }, - "full_name": "ohheyrj/home-assistant-aws-codepipeline", - "authors": [ - "@rj175" - ], - "category": "integration", - "description": "An integration to monitor and execute AWS Codepipeline projects within Home Assistant.", - "domain": "aws_codepipeline", - "etag_repository": "W/\"2cb4219f4f29b1d5d1147b6eff7b72605207f98034453c39e0574d123d45daa0\"", - "last_updated": "2021-01-30T22:52:54Z", - "stargazers_count": 2, - "topics": [ - "aws", - "ci", - "cloud", - "codepipeline" - ], - "last_fetched": 1699363109.404112 - }, - "256709811": { - "repository_manifest": { - "name": "JQ-300/200/100 Indoor Air Quality Meter", - "hacs": "1.6.0", - "homeassistant": "2022.10.0" - }, - "full_name": "Limych/ha-jq300", - "authors": [ - "@Limych" - ], - "category": "integration", - "description": "JQ-300 Indoor Air Quality Meter Home Assistant Integration", - "domain": "jq300", - "downloads": 16, - "etag_repository": "W/\"748e43e4fd7ceed10ac5e1cd19480a91b25d252b5830a107fa1d22450af4c72f\"", - "last_updated": "2023-03-08T15:57:41Z", - "stargazers_count": 47, - "topics": [ - "air-quality", - "air-quality-measurements", - "air-quality-sensor", - "home-assistant-component" - ], - "last_fetched": 1706627018.866791 - }, - "479221839": { - "repository_manifest": { - "hacs": "1.6.0", - "name": "Swatch", - "homeassistant": "2021.12.0b2" - }, - "new": true, - "full_name": "NickM-27/swatch-hass-integration", - "authors": [ - "@NickM-27" - ], - "category": "integration", - "description": "HomeAssistant Integration For Swatch: Color detection in images to capture presense of known objects.", - "domain": "swatch", - "etag_repository": "W/\"cfacbb327eb0b5d1dc337f079bbd88c3afd49cb9d58d72058d90cbdfab3b4974\"", - "last_updated": "2024-02-03T13:11:22Z", - "stargazers_count": 13, - "topics": [ - "ai", - "camera", - "home-assistant-integration", - "object-detection", - "opencv" - ], - "last_fetched": 1712064371.520838 - }, - "255258767": { - "repository_manifest": { - "name": "GCE IPX800 V4", - "country": "FR", - "render_readme": true - }, - "new": true, - "full_name": "Aohzan/ipx800", - "authors": [ - "@Aohzan" - ], - "category": "integration", - "description": "IPX800 V4 integration for Home-Assistant", - "domain": "ipx800v4", - "etag_repository": "W/\"35a9226abb0d0866c1f627238f4dbdd7a6fec286cbafe2f358dff7d23a68751e\"", - "last_updated": "2024-02-17T17:22:45Z", - "stargazers_count": 20, - "topics": [ - "domotique", - "gce-electronics", - "ipx800" - ], - "last_fetched": 1713240724.612868 - }, - "585689945": { - "repository_manifest": { - "name": "Temperatur.nu", - "render_readme": true, - "zip_release": true, - "country": "SE", - "filename": "temperaturnu.zip" - }, - "new": true, - "full_name": "popeen/Home-Assistant-Custom-Component-Temperatur-Nu", - "authors": [ - "@popeen" - ], - "category": "integration", - "description": "A sensor for temperatur.nu and a service for reporting your current temperature", - "domain": "temperatur_nu", - "downloads": 95, - "etag_repository": "W/\"d2bdd6a61c15ef3d9d95a995a6c8d3db101f9182fd271e29c6f6bef37cfac0eb\"", - "last_updated": "2024-04-04T21:20:05Z", - "stargazers_count": 2, - "topics": [ - "temperature" - ], - "last_fetched": 1712409762.667156 - }, - "273333188": { - "repository_manifest": { - "name": "Daily Sensor", - "render_readme": true - }, - "full_name": "jeroenterheerdt/HADailySensor", - "authors": [ - "@jeroenterheerdt" - ], - "category": "integration", - "description": "Sensor for Home Assistant that gets reset at midnight", - "domain": "daily", - "etag_repository": "W/\"3ac10daf84d2354c3402dcf42a51daeb3b292edc51eb7b8c94ac5c418d1a4395\"", - "last_updated": "2024-04-29T04:41:51Z", - "stargazers_count": 65, - "topics": [ - "aggregation", - "average", - "max", - "maximum", - "mean", - "median", - "min", - "minimum", - "standard-deviation", - "statistics", - "stdev", - "sum", - "var", - "variance" - ], - "last_fetched": 1714624762.594863 - }, - "506738088": { - "repository_manifest": { - "name": "Sodexo Card", - "country": "PT", - "render_readme": true - }, - "new": true, - "full_name": "netsoft-ruidias/ha-custom-component-sodexo", - "authors": [ - "@ruidias-netsoft" - ], - "category": "integration", - "description": "Sodexo - Custom Component for Home Assistant", - "domain": "sodexo", - "etag_repository": "W/\"4aee5af20729bfcc765ae6d96f91f3eab838cbb5601516bc0bffd0c61c7dd824\"", - "last_updated": "2023-05-08T11:26:16Z", - "stargazers_count": 4, - "topics": [ - "meal-card", - "sodexo" - ], - "last_fetched": 1711038936.144117 - }, - "518498752": { - "repository_manifest": { - "name": "HeFeng Weather Forecast for Home Assistant", - "render_readme": true, - "country": "CN", - "homeassistant": "2023.9.0" - }, - "new": true, - "full_name": "c1pher-cn/heweather", - "authors": [ - "@_小愚_" - ], - "category": "integration", - "description": "和风天气 homeassistant插件", - "domain": "heweather", - "etag_repository": "W/\"7796d03a8c6d68073113c8ae4fd273eb3f31212a3dffa9b93f23b744ca9c5c91\"", - "last_updated": "2024-03-27T15:03:10Z", - "stargazers_count": 103, - "topics": [ - "weather" - ], - "last_fetched": 1714279230.290012 - }, - "460108030": { - "repository_manifest": { - "name": "go-eCharger integration for Home Assistant using the MQTT API", - "render_readme": true, - "homeassistant": "2022.12.0" - }, - "new": true, - "full_name": "syssi/homeassistant-goecharger-mqtt", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "go-eCharger integration for Home Assistant using the MQTT API", - "domain": "goecharger_mqtt", - "etag_repository": "W/\"6ff6a6c0e5c12c59b66fbf8df5bb158de9783e5ca49d8c28e1bf367107834213\"", - "last_updated": "2024-04-08T11:08:29Z", - "stargazers_count": 68, - "topics": [ - "go-echarger", - "goe-charger" - ], - "last_fetched": 1714279470.962363 - }, - "356655356": { - "repository_manifest": { - "name": "wienerlinien", - "render_readme": true, - "hacs": "0.19.0", - "homeassistant": "2022.3.1", - "country": "AT" - }, - "new": true, - "full_name": "tofuSCHNITZEL/home-assistant-wienerlinien", - "authors": [ - "@tofuSCHNITZEL" - ], - "category": "integration", - "description": "A sensor that give you information about departures from a specified Wiener Linien stop.", - "domain": "wienerlinien", - "etag_repository": "W/\"88fa4997407595119335d449feeed30e32194ac12fb53c9b67e64b1a5d39eb40\"", - "last_updated": "2024-04-07T14:11:40Z", - "stargazers_count": 20, - "topics": [ - "wiener-linien" - ], - "last_fetched": 1712895626.559293 - }, - "567030726": { - "repository_manifest": { - "name": "Default Dashboard", - "render_readme": true, - "filename": "default-dashboard.js" - }, - "new": true, - "full_name": "daredoes/default-dashboard", - "category": "plugin", - "description": "Automatically set the default dashboard for all devices for Home Assistant", - "downloads": 3336, - "etag_repository": "W/\"908d8a2df2cfdfce5d882b300ea41569be3cdef52403e3b51113c6e61f65b956\"", - "last_updated": "2023-05-03T07:44:41Z", - "stargazers_count": 35, - "topics": [ - "hacs-custom" - ], - "last_fetched": 1714624481.513213 - }, - "669776150": { - "repository_manifest": { - "name": "BeoLink", - "render_readme": true - }, - "new": true, - "full_name": "djerik/beolink-ha", - "authors": [ - "@djerik" - ], - "category": "integration", - "description": "Home Assistant component that acts as a bridge making your Home Assistant entities available in the BeoLink app", - "domain": "beolink", - "etag_repository": "W/\"482a64cfebe79197658cc90ee4460b7baab47c0e3c6d828a5891b061fa20d3e7\"", - "last_updated": "2024-02-21T23:26:00Z", - "stargazers_count": 6, - "topics": [ - "bangolufsen", - "beolink-gateway" - ], - "last_fetched": 1709125153.631598 - }, - "289251122": { - "repository_manifest": { - "name": "GoodWe Inverter (experimental)", - "country": "SK", - "homeassistant": "2024.2.1" - }, - "full_name": "mletenay/home-assistant-goodwe-inverter", - "authors": [ - "@mletenay" - ], - "category": "integration", - "description": "Experimental version of Home Assistant integration for Goodwe solar inverters", - "domain": "goodwe", - "etag_repository": "W/\"1b40c082a0ab993e0834effc77a51af1b754a96e7ab3f564cc2c5a6dd5f149bf\"", - "last_updated": "2024-04-15T21:39:47Z", - "stargazers_count": 129, - "topics": [ - "goodwe", - "pv-systems" - ], - "last_fetched": 1714624799.583873 - }, - "585145942": { - "repository_manifest": { - "name": "iRTrans", - "hacs": "1.6.0", - "homeassistant": "0.118.0", - "render_readme": true, - "zip_release": true, - "filename": "irtrans.zip" - }, - "new": true, - "full_name": "schwarzenbergf/irtrans", - "authors": [ - "@schwarzenbergf" - ], - "category": "integration", - "description": "Integration for IRTrans Ethernet devices (LAN DB)", - "domain": "irtrans", - "downloads": 54, - "etag_repository": "W/\"a9cd4fe3855ac5b42995947793fed485fae9bdb6a4f1b408c8bc9e1e167fc170\"", - "last_updated": "2024-04-29T05:20:18Z", - "stargazers_count": 4, - "topics": [ - "infrared-blaster", - "infrared-control" - ], - "last_fetched": 1714624763.554823 - }, - "224374747": { - "repository_manifest": { - "name": "Phicomm DC1", - "country": "CN" - }, - "full_name": "5high/phicomm-dc1-homeassistant", - "category": "integration", - "description": "斐讯DC1插排接入Home Assistant插件,本插件原作者NETYJ,此处仅为HACS安装方便之用。", - "domain": "phicomm_dc1", - "etag_repository": "W/\"1634770e440b85fbabf958a64bd1e92f7e07d54dd718c1f587a3bce0f5cb214e\"", - "last_updated": "2021-06-04T14:08:17Z", - "stargazers_count": 14, - "last_fetched": 1712064114.484688 - }, - "447474061": { - "repository_manifest": { - "name": "Irrigation Unlimited Card", - "render_readme": true, - "filename": "irrigation-unlimited-card.js" - }, - "full_name": "rgc99/irrigation-unlimited-card", - "category": "plugin", - "description": "A companion card for the Irrigation Unlimited integration", - "domain": "", - "downloads": 1685, - "etag_repository": "W/\"01c6c0c872a085bf1d211b76e126e8fc72d5b59f72592d6872e5a03b981e0bb2\"", - "last_updated": "2024-01-28T23:59:36Z", - "stargazers_count": 15, - "topics": [ - "irrigation", - "irrigation-controller", - "sprinkler-controller", - "watering" - ], - "last_fetched": 1714624834.960983 - }, - "564355840": { - "repository_manifest": { - "name": "Shopping List with Grocy", - "render_readme": true - }, - "new": true, - "full_name": "Anrolosia/Shopping-List-with-Grocy", - "authors": [ - "@Anrolosia" - ], - "category": "integration", - "description": "A Shopping list integration with Grocy for Home Assistant", - "domain": "shopping_list_with_grocy", - "etag_repository": "W/\"7ee19ce850ca1fcdee8420b6ee78af12ae201e4ae34ee1bff79576fe8a56c8f3\"", - "last_updated": "2023-11-19T18:24:12Z", - "stargazers_count": 38, - "topics": [ - "custom", - "grocy" - ], - "last_fetched": 1712409952.939066 - }, - "259867685": { - "repository_manifest": { - "name": "Swedish Public Transport Sensor (HASL)", - "country": "SE", - "homeassistant": "2021.12.0" - }, - "full_name": "hasl-sensor/integration", - "authors": [ - "@DSorlov" - ], - "category": "integration", - "description": "Swedish Public Transport Sensor (HASL). Formerly named HomeAssistant SL Sensor", - "domain": "hasl3", - "etag_repository": "W/\"0f15d5629e4d5d329f4d5fe86eb2148f99ad091ce2666a8ceae50d1359a9e9a5\"", - "last_updated": "2024-03-18T18:28:15Z", - "stargazers_count": 31, - "topics": [ - "ha-sensor-sl", - "hasl", - "hasl3", - "haslv3", - "sl-sensor", - "stockholms-lokaltrafik" - ], - "last_fetched": 1714624864.051913 - }, - "179491130": { - "repository_manifest": {}, - "full_name": "custom-cards/group-element", - "category": "plugin", - "description": "A group element for picture-elements with dynamic toggle capability", - "domain": "", - "downloads": 1510, - "etag_repository": "W/\"314d6c94dcdb0de99744a7245c1e8c15b87327dd2a49246b92ace7b25f291e55\"", - "last_updated": "2023-02-16T13:58:24Z", - "stargazers_count": 60, - "last_fetched": 1710347567.405022 - }, - "174809046": { - "repository_manifest": { - "name": "Avanza Stock", - "render_readme": true, - "homeassistant": "2024.1.6" - }, - "full_name": "custom-components/sensor.avanza_stock", - "authors": [ - "@claha" - ], - "category": "integration", - "description": "Custom component to get stock data from Avanza for Home Assistant", - "domain": "avanza_stock", - "etag_repository": "W/\"df31e68f70f0a1776dbec76868835cea1d620cc0f947cb138298e022a350aa4a\"", - "last_updated": "2024-04-01T07:15:24Z", - "stargazers_count": 45, - "topics": [ - "funds", - "stock" - ], - "last_fetched": 1714624716.112697 - }, - "220313935": { - "repository_manifest": { - "name": "hass-AMS", - "country": [ - "NO", - "SE" - ], - "render_readme": true - }, - "full_name": "turbokongen/hass-AMS", - "authors": [ - "@turbokongen" - ], - "category": "integration", - "description": "Custom component reading AMS through MBus adapter into HomeAssistant", - "domain": "ams", - "etag_repository": "W/\"1a5c517129e620fbef7cca59bb31ca73c6bf7e09c1e2cb01f0715ce8709f87d0\"", - "last_updated": "2024-03-17T07:15:08Z", - "stargazers_count": 41, - "topics": [ - "mbus-adapter", - "meter", - "sensors" - ], - "last_fetched": 1711384409.21789 - }, - "632590573": { - "repository_manifest": { - "name": "pollenprognos-card", - "content_in_root": true, - "filename": "pollenprognos-card.js", - "country": [ - "SE" - ], - "render_readme": true - }, - "new": true, - "full_name": "krissen/pollenprognos-card", - "category": "plugin", - "description": "A custom Lovelace card to display pollen information", - "etag_repository": "W/\"13d8e1dd2a5a5b97cc35cb02c0853fb67fb507c436f48365b1a80009c032d182\"", - "last_updated": "2023-05-09T17:42:14Z", - "stargazers_count": 6, - "topics": [ - "lovelace-card", - "lovelace-custom-card", - "pollen", - "pollenprognos" - ], - "last_fetched": 1714624864.324704 - }, - "340759468": { - "repository_manifest": { - "name": "NIWA Tides", - "country": "NZ", - "render_readme": true - }, - "full_name": "muxa/home-assistant-niwa-tides", - "authors": [ - "@muxa" - ], - "category": "integration", - "description": "Custom integration for Home Assistant to get New Zealand tide information from NIWA Tides API", - "domain": "niwa_tides", - "etag_repository": "W/\"47d1a8d4f625598dd4c6d05665a9b7f2448ccf499a4ddb54f4e29eb93b8fa93e\"", - "last_updated": "2024-03-30T20:31:58Z", - "stargazers_count": 6, - "topics": [ - "tides" - ], - "last_fetched": 1712064461.095181 - }, - "636324558": { - "repository_manifest": { - "name": "Owlet", - "hacs": "1.32.1", - "homeassistant": "2023.04.1", - "zip_release": true, - "filename": "owlet.zip" - }, - "new": true, - "full_name": "ryanbdclark/owlet", - "authors": [ - "@ryanbdclark" - ], - "category": "integration", - "description": "Owlet HA integration", - "domain": "owlet", - "downloads": 287, - "etag_repository": "W/\"e304ba81903267686c03b9a3df8158e925a49589a324d19d7f869e259c895ab1\"", - "last_updated": "2024-03-27T15:57:34Z", - "stargazers_count": 18, - "topics": [ - "home-assistant-component", - "owlet" - ], - "last_fetched": 1713932187.129012 - }, - "463652459": { - "repository_manifest": { - "name": "BEST Bottrop Garbage Collection Dates", - "country": [ - "DE" - ], - "render_readme": true - }, - "new": true, - "full_name": "Nazze/ha_best_bottrop_garbage_collection", - "authors": [ - "@Nazze" - ], - "category": "integration", - "description": "Home Assistant Component for BEST Bottrop Garbage Collection Dates", - "domain": "best_bottrop_garbage_collection", - "etag_repository": "W/\"0cd1eca2781cb5016a1b98bdc06a50b04d7b14af3cc95f9b9eb53a9d3ee59cca\"", - "last_updated": "2023-12-30T17:51:07Z", - "stargazers_count": 2, - "topics": [ - "bottrop", - "garbage-collection" - ], - "last_fetched": 1713932562.431306 - }, - "625887812": { - "repository_manifest": { - "name": "Azure OpenAI Conversation", - "filename": "azure_openai_conversation.zip", - "homeassistant": "2023.4.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "joselcaguilar/azure-openai-ha", - "authors": [ - "@joselcaguilar" - ], - "category": "integration", - "description": "Azure OpenAI Conversation for Home Assistant", - "domain": "azure_openai_conversation", - "downloads": 1610, - "etag_repository": "W/\"bdc66b9e529c99639634f027757ec15d19797db92b10b73375d0bb272d393652\"", - "last_updated": "2023-10-26T20:37:51Z", - "stargazers_count": 38, - "topics": [ - "azure-openai", - "gpt" - ], - "last_fetched": 1713241165.440638 - }, - "253019926": { - "repository_manifest": { - "name": "mini humidifier", - "filename": "mini-humidifier-bundle.js" - }, - "full_name": "artem-sedykh/mini-humidifier", - "category": "plugin", - "description": "Minimalistic humidifier card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 4261, - "etag_repository": "W/\"caac12a200bbf0f0fa1149b15156479cc2e37e1c1a3514fcef669eddfe09e431\"", - "last_updated": "2024-04-10T10:27:38Z", - "stargazers_count": 152, - "topics": [ - "automation", - "custom", - "humidifier" - ], - "last_fetched": 1712895518.845134 - }, - "230672465": { - "repository_manifest": { - "name": "Ugly Christmas Theme" - }, - "full_name": "houtknots/UglyChristmas-Theme", - "category": "theme", - "description": "Christmas theme for Home-Assistant", - "domain": "", - "etag_repository": "W/\"712bdeb125f50b11d9b833158186d44ef3ff5694a1d6fa8ca73d3b554150ab39\"", - "last_updated": "2023-11-21T11:11:20Z", - "last_fetched": 1701029899.031763 - }, - "598336481": { - "repository_manifest": { - "name": "Israel Meteorological Service / sensor", - "render_readme": true, - "country": "IL", - "homeassistant": "2024.1.0b0" - }, - "new": true, - "full_name": "t0mer/ims-custom-component", - "authors": [ - "@t0mer" - ], - "category": "integration", - "description": "The Israel Meteorological Service (IMS) integration component for home assistant", - "domain": "ims", - "etag_repository": "W/\"a99c9ea9cf6b03012361b420f0d24770604eaa5d163b1656d2ad66e04b4936ca\"", - "last_updated": "2024-02-05T08:20:32Z", - "stargazers_count": 34, - "topics": [ - "ims", - "israel-meteorological-service", - "python3" - ], - "last_fetched": 1714279433.688058 - }, - "254347436": { - "repository_manifest": { - "name": "Waste Collection Schedule" - }, - "full_name": "mampfes/hacs_waste_collection_schedule", - "authors": [ - "@mampfes" - ], - "category": "integration", - "description": "Home Assistant integration framework for (garbage collection) schedules", - "domain": "waste_collection_schedule", - "etag_repository": "W/\"8d6d3daf6134a90428fcabfd534af9a98d8ce4df83436bc5d22ae7baa525ca1b\"", - "last_updated": "2024-05-01T21:36:32Z", - "stargazers_count": 816, - "topics": [ - "abfall", - "abfallnavi", - "abfallplus", - "garbage", - "garbage-collection", - "jumomind", - "muell", - "muellabfuhr", - "muellsammlung", - "mymuell", - "regioit", - "waste", - "waste-collection" - ], - "last_fetched": 1714624881.904443 - }, - "459709817": { - "repository_manifest": { - "name": "Tedee", - "render_readme": true, - "hide_default_branch": true - }, - "new": true, - "full_name": "patrickhilker/tedee_hass_integration", - "authors": [ - "@patrickhilker" - ], - "category": "integration", - "description": "Control your tedee smart lock from Home Assistant", - "domain": "tedee", - "etag_repository": "W/\"6d8f3edaba4229f58a58c41bd62aa553a7ed15bb90bcb03efefa5d9b1801c905\"", - "last_updated": "2024-01-10T20:32:09Z", - "stargazers_count": 22, - "topics": [ - "customcomponent", - "lock", - "security", - "smart-lock", - "smartlock", - "tedee" - ], - "last_fetched": 1712409993.359736 - }, - "232299868": { - "repository_manifest": { - "name": "Sentio", - "filename": "sentio.zip", - "homeassistant": "2024.1.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "astrandb/sentio", - "authors": [ - "@astrandb" - ], - "category": "integration", - "description": "Custom component for Sentiotec sauna controller", - "domain": "sentio", - "downloads": 12, - "etag_repository": "W/\"61828bbc50255b19da62fdc8d66aaca52c47b4ea013168b9b4c3fa6405d40602\"", - "last_updated": "2024-04-29T09:40:25Z", - "stargazers_count": 4, - "topics": [ - "sentio", - "sentiotec" - ], - "last_fetched": 1714624513.008847 - }, - "340596609": { - "repository_manifest": { - "name": "Panasonic Smart App", - "homeassistant": "2021.9.0" - }, - "full_name": "osk2/panasonic_smart_app", - "authors": [ - "@osk2" - ], - "category": "integration", - "description": "🔛 Panasonic Smart App integration for Home Assistant.", - "domain": "panasonic_smart_app", - "etag_repository": "W/\"ecff24ca0820baee19adec17981a3f2d6409c042eb57cfc2c1f7ce6b1193f846\"", - "last_updated": "2024-02-20T04:40:20Z", - "stargazers_count": 76, - "topics": [ - "panasonic" - ], - "last_fetched": 1713931903.059426 - }, - "307503425": { - "repository_manifest": { - "name": "INGV Earthquakes", - "zip_release": true, - "filename": "ingv_centro_nazionale_terremoti.zip", - "country": [ - "IT" - ], - "render_readme": true, - "homeassistant": "2023.02.0" - }, - "full_name": "caiosweet/Home-Assistant-custom-components-INGV", - "authors": [ - "@exxamalte", - "@caiosweet" - ], - "category": "integration", - "description": "INGV - National Institute of Geophysics and Volcanology [Istituto Nazionale di Geofisica e Vulcanologia] Terremoti Italia.", - "domain": "ingv_centro_nazionale_terremoti", - "downloads": 585, - "etag_repository": "W/\"850d987b0248b73ddde15bbf12367e6ab9337874a61dccbb291dffce479d7395\"", - "last_updated": "2024-02-18T17:24:06Z", - "stargazers_count": 19, - "topics": [ - "assistant", - "geofisica", - "home", - "ingv", - "terremoti", - "vulcanologia" - ], - "last_fetched": 1712895587.548579 - }, - "362551242": { - "repository_manifest": { - "name": "Update Time Card", - "content_in_root": true, - "render_readme": true, - "filename": "update-time-card.js" - }, - "full_name": "itobey/update-time-card", - "category": "plugin", - "description": "Simple last-updated card for Home assistant lovelace", - "domain": "", - "etag_repository": "W/\"3cfdb8f8ac32acfaaccece5ffea82f9b6c0aae6151ec466624629a09475c02f1\"", - "last_updated": "2023-04-03T23:03:48Z", - "stargazers_count": 6, - "topics": [ - "clock", - "dashboard", - "e-ink", - "last-updated", "lovelace-custom-card" ], - "last_fetched": 1712064110.325065 + "last_fetched": 1790560608.485069 }, - "269665267": { - "repository_manifest": { - "name": "Yamaha (YNCA)", - "render_readme": true, - "homeassistant": "2024.1.0" - }, + "694582318": { + "repository_manifest": {}, "new": true, - "full_name": "mvdwetering/yamaha_ynca", - "authors": [ - "@mvdwetering" - ], - "category": "integration", - "description": "Custom integration for Home Assistant to support Yamaha AV receivers with the YNCA protocol (serial and network).", - "domain": "yamaha_ynca", - "downloads": 3, - "etag_repository": "W/\"0673df440615531c39bbd31c31b30984fb4264e533a4c2a3eeff6a54143c96dd\"", - "last_updated": "2024-04-15T18:44:57Z", - "stargazers_count": 31, - "topics": [ - "home-assistant-component", - "yamaha-avr", - "yamaha-receiver" - ], - "last_fetched": 1714279158.568657 - }, - "374314958": { - "repository_manifest": { - "name": "ABB Power-One PVI SunSpec", - "homeassistant": "2023.11.0", - "render_readme": true, - "zip_release": true, - "filename": "abb_powerone_pvi_sunspec.zip" - }, - "new": true, - "full_name": "alexdelprete/ha-abb-powerone-pvi-sunspec", - "authors": [ - "@alexdelprete" - ], - "category": "integration", - "description": "HA Custom Component to integrate data from ABB/Power-One/FIMER PV Inverters that support SunSpec Modbus (Sunspec M1, M101, M103, M160), natively or through the VSN300 wifi logger card.", - "domain": "abb_powerone_pvi_sunspec", - "downloads": 12, - "etag_repository": "W/\"c5cba8edd0f00c25155493d108fb9d8fc2d0a7867bb5424f94923c9f26f02f4f\"", - "last_updated": "2024-05-01T23:21:10Z", - "stargazers_count": 23, - "topics": [ - "abb", - "fimer", - "home-assistant-component", - "inverter", - "modbus", - "modbus-tcp", - "power-one", - "sunspec" - ], - "last_fetched": 1714624805.834805 - }, - "260264517": { - "repository_manifest": { - "name": "ClimaCell Weather Provider" - }, - "full_name": "r-renato/ha-climacell-weather", - "authors": [ - "@r-renato" - ], - "category": "integration", - "description": "Climacell weather provider integration is a custom component for Home Assistant. The climacell platform uses the Climacell API as a source for meteorological data for your location.", - "domain": "climacell", - "etag_repository": "W/\"a7a84e7691d25d19066a29bcbcf9d6af5a758625d69ec61ee7217f3c39538c58\"", - "last_updated": "2023-06-14T20:17:22Z", - "stargazers_count": 46, - "topics": [ - "climacell", - "weather" - ], - "last_fetched": 1702190197.435515 - }, - "581264508": { - "repository_manifest": { - "name": "Ökofen Pellematic Compact", - "render_readme": true, - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "dominikamann/oekofen-pellematic-compact", - "authors": [ - "@dominikamann" - ], - "category": "integration", - "description": "A Ökofen Pellematic Compact Integration based on JSON/TCP-Inteface for Home Assistant.", - "domain": "oekofen_pellematic_compact", - "etag_repository": "W/\"b1d9fba77bd8acb0cf868a064b3195201f8f17041ebf4f1e2baa00491af6321e\"", - "last_updated": "2024-03-11T21:02:02Z", - "stargazers_count": 27, - "topics": [ - "oekofen", - "oekofen-pellematic-compact" - ], - "last_fetched": 1714279073.124026 - }, - "380330823": { - "repository_manifest": { - "name": "Eldes Alarm", - "render_readme": true - }, - "new": true, - "full_name": "augustas2/eldes", - "authors": [ - "@augustas2" - ], - "category": "integration", - "description": "Home Assistant custom component for Eldes Alarm system", - "domain": "eldes_alarm", - "etag_repository": "W/\"2bf459c17a9071906763c74418552914f71d7e5ccd619697bd711f9506122145\"", - "last_updated": "2024-01-25T18:53:55Z", - "stargazers_count": 13, - "topics": [ - "alarm", - "alarm-panel", - "alarm-system", - "eldes", - "esim364", - "esim384", - "output", - "pitbull-alarm-pro", - "switch" - ], - "last_fetched": 1713241151.361992 - }, - "266779715": { - "repository_manifest": { - "name": "Yahoo Finance", - "render_readme": true - }, - "full_name": "iprak/yahoofinance", - "authors": [ - "@iprak" - ], - "category": "integration", - "description": "Home Assistant component which allows you to get stock updates from Yahoo finance.", - "domain": "yahoofinance", - "etag_repository": "W/\"d4b08d41b04e753ba91b5b15b2a80588c93282cb8e5b74169451d2860c1501f9\"", - "last_updated": "2024-04-18T10:28:34Z", - "stargazers_count": 67, - "topics": [ - "stock-updates", - "yahoo-finance" - ], - "last_fetched": 1714625079.731425 - }, - "349455097": { - "repository_manifest": { - "name": "Ubee Router", - "render_readme": true - }, - "full_name": "KevinHaendel/ha-ubee", - "authors": [ - "@mzdrale", - "@kevinhaendel" - ], - "category": "integration", - "description": "This platform integrates Ubee Routers into Home Assistant.", - "domain": "ubee", - "etag_repository": "W/\"bf1e6dcebd0178d59d40cbe333c407c06c3ea36326a7b66306a04a321e4be716\"", - "last_updated": "2023-10-16T20:25:09Z", - "stargazers_count": 2, - "topics": [ - "ubee" - ], - "last_fetched": 1697808581.00614 - }, - "164367214": { - "repository_manifest": { - "name": "Roku Card", - "render_readme": true, - "homeassistant": "0.110.0" - }, - "full_name": "iantrich/roku-card", - "category": "plugin", - "description": "📺 Roku Remote Card", - "domain": "", - "downloads": 9869, - "etag_repository": "W/\"6ed8628de2063f3c58b6ac88c06885431ab3f627402c0f2425f75efc1ee86b92\"", - "last_updated": "2023-04-30T04:51:39Z", - "stargazers_count": 113, - "topics": [ - "roku" - ], - "last_fetched": 1713586602.170058 - }, - "311536795": { - "repository_manifest": { - "hacs": "1.6.0", - "name": "Frigate", - "homeassistant": "2022.4.5" - }, - "new": true, - "full_name": "blakeblackshear/frigate-hass-integration", - "authors": [ - "@blakeblackshear" - ], - "category": "integration", - "description": "Frigate integration for Home Assistant", - "domain": "frigate", - "etag_repository": "W/\"861799ac33b8fee12f793a569b1c55a44d1d5a4c6ca4da77e235914f6a697e51\"", - "last_updated": "2024-04-22T06:46:06Z", - "stargazers_count": 612, - "topics": [ - "ai", - "camera", - "frigate", - "nvr", - "object-detection" - ], - "last_fetched": 1714624877.481531 - }, - "255270395": { - "repository_manifest": { - "name": "Stell Blue with Colors Theme" - }, - "full_name": "home-assistant-community-themes/stell-blue-with-colors", - "category": "theme", - "description": "Stell Blue with Colors theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"c2c87c15b9513621d8157d197bc3163bafa40c6a2bf5fcf28a71a899c05a074d\"", - "last_updated": "2024-02-19T08:32:24Z", - "stargazers_count": 2, - "last_fetched": 1709125667.627189 - }, - "680907810": { - "repository_manifest": { - "name": "Prague waste separation points", - "homeassistant": "0.110.0", - "country": [ - "CZ" - ] - }, - "new": true, - "full_name": "Cmajda/ha_golemio", - "authors": [ - "@cmajda" - ], - "category": "integration", - "description": "HA integration - waste separation points in Prague", - "domain": "golemio", - "etag_repository": "W/\"163f7655d486330027eb3907157a2b7fe13147912ff683c0f7cc42da66b967fc\"", - "last_updated": "2024-02-05T15:14:35Z", - "stargazers_count": 5, - "last_fetched": 1713241237.89815 - }, - "651666000": { - "repository_manifest": { - "name": "Harvest Time Tracker", - "render_readme": true - }, - "new": true, - "full_name": "BottlecapDave/HomeAssistant-HarvestTimeTracker", - "authors": [ - "@bottlecapdave" - ], - "category": "integration", - "description": "Unofficial Home Assistant integration for www.getharvest.com", - "domain": "harvest_time_tracker", - "etag_repository": "W/\"a6be4d9fd6043497196881a4d51b6b4f014a7578d22e7ecad366fcce22a1eff0\"", - "last_updated": "2024-01-31T21:09:08Z", - "stargazers_count": 3, - "topics": [ - "harvest", - "harvest-api", - "timetracker" - ], - "last_fetched": 1713586373.316145 - }, - "229014136": { - "repository_manifest": { - "name": "MyJDownloader", - "render_readme": true, - "homeassistant": "2024.4.0b0" - }, - "full_name": "doudz/homeassistant-myjdownloader", - "authors": [ - "@doudz", - "@oribafi" - ], - "category": "integration", - "description": "myjdownloader integration for home assistant", - "domain": "myjdownloader", - "etag_repository": "W/\"81910b1cdfdff043c1554b7c9f0a9c4de7bcdd5646470cd5eade7ef5a2fafa0f\"", - "last_updated": "2024-04-14T22:10:07Z", - "stargazers_count": 32, - "last_fetched": 1713586477.18444 - }, - "159080189": { - "repository_manifest": { - "name": "Drayton Wiser Integration for Home Assistant", - "homeassistant": "2024.2", - "render_readme": true, - "zip_release": true, - "filename": "wiser.zip" - }, - "full_name": "asantaga/wiserHomeAssistantPlatform", - "authors": [ - "@asantaga", - "@msp1974" - ], - "category": "integration", - "description": "Platform and related climate/sensors to support the Drayton Wiser Home Heating System", - "domain": "wiser", - "downloads": 1939, - "etag_repository": "W/\"fb8ca2d6766315a37bc959033701068afad1fcb3869b8b3f9703f60346090bc8\"", - "last_updated": "2024-03-10T13:51:06Z", - "stargazers_count": 214, - "topics": [ - "drayton", - "heating", - "wiser" - ], - "last_fetched": 1714624419.192469 - }, - "256899380": { - "repository_manifest": { - "name": "Project Three Zero (7-11 Fuel Lock Monitor)", - "render_readme": true - }, - "full_name": "atymic/project_three_zero_ha", - "authors": [ - "@atymic" - ], - "category": "integration", - "description": "Project Three Zero Home Assistant Integration", - "domain": "project_zero_three", - "etag_repository": "W/\"593d49d851e19b7adb0a1c94fd6c7974e9494e3dcb6ce4c374c690f873da6884\"", - "last_updated": "2023-10-15T22:27:07Z", + "full_name": "SirGoodenough/Logic-Chekr", + "category": "template", + "description": "Check a list of entities to see their Boolean state. Jinja Custom Template.", + "etag_repository": "W/\"d47c736e53a088fe73cd9aff6afb7cfd393514007da19fa4f243416eb73cae09\"", + "last_updated": "2025-10-30T23:33:52Z", "stargazers_count": 4, "topics": [ - "fuel" + "bool", + "boolean", + "custom-template", + "jinja2-templates" ], - "last_fetched": 1710692878.821359 + "last_fetched": 1784829054.53901 }, - "586474647": { - "repository_manifest": { - "name": "Pixometer", - "render_readme": true - }, - "new": true, - "full_name": "myTselection/pixometer", - "authors": [ - "@myTselection" - ], - "category": "integration", - "description": "Home Assistant custom component HACS for Pixolus Pixometer app meter reading integration.", - "domain": "pixometer", - "etag_repository": "W/\"10b25c7dcecf0315566315970458f175b1df6c2bb5b9b4e94d6fa30b74d10b73\"", - "last_updated": "2024-03-10T12:25:25Z", - "stargazers_count": 3, - "topics": [ - "meterreading", - "pixometer" - ], - "last_fetched": 1710347646.241147 - }, - "717139656": { - "repository_manifest": { - "name": "digitalSTROM", - "render_readme": true - }, - "new": true, - "full_name": "Mat931/digitalstrom-homeassistant", - "authors": [ - "@Mat931" - ], - "category": "integration", - "description": "digitalSTROM integration for Home Assistant", - "domain": "digitalstrom", - "etag_repository": "W/\"b44c692f191ca865469a195bde0111b95a7891ce1797018d1fdedb6f017e9daf\"", - "last_updated": "2024-04-30T13:30:26Z", - "stargazers_count": 14, - "topics": [ - "digitalstrom", - "home-assistant-integration" - ], - "last_fetched": 1714624451.895431 - }, - "260169906": { - "repository_manifest": { - "name": "Luxtronik", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "full_name": "Bouni/luxtronik", - "authors": [ - "@bouni" - ], - "category": "integration", - "description": "Luxtronik integration for Home Assistant", - "domain": "luxtronik", - "etag_repository": "W/\"69c13dc413a2661ee30cae4a77bf312382d612e973b2fb37804af4a99ce4e485\"", - "last_updated": "2023-09-11T06:05:43Z", - "stargazers_count": 78, - "topics": [ - "luxtronik", - "luxtronik2" - ], - "last_fetched": 1713932300.968977 - }, - "151550084": { + "1249558390": { "repository_manifest": {}, - "full_name": "custom-components/sensor.owlintuition", - "authors": [ - "@glpatcern" - ], - "category": "integration", - "description": "A set of sensors to integrate the OWL Intuition devices network", - "domain": "owlintuition", - "etag_repository": "W/\"295de433e712a45821ecad9e0a5f495c50fa586bcbd2d458feb4acd351153538\"", - "last_updated": "2024-01-16T16:31:20Z", - "stargazers_count": 11, - "last_fetched": 1710347760.266968 - }, - "417400028": { - "repository_manifest": { - "name": "Smart thermostat (PID)", - "render_readme": true, - "homeassistant": "2024.2.0" - }, "new": true, - "full_name": "ScratMan/HASmartThermostat", - "authors": [ - "@ScratMan" - ], + "full_name": "cgonfer/velair", "category": "integration", - "description": "Smart Thermostat with PID controller for HomeAssistant", - "domain": "smart_thermostat", - "etag_repository": "W/\"45529f0c90c3f350b772fc0f2247a576ed15568cfe40664d7f3087a1c90590f9\"", - "last_updated": "2024-04-10T16:16:31Z", - "stargazers_count": 327, + "description": "Climate automation that adapts to your life.", + "domain": "velair", + "downloads": 1, + "etag_repository": "W/\"30d1c64067b64d6e7d9fde4e2c537626f9695dc57d066f13dce232ea944eded3\"", + "last_updated": "2026-10-01T19:54:03Z", + "stargazers_count": 87, "topics": [ "air-conditioner", - "heater", - "heater-control", - "heater-controller", - "heating", - "heating-control", - "heating-controller", - "pid-controller", - "smart-thermostat", - "thermostat" - ], - "last_fetched": 1714624593.331566 - }, - "222118751": { - "repository_manifest": { - "name": "Sonoff LAN", - "homeassistant": "2023.2.0", - "render_readme": true - }, - "full_name": "AlexxIT/SonoffLAN", - "authors": [ - "@AlexxIT" - ], - "category": "integration", - "description": "Control Sonoff Devices with eWeLink (original) firmware over LAN and/or Cloud from Home Assistant", - "domain": "sonoff", - "etag_repository": "W/\"81f0d258fe6036cb2e9007f8ee427e22416de93da93dddf63067a9b9ffb5e1d3\"", - "last_updated": "2024-05-02T03:28:38Z", - "stargazers_count": 2501, - "topics": [ - "ewelink", - "sonoff" - ], - "last_fetched": 1714624983.550546 - }, - "604796673": { - "repository_manifest": { - "name": "Carbu.com", - "render_readme": true, - "country": [ - "BE", - "FR", - "NL", - "IT", - "DE", - "LU" - ] - }, - "new": true, - "full_name": "myTselection/Carbu_com", - "authors": [ - "@myTselection" - ], - "category": "integration", - "description": "Home Assistant custom component HACS integration to Carbu.com site to compare and save on your actual fuel oil / heating oil (mazout) and fuel (diesel, super and lpg) purchases in Belgium, France and Luxembourg. Actual fuel prices per gasstation supported for Belgium, France, Luxembourg, Spain, Netherlands, Germany, Italy and US too!", - "domain": "carbu_com", - "etag_repository": "W/\"43258c6ce1e1dc27ebf6b3b191d4f43effdea4d79915b80300283f2e84cd309d\"", - "last_updated": "2024-04-06T15:43:56Z", - "stargazers_count": 16, - "topics": [ - "fuel-prices", - "price-tracker" - ], - "last_fetched": 1713240750.277149 - }, - "701792186": { - "repository_manifest": { - "name": "Oncharger", - "homeassistant": "2023.10.0", - "render_readme": true - }, - "new": true, - "full_name": "krasnoukhov/homeassistant-oncharger", - "authors": [ - "@krasnoukhov" - ], - "category": "integration", - "description": "Home Assistant Oncharger EV integration", - "domain": "oncharger", - "etag_repository": "W/\"2acfc556cba2cf1aa6849d23a9bfab7c865a1b0d73aee1ad0b662e7930153ad6\"", - "last_updated": "2024-03-12T09:26:45Z", - "stargazers_count": 3, - "topics": [ - "oncharger" - ], - "last_fetched": 1713240794.379447 - }, - "154417419": { - "repository_manifest": {}, - "full_name": "nstrelow/ha_philips_android_tv", - "category": "integration", - "description": "Home Assistant custom component for the newer (2016+) Philips Android TVs", - "domain": "philips_android_tv", - "etag_repository": "W/\"ef80fa5ff514e7e067448f7b72538a13c16901a9016aa94fa36b1e7571cb1b6e\"", - "last_updated": "2021-07-22T15:04:24Z", - "stargazers_count": 109, - "topics": [ - "philips-tv", - "tv" - ], - "last_fetched": 1711384763.666435 - }, - "631525923": { - "repository_manifest": { - "name": "lux-power-distribution-card", - "render_readme": true, - "filename": "lux-power-distribution-card.js" - }, - "new": true, - "full_name": "DanteWinters/lux-power-distribution-card", - "category": "plugin", - "description": "Lovelace card for Home Assistant to replicate the power flow on the LuxpowerTek App and website.", - "downloads": 1281, - "etag_repository": "W/\"6141ddcbebda1583babb94e18cc895224d8d0f1b75637667e170ff8d47d8ff42\"", - "last_updated": "2024-02-08T07:52:26Z", - "stargazers_count": 23, - "topics": [ - "power-distribution-module" - ], - "last_fetched": 1714624904.135763 - }, - "499901994": { - "repository_manifest": { - "name": "Solarfocus eco manager-touch", - "country": [ - "DE", - "AT", - "CH" - ], - "homeassistant": "2023.1.2", - "hacs": "1.29.1", - "render_readme": true - }, - "new": true, - "full_name": "LavermanJJ/home-assistant-solarfocus", - "authors": [ - "@lavermanjj" - ], - "category": "integration", - "description": "🏡 Solarfocus eco manager touch integration for Home Assistant", - "domain": "solarfocus", - "etag_repository": "W/\"ab21e84a3809fb6fa5ed343b3366d69962d86747509c7c5a807fa44218df4d09\"", - "last_updated": "2024-03-01T21:43:40Z", - "stargazers_count": 12, - "topics": [ - "home-assistant-component", - "solarfocus" - ], - "last_fetched": 1713586341.595649 - }, - "226862969": { - "repository_manifest": { - "name": "Light Brightness Preset Row", - "filename": "light-brightness-preset-row.js" - }, - "full_name": "finity69x2/light-brightness-preset-row", - "category": "plugin", - "description": "Provides a means to program 3 preset brightness settings for dimmable lights in Home Assistant", - "domain": "", - "etag_repository": "W/\"4b26286193e1c7922a64622ec4d063f9ad8e183157fd34a1030399ac9d25c301\"", - "last_updated": "2023-05-11T00:30:14Z", - "stargazers_count": 29, - "last_fetched": 1707828344.145039 - }, - "137126619": { - "repository_manifest": { - "name": "Visonic Intruder Alarm - PowerMax and PowerMaster Series", - "homeassistant": "2022.3.3" - }, - "new": true, - "full_name": "davesmeghead/visonic", - "authors": [ - "@davesmeghead" - ], - "category": "integration", - "description": "Visonic Custom Component for integration with Home Assistant", - "domain": "visonic", - "etag_repository": "W/\"5d13628a0ced3537b7c8f668771ccac75597ce7191c1ec55ce4b07f2e54415f0\"", - "last_updated": "2024-03-25T20:02:50Z", - "stargazers_count": 78, - "topics": [ - "visonic" - ], - "last_fetched": 1713932171.034993 - }, - "539629703": { - "repository_manifest": { - "name": "MeteoGalicia", - "country": "ES", - "zip_release": true, - "filename": "homeassistant-meteogalicia.zip" - }, - "new": true, - "full_name": "Danieldiazi/homeassistant-meteogalicia", - "authors": [ - "@danieldiazi" - ], - "category": "integration", - "description": "A Home Assistant integration that gives you weather info from MeteoGalicia, the meteorological agency for Galicia, Spain", - "domain": "meteogalicia", - "downloads": 117, - "etag_repository": "W/\"44192e28853b3ec68a85538cdc98437dd90c103ec366b58d0fa3e46383612e23\"", - "last_updated": "2024-02-27T17:40:04Z", - "stargazers_count": 8, - "topics": [ - "meteogalicia", - "weather", - "weather-forecast", - "weather-station" - ], - "last_fetched": 1710347316.305855 - }, - "431440766": { - "repository_manifest": { - "name": "HASS.Agent Notifier", - "homeassistant": "2021.4", - "render_readme": true - }, - "new": true, - "full_name": "LAB02-Research/HASS.Agent-Notifier", - "authors": [ - "@LAB02-Admin" - ], - "category": "integration", - "description": "HASS.Agent Notifier integration. Adds notifications to HASS.Agent - a Windows based client for Home Assistant.", - "domain": "hass_agent_notifier", - "etag_repository": "W/\"34263928acefed6c3488464990221c9d1359b6dd90a68f5a81e46735ce3148ae\"", - "last_updated": "2022-11-17T13:29:03Z", - "stargazers_count": 66, - "topics": [ - "notifications" - ], - "last_fetched": 1713586442.538808 - }, - "601894276": { - "repository_manifest": { - "name": "general_link", - "render_readme": true, - "country": "CN" - }, - "new": true, - "full_name": "leonardlcl/general_link", - "authors": [ - "@leonardlcl" - ], - "category": "integration", - "description": "GeneralLink custom component for Home Assistant", - "domain": "general_link", - "etag_repository": "W/\"81fe9bb76bb16e35f259b731eca775877fa80cdfacfc35341c090356a2c9bbbf\"", - "last_updated": "2024-03-29T03:05:05Z", - "stargazers_count": 2, - "topics": [ - "custom-integration", - "general", - "general-link", - "generallink", - "link" - ], - "last_fetched": 1712063795.135146 - }, - "190260955": { - "repository_manifest": { - "name": "MIND Mobility", - "country": "NL", - "render_readme": true - }, - "full_name": "bramkragten/mind", - "authors": [ - "@bramkragten" - ], - "category": "integration", - "description": "Add support for Mind Mobility vehicles in Home Assistant", - "domain": "mind", - "etag_repository": "W/\"cd42e4588632c96c86d9191e179d599a279f0da62b24c66a92d8a2655997d54b\"", - "last_updated": "2021-05-07T13:37:44Z", - "stargazers_count": 9, - "last_fetched": 1697808133.873193 - }, - "524376939": { - "repository_manifest": { - "name": "One Smart Control", - "country": "NL" - }, - "new": true, - "full_name": "PimDoos/onesmartcontrolha", - "authors": [ - "@PimDoos" - ], - "category": "integration", - "description": "Home Assisttant integration for One Smart Control server", - "domain": "onesmartcontrol", - "etag_repository": "W/\"9cadc791a06c5b1a6eca85639a3acdd5d20a43d6851f3f28cdc0bbaa48ff819c\"", - "last_updated": "2024-03-28T10:21:02Z", - "stargazers_count": 4, - "topics": [ - "home-assistant-custom-component", - "one-smart-control", - "socket" - ], - "last_fetched": 1712410035.957645 - }, - "219035415": { - "repository_manifest": { - "name": "GeoRide integration", - "render_readme": true, - "country": [ - "FR" - ], - "homeassistant": "2023.2.0" - }, - "full_name": "ptimatth/GeorideHA", - "authors": [ - "ptimatth" - ], - "category": "integration", - "description": "GeoRide integration for Home Assistant", - "domain": "georide", - "etag_repository": "W/\"05f2abc23fc8528aaf2f91bbac106c0832f6b1e548075a7043ae72d7ba94076f\"", - "last_updated": "2023-10-29T12:26:04Z", - "stargazers_count": 16, - "last_fetched": 1705595831.715027 - }, - "523485043": { - "repository_manifest": { - "name": "HIQ-Home", - "hacs": "1.32.1", - "filename": "hiq.zip", - "hide_default_branch": true, - "homeassistant": "2023.3.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "killer0071234/ha-hiq", - "authors": [ - "@killer0071234" - ], - "category": "integration", - "description": "HIQ-Home Integration for Home Assistant HACS Store", - "domain": "hiq", - "downloads": 10, - "etag_repository": "W/\"76edab38bfcc93e41f15e29fce8ceb6932dbe7f0271f528de7b11af32f33820f\"", - "last_updated": "2024-04-29T17:43:29Z", - "stargazers_count": 3, - "topics": [ - "blind", - "cybro", - "cybrotech", - "hiq", - "hiq-home", - "homeassistant-custom-component", - "lightning", - "robotina", - "tremak" - ], - "last_fetched": 1714624667.750672 - }, - "187245511": { - "repository_manifest": { - "name": "group-card", - "render_readme": true - }, - "full_name": "custom-cards/group-card", - "category": "plugin", - "description": null, - "domain": "", - "etag_repository": "W/\"d10526e42ef9c90758fdb631fcd4db586402659fef2074ce7ed39dc5f4fd308e\"", - "last_updated": "2021-06-12T14:19:18Z", - "stargazers_count": 23, - "last_fetched": 1706281113.744473 - }, - "430818561": { - "repository_manifest": { - "name": "Tekmar Gateway 482", - "homeassistant": "2024.2.0" - }, - "new": true, - "full_name": "WillCodeForCats/tekmar-482", - "authors": [ - "@WillCodeForCats" - ], - "category": "integration", - "description": "Home Assistant integration for the Tekmar Gateway 482", - "domain": "tekmar_482", - "etag_repository": "W/\"58ce0ebc0e83f5c7575cdaf0c076bcd8efe153562dfde7d08cf0136e66af964e\"", - "last_updated": "2024-04-25T20:34:26Z", - "stargazers_count": 6, - "topics": [ - "tekmar" - ], - "last_fetched": 1714279473.634548 - }, - "355159299": { - "repository_manifest": { - "name": "Moscow PGU (Госуслуги Москвы)", - "render_readme": true, - "country": "ru", - "homeassistant": "2021.2.0" - }, - "new": true, - "full_name": "alryaz/hass-moscow-pgu", - "authors": [ - "@alryaz" - ], - "category": "integration", - "description": "Moscow PGU services for HomeAssistant", - "domain": "moscow_pgu", - "etag_repository": "W/\"7e42b0d563b7dc3c11e0584fa102ac781c94baf0c07262681f985f78c366f8c9\"", - "last_updated": "2021-11-10T06:44:41Z", - "stargazers_count": 18, - "topics": [ - "gosuslugi" - ], - "last_fetched": 1711038748.175081 - }, - "186605347": { - "repository_manifest": { - "name": "Bosch thermostat", - "homeassistant": "2022.9.0", - "render_readme": true - }, - "full_name": "bosch-thermostat/home-assistant-bosch-custom-component", - "authors": [ - "@pszafer" - ], - "category": "integration", - "description": "HA custom component for Bosch thermostats", - "domain": "bosch", - "etag_repository": "W/\"c32768cb8206d2fe317deeb0b283c77b2a3d107e6010102625841dd9ce68e81f\"", - "last_updated": "2024-04-17T15:05:53Z", - "stargazers_count": 198, - "topics": [ - "bosch", - "bosch-thermostat", - "buderus", - "nefit", - "sensors", - "thermostat", - "xmpp" - ], - "last_fetched": 1714624474.521264 - }, - "269316095": { - "repository_manifest": { - "name": "Overkiz (by Somfy) - Custom component", - "homeassistant": "2023.4.0", - "render_readme": true - }, - "full_name": "iMicknl/ha-tahoma", - "authors": [ - "@philklei", - "@imicknl", - "@vlebourl", - "@tetienne" - ], - "category": "integration", - "description": "Custom component for Home Assistant to interact with smart devices via Somfy TaHoma or other OverKiz based API's.", - "domain": "tahoma", - "etag_repository": "W/\"0452464a76fc94b09efe20a233a5beffd00ec59f767e8cafda9489ed094a23f7\"", - "last_updated": "2023-12-15T23:20:50Z", - "stargazers_count": 150, - "topics": [ - "cozytouch", - "hi-kumo", - "nexity", - "overkiz", - "rexel", - "somfy", - "tahoma" - ], - "last_fetched": 1713240724.827916 - }, - "173955605": { - "repository_manifest": { - "name": "Spotify Lovelace Card", - "render_readme": true, - "filename": "spotify-card.js" - }, - "full_name": "custom-cards/spotify-card", - "category": "plugin", - "description": "Spotify playlist card for Home Assistant card", - "domain": "", - "etag_repository": "W/\"2d85f2e9c4a30d821af21e498e1c79dfdfaac33d8e895f4fd2b56614b64d64a1\"", - "last_updated": "2023-05-29T10:51:50Z", - "stargazers_count": 357, - "default_branch": "master", - "installed_commit": "4297715", - "installed": true, - "last_commit": "4297715", - "last_version": "v2.4.0", - "open_issues": 58, - "published_tags": [ - "v2.4.0", - "v2.3.9", - "v2.3.8", - "v2.3.7", - "v2.3.6" - ], - "releases": true, - "version_installed": "v2.4.0", - "last_fetched": 1714753170.259849 - }, - "402612874": { - "repository_manifest": { - "name": "WeatherAPI", - "render_readme": true - }, - "new": true, - "full_name": "iprak/weatherapi", - "authors": [ - "@iprak" - ], - "category": "integration", - "description": "HomeAssistant custom integration to fetch data from weatherapi", - "domain": "weatherapi", - "etag_repository": "W/\"cdd39d54725db426c0109a4aa3f1b6114f0968636bbfa3ed91fe5d5b586f6eed\"", - "last_updated": "2024-04-18T10:55:52Z", - "stargazers_count": 8, - "topics": [ - "custom", - "weather", - "weatherapi" - ], - "last_fetched": 1713586649.126514 - }, - "422931599": { - "repository_manifest": { - "name": "Better Thermostat", - "render_readme": true, - "homeassistant": "2022.8.0", - "hide_default_branch": true - }, - "new": true, - "full_name": "KartoffelToby/better_thermostat", - "authors": [ - "@kartoffeltoby" - ], - "category": "integration", - "description": "This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.", - "domain": "ai_thermostat", - "etag_repository": "W/\"3a85d390941b60db7a6da9db30682ef95835997d3775e8436d73a8cd627b53bd\"", - "last_updated": "2024-04-24T22:25:15Z", - "stargazers_count": 695, - "topics": [ "climate", - "energy-efficiency", - "moes", - "sea801", - "sea802", - "spzb0001", - "thermostat", - "ts0601", - "tuya", - "zigbee", - "zigbee2mqtt" - ], - "last_fetched": 1714624691.172839 - }, - "180528950": { - "repository_manifest": { - "name": "more-info-card", - "render_readme": true, - "homeassistant": "0.113" - }, - "full_name": "thomasloven/lovelace-more-info-card", - "category": "plugin", - "description": "🔹 Display the more-info dialog of any entity as a lovelace card", - "domain": "", - "etag_repository": "W/\"838c52817b76ee12a969165b6db426c8b7ca5d34a6e63b2a99c31d44879dd58e\"", - "last_updated": "2023-10-17T05:20:38Z", - "stargazers_count": 131, - "last_fetched": 1714278987.997467 - }, - "244872232": { - "repository_manifest": { - "name": "Paper Buttons Row" - }, - "full_name": "jcwillox/lovelace-paper-buttons-row", - "category": "plugin", - "description": "Adds highly configurable buttons that use actions and per-state styling.", - "domain": "", - "downloads": 35865, - "etag_repository": "W/\"a72538c57b55c24f38a9d1a9e660292f639bf8b469738e0900005c0e319330e8\"", - "last_updated": "2024-05-03T00:54:48Z", - "stargazers_count": 260, - "topics": [ - "actions", - "buttons", - "haptic", - "paper" - ], - "default_branch": "main", - "installed_commit": "85524ff", - "installed": true, - "last_commit": "81bd9af", - "last_version": "2.1.3", - "open_issues": 57, - "published_tags": [ - "2.1.3", - "2.1.2", - "2.1.1", - "2.1.0", - "2.0.1" - ], - "releases": true, - "version_installed": "2.1.3", - "last_fetched": 1714753170.338293 - }, - "261614146": { - "repository_manifest": { - "name": "SickChill", - "render_readme": true, - "country": "FR" - }, - "full_name": "youdroid/home-assistant-sickchill", - "authors": [ - "@youdroid" - ], - "category": "integration", - "description": "🎥 SickChill component to feed Upcoming Media Card.", - "domain": "sickchill", - "etag_repository": "W/\"b93ed76a579da532f7b14a35a3fe6397a69ac95e7bbd969032010386bfc97c44\"", - "last_updated": "2022-06-01T18:12:09Z", - "stargazers_count": 3, - "topics": [ - "sickchill" - ], - "last_fetched": 1682765790.659841 - }, - "323923603": { - "repository_manifest": { - "name": "Tapo Controller", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "2024.0.0" - }, - "new": true, - "full_name": "petretiandrea/home-assistant-tapo-p100", - "authors": [ - "@petretiandrea" - ], - "category": "integration", - "description": "A custom integration to control Tapo devices from home assistant.", - "domain": "tapo", - "etag_repository": "W/\"5efea37ce408fd41c63dfb96bc72b5726c605de7dac33d8c87e6156dab22be07\"", - "last_updated": "2024-04-25T17:38:46Z", - "stargazers_count": 746, - "topics": [ - "energy", - "l510", - "l530", - "l900", - "monitoring", - "p100", - "p105", - "p110", - "smart-plug", - "tapo", - "tapo-device", - "tapo-light-bulb", - "tp-link", - "tplink" - ], - "last_fetched": 1714624468.154017 - }, - "236123258": { - "repository_manifest": { - "name": "Camect Integration", - "country": "US", - "homeassistant": "0.99.9", - "render_readme": true - }, - "full_name": "pfunkmallone/HACS-camect-integration", - "authors": [ - "@camect" - ], - "category": "integration", - "description": "A HACS integration for the Camect smart home surveillance system", - "domain": "camect", - "etag_repository": "W/\"35be578106a6a3f078bb2eaf3e2dfd8fbd47d135105970d5ac774f2379ac2ae0\"", - "last_updated": "2024-02-25T21:27:18Z", - "stargazers_count": 4, - "topics": [ - "camect" - ], - "last_fetched": 1710347510.77503 - }, - "708207040": { - "repository_manifest": { - "name": "Twitch Followed Live Streams Card", - "render_readme": true, - "filename": "twitchFollowedLiveStreamsCard.js" - }, - "new": true, - "full_name": "stefmde/HomeAssistant-TwitchFollowedLiveStreamsCard", - "category": "plugin", - "description": "This card is for home assistant to see all your streamers that are currently live", - "etag_repository": "W/\"fdf218721e0b88c530a2573ad692541dd8195054dcd6eb084bce4cd908ee2032\"", - "last_updated": "2024-04-21T19:08:25Z", - "stargazers_count": 6, - "topics": [ - "streams", - "twitch" - ], - "last_fetched": 1713932004.66354 - }, - "443651710": { - "repository_manifest": { - "name": "Midnight Teal", - "render_readme": true - }, - "full_name": "Neekster/MidnightTeal", - "category": "theme", - "description": "A dark teal theme for HomeAssistant.", - "domain": "", - "etag_repository": "W/\"c7e2c2f176425739ce148bc6aad3009412400c251cca4c58e88ab21e18fd22f7\"", - "last_updated": "2022-03-11T20:50:36Z", - "stargazers_count": 1, - "topics": [ - "dark-theme" - ], - "last_fetched": 1685383947.181643 - }, - "332911333": { - "repository_manifest": { - "name": "Irrigation Unlimited", - "homeassistant": "2022.1.0" - }, - "full_name": "rgc99/irrigation_unlimited", - "authors": [ - "@rgc99" - ], - "category": "integration", - "description": "♒Irrigation controller for Home Assistant", - "domain": "irrigation_unlimited", - "etag_repository": "W/\"73146b49e09845ba7eb82f2668e01a0f5d3c4192910bfc4ab4aeb6c215c15acf\"", - "last_updated": "2024-04-30T00:39:47Z", - "stargazers_count": 280, - "topics": [ - "garden-automation", - "irrigation", - "irrigation-control-system", - "irrigation-controller", - "sprinkler-controller", - "water", - "watering-controller", - "watering-system" - ], - "last_fetched": 1714625118.2508 - }, - "325755578": { - "repository_manifest": { - "name": "MercedesME 2020", - "homeassistant": "2023.12.0", - "zip_release": true, - "filename": "mbapi2020.zip" - }, - "full_name": "ReneNulschDE/mbapi2020", - "authors": [ - "@ReneNulschDE" - ], - "category": "integration", - "description": "Custom Component to integrate MercedesME devices into Home-Assistant", - "domain": "mbapi2020", - "downloads": 2966, - "etag_repository": "W/\"d5cedeba81c9fca70d4b4aeff1fbeb6c9fa519dad6a615d11a1b8bfd8c966526\"", - "last_updated": "2024-05-01T04:05:23Z", - "stargazers_count": 133, - "topics": [ - "car", - "home-assistant-component", - "lock", - "switch" - ], - "last_fetched": 1714624836.942686 - }, - "591270696": { - "repository_manifest": { - "name": "windrose-card", - "render_readme": true, - "filename": "windrose-card.js" - }, - "new": true, - "full_name": "aukedejong/lovelace-windrose-card", - "category": "plugin", - "description": "Home Assistant Lovelace Windrose Card", - "downloads": 2732, - "etag_repository": "W/\"f20a5d74a861a71d3cb015b6133ed1887df9ea84861e8558b71c60c035bfe3ce\"", - "last_updated": "2024-04-19T14:02:32Z", - "stargazers_count": 54, - "topics": [ - "weather-dashboard", - "windrose" - ], - "last_fetched": 1714624668.405706 - }, - "220685552": { - "repository_manifest": { - "name": "Popular Times", - "render_readme": true - }, - "full_name": "freakshock88/hass-populartimes", - "authors": [ - "@freakshock88" - ], - "category": "integration", - "description": "Custom component for Home Assistant which generates a sensor to show popularity for a google maps place.", - "domain": "populartimes", - "etag_repository": "W/\"cb4920b53fc6f0306df9e09a41ebeb2610e2830b603a734af4546a4d3965b944\"", - "last_updated": "2022-12-30T10:42:30Z", - "stargazers_count": 30, - "topics": [ - "google-maps", - "google-places-api" - ], - "last_fetched": 1709124918.051649 - }, - "200081161": { - "repository_manifest": { - "name": "BKK Stop Information Card", - "content_in_root": "true", - "filename": "bkk-stop-card.js", - "render_readme": "true", - "country": [ - "HU" - ] - }, - "full_name": "amaximus/bkk-stop-card", - "category": "plugin", - "description": "Custom Lovelace card for Budapest Public Transportation custom component", - "domain": "", - "downloads": 385, - "etag_repository": "W/\"21c04844be3dcee733d758542228e74fc4196b9b96174c8bd6ecb171172f0190\"", - "last_updated": "2022-12-28T19:13:42Z", - "stargazers_count": 12, - "topics": [ - "bkk", - "budapest", - "hungary", - "lovelace-custom-card", - "transportation" - ], - "last_fetched": 1712064255.347471 - }, - "702067512": { - "repository_manifest": { - "name": "Webasto Connect (ThermoConnect)", - "render_readme": true, - "homeassistant": "2023.10.0", - "zip_release": true, - "filename": "webastoconnect.zip" - }, - "new": true, - "full_name": "MTrab/webastoconnect", - "authors": [ - "@MTrab" - ], - "category": "integration", - "description": "Integration for Webasto ThermoConnect devices", - "domain": "webastoconnect", - "downloads": 147, - "etag_repository": "W/\"d5c22b4b839d56d98f26d41069464b6f30410afbff5995fee8497a575f9861f2\"", - "last_updated": "2024-04-26T04:24:03Z", - "stargazers_count": 5, - "topics": [ - "homeassistant-custom-component" - ], - "last_fetched": 1714279349.902603 - }, - "233715171": { - "repository_manifest": { - "name": "Darkish Theme" - }, - "full_name": "78wesley/Home-Assistant-Darkish-Theme", - "category": "theme", - "description": "Darkish-Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"6952fb4e7dc84cfeb8d5c23ad11f5e71b37819e77af78d0fe31631f00c131ada\"", - "last_updated": "2021-12-14T20:45:38Z", - "stargazers_count": 5, - "last_fetched": 1678527954.133939 - }, - "197245179": { - "repository_manifest": {}, - "full_name": "twrecked/lovelace-hass-aarlo", - "category": "plugin", - "description": "Lovelace card for hass-aarlo integration.", - "domain": "", - "etag_repository": "W/\"1e21ebbf2e21f3e7e65226a84cda6e27c70f099ca6a8aae0eb2c9274a18fab1c\"", - "last_updated": "2023-09-02T17:56:32Z", - "stargazers_count": 73, - "topics": [ - "arlo", - "camera", - "lovelace-card", - "streaming" - ], - "last_fetched": 1713586299.69235 - }, - "535833284": { - "repository_manifest": { - "name": "Chroma", - "homeassistant": "2022.9.0" - }, - "new": true, - "full_name": "Vaskivskyi/ha-chroma", - "authors": [ - "@vaskivskyi" - ], - "category": "integration", - "description": "Control your Chroma-enabled devices from Home Assistant", - "domain": "chroma", - "etag_repository": "W/\"ccfead48db7c6ce990b6644fc126b3202bb9059ab4ea40c1b565bd4b0711a448\"", - "last_updated": "2024-02-05T16:42:37Z", - "stargazers_count": 21, - "topics": [ - "chroma", - "razer", - "razer-chroma" - ], - "last_fetched": 1714279220.862297 - }, - "692701325": { - "repository_manifest": { - "name": "WeatherFlow Forecast and Sensor Integration", - "homeassistant": "2023.9.0" - }, - "new": true, - "full_name": "briis/weatherflow_forecast", - "authors": [ - "@briis" - ], - "category": "integration", - "description": "Home Assistant integration for WeatherFlow Forecast", - "domain": "weatherflow_forecast", - "downloads": 6, - "etag_repository": "W/\"d1879cc17843f84e3e9780a9943fdfddf84756058fd71523dae6b70bb33c452b\"", - "last_updated": "2024-04-29T19:02:45Z", - "stargazers_count": 54, - "topics": [ - "home-assistant-component", - "weather-forecast", - "weatherflow" - ], - "last_fetched": 1714624842.346022 - }, - "231015759": { - "repository_manifest": { - "name": "Xiaomi Smartmi Fan Card", - "render_readme": true, - "filename": "xiaomi-fan-card.js" - }, - "full_name": "ikaruswill/lovelace-fan-xiaomi", - "category": "plugin", - "description": "Xiaomi Smartmi Fan Lovelace card with CSS fan animation", - "domain": "", - "downloads": 3507, - "etag_repository": "W/\"4d923ffbce13df54c0bf013e4eef9ef31dd187a84d876dfe98de803ebdb26092\"", - "last_updated": "2023-07-10T08:28:43Z", - "stargazers_count": 66, - "topics": [ - "xiaomi", - "xiaomi-fan" - ], - "last_fetched": 1713586430.152722 - }, - "655762463": { - "repository_manifest": { - "name": "IPMI Connector", - "render_readme": true - }, - "new": true, - "full_name": "ateodorescu/home-assistant-ipmi", - "authors": [ - "@ateodorescu" - ], - "category": "integration", - "description": "IPMI connector for Home Assistant", - "domain": "ipmi", - "etag_repository": "W/\"67d5adee7722d1feae50fd21e11111119406fca938eedb8f033d849852347f78\"", - "last_updated": "2024-04-04T08:32:42Z", - "stargazers_count": 29, - "topics": [ - "home-assistant-integration", - "ipmi", - "ipmi-sensor" - ], - "last_fetched": 1714624434.397264 - }, - "246410785": { - "repository_manifest": { - "name": "ICS", - "render_readme": true - }, - "full_name": "KoljaWindeler/ics", - "authors": [ - "@KoljaWindeler" - ], - "category": "integration", - "description": "Integration that displays the next event of an ics link (support reoccuring events)", - "domain": "ics", - "etag_repository": "W/\"489388ebbc61f32ec7b682870732142ae92888d9df69a1bfd1563568944a745f\"", - "last_updated": "2024-04-23T07:26:37Z", - "stargazers_count": 51, - "topics": [ - "appointments", - "filtering", - "ics", - "reoccuring-events" - ], - "last_fetched": 1713932011.690507 - }, - "239339530": { - "repository_manifest": { - "name": "RAD Hoekschewaard Afval Kalender", - "render_readme": true, - "country": [ - "NL" - ], - "homeassistant": "0.100.0" - }, - "full_name": "Johnwulp/rad-afval", - "authors": [ - "@johnwulp" - ], - "category": "integration", - "description": "Home Assisant sensor component for RAD Hoekschewaard Afval Kalender", - "domain": "rad-afval", - "etag_repository": "W/\"c93faf49209767ed1b429854a5659c589630085065d089f96f27cfce712b5cbb\"", - "last_updated": "2022-02-03T19:08:50Z", - "stargazers_count": 3, - "last_fetched": 1678434020.605761 - }, - "247070270": { - "repository_manifest": { - "name": "SamsungTV Smart", - "homeassistant": "2023.7.0" - }, - "full_name": "ollo69/ha-samsungtv-smart", - "authors": [ - "@ollo69" - ], - "category": "integration", - "description": "📺 Home Assistant SamsungTV Smart Component with simplified SmartThings API Support configurable from User Interface.", - "domain": "samsungtv_smart", - "etag_repository": "W/\"891cb92f4166aa0708815f296b75b9a6b954caa481f39a9ddc7b8d0e1166d67f\"", - "last_updated": "2024-04-29T12:47:06Z", - "stargazers_count": 393, - "topics": [ - "samsung", - "samsung-smart-tv", - "samsung-tv", - "smartthings" - ], - "last_fetched": 1714624555.288703 - }, - "612978245": { - "repository_manifest": { - "name": "Dyson", - "render_readme": true - }, - "new": true, - "full_name": "libdyson-wg/ha-dyson", - "authors": [ - "@libdyson-wg", - "@dotvezz" - ], - "category": "integration", - "description": "Home Assistant custom integration for Wi-Fi connected Dyson devices", - "domain": "dyson_local", - "etag_repository": "W/\"09bb56e08552b69d17290ee95d81427243cc7d9f71d6badf669cfa3516a1616a\"", - "last_updated": "2024-04-30T14:08:15Z", - "stargazers_count": 192, - "topics": [ - "dyson", - "dyson-devices", - "dyson-fan", - "dyson-link", - "dysonlink" - ], - "last_fetched": 1714624843.176427 - }, - "346474804": { - "repository_manifest": { - "name": "Toyota Connected Services Europe", - "homeassistant": "2022.6.0", - "zip_release": true, - "filename": "toyota.zip" - }, - "new": true, - "full_name": "DurgNomis-drol/ha_toyota", - "authors": [ - "@DurgNomis-drol" - ], - "category": "integration", - "description": "Toyota Connected Services integration for Home Assistant.", - "domain": "toyota", - "downloads": 1711, - "etag_repository": "W/\"ddf5e3265158bdb8956d4107f4281aa4734350fa3cf5eae9b3818c8809642570\"", - "last_updated": "2024-04-18T06:22:09Z", - "stargazers_count": 126, - "topics": [ - "car", - "toyota", - "vehicle" - ], - "last_fetched": 1714624704.742153 - }, - "255366214": { - "repository_manifest": { - "name": "Vintage", - "render_readme": true, - "filename": "themes/vintage.yaml" - }, - "full_name": "Banditen01/vintage_theme", - "category": "theme", - "description": "🎙️ Vintage theme original colours & style designed by @surendrananup HACS adapted by @Banditen01", - "domain": "", - "etag_repository": "W/\"9d51be40d3762d684c3cf86588ccea0581102f18881900bbe303df278b3386a7\"", - "last_updated": "2023-09-30T07:27:22Z", - "stargazers_count": 7, - "topics": [ - "unofficial" - ], - "last_fetched": 1712063923.051351 - }, - "195594888": { - "repository_manifest": { - "name": "Sinope GT125", - "filename": false, - "render_readme": true, - "country": [ - "CA" - ], - "homeassistant": "0.110.0" - }, - "full_name": "claudegel/sinope-gt125", - "authors": [ - "@claudegel" - ], - "category": "integration", - "description": "Sinope custom component for Home Assistant to manage Sinopé devices directly via the GT125 gateway", - "domain": "sinope", - "etag_repository": "W/\"7bc8a5ba6b8873a7a434ec3f6a4925ad20c59f3a6cbacaf6ff7d9504626dbbd0\"", - "last_updated": "2024-01-06T20:45:18Z", - "stargazers_count": 13, - "topics": [ - "sinope" - ], - "last_fetched": 1711384358.279284 - }, - "229519365": { - "repository_manifest": { - "name": "WaterNSW Real Time Data", - "country": "AU" - }, - "full_name": "bacco007/sensor.waternsw", - "authors": [ - "@bacco007" - ], - "category": "integration", - "description": "Home Assistant Sensor for WaterNSW Real Time Data", - "domain": "waternsw", - "etag_repository": "W/\"c10462ca5943024097a3718b22f151dd2c7ccd397a3a69aea47c96d2716a521d\"", - "last_updated": "2022-06-10T08:04:57Z", - "stargazers_count": 6, - "last_fetched": 1702535248.287718 - }, - "301509152": { - "repository_manifest": { - "name": "Novus 300 Bus", - "render_readme": true - }, - "new": true, - "full_name": "BenPru/novus300_Rs485", - "authors": [ - "@BenPru" - ], - "category": "integration", - "description": "Home Assistant HACS component to readout values from a Paul Novus 300 ventilation system", - "domain": "novus300bus", - "etag_repository": "W/\"805d4eb68bbf6640ab4b1e28bc8251d6b11ad3dbd0af050b1eb414f59fd45e3d\"", - "last_updated": "2023-01-30T22:06:47Z", - "stargazers_count": 6, - "last_fetched": 1693569110.091426 - }, - "313850121": { - "repository_manifest": { - "name": "Xiaomi Miio For Yeelink", - "render_readme": true - }, - "full_name": "al-one/hass-miio-yeelink", - "authors": [ - "@al-one" - ], - "category": "integration", - "description": "Xiaomi Miio Yeelink/Yeelight devices for Home Assistant", - "domain": "miio_yeelink", - "downloads": 72, - "etag_repository": "W/\"561d58b5656e076a6edbd8f3b6e084a19867ddec5f02b8b7817f69bc792c2564\"", - "last_updated": "2024-04-10T22:08:54Z", - "stargazers_count": 168, - "topics": [ - "miio", - "miot", - "xiaomi", - "yeelight", - "yeelink" - ], - "last_fetched": 1714624844.213726 - }, - "160728801": { - "repository_manifest": {}, - "full_name": "asantaga/lightwaverf_HA_EnergySensor", - "authors": [ - "@asantaga" - ], - "category": "integration", - "description": "Home Assistant Sensor for the LightwaveRF energy monitor", - "domain": "lightwaverf_energy", - "etag_repository": "W/\"2102917c1dae35fe0da9baf4a7ebcd91e999b4f686b68f002b14589d7680457b\"", - "last_updated": "2023-05-16T11:21:38Z", - "stargazers_count": 5, - "topics": [ - "electricity", - "energysensor", - "lightwaverf" - ], - "last_fetched": 1701720897.939592 - }, - "426814988": { - "repository_manifest": { - "name": "Schedule State", - "render_readme": true - }, - "new": true, - "full_name": "aneeshd/schedule_state", - "authors": [ - "@aneeshd" - ], - "category": "integration", - "description": "Home Assistant (HA) sensor that returns a string based on a defined schedule, enabling further automations", - "domain": "schedule_state", - "etag_repository": "W/\"a53a2c300cf5d3ee05a6785c10d552278f9e847b5d032f2194a08d818fb99f27\"", - "last_updated": "2024-05-01T15:45:21Z", - "stargazers_count": 39, - "topics": [ - "automation", + "climate-control", + "climate-planification", + "heating-system", + "local-first", "scheduler", - "timetable" + "temperature", + "velair" ], - "last_fetched": 1714624435.173681 + "last_fetched": 1790889659.43063 }, - "668344544": { + "637041617": { "repository_manifest": { - "name": "Linktap Local", - "homeassistant": "2024.1.0" - }, - "new": true, - "full_name": "sh00t2kill/linktap_local_http_component", - "authors": [ - "@sh00t2kill" - ], - "category": "integration", - "description": "A Custom Component that uses the linktap local HTTP API", - "domain": "linktap", - "etag_repository": "W/\"a868be968378db70dae620ea759bf0c98624f894e40306fdc3d3759f6fb84a01\"", - "last_updated": "2024-04-19T05:21:05Z", - "stargazers_count": 19, - "topics": [ - "linktap" - ], - "last_fetched": 1713586391.569695 - }, - "259904390": { - "repository_manifest": { - "name": "Jumbo Card", - "filename": "jumbo-card.js" - }, - "full_name": "Voxxie/lovelace-jumbo-card", - "category": "plugin", - "description": "A custom lovelace card for the custom Jumbo component.", - "domain": "", - "downloads": 4569, - "etag_repository": "W/\"601624590653590da17330b292cd3946c44f5b94bc8b81b5afbb3fee65db004b\"", - "last_updated": "2020-05-04T10:11:59Z", - "stargazers_count": 2, - "topics": [ - "jumbo", - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1678433866.300354 - }, - "694403206": { - "repository_manifest": { - "name": "Comfortable Environment Card", - "render_readme": true, - "filename": "comfortable-environment-card.js" - }, - "new": true, - "full_name": "argaar/comfortable-environment-card", - "category": "plugin", - "description": "A card to display the Heat Index and Discomfort Index (aka Thom Index)", - "downloads": 1364, - "etag_repository": "W/\"232470e40f5df7d1aac383e70a321d24db8e4af7d85136df2d69e3660537549e\"", - "last_updated": "2024-05-01T12:14:15Z", - "stargazers_count": 23, - "topics": [ - "comfort", - "comfortable", - "discomfort", - "discomfort-index", - "envrironment", - "heat", - "heat-index", - "thom-index" - ], - "last_fetched": 1714625066.187822 - }, - "192835334": { - "repository_manifest": { - "name": "Lovelace Lock Card", - "render_readme": true - }, - "full_name": "CyrisXD/love-lock-card", - "category": "plugin", - "description": "Home Assistant Lovelace card to lock entire cards behind passwords or prompts.", - "domain": "", - "etag_repository": "W/\"8c78de61d787cc281a8b2fc44083889a7a59370e6c677f5a7495b984d62459f5\"", - "last_updated": "2023-02-20T00:55:00Z", - "stargazers_count": 129, - "last_fetched": 1713586688.510977 - }, - "403401396": { - "repository_manifest": { - "name": "HERE Destination Weather", - "hacs": "1.6.0", - "homeassistant": "2023.3.0" - }, - "new": true, - "full_name": "eifinger/hass-here-weather", - "authors": [ - "@eifinger" - ], - "category": "integration", - "description": "Custom Home Assistant Integration for the HERE Destination Weather API", - "domain": "here_weather", - "etag_repository": "W/\"6ea9e967f45e082ba474b0ce89d2c3ffafeaba42e7f66195e8c7eafaa1e0fe90\"", - "last_updated": "2023-09-25T07:45:59Z", - "stargazers_count": 6, - "topics": [ - "here-maps-api", - "herepy", - "homeassistant-custom-component", - "pyton" - ], - "last_fetched": 1714624825.687005 - }, - "440617082": { - "repository_manifest": { - "name": "NYC 311 Public Services Calendar", - "render_readme": true - }, - "new": true, - "full_name": "elahd/ha-nyc311", - "authors": [ - "@elahd" - ], - "category": "integration", - "description": "Home Assistant integration for NYC trash collection, school, and alternate side parking schedules.", - "domain": "nyc311", - "etag_repository": "W/\"41ac5371d08b7ef3c28994ab94046817894e4c60c1f464dcd0ec4908606f3d40\"", - "last_updated": "2024-04-29T17:08:26Z", - "stargazers_count": 5, - "topics": [ - "community", - "government-data", - "nyc", - "nyc-opendata" - ], - "last_fetched": 1714624821.80452 - }, - "403062943": { - "repository_manifest": { - "name": "battery_consumption" - }, - "new": true, - "full_name": "jugla/battery_consumption", - "authors": [ - "@jugla" - ], - "category": "integration", - "description": "Home Assistant Component to compute battery consumption", - "domain": "battery_consumption", - "etag_repository": "W/\"2faf6a3a0faef3d34fb30c3749f19e9f2a468aabe41045fbabde83bbcf6de44c\"", - "last_updated": "2023-05-13T21:56:34Z", - "stargazers_count": 13, - "topics": [ - "battery", - "consumption" - ], - "last_fetched": 1712895346.945031 - }, - "291480917": { - "repository_manifest": { - "name": "Colorfulclouds Weather Card", - "render_readme": true, - "filename": "colorfulclouds-weather-card.js", - "country": [ - "CN" - ] - }, - "full_name": "fineemb/lovelace-colorfulclouds-weather-card", - "category": "plugin", - "description": "这是一个适用于彩云天气集成的Lovelace卡片", - "domain": "", - "etag_repository": "W/\"6300e4ecea6f1831e557a76ae6ae5da17975617935ae06a598fa14f00d9a63fb\"", - "last_updated": "2023-11-08T04:26:31Z", - "stargazers_count": 74, - "topics": [ - "lovelace-custom-card", - "weather" - ], - "last_fetched": 1714279382.94627 - }, - "190927524": { - "repository_manifest": { - "name": "card-mod", - "render_readme": true, - "homeassistant": "2023.10.0b3" - }, - "full_name": "thomasloven/lovelace-card-mod", - "category": "plugin", - "description": "🔹 Add CSS styles to (almost) any lovelace card", - "domain": "", - "etag_repository": "W/\"3578fc81161612079e6e31bad108e839cf6f74331c8d5d04aa8a98859533603b\"", - "last_updated": "2024-03-13T21:48:53Z", - "stargazers_count": 994, - "last_fetched": 1714625006.956737 - }, - "224258177": { - "repository_manifest": { - "name": "Heatzy", - "country": "FR", - "homeassistant": "2024.2.0", - "render_readme": true - }, - "new": true, - "full_name": "cyr-ius/hass-heatzy", - "authors": [ - "@cyr-ius" - ], - "category": "integration", - "description": "Climate Home Assistant component for Heatzy Pilot", - "domain": "heatzy", - "etag_repository": "W/\"38847ab703f4507ff2d71cb93e88b66bea0721fe202b0692483f585f052d27cb\"", - "last_updated": "2024-05-01T14:08:06Z", - "stargazers_count": 33, - "topics": [ - "climate", - "heatzy" - ], - "last_fetched": 1714624844.68253 - }, - "199306511": { - "repository_manifest": { - "name": "Kostal Piko", - "render_readme": true - }, - "full_name": "gieljnssns/kostalpiko-sensor-homeassistant", - "authors": [ - "@gieljnssns" - ], - "category": "integration", - "description": "A custom component to get the readings of a Kostal Piko inverter", - "domain": "kostal", - "etag_repository": "W/\"0e582fb67446e75def33c76164d650673d7f37819c2801cc25fcf121ccb482f8\"", - "last_updated": "2021-06-16T14:25:39Z", - "stargazers_count": 12, - "last_fetched": 1702535424.684429 - }, - "524883312": { - "repository_manifest": { - "name": "Q-Sys QRC integration", - "homeassistant": "2024.4.4", - "hacs": "1.34.0", - "render_readme": true - }, - "new": true, - "full_name": "nkvoll/home-assistant-qsys-qrc", - "authors": [ - "@nkvoll" - ], - "category": "integration", - "description": "Home Assistant Q-Sys QRC integration", - "domain": "qsys_qrc", - "etag_repository": "W/\"f39efdb617c0b1765a09a9e8a906ee68dfe8ae6f25f8552dbc13359e928049d8\"", - "last_updated": "2024-05-01T21:55:39Z", - "stargazers_count": 6, - "topics": [ - "hacs-custom", - "home-assistant-custom-component", - "home-assistant-integration", - "q-sys", - "qsys" - ], - "last_fetched": 1714624435.408367 - }, - "502240544": { - "repository_manifest": { - "name": "Contact Energy", - "render_readme": true, - "country": [ - "NZ" - ] - }, - "new": true, - "full_name": "codyc1515/ha-contact-energy", - "authors": [ - "@codyc1515" - ], - "category": "integration", - "description": "Contact Energy integration for Home Assistant", - "domain": "contact_energy", - "etag_repository": "W/\"2a8e2993fdcefa9b3aa3668e1c2fde4c3a7e271248718b3e74cb69a9911fe680\"", - "last_updated": "2024-02-28T18:35:30Z", - "stargazers_count": 7, - "topics": [ - "energy", - "nz" - ], - "last_fetched": 1712895571.343724 - }, - "497829589": { - "repository_manifest": { - "name": "FR24 card", - "render_readme": true, - "homeassistant": "2023.11.0" - }, - "full_name": "fratsloos/fr24_card", - "category": "plugin", - "description": "Lovelace card for showing Dump1090 data from FR24 in Home Assistant", - "domain": "", - "etag_repository": "W/\"7e23cad3ac0bfd09ba192cd349b18278d0855879353e76d2238908f6d525399b\"", - "last_updated": "2024-02-29T03:12:39Z", - "stargazers_count": 38, - "topics": [ - "ads-b", - "flightradar24", - "lovelace-card", - "mode-s" - ], - "last_fetched": 1712410033.067344 - }, - "266557774": { - "repository_manifest": { - "name": "proscenic 790T vacuum", - "homeassistant": "2021.7.4", - "render_readme": true - }, - "full_name": "deblockt/hass-proscenic-790T-vacuum", - "authors": [ - "deblockt" - ], - "category": "integration", - "description": "proscenic 790T intergration for home assistant", - "domain": "proscenic", - "downloads": 66, - "etag_repository": "W/\"a8fd24c5e4277f1843847d1b9ad8c2545b79dfefce18e399e973b72d07164e86\"", - "last_updated": "2023-10-05T19:07:28Z", - "stargazers_count": 17, - "topics": [ - "790t", - "proscenic", - "vacuum", - "vacuum-cleaner" - ], - "last_fetched": 1700054798.948068 - }, - "695661255": { - "repository_manifest": { - "name": "UTE Uruguay", - "render_readme": true, - "country": "UY" - }, - "new": true, - "full_name": "rogsme/ute_homeassistant_integration", - "authors": [ - "@rogsme" - ], - "category": "integration", - "description": "Home Assistant UTE (Administración Nacional de Usinas y Trasmisiones Eléctricas) component for Uruguay 🇺🇾", - "domain": "ute", - "etag_repository": "W/\"21016009a6975765d74f24e648ef223171c2b7255358f1334c85981056a1a7fa\"", - "last_updated": "2024-04-18T21:58:54Z", - "stargazers_count": 6, - "topics": [ - "electricity-consumption", - "iot" - ], - "last_fetched": 1713586409.776406 - }, - "197058358": { - "repository_manifest": {}, - "full_name": "jxlarrea/ha-emfitqs", - "authors": [ - "@jxlarrea" - ], - "category": "integration", - "description": "Emfit QS Sleep Tracker Component for Home Assistant", - "domain": "emfitqs", - "etag_repository": "W/\"27a63dd58aee6af12c8ed8c2da678bc04ea833de3e4fb0027dabcd5c2ea59a5d\"", - "last_updated": "2024-01-17T11:11:09Z", - "stargazers_count": 18, - "topics": [ - "emfit", - "emfitqs", - "presence", - "presence-detection", - "sleep-tracker" - ], - "last_fetched": 1709125189.724315 - }, - "353966616": { - "repository_manifest": { - "name": "OpenWeatherMap All", - "country": "GR", - "homeassistant": "core-2021.3.4", - "render_readme": true - }, - "full_name": "viktak/ha-cc-openweathermap_all", - "authors": [ - "@viktak" - ], - "category": "integration", - "description": "Home Assistant custom component combining multiple OpenWeatherMap API calls", - "domain": "openweathermap_all", - "etag_repository": "W/\"4abed411062b9a2a2ead6485d0ce94b513d1dd0508013ffaa6b300039a1c7aef\"", - "last_updated": "2023-01-16T08:26:19Z", - "stargazers_count": 20, - "topics": [ - "openweathermap" - ], - "last_fetched": 1710347371.444026 - }, - "401454435": { - "repository_manifest": { - "name": "battery_sim", - "render_readme": true - }, - "new": true, - "full_name": "hif2k1/battery_sim", - "authors": [ - "@hif2k1" - ], - "category": "integration", - "description": "Home assistant home battery simulator - allows you to model how much energy you would save with a home battery", - "domain": "battery_sim", - "etag_repository": "W/\"1b028bc5dea7ba949af1ec7609e2f6e21e18f416c14a3f98b2f4f8ef484e4dd6\"", - "last_updated": "2024-02-20T21:39:20Z", - "stargazers_count": 97, - "topics": [ - "energy-storage", - "environmental" - ], - "last_fetched": 1714279405.847913 - }, - "299556199": { - "repository_manifest": { - "name": "Mercedes Me API", - "homeassistant": "2022.11.0" - }, - "full_name": "xraver/mercedes_me_api", - "authors": [ - "@xraver" - ], - "category": "integration", - "description": "Script to use Mercedes Me APIs.", - "domain": "mercedesmeapi", - "etag_repository": "W/\"4beced57f28f75a101eb33898165a357f93035a1a28c111c95121c3ff34a7022\"", - "last_updated": "2023-02-26T13:39:29Z", - "stargazers_count": 54, - "topics": [ - "mercedes", - "mercedes-benz-car" - ], - "last_fetched": 1713586374.387184 - }, - "514029149": { - "repository_manifest": { - "name": "Sodexo Dla Ciebie", - "hacs": "1.0.0", - "homeassistant": "2022.7.5", - "render_readme": true, - "country": "PL" - }, - "new": true, - "full_name": "anarion80/sodexo_dla_ciebie", - "authors": [ - "@anarion80" - ], - "category": "integration", - "description": "Sodexo Dla Ciebie - Home Assistant Custom Component for Sodexo cards in Poland", - "domain": "sodexo_dla_ciebie", - "etag_repository": "W/\"40acb6853628972c24ec324cbad6a0c81c4216cb4466ae0c1d2d8d0c62c2ae6c\"", - "last_updated": "2024-03-07T19:02:04Z", - "topics": [ - "sodexo" - ], - "last_fetched": 1714624742.309246 - }, - "149443194": { - "repository_manifest": { - "name": "ADT Pulse", - "homeassistant": "2024.4.0", - "render_readme": true, - "country": [ - "US", - "CA" - ] - }, - "full_name": "rsnodgrass/hass-adtpulse", - "authors": [ - "@rsnodgrass" - ], - "category": "integration", - "description": "ADT Pulse sensor for Home Assistant", - "domain": "adtpulse", - "etag_repository": "W/\"7f75573c025158ab091f0b9f392c0d2ff2293a98feabe2d6d74a6cfa4f7ed9b1\"", - "last_updated": "2024-04-21T06:49:35Z", - "stargazers_count": 14, - "topics": [ - "adt-pulse" - ], - "last_fetched": 1713932188.681505 - }, - "357930725": { - "repository_manifest": { - "name": "Shinobi Video NVR", - "homeassistant": "2024.1.0b0" - }, - "full_name": "elad-bar/ha-shinobi", - "authors": [ - "@elad-bar" - ], - "category": "integration", - "description": "Shinobi Video custom component for HA", - "domain": "shinobi", - "etag_repository": "W/\"95e9d992fd7beeab20797f5dc4769514d52a7b078cded78bd9d2cd0473606daa\"", - "last_updated": "2023-12-30T09:00:01Z", - "stargazers_count": 50, - "topics": [ - "shinobi" - ], - "last_fetched": 1714279417.741275 - }, - "356778495": { - "repository_manifest": { - "name": "WebRTC Camera", - "render_readme": true, - "homeassistant": "2022.5.0" - }, - "full_name": "AlexxIT/WebRTC", - "authors": [ - "@AlexxIT" - ], - "category": "integration", - "description": "Home Assistant custom component for real-time viewing of almost any camera stream using WebRTC and other technologies.", - "domain": "webrtc", - "etag_repository": "W/\"4c5620a0c21a24c4668ac77834f1a37cc60c1b9404e3657854953465f755e015\"", - "last_updated": "2024-04-18T13:59:11Z", - "stargazers_count": 1270, - "topics": [ - "ip-camera", - "mediasource-extensions", - "rtsp", - "webrtc" - ], - "last_fetched": 1714625038.548583 - }, - "300754203": { - "repository_manifest": { - "name": "Kanji Clock Card", - "render_readme": true, - "filename": "kanji-clock-card.js", - "country": "JP" - }, - "full_name": "sopelj/lovelace-kanji-clock-card", - "category": "plugin", - "description": "A simple clock widget using Japanese Kanji for date and time", - "domain": "", - "downloads": 498, - "etag_repository": "W/\"b11576557a9e036a4f777c5b0f9ce0db6d44a99088d49eb80820120c4e4f98f6\"", - "last_updated": "2023-11-21T13:14:22Z", - "stargazers_count": 2, - "topics": [ - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1714624512.74006 - }, - "581307720": { - "repository_manifest": { - "name": "QuestDB State Storage (QSS)", - "homeassistant": "2023.6.0", - "hide_default_branch": true, - "render_readme": true, - "zip_release": true, - "filename": "qss.zip" - }, - "new": true, - "full_name": "CM000n/qss", - "authors": [ - "@CM000n" - ], - "category": "integration", - "description": "QuestDB State Storage (QSS) Custom Component for Home Assistant to store entity states inside a QuestDB.", - "domain": "qss", - "downloads": 67, - "etag_repository": "W/\"861668d851dd162b80c925f1a962d00d4b203edc52cdb0a3f386b47f5225db6f\"", - "last_updated": "2024-04-12T10:54:38Z", - "stargazers_count": 8, - "topics": [ - "analytics", - "database", - "grafana", - "qss", - "questdb", - "state-storage", - "storage", - "timeseries" - ], - "last_fetched": 1713586522.905941 - }, - "624779425": { - "repository_manifest": { - "name": "ZCS Azzurro", - "homeassistant": "2023.8.0", - "zip_release": true, - "filename": "zcsazzurro.zip", - "render_readme": true - }, - "new": true, - "full_name": "aturri/ha-zcsazzurro", - "authors": [ - "@aturri" - ], - "category": "integration", - "description": "A modern integration for ZCS Azzurro devices in Home Assistant", - "domain": "zcsazzurro", - "downloads": 802, - "etag_repository": "W/\"04437255992720f4381ffa3ccc3746c583f7c63994bbe48bb85d20e84775f4b8\"", - "last_updated": "2024-03-25T01:31:20Z", - "stargazers_count": 17, - "topics": [ - "zcs", - "zcsazzurro" - ], - "last_fetched": 1714279417.725569 - }, - "330644825": { - "repository_manifest": { - "name": "Google Home", - "homeassistant": "2023.11.0", - "render_readme": true - }, - "full_name": "leikoilja/ha-google-home", - "authors": [ - "@leikoilja", - "@DurgNomis-drol", - "@ArnyminerZ", - "@KapJI" - ], - "category": "integration", - "description": "Home Assistant Google Home custom component ", - "domain": "google_home", - "etag_repository": "W/\"0b52a7d86b22faef810f06fba8eaafc968f79e2afe783232a012f895a045497e\"", - "last_updated": "2024-04-29T14:48:48Z", - "stargazers_count": 399, - "topics": [ - "google-assistent", - "google-home" - ], - "last_fetched": 1714624787.461389 - }, - "398767994": { - "repository_manifest": { - "name": "Wibeee (and Mirubee) energy monitor", - "render_readme": true, - "zip_release": true, - "filename": "hass_wibeee.zip", - "homeassistant": "2023.7.3" - }, - "new": true, - "full_name": "luuuis/hass_wibeee", - "authors": [ - "@luuuis" - ], - "category": "integration", - "description": "Home Assistant: Wibeee energy monitor custom component", - "domain": "wibeee", - "downloads": 287, - "etag_repository": "W/\"635d023231565847b7c3c61cbd85431ff3a77e93a7e3aba49d9040188513a6df\"", - "last_updated": "2024-02-23T17:17:31Z", - "stargazers_count": 19, - "topics": [ - "circutor", - "mirubee", - "smilics", - "wibeee" - ], - "last_fetched": 1712063927.735986 - }, - "292390011": { - "repository_manifest": { - "name": "Peloton", - "render_readme": true, - "homeassistant": "2023.1" - }, - "new": true, - "full_name": "edwork/homeassistant-peloton-sensor", - "authors": [ - "@edwork" - ], - "category": "integration", - "description": "A platform which allows you to get current and past ride data from Peloton into HomeAssistant", - "domain": "peloton", - "downloads": 12, - "etag_repository": "W/\"c0e284c10bce0816ad79b75e0d5f763111e9367119d89d51a4d2a0e0f5dea6d6\"", - "last_updated": "2024-04-14T03:02:13Z", - "stargazers_count": 75, - "topics": [ - "peloton", - "peloton-api", - "peloton-client" - ], - "last_fetched": 1713241184.852685 - }, - "362214884": { - "repository_manifest": { - "name": "Redfin", - "homeassistant": "2021.6.0" - }, - "full_name": "dreed47/redfin", - "authors": [ - "@dreed47" - ], - "category": "integration", - "description": "Redfin property estimate Sensor for Home Assistant", - "domain": "redfin", - "etag_repository": "W/\"0b1b5d5b22c7899948c47b06a0d3ac218911124b0f1d5fecd9edc359b6cdcfd5\"", - "last_updated": "2023-08-19T01:57:33Z", - "stargazers_count": 15, - "topics": [ - "real-estate", - "redfin" - ], - "last_fetched": 1712064020.621644 - }, - "460392242": { - "repository_manifest": { - "name": "Svensk Postutdelning", - "country": "SE", - "homeassistant": "2022.03.0" - }, - "new": true, - "full_name": "DSorlov/swemail", - "authors": [ - "@dsorlov" - ], - "category": "integration", - "description": "Swedish Post Delivery integration for Home Assistant", - "domain": "swemail", - "etag_repository": "W/\"b981218a2eadb9680ee5df93270a8bac9ce50b7e6da012873014ec597f653886\"", - "last_updated": "2023-06-12T09:48:08Z", - "stargazers_count": 31, - "topics": [ - "citymail", - "postnord" - ], - "last_fetched": 1712895206.413571 - }, - "556306418": { - "repository_manifest": { - "name": "Daily Schedule Card", - "filename": "daily-schedule-card.js", - "render_readme": true - }, - "full_name": "amitfin/lovelace-daily-schedule-card", - "category": "plugin", - "description": "Home Assistant Custom Card for Daily Schedule Integration", - "etag_repository": "W/\"5b7d440161f69cf09cc928427499aaf190bd10bab7ed71513c5ea1801875c3ab\"", - "last_updated": "2024-04-29T19:58:49Z", - "stargazers_count": 9, - "topics": [ - "lovelace-custom-card" - ], - "last_fetched": 1714625147.369378 - }, - "220678749": { - "repository_manifest": { - "name": "cfr sensor", - "country": [ - "IT" - ], - "homeassistant": "2021.12.0" - }, - "full_name": "shogunxam/Home-Assistant-custom-components-cfr-toscana", - "authors": [ - "@shogunxam" - ], - "category": "integration", - "description": "HA Integration for Centro Funzionale Regione Toscana", - "domain": "cfr", - "etag_repository": "W/\"65ee656e5f4a2973456a4e29226051ea4b5512eea7a8953948954ae82fe9084e\"", - "last_updated": "2023-03-03T09:27:23Z", - "stargazers_count": 4, - "last_fetched": 1699363457.61063 - }, - "620277986": { - "repository_manifest": { - "name": "Quatt", - "filename": "quatt.zip", - "hide_default_branch": true, - "homeassistant": "2022.2.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "marcoboers/home-assistant-quatt", - "authors": [ - "@marcoboers" - ], - "category": "integration", - "description": "Unofficial Quatt heat pump integration for Home Assistant", - "domain": "quatt", - "downloads": 348, - "etag_repository": "W/\"5ab65c05d2a55f644ae44af439844b5f9da572b95b3f978e7ca0130611e2ee1c\"", - "last_updated": "2024-04-29T11:51:03Z", - "stargazers_count": 20, - "topics": [ - "heatpump", - "hvac", - "quatt" - ], - "last_fetched": 1714624369.468293 - }, - "214979604": { - "repository_manifest": { - "name": "Dark Mint Theme" - }, - "full_name": "home-assistant-community-themes/dark-mint", - "category": "theme", - "description": "Another Dark theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"b1d0b85b5f54e03dded6e02ebdf860f3b044e648f370ab01c3b45bba34344bce\"", - "last_updated": "2023-03-27T21:57:12Z", - "stargazers_count": 4, - "last_fetched": 1708174237.053817 - }, - "397776105": { - "repository_manifest": { - "name": "Hildebrand Glow (DCC)", - "render_readme": true, - "country": [ - "GB" - ], - "homeassistant": "2022.12.0" - }, - "new": true, - "full_name": "HandyHat/ha-hildebrandglow-dcc", - "authors": [ - "@HandyHat" - ], - "category": "integration", - "description": "Home Assistant integration for UK SMETS (Smart) meters pulling data from the DCC via the Hildebrand Glow API ", - "domain": "hildebrandglow_dcc", - "etag_repository": "W/\"7ae1bfa675a7c46c14849309267149bee5f6614268d28c4d8565b87910f12c4f\"", - "last_updated": "2024-01-23T00:53:28Z", - "stargazers_count": 221, - "topics": [ - "electricity", - "electricity-consumption", - "energy", - "energy-consumption", - "gas", - "glow", - "hildebrand", - "smart-meter", - "smart-meters", - "smartmeter", - "smets", - "smets2", - "uk" - ], - "last_fetched": 1713932131.413132 - }, - "312896602": { - "repository_manifest": { - "name": "Skoda Connect", - "homeassistant": "2023.3.0", - "hide_default_branch": true, - "filename": "skodaconnect.zip" - }, - "full_name": "skodaconnect/homeassistant-skodaconnect", - "authors": [ - "@lendy007", - "@Farfar" - ], - "category": "integration", - "description": "Skoda Connect - A home assistant plugin to add integration with your car", - "domain": "skodaconnect", - "etag_repository": "W/\"7dbf4653c27b9dad570ee5f0527bac6eb3e226d10a80cf25203c005c941fe395\"", - "last_updated": "2024-04-29T18:35:19Z", - "stargazers_count": 205, - "topics": [ - "skoda-connect" - ], - "last_fetched": 1714624514.161544 - }, - "640244449": { - "repository_manifest": { - "name": "Pool Monitor Card", + "name": "PowerTodoist Card", "content_in_root": true, - "filename": "pool_monitor_card.js", + "filename": "powertodoist-card.js", "render_readme": true }, - "full_name": "wilsto/pool-monitor-card", + "full_name": "pgorod/power-todoist-card", "category": "plugin", - "description": "The \"Pool Monitor Card\" is a home assistant plugin that display information of 1 to 12 pre-defined sensors of your swimming pool : temperature, pH, ORP levels and TDS but also if you need them : salinity, CYA, calcium, phosphate, alkalinity, filter pressure , free chlorine, total chlorine", - "etag_repository": "W/\"f2eb75c8289ec24c60bb7938eb45fe4ed17e396d5a0fa4f40e619802317845d5\"", - "last_updated": "2023-10-09T19:54:00Z", - "stargazers_count": 38, - "topics": [ - "lovelace-custom-card", - "monitor", - "pool" - ], - "last_fetched": 1714279010.758223 - }, - "339124227": { - "repository_manifest": { - "name": "Zonneplan ONE", - "homeassistant": "2024.1.0", - "render_readme": true, - "country": "NL" - }, - "full_name": "fsaris/home-assistant-zonneplan-one", - "authors": [ - "@fsaris" - ], - "category": "integration", - "description": "Unofficial Zonneplan ONE + connect integration for Home Assistant", - "domain": "zonneplan_one", - "etag_repository": "W/\"b5fe9979298fee7fa9d05dc5f7460373f02b6cfccd69ff231b1fb171e4a7049c\"", - "last_updated": "2024-04-21T14:10:13Z", - "stargazers_count": 90, - "topics": [ - "home-assistant-component", - "zonneplan", - "zonneplan-connect", - "zonneplan-one" - ], - "last_fetched": 1714625039.154855 - }, - "325635211": { - "repository_manifest": { - "name": "dobiss", - "hacs": "1.6.0", - "homeassistant": "2012.12.0" - }, - "full_name": "kesteraernoudt/dobiss", - "authors": [ - "@kesteraernoudt" - ], - "category": "integration", - "description": "Custom Home Assistant Integration for the Dobiss NXT platform", - "domain": "dobiss", - "etag_repository": "W/\"fc8ee30f73f2826c2e07e6e29e516f34753310376d8ded6bd4c491b45cf61ec9\"", - "last_updated": "2024-04-26T15:39:22Z", - "stargazers_count": 8, - "last_fetched": 1714279437.340733 - }, - "220679530": { - "repository_manifest": { - "name": "HASL Traffic Status Card", - "filename": "hasl-traffic-status-card.js", - "homeassistant": "0.92" - }, - "full_name": "hasl-sensor/lovelace-hasl-traffic-status-card", - "category": "plugin", - "description": "Lovelace Traffic Status Card for the HASL Platform", - "domain": "", - "etag_repository": "W/\"de6763ab307b56dd1c404cdc6dc60f3abb45e6363f518985bf9aaea76cccc693\"", - "last_updated": "2020-03-04T12:20:16Z", - "stargazers_count": 4, - "topics": [ - "hasl", - "sl", - "stockholms-lokaltrafik", - "traffic-status" - ], - "last_fetched": 1704915550.735238 - }, - "229060565": { - "repository_manifest": { - "name": "Xiaomi Mijia Multifunctional MJYSH01YM", - "render_readme": true, - "homeassistant": "0.99.9" - }, - "full_name": "fineemb/Xiaomi-Smart-Multipurpose-Kettle", - "authors": [ - "@fineemb" - ], - "category": "integration", - "description": "小米养生壶", - "domain": "health_pot", - "etag_repository": "W/\"5f30b713cc31ea2c73aa0271a2883151285b1aa2e49174620a2473fa18840e75\"", - "last_updated": "2022-06-02T18:40:56Z", - "stargazers_count": 6, - "last_fetched": 1710347274.910641 - }, - "582464471": { - "repository_manifest": { - "name": "OralB_ble", - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "bkbilly/oralb_ble", - "authors": [ - "@bkbilly" - ], - "category": "integration", - "description": "🪥 Integrates OralB Bluetooth Toothbrushes", - "domain": "oralb_ble", - "etag_repository": "W/\"0f07992cb3abc8259f0b8277c52b956714033c962441c491860b18b388093f9f\"", - "last_updated": "2023-01-06T07:45:15Z", - "stargazers_count": 6, - "topics": [ - "bluetooth", - "oralb" - ], - "last_fetched": 1707313513.613432 - }, - "480281490": { - "repository_manifest": { - "name": "Lektrico Charging Station" - }, - "new": true, - "full_name": "Lektrico/ha_lektrico", - "authors": [ - "@mtarjoianu" - ], - "category": "integration", - "description": "Manage your Lektrico EV Charger", - "domain": "lektrico_custom", - "etag_repository": "W/\"515a12f6fede6dc7ca5b3bb851f7cddf040d4515750592b3827615fbe2d4ccf5\"", - "last_updated": "2023-07-10T15:11:58Z", - "stargazers_count": 12, - "topics": [ - "lektrico" - ], - "last_fetched": 1714279209.355259 - }, - "478745957": { - "repository_manifest": { - "name": "Ile de france Mobilite", - "hacs": "1.0.0", - "homeassistant": "0.118.0", - "render_readme": true, - "country": [ - "FR" - ] - }, - "new": true, - "full_name": "droso-hass/idfm", - "authors": [ - "@drosocode" - ], - "category": "integration", - "description": "Custom component for ile de france mobilités", - "domain": "idfm", - "etag_repository": "W/\"2cf4b41d3eb118479e3b4c2079e8bd71722765ba9c9bf107488ca6b1d47e5ed4\"", - "last_updated": "2024-03-22T18:37:05Z", - "stargazers_count": 13, - "topics": [ - "time", - "transports" - ], - "last_fetched": 1714624883.843592 - }, - "472077314": { - "repository_manifest": { - "name": "World's Air Quality Index", - "render_readme": true, - "country": [ - "GB", - "US", - "PL" - ] - }, - "new": true, - "full_name": "pawkakol1/worlds-air-quality-index", - "authors": [ - "@pawkakol1" - ], - "category": "integration", - "description": "HACS World's Air Quality Index integration from waqi.info", - "domain": "worlds_air_quality_index", - "etag_repository": "W/\"2dd1aaab55bcac5a6680e778f9b1fc12a6c132835d486b9b19d1aa017c2089de\"", - "last_updated": "2024-01-15T19:40:52Z", - "stargazers_count": 40, - "topics": [ - "ha", - "pollution", - "waqi" - ], - "last_fetched": 1713932105.370012 - }, - "692576253": { - "repository_manifest": { - "name": "Nextcloud Talk Bot", - "render_readme": true - }, - "new": true, - "full_name": "klatka/nc-talk-bot-component", - "authors": [ - "@klatka" - ], - "category": "integration", - "description": "Custom component for Home Assistant to communicate between Home Assistant and Nextcloud Talk", - "domain": "nctalkbot", - "etag_repository": "W/\"be4e2ff8b5f4dbf58819c0ac2e3a6b99d38a2e2dd009963c932da8cb0c9c4c32\"", - "last_updated": "2024-04-17T16:32:34Z", - "stargazers_count": 9, - "topics": [ - "homeassistant-custom-component", - "nextcloud", - "nextcloud-talk", - "nextcloud-talk-bot", - "nextcloud-talk-chat-bot", - "notify" - ], - "last_fetched": 1713586262.485086 - }, - "328957716": { - "repository_manifest": { - "name": "Time Elapsed Card", - "render_readme": true, - "filename": "elapsed-time-card.js" - }, - "full_name": "Kirbo/ha-lovelace-elapsed-time-card", - "category": "plugin", - "description": "Home Assistant Lovelace Custom Card to calculate time elapsed/left", - "domain": "", - "downloads": 1977, - "etag_repository": "W/\"ebb84f2bd4cf57ed6c6fac4d56316fa0238129476805cb95ddcd62c51ef5ea13\"", - "last_updated": "2021-06-03T08:58:27Z", - "stargazers_count": 28, - "topics": [ - "lovelace-custom-card" - ], - "last_fetched": 1713586617.501783 - }, - "215037975": { - "repository_manifest": { - "name": "HA (Lovelace) Card Waze Travel Time" - }, - "full_name": "r-renato/ha-card-waze-travel-time", - "category": "plugin", - "description": "Home Assistant Lovelace card for Waze Travel Time Sensor", - "domain": "", - "etag_repository": "W/\"58653dfe3c74086d7db34ab838fe2d7c965c7c08d0727fce16ff4cd3394e4902\"", - "last_updated": "2022-11-09T00:43:36Z", + "description": "Improved Todoist card for Home Assistant Lovelace UI.", + "etag_repository": "W/\"c2859cb710637970a0e19c6b97330dc302b6bc4c00cadfb5c41eb197bfbd472d\"", + "last_updated": "2026-07-21T17:54:31Z", "stargazers_count": 39, "topics": [ - "lovelace-card" - ], - "last_fetched": 1707313341.843407 - }, - "220661494": { - "repository_manifest": { - "name": "Orange Livebox routeur", - "country": "FR", - "homeassistant": "0.109", - "render_readme": true - }, - "full_name": "cyr-ius/hass-livebox-component", - "authors": [ - "@cyr-ius" - ], - "category": "integration", - "description": "Livebox Component for Home assistant", - "domain": "livebox", - "etag_repository": "W/\"b44c87c3c0189c32419c3fc6e9d3f37e2f6a8917f7b9ced5b1be1c145111d426\"", - "last_updated": "2024-04-30T10:24:16Z", - "stargazers_count": 51, - "topics": [ - "livebox", - "orange" - ], - "last_fetched": 1714624683.313013 - }, - "646875198": { - "repository_manifest": { - "name": "Chime TTS", - "filename": "chime_tts.zip", - "hide_default_branch": true, - "homeassistant": "2023.3.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "nimroddolev/chime_tts", - "authors": [ - "@nimroddolev" - ], - "category": "integration", - "description": "A custom Home Assistant integration to play combined audio files before and/or after text-to-speech (TTS) messages", - "domain": "chime_tts", - "downloads": 3038, - "etag_repository": "W/\"91fe028c3a562829f7b0d3af3563fd3f577a038bcb0d8be6328b07a06ba1212f\"", - "last_updated": "2024-04-29T07:22:17Z", - "stargazers_count": 130, - "last_fetched": 1714624670.532853 - }, - "531686897": { - "repository_manifest": { - "name": "dolphin", - "render_readme": true - }, - "new": true, - "full_name": "0xAlon/dolphin", - "authors": [ - "@0xAlon" - ], - "category": "integration", - "description": "Home Assistant Integration for Dolphin Boiler - Smart Water Heating Control", - "domain": "dolphin", - "etag_repository": "W/\"876f8ca4527b4fa88ffb43cee5b0e277146b6935c14d13aa0ffd9330a6f44642\"", - "last_updated": "2023-01-09T11:11:30Z", - "stargazers_count": 8, - "last_fetched": 1710347772.006863 - }, - "594389396": { - "repository_manifest": { - "name": "Energy Overview Card", - "render_readme": true, - "filename": "energy-overview-card.js" - }, - "new": true, - "full_name": "Sese-Schneider/ha-energy-overview-card", - "category": "plugin", - "description": "A simple card which displays energy usage details of one or multiple entities.", - "downloads": 6213, - "etag_repository": "W/\"6c682d35b494f3917d48f84b54ed341b873336fc8e46a1ec1c17dc4899a6f81a\"", - "last_updated": "2024-01-09T10:12:47Z", - "stargazers_count": 50, - "topics": [ - "energy", - "energy-monitor", - "power", - "shelly-3em" - ], - "last_fetched": 1713932385.049712 - }, - "346536654": { - "repository_manifest": { - "name": "Ember Mug", - "render_readme": true, - "homeassistant": "2023.9.0" - }, - "new": true, - "full_name": "sopelj/hass-ember-mug-component", - "authors": [ - "@sopelj" - ], - "category": "integration", - "description": "Ember Mug Integration for Home Assistant", - "domain": "ember_mug", - "etag_repository": "W/\"c37119c008b4292c41de69a360990349459c787eff12d4177b7ba3c6fda8c78b\"", - "last_updated": "2024-02-28T00:19:55Z", - "stargazers_count": 102, - "topics": [ - "ember-mug" - ], - "last_fetched": 1714279186.784915 - }, - "641757757": { - "repository_manifest": { - "name": "Energy meter", - "render_readme": true, - "zip_release": true, - "filename": "energy_meter.zip" - }, - "new": true, - "full_name": "zeronounours/HA-custom-component-energy-meter", - "authors": [ - "@zeronounours" - ], - "category": "integration", - "description": "Provides extended features on top of utility-meter to track costs for each tariff as well as total costs", - "domain": "energy_meter", - "downloads": 3415, - "etag_repository": "W/\"c45a55138292d5b1055f2618c811351c7fc07148568529a508a9d4dd9f407210\"", - "last_updated": "2024-04-26T15:53:30Z", - "stargazers_count": 16, - "topics": [ - "energy" - ], - "last_fetched": 1714279226.208154 - }, - "342427139": { - "repository_manifest": { - "name": "openHASP", - "hacs": "1.7.1", - "homeassistant": "2022.4.0" - }, - "full_name": "HASwitchPlate/openHASP-custom-component", - "authors": [ - "@dgomes" - ], - "category": "integration", - "description": "Home Assistant custom component for openHASP", - "domain": "openhasp", - "etag_repository": "W/\"bb8d88ba7e8d0e52863967477ec5dcf97c12bf9eff719914d19a95a3cd50baf3\"", - "last_updated": "2024-03-09T01:02:02Z", - "stargazers_count": 44, - "topics": [ - "openhasp" - ], - "last_fetched": 1714279209.635284 - }, - "640556013": { - "repository_manifest": { - "name": "Energy Entity row", - "render_readme": true, - "filename": "energy-entity-row.js" - }, - "new": true, - "full_name": "zeronounours/lovelace-energy-entity-row", - "category": "plugin", - "description": "Lovelace HA entity row to integrate with energy-date-selection", - "downloads": 3335, - "etag_repository": "W/\"9e5e063a4cbf1dc5b5211ba8dc05f08a696091567ff5b12103656c6791e3c1ab\"", - "last_updated": "2023-05-16T06:26:50Z", - "stargazers_count": 7, - "topics": [ - "energy-consumption", - "lovelace-entity-row" - ], - "last_fetched": 1714624884.349543 - }, - "512007926": { - "repository_manifest": { - "name": "Reolink Discovery", - "homeassistant": "2023.11.1" - }, - "new": true, - "full_name": "xannor/ha_reolink_discovery", - "authors": [ - "@xannor" - ], - "category": "integration", - "description": "ReoLink Discovery Protocol Integration for Home Assistant", - "domain": "reolink_discovery", - "etag_repository": "W/\"b4ad9dffcb71ee8b3cfd8c8b30a85929f83a64e6c4d8013c8859366f68cdf6bb\"", - "last_updated": "2023-11-08T19:03:45Z", - "stargazers_count": 9, - "topics": [ - "component" - ], - "last_fetched": 1714279477.123386 - }, - "527179792": { - "repository_manifest": { - "name": "wnsm", - "render_readme": true, - "zip_release": true, - "filename": "wnsm.zip", - "country": "AT" - }, - "new": true, - "full_name": "DarwinsBuddy/WienerNetzeSmartmeter", - "authors": [ - "@DarwinsBuddy" - ], - "category": "integration", - "description": "A home-assistant integration supporting WienerNetze Smartmeters as sensors", - "domain": "wnsm", - "downloads": 664, - "etag_repository": "W/\"5f1b5d1a2a0c333556a893821c46aa09c912f355a03d16413198ff56ed93fb7f\"", - "last_updated": "2024-03-17T09:53:43Z", - "stargazers_count": 116, - "topics": [ - "energy", - "smartmeter", - "wien-energie", - "wiener-netze" - ], - "last_fetched": 1714279461.149955 - }, - "441942093": { - "repository_manifest": { - "name": "keyatome", - "homeassistant": "2021.12.0" - }, - "new": true, - "full_name": "jugla/keyatome", - "authors": [ - "@jugla", - "@baqs" - ], - "category": "integration", - "description": "Home Assistant component to handle key atome (linky) -conso live feature-", - "domain": "keyatome", - "etag_repository": "W/\"6b246bfb2edbd597717b6d0ca3774f92b6c2074ecdf3373c900b36f0340cd26e\"", - "last_updated": "2024-02-26T23:25:04Z", - "stargazers_count": 24, - "topics": [ - "atome", - "keyatome", - "linky" - ], - "last_fetched": 1710348036.266407 - }, - "428010953": { - "repository_manifest": { - "name": "Daikin Residential for Altherma 3", - "render_readme": true - }, - "new": true, - "full_name": "speleolontra/daikin_residential_altherma", - "authors": [ - "@speleolontra", - "@jwillemsen" - ], - "category": "integration", - "description": "Home Assistant Integration specific for BRP069A78 Heat Pump Model, via Daikin App Onecta. Users have good experience also for BRP069A62 and BRP069A61 (but not tested directly).", - "domain": "daikin_residential_altherma", - "etag_repository": "W/\"0b96fc1d13552b262b7e291f8fa4bc6c5c06c26d5627cc375bb462382bd545d9\"", - "last_updated": "2024-02-28T18:28:31Z", - "stargazers_count": 96, - "topics": [ - "daikin-altherma", - "heat-pump" - ], - "last_fetched": 1710692987.997499 - }, - "304573324": { - "repository_manifest": { - "name": "SQL (with JSON detection)", - "render_readme": true, - "homeassistant": "0.99.9", - "persistent_directory": "userfiles" - }, - "full_name": "crowbarz/ha-sql_json", - "authors": [ - "@dgomes", - "@crowbarz" - ], - "category": "integration", - "description": "Updated SQL integration for Home Assistant that supports JSON attributes", - "domain": "sql_json", - "etag_repository": "W/\"d089d4ea3d825ead30ea2a5886aa5a39b8eb143b37b63301cb4ec5f86f3296ea\"", - "last_updated": "2023-04-17T09:10:21Z", - "stargazers_count": 6, - "topics": [ - "json", - "sql" - ], - "last_fetched": 1696321567.833729 - }, - "556789449": { - "repository_manifest": { - "name": "WhatsPie", - "homeassistant": "2022.6.0", - "render_readme": true - }, - "new": true, - "full_name": "arifwn/homeassistant-whatspie-integration", - "authors": [ - "@arifwn" - ], - "category": "integration", - "description": "Send HomeAssistant Notifications to WhatsApp using WhatsPie", - "domain": "whatspie", - "etag_repository": "W/\"18f3dc9f1f31bf42c37e4857d463b2a43a32fcaf5589b40ca71a713af0145d42\"", - "last_updated": "2022-11-22T10:23:37Z", - "stargazers_count": 3, - "topics": [ - "whatsapp", - "whatspie" - ], - "last_fetched": 1710693303.029343 - }, - "710608974": { - "repository_manifest": { - "name": "Yeelock BLE", - "filename": "yeelock.zip", - "hide_default_branch": true, - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "codyc1515/ha-yeelock", - "authors": [ - "@codyc1515" - ], - "category": "integration", - "description": "Add your Yeelock to Home Assistant with BLE", - "domain": "yeelock", - "downloads": 228, - "etag_repository": "W/\"eadefd49442b5e7f2ad857917e1ac533a886740fa957d9a845a8142ddd6fd991\"", - "last_updated": "2024-04-29T23:12:14Z", - "stargazers_count": 12, - "topics": [ - "ble", - "bluetooth", - "yeelock" - ], - "last_fetched": 1714624390.997456 - }, - "220679143": { - "repository_manifest": { - "name": "HASL Departure Card", - "filename": "hasl-departure-card.js", - "homeassistant": "2021.12.0" - }, - "full_name": "hasl-sensor/lovelace-hasl-departure-card", - "category": "plugin", - "description": "Lovelace Departure Card for the HASL Platform", - "domain": "", - "etag_repository": "W/\"648dc27d5c4cde92e8a12f1ced8f2d05d32fba776d758ed529c5b16f9149992e\"", - "last_updated": "2024-03-25T20:18:53Z", - "stargazers_count": 12, - "topics": [ - "departures", - "hasl", - "sl", - "stockholms-lokaltrafik" - ], - "last_fetched": 1712063937.124374 - }, - "443140011": { - "repository_manifest": { - "name": "Ambient Weather Station - Local", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "new": true, - "full_name": "tlskinneriv/awnet_local", - "authors": [ - "@tlskinneriv" - ], - "category": "integration", - "description": "Enables local support for Ambient Weather personal weather stations.", - "domain": "awnet_local", - "etag_repository": "W/\"eeaf434fea05a379ff31846f1b4a44e208dac9dd2833f5183129788db6bbfd14\"", - "last_updated": "2023-12-05T05:25:00Z", - "stargazers_count": 22, - "topics": [ - "ambient-weather", - "ambient-weather-api" - ], - "last_fetched": 1706627003.131012 - }, - "607766615": { - "repository_manifest": { - "name": "HAM Radio Propagation", - "country": "IT", - "render_readme": true, - "homeassistant": "2022.4" - }, - "new": true, - "full_name": "emics/ham_radio_propagation", - "authors": [ - "@emics" - ], - "category": "integration", - "description": "Custom Integration that allows Home Assistant to receive information on Radio Propagation based on solar conditions and the degree of refraction of the Ionosphere. It also allows you to know the status for the different HF frequency bands and the maximum usable frequency through hundreds of stations installed on earth.", - "domain": "ham_radio_propagation", - "downloads": 21, - "etag_repository": "W/\"446618490eb508d63360e69727f3344b7eb83778d8549490e6ee683ef2088163\"", - "last_updated": "2023-12-07T11:02:14Z", - "stargazers_count": 36, - "topics": [ - "assistant", - "ham-radio", - "home" - ], - "last_fetched": 1714624390.970082 - }, - "601113362": { - "repository_manifest": { - "name": "MaNish whatsapp custom notification / notify", - "render_readme": true, - "country": "IL" - }, - "new": true, - "full_name": "t0mer/manish-custom-notifier", - "authors": [ - "Tomer Klein" - ], - "category": "integration", - "description": "manish custom notifier allows you to send whatsapp notification using Whatsapp Cloud API", - "domain": "manish", - "etag_repository": "W/\"5661e1a445e8218c7aa1b39f425c50f8a85e119b291b4d78201ab816422444be\"", - "last_updated": "2023-03-12T19:46:54Z", - "stargazers_count": 18, - "topics": [ - "homeassistant-custom-component", - "notifications", - "python3", - "whatsapp", - "whatsapp-api" - ], - "last_fetched": 1693569191.866109 - }, - "512922944": { - "repository_manifest": { - "name": "Czech Energy Spot Prices", - "render_readme": true, - "country": "CZ" - }, - "new": true, - "full_name": "rnovacek/homeassistant_cz_energy_spot_prices", - "authors": [ - "@rnovacek" - ], - "category": "integration", - "description": "Home Assistant integration that provides current Czech electricity spot prices based on OTE.", - "domain": "cz_energy_spot_prices", - "etag_repository": "W/\"c697fe6f4e38f08420f45a8f2bc7b16f2b09ce8af7e73cf46e7cef9baa78e18c\"", - "last_updated": "2023-10-21T20:17:10Z", - "stargazers_count": 65, - "topics": [ - "electricity", - "energy", - "gas", - "spot" - ], - "last_fetched": 1713932537.907712 - }, - "649637656": { - "repository_manifest": { - "name": "GivTCP Battery Card", - "render_readme": true, - "filename": "givtcp-battery-card.js" - }, - "new": true, - "full_name": "Codegnosis/givtcp-battery-card", - "category": "plugin", - "description": "A simple battery card for Home Assistant for GivTCP users", - "downloads": 468, - "etag_repository": "W/\"2fa542e093c896c88ed3c9e9e705cebc3e1c6db1c287488e34953ecd105ca316\"", - "last_updated": "2024-03-28T12:18:35Z", - "stargazers_count": 5, - "topics": [ - "givenergy", - "givtcp" - ], - "last_fetched": 1712064226.666802 - }, - "603834302": { - "repository_manifest": { - "name": "ldata", - "render_readme": true, - "homeassistant": "2021.12.4" - }, - "new": true, - "full_name": "rwoldberg/ldata-ha", - "authors": [ - "@rwoldberg" - ], - "category": "integration", - "description": "Home Assistant Integration for Levition LDATA", - "domain": "ldata", - "etag_repository": "W/\"8c3752520d53f8cfb5a5a2b281fedcf752f062f3f54b48754034893b11552bd5\"", - "last_updated": "2024-02-22T01:28:47Z", - "stargazers_count": 26, - "topics": [ - "ldata", - "leviton" - ], - "last_fetched": 1714278952.026388 - }, - "180000010": { - "repository_manifest": {}, - "full_name": "custom-cards/cover-element", - "category": "plugin", - "description": null, - "domain": "", - "downloads": 3263, - "etag_repository": "W/\"3bc79a06a6b2b6165adb3f01392935abd03b4586e2c2fc972e0bac54b4aaa034\"", - "last_updated": "2019-06-03T04:34:16Z", - "stargazers_count": 17, - "last_fetched": 1704915327.000711 - }, - "291317330": { - "repository_manifest": { - "name": "Electric Vehicle Charge Control", - "country": "SK", - "homeassistant": "2022.12.0" - }, - "full_name": "mletenay/home-assistant-ev-charge-control", - "authors": [ - "@mletenay" - ], - "category": "integration", - "description": "Home Assistant custom component for Electric Vehicle Charge Control devices by Phoenix Contact ", - "domain": "phoenix_contact", - "etag_repository": "W/\"64ade8000c442e5e4a4d57e4be57c25691d94da251e3470760a5d45cbb29ea90\"", - "last_updated": "2023-01-25T21:40:24Z", - "stargazers_count": 1, - "topics": [ - "charging-stations", - "electric-vehicles", - "evse" - ], - "last_fetched": 1707313444.412081 - }, - "647057223": { - "repository_manifest": { - "name": "Pronote for Home Assistant", - "country": "FR" - }, - "new": true, - "full_name": "delphiki/hass-pronote", - "authors": [ - "@delphiki" - ], - "category": "integration", - "description": "Pronote integration for Home Assistant", - "domain": "pronote", - "etag_repository": "W/\"a1a3bf4f5c8d891f7d3aaaf9bdb0662a50c2214370a06ece696da7ad313e9465\"", - "last_updated": "2024-02-18T11:41:34Z", - "stargazers_count": 49, - "topics": [ - "hassio-integration", - "pronote" - ], - "last_fetched": 1714624706.709707 - }, - "455174197": { - "repository_manifest": { - "name": "Watchman", - "render_readme": true - }, - "new": true, - "full_name": "dummylabs/thewatchman", - "authors": [ - "@dummylabs" - ], - "category": "integration", - "description": "Home Assistant custom integration to keep track of missing entities and services in your config files", - "domain": "watchman", - "etag_repository": "W/\"2319075ac0cc981b290c0e846a754777bb0ae59c48863c46b4c259c85d021637\"", - "last_updated": "2024-04-09T15:19:48Z", - "stargazers_count": 405, - "topics": [ - "automation" - ], - "last_fetched": 1714624799.557901 - }, - "230151505": { - "repository_manifest": { - "name": "Dijnet integration", - "country": "HU", - "render_readme": true, - "zip_release": true, - "filename": "homeassistant-dijnet.zip" - }, - "full_name": "laszlojakab/homeassistant-dijnet", - "authors": [ - "@laszlojakab" - ], - "category": "integration", - "description": "Dijnet integration for Home Assistant", - "domain": "dijnet", - "downloads": 167, - "etag_repository": "W/\"a5630d8baca2a21fa273ca354496817c9bb15085cc1f507c4e4714de85db53fd\"", - "last_updated": "2024-01-31T19:26:12Z", - "stargazers_count": 11, - "topics": [ - "dijnet" - ], - "last_fetched": 1709125326.518698 - }, - "418810115": { - "repository_manifest": { - "name": "pfSense integration for Home Assistant", - "homeassistant": "2022.4.0", - "render_readme": true - }, - "new": true, - "full_name": "travisghansen/hass-pfsense", - "authors": [ - "@travisghansen" - ], - "category": "integration", - "description": "pfSense integration with Home Assistant", - "domain": "pfsense", - "etag_repository": "W/\"eaa28dc60220aef5517401ec5e95233f23bd4230a6872c5b642949f69f7767cb\"", - "last_updated": "2024-02-17T15:26:52Z", - "stargazers_count": 176, - "topics": [ - "hassio-integration", - "pfsense" - ], - "last_fetched": 1714624828.022272 - }, - "277068969": { - "repository_manifest": { - "name": "Caule Themes Pack 1 - by caule.studio", - "filename": "caule-themes-pack-1.yaml" - }, - "full_name": "ricardoquecria/caule-themes-pack-1", - "category": "theme", - "description": "10 modern colors | 4 categories of styles (Black Glass, Black, Dark, Light) | 40 themes in total | Animated icons for the weather forecast card | And a bonus automatic theme selector for your interface.", - "domain": "", - "etag_repository": "W/\"7b1b4bd014cf5a369bf364133e4fe55a0ac99f19f4585d9ef419cfc3536384a1\"", - "last_updated": "2023-10-05T00:53:45Z", - "stargazers_count": 249, - "topics": [ - "caule", - "pack" - ], - "default_branch": "master", - "installed_commit": "c510775", - "installed": true, - "last_commit": "0ec8a4b", - "last_version": "v.1.3.3", - "open_issues": 7, - "published_tags": [ - "v.1.3.3", - "v.1.3.2", - "v.1.3", - "v.1.2", - "v.1.1" - ], - "releases": true, - "version_installed": "v.1.3.3", - "last_fetched": 1714753170.123115 - }, - "139664351": { - "repository_manifest": { - "name": "Alexa Media Player", - "zip_release": true, - "filename": "alexa_media.zip", - "homeassistant": "2024.1.0b0" - }, - "full_name": "alandtse/alexa_media_player", - "authors": [ - "@keatontaylor", - "@alandtse" - ], - "category": "integration", - "description": "This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.", - "domain": "alexa_media", - "downloads": 59081, - "etag_repository": "W/\"83b698cdf672abba2a0ec6ffe6b10a599394ccbe6d6c4211bb9bfb7c90bcb8e7\"", - "last_updated": "2024-05-01T17:13:41Z", - "stargazers_count": 1314, - "topics": [ - "alexa" - ], - "last_fetched": 1714624616.167822 - }, - "172998062": { - "repository_manifest": {}, - "full_name": "kalkih/simple-weather-card", - "category": "plugin", - "description": "Minimalistic weather card for Home Assistant", - "domain": "", - "downloads": 35548, - "etag_repository": "W/\"12f3559dbfa5040bcd6168c476edfb30f179609b76811505232e788373cdb407\"", - "last_updated": "2023-05-12T19:41:22Z", - "stargazers_count": 272, - "topics": [ - "weather" - ], - "last_fetched": 1713932432.614198 - }, - "309195773": { - "repository_manifest": { - "name": "vapix", - "render_readme": "true" - }, - "full_name": "gtjadsonsantos/vapix", - "authors": [ - "@jadson179" - ], - "category": "integration", - "description": "home-assistant service for control the vapix 🚪🔑", - "domain": "vapix", - "etag_repository": "W/\"3c358684353f9b262aadab7a986726ea52225d707377cb42a58ba24942495730\"", - "last_updated": "2021-06-22T11:49:49Z", - "stargazers_count": 2, - "topics": [ - "axis", - "services" - ], - "last_fetched": 1706626637.204128 - }, - "617699018": { - "repository_manifest": { - "name": "EIA Hourly Demand" - }, - "new": true, - "full_name": "hokiebrian/eia_hourly_demand", - "authors": [ - "@hokiebrian" - ], - "category": "integration", - "description": "Home Assistant Component to retrieve Hourly Energy Demand Data from EIA by Balancing Authority", - "domain": "eia_hourly_demand", - "etag_repository": "W/\"76874c03e71ee142d14b25ac34949afbb52d1dd4b1eb7814a791c1aa88fb3506\"", - "last_updated": "2024-04-12T02:05:19Z", - "stargazers_count": 5, - "topics": [ - "eia", - "energy", - "energy-monitor", - "homeassistant-custom-component", - "megawatts" - ], - "last_fetched": 1714624685.125471 - }, - "177978011": { - "repository_manifest": { - "name": "ShellyForHass (Shelly integration)", - "hide_default_branch": true, - "zip_release": true, - "filename": "shelly4hass.zip", - "homeassistant": "0.104.0" - }, - "full_name": "StyraHem/ShellyForHASS", - "authors": [ - "@hakana", - "@StyraHem" - ], - "category": "integration", - "description": "Shelly smart home platform for Home Assistant", - "domain": "shelly", - "downloads": 25294, - "etag_repository": "W/\"768058375db15396d3314e60dec4776605d9653cd5d28b4f9a795fed3a1d3c15\"", - "last_updated": "2024-02-14T17:31:45Z", - "stargazers_count": 610, - "last_fetched": 1714624472.872583 - }, - "202220932": { - "repository_manifest": {}, - "full_name": "thomasloven/hass-favicon", - "category": "integration", - "description": "🔹 Change the favicon of your Home Assistant instance", - "domain": "favicon", - "etag_repository": "W/\"7c9119315fcbd2f94a6fd5d161254b4c0cdaa7c2c971917f3f546d879e80b477\"", - "last_updated": "2024-01-02T15:26:39Z", - "stargazers_count": 100, - "last_fetched": 1712063969.712521 - }, - "600178779": { - "repository_manifest": { - "name": "Sessy", - "country": "NL", - "homeassistant": "2023.6.0" - }, - "new": true, - "full_name": "PimDoos/ha-sessy", - "authors": [ - "@PimDoos" - ], - "category": "integration", - "description": "Home Assistant integration for Sessy (Smart Energy Storage SYstem)", - "domain": "sessy", - "etag_repository": "W/\"4afff65d5732b0f8ab097a15ab762828524fde0b51d50dd86e41aea3eef7f0cd\"", - "last_updated": "2024-04-30T19:29:51Z", - "stargazers_count": 26, - "topics": [ - "energy-storage-systems", - "homeassistant-custom-component", - "sessy" - ], - "last_fetched": 1714624816.536571 - }, - "442878365": { - "repository_manifest": { - "name": "Golden Security Alarm", - "render_readme": true - }, - "new": true, - "full_name": "hostcc/hass-gs-alarm", - "authors": [ - "@hostcc" - ], - "category": "integration", - "description": "Custom Home Assistant integration for G90 security systems", - "domain": "gs_alarm", - "etag_repository": "W/\"e90ed8933f4c49537fa871e7b0e678907a193785aaec39caaa2b609842fc5f7d\"", - "last_updated": "2024-02-11T17:40:27Z", - "stargazers_count": 1, - "topics": [ - "alarm", - "alarm-panel" - ], - "last_fetched": 1707828453.103811 - }, - "284294048": { - "repository_manifest": { - "name": "iOS Light Mode", - "render_readme": true - }, - "full_name": "JuanMTech/ios_light_mode_theme", - "category": "theme", - "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the iOS light mode interface.", - "domain": "", - "etag_repository": "W/\"971bfb5d87b3c6a2c9106627606373e8f9e4bb9ced7f44fee47967abbe90a8e4\"", - "last_updated": "2023-01-12T22:54:45Z", - "stargazers_count": 16, - "last_fetched": 1681843043.259005 - }, - "236317072": { - "repository_manifest": { - "name": "Pie Chart Card", - "content_in_root": true, - "filename": "pie-chart-card.js", - "render_readme": true - }, - "full_name": "sdelliot/pie-chart-card", - "category": "plugin", - "description": "Generalized Lovelace pie chart card", - "domain": "", - "etag_repository": "W/\"4942952ae56908624a79eee3f79fc922ad0f64eb89e253f8d38a8e0685b64160\"", - "last_updated": "2020-03-07T21:19:19Z", - "stargazers_count": 12, - "last_fetched": 1712064126.596156 - }, - "143850865": { - "repository_manifest": {}, - "full_name": "custom-cards/beer-card", - "category": "plugin", - "description": "This card give you a list of your wishlist items.", - "domain": "", - "etag_repository": "W/\"efb1079e8ce64f31db62ffeda53a9301f0429bd7b2912935498c5531fb5d0299\"", - "last_updated": "2021-01-13T09:25:20Z", - "stargazers_count": 3, - "last_fetched": 1704915175.719389 - }, - "201599575": { - "repository_manifest": { - "name": "Emby Latest Media (2024)" - }, - "full_name": "gcorgnet/sensor.emby_upcoming_media", - "authors": [ - "@gcorgnet" - ], - "category": "integration", - "description": "Home Assistant component to feed Upcoming Media Card with the latest releases on an Emby instance.", - "domain": "emby_upcoming_media", - "etag_repository": "W/\"2c946862d7693b122567c6d29bb90d0ba3bb785faefc0099b2f43895fdc08730\"", - "last_updated": "2024-02-18T19:25:56Z", - "stargazers_count": 20, - "last_fetched": 1713932449.910211 - }, - "618081815": { - "repository_manifest": { - "name": "Power Flow Card Plus", - "render_readme": true, - "homeassistant": "2021.8.0" - }, - "new": true, - "full_name": "flixlix/power-flow-card-plus", - "category": "plugin", - "description": "A power distribution card inspired by the official Energy Distribution card for Home Assistant", - "downloads": 17595, - "etag_repository": "W/\"3d6c75a28274e9c5a45e459420641c0a0d6b83298252ae9447be4e8ec0ebd5ec\"", - "last_updated": "2024-04-27T05:31:36Z", - "stargazers_count": 442, - "topics": [ - "animation", - "card", - "cards", - "custom", - "energy", - "flow", - "plus", - "power" - ], - "last_fetched": 1714624616.236313 - }, - "315044466": { - "repository_manifest": { - "name": "Transmission Card", - "filename": "transmission-card.js", - "render_readme": "true" - }, - "full_name": "amaximus/transmission-card", - "category": "plugin", - "description": "Custom Transmission card for Home Assistant/Lovelace", - "domain": "", - "downloads": 1244, - "etag_repository": "W/\"d42c291869be55c20bd8f4bb0fee6cc3d95ce1b593f9ad3fbf7bbdd0c49b1cfa\"", - "last_updated": "2023-12-23T12:08:54Z", - "stargazers_count": 34, - "topics": [ - "lovelace-card", - "lovelace-custom-card", - "transmission" - ], - "last_fetched": 1707828720.769375 - }, - "550121200": { - "repository_manifest": { - "name": "Weback vacuum", - "render_readme": true - }, - "new": true, - "full_name": "Jezza34000/homeassistant_weback_component", - "authors": [ - "@Jezza34000" - ], - "category": "integration", - "description": "Control vacuum using Weback app into HomeAssistant. Many brands using this application can be controlled as : Neatsvor, Tesvor, Abir, Orfeld, Valubot...", - "domain": "weback_vacuum", - "etag_repository": "W/\"c5f962c06cc7a5494f1e0ccb53f67b2206635f589eb171c24b41acb7ed8a66f4\"", - "last_updated": "2024-04-03T08:16:17Z", - "stargazers_count": 25, - "topics": [ - "abir", - "component", - "neatsvor", - "tesvor", - "vacuum-cleaner", - "vacuum-robot", - "weback" - ], - "last_fetched": 1712409651.111248 - }, - "366862031": { - "repository_manifest": { - "name": "Custom brand icons" - }, - "full_name": "elax46/custom-brand-icons", - "category": "plugin", - "description": "Custom brand icons for Home Assistant", - "domain": "", - "etag_repository": "W/\"22436a6b4507b9f0ebf87da2b2fd91d860cc822335795b46ed940011ba90df94\"", - "last_updated": "2024-04-26T11:01:04Z", - "stargazers_count": 717, - "topics": [ - "custom-icons", - "icons", - "icons-pack", - "iconset", - "ikea", - "philips-hue", - "xiaomi" - ], - "last_fetched": 1714624391.195309 - }, - "203036108": { - "repository_manifest": { - "name": "Valetudo Map Card", - "filename": "valetudo-map-card.js", - "render_readme": true - }, - "full_name": "Hypfer/lovelace-valetudo-map-card", - "category": "plugin", - "description": "Display the map from a valetudo-enabled robot in a home assistant dashboard card.", - "domain": "", - "etag_repository": "W/\"6a3263d782ee159b09f7100c4c748e064e085955c96d4a61cc8bd17f18aa94b1\"", - "last_updated": "2024-04-10T18:48:26Z", - "stargazers_count": 230, - "topics": [ - "valetudo" - ], - "default_branch": "master", - "installed_commit": "3ac4e80", - "installed": true, - "last_commit": "fda900a", - "last_version": "v2023.04.0", - "open_issues": 15, - "published_tags": [ - "v2023.04.0", - "v2022.12.0", - "v2022.01.2", - "v2022.01.1", - "v2022.01.0" - ], - "releases": true, - "version_installed": "v2023.04.0", - "last_fetched": 1714753170.285787 - }, - "545945955": { - "repository_manifest": { - "name": "Formula One Card", - "filename": "formulaone-card.js", - "render_readme": true, - "content_in_root": true - }, - "new": true, - "full_name": "marcokreeft87/formulaone-card", - "category": "plugin", - "description": "Present the data of Formula One in a pretty way", - "etag_repository": "W/\"14892f4301a4d90b84ef0b76ddfeae0fad6550e460e0f5a83cfb7d92eb3c7bba\"", - "last_updated": "2024-05-01T06:06:21Z", - "stargazers_count": 128, - "topics": [ - "card", - "f1", - "formula1", - "formulaone", - "homeassistant-frontend", "lovelace-custom-card" ], - "last_fetched": 1714624556.53878 + "last_fetched": 1790366661.517594 }, - "476357279": { - "repository_manifest": { - "name": "Music Assistant", - "render_readme": true, - "zip_release": true, - "filename": "mass.zip", - "hide_default_branch": true, - "homeassistant": "2023.5.0" - }, - "new": true, - "full_name": "music-assistant/hass-music-assistant", - "authors": [ - "@marcelveldt" - ], - "category": "integration", - "description": "Turn your Home Assistant instance into a jukebox, hassle free streaming of your favorite media to Home Assistant media players.", - "domain": "mass", - "downloads": 11603, - "etag_repository": "W/\"a3679d7242f304110f2580c5ecd1fda601bd5e0f2587a009468a2e0a6dea80b8\"", - "last_updated": "2024-04-29T12:15:51Z", - "stargazers_count": 1070, - "topics": [ - "music-library", - "music-player" - ], - "last_fetched": 1714625147.60273 - }, - "307678069": { - "repository_manifest": { - "name": "Variables+History", - "render_readme": true, - "homeassistant": "2023.4.0" - }, - "full_name": "enkama/hass-variables", - "authors": [ - "@rogro82", - "@wibias" - ], - "category": "integration", - "description": "Home Assistant variables component", - "domain": "variable", - "etag_repository": "W/\"0f292245bb198f24f8641e6f5db38efa920741682131647c89614b6dae402e99\"", - "last_updated": "2024-04-28T14:18:12Z", - "stargazers_count": 79, - "topics": [ - "counter", - "keypad", - "last-motion", - "timer", - "variables" - ], - "last_fetched": 1714624632.820032 - }, - "470262899": { - "repository_manifest": { - "name": "Nordic Theme", - "render_readme": true - }, - "full_name": "coltondick/nordic-theme-main", - "category": "theme", - "description": "Nordic theme for home assistant.", - "domain": "", - "etag_repository": "W/\"5024d331d0da9b31a1b581c72f6005c9915dc742137b6a87594205800c8b3af8\"", - "last_updated": "2022-04-30T13:38:21Z", - "stargazers_count": 7, - "last_fetched": 1678528016.177609 - }, - "441920613": { - "repository_manifest": { - "name": "Thermia Heat Pump", - "render_readme": true - }, - "new": true, - "full_name": "klejejs/ha-thermia-heat-pump-integration", - "authors": [ - "@klejejs" - ], - "category": "integration", - "description": "Thermia Heat Pump Integration for Home Assistant", - "domain": "thermia", - "etag_repository": "W/\"374e82c24247bcbf62a4d2484d4e09300d5dec514fc1b9e42d6bd3bfb0cb7da5\"", - "last_updated": "2024-04-30T21:16:27Z", - "stargazers_count": 28, - "topics": [ - "heat-pump", - "thermia" - ], - "last_fetched": 1714625125.224792 - }, - "248462859": { - "repository_manifest": { - "homeassistant": "2022.12.0", - "name": "Alarm.com", - "render_readme": true - }, - "new": true, - "full_name": "pyalarmdotcom/alarmdotcom", - "authors": [ - "@uvjustin", - "@elahd" - ], - "category": "integration", - "description": "Custom component to allow Home Assistant to interface with Alarm.com", - "domain": "alarmdotcom", - "etag_repository": "W/\"e4dbdc761af75e97b096f7a8b1c14ae6f2ad3b6607570be9b52cd9eab67adb9a\"", - "last_updated": "2024-04-29T22:19:19Z", - "stargazers_count": 110, - "topics": [ - "alarm" - ], - "last_fetched": 1714624651.77953 - }, - "251039581": { - "repository_manifest": { - "name": "SolisCloud portal integration", - "homeassistant": "2021.9" - }, - "new": true, - "full_name": "hultenvp/solis-sensor", - "authors": [ - "@hultenvp" - ], - "category": "integration", - "description": "HomeAssistant integration for the SolisCloud PV Monitoring portal via SolisCloud API", - "domain": "solis", - "etag_repository": "W/\"c982a0b8a1d0af8ce1ce2a6f7d9b21f1e101ae9b71ff73838151c8389139fcbe\"", - "last_updated": "2024-03-28T22:26:41Z", - "stargazers_count": 183, - "topics": [ - "solarman", - "solis", - "soliscloud" - ], - "last_fetched": 1714624652.548681 - }, - "144888844": { + "1052652111": { "repository_manifest": {}, - "full_name": "Paul-dH/Home-Assisant-Sensor-OvApi", - "category": "integration", - "description": null, - "domain": "ovapi", - "etag_repository": "W/\"a7a15e482bed5d1fc80766e324cbfe21626842f796ee7da5505ffef6680420e3\"", - "last_updated": "2023-06-05T21:33:45Z", - "stargazers_count": 17, - "last_fetched": 1707828313.612599 - }, - "177469955": { - "repository_manifest": { - "name": "Mitsubishi Kumo Cloud", - "render_readme": true, - "homeassistant": "2021.12.0" - }, - "full_name": "dlarrick/hass-kumo", - "authors": [ - "@dlarrick" - ], - "category": "integration", - "description": "Home Assistant module interfacing with Mitsubishi mini-split units", - "domain": "kumo", - "etag_repository": "W/\"a6159f258ad4c4604699afa2c93b418300ce44a65160d735151cfb04c4167bec\"", - "last_updated": "2024-02-03T16:22:18Z", - "stargazers_count": 86, - "topics": [ - "climate", - "kumo", - "kumocloud", - "mini-split", - "mitsubishi" - ], - "last_fetched": 1714625068.154165 - }, - "517783998": { - "repository_manifest": { - "name": "Termux API integration", - "render_readme": true, - "homeassistant": "2022.8.0" - }, "new": true, - "full_name": "Vova-SH/termux-api", - "authors": [ - "@Vova-SH" - ], + "full_name": "petos/ha-vodarenska", "category": "integration", - "description": "Getting information about Android system via Termux:API", - "domain": "termux_api", - "etag_repository": "W/\"40c5595127047bbbad22eb92d788f6da3faaf12fe7fd1aff534b514c24b8a831\"", - "last_updated": "2024-04-29T20:28:37Z", + "description": "Custom component for HA - integration with VAS Vodarenska API", + "domain": "ha_vodarenska", + "etag_repository": "W/\"62c9980c29694fbfbdc2bf9e44ece0bbd939699a30e522643ecdec2ad6fefc65\"", + "last_updated": "2026-05-14T06:15:28Z", "stargazers_count": 4, "topics": [ - "android", - "termux", - "termux-api" + "vodarenska" ], - "last_fetched": 1714624948.967201 - }, - "560311562": { - "repository_manifest": { - "name": "ManageMyHealth", - "country": [ - "NZ" - ], - "filename": "managemyhealth.zip", - "hide_default_branch": true, - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "codyc1515/ha-managemyhealth", - "authors": [ - "@codyc1515" - ], - "category": "integration", - "description": "Add your next ManageMyHealth appointment to Home Assistant's Calendar", - "domain": "managemyhealth", - "downloads": 136, - "etag_repository": "W/\"82dcb39f7784796347cdbc4417f2d28868ddc99bf0be74599a4ef94985abee20\"", - "last_updated": "2024-04-29T20:34:02Z", - "stargazers_count": 2, - "topics": [ - "appointment", - "health", - "managemyhealth", - "nz" - ], - "last_fetched": 1714624537.830012 - }, - "379781545": { - "repository_manifest": { - "name": "Netgear WAX", - "hacs": "1.6.0", - "homeassistant": "2021.4.0", - "render_readme": true - }, - "new": true, - "full_name": "rroller/netgear", - "authors": [ - "@rroller" - ], - "category": "integration", - "description": "Netgear Home Assistant Integration", - "domain": "netgear_wax", - "etag_repository": "W/\"2fec4b3a5d1bc499f564d86e767743d944ee12b1e19168f3f511127d699aca6e\"", - "last_updated": "2024-02-08T05:02:14Z", - "stargazers_count": 13, - "topics": [ - "netgear", - "wax", - "wax-610", - "wax-620", - "wi-fi" - ], - "last_fetched": 1709125100.257369 - }, - "701510734": { - "repository_manifest": { - "name": "Speedport", - "render_readme": true, - "zip_release": true, - "filename": "speedport.zip", - "country": [ - "DE" - ] - }, - "new": true, - "full_name": "Andre0512/speedport", - "authors": [ - "@Andre0512" - ], - "category": "integration", - "description": "Home Assistant integration for Telekom Speedport", - "domain": "speedport", - "downloads": 797, - "etag_repository": "W/\"f7113615b766b28d0be1c4dc382976b060bebcdef462dd8da3bfaf37b4981642\"", - "last_updated": "2024-02-18T21:20:15Z", - "stargazers_count": 19, - "topics": [ - "custom-integration", - "speedport", - "telekom" - ], - "last_fetched": 1714624474.104617 - }, - "275672933": { - "repository_manifest": { - "name": "Select list Card", - "render_readme": true, - "filename": "select-list-card.js" - }, - "full_name": "mattieha/select-list-card", - "category": "plugin", - "description": "Select List Card displays an input_select entity as a list in lovelace", - "domain": "", - "downloads": 11438, - "etag_repository": "W/\"2bd6d1023f3c201b83d9eb9c768486731be25d86ceff0c5af93051b8268e184b\"", - "last_updated": "2024-02-09T07:28:06Z", - "stargazers_count": 57, - "topics": [ - "lovelace-custom-card" - ], - "last_fetched": 1712063960.306804 - }, - "324913968": { - "repository_manifest": { - "name": "Deutscher Wetterdienst (by hg1337)", - "homeassistant": "2024.4.0", - "render_readme": true - }, - "new": true, - "full_name": "hg1337/homeassistant-dwd", - "authors": [ - "@hg1337" - ], - "category": "integration", - "description": "Custom component for Home Assistant that integrates weather data (measurements and forecasts) of Deutscher Wetterdienst (DWD).", - "domain": "dwd", - "etag_repository": "W/\"6e40036aa6bdc9c248544b3b526234d87a16344ceba1ebfc6b878c6fbb0aa149\"", - "last_updated": "2024-04-21T17:56:38Z", - "stargazers_count": 64, - "topics": [ - "deutscher-wetterdienst", - "dwd", - "hacs-custom", - "home-assistant-component", - "home-assistant-custom-component", - "home-assistant-integration", - "home-assistant-weather", - "homeassistant-component", - "homeassistant-custom-component", - "homeassistant-weather", - "weather", - "wetter" - ], - "last_fetched": 1714624992.659439 - }, - "152294445": { - "repository_manifest": { - "name": "Remote Home-Assistant", - "render_readme": true - }, - "full_name": "custom-components/remote_homeassistant", - "authors": [ - "@lukas-hetzenecker", - "@postlund" - ], - "category": "integration", - "description": "Links multiple home-assistant instances together", - "domain": "remote_homeassistant", - "etag_repository": "W/\"1253d9516901d3349ff98e112f1e5c89630a58467b5226f281abaa28f1764a13\"", - "last_updated": "2024-03-28T22:42:09Z", - "stargazers_count": 816, - "last_fetched": 1714624413.881485 - }, - "439944813": { - "repository_manifest": { - "name": "Miele", - "filename": "miele.zip", - "homeassistant": "2023.11.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "astrandb/miele", - "authors": [ - "@astrandb" - ], - "category": "integration", - "description": "A modern integration for Miele devices in Home Assistant", - "domain": "miele", - "downloads": 6674, - "etag_repository": "W/\"c9e0bb2f55e31465c64f73f4bf120bcdd1a8d75a72b50be2851b09389b3f7aaf\"", - "last_updated": "2024-04-30T09:10:18Z", - "stargazers_count": 153, - "topics": [ - "miele" - ], - "last_fetched": 1714625047.422291 - }, - "235915302": { - "repository_manifest": { - "name": "Marta / Breeze Card", - "render_readme": true - }, - "full_name": "ryanmac8/Home-Assistant-Marta", - "category": "integration", - "description": "Custom Home Assistant sensor for the Marta/Breeze Card.", - "domain": "marta", - "etag_repository": "W/\"dc7d75aed86a9a923bad7c5f28f6daa7f5616f0bbaf90098db79cd4689a728e8\"", - "last_updated": "2021-05-13T14:56:54Z", - "stargazers_count": 4, - "topics": [ - "breeze-card", - "marta" - ], - "last_fetched": 1707313200.612177 - }, - "365332200": { - "repository_manifest": { - "name": "PiJuice UPS Hat", - "render_readme": true, - "country": [ - "US", - "FR", - "ES", - "DE" - ] - }, - "full_name": "Racailloux/home-assistant-pijuice", - "authors": [ - "@Racailloux" - ], - "category": "integration", - "description": "Home Assistant integration to support PiJuice UPS Hat and retrieve values to sensors.", - "domain": "pijuice", - "etag_repository": "W/\"41b5f09affcab5fc1f13ea3b934cf986d6172741dc39f29dd5db892cc240b18f\"", - "last_updated": "2024-01-20T08:03:38Z", - "stargazers_count": 14, - "topics": [ - "battery", - "hat", - "integrations", - "pijuice", - "raspberry-pi", - "sensors", - "ups", - "voltage" - ], - "last_fetched": 1712895301.620046 - }, - "234514524": { - "repository_manifest": { - "name": "Sonos Alarm" - }, - "full_name": "AaronDavidSchneider/SonosAlarm", - "category": "integration", - "description": "HomeAssistant custom component to control your SONOS Alarm", - "domain": "sonos_alarm", - "etag_repository": "W/\"998e2ed1146990cd8e8415298e58c2a7cc4118a3e3be75a3bafdada2e36569b8\"", - "last_updated": "2021-05-25T16:33:27Z", - "stargazers_count": 23, - "last_fetched": 1711038874.755816 - }, - "527414830": { - "repository_manifest": { - "name": "Eight Sleep Climate", - "hacs": "1.6.0", - "homeassistant": "2023.11.0", - "render_readme": true - }, - "new": true, - "full_name": "amosyuen/ha-eight-sleep-climate", - "authors": [ - "@amosyuen" - ], - "category": "integration", - "description": "Climate entity for controlling eight sleep bed", - "domain": "eight_sleep_climate", - "etag_repository": "W/\"45700494dfdfc441c7c0c75f4552dbeb1a3312ad315b0ef7597b883143a971bf\"", - "last_updated": "2024-04-29T17:40:47Z", - "stargazers_count": 9, - "topics": [ - "eight-sleep", - "thermostat" - ], - "last_fetched": 1714624845.335055 - }, - "370997019": { - "repository_manifest": { - "name": "WebOS Keyboard Card", - "content_in_root": true, - "filename": "webos-keyboard-card.js", - "render_readme": true - }, - "full_name": "bernikr/lovelace-webos-keyboard-card", - "category": "plugin", - "description": "Type on your WebOS TV using this lovelace card", - "domain": "", - "etag_repository": "W/\"9518759afd2e00850a5ada59202662a6eb8741806974776d36307b70a588c856\"", - "last_updated": "2024-01-13T20:24:46Z", - "stargazers_count": 6, - "topics": [ - "card", - "input-method", - "keyboard", - "remote", - "webos" - ], - "last_fetched": 1712064079.94723 - }, - "283542587": { - "repository_manifest": { - "name": "Lovelace Clock Card", - "render_readme": true - }, - "full_name": "Villhellm/lovelace-clock-card", - "category": "plugin", - "description": "Basic analog clock for Lovelace", - "domain": "", - "etag_repository": "W/\"1ce6646be6bf0941a9caddf5f48f2105e59ffff61ee608c5c86bafac34692e91\"", - "last_updated": "2020-11-24T17:31:42Z", - "stargazers_count": 46, - "topics": [ - "analog", - "clock" - ], - "last_fetched": 1714624904.728028 - }, - "171854441": { - "repository_manifest": { - "name": "youtube", - "zip_release": true, - "filename": "youtube.zip", - "homeassistant": "2021.4.0" - }, - "full_name": "custom-components/youtube", - "authors": [ - "@ludeeus", - "@pinkywafer" - ], - "category": "integration", - "description": "A platform which give you info about the newest video on a channel", - "domain": "youtube", - "downloads": 3668, - "etag_repository": "W/\"72a6564612cf8773fc1fcb05d3c61ae61d6c191985239ddf350a1cabc22948bf\"", - "last_updated": "2024-03-13T19:45:36Z", - "stargazers_count": 54, - "topics": [ - "youtube" - ], - "last_fetched": 1713932107.401482 - }, - "323152128": { - "repository_manifest": { - "name": "Crunch-O-Meter", - "render_readme": true, - "zip_release": true, - "filename": "crunch_o_meter.zip" - }, - "full_name": "GuyLewin/home-assistant-crunch-o-meter", - "authors": [ - "@guylewin" - ], - "category": "integration", - "description": "Crunch-O-Meter API as sensors in Home Assistant. See how many people are currently at your local gym", - "domain": "crunch_o_meter", - "downloads": 132, - "etag_repository": "W/\"4e7850a9657051dd7d113ddfe1e912b4b4c435220ab0253c20d2dfeb6e69adfc\"", - "last_updated": "2021-06-14T13:06:16Z", - "stargazers_count": 2, - "topics": [ - "crunch", - "crunch-o-meter" - ], - "last_fetched": 1704918706.44993 - }, - "709665442": { - "repository_manifest": { - "name": "GTFS2 for HomeAssistant", - "render_readme": true, - "homeassistant": "2023.10.1" - }, - "new": true, - "full_name": "vingerha/gtfs2", - "authors": [ - "@vingerha" - ], - "category": "integration", - "description": "Support GTFS in Home Assistant GUI-only", - "domain": "gtfs2", - "etag_repository": "W/\"0b38ce25719bd41ed61e5f91599d68d6b64134d723d3634170c76f8bb24de4f5\"", - "last_updated": "2024-04-29T11:12:09Z", - "stargazers_count": 58, - "topics": [ - "bus", - "gtfs", - "train", - "tram", - "transport" - ], - "last_fetched": 1714624679.098799 - }, - "376904517": { - "repository_manifest": { - "name": "Timer Bar Card", - "render_readme": true, - "filename": "timer-bar-card.js" - }, - "full_name": "rianadon/timer-bar-card", - "category": "plugin", - "description": "A progress bar display for Home Assistant timers", - "domain": "", - "downloads": 11463, - "etag_repository": "W/\"1fae2f8da7bbc5ce956490fa10c47ebffb3c1e60198e0cb9dd1577c3c567c80d\"", - "last_updated": "2024-04-26T15:51:48Z", - "stargazers_count": 317, - "last_fetched": 1714624604.334505 - }, - "474183846": { - "repository_manifest": { - "name": "HA-Mila", - "render_readme": true - }, - "new": true, - "full_name": "sanghviharshit/ha-mila", - "authors": [ - "@sanghviharshit" - ], - "category": "integration", - "description": "🏡 💨 Home Assistant custom component for Mila Air Purifier (Unofficial)", - "domain": "mila", - "etag_repository": "W/\"d824e3d8bd90d80bf68fa11b8041cccb2ac131805267e0969083995eb8c24c89\"", - "last_updated": "2024-01-29T17:17:46Z", - "stargazers_count": 41, - "topics": [ - "air-purifier", - "air-quality", - "air-quality-sensor", - "mila" - ], - "last_fetched": 1713241371.442132 - }, - "242528119": { - "repository_manifest": { - "name": "RuuviTag Sensor", - "render_readme": true - }, - "full_name": "ruuvi-friends/ruuvi-hass.io", - "authors": [ - "@smaisidoro" - ], - "category": "integration", - "description": "Ruuvi tag BLE sensor for Home Assistant.", - "domain": "ruuvi", - "etag_repository": "W/\"90bad4878b1c1907a24c26c257c52e763cc770c4cb16a1a99ae581b1c5fdaf79\"", - "last_updated": "2022-01-25T13:23:39Z", - "stargazers_count": 42, - "topics": [ - "ruuvi-ble-devices", - "ruuvitag", - "ruuvitag-sensor" - ], - "last_fetched": 1704915192.632448 - }, - "358505160": { - "repository_manifest": { - "name": "Weenect", - "hacs": "1.6.0", - "homeassistant": "2023.3.0" - }, - "full_name": "eifinger/hass-weenect", - "authors": [ - "@eifinger" - ], - "category": "integration", - "description": "Homeassistant integration for weenect", - "domain": "weenect", - "etag_repository": "W/\"018cbdb1280b0217516f631ae52608c0f8016e3f5dcad8a269cade4950c374c1\"", - "last_updated": "2024-03-10T20:28:39Z", - "stargazers_count": 5, - "topics": [ - "weenect" - ], - "last_fetched": 1714624918.202004 - }, - "282688934": { - "repository_manifest": { - "name": "EVA II PRO WiFi Midea Inventor Dehumidifier custom integration", - "homeassistant": "0.96.0" - }, - "full_name": "barban-dev/homeassistant-midea-dehumidifier", - "authors": [ - "@barban-dev" - ], - "category": "integration", - "description": "Home Assistant Custom Integration for EVA II PRO WiFi Smart Dehumidifier appliance by Midea/Inventor.", - "domain": "midea_dehumidifier", - "etag_repository": "W/\"d704474b876489a1e2c9cbf941095703e93f9c968cc8945527eafdcc65232f72\"", - "last_updated": "2024-01-06T22:27:28Z", - "stargazers_count": 68, - "topics": [ - "dehumidifier", - "eva-ii-pro-wifi", - "internet-of-things", - "inventor", - "iot", - "midea" - ], - "last_fetched": 1713932254.520852 - }, - "233079250": { - "repository_manifest": { - "name": "darksky_m", - "render_readme": "true", - "country": "NO" - }, - "full_name": "kodi1/darksky_m", - "authors": [ - "@kodi1" - ], - "category": "integration", - "description": "darksky - clouds cover and alerts", - "domain": "darksky_m", - "etag_repository": "W/\"0ceb9d1049041b6335c48b13ff655557ec1a53aeaa54572afc4399e121854646\"", - "last_updated": "2021-03-28T10:12:47Z", - "topics": [ - "darksky" - ], - "last_fetched": 1678434032.860343 - }, - "485895021": { - "repository_manifest": { - "name": "Blueair Filters", - "render_readme": true, - "country": [ - "US" - ], - "homeassistant": "2023.3.0b0" - }, - "new": true, - "full_name": "dahlb/ha_blueair", - "authors": [ - "@dahlb" - ], - "category": "integration", - "description": "Home Assistant Integration for Blueair Class Filters", - "domain": "ha_blueair", - "etag_repository": "W/\"a0af63569b251542974a030914c77757125eaa73f925ed7274d332064acefb88\"", - "last_updated": "2024-04-29T18:35:19Z", - "stargazers_count": 24, - "topics": [ - "blueair", - "hassio-integration", - "python3" - ], - "last_fetched": 1714624577.145392 - }, - "282714722": { - "repository_manifest": { - "name": "Senec solar system sensor", - "country": [ - "DE" - ], - "homeassistant": "2021.12.8", - "hacs": "1.18.0", - "render_readme": true - }, - "new": true, - "full_name": "mchwalisz/home-assistant-senec", - "authors": [ - "@mchwalisz" - ], - "category": "integration", - "description": "SENEC Battery integration for Home Assistant", - "domain": "senec", - "etag_repository": "W/\"57a5acde9a037a7eeb6b80a6848bf7b221c03058f0498f9ab061c27392c55784\"", - "last_updated": "2024-04-29T20:49:48Z", - "stargazers_count": 46, - "topics": [ - "home-assistant-component" - ], - "last_fetched": 1714624669.364431 - }, - "451209586": { - "repository_manifest": { - "name": "Flagdays DK", - "country": [ - "DK" - ], - "render_readme": true - }, - "new": true, - "full_name": "J-Lindvig/Flagdays_DK", - "authors": [ - "@J-Lindvig" - ], - "category": "integration", - "description": "🇩🇰 Official flagdays in Denmark with a lot of useful logic and attributes. It is possible to add your own anniversaries 🎂 or special flags 🏳️‍🌈 🏴‍☠️", - "domain": "flagdays_dk", - "etag_repository": "W/\"b9bbdfe6269403c1144c609183124a4ba3b662bc0a52dd92a9b55999b0e6492f\"", - "last_updated": "2023-02-07T15:39:45Z", - "stargazers_count": 5, - "topics": [ - "anniversaries", - "denmark", - "flagdays", - "pride" - ], - "last_fetched": 1707313199.835154 - }, - "344660161": { - "repository_manifest": { - "name": "eGauge", - "hacs": "1.6.0", - "homeassistant": "2021.9.0", - "render_readme": true - }, - "full_name": "neggert/hass-egauge", - "authors": [ - "@neggert" - ], - "category": "integration", - "description": "Home Assistant custom component for eGauge monitor", - "domain": "egauge", - "etag_repository": "W/\"62140c3e1829389a544b732f1c258050680b3a47ac3c6bd7af2b23a38be3597d\"", - "last_updated": "2023-05-24T06:57:35Z", - "stargazers_count": 15, - "last_fetched": 1710693506.599633 - }, - "320117484": { - "repository_manifest": { - "name": "Vibrant (Dark) Clear Theme", - "homeassistant": "0.109.0" - }, - "full_name": "myleskeeffe/clear-theme-dark-vibrant", - "category": "theme", - "description": "Vibrant (Dark) Version of Clear Theme", - "domain": "", - "etag_repository": "W/\"e563756cc868863888aab1c27490c59fcc5c94ce2e2d685365acf1c53df77f1d\"", - "last_updated": "2021-02-10T10:21:44Z", - "stargazers_count": 2, - "topics": [ - "clear", - "dark", - "vibrant" - ], - "last_fetched": 1678433732.674943 - }, - "320381430": { - "repository_manifest": { - "name": "Analog Clock", - "render_readme": true, - "filename": "analogclock.js" - }, - "full_name": "tomasrudh/analogclock", - "category": "plugin", - "description": "An analog clock for Home Assistant Lovelace", - "domain": "", - "etag_repository": "W/\"652e8d122de1874df013934abc522efca21efe02f8934e7562fff7ce9a6ccea7\"", - "last_updated": "2024-03-29T00:05:55Z", - "stargazers_count": 17, - "topics": [ - "analog", - "analog-clock", - "assistant-lovelace", - "clock" - ], - "last_fetched": 1714279232.373178 - }, - "328566789": { - "repository_manifest": { - "name": "BeoPlay", - "country": "US", - "render_readme": true - }, - "new": true, - "full_name": "giachello/beoplay", - "authors": [ - "@giachello" - ], - "category": "integration", - "description": "Home Assistant component to control BeoPlay including TVs, Speakers and others. ", - "domain": "beoplay", - "etag_repository": "W/\"ca34c27a9925ad759e0557b84e7081f1c7b815dda741137ad99c73d93855ddf4\"", - "last_updated": "2024-04-07T01:25:40Z", - "stargazers_count": 21, - "topics": [ - "bang-olufsen" - ], - "last_fetched": 1712895192.470739 - }, - "388979130": { - "repository_manifest": { - "name": "NSW Covid Data", - "country": "AU", - "homeassistant": "2021.9.0", - "zip_release": true, - "filename": "nswcovid.zip" - }, - "new": true, - "full_name": "troykelly/homeassistant-au-nsw-covid", - "authors": [ - "@troykelly" - ], - "category": "integration", - "description": "A group of sensors for Home Assistant that tracks New South Wales COVID-19 Data", - "domain": "nswcovid", - "downloads": 334, - "etag_repository": "W/\"1e9698b1abf212e5ab0410e4ab8375342b9fcd44dbcaf2c1a75c02aaeda2f62e\"", - "last_updated": "2023-02-22T06:17:16Z", - "stargazers_count": 1, - "topics": [ - "covid-19", - "nsw-government", - "nsw-health" - ], - "last_fetched": 1705595701.819362 - }, - "85400693": { - "repository_manifest": { - "name": "Padavan Tracker", - "render_readme": true - }, - "full_name": "PaulAnnekov/home-assistant-padavan-tracker", - "authors": [ - "@PaulAnnekov" - ], - "category": "integration", - "description": "Device tracker component that uses Padavan-based router", - "domain": "padavan_tracker", - "etag_repository": "W/\"a96f4f022946c2b5d2b1fe680415da3aeb247c39021ba2b549643b49d2899d64\"", - "last_updated": "2022-05-18T17:01:17Z", - "stargazers_count": 46, - "topics": [ - "padavan", - "router", - "xiaomi" - ], - "last_fetched": 1698384971.912039 - }, - "615769161": { - "repository_manifest": { - "name": "v2c_trydan", - "render_readme": true - }, - "new": true, - "full_name": "Rain1971/V2C_trydant", - "authors": [ - "@Rain1971" - ], - "category": "integration", - "description": "Electric car charger for v2c trydan in home asssitant via HACS", - "domain": "v2c_trydan", - "downloads": 5, - "etag_repository": "W/\"efa0a5721527d45f18fc202b1f8528af52304234dc83e7f91f0ff680122945e4\"", - "last_updated": "2024-04-20T18:46:28Z", - "stargazers_count": 16, - "topics": [ - "v2c" - ], - "last_fetched": 1713932223.096135 - }, - "544947025": { - "repository_manifest": { - "name": "Chargecloud.de", - "render_readme": true - }, - "new": true, - "full_name": "functionpointer/home-assistant-chargecloud-integration", - "authors": [ - "@functionpointer" - ], - "category": "integration", - "description": "Fetches real-time status of public ev chargers from chargecloud.de", - "domain": "chargecloud", - "etag_repository": "W/\"59002aea690c92f00c940e634e788476c2ba41414f9f44f2a8d493428fd859f0\"", - "last_updated": "2024-03-15T00:17:37Z", - "stargazers_count": 5, - "topics": [ - "electric-vehicle-charging-station", - "electric-vehicles" - ], - "last_fetched": 1714624560.766067 - }, - "292081477": { - "repository_manifest": { - "name": "Shairport Sync Media Player", - "render_readme": true - }, - "new": true, - "full_name": "parautenbach/hass-shairport-sync", - "authors": [ - "@parautenbach" - ], - "category": "integration", - "description": "A custom media player for Home Assistant that allows you to control and get updates from a Shairport Sync installation using MQTT.", - "domain": "shairport_sync", - "etag_repository": "W/\"f30e474be68e0f7c2b93e78795b2349536805a88e115fbdea5a9b087c75d4bfe\"", - "last_updated": "2024-03-29T18:30:32Z", - "stargazers_count": 63, - "topics": [ - "airplay", - "mqtt", - "shairport-sync" - ], - "last_fetched": 1713932528.252513 - }, - "316597224": { - "repository_manifest": { - "name": "Budova Smart Home", - "country": "UA", - "render_readme": true, - "homeassistant": "2021.8.1" - }, - "full_name": "dphae/bsh", - "authors": [ - "@DarkPark" - ], - "category": "integration", - "description": "A Home Assistant Budova Smart Home integration", - "domain": "bsh", - "etag_repository": "W/\"e599e14c616c6813587104e954b779ac893426c18599cd4989ace87bdfad06bb\"", - "last_updated": "2021-08-05T21:00:50Z", - "stargazers_count": 3, - "topics": [ - "budova" - ], - "last_fetched": 1704915270.730717 - }, - "691458765": { - "repository_manifest": { - "name": "Circular timer card", - "content_in_root": true, - "filename": "circular-timer-card.js", - "render_readme": true - }, - "new": true, - "full_name": "karlis-vagalis/circular-timer-card", - "category": "plugin", - "description": "Custom Home Assistant card to display timer countdowns using D3.js", - "etag_repository": "W/\"a319c08e1f8997f9656768e9c5546e93b69542255e750ea6827e325fa82c693c\"", - "last_updated": "2023-12-29T11:31:42Z", - "stargazers_count": 29, - "topics": [ - "d3js", - "lit-element", - "lovelace-custom-card", - "timer" - ], - "last_fetched": 1713240821.994119 - }, - "361776538": { - "repository_manifest": { - "name": "Your HA Digital Twin floor3d-card", - "render_readme": true - }, - "full_name": "adizanni/floor3d-card", - "category": "plugin", - "description": "Your Home Digital Twin: aka floor3d-card. Visualize Home Assistant state and perform actions using objects in a 3D home model based on Three.js.", - "domain": "", - "downloads": 6551, - "etag_repository": "W/\"0567d7caa1225006a898f841aafe0d530a22d775c2e8c9181571ad115288caef\"", - "last_updated": "2024-04-06T09:35:42Z", - "stargazers_count": 420, - "topics": [ - "3d-models", - "card", - "entity-bindings" - ], - "last_fetched": 1714624483.18486 - }, - "255139072": { - "repository_manifest": { - "name": "Entidade Reguladora dos Serviços Energéticos", - "country": "PT", - "homeassistant": "2023.7.0", - "render_readme": true - }, - "full_name": "dgomes/ha_erse", - "authors": [ - "@dgomes" - ], - "category": "integration", - "description": "Home Assistant Custom Component for ERSE", - "domain": "erse", - "etag_repository": "W/\"13c2a67875781a132c885d8228e95d9901cf2ac70aeff9fd791fca46470baf1d\"", - "last_updated": "2024-03-15T22:48:06Z", - "stargazers_count": 42, - "topics": [ - "home-assistant-component", - "utility-meters" - ], - "last_fetched": 1713586358.452971 - }, - "605635573": { - "repository_manifest": { - "name": "Spook 👻 Your homie", - "render_readme": true, - "homeassistant": "2024.4.0", - "hacs": "1.34.0", - "zip_release": true, - "filename": "spook.zip" - }, - "new": true, - "full_name": "frenck/spook", - "authors": [ - "@frenck" - ], - "category": "integration", - "description": "A scary 👻 powerful toolbox 🧰 for Home Assistant 🏡", - "domain": "spook", - "downloads": 3291, - "etag_repository": "W/\"d0c9b49afcbd4a4564e0d9854a4a2b063f3a7f2521d692790b634b870c357853\"", - "last_updated": "2024-05-01T09:06:27Z", - "stargazers_count": 368, - "topics": [ - "home-assistant-component", - "home-assistant-config", - "home-assistant-configuration", - "home-assistant-integration", - "home-destruction", - "homeassistant-homie", - "homey", - "homie", - "powerful", - "powertools", - "random", - "spooky", - "toolbox" - ], - "last_fetched": 1714625032.358453 - }, - "534083455": { - "repository_manifest": { - "name": "Deutsche Bahn", - "render_readme": true, - "country": [ - "DE" - ] - }, - "new": true, - "full_name": "FaserF/ha-deutschebahn", - "authors": [ - "@faserf" - ], - "category": "integration", - "description": "Unofficial HA DB Integration, due to removal as of Home Assistant 2022.11", - "domain": "deutschebahn", - "etag_repository": "W/\"16dc2a1c5088b2d8a860c5666aa045c750521713897c8c6e42e62db5fa5f8d59\"", - "last_updated": "2024-05-01T12:29:49Z", - "stargazers_count": 35, - "last_fetched": 1714624679.734177 - }, - "316396217": { - "repository_manifest": { - "name": "Mjpeg Timelapse", - "homeassistant": "0.118.0", - "render_readme": true - }, - "new": true, - "full_name": "evilmarty/mjpeg-timelapse", - "authors": [ - "@evilmarty" - ], - "category": "integration", - "description": "Mjpeg Timelapse integration for Home Assistant", - "domain": "mjpeg_timelapse", - "etag_repository": "W/\"6b9362be43ca9e8a0051f4c40645064971dd789607913efbd08e0ddc5decbd21\"", - "last_updated": "2023-05-20T10:05:33Z", - "stargazers_count": 24, - "topics": [ - "camera" - ], - "last_fetched": 1710347552.519662 - }, - "197920457": { - "repository_manifest": {}, - "full_name": "andersonshatch/midea-ac-py", - "authors": [ - "@andersonshatch" - ], - "category": "integration", - "description": "This is a library to allow communicating to a Midea appliance via the Midea cloud.", - "domain": "midea", - "etag_repository": "W/\"1dd3f0e3df77a1bd0ed480c547ed15d7e6892ee2dab7efd8b567814c150b5b39\"", - "last_updated": "2023-03-09T19:28:42Z", - "stargazers_count": 78, - "topics": [ - "midea" - ], - "last_fetched": 1714624810.552404 - }, - "221855213": { - "repository_manifest": { - "name": "Auto Backup", - "zip_release": true, - "hide_default_branch": true, - "filename": "auto_backup.zip", - "homeassistant": "2022.4.0" - }, - "full_name": "jcwillox/hass-auto-backup", - "authors": [ - "@jcwillox" - ], - "category": "integration", - "description": "🗃️ Improved Backup Service for Home Assistant that can Automatically Remove Backups and Supports Generational Backup Schemes.", - "domain": "auto_backup", - "downloads": 32082, - "etag_repository": "W/\"6b2b1087aa1f788c83e62b488c5b5ff117d0dffa1c0ce7375fd9443dacc32fbc\"", - "last_updated": "2024-01-10T15:41:31Z", - "stargazers_count": 300, - "topics": [ - "auto-purge", - "backups", - "generational-backups", - "snapshots" - ], - "last_fetched": 1714624691.27315 - }, - "583379046": { - "repository_manifest": { - "name": "Mold Risk Index", - "homeassistant": "2022.8" - }, - "new": true, - "full_name": "Strixx76/mold_risk_index", - "authors": [ - "@Strixx76" - ], - "category": "integration", - "description": "Calculate the level of risk of mold growth in a crawl space.", - "domain": "mold_risk_index", - "etag_repository": "W/\"8bdda622340b0625ddeea81ce6e8fcd62c5c99652666c4157a1d6b64ccb10b1b\"", - "last_updated": "2024-01-11T15:16:56Z", - "stargazers_count": 34, - "topics": [ - "python3" - ], - "last_fetched": 1714278999.534676 - }, - "637182469": { - "repository_manifest": { - "name": "MIWA", - "render_readme": true, - "country": [ - "BE" - ] - }, - "new": true, - "full_name": "geertmeersman/miwa", - "authors": [ - "@geertmeersman" - ], - "category": "integration", - "description": "Home Assistant component for MIWA BE services", - "domain": "miwa", - "downloads": 2, - "etag_repository": "W/\"8c1bc91a25404883d83b32bf6f74cab6144aacd7f0008821d7bd36c414674ed8\"", - "last_updated": "2024-04-29T07:36:46Z", - "topics": [ - "miwa" - ], - "last_fetched": 1714624509.265247 - }, - "685246640": { - "repository_manifest": { - "name": "MeteoGalicia_Tides", - "country": "ES", - "zip_release": true, - "filename": "homeassistant-meteogalicia_tides.zip" - }, - "new": true, - "full_name": "Danieldiazi/homeassistant-meteogalicia_tides", - "authors": [ - "@danieldiazi" - ], - "category": "integration", - "description": "A Home Assistant integration that provides tides info from MeteoGalicia, the meteorological agency for Galicia, Spain", - "domain": "meteogalicia_tides", - "downloads": 37, - "etag_repository": "W/\"36f03c84ec09c60bf96f9ef422c941845f36024952dee76c9b25a4d3a660eea7\"", - "last_updated": "2023-12-25T19:59:07Z", - "stargazers_count": 1, - "topics": [ - "hacs-custom", - "meteogalicia", - "tides" - ], - "last_fetched": 1704035941.880001 - }, - "371474642": { - "repository_manifest": { - "name": "consul", - "render_readme": "true" - }, - "full_name": "gtjadsonsantos/consul", - "authors": [ - "@jadson179" - ], - "category": "integration", - "description": "home-assistant service for control the consul 🔴", - "domain": "consul", - "etag_repository": "W/\"4c0f49a67a43e6d067642a38915154c37d0581b387d3d07540335bc0e37d7839\"", - "last_updated": "2021-10-09T12:30:45Z", - "stargazers_count": 3, - "topics": [ - "consul" - ], - "last_fetched": 1683746033.70439 - }, - "226707533": { - "repository_manifest": { - "name": "ltss", - "render_readme": true - }, - "full_name": "freol35241/ltss", - "authors": [ - "@freol35241" - ], - "category": "integration", - "description": "Long time state storage (LTSS) custom component for Home Assistant using Timescale DB", - "domain": "ltss", - "etag_repository": "W/\"b001d6ac7cabc576aec4577ec9d41ae98c931c99ebd68dafcd676188bf8763cb\"", - "last_updated": "2024-05-01T18:55:41Z", - "stargazers_count": 74, - "topics": [ - "database", - "ltss", - "state-storage", - "storage", - "timescaledb" - ], - "last_fetched": 1714625085.593405 - }, - "461802716": { - "repository_manifest": { - "name": "Skolmat Integration", - "country": [ - "SE" - ], - "render_readme": true - }, - "new": true, - "full_name": "Kaptensanders/skolmat", - "authors": [ - "@kaptensanders" - ], - "category": "integration", - "description": "Skolmat Home Assistant custom component for the food menu in Swedish schools", - "domain": "skolmat", - "etag_repository": "W/\"69a0cd8924548ff063bdea6ce6e0ce2ff08554e3327875811009abe7f88e1a3c\"", - "last_updated": "2023-11-21T12:29:17Z", - "stargazers_count": 11, - "topics": [ - "food", - "food-menu", - "school", - "skola" - ], - "last_fetched": 1707313635.171754 - }, - "296396632": { - "repository_manifest": { - "name": "Rejseplanen S-Tog Card", - "country": "DK" - }, - "full_name": "DarkFox/rejseplanen-stog-card", - "category": "plugin", - "description": "Lovelace card for listing departures from Rejseplanen sensors, in the style of S-Tog departure boards.", - "domain": "", - "etag_repository": "W/\"f521a22040ca6f7f0f93f9b9966024e80f02bc174f539209727eff9245020da4\"", - "last_updated": "2023-01-06T14:35:56Z", - "stargazers_count": 5, - "topics": [ - "denmark", - "lovelace-card", - "rejseplanen", - "rejseplanen-sensors" - ], - "last_fetched": 1706281371.792253 - }, - "693656182": { - "repository_manifest": { - "name": "Media Source Image Card", - "content_in_root": true, - "filename": "media-source-image-card.js", - "render_readme": true - }, - "new": true, - "full_name": "luixal/lovelace-media-source-image-card", - "category": "plugin", - "description": "A Lovelace custom card for showing images stored in Media Source", - "etag_repository": "W/\"4c0a5b2bac8809194cf43eb3e9e8edcd92486a319165084874cd3290b15dcb12\"", - "last_updated": "2024-04-19T20:30:32Z", - "stargazers_count": 15, - "topics": [ - "lovelace-card", - "lovelace-cards", - "lovelace-custom-card" - ], - "last_fetched": 1714279052.171234 - }, - "216178553": { - "repository_manifest": { - "name": "Material Dark Green Theme" - }, - "full_name": "home-assistant-community-themes/material-dark-green", - "category": "theme", - "description": "Material Dark Green theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"d41152b6e26c109980bb869c39ca0917522e788c5512e57eafa24f9a535d4a86\"", - "last_updated": "2023-03-27T02:57:14Z", - "stargazers_count": 2, - "last_fetched": 1708173699.296975 - }, - "628038776": { - "repository_manifest": { - "name": "Vantage InFusion", - "filename": "vantage.zip", - "homeassistant": "2024.1.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "loopj/home-assistant-vantage", - "authors": [ - "@loopj" - ], - "category": "integration", - "description": "Home Assistant integration for Vantage InFusion home automation controllers.", - "domain": "vantage", - "downloads": 61, - "etag_repository": "W/\"4984060f78812f700a4d485ee6a5c3d996aa6c0c9d8c63125024776120738ebe\"", - "last_updated": "2024-04-29T18:25:24Z", - "stargazers_count": 6, - "topics": [ - "infusion", - "vantage" - ], - "last_fetched": 1714624605.556016 - }, - "396695907": { - "repository_manifest": { - "name": "Gree Extension for Home-Assistant built in integration", - "render_readme": true - }, - "new": true, - "full_name": "mullerdavid/hass_GreeExt", - "authors": [ - "@mullerdavid" - ], - "category": "integration", - "description": "Gree Extension for built in integration", - "domain": "gree_ext", - "etag_repository": "W/\"e41370e9285e7298e6970a585190f711b541342989fa8e2d3f0e8cc06f343820\"", - "last_updated": "2023-06-12T09:56:03Z", - "stargazers_count": 7, - "topics": [ - "gree" - ], - "last_fetched": 1712064333.230051 - }, - "357338258": { - "repository_manifest": { - "name": "Temperature Feels Like", - "filename": "temperature_feels_like.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.0", - "render_readme": true, - "zip_release": true - }, - "full_name": "Limych/ha-temperature-feels-like", - "authors": [ - "@Limych" - ], - "category": "integration", - "description": "Sensor of Temperature Feels Like for Home Assistant.", - "domain": "temperature_feels_like", - "downloads": 1781, - "etag_repository": "W/\"f2737b4301c14b67a71f7f882a300d7fe24055c0ade19b581075c36fa84ee854\"", - "last_updated": "2024-04-29T09:50:43Z", - "stargazers_count": 78, - "topics": [ - "home-assistant-climate", - "home-assistant-component", - "home-assistant-temperature", - "home-assistant-weather" - ], - "last_fetched": 1714624691.388255 - }, - "156292058": { - "repository_manifest": { - "name": "Flex Table - Highly customizable, Data visualization", - "content_in_root": true, - "filename": "flex-table-card.js" - }, - "full_name": "custom-cards/flex-table-card", - "category": "plugin", - "description": "Highly Flexible Lovelace Card - arbitrary contents/columns/rows, regex matched, perfect to show appdaemon created content and anything breaking out of the entity_id + attributes concept", - "domain": "", - "etag_repository": "W/\"5c27a3247e1322ddddc243f05061b16b329843999c80241287015154d4957ba7\"", - "last_updated": "2024-04-27T19:55:11Z", - "stargazers_count": 188, - "topics": [ - "data-table", - "data-visualization", - "flexible-table", - "high-configurability", - "javascript", - "single-file", - "table-visualization" - ], - "last_fetched": 1714624919.636735 - }, - "614083491": { - "repository_manifest": { - "name": "Horizon Card", - "render_readme": true, - "filename": "lovelace-horizon-card.js" - }, - "new": true, - "full_name": "rejuvenate/lovelace-horizon-card", - "category": "plugin", - "description": "Sun Card successor: Visualize the position of the Sun over the horizon.", - "downloads": 34044, - "etag_repository": "W/\"3ed0bdc8480ed4f0d86d39c2fe475a3db86a95ee28d959d94f584e685d103a9d\"", - "last_updated": "2024-04-30T09:36:35Z", - "stargazers_count": 383, - "topics": [ - "home-assistant-sun-card", - "homeassistant-sun-card", - "lovelace-card", - "sun-card" - ], - "last_fetched": 1714624457.780386 - }, - "253842395": { - "repository_manifest": { - "name": "Jaguar Landrover InControl", - "homeassistant": "2022.11.0" - }, - "full_name": "msp1974/homeassistant-jlrincontrol", - "authors": [ - "@msp1974" - ], - "category": "integration", - "description": "An integration for JLR InControl to Home Assistant", - "domain": "jlrincontrol", - "etag_repository": "W/\"8c45c1e57a79ed719f8f52c8eaec31238517007b09090ebb8f9f1dd9fe217885\"", - "last_updated": "2024-04-26T17:49:10Z", - "stargazers_count": 52, - "topics": [ - "i-pace", - "jaguar", - "jlr", - "landrover", - "rrs", - "vehicle", - "wirelesscar" - ], - "last_fetched": 1714279366.361817 - }, - "573233876": { - "repository_manifest": { - "name": "Switch Manager", - "render_readme": true, - "homeassistant": "2023.12.0" - }, - "new": true, - "full_name": "Sian-Lee-SA/Home-Assistant-Switch-Manager", - "authors": [ - "@Sian-Lee-SA" - ], - "category": "integration", - "description": "Switch manager is a centralised component to handle button pushes for your wireless switches. This includes anything passed through the event bus. The component relies on switch blueprints which is easily made to allow GUI configuration of your switches and their button pushes. This helps remove clutter from the automations.", - "domain": "switch_manager", - "etag_repository": "W/\"fddd125b9e0378b59aa71bba904f3e56d3f3f3683bda8808348e6a062fe3f4c4\"", - "last_updated": "2024-04-28T10:00:27Z", - "stargazers_count": 191, - "topics": [ - "component", - "script", - "switch-manager" - ], - "last_fetched": 1714624577.573871 - }, - "361961255": { - "repository_manifest": { - "name": "Metlink Wellington Transport", - "render_readme": true, - "country": "NZ", - "homeassistant": "2023.6.0" - }, - "full_name": "make-all/metlink-nz", - "authors": [ - "@make-all" - ], - "category": "integration", - "description": "Metlink Wellington Public Transport integration for Home Assistant", - "domain": "metlink", - "etag_repository": "W/\"064c48c449e108774afeb22afd24f66f46556dd36ad5b62d43bb601101a99963\"", - "last_updated": "2024-04-24T09:27:04Z", - "stargazers_count": 9, - "topics": [ - "metlink", - "metlink-api", - "transport", - "wellington" - ], - "last_fetched": 1714279135.638526 - }, - "454440949": { - "repository_manifest": { - "name": "Room Card", - "filename": "room-card.js", - "render_readme": true, - "content_in_root": true - }, - "full_name": "marcokreeft87/room-card", - "category": "plugin", - "description": "Show multiple entity states, attributes and icons in a single card in Home Assistant's Lovelace UI", - "domain": "", - "etag_repository": "W/\"6c5a69c745292ec6cb54ede116b13d6a3acf93cab666a31826fe7b6be03de486\"", - "last_updated": "2024-05-01T08:34:28Z", - "stargazers_count": 186, - "topics": [ - "attribute", - "card", - "entities", - "format", - "homeassistant-frontend", - "lovelace-custom-card", - "room" - ], - "last_fetched": 1714625106.630716 - }, - "392931946": { - "repository_manifest": { - "name": "Aria2 card", - "render_readme": true, - "filename": "aria2-card.js" - }, - "full_name": "deblockt/aria2-card", - "category": "plugin", - "description": "An aria2 card for home assistant", - "domain": "", - "downloads": 342, - "etag_repository": "W/\"4ca5511597379e8ddee9b085f96797a9d19b20491fbd436a921309230fecd6c4\"", - "last_updated": "2022-09-20T13:30:10Z", - "stargazers_count": 4, - "topics": [ - "aria2", - "download-manager" - ], - "last_fetched": 1699708797.600571 - }, - "452251255": { - "repository_manifest": { - "name": "Browser Control Card", - "content_in_root": true, - "filename": "browser-control-card.js", - "render_readme": "true" - }, - "full_name": "mathoudebine/homeassistant-browser-control-card", - "category": "plugin", - "description": "Control your browser from a Home Assistant lovelace card: full screen, disable screen lock, zoom, reload page...", - "domain": "", - "downloads": 2756, - "etag_repository": "W/\"1e3532855fce938395ef86ef4059e23e46aef9cd5f00ef935238eb79c4877fcc\"", - "last_updated": "2023-10-20T10:29:06Z", - "stargazers_count": 9, - "topics": [ - "browser", - "browser-control", - "card", - "fullscreen", - "lock", - "refresh", - "reload", - "sleep", - "wake-on-lan", - "zoom" - ], - "last_fetched": 1712895341.024652 - }, - "642982371": { - "repository_manifest": { - "name": "Epic Games", - "country": "BR", - "render_readme": true - }, - "new": true, - "full_name": "hudsonbrendon/ha_epic_games", - "authors": [ - "@hudsonbrendon" - ], - "category": "integration", - "description": "A custom component for home assistant", - "domain": "epic_games", - "etag_repository": "W/\"14d208b202e16ff60c1a30798cfd3295efd43d4c5fb98aea87fed430d7ba40d1\"", - "last_updated": "2024-02-09T02:35:18Z", - "stargazers_count": 7, - "topics": [ - "epic-games", - "free", - "games", - "store" - ], - "last_fetched": 1710347364.768643 - }, - "382335433": { - "repository_manifest": { - "name": "SAJ eSolar" - }, - "new": true, - "full_name": "djansen1987/SAJeSolar", - "authors": [ - "@djansen1987" - ], - "category": "integration", - "description": "SAJ eSolar Portal Sensors", - "domain": "saj_esolar", - "etag_repository": "W/\"d1d508e8622ffe4bfd7b34642424d1997b1a6913327c066db17408ccda36e716\"", - "last_updated": "2024-04-09T08:15:03Z", - "stargazers_count": 20, - "topics": [ - "esolar", - "intergration", - "saj", - "solar", - "solar-system" - ], - "last_fetched": 1714624385.95779 - }, - "256928191": { - "repository_manifest": { - "name": "GCE Eco-Devices", - "country": "FR", - "render_readme": true - }, - "full_name": "Aohzan/ecodevices", - "authors": [ - "@Aohzan" - ], - "category": "integration", - "description": "Home Assistant custom component for GCE Eco-Devices", - "domain": "ecodevices", - "etag_repository": "W/\"f4f94dfd38f9a4bdcd1af07147af34e2525b36db6aba23e8f3e60313afa10c13\"", - "last_updated": "2023-12-31T17:51:31Z", - "stargazers_count": 13, - "topics": [ - "domotique", - "eco-devices", - "ecodevices", - "gce-electronics" - ], - "last_fetched": 1704918715.550291 - }, - "488091347": { - "repository_manifest": { - "name": "2minersInfo", - "render_readme": true, - "homeassistant": "0.100.0" - }, - "new": true, - "full_name": "ThomasPrior/2minersInfo", - "authors": [ - "@thomasprior" - ], - "category": "integration", - "description": "Provides data from 2miners.com on a specified miner.", - "domain": "2minersinfo", - "etag_repository": "W/\"ff63ea7b56f8027e8a60cd3cd7e5c03d65d2af542131a04c0c39d806855cb6f5\"", - "last_updated": "2022-05-24T18:49:52Z", - "stargazers_count": 4, - "topics": [ - "2miners", - "2miners-api", - "miner", - "statistics" - ], - "last_fetched": 1713586297.446137 - }, - "413812496": { - "repository_manifest": { - "name": "Plotly Graph Card", - "render_readme": true, - "filename": "plotly-graph-card.js" - }, - "full_name": "dbuezas/lovelace-plotly-graph-card", - "category": "plugin", - "description": "Highly customisable Lovelace card to plot interactive graphs. Brings scrolling, zooming, and much more!", - "domain": "", - "downloads": 17957, - "etag_repository": "W/\"dcbccee883e4d59558b3e53cc4149e7aef8c2e0607b9cbc908d2b8e409939078\"", - "last_updated": "2024-04-28T19:38:40Z", - "stargazers_count": 306, - "topics": [ - "graphs", - "history", - "lovelace-custom-card", - "navigate", - "plotly", - "plotlyjs", - "plots", - "scroll", - "zoom" - ], - "default_branch": "master", - "installed_commit": "661dab2", - "installed": true, - "last_commit": "c3480e7", - "last_version": "v3.3.4", - "open_issues": 25, - "published_tags": [ - "v3.3.4", - "v3.3.3", - "v3.3.1", - "v3.3.0", - "v3.2.0" - ], - "releases": true, - "version_installed": "v3.3.4", - "last_fetched": 1714753170.251717 - }, - "631670903": { - "repository_manifest": { - "name": "ZCS Lawn Mower Robot", - "homeassistant": "2024.2.0" - }, - "new": true, - "full_name": "ufozone/ha-zcs-mower", - "authors": [ - "@ufozone" - ], - "category": "integration", - "description": "ZCS Lawn Mower Robots (Ambrogio, Techline, Wiper) platform as a Custom Component for Home Assistant.", - "domain": "zcsmower", - "downloads": 11, - "etag_repository": "W/\"077ad8be4a2948fe032a2c22b75450a1350caff20b1fdc5a136e0441718083eb\"", - "last_updated": "2024-04-28T21:30:55Z", - "stargazers_count": 11, - "topics": [ - "ambrogio", - "lawn-mower", - "lawnmower", - "mower", - "mower-robot", - "wiper", - "zcs", - "zucchetti" - ], - "last_fetched": 1714624726.016215 + "last_fetched": 1787697246.920911 }, "695365328": { "repository_manifest": { @@ -10149,279 +1747,747 @@ "category": "integration", "description": "A custom component that creates sensors for the restaurants in and around Mjärdevi Science Park. The data is collected from my website Luncha I Mjärdevi", "domain": "lunchaimjardevi", - "downloads": 29, - "etag_repository": "W/\"d5ebb4a6b76c3e934a10767c7cbfa6f20b28bf925e47b40323d6a6eb6d6683b9\"", - "last_updated": "2023-12-14T07:16:43Z", - "last_fetched": 1705595746.602948 + "downloads": 44, + "etag_repository": "W/\"5d9add329e492d59d945ef2d7c50e13422ed57bddd1361b969737670de1e1263\"", + "last_updated": "2024-12-15T02:31:31Z", + "last_fetched": 1784791310.004287 }, - "657192016": { + "295523408": { "repository_manifest": { - "name": "KAT Bulgaria", - "country": "BG", - "homeassistant": "2023.02.0b0", + "name": "Salus iT600", "render_readme": true }, - "new": true, - "full_name": "Nedevski/hass_kat_bulgaria", + "full_name": "epoplavskis/homeassistant_salus", "authors": [ - "@Nedevski" + "@jvitkauskas" ], "category": "integration", - "description": "This is a custom component that checks periodically if you have any fines from KAT Bulgaria.", - "domain": "kat_bulgaria", - "etag_repository": "W/\"aa59f116a2299bff44756ccf26d08601e2589da3b949a80c04c1fae606221b31\"", - "last_updated": "2024-01-29T17:06:41Z", + "description": "Home Assistant integration with Salus devices", + "domain": "salus", + "etag_repository": "W/\"b807bc38d10a343b3f8b7df152da12000e0d4f0a4c43e1c78eb02a3ae0f20224\"", + "last_updated": "2025-01-23T20:50:42Z", + "stargazers_count": 73, + "last_fetched": 1790154696.30261 + }, + "1107567956": { + "repository_manifest": {}, + "new": true, + "full_name": "markminnoye/HA-IPBuilding", + "category": "integration", + "description": "Home Assistant custom integration for IPBuilding smart living systems (lights, scenes, ventilation, energy, …).", + "domain": "ipbuilding", + "etag_repository": "W/\"d374132fbc198b3c2663c232e4636734839443f1bb14b2b1220706f6c8736178\"", + "last_updated": "2026-06-14T08:39:52Z", + "topics": [ + "domotica", + "home-assistant-custom-component", + "home-assistant-integration", + "ipbuilding" + ], + "last_fetched": 1787307232.833006 + }, + "1164419202": { + "repository_manifest": {}, + "new": true, + "full_name": "brianegge/homeassistant-obs-studio", + "category": "integration", + "description": "Home Assistant custom integration for OBS Studio via WebSocket", + "domain": "obs_websocket", + "downloads": 2, + "etag_repository": "W/\"33042a8d67144646d8de86b7a6ecb32f2198a302d2a787479cf80cd6e0e3d8e5\"", + "last_updated": "2026-10-01T23:20:29Z", "stargazers_count": 6, "topics": [ - "kat-bulgaria" + "obs-studio" ], - "last_fetched": 1707828604.508949 + "last_fetched": 1790922291.16619 }, - "458817847": { + "492996183": { "repository_manifest": { - "name": "Material 3 Dark & Light Theme 04: Magenta", - "filename": "m3-04-magenta.yaml", - "render_readme": "true" - }, - "full_name": "AmoebeLabs/HA-Theme_M3-04-Magenta", - "category": "theme", - "description": "Material Design 3 / Material YOU theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"38b781b097c1a9e97141d3adcba297ce6ffb13c2a1f9287b3927c49fdcf0f096\"", - "last_updated": "2022-06-15T07:59:38Z", - "topics": [ - "dark-mode", - "home-assistant-theme", - "light-mode", - "material-3" - ], - "last_fetched": 1706281062.930574 - }, - "543068603": { - "repository_manifest": { - "name": "Philips TV Remote", - "content_in_root": true, - "filename": "philips-tv-remote.js", - "render_readme": true - }, - "new": true, - "full_name": "abualy/philips-tv-remote-card", - "category": "plugin", - "description": "philips tv remote card for for home assistant ", - "etag_repository": "W/\"bacea65228a538fb7711244faadcba7b09ef1de23643a24988306b0dc58cea3b\"", - "last_updated": "2023-02-27T22:46:21Z", - "stargazers_count": 10, - "topics": [ - "hacs-custom", - "philips", - "remote", - "remote-control" - ], - "last_fetched": 1712064409.359545 - }, - "537793361": { - "repository_manifest": { - "name": "MyJDownloader Card", - "filename": "myjdownloader-card.js" - }, - "new": true, - "full_name": "Nyaran/myjdownloader-card", - "category": "plugin", - "description": "This Lovelace custom card displays downloads information provided by the MyJDownloader Integration", - "downloads": 697, - "etag_repository": "W/\"6781be51e03868e61f589976b3bd0b7c570de7779068f25f60c06a4e4e91edec\"", - "last_updated": "2024-04-30T03:26:20Z", - "stargazers_count": 7, - "topics": [ - "hacs-custom", - "jdownloader", - "myjdownloader" - ], - "last_fetched": 1714624794.793104 - }, - "620855349": { - "repository_manifest": { - "name": "Lightener", - "filename": "lightener.zip", - "hide_default_branch": true, - "homeassistant": "2023.3.0", + "name": "Hue-Like Light Card", "render_readme": true, - "zip_release": true + "filename": "hue-like-light-card.js" }, - "new": true, - "full_name": "fredck/lightener", - "authors": [ - "@fredck" - ], - "category": "integration", - "description": "Magically control the state and brightness of lights in Home Assistant.", - "domain": "lightener", - "downloads": 2371, - "etag_repository": "W/\"d67900c9800308dfc76861d7873e01e6d52c8d24f8dc0621f69a600fae3aa988\"", - "last_updated": "2024-03-06T09:32:43Z", - "stargazers_count": 89, + "full_name": "Gh61/lovelace-hue-like-light-card", + "category": "plugin", + "description": "This card provides a Hue-like way to control your lights in Home Assistant.", + "downloads": 18284, + "etag_repository": "W/\"5b6b0fee9ba0e66510f7568d43821d83f704b50a1e1a84a39eb958ffcca15ee9\"", + "last_updated": "2026-08-01T05:32:31Z", + "stargazers_count": 388, "topics": [ - "brightness", - "light" + "hue", + "hue-lights-control", + "light", + "lovelace-card", + "rgb-lights" ], - "last_fetched": 1714625147.628992 + "last_fetched": 1790652230.120505 }, - "441738040": { + "1140110146": { + "repository_manifest": {}, + "new": true, + "full_name": "bullitt186/ha-omada-open-api", + "category": "integration", + "description": "TP-Link Omada SDN integration for Home Assistant — monitor APs, switches, gateways, and clients with sensors, device trackers, PoE control, firmware updates, and more via the Omada Open API.", + "domain": "omada_open_api", + "downloads": 876, + "etag_repository": "W/\"9c27b8e3bd0380849507159f704d29caf234c1fd0e46a47bb5eb4ee79da9bca2\"", + "last_updated": "2026-09-25T12:26:13Z", + "stargazers_count": 37, + "topics": [ + "home-assistant-integration", + "network-monitoring", + "omada", + "sdn", + "tp-link" + ], + "last_fetched": 1790780757.778645 + }, + "139634406": { "repository_manifest": { - "name": "Soft Theme", + "name": "Dark Thermostat", "render_readme": true, - "homeassistant": "2021.6", - "country": "US" + "filename": "thermostat-dark-card.js" }, - "full_name": "KTibow/lovelace-soft-theme", - "category": "theme", - "description": "🎨 A new, simple soft theme for Home Assistant.", - "domain": "", - "etag_repository": "W/\"55100cecbd0712c61795ee189d3eef255cfa040144f3355a146dd54f2f57b3ec\"", - "last_updated": "2024-01-07T01:57:21Z", - "stargazers_count": 34, - "topics": [ - "soft-ui" - ], - "last_fetched": 1710347722.452559 - }, - "496755553": { - "repository_manifest": { - "name": "Raspberry Pi 1-Wire via sysbus", - "homeassistant": "2024.1.0" - }, - "new": true, - "full_name": "thecode/ha-onewire-sysbus", - "authors": [ - "@thecode" - ], - "category": "integration", - "description": "Home Assistant 1-Wire via sysbus", - "domain": "onewire_sysbus", - "etag_repository": "W/\"20198f4919328551e75e2ec38b4eddc908b007735e592c53da2ebe8addd26317\"", - "last_updated": "2024-04-30T06:34:37Z", - "stargazers_count": 24, - "topics": [ - "1-wire", - "raspberry-pi" - ], - "last_fetched": 1714624688.245335 - }, - "214365813": { - "repository_manifest": { - "name": "StarLine Card", - "homeassistant": "0.103.0" - }, - "full_name": "Anonym-tsk/lovelace-starline-card", + "full_name": "ciotlosm/lovelace-thermostat-dark-card", "category": "plugin", - "description": "StarLine custom card for Home Assistant", - "domain": "", - "etag_repository": "W/\"1b3e5f0bed997e53ceee022842187ebbf2dc1f0c5fb57be8300dd1399cdcf641\"", - "last_updated": "2024-02-21T13:42:20Z", - "stargazers_count": 24, + "description": "🌡 Thermostat card with a round and black feel to it", + "downloads": 12147, + "etag_repository": "W/\"9fe8647d61a5dfe5aea96546b473a24eda11867ce3ce931579ffe3f46618ecf8\"", + "last_updated": "2026-09-27T22:42:43Z", + "stargazers_count": 747, "topics": [ - "lovelace-custom-card", - "starline" + "thermostat" ], - "last_fetched": 1709125386.380378 + "last_fetched": 1790560346.418955 }, - "233092112": { - "repository_manifest": { - "name": "songpal_m", - "render_readme": "true", - "country": "NO" - }, - "full_name": "kodi1/songpal_m", - "authors": [ - "@kodi1" - ], - "category": "integration", - "description": "songpal - volume down workaround", - "domain": "songpal_m", - "etag_repository": "W/\"85d1b2b8ede93fbd286f4b90b97b0f8e8815e71c4a89de9cc83249eb0275d325\"", - "last_updated": "2021-03-28T10:15:20Z", - "stargazers_count": 1, - "topics": [ - "songpal" - ], - "last_fetched": 1678434033.187826 - }, - "555675718": { - "repository_manifest": { - "name": "Mastertherm", - "hacs": "1.32.1", - "homeassistant": "2023.12.4", - "country": "GB", - "hide_default_branch": true - }, + "802527371": { + "repository_manifest": {}, "new": true, - "full_name": "sHedC/homeassistant-mastertherm", + "full_name": "Gugulator/boi_exchange_rates", + "category": "integration", + "description": "Home Assistant integration to get currency exchange rates from Bank of Israel API", + "domain": "boi_exchange_rates", + "etag_repository": "W/\"f052be15784aef9f1b0bbc0cf2dc9f90a14ec5c29579bbdc97ca0947c570dff1\"", + "last_updated": "2026-06-16T12:11:08Z", + "stargazers_count": 2, + "topics": [ + "bank-of-israel", + "exchange-rates", + "hacs-integration-custom-integration", + "hacs-integration-hacs-homeassistant", + "hacs-integration-home-assistant" + ], + "last_fetched": 1785481140.879836 + }, + "203736221": { + "repository_manifest": { + "name": "Uponor Uhome integration", + "render_readme": true + }, + "full_name": "dave-code-ruiz/uhomeuponor", "authors": [ - "@shedc" + "@almirdelkic", + "@dave-code-ruiz", + "@LordMike" ], "category": "integration", - "description": "Home Assistant Mastertherm Component, to communicate and control heat pumps from Mastertherm", - "domain": "mastertherm", - "etag_repository": "W/\"974ce94317904142cddfc3afd1d2ae1a949dcff4326cad30ed83ad5aa8480e63\"", - "last_updated": "2024-05-01T14:35:27Z", - "stargazers_count": 5, + "description": "Custom Component to connect Home Assistant with Uhome Uponor Smatrix App", + "domain": "uhomeuponor", + "etag_repository": "W/\"1b3da3222e1e3eedf13102b5851101700a1698570a11a6ea46147479224bc57d\"", + "last_updated": "2026-04-27T10:09:29Z", + "stargazers_count": 25, "topics": [ - "heatpump", - "mastertherm", - "python3" + "gateway", + "rest-api", + "setpoint", + "smatrix", + "smatrixwaveplus", + "thermostat", + "uponor" ], - "last_fetched": 1714624539.988384 + "last_fetched": 1784786520.582471 }, - "519811207": { + "1177673326": { + "repository_manifest": {}, + "new": true, + "full_name": "mishasyrbu/sunset-predictor-card", + "category": "plugin", + "description": "Custom Lovelace card for Home Assistant that displays sunset quality predictions with an animated score ring, weather details grid, and multi-language support.", + "downloads": 264, + "etag_repository": "W/\"875608081a9f4806dd2bb034818b2c587487dcf55e5a8b6a6d531dcab8f9d673\"", + "last_updated": "2026-06-12T05:55:49Z", + "stargazers_count": 3, + "last_fetched": 1784795170.991101 + }, + "995665345": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/smartschool_ha", + "category": "integration", + "description": "SmartSchool, Belgian Flemish digital platform for schools (agenda, messages, results), integration for Home Assistant custom component HACS.", + "domain": "smartschool", + "etag_repository": "W/\"da08cf7d4bef57728b962c9ca2032d13671cbad2b4ee5001df4f7698b796839e\"", + "last_updated": "2026-06-14T21:08:34Z", + "stargazers_count": 8, + "topics": [ + "domotica", + "hacs-custom" + ], + "last_fetched": 1782807156.303666 + }, + "1106808220": { + "repository_manifest": {}, + "new": true, + "full_name": "ronaldheft/ha-light-reilluminator", + "category": "integration", + "description": "Record the history of light attributes for presence simulation.", + "domain": "light_reilluminator", + "etag_repository": "W/\"3ebc505d5ea7da5828d72b7a7a00f5a141b185453293ab745ad7fb065d179eb2\"", + "last_updated": "2026-04-22T12:36:29Z", + "stargazers_count": 6, + "topics": [ + "light", + "presence-simulation" + ], + "last_fetched": 1786388800.92271 + }, + "410667735": { "repository_manifest": { - "name": "EVN Data Fetcher", - "country": [ - "VN" - ], - "homeassistant": "2022.7.0", + "name": "Reaper DAW", + "homeassistant": "2021.9.0", + "zip_release": true, + "filename": "reaper.zip", "render_readme": true }, "new": true, - "full_name": "trvqhuy/nestup_evn", + "full_name": "kubawolanin/ha-reaper", "authors": [ - "@trvqhuy" + "@kubawolanin" ], "category": "integration", - "description": "A simple yet efficient custom component to fetch data from EVN Vietnam for Home Assistant", - "domain": "nestup_evn", - "etag_repository": "W/\"3bb2ba6951f4930538f00cf4efad1bc3456dc8a28a0df3e7e66f24a9146d5604\"", - "last_updated": "2024-04-19T08:41:43Z", - "stargazers_count": 54, + "description": "Reaper DAW custom integration for Home Assistant", + "domain": "reaper", + "downloads": 460, + "etag_repository": "W/\"c2a9e7ea0470aa62773b476cba9a53ea12ee7085807f185e75a734ef77bdf72f\"", + "last_updated": "2024-07-15T16:58:21Z", + "stargazers_count": 22, "topics": [ - "electricity-meter", - "homeassistant-custom-component", - "polling-service" + "daw", + "digital-audio-workstation", + "reaper" ], - "last_fetched": 1714625047.33123 + "last_fetched": 1785326272.11516 }, - "599334003": { - "repository_manifest": { - "name": "simple-weather-clock", - "render_readme": true - }, + "699440099": { + "repository_manifest": {}, "new": true, - "full_name": "pkscout/simple-weather-clock", - "category": "plugin", - "description": "A card for Home Assistant designed to display a digital clock with six slots below for various numeric environmental sensor data.", - "etag_repository": "W/\"dcf0ab6b463682d66c5ad94eabf827f85152c91fe651b76ab16b7c724f7e0ac0\"", - "last_updated": "2023-06-03T21:45:55Z", + "full_name": "shadow578/homeassistant_sma-ennexos", + "category": "integration", + "description": " SMA ennexOS (Data Manager M and Sunny Tripower X) integration for Home Assistant ", + "domain": "sma_ennexos", + "downloads": 1914, + "etag_repository": "W/\"cbd86101a443d652789bccdf20b95ff8d4b4e4e48ecb8b5a98ad4c86107295a7\"", + "last_updated": "2026-09-21T02:03:56Z", + "stargazers_count": 12, + "topics": [ + "ennexos", + "sma", + "solar" + ], + "last_fetched": 1790876249.30368 + }, + "934761293": { + "repository_manifest": {}, + "new": true, + "full_name": "akinin/ha_keenetic", + "category": "integration", + "description": "Keenetic Router Integration for Home Assistant", + "domain": "ha_keenetic", + "downloads": 834, + "etag_repository": "W/\"6f8d7d5049286fbd8b1eff3aa55a06aafb60883381db2e7a76c7169eec44a922\"", + "last_updated": "2026-09-21T20:18:03Z", + "stargazers_count": 40, + "topics": [ + "keenetic" + ], + "last_fetched": 1790567448.98935 + }, + "894120201": { + "repository_manifest": {}, + "new": true, + "full_name": "einFreak/ha-regensburg-transport", + "category": "integration", + "description": "Regensburg (RVV) transport sensor for Home Assistant", + "domain": "regensburg_transport", + "etag_repository": "W/\"4340fe461a3c1f86f95acf7d596c30465b45d74a5acf881684828bc9424bab2b\"", + "last_updated": "2024-11-27T16:46:53Z", "stargazers_count": 3, "topics": [ - "clock", - "weather" + "regensburg", + "rvv", + "rvv-regensburg", + "transport" ], - "last_fetched": 1707313683.099289 + "last_fetched": 1790727601.233695 + }, + "717185121": { + "repository_manifest": { + "name": "Amazon CloudWatch", + "render_readme": true, + "zip_release": true, + "filename": "custom_component_cloudwatch.zip" + }, + "new": true, + "full_name": "Mallonbacka/custom-component-cloudwatch", + "authors": [ + "@Mallonbacka" + ], + "category": "integration", + "description": "A Home Assistant custom component to send values directly to Amazon CloudWatch.", + "domain": "amazon_cloudwatch", + "downloads": 414, + "etag_repository": "W/\"edcc729108db36c1363b71471830ff3bf1df7bc666b9fe2cf93d74bdce61dc12\"", + "last_updated": "2026-09-28T12:53:09Z", + "stargazers_count": 1, + "topics": [ + "aws", + "cloudwatch", + "metrics" + ], + "last_fetched": 1790629138.692801 + }, + "1209418612": { + "repository_manifest": {}, + "new": true, + "full_name": "owenashurst/Antminer-HomeAssistant-Integration", + "category": "integration", + "description": "A Home Assistant integration that allows control over Bitmain Antminers", + "domain": "antminer", + "etag_repository": "W/\"9b62da8b2c5addf86f538ce729dc9ba46a56140e1f1594df023d386e2f3770c0\"", + "last_updated": "2026-05-06T11:43:29Z", + "stargazers_count": 2, + "last_fetched": 1786561088.275041 + }, + "735063605": { + "repository_manifest": {}, + "new": true, + "full_name": "elsbrock/cowboy-ha", + "category": "integration", + "description": "🤠 Custom Home Assistant Integration for Cowboy Bikes 🚲💨", + "domain": "cowboy", + "downloads": 337, + "etag_repository": "W/\"34d65b44a4860fd9ef48625f5ff5e706c000adc7afc59e37ba3c31dd35076778\"", + "last_updated": "2026-10-01T22:42:19Z", + "stargazers_count": 29, + "topics": [ + "bike", + "cowboy" + ], + "last_fetched": 1790923888.377364 + }, + "232077394": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-chargeamps/hass-chargeamps", + "category": "integration", + "description": "Home Assistant Component for Chargeamps", + "domain": "chargeamps", + "etag_repository": "W/\"3dca79d72312d7f8ab62f6f55d56aec626a752320671877a29372e14d7f7ba65\"", + "last_updated": "2026-04-26T16:44:46Z", + "stargazers_count": 37, + "topics": [ + "chargeamps" + ], + "last_fetched": 1777222596.007132 + }, + "237532750": { + "repository_manifest": { + "name": "Harmony Card", + "render_readme": true, + "filename": "harmony-card.js" + }, + "full_name": "sbryfcz/harmony-card", + "category": "plugin", + "description": "A Home Assistant Lovelace Care for Harmony Integration", + "downloads": 7189, + "etag_repository": "W/\"596c31f40d00258a3664de4d9c28629b8f0ec16866eb1ae27d41a6f1d77c1cd4\"", + "last_updated": "2024-11-20T13:54:38Z", + "stargazers_count": 107, + "last_fetched": 1789787424.285573 + }, + "299556199": { + "repository_manifest": { + "name": "Mercedes Me API", + "homeassistant": "2022.11.0" + }, + "full_name": "xraver/mercedes_me_api", + "authors": [ + "@xraver" + ], + "category": "integration", + "description": "Script to use Mercedes Me APIs.", + "domain": "mercedesmeapi", + "etag_repository": "W/\"04bdd10a984bfc44bbac2d2f90a8c2514ca7e044eea73dd402dd61098cb0aa7d\"", + "last_updated": "2023-02-26T13:39:29Z", + "stargazers_count": 72, + "topics": [ + "mercedes", + "mercedes-benz-car" + ], + "last_fetched": 1787867120.563681 + }, + "1170545924": { + "repository_manifest": {}, + "new": true, + "full_name": "aplittlecub/ADS-B-SkyVista", + "category": "integration", + "description": "Display aircraft detected by your local dump1090 receiver directly in Home Assistant.", + "domain": "flight_card", + "etag_repository": "W/\"b5b37ae2a19118c856c95310710e90d69f63947c528c35e47b1c477d57fc5933\"", + "last_updated": "2026-03-03T13:50:38Z", + "stargazers_count": 2, + "topics": [ + "ads-b", + "adsb", + "home-assistant-custom-component", + "lovelace-card", + "skyvista" + ], + "last_fetched": 1790014196.02762 + }, + "190927524": { + "repository_manifest": { + "name": "card-mod", + "render_readme": true, + "homeassistant": "2023.10.0b3" + }, + "full_name": "thomasloven/lovelace-card-mod", + "category": "plugin", + "description": "🔹 Add CSS styles to (almost) any lovelace card", + "etag_repository": "W/\"cc2d8f445b970b10cc1eb6b4e830402b8225f94a15dd7a7647e7c4934b7c597a\"", + "last_updated": "2026-09-30T15:27:23Z", + "stargazers_count": 1822, + "last_fetched": 1790841211.063519 + }, + "234961647": { + "repository_manifest": { + "name": "Climate Mode Entity Row", + "filename": "climate-mode-entity-row.js", + "render_readme": true + }, + "full_name": "piitaya/lovelace-climate-mode-entity-row", + "category": "plugin", + "description": "Climate mode entity for Lovelace", + "etag_repository": "W/\"74557727f8d36981d77c24009094cc4ffdd072fb9694b009a1a4cd348d602ddc\"", + "last_updated": "2022-06-27T07:31:07Z", + "stargazers_count": 100, + "topics": [ + "card", + "thermostat" + ], + "last_fetched": 1784795385.971424 + }, + "623127338": { + "repository_manifest": {}, + "new": true, + "full_name": "miguelangellv/ha-octopus-spain", + "category": "integration", + "description": "Componente para Home Assistant que obtiene la última factura y la Solar Wallet de Octopus Energy Spain.", + "domain": "octopus_spain", + "etag_repository": "W/\"a24563fdbea807f07c8a311c90fe222f54f9390b7b1960d7ec0ad07d31629426\"", + "last_updated": "2026-07-01T10:57:34Z", + "stargazers_count": 59, + "topics": [ + "homeassistant-custom-component", + "octopus-energy", + "spain" + ], + "last_fetched": 1788976097.515797 + }, + "965955873": { + "repository_manifest": {}, + "new": true, + "full_name": "Sheep26/huawei_hg659", + "category": "integration", + "description": "Home Assistant integration for the Huawei HG659 router", + "domain": "huawei_hg659", + "downloads": 2, + "etag_repository": "W/\"ed94f56931b9250a3bf7cfdb1cee9aa6c1639a8572b1ba672ab01fb78775799f\"", + "last_updated": "2025-05-17T02:30:22Z", + "topics": [ + "hg659", + "homeassistant-custom-component", + "huawei", + "router" + ], + "last_fetched": 1784792206.502144 + }, + "859371663": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/vehicle-status-card", + "category": "plugin", + "description": "🚘 Lovelace custom card for tracking Vehicle status", + "downloads": 12331, + "etag_repository": "W/\"13d240edafafd0445611ebcad8a0c106e8b519997e872f678d0d5b22d76ef7dc\"", + "last_updated": "2026-10-01T20:25:14Z", + "stargazers_count": 306, + "topics": [ + "vehicle-stastus" + ], + "last_fetched": 1790900269.459776 + }, + "1065922223": { + "repository_manifest": {}, + "new": true, + "full_name": "abhichandra21/ha-flavoroftheday", + "category": "integration", + "description": "Home Assistant integration for tracking daily flavor specials from ice cream and frozen custard shops", + "domain": "flavor_of_the_day", + "etag_repository": "W/\"0e4c8ce74daa25903f74de3d08d0df28b94f4ab60a7d4bdf0cc1b268ebd79909\"", + "last_updated": "2025-10-02T19:40:15Z", + "stargazers_count": 1, + "topics": [ + "frozen-custard", + "home-assistant-integration", + "ice-cream" + ], + "last_fetched": 1784784569.327547 + }, + "1020393065": { + "repository_manifest": {}, + "new": true, + "full_name": "tarikbc/ha-ppa-contatto", + "category": "integration", + "description": "A custom Home Assistant integration for PPA Contatto gate and relay controllers.", + "domain": "ppa_contatto", + "downloads": 66, + "etag_repository": "W/\"50efbaa9e578097fc2589f15082043b12f3cce790514a5e136102a2b7a5f95d8\"", + "last_updated": "2026-04-26T00:51:59Z", + "stargazers_count": 8, + "topics": [ + "ppa-contatto" + ], + "last_fetched": 1789234883.491294 + }, + "1008640764": { + "repository_manifest": {}, + "new": true, + "full_name": "klokku/klokku-home-assistant-integration", + "category": "integration", + "description": "Home Assistant integration for Klokku", + "domain": "klokku", + "etag_repository": "W/\"1e6a553035a64b84d683eb4d86813c2e2407351f2edbab33cb80cf2f1aefa31f\"", + "last_updated": "2026-01-26T10:22:25Z", + "topics": [ + "klokku", + "time-tracking" + ], + "last_fetched": 1784789164.324928 + }, + "1225890825": { + "repository_manifest": {}, + "new": true, + "full_name": "QuadNL/Vattenfall-InCharge-integration", + "category": "integration", + "description": "Custom integration for Home Assistant. Track your favorite charging stations and information from your MyCharge account.", + "domain": "vattenfall_incharge", + "etag_repository": "W/\"eb70025ca0fc328015b1bd1abcdf654cd64d35e944181048b4a8682e14f7c54c\"", + "last_updated": "2026-08-07T13:17:46Z", + "stargazers_count": 2, + "last_fetched": 1787282062.35563 + }, + "1266275751": { + "repository_manifest": {}, + "new": true, + "full_name": "SH1FT-W/flode", + "category": "integration", + "description": "See your Home Assistant automations and scripts as a flow — edited with Home Assistant's own editors, real runs on the canvas, optional AI help. Saved as plain Home Assistant YAML.", + "domain": "flode", + "etag_repository": "W/\"7d33b874fa74377463869a06aafba66416ec7fe24790f2ece37272aa2f4cdfdd\"", + "last_updated": "2026-10-01T17:41:26Z", + "stargazers_count": 27, + "topics": [ + "automation", + "automations", + "flow-editor", + "home-assistant-custom-component", + "node-editor", + "visual-programming" + ], + "last_fetched": 1790896744.898384 + }, + "939531992": { + "repository_manifest": {}, + "new": true, + "full_name": "TypQxQ/Sigenergy-Local-Modbus", + "category": "integration", + "description": "Sigenergy Energy Storage System Integration for local Modbus‑TCP monitoring and control into Home Assistant. Gain real‑time insights, dynamic device management, and seamless UI‑based setup.", + "domain": "sigen", + "etag_repository": "W/\"c25e963411c4b7fa215ec40958eeb1fd7808cdd6630dda55481bf495c700a8c6\"", + "last_updated": "2026-09-21T11:13:06Z", + "stargazers_count": 298, + "topics": [ + "battery-management-system", + "car-charger", + "dc-charging", + "ess", + "ev-charger", + "home-assistant-integration", + "inverter-control", + "inverter-monitor", + "modbus", + "modbus-tcp", + "solar-energy", + "solar-system" + ], + "last_fetched": 1790713715.174986 + }, + "453785158": { + "repository_manifest": { + "name": "gogs", + "render_readme": true, + "country": "FR" + }, + "new": true, + "full_name": "youdroid/home-assistant-gogs", + "authors": [ + "@youdroid" + ], + "category": "integration", + "description": "Gogs component to follow your repositories", + "domain": "gogs", + "etag_repository": "W/\"0a9ed7ea69f654242b8e00b4cc268ea27e44db916a27e14c2771fab9e7104b13\"", + "last_updated": "2022-04-24T20:35:04Z", + "stargazers_count": 2, + "topics": [ + "gogs", + "home-assistant-component" + ], + "last_fetched": 1784793608.081686 + }, + "1052179687": { + "repository_manifest": {}, + "new": true, + "full_name": "Neisi/b2500d-card", + "category": "plugin", + "description": "Custom Lovelace card for Home Assistant to visualize Marstek B2500d (and other solar storage systems).", + "downloads": 3612, + "etag_repository": "W/\"c7e03558a7faac8ce6984fba62428cc241ebe0f36464c24e4dbbf736cf0ab9a9\"", + "last_updated": "2026-08-18T18:53:32Z", + "stargazers_count": 14, + "topics": [ + "automation", + "b2500d", + "battery", + "card", + "energy", + "marstek", + "power", + "pv", + "solar", + "storage", + "ui" + ], + "last_fetched": 1789068122.698277 + }, + "1296962111": { + "repository_manifest": {}, + "new": true, + "full_name": "jerzik/poda-data", + "category": "integration", + "description": "poda.cz vyuctovani mobil", + "domain": "poda_data", + "downloads": 1, + "etag_repository": "W/\"85c6e9ea14823d6922df21de9d61d66d7c5b1225c62291573626a8dc8fe92d3c\"", + "last_updated": "2026-08-14T19:45:36Z", + "last_fetched": 1786744291.951669 + }, + "729975302": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-dab-pumps", + "category": "integration", + "description": "DAB Pumps integration for Home Assistant via the H2D, DAB Live or DConnect service", + "domain": "dabpumps", + "downloads": 909, + "etag_repository": "W/\"5f9267724defbb1360a42ede5f3a80ad523d49ce26ceab4e7964b6cdf4ec58ff\"", + "last_updated": "2026-10-02T01:58:02Z", + "stargazers_count": 41, + "topics": [ + "custom-integration", + "dab-live", + "dab-pumps", + "dconnect", + "esybox" + ], + "last_fetched": 1790921564.428412 + }, + "1175578051": { + "repository_manifest": {}, + "new": true, + "full_name": "kramttocs/ha-gluetun", + "category": "integration", + "description": "A Home Assistant Custom Component for Gluetun", + "domain": "gluetun", + "etag_repository": "W/\"2fc4298e1787b3b956ab0aa865b917a77bfd5c125aa774fec51768adfe5ee4a4\"", + "last_updated": "2026-05-19T14:29:00Z", + "stargazers_count": 1, + "topics": [ + "gluetun", + "home-assistant-custom-component", + "home-assistant-integration", + "vpn" + ], + "last_fetched": 1784789277.226788 + }, + "1216945410": { + "repository_manifest": {}, + "new": true, + "full_name": "yosef-chai/ha-checklist-card", + "category": "plugin", + "description": "A Home Assistant Lovelace custom card for tracking entity state checklists with one-click auto-fix.", + "downloads": 56, + "etag_repository": "W/\"6c1d96ed7940dbbc2c0a96aa14a120f4c93bdfc4b935cfbf8296157cacab0367\"", + "last_updated": "2026-07-05T12:03:18Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-custom-components", + "lovelace-card" + ], + "last_fetched": 1787674786.620117 + }, + "517783998": { + "repository_manifest": { + "name": "Termux API integration", + "render_readme": true, + "homeassistant": "2022.8.0" + }, + "new": true, + "full_name": "Vova-SH/termux-api", + "authors": [ + "@Vova-SH" + ], + "category": "integration", + "description": "Getting information about Android system via Termux:API", + "domain": "termux_api", + "etag_repository": "W/\"22b4069209859040b745d90b532234249e5a76e75d8124594e90645cd3b3fab4\"", + "last_updated": "2024-05-03T17:08:06Z", + "stargazers_count": 8, + "topics": [ + "android", + "termux", + "termux-api" + ], + "last_fetched": 1790423778.614183 }, "401282856": { "repository_manifest": { "name": "Octopus Energy", "render_readme": true, - "homeassistant": "2023.12.0", + "homeassistant": "2024.5.0", "hide_default_branch": true }, "new": true, @@ -10432,3028 +2498,34 @@ "category": "integration", "description": "Unofficial Home Assistant integration for interacting with Octopus Energy", "domain": "octopus_energy", - "etag_repository": "W/\"40b78e5aba82b62d9f0be016286e5619c6476e008e8ffa83ffb27fa66c175416\"", - "last_updated": "2024-04-28T08:20:06Z", - "stargazers_count": 500, + "etag_repository": "W/\"26e9ea772b5b6bc39fae0b660945a23476e194b4d45d47350029982ea2d80c98\"", + "last_updated": "2026-09-19T14:09:49Z", + "stargazers_count": 1018, "topics": [ "energy-consumption", "octopus-energy" ], - "last_fetched": 1714624794.854745 + "last_fetched": 1790922199.285991 }, - "651444976": { - "repository_manifest": { - "name": "Gas Stations Spain", - "render_readme": true, - "homeassistant": "2023.1.0", - "country": "ES" - }, - "new": true, - "full_name": "MiguelAngelLV/gas_station_spain", - "authors": [ - "@miguelangellv" - ], - "category": "integration", - "description": "Home Assistant Component for Gas Stations of Spain", - "domain": "gas_station_spain", - "etag_repository": "W/\"42bece1b871e96c5ccc06dfc92b9e67ac097490025e1774492e492c2075dc5c3\"", - "last_updated": "2024-01-29T20:34:08Z", - "stargazers_count": 20, - "topics": [ - "gasstations", - "homassistant", - "spain" - ], - "last_fetched": 1712410032.739559 - }, - "145777833": { + "166045890": { "repository_manifest": {}, - "full_name": "custom-components/sensor.personalcapital", + "full_name": "pippyn/Home-Assistant-Sensor-Afvalbeheer", "authors": [ - "@iantrich" + "@pippyn" ], "category": "integration", - "description": "💵 Personal Capital Integration for Bank Account Monitoring", - "domain": "personalcapital", - "etag_repository": "W/\"dee09288ec2e12a268ab56059a532fa3062b9e000bb16d6227c9998d1f3ff694\"", - "last_updated": "2023-04-14T05:56:48Z", - "stargazers_count": 14, - "last_fetched": 1707313699.838106 - }, - "292720530": { - "repository_manifest": { - "name": "Pandora Car Alarm System", - "render_readme": true, - "homeassistant": "2023.9.0", - "country": [ - "BY", - "CA", - "CH", - "CY", - "CZ", - "DE", - "EE", - "ES", - "FR", - "GB", - "GR", - "HR", - "HU", - "IE", - "IL", - "IT", - "KZ", - "LT", - "LV", - "MK", - "MK", - "PL", - "PT", - "RO", - "RS", - "RU", - "SI", - "SK", - "UA" - ] - }, - "full_name": "alryaz/hass-pandora-cas", - "authors": [ - "@alryaz", - "@turbo-lab" - ], - "category": "integration", - "description": "🚗 Pandora Car Alarm (and Telemetry) System / Автосигнализация и телеметрия Pandora (также поддерживается BENISH Guard)", - "domain": "pandora_cas", - "etag_repository": "W/\"11571f31531a6c9bddc4f91770ecdfb0966dab632282da45068734b8e0ca5c6d\"", - "last_updated": "2024-03-31T21:52:04Z", - "stargazers_count": 35, - "topics": [ - "benish", - "benish-guard", - "car-system", - "pandora-alarm", - "vehicle-tracking" - ], - "last_fetched": 1713932539.542078 - }, - "311594993": { - "repository_manifest": { - "name": "Presence Simulation", - "render_readme": true, - "homeassistant": "2023.4.0" - }, - "full_name": "slashback100/presence_simulation", - "authors": [ - "@slashback100" - ], - "category": "integration", - "description": "Home Assistant Presence Simulation", - "domain": "presence_simulation", - "etag_repository": "W/\"856ef7b71c0d46774e1213e81c0862f7190c591bfbe914245bd84ed02332c4a9\"", - "last_updated": "2024-05-01T08:41:26Z", - "stargazers_count": 408, - "topics": [ - "historic", - "presence", - "presence-simulation", - "simulation" - ], - "last_fetched": 1714625013.12951 - }, - "307058107": { - "repository_manifest": { - "name": "Car card", - "render_readme": true, - "country": [ - "CN" - ] - }, - "full_name": "fineemb/lovelace-car-card", - "category": "plugin", - "description": "车辆仪表盘", - "domain": "", - "etag_repository": "W/\"5a4e011dc311599bc6c49a3779fdd62326b9505481881489838eddf243de74bc\"", - "last_updated": "2022-06-02T18:44:43Z", - "stargazers_count": 6, - "topics": [ - "car", - "lovelace-custom-card", - "lynkco" - ], - "last_fetched": 1709125417.513756 - }, - "336054515": { - "repository_manifest": { - "name": "Open Charge Point Protocol (OCPP)", - "homeassistant": "2022.7.0", - "render_readme": true, - "zip_release": true, - "filename": "ocpp.zip" - }, - "new": true, - "full_name": "lbbrhzn/ocpp", - "authors": [ - "@lbbrhzn" - ], - "category": "integration", - "description": "Home Assistant integration for electric vehicle chargers that support the Open Charge Point Protocol (OCPP).", - "domain": "ocpp", - "downloads": 2443, - "etag_repository": "W/\"9d19db18c95e01268cb2af65f4a25af4ebd5cf93c5e69d86357c4a02e4c863a4\"", - "last_updated": "2024-04-29T15:01:46Z", - "stargazers_count": 190, - "topics": [ - "ocpp" - ], - "last_fetched": 1714624801.025432 - }, - "529083424": { - "repository_manifest": { - "name": "myUplink", - "render_readme": true - }, - "new": true, - "full_name": "jaroschek/home-assistant-myuplink", - "authors": [ - "@jaroschek" - ], - "category": "integration", - "description": "Custom Home Assistant integration for devices and sensors in myUplink account.", - "domain": "myuplink", - "etag_repository": "W/\"a9ccbdfbede49cf48641b4412a6f8632fdedb8affefe68ae753c6452761b0d9f\"", - "last_updated": "2024-04-25T19:47:48Z", - "stargazers_count": 37, - "topics": [ - "home-assistant-integration", - "myuplink", - "nibe", - "nibe-s" - ], - "last_fetched": 1714279425.609732 - }, - "250866164": { - "repository_manifest": { - "name": "Event sensor", - "render_readme": true, - "homeassistant": "2023.8.0" - }, - "full_name": "azogue/eventsensor", - "authors": [ - "@azogue" - ], - "category": "integration", - "description": "HomeAssistant custom sensor to track specific events", - "domain": "eventsensor", - "etag_repository": "W/\"a2cc650da7762e5e8c7df8d8bc95fa9c15f39e55ae3c4084e9cc42a927d16a84\"", - "last_updated": "2024-04-08T18:35:24Z", - "stargazers_count": 86, - "last_fetched": 1714624556.496513 - }, - "213346369": { - "repository_manifest": { - "name": "ECHONETLite Platform", - "render_readme": true, - "homeassistant": "2024.1.0" - }, - "new": true, - "full_name": "scottyphillips/echonetlite_homeassistant", - "authors": [ - "@scottyphillips" - ], - "category": "integration", - "description": "A Home Assistant custom component for use with ECHONET enabled devices. ", - "domain": "echonetlite", - "etag_repository": "W/\"5047b05c71b91770410fba8870f44a2c98e0ede9314449a2ff730bfd33fcd281\"", - "last_updated": "2024-04-22T11:41:59Z", - "stargazers_count": 111, - "topics": [ - "echonet-lite" - ], - "last_fetched": 1714624407.706038 - }, - "388918745": { - "repository_manifest": { - "name": "Creasol DomBus" - }, - "new": true, - "full_name": "CreasolTech/home-assistant-creasol-dombus", - "authors": [ - "@CreasolTech" - ], - "category": "integration", - "description": "Home Assistant integration for Creasol DomBus RS485 modules (inputs, outputs, sensors).", - "domain": "creasoldombus", - "etag_repository": "W/\"d2f65692cfc45cde2e8ab304fa19f24b45fe2452a2a14edd0fe21caaea80d56c\"", - "last_updated": "2023-07-22T10:29:32Z", - "stargazers_count": 1, - "topics": [ - "dombus", - "domotic", - "rs485" - ], - "last_fetched": 1690359475.744749 - }, - "262140617": { - "repository_manifest": { - "name": "Read Your Meter", - "country": "IL", - "homeassistant": "0.106.0" - }, - "full_name": "eyalcha/read_your_meter", - "authors": [ - "@eyalcha" - ], - "category": "integration", - "description": "Home Assistant sensor to read water meter", - "domain": "read_your_meter", - "etag_repository": "W/\"d88ac2f94521170080afd20980b1929441d09caed6a9eeb4d9beaba862de3682\"", - "last_updated": "2022-07-25T19:36:44Z", - "stargazers_count": 36, - "last_fetched": 1713586903.509135 - }, - "303857065": { - "repository_manifest": { - "name": "Battery Entity Row", - "filename": "battery-entity-row.js", - "render_readme": true - }, - "full_name": "benct/lovelace-battery-entity-row", - "category": "plugin", - "description": "Show battery states or attributes with dynamic icon on entity rows in Home Assistant's Lovelace UI", - "domain": "", - "downloads": 15144, - "etag_repository": "W/\"7501cc9d9964afbd85a7864577102d82f836e319b339799b5b71ea17d3554021\"", - "last_updated": "2021-03-12T15:50:43Z", - "stargazers_count": 69, - "topics": [ - "attribute", - "battery", - "card", - "entity", - "entity-rows", - "state" - ], - "last_fetched": 1712063882.239304 - }, - "467638459": { - "repository_manifest": { - "name": "Niko Home Control II", - "render_readme": true - }, - "new": true, - "full_name": "joleys/niko-home-control-II", - "authors": [ - "@filipvh", - "@joleys" - ], - "category": "integration", - "description": "Home Assistant Custom Integration for Niko Home Control II", - "domain": "nhc2", - "etag_repository": "W/\"38252dc361c75e1a6152c89a1ab99b14d2f8524e6d8e08b5c209ccb3d8420131\"", - "last_updated": "2024-04-18T07:10:27Z", - "stargazers_count": 67, - "topics": [ - "automation", - "domotics", - "niko" - ], - "last_fetched": 1714624558.701678 - }, - "289188530": { - "repository_manifest": { - "name": "Tesla style solar power card", - "content_in_root": true, - "filename": "tesla-style-solar-power-card.js", - "render_readme": true - }, - "full_name": "reptilex/tesla-style-solar-power-card", - "category": "plugin", - "description": "Home assistant power card mimicking the one tesla provides for the powerwall app.", - "domain": "", - "etag_repository": "W/\"5281145d072fddea0aae8beddebb8d1e86ae1781f7f6f919a1d83b7f2710a8fa\"", - "last_updated": "2023-11-29T12:31:39Z", - "stargazers_count": 209, - "topics": [ - "battery", - "card", - "eletric-car", - "power", - "solar-energy" - ], - "last_fetched": 1713932344.393855 - }, - "331701152": { - "repository_manifest": { - "name": "apexcharts-card", - "render_readme": true - }, - "full_name": "RomRider/apexcharts-card", - "category": "plugin", - "description": "📈 A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant", - "domain": "", - "downloads": 126957, - "etag_repository": "W/\"0a4d93ad5bd4bd5e6c02e8067ebadbf58a207fc7d8bb5b92ec565e2ce8f61ac6\"", - "last_updated": "2024-03-15T12:16:51Z", - "stargazers_count": 1030, - "topics": [ - "apexcharts", - "iot" - ], - "default_branch": "master", - "installed_commit": "1b63c0f", - "installed": true, - "last_commit": "1b63c0f", - "last_version": "v2.0.4", - "open_issues": 70, - "published_tags": [ - "v2.0.4", - "v2.0.3", - "v2.0.2", - "v2.0.1", - "v2.0.0" - ], - "releases": true, - "version_installed": "v2.0.4", - "last_fetched": 1714753171.28692 - }, - "464416924": { - "repository_manifest": { - "name": "Power Pet Door", - "render_readme": true - }, - "new": true, - "full_name": "corporategoth/ha-powerpetdoor", - "authors": [ - "@corporategoth" - ], - "category": "integration", - "description": "Home Assistant plugin to enable control and monitoring of the Power Pet Door by High Tech Pet", - "domain": "powerpetdoor", - "etag_repository": "W/\"2a2b89b4b06d08bce6fc9fe4b08f5923029aa87205a6f8aa4842b9ec5b003beb\"", - "last_updated": "2024-02-27T13:20:12Z", - "stargazers_count": 15, - "topics": [ - "dog", - "door" - ], - "last_fetched": 1713586321.533977 - }, - "302122266": { - "repository_manifest": { - "name": "Cover Icon Element", - "render_readme": true, - "filename": "cover-icon-element.js" - }, - "full_name": "queimadus/cover-icon-element", - "category": "plugin", - "description": "Improved cover icon for home assistant picture element", - "domain": "", - "etag_repository": "W/\"6f724c07c1b18cba490fee5380bb239d7e51d0d11e86fe4afe990d8fa665eb68\"", - "last_updated": "2023-08-07T18:15:04Z", - "stargazers_count": 5, - "topics": [ - "cover" - ], - "last_fetched": 1691898267.713274 - }, - "594007512": { - "repository_manifest": { - "name": "Moonraker", - "hacs": "1.6.0", - "homeassistant": "0.118.0" - }, - "new": true, - "full_name": "marcolivierarsenault/moonraker-home-assistant", - "authors": [ - "@marcolivierarsenault", - "@cashew22" - ], - "category": "integration", - "description": "Home Assistant integration for Moonraker, Klipper and Mainsail", - "domain": "moonraker", - "etag_repository": "W/\"bcc3a43d155790485a91be1b344244928cd3f9f8ec1ff8b07e46996cd2993925\"", - "last_updated": "2024-04-30T00:50:40Z", - "stargazers_count": 194, - "topics": [ - "klipper", - "moonraker" - ], - "last_fetched": 1714624592.994267 - }, - "188572845": { - "repository_manifest": { - "name": "Rotel Remote Card", - "content_in_root": true - }, - "full_name": "marrobHD/rotel-card", - "category": "plugin", - "description": "🔊 Rotel Remote Card", - "domain": "", - "etag_repository": "W/\"b1b85edfc3009726640c11965c2fc14d29f5f5d17d37a93d4d4840d535c851df\"", - "last_updated": "2022-05-25T19:39:13Z", - "stargazers_count": 5, - "topics": [ - "home-assistant-rotel-card", - "lovelace-card" - ], - "last_fetched": 1683300699.535496 - }, - "445977563": { - "repository_manifest": { - "name": "Plum ecoMAX boiler controller integration", - "homeassistant": "2024.3.0" - }, - "new": true, - "full_name": "denpamusic/homeassistant-plum-ecomax", - "authors": [ - "@denpamusic" - ], - "category": "integration", - "description": "Plum ecoMAX boiler controller integration for Home Assistant.", - "domain": "plum_ecomax", - "etag_repository": "W/\"9838f061cc971b328492e2a0cfa33641155cec9160ea2c0001bb5dc41a16e9a8\"", - "last_updated": "2024-04-29T18:39:19Z", - "stargazers_count": 28, - "topics": [ - "ecomax", - "econet", - "heating-controller", - "heating-monitoring", - "python3" - ], - "last_fetched": 1714625118.004558 - }, - "373101151": { - "repository_manifest": { - "name": "SunSpec", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "2021.9.1" - }, - "full_name": "CJNE/ha-sunspec", - "authors": [ - "@cjne" - ], - "category": "integration", - "description": "Home Assistant customcomponent for SunSpec modbus devices", - "domain": "sunspec", - "etag_repository": "W/\"9019d60784fd058754ab3974efc63090e728133e6e5d59e2df86fbacd82a204e\"", - "last_updated": "2024-04-25T07:17:30Z", - "stargazers_count": 59, - "topics": [ - "sunspec" - ], - "last_fetched": 1714278871.269307 - }, - "255662264": { - "repository_manifest": { - "name": "Landroid Cloud", - "homeassistant": "2023.10.0", - "zip_release": true, - "filename": "landroid_cloud.zip" - }, - "full_name": "MTrab/landroid_cloud", - "authors": [ - "@MTrab" - ], - "category": "integration", - "description": "Landroid Cloud component for Home Assistant", - "domain": "landroid_cloud", - "downloads": 5191, - "etag_repository": "W/\"c86a9a6f8bbfae0740f59f224d58dcd814a2de0a0e47da92c334e140070d460d\"", - "last_updated": "2024-05-02T04:12:58Z", - "stargazers_count": 239, - "topics": [ - "homeassistant-custom-component", - "kress", - "landroid", - "landxcape", - "mower-robot", - "worx" - ], - "last_fetched": 1714624801.032912 - }, - "568186049": { - "repository_manifest": { - "name": "Aigües de Barcelona", - "render_readme": true, - "country": "ES", - "homeassistant": "2021.11.0" - }, - "new": true, - "full_name": "duhow/hass-aigues-barcelona", - "authors": [ - "@duhow" - ], - "category": "integration", - "description": "Custom component for Home Assistant to integrate data from Aigues de Barcelona", - "domain": "aigues_barcelona", - "etag_repository": "W/\"c05cb7f188aa214e5ad24935239508d3707a5a1365368320c8acc50e996a029d\"", - "last_updated": "2024-03-16T20:59:13Z", - "stargazers_count": 41, - "topics": [ - "barcelona", - "water-meter", - "water-monitoring" - ], - "last_fetched": 1714278940.683643 - }, - "538235457": { - "repository_manifest": { - "name": "ZTE tracker", - "render_readme": true, - "country": "ES" - }, - "new": true, - "full_name": "juacas/zte_tracker", - "authors": [ - "@juacas" - ], - "category": "integration", - "description": "Device tracker for ZTE Routers in Home Assistant", - "domain": "zte_tracker", - "etag_repository": "W/\"534fb1299b5f93940afb08f88f8fadff6bfcdb63bd32a026042822c07674b80c\"", - "last_updated": "2024-04-07T19:21:14Z", - "stargazers_count": 11, - "topics": [ - "device-tracker", - "router" - ], - "last_fetched": 1713586489.227423 - }, - "334448958": { - "repository_manifest": { - "name": "bootstrap-grid-card", - "render_readme": true - }, - "full_name": "ownbee/bootstrap-grid-card", - "category": "plugin", - "description": "Bootstrap grid in Lovelace UI", - "domain": "", - "downloads": 3414, - "etag_repository": "W/\"4461421d5224714c4d7860bd546a34cd0e7318e200772fb29bdc5e59824cb2e1\"", - "last_updated": "2024-05-01T12:12:33Z", - "stargazers_count": 43, - "topics": [ - "bootstrap", - "bootstrap-grid-card", - "card", - "grid", - "layout" - ], - "last_fetched": 1714624408.239979 - }, - "618871749": { - "repository_manifest": { - "name": "ElevenLabs TTS", - "filename": "elevenlabs_tts.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.1", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "carleeno/elevenlabs_tts", - "authors": [ - "@carleeno" - ], - "category": "integration", - "description": "Custom TTS Integration using ElevenLabs API", - "domain": "elevenlabs_tts", - "downloads": 1010, - "etag_repository": "W/\"5afb88fa287ab5d38283e05fa45fea9306ccd9dab48df8f0fb2c35b691c542f5\"", - "last_updated": "2024-04-30T18:54:28Z", - "stargazers_count": 72, - "topics": [ - "elevenlabs", - "text-to-speech", - "tts" - ], - "last_fetched": 1714624949.827459 - }, - "402156016": { - "repository_manifest": { - "name": "Kamstrup 403", - "homeassistant": "2023.6.0", - "render_readme": true - }, - "new": true, - "full_name": "golles/ha-kamstrup_403", - "authors": [ - "@golles" - ], - "category": "integration", - "description": "Custom component that integrates the Kamstrup 403 heating system into Home Assistant. This component does also support a few other heating systems", - "domain": "kamstrup_403", - "etag_repository": "W/\"de94b02d83b2cbb960b739d5524781133caaebf6d97c0ab79545661f5538ea6a\"", - "last_updated": "2024-03-18T21:09:59Z", - "stargazers_count": 67, - "topics": [ - "home-assistant-component", - "home-assistant-integration", - "kamstrup", - "kamstrup403", - "stadsverwarming" - ], - "last_fetched": 1714624966.290509 - }, - "378010382": { - "repository_manifest": { - "name": "Личный кабинет ТНС Энерго", - "render_readme": true, - "country": "ru", - "homeassistant": "2022.3.0" - }, - "new": true, - "full_name": "alryaz/hass-tns-energo", - "authors": [ - "@alryaz" - ], - "category": "integration", - "description": "TNS Energo Integration", - "domain": "tns_energo", - "etag_repository": "W/\"8f71dc9e35429531f5c93dd62771c2e59f2a82630227c304489acbbec2da56d2\"", - "last_updated": "2023-06-19T07:51:16Z", - "stargazers_count": 13, - "topics": [ - "moscow", - "tns-energo" - ], - "last_fetched": 1704915624.765029 - }, - "454942078": { - "repository_manifest": { - "name": "Tenda AC23 Router Device Tracker", - "render_readme": true - }, - "new": true, - "full_name": "sakowicz/home-assistant-tenda-tracker", - "authors": [ - "@sakowicz" - ], - "category": "integration", - "description": "Track your devices via Tenda AC23 router using Home Assistant's device tracker", - "domain": "tenda_tracker", - "etag_repository": "W/\"41bd70a428676110434f8da08a30bd4e641092dcf37a43144473e6cd17555b0a\"", - "last_updated": "2024-03-08T12:03:14Z", - "stargazers_count": 4, - "topics": [ - "device-tracker", - "home", - "tenda", - "tenda-ac23", - "tracker" - ], - "last_fetched": 1710348031.085016 - }, - "169467285": { - "repository_manifest": { - "name": "EdgeOS (Ubiquiti)", - "homeassistant": "2024.1.0b0" - }, - "full_name": "elad-bar/ha-edgeos", - "authors": [ - "@elad-bar" - ], - "category": "integration", - "description": "Integration with EdgeOS (Ubiquiti)", - "domain": "edgeos", - "etag_repository": "W/\"bbe6048d642ab6ebc386ef9c636289184303865290a5e09538a4c5c5108e84cc\"", - "last_updated": "2024-04-12T10:11:02Z", - "stargazers_count": 128, - "topics": [ - "edgeos" - ], - "last_fetched": 1714624414.292242 - }, - "350509867": { - "repository_manifest": { - "name": "Uptime Card", - "render_readme": true, - "filename": "uptime-card.js" - }, - "full_name": "dylandoamaral/uptime-card", - "category": "plugin", - "description": "Minimalistic uptime card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 8729, - "etag_repository": "W/\"2b29e4bc814608d2ab774c110bc633602f34161b93400966e2c0ba6b4e9dae33\"", - "last_updated": "2024-03-20T07:58:35Z", - "stargazers_count": 251, - "topics": [ - "card", - "custom", - "uptime", - "uptime-card" - ], - "last_fetched": 1714279320.295953 - }, - "587057164": { - "repository_manifest": { - "name": "Magic Home Party Card", - "filename": "magic-home-party-card.js", - "homeassistant": "2022.11.0", - "render_readme": true - }, - "new": true, - "full_name": "kizza/magic-home-party-card", - "category": "plugin", - "description": "A Home Assistant custom card for managing Magic Home lighting effects", - "downloads": 481, - "etag_repository": "W/\"b8093ec559e94536e6476fb89032dad300bd57f2c334c2c8f202cb537fc4eafd\"", - "last_updated": "2024-03-03T22:23:08Z", - "stargazers_count": 2, - "topics": [ - "magic-home" - ], - "last_fetched": 1710347439.440749 - }, - "323155307": { - "repository_manifest": { - "name": "Duepi Evo", - "render_readme": true - }, - "new": true, - "full_name": "aceindy/Duepi_EVO", - "authors": [ - "@aceindy" - ], - "category": "integration", - "description": "Control Duepi_evo based pellet stoves with Home Assistant over wifi using ESPLink", - "domain": "duepi_evo", - "etag_repository": "W/\"1b6e2771625ad6e21dd2aa65799c4e81ace3f9865c17c8508b6202459f046d71\"", - "last_updated": "2024-04-30T08:34:38Z", - "stargazers_count": 19, - "topics": [ - "heating-systems" - ], - "last_fetched": 1714624943.953607 - }, - "224560492": { - "repository_manifest": { - "name": "Sinope Neviweb130", - "filename": false, - "render_readme": true, - "country": [ - "CA" - ], - "homeassistant": "2023.0.0" - }, - "full_name": "claudegel/sinope-130", - "authors": [ - "@claudegel" - ], - "category": "integration", - "description": "Neviweb130 custom component for Home Assistant to manage devices connected via a GT130 and wifi devices from Sinopé", - "domain": "neviweb130", - "etag_repository": "W/\"0f1e0aea54df92218c2290a2e366dbe9d60be9b7769d2e9bf0013759ed1cba79\"", - "last_updated": "2024-04-22T00:15:46Z", - "stargazers_count": 58, - "topics": [ - "neviweb", - "sinope" - ], - "last_fetched": 1713932106.446138 - }, - "672323037": { - "repository_manifest": { - "name": "Bluetti BT", - "render_readme": true - }, - "new": true, - "full_name": "Patrick762/hassio-bluetti-bt", - "authors": [ - "@Patrick762" - ], - "category": "integration", - "description": "Bluetti Integration for Home Assistant", - "domain": "bluetti_bt", - "etag_repository": "W/\"1af6e971488802af039ccf4d4fde6b6804e61e55bf8d42b6e33dc3934c8e93c8\"", - "last_updated": "2024-04-28T15:43:03Z", - "stargazers_count": 20, - "topics": [ - "bluetooth", - "bluetti" - ], - "last_fetched": 1714624608.582704 - }, - "197960232": { - "repository_manifest": {}, - "full_name": "ljmerza/our-groceries-card", - "category": "plugin", - "description": "our groceries lovelace card", - "domain": "", - "etag_repository": "W/\"b64b2cb330130f16c29c1eb290a5412bd8e6708a2a8a677e55f30800dd23789b\"", - "last_updated": "2023-03-21T20:01:43Z", - "stargazers_count": 30, - "last_fetched": 1704918730.123561 - }, - "313759590": { - "repository_manifest": { - "name": "Mint Mobile", - "render_readme": true - }, - "full_name": "ryanmac8/HA-Mint-Mobile", - "authors": [ - "@ryanmac8" - ], - "category": "integration", - "description": "Mint Mobile Integration for Data Usage Monitoring", - "domain": "mintmobile", - "etag_repository": "W/\"40eba146dd5bae1707291d10c79c3c7209999ce923f133568e60c25eb9066735\"", - "last_updated": "2024-01-23T15:51:03Z", - "stargazers_count": 7, - "topics": [ - "automation" - ], - "last_fetched": 1707313576.685985 - }, - "481763130": { - "repository_manifest": { - "name": "Generic Water Heater", - "hacs": "1.6.0", - "homeassistant": "2021.12", - "render_readme": true - }, - "new": true, - "full_name": "dgomes/ha_generic_water_heater", - "authors": [ - "@dgomes" - ], - "category": "integration", - "description": "Home Assistant Custom Component - Generic Water Heater", - "domain": "generic_water_heater", - "etag_repository": "W/\"4fd2429c2a663d940c5253ffa13b7d47e75ab82b666a1bc1dd1cbd268a3107c0\"", - "last_updated": "2022-12-02T16:25:58Z", - "stargazers_count": 10, - "topics": [ - "home-assistant-integration" - ], - "last_fetched": 1706281257.024197 - }, - "159025199": { - "repository_manifest": {}, - "full_name": "kalanda/homeassistant-aemet-sensor", - "authors": [ - "@kalanda" - ], - "category": "integration", - "description": "AEMET integration for Home Assistant", - "domain": "aemet", - "etag_repository": "W/\"cfec5b7016b7897f2e72e672dfc96133b3bc8ba323fad528372d76bca4d91598\"", - "last_updated": "2022-06-03T06:00:18Z", - "stargazers_count": 21, - "topics": [ - "aemet" - ], - "last_fetched": 1686075592.964353 - }, - "268722568": { - "repository_manifest": { - "name": "Media player template", - "homeassistant": "0.116", - "render_readme": true - }, - "full_name": "Sennevds/media_player.template", - "authors": [ - "@Sennevds" - ], - "category": "integration", - "description": "Template media_player for Home Assistant", - "domain": "media_player_template", - "etag_repository": "W/\"bbd06ff045a29b57a2a98fb40545d36288ba1b896581660bd7c926bf8573a5f8\"", - "last_updated": "2024-01-06T20:14:30Z", - "stargazers_count": 108, - "last_fetched": 1714624369.363047 - }, - "325329098": { - "repository_manifest": { - "homeassistant": "2023.4.0", - "name": "Sleep As Android", - "render_readme": true, - "zip_release": true, - "filename": "sleep_as_android.zip" - }, - "new": true, - "full_name": "IATkachenko/HA-SleepAsAndroid", - "authors": [ - "@IATkachenko" - ], - "category": "integration", - "description": "Sleep As Android integration for Home Assistant", - "domain": "sleep_as_android", - "downloads": 2628, - "etag_repository": "W/\"c278afb0d6a7cfeb1c230ef4d6cff64e1f76a2efdb465c4ebf07ca12409cd651\"", - "last_updated": "2024-03-21T20:07:11Z", - "stargazers_count": 145, - "topics": [ - "mqtt", - "sleep-analysis", - "sleep-as-android", - "sleep-tracker" - ], - "last_fetched": 1714624692.096275 - }, - "134057086": { - "repository_manifest": { - "name": "Xiaomi Mi Electric Rice Cooker Integration", - "render_readme": true - }, - "full_name": "syssi/xiaomi_cooker", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "Xiaomi Mi Electric Rice Cooker integration for Home Assistant", - "domain": "xiaomi_miio_cooker", - "etag_repository": "W/\"b8e41cb60fa46d18526df14d43a47ba30364dd942cc79b82a2b9411f887a2c39\"", - "last_updated": "2023-12-21T20:52:54Z", - "stargazers_count": 134, - "topics": [ - "miio", - "miio-protocol", - "rice-cooker", - "xiaomi", - "xiaomi-cooker" - ], - "last_fetched": 1712409393.330507 - }, - "238802974": { - "repository_manifest": { - "name": "Roomba Vacuum Card", - "render_readme": true - }, - "full_name": "jeremywillans/lovelace-roomba-vacuum-card", - "category": "plugin", - "description": "HA Lovelace Card for iRobot Roomba Vacuum Cleaner leveraging the rest980 Docker Image", - "domain": "", - "etag_repository": "W/\"175b94201f0fca3d01312cd4995de683bf41b09529a9e4a220ebb8bc2564d3c3\"", - "last_updated": "2023-04-06T18:55:12Z", - "stargazers_count": 46, - "topics": [ - "irobot", - "irobot-roomba", - "lovelace-custom-card", - "vacuum" - ], - "last_fetched": 1710347606.266004 - }, - "439467929": { - "repository_manifest": { - "name": "Midea Air Appliances (LAN)", - "homeassistant": "2022.5.0" - }, - "new": true, - "full_name": "nbogojevic/homeassistant-midea-air-appliances-lan", - "authors": [ - "@nbogojevic" - ], - "category": "integration", - "description": "This Home Assistant custom component adding support for controlling Midea air conditioners and dehumidifiers on local network. ", - "domain": "midea_dehumidifier_lan", - "etag_repository": "W/\"89728eae175a8b875eeead6349b729a4711b9d289f5f22d4509522977d0f1162\"", - "last_updated": "2024-04-12T16:51:57Z", - "stargazers_count": 235, - "topics": [ - "air-conditioner", - "airconditioning", - "dehumidifier", - "midea" - ], - "last_fetched": 1714624969.793716 - }, - "693064759": { - "repository_manifest": { - "name": "HVAC Group", - "filename": "hvac_group.zip", - "hide_default_branch": true, - "homeassistant": "2024.1.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "tetele/hvac_group", - "authors": [ - "@tetele" - ], - "category": "integration", - "description": "Group together `climate` components for easy control", - "domain": "hvac_group", - "downloads": 1519, - "etag_repository": "W/\"25c855545be96adeeb72b5bd0a5cfe8bb1e21b868790d09d1316599a8358f832\"", - "last_updated": "2024-04-29T18:17:19Z", - "stargazers_count": 16, - "topics": [ - "climate", - "helper" - ], - "last_fetched": 1714624609.935903 - }, - "623127338": { - "repository_manifest": { - "name": "Octopus Spain", - "render_readme": true, - "homeassistant": "2023.1.0", - "country": "ES" - }, - "new": true, - "full_name": "MiguelAngelLV/octopus_spain", - "authors": [ - "@miguelangellv" - ], - "category": "integration", - "description": "Componente para Home Assistant que obtiene la última factura y la Solar Wallet de Octopus Energy Spain.", - "domain": "octopus_spain", - "etag_repository": "W/\"bce7ee6c9f9cfa59477509a47ac63396af71b5986a49902765810fb32b8fee9a\"", - "last_updated": "2024-01-07T19:49:30Z", - "stargazers_count": 34, - "topics": [ - "homeassistant-custom-component", - "octopus-energy", - "spain" - ], - "last_fetched": 1713586385.486509 - }, - "488086721": { - "repository_manifest": { - "name": "Platinum Weather Card", - "hacs": "1.26.0", - "render_readme": true, - "hide_default_branch": true - }, - "full_name": "Makin-Things/platinum-weather-card", - "category": "plugin", - "description": "This is a fully customisable weather card for Home Assistant with a graphical configuration.", - "domain": "", - "downloads": 20990, - "etag_repository": "W/\"d4cbdf6049e7b7cbca3923d0618bb4be5e7a5a035841c12d1ac3dabf975575cf\"", - "last_updated": "2024-02-29T13:46:16Z", - "stargazers_count": 129, - "topics": [ - "frontend", - "weather", - "weather-forecast" - ], - "last_fetched": 1714624485.464253 - }, - "199888538": { - "repository_manifest": { - "name": "Stadtreinigung Hamburg", - "country": "DE", - "homeassistant": "0.109.0", - "zip_release": true, - "filename": "stadtreinigung_hamburg.zip" - }, - "full_name": "custom-components/sensor.stadtreinigung_hamburg", - "authors": [ - "@vigonotion" - ], - "category": "integration", - "description": "Stadtreinigung Hamburg - get garbage collection dates in Hamburg - custom component for Home Assistant", - "domain": "stadtreinigung_hamburg", - "downloads": 304, - "etag_repository": "W/\"cfcd023d7c0749fc21cb9f8436feaf70df6122c895a6ac002fbf2bd573f95a8c\"", - "last_updated": "2023-05-21T10:19:20Z", - "stargazers_count": 23, - "last_fetched": 1714625102.118951 - }, - "216165131": { - "repository_manifest": { - "name": "Solarized Light Theme" - }, - "full_name": "home-assistant-community-themes/solarized-light", - "category": "theme", - "description": "Solarized Light theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"0544d323940bfe7c1f9b31a5f9527c6df78771a7e2123dd1c319d51825c62a42\"", - "last_updated": "2023-03-27T02:57:14Z", - "stargazers_count": 4, - "last_fetched": 1708174124.652028 - }, - "174175978": { - "repository_manifest": { - "name": "Integration blueprint", - "filename": "integration_blueprint.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "ludeeus/integration_blueprint", - "authors": [ - "@ludeeus" - ], - "category": "integration", - "description": "Blueprint for custom_component developers.", - "domain": "integration_blueprint", - "etag_repository": "W/\"776935f95ee178772cac901e3cbad45eed29564bb41ce17b4a56ef18663f8d74\"", - "last_updated": "2024-01-29T18:31:22Z", - "stargazers_count": 318, - "topics": [ - "blueprint" - ], - "last_fetched": 1714624838.126428 - }, - "296320952": { - "repository_manifest": { - "name": "小米云服务", - "render_readme": true, - "homeassistant": "0.99.9", - "country": [ - "CN" - ] - }, - "full_name": "fineemb/xiaomi-cloud", - "authors": [ - "@fineemb" - ], - "category": "integration", - "description": "HASS的小米云服务集成", - "domain": "xiaomi_cloud", - "etag_repository": "W/\"facd494190ce010806f0e566468ba13d9cb287cb37d601a8ff2f67d69c9f5e8d\"", - "last_updated": "2023-09-14T13:28:45Z", - "stargazers_count": 43, - "topics": [ - "cloud", - "xiaomi" - ], - "last_fetched": 1714625085.729538 - }, - "207794683": { - "repository_manifest": { - "name": "GoogleGeocode-HASS", - "render_readme": true - }, - "full_name": "gregoryduckworth/GoogleGeocode-HASS", - "category": "integration", - "description": "Google Location for HASS using the Google Geocode API", - "domain": "google_geocode", - "etag_repository": "W/\"61b755d6db0a2f5509b5319371b89bc5e322219eed49550ebf745038dc37436e\"", - "last_updated": "2023-11-24T12:29:22Z", - "stargazers_count": 16, - "topics": [ - "google-geocode" - ], - "last_fetched": 1709124940.313243 - }, - "380367845": { - "repository_manifest": { - "name": "Eufy Security", - "render_readme": true - }, - "new": true, - "full_name": "fuatakgun/eufy_security", - "authors": [ - "@fuatakgun" - ], - "category": "integration", - "description": "Home Assistant integration to manage Eufy Security devices as cameras, home base stations, doorbells, motion and contact sensors.", - "domain": "eufy_security", - "etag_repository": "W/\"a9c6ca1c9a3953942daf96401d2388bdd45d569c3f4c5eb5dc6a912b404ba25e\"", - "last_updated": "2024-04-29T06:17:42Z", - "stargazers_count": 789, - "topics": [ - "camera", - "eufy", - "eufycam", - "eufysecurity", - "rtsp", - "security" - ], - "last_fetched": 1714624693.199191 - }, - "132661981": { - "repository_manifest": { - "name": "Elasticsearch", - "render_readme": true, - "homeassistant": "2024.1.2" - }, - "full_name": "legrego/homeassistant-elasticsearch", - "authors": [ - "@legrego" - ], - "category": "integration", - "description": "Publish Home-Assistant events to Elasticsearch", - "domain": "elasticsearch", - "etag_repository": "W/\"981b25ae29f9378d9f353934fdae08cadcdd64a9fef063f8313e1807563e2acb\"", - "last_updated": "2024-05-02T03:20:34Z", - "stargazers_count": 144, - "topics": [ - "elasticsearch" - ], - "last_fetched": 1714625121.344687 - }, - "261311061": { - "repository_manifest": { - "name": "Ecowitt Weather Station", - "render_readme": true - }, - "full_name": "garbled1/homeassistant_ecowitt", - "authors": [ - "@garbled1" - ], - "category": "integration", - "description": "Ecowitt Weather Station integration for homeassistant", - "domain": "ecowitt", - "etag_repository": "W/\"1894b50fbf8fc9e98a785f423d2d551801d71d7cf5d5cc649c9bb0b2c19189b1\"", - "last_updated": "2023-05-05T15:38:45Z", - "stargazers_count": 142, - "topics": [ - "ecowitt" - ], - "last_fetched": 1714279477.157268 - }, - "637354954": { - "repository_manifest": { - "name": "Robonect", - "render_readme": true - }, - "new": true, - "full_name": "geertmeersman/robonect", - "authors": [ - "@geertmeersman" - ], - "category": "integration", - "description": "Home Assistant integration for Robonect", - "domain": "robonect", - "downloads": 4, - "etag_repository": "W/\"4c852001df4cad3a8b45184f79a6275d3f01c7590cb8052c93ed7373fe93a5e2\"", - "last_updated": "2024-04-29T07:36:58Z", - "stargazers_count": 28, - "topics": [ - "robonect" - ], - "last_fetched": 1714624970.685979 - }, - "401145616": { - "repository_manifest": { - "name": "myenergi", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "2024.1.0" - }, - "new": true, - "full_name": "CJNE/ha-myenergi", - "authors": [ - "@cjne" - ], - "category": "integration", - "description": "Home Assistant integration for MyEnergi devices", - "domain": "myenergi", - "etag_repository": "W/\"d60e977d5a996456c41baa2d950adf65108ab5f7a619e15f842dcc7197f115a9\"", - "last_updated": "2024-04-26T07:28:50Z", - "stargazers_count": 130, - "topics": [ - "ev-charging", - "green-energy", - "myenergi" - ], - "last_fetched": 1714624928.399141 - }, - "235316264": { - "repository_manifest": { - "name": "Meteo Swiss", - "render_readme": true, - "country": "CH" - }, - "full_name": "websylv/homeassistant-meteoswiss", - "authors": [ - "websylv" - ], - "category": "integration", - "description": ":sun_behind_rain_cloud: :switzerland: Meteo Swiss Integration for Home Assisant", - "domain": "meteo-swiss", - "etag_repository": "W/\"68179d392a6d86834085d5dc7ac0eb848deb7ab4006cb692e56a767b79c5f0d2\"", - "last_updated": "2023-11-07T20:04:53Z", - "stargazers_count": 58, - "last_fetched": 1710347542.095524 - }, - "463623003": { - "repository_manifest": { - "name": "Rainforest EMU-2", - "homeassistant": "2021.8.0", - "render_readme": true - }, - "new": true, - "full_name": "ryanwinter/hass-rainforest-emu-2", - "authors": [ - "@ryanwinter" - ], - "category": "integration", - "description": "Intergration for the Rainforest EMU-2 energy monitor", - "domain": "rainforest_emu_2", - "etag_repository": "W/\"53ba5e5097da090d796a990eade292268ef4eabb661b12a369fbf6698c764208\"", - "last_updated": "2023-07-03T22:39:24Z", - "stargazers_count": 24, - "topics": [ - "energy" - ], - "last_fetched": 1709125244.144895 - }, - "674291780": { - "repository_manifest": { - "name": "Eufy RoboVac", - "render_readme": true - }, - "new": true, - "full_name": "CodeFoodPixels/robovac", - "authors": [ - "@codefoodpixels" - ], - "category": "integration", - "description": "Add a Eufy RoboVac easily to Home Assistant", - "domain": "robovac", - "etag_repository": "W/\"9fa2cb2772a86e470c5187e922b7ba20c79fb028c0c7b230296838a35533bb72\"", - "last_updated": "2024-03-29T00:36:46Z", - "stargazers_count": 95, - "topics": [ - "eufy", - "robovac", - "vacuum" - ], - "last_fetched": 1714624960.167238 - }, - "178101579": { - "repository_manifest": {}, - "full_name": "custom-components/sensor.airthings_wave", - "authors": [ - "@MartyTremblay" - ], - "category": "integration", - "description": "hassio support for Airthings Wave BLE environmental radon sensor.", - "domain": "airthings_wave", - "etag_repository": "W/\"01250b5c226f7481e46acb174609581a5ee02ed47cf56ea0ce03404b68a83e8b\"", - "last_updated": "2023-07-14T22:00:07Z", - "stargazers_count": 100, - "topics": [ - "airthings-wave", - "bluetooth-low-energy", - "btle", - "environmental", - "radon" - ], - "last_fetched": 1712409740.101495 - }, - "187247927": { - "repository_manifest": {}, - "full_name": "custom-cards/plan-coordinates", - "category": "plugin", - "description": null, - "domain": "", - "etag_repository": "W/\"17a616d1afc76891bd000ccfa1847fe067d1aa10da5c7204c132b32ffcd26c02\"", - "last_updated": "2021-06-05T21:07:14Z", - "stargazers_count": 28, - "last_fetched": 1704915258.600012 - }, - "236318024": { - "repository_manifest": { - "name": "iOS Themes - Dark Mode and Light Mode", - "hacs": "0.21.2", - "filename": "ios-themes.yaml", - "render_readme": true - }, - "full_name": "basnijholt/lovelace-ios-themes", - "category": "theme", - "description": "❤️📱🏠🤖 Themes inspired by iOS Dark ⬛️ and Light ◻️ Mode for Lovelace Home Assistant with different backgrounds", - "domain": "", - "etag_repository": "W/\"f09c497003eb7be53f617f7bc3c62b8ed9e20af7612cfcc206ea9d4b0361d2f5\"", - "last_updated": "2024-04-09T10:56:20Z", - "stargazers_count": 564, - "last_fetched": 1714624510.279399 - }, - "309178213": { - "repository_manifest": { - "name": "controlid", - "render_readme": "true" - }, - "full_name": "gtjadsonsantos/controlid", - "authors": [ - "@jadson179" - ], - "category": "integration", - "description": "home-assistant service for control the controlid 🚪🔑", - "domain": "controlid", - "etag_repository": "W/\"57da0b0282f0fb0f5082dd5457e8aa372267949d97d7111051d8cd9fdcb4b100\"", - "last_updated": "2021-06-24T16:29:59Z", - "topics": [ - "controlid" - ], - "last_fetched": 1678528171.293491 - }, - "379688863": { - "repository_manifest": { - "name": "Thermal Vision", - "country": "CA", - "homeassistant": "2021.4", - "render_readme": true - }, - "new": true, - "full_name": "TheRealWaldo/thermal", - "authors": [ - "@TheRealWaldo" - ], - "category": "integration", - "description": "Thermal Vision Sensor and Camera for Home Assistant", - "domain": "thermal_vision", - "etag_repository": "W/\"d4d8cfd30fbc4aba2f85dfe9f8afdeb8a717b5f654df8eb2e80f6052e9bf907f\"", - "last_updated": "2023-11-01T15:18:00Z", - "stargazers_count": 58, - "topics": [ - "homeassistant-custom-component", - "thermal-camera" - ], - "last_fetched": 1713931932.51869 - }, - "319608056": { - "repository_manifest": { - "homeassistant": "2023.9.0", - "name": "Bodymiscale", - "render_readme": true - }, - "new": true, - "full_name": "dckiller51/bodymiscale", - "authors": [ - "@dckiller51" - ], - "category": "integration", - "description": "Custom_components Body Metrics for Xiaomi Miscale 1 and 2 (esphome or BLE monitor for Homeassistant)", - "domain": "bodymiscale", - "etag_repository": "W/\"9e37ff7f04733598d8300cc472d41acae0a2250a41f4068c7875454473ef66de\"", - "last_updated": "2024-04-29T23:23:13Z", - "stargazers_count": 191, - "topics": [ - "ble-monitor", - "esphome", - "miscale", - "mitemp-bt", - "xiaomi" - ], - "last_fetched": 1714625015.455303 - }, - "207620142": { - "repository_manifest": { - "name": "DPC sensor", - "country": [ - "IT" - ] - }, - "full_name": "caiosweet/Home-Assistant-custom-components-DPC-Alert", - "authors": [ - "@caiosweet" - ], - "category": "integration", - "description": "Italy Meteo-hydro alert and hydrogeological phenomena Civil Protection (Protezione Civile). In this custom component you can find the vigilance Bulletin and the Bulletin of national hydrogeological and hydraulic criticalities. They allow to check whether in your current location there will be criticalities/warnings related to weather-hydrogeological and hydraulic phenomena. Weather forecasts for civil protection purposes differs from the classic \"weather forecasts\". They highlight potentially harmful situations to people or things. This component was created for personal purposes, in order to be able to monitor the Civil Protection site and check for important updates. I hope it will be useful to you.", - "domain": "dpc", - "etag_repository": "W/\"03458f99afd63bad06e1d579a4197086e47aa8dd40313340c9de2128b8184eb1\"", - "last_updated": "2023-10-09T19:10:25Z", - "stargazers_count": 44, - "topics": [ - "dpc", - "protezionecivile" - ], - "last_fetched": 1713931929.811533 - }, - "151580533": { - "repository_manifest": {}, - "full_name": "custom-components/sensor.unifigateway", - "authors": [ - "@jchasey" - ], - "category": "integration", - "description": "High level health status of UniFi Security Gateway devices via UniFi Controller", - "domain": "unifigateway", - "etag_repository": "W/\"2959c0d8523b9bd0502bbbb73e8cf1f15caf4478150e2ff845a7bcc922307589\"", - "last_updated": "2021-04-19T12:12:56Z", - "stargazers_count": 125, - "last_fetched": 1713586606.152901 - }, - "197715418": { - "repository_manifest": {}, - "full_name": "RodBr/miflora-card", - "category": "plugin", - "description": "A Home Assistant Lovelace card to report MiFlora plant sensors based on the HA Plant Card.", - "domain": "", - "etag_repository": "W/\"ab946fb4f430ceba9f7ddc0b30a9a7885d85f03febaa06c6c35d4781a8d9fa69\"", - "last_updated": "2023-04-16T12:17:24Z", - "stargazers_count": 21, - "last_fetched": 1712063998.170547 - }, - "181480967": { - "repository_manifest": {}, - "full_name": "basschipper/homeassistant-generic-hygrostat", - "authors": [ - "@basschipper" - ], - "category": "integration", - "description": "Generic Hygrostat for Home Assistant", - "domain": "generic_hygrostat", - "etag_repository": "W/\"73a8f9efd83b85c3afe99ae3e3e52060d11cd33f3b6bf3bdd00bd248d8012114\"", - "last_updated": "2023-12-13T09:52:19Z", - "stargazers_count": 75, - "last_fetched": 1713931862.839619 - }, - "193408399": { - "repository_manifest": {}, - "full_name": "PiotrMachowski/lovelace-html-card", - "category": "plugin", - "description": "This card displays provided data as an HTML content of a card.", - "domain": "", - "etag_repository": "W/\"851fd24f9e8af219578d16b67b0fdf8152de873d36b604e521a83c8d24721aa7\"", - "last_updated": "2023-07-20T20:13:11Z", - "stargazers_count": 48, - "topics": [ - "lovelace-card" - ], - "last_fetched": 1714279473.616072 - }, - "686447561": { - "repository_manifest": { - "name": "matterbridge whatsapp custom notification / notify", - "render_readme": true, - "country": "IL" - }, - "new": true, - "full_name": "t0mer/matterbridge-custom-notifier", - "authors": [ - "@t0mer" - ], - "category": "integration", - "description": "matterbridge-custom-notifier allows us to send whatsapp notifications to group using api calls but without the need to use the official whatsapp cloud api", - "domain": "matterbridge", - "etag_repository": "W/\"4a7f5a3800b4bd1dbb403046e7645872c9661fd19c51be930803f86bc698d623\"", - "last_updated": "2024-04-01T18:55:35Z", - "stargazers_count": 13, - "topics": [ - "api", - "go", - "hacs-custom", - "matterbridge", - "whatsapp" - ], - "last_fetched": 1713932467.744543 - }, - "237102126": { - "repository_manifest": { - "name": "Warsaw ZTM Information", - "country": "PL", - "homeassistant": "0.100.0" - }, - "full_name": "peetereczek/ztm", - "authors": [ - "@kabturek", - "@peetereczek" - ], - "category": "integration", - "description": "Home Assistant (hass.io) custom component for Warsaw public transport", - "domain": "ztm", - "etag_repository": "W/\"1377f7a88dd4d0e4121a4ef0c65208d0d487e168f3de4b972d76edf913b85874\"", - "last_updated": "2024-03-17T21:20:33Z", - "stargazers_count": 10, - "last_fetched": 1712410014.640071 - }, - "408074547": { - "repository_manifest": { - "name": "Acer Air Monitor", - "filename": "acer_air_monitor.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "sugoi-wada/acer-air-monitor-2018", - "authors": [ - "@sugoi-wada" - ], - "category": "integration", - "description": "Acer air monitor for Home Assistant", - "domain": "acer_air_monitor", - "etag_repository": "W/\"8ba57a6d7f5114d19923da8c0b674fc174ec89879a7adac015aa2cecf7f86967\"", - "last_updated": "2024-05-01T09:41:40Z", - "last_fetched": 1714625134.41646 - }, - "320324937": { - "repository_manifest": { - "name": "Veolia", - "hacs": "0.24.0", - "homeassistant": "0.115.0", - "country": "FR" - }, - "full_name": "tetienne/veolia-custom-component", - "authors": [ - "@tetienne" - ], - "category": "integration", - "description": "Home Assistant custom component to retrieve information from Veolia ", - "domain": "veolia", - "etag_repository": "W/\"dc3a7d2a94c55a5090714ba622bd14039befe4c2fb6c497a392b1f18a0e1088f\"", - "last_updated": "2023-12-28T16:12:53Z", - "stargazers_count": 6, - "topics": [ - "home-assistant-component", - "veolia" - ], - "last_fetched": 1714624457.623808 - }, - "606563418": { - "repository_manifest": { - "name": "ventoptimization", - "render_readme": true - }, - "new": true, - "full_name": "HrGaertner/HA-vent-optimization", - "authors": [ - "@HrGaertner" - ], - "category": "integration", - "description": "A integration for minimizing heat loss through optimal venting", - "domain": "ventoptimization", - "downloads": 2, - "etag_repository": "W/\"8f832c31637969866ec23a605ce0acf72ba82f5012856e89f3dccaeab999098d\"", - "last_updated": "2023-12-15T23:20:55Z", - "stargazers_count": 16, - "topics": [ - "efficiency", - "optimization", - "venting" - ], - "last_fetched": 1714278820.465529 - }, - "241427839": { - "repository_manifest": { - "name": "Omnik Inverter Solar Sensor (No Cloud)", - "country": "NL", - "homeassistant": "2023.2.0" - }, - "full_name": "robbinjanssen/home-assistant-omnik-inverter", - "authors": [ - "@robbinjanssen" - ], - "category": "integration", - "description": "Read the current, daily and total Wh from your Omnik Inverter via local network (no cloud!)", - "domain": "omnik_inverter", - "etag_repository": "W/\"2de559b61919f282b635f0a2a702a35df3ef578458ff3cdf7e83d21f8d144c4e\"", - "last_updated": "2024-04-26T04:56:44Z", - "stargazers_count": 54, - "topics": [ - "python3" - ], - "last_fetched": 1714279089.401393 - }, - "373845609": { - "repository_manifest": { - "name": "Powercalc", - "zip_release": true, - "filename": "powercalc.zip", - "homeassistant": "2023.1.0" - }, - "full_name": "bramstroker/homeassistant-powercalc", - "authors": [ - "@bramstroker" - ], - "category": "integration", - "description": "Custom component to calculate estimated power consumption of lights and other appliances", - "domain": "powercalc", - "downloads": 6757, - "etag_repository": "W/\"abcd103c0c4b124525dc3d82f5961f822663f011bc891ae78eaddcb1cc7cb190\"", - "last_updated": "2024-05-02T06:01:52Z", - "stargazers_count": 855, - "topics": [ - "consumption", - "energy-monitor", - "hue-lights", - "metering", - "power" - ], - "last_fetched": 1714624741.356518 - }, - "266595512": { - "repository_manifest": { - "name": "Casambi", - "render_readme": true - }, - "full_name": "hellqvio86/home_assistant_casambi", - "authors": [ - "@hellqvio86" - ], - "category": "integration", - "description": "Home assistant Integration for Casambi Cloud lights", - "domain": "casambi", - "etag_repository": "W/\"9dd7bf89c9b48fb19a22dadeff449d6ddd0392e50ed0ec80ed86870c7a3b8964\"", - "last_updated": "2024-04-18T20:30:23Z", - "stargazers_count": 24, - "topics": [ - "casambi" - ], - "last_fetched": 1714624891.921211 - }, - "509121113": { - "repository_manifest": { - "homeassistant": "0.70.0", - "name": "seven", - "render_readme": true - }, - "new": true, - "full_name": "seven-io/home-assistant", - "authors": [ - "@matthiez" - ], - "category": "integration", - "description": "HACS supporting Home Assistant integration for seven", - "domain": "seven", - "etag_repository": "W/\"039eba2f107711d9217b67e7e20704f61c3d6b358b5bf6505238a31c089197c1\"", - "last_updated": "2023-12-19T08:28:05Z", - "stargazers_count": 3, - "topics": [ - "hassio-integration", - "home-assistant-integration", - "sms", - "tts" - ], - "last_fetched": 1709124847.994939 - }, - "305147191": { - "repository_manifest": { - "name": "CEZ Distribuce CZ", - "country": "CZ", - "homeassistant": "0.110.0" - }, - "full_name": "zigul/HomeAssistant-CEZdistribuce", - "authors": [ - "@zigul" - ], - "category": "integration", - "description": "CEZ Distribuce - Home Assistant Sensor", - "domain": "cezdistribuce", - "etag_repository": "W/\"3ffa3ccaa8c53a8c7692bfae5da13f8df6ee606517f057dc636ef21019431cd8\"", - "last_updated": "2024-03-25T10:31:07Z", - "stargazers_count": 27, - "topics": [ - "cez" - ], - "last_fetched": 1713931906.227233 - }, - "422834940": { - "repository_manifest": { - "name": "Kef Connector", - "render_readme": true - }, - "new": true, - "full_name": "N0ciple/hass-kef-connector", - "authors": [ - "@n0ciple" - ], - "category": "integration", - "description": "A Home Assistant integration for KEF speakers", - "domain": "kef_connector", - "etag_repository": "W/\"199f98f2eac80fdb5962d196b3bf555c16285f306ab0ea9504aa4221370a18fb\"", - "last_updated": "2024-02-20T20:42:08Z", - "stargazers_count": 7, - "topics": [ - "kef", - "ls50", - "ls50w2", - "ls60", - "lsx", - "lsx2", - "lsx2lt", - "speaker" - ], - "last_fetched": 1711384102.297554 - }, - "283243425": { - "repository_manifest": { - "name": "SoX", - "render_readme": true - }, - "full_name": "definitio/ha-sox", - "authors": [ - "@definitio" - ], - "category": "integration", - "description": "A Home Assistant integration to turn your vacuum into an audio player.", - "domain": "sox", - "etag_repository": "W/\"259bf6b4dbb46b5b22ebbec6d0a4f5a962fd388f067e93960726f136ad10ab0a\"", - "last_updated": "2024-03-16T16:53:56Z", - "stargazers_count": 23, - "topics": [ - "audio-player", - "roborock", - "robot-vacuum", - "vacuum", - "xiaomi" - ], - "last_fetched": 1713240802.110744 - }, - "236277163": { - "repository_manifest": { - "name": "Reeder Dark Theme", - "render_readme": true - }, - "full_name": "hekm77/reeder_dark_theme", - "category": "theme", - "description": "Reeder Dark Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"8eb473acdc099cc3b185336b85aa777e2d46695e61ecebb0414695cd4cc97e52\"", - "last_updated": "2020-09-18T07:41:54Z", - "stargazers_count": 9, - "last_fetched": 1706280758.293381 - }, - "688502429": { - "repository_manifest": { - "name": "JURA Coffee Machines", - "render_readme": true - }, - "new": true, - "full_name": "AlexxIT/Jura", - "authors": [ - "@AlexxIT" - ], - "category": "integration", - "description": "Home Assistant custom component for control Jura Coffee Machines via Bluetooth module", - "domain": "jura", - "etag_repository": "W/\"51bb8c9628b9dc7820b71d1f3f173eba01eb7cfec730d6aee5148b120e970398\"", - "last_updated": "2024-02-18T16:18:08Z", - "stargazers_count": 37, - "topics": [ - "bluetooth", - "jura" - ], - "last_fetched": 1711384085.636053 - }, - "165156754": { - "repository_manifest": {}, - "full_name": "custom-cards/pc-card", - "category": "plugin", - "description": "💵 Personal Capital Card", - "domain": "", - "etag_repository": "W/\"96d4c2f45c46d6534fb1976eb72b91a6f48666c0e8d8e2a2db91c63954203304\"", - "last_updated": "2019-10-21T03:36:31Z", - "stargazers_count": 7, - "last_fetched": 1707313300.395548 - }, - "335713085": { - "repository_manifest": { - "name": "Todoist Card", - "content_in_root": true, - "filename": "todoist-card.js", - "render_readme": true - }, - "full_name": "grinstantin/todoist-card", - "category": "plugin", - "description": "Todoist card for Home Assistant Lovelace UI.", - "domain": "", - "etag_repository": "W/\"129d9ad85f05c66d69396c073f6f57d8ff397d60ce7b23aa94cb352a1fb1add6\"", - "last_updated": "2023-12-15T11:58:39Z", - "stargazers_count": 62, - "topics": [ - "todoist" - ], - "last_fetched": 1713586738.424923 - }, - "577981941": { - "repository_manifest": { - "name": "Panasonic Eolia HA component", - "homeassistant": "0.110.0" - }, - "new": true, - "full_name": "avolmensky/panasonic_eolia", - "authors": [ - "@avolmensky" - ], - "category": "integration", - "description": "Panasonic Eolia component for Home Assistant", - "domain": "panasonic_eolia", - "etag_repository": "W/\"1576eea2f110ad8265e8c9c29a3a50dce06f38d45006e1e26c6ca595c78f23c6\"", - "last_updated": "2024-03-11T08:34:10Z", - "stargazers_count": 3, - "topics": [ - "eolia", - "panasonic" - ], - "last_fetched": 1714278987.860015 - }, - "194971711": { - "repository_manifest": {}, - "full_name": "safepay/sensor.willyweather", - "authors": [ - "@safepay" - ], - "category": "integration", - "description": "A WillyWeather Australian Bureau of Meteorology (BoM) integration for Home Assistant", - "domain": "willyweather", - "etag_repository": "W/\"147a4811891760fb2040e0fbeab94b0941d69c591f1d4161e303e6785030e2b8\"", - "last_updated": "2022-08-12T23:15:46Z", - "stargazers_count": 15, - "last_fetched": 1713931907.139868 - }, - "283847957": { - "repository_manifest": { - "name": "pyscript", - "zip_release": true, - "filename": "hass-custom-pyscript.zip" - }, - "full_name": "custom-components/pyscript", - "authors": [ - "@craigbarratt" - ], - "category": "integration", - "description": "Pyscript adds rich Python scripting to HASS", - "domain": "pyscript", - "downloads": 19812, - "etag_repository": "W/\"2c0342e52585b90d6914c16b763d109ab9c901c49b2ecf57d1eeeb1379e29fac\"", - "last_updated": "2024-04-04T08:54:34Z", - "stargazers_count": 783, - "topics": [ - "jupyter" - ], - "config_flow": true, - "default_branch": "master", - "installed_commit": "a404d03", - "installed": true, - "last_commit": "9ba1f43", - "last_version": "1.5.0", - "manifest_name": "Pyscript Python scripting", - "open_issues": 69, - "published_tags": [ - "1.5.0", - "1.4.0", - "1.3.3", - "1.3.2", - "1.3.1" - ], - "releases": true, - "version_installed": "1.5.0", - "last_fetched": 1714753171.256244 - }, - "401856574": { - "repository_manifest": { - "name": "Windcentrale", - "zip_release": true, - "filename": "windcentrale.zip", - "homeassistant": "2022.8.0" - }, - "new": true, - "full_name": "jobvk/Home-Assistant-Windcentrale", - "authors": [ - "@jobvk" - ], - "category": "integration", - "description": "Provides Home Assistant sensors for multiple wind turbines from the Windcentrale", - "domain": "windcentrale", - "downloads": 85, - "etag_repository": "W/\"53bbf4c5453f614afbec3ea1a9cfbb5afd219a1317ab717287f145429c4630c0\"", - "last_updated": "2024-05-01T22:44:30Z", - "stargazers_count": 14, + "description": "Provides Home Assistant sensors for multiple Dutch and Belgium waste collectors", + "domain": "afvalbeheer", + "etag_repository": "W/\"3ec16dde5103f4697b6507ff3f4f35edecb33092a0e6ac29ef630d67ff9228b5\"", + "last_updated": "2026-09-30T11:41:35Z", + "stargazers_count": 378, "topics": [ + "belgium", "dutch", - "wind-turbines", - "windcentrale" + "hassio-integration", + "waste-collectors" ], - "last_fetched": 1714624478.515081 - }, - "316527506": { - "repository_manifest": { - "name": "Winix Purifier", - "render_readme": true - }, - "full_name": "iprak/winix", - "authors": [ - "@iprak" - ], - "category": "integration", - "description": "Home Assistant component for C545 Winix Air Purifier", - "domain": "winix", - "etag_repository": "W/\"edaf6bb14f0d8ef0cf200c060161c20fa463a7b2bfe2aebfccaaccfd09298fe3\"", - "last_updated": "2024-02-17T23:40:43Z", - "stargazers_count": 93, - "topics": [ - "purifier", - "winix" - ], - "last_fetched": 1714279429.956904 - }, - "265313034": { - "repository_manifest": { - "name": "Refreshable picture card", - "filename": "refreshable-picture-card.js", - "render_readme": true - }, - "full_name": "dimagoltsman/refreshable-picture-card", - "category": "plugin", - "description": "a refreshable picture card for HACS", - "domain": "", - "etag_repository": "W/\"88474bdf72aba361bcd769c0edb5e86dde277f63a1043f807ccdb3e216190afe\"", - "last_updated": "2023-09-23T20:34:08Z", - "stargazers_count": 31, - "last_fetched": 1713932324.062177 - }, - "483187645": { - "repository_manifest": { - "name": "Microsoft Graph", - "country": "GB" - }, - "new": true, - "full_name": "geoffreylagaisse/Hass-Microsoft-Graph", - "authors": [ - "@jlweston", - "@geoffreylagaisse" - ], - "category": "integration", - "description": "Microsoft Graph API Presence Integration for Home Assistant", - "domain": "microsoft_graph", - "etag_repository": "W/\"dfd652deb144c5f03e90900702e261bc370e15d07feb6c5a9b0bb8bd6d0bb376\"", - "last_updated": "2023-04-28T15:38:44Z", - "stargazers_count": 28, - "topics": [ - "custom", - "graphapi" - ], - "last_fetched": 1706280921.008257 - }, - "97201395": { - "repository_manifest": { - "name": "Xiaomi Mi Smart WiFi Socket Integration", - "render_readme": true - }, - "full_name": "syssi/xiaomiplug", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "Xiaomi Mi Smart WiFi Socket integration for Home Assistant", - "domain": "xiaomi_miio_plug", - "etag_repository": "W/\"bef599d648335543fdc34fcbd023391f745bfee8b143987184666e377f074c36\"", - "last_updated": "2024-02-11T13:07:11Z", - "stargazers_count": 106, - "topics": [ - "miio", - "miio-device", - "miio-protocol", - "switch", - "xiaomi" - ], - "last_fetched": 1713932557.209651 - }, - "183064800": { - "repository_manifest": { - "name": "Email Sensor", - "render_readme": true - }, - "full_name": "ljmerza/ha-email-sensor", - "authors": [ - "@ljmerza" - ], - "category": "integration", - "description": "Email Sensor for collecting tracking numbers from over 40 providers.", - "domain": "email", - "etag_repository": "W/\"47d5e13341f3e01794f5d834aa6e093663a5cf974069c560816b2da76139496b\"", - "last_updated": "2023-07-27T17:36:02Z", - "stargazers_count": 82, - "last_fetched": 1712409374.839819 - }, - "419381725": { - "repository_manifest": { - "name": "Huawei Solar", - "content_in_root": true, - "render_readme": true, - "homeassistant": "2024.1.1" - }, - "new": true, - "full_name": "wlcrs/huawei_solar", - "authors": [ - "@wlcrs" - ], - "category": "integration", - "description": "Home Assistant integration for Huawei Solar inverters via Modbus", - "domain": "huawei_solar", - "etag_repository": "W/\"a9b72c089b10c413c8bdc485099741879901fef8b7fecb53f5c7ecccb2486875\"", - "last_updated": "2024-04-20T21:10:42Z", - "stargazers_count": 460, - "topics": [ - "home-assistant-integration", - "huawei", - "huawei-solar", - "modbus", - "modbus-rtu", - "modbus-tcp", - "solar-energy" - ], - "last_fetched": 1714625138.321059 - }, - "328671547": { - "repository_manifest": { - "name": "wattio", - "homeassistant": "0.96.0", - "render_readme": true - }, - "full_name": "dmoranf/home-assistant-wattio", - "authors": [ - "@dmoranf" - ], - "category": "integration", - "description": "Wattio Smart Home custom integration for Home Assistant", - "domain": "wattio", - "etag_repository": "W/\"f6a8175cf2baec00104f9eb100d361aa0c31175454ec75b1cb2d59d520b927d4\"", - "last_updated": "2022-07-21T18:31:02Z", - "stargazers_count": 7, - "topics": [ - "home-assistant-component", - "wattio" - ], - "last_fetched": 1683390812.911641 - }, - "201805130": { - "repository_manifest": { - "name": "nordpool", - "render_readme": true - }, - "full_name": "custom-components/nordpool", - "authors": [ - "@hellowlol" - ], - "category": "integration", - "description": "This component allows you to pull in the energy prices into Home-Assistant.", - "domain": "nordpool", - "etag_repository": "W/\"a0738f387cf7f5630f43bf3037ad217b3578465a741edc8600cb932d735c06b2\"", - "last_updated": "2024-03-31T06:13:26Z", - "stargazers_count": 412, - "topics": [ - "energy-prices", - "nordpool" - ], - "last_fetched": 1714279456.556731 - }, - "503045365": { - "repository_manifest": { - "name": "Senertec Energy System", - "render_readme": true, - "homeassistant": "2021.11.0" - }, - "new": true, - "full_name": "Kleinrotti/hass-senertec", - "authors": [ - "@Kleinrotti" - ], - "category": "integration", - "description": "Home Assistant custom component integration for Senertec energy units.", - "domain": "senertec", - "downloads": 5, - "etag_repository": "W/\"0536f83352e6ec29859a88bdad21ceac63647c15955e5f9b5d02ff42d7b66321\"", - "last_updated": "2023-05-25T16:27:07Z", - "stargazers_count": 1, - "topics": [ - "senertec" - ], - "last_fetched": 1711384090.918568 - }, - "369774988": { - "repository_manifest": { - "name": "openweathermaphistory", - "filename": "openweathermaphistory.zip", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "petergridge/openweathermaphistory", - "authors": [ - "@petergridge" - ], - "category": "integration", - "description": "A home assistant sensor that uses the OpenWeatherMap API to get forecast, current obs and history data", - "domain": "openweathermaphistory", - "downloads": 1126, - "etag_repository": "W/\"cbe1095c1c94d4c3f49968d2c02689765565b67d47527efda7b0329ad667da8b\"", - "last_updated": "2024-02-21T20:16:16Z", - "stargazers_count": 45, - "topics": [ - "irrigation", - "weather" - ], - "last_fetched": 1714624921.382602 - }, - "125756318": { - "repository_manifest": { - "name": "BKK Stop Information", - "country": [ - "HU" - ], - "render_readme": "true" - }, - "full_name": "amaximus/bkk_stop", - "authors": [ - "@amaximus" - ], - "category": "integration", - "description": "HomeAssistant custom component for Budapest public transportation", - "domain": "bkk_stop", - "downloads": 2, - "etag_repository": "W/\"d3570719d15caa1748ad88337b64d754d3ab72ce88891e5522b6a9853d0d9af6\"", - "last_updated": "2024-04-02T08:32:53Z", - "stargazers_count": 27, - "topics": [ - "bkk", - "budapest", - "hungary", - "transportation" - ], - "last_fetched": 1712895711.199844 - }, - "420365062": { - "repository_manifest": { - "name": "Last Changed Element", - "render_readme": true, - "filename": "last-changed-element.js" - }, - "full_name": "queimadus/last-changed-element", - "category": "plugin", - "description": "Display when entity was last changed in home assistant picture element", - "domain": "", - "etag_repository": "W/\"a52832021e9b7efbcc32c002d96456885fa0a2303ea0c1db93a39ea41e472bf6\"", - "last_updated": "2023-08-07T18:16:25Z", - "stargazers_count": 10, - "last_fetched": 1702535370.271621 - }, - "194037195": { - "repository_manifest": {}, - "full_name": "Ceerbeerus/beerbolaget-card", - "category": "plugin", - "description": "A custom card for displaying information provided by Beerbolaget (https://github.com/Ceerbeerus/beerbolaget).", - "domain": "", - "etag_repository": "W/\"83a357008c166f961f3967ca937fac5ca699c3b9ea788a3a662274a5161b119f\"", - "last_updated": "2020-08-07T06:24:51Z", - "stargazers_count": 3, - "last_fetched": 1678433752.339062 - }, - "146510412": { - "repository_manifest": { - "name": "ICY E-thermostaat", - "zip_release": true, - "filename": "combined.zip", - "hide_default_branch": true, - "homeassistant": "0.96.0" - }, - "full_name": "custom-components/climate.e_thermostaat", - "authors": [ - "@gerard33" - ], - "category": "integration", - "description": "E-Thermostaat (ICY) component for Home Assistant", - "domain": "e_thermostaat", - "downloads": 85, - "etag_repository": "W/\"7f009081a2a5ba462f5047a504a7774294ce0f5e3095b8aff5bbea3184214241\"", - "last_updated": "2023-02-06T21:02:40Z", - "stargazers_count": 3, - "topics": [ - "e-thermostaat", - "icy" - ], - "last_fetched": 1704915485.818095 - }, - "269011342": { - "repository_manifest": { - "name": "Shutter Card", - "filename": "hass-shutter-card.js", - "render_readme": true, - "homeassistant": "2021.11.0" - }, - "full_name": "Deejayfool/hass-shutter-card", - "category": "plugin", - "description": "Shutter card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 21091, - "etag_repository": "W/\"1ed7c00ec23c20cad8cbfb185479fd744131ff861075584d48b7190817059d26\"", - "last_updated": "2024-01-25T13:11:50Z", - "stargazers_count": 247, - "last_fetched": 1714624632.880948 - }, - "261849832": { - "repository_manifest": { - "name": "Garo Wallbox" - }, - "full_name": "sockless-coding/garo_wallbox", - "authors": [ - "sockless-coding" - ], - "category": "integration", - "description": "Garo wallbox - Home Assistant Component ", - "domain": "garo_wallbox", - "etag_repository": "W/\"8231ef3e7cac4497e3b15b0cf72a9091a63257fa73cbbb2d26c75c48234a5293\"", - "last_updated": "2023-07-14T19:15:53Z", - "stargazers_count": 18, - "last_fetched": 1713932558.601797 - }, - "260597137": { - "repository_manifest": { - "name": "Air Purifier Card", - "render_readme": true - }, - "full_name": "fineemb/lovelace-air-filter-card", - "category": "plugin", - "description": "用于Lovelace的小米空气净化器卡片", - "domain": "", - "etag_repository": "W/\"f10478c653b5dd3355247ba4632c87014c48b10ab861223c4b53c768a85ade78\"", - "last_updated": "2022-06-02T18:43:53Z", - "stargazers_count": 13, - "last_fetched": 1707313281.001965 - }, - "318182014": { - "repository_manifest": { - "name": "Xiaomi Miot Auto", - "zip_release": true, - "filename": "xiaomi_miot.zip", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "full_name": "al-one/hass-xiaomi-miot", - "authors": [ - "@al-one" - ], - "category": "integration", - "description": "Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成", - "domain": "xiaomi_miot", - "downloads": 6799, - "etag_repository": "W/\"93a5f7b6f4f7a7a45ac080f0946f88250125a8f3e86d6e1e9dd9c8b61857ea5d\"", - "last_updated": "2024-04-30T08:06:34Z", - "stargazers_count": 3875, - "topics": [ - "iot", - "miio", - "miot", - "miot-spec", - "xiaoai", - "xiaomi", - "xiaomi-miot" - ], - "last_fetched": 1714625138.887488 - }, - "403123516": { - "repository_manifest": { - "name": "Ecowater Softener", - "render_readme": true - }, - "new": true, - "full_name": "barleybobs/homeassistant-ecowater-softener", - "authors": [ - "@barleybobs" - ], - "category": "integration", - "description": "A Homeassistant custom component to integrate Ecowater water softeners", - "domain": "ecowater_softener", - "etag_repository": "W/\"5013b5c1603bdcbe84e16d54e9591b0f5bfc235e9401e94c55f894a6c07304bf\"", - "last_updated": "2024-02-28T18:27:02Z", - "stargazers_count": 28, - "topics": [ - "ecowater", - "iot", - "selfhosted", - "water-softener" - ], - "last_fetched": 1713932322.420894 - }, - "504081359": { - "repository_manifest": { - "name": "Sonic", - "homeassistant": "2022.6.0", - "render_readme": true - }, - "new": true, - "full_name": "markvader/sonic", - "authors": [ - "@markvader" - ], - "category": "integration", - "description": "Sonic water shutoff valve Home Assistant integration by @markvader", - "domain": "sonic", - "etag_repository": "W/\"ee155a0b5cb93a34daf08bf849c96626af62e7fb3a5201ab7b64c390ffdd4b4b\"", - "last_updated": "2023-10-18T14:12:58Z", - "stargazers_count": 13, - "topics": [ - "hero-labs", - "herolabs", - "leaks", - "sonic", - "water" - ], - "last_fetched": 1709125364.064332 - }, - "622713177": { - "repository_manifest": { - "name": "GivTCP Power Flow Card", - "render_readme": true, - "filename": "givtcp-power-flow-card.js" - }, - "new": true, - "full_name": "VeniVidiVici/givtcp-power-flow-card", - "category": "plugin", - "description": "A power distribution card for Home Assistant specifically for GivTCP users", - "downloads": 2591, - "etag_repository": "W/\"8c6e5f82a08c448fc2befba95d7980e47974ce1f78a73d4f38bb90d1226566d9\"", - "last_updated": "2024-04-29T08:53:36Z", - "stargazers_count": 4, - "topics": [ - "givenergy", - "givtcp" - ], - "last_fetched": 1714624871.262354 - }, - "290261325": { - "repository_manifest": { - "name": "Adaptive Lighting", - "render_readme": true, - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "basnijholt/adaptive-lighting", - "authors": [ - "@basnijholt" - ], - "category": "integration", - "description": "Adaptive Lighting custom component for Home Assistant", - "domain": "adaptive_lighting", - "etag_repository": "W/\"314745d859c4383ac32c1fb82eea5ecba2920b1926b9e713d5cdddc733d6c969\"", - "last_updated": "2024-04-29T20:16:09Z", - "stargazers_count": 1609, - "topics": [ - "adaptive-lighting", - "automation", - "hue", - "iot", - "lights", - "sunrise", - "sunset", - "zigbee" - ], - "last_fetched": 1714624921.770493 - }, - "609302851": { - "repository_manifest": { - "name": "TPMS_ble", - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "bkbilly/tpms_ble", - "authors": [ - "@bkbilly" - ], - "category": "integration", - "description": "🏍️ Home Assistant custom integration for Tire Pressure sensors", - "domain": "tpms_ble", - "etag_repository": "W/\"83d0fcdc99328a01623bd91c8864c1035c9b2983b0d3b88ba17de3ef25d53250\"", - "last_updated": "2024-04-21T22:37:52Z", - "stargazers_count": 13, - "topics": [ - "bluetooth-low-energy", - "tire-pressure", - "tpms" - ], - "last_fetched": 1713932432.897517 - }, - "228662926": { - "repository_manifest": { - "name": "Toon Climate", - "country": "NL" - }, - "full_name": "cyberjunky/home-assistant-toon_climate", - "authors": [ - "@cyberjunky" - ], - "category": "integration", - "description": "This component provides a climate device for rooted Toon thermostats.", - "domain": "toon_climate", - "etag_repository": "W/\"e9f62ad320ce017913d96e5d97986c1d9aa67f8d685e84be63a3bb045195b774\"", - "last_updated": "2024-01-02T14:18:42Z", - "stargazers_count": 31, - "last_fetched": 1712064092.383769 - }, - "323346718": { - "repository_manifest": { - "name": "AwoX MESH control", - "homeassistant": "2022.09.0", - "render_readme": true - }, - "full_name": "fsaris/home-assistant-awox", - "authors": [ - "@fsaris" - ], - "category": "integration", - "description": "AwoX mesh light integration for Home Assistant", - "domain": "awox", - "etag_repository": "W/\"fdb22851209e77e8d6653e5783de7940d7cd39486500033e0d1b02cc0bfa734e\"", - "last_updated": "2024-04-13T12:39:06Z", - "stargazers_count": 84, - "topics": [ - "awox", - "bluetooth", - "eglo" - ], - "last_fetched": 1714624651.972951 - }, - "597502676": { - "repository_manifest": { - "name": "Hikvision NVR / IP Camera", - "render_readme": true, - "homeassistant": "2022.8" - }, - "new": true, - "full_name": "maciej-or/hikvision_next", - "authors": [ - "@maciej-or" - ], - "category": "integration", - "description": "Home Assistant integration for Hikvision NVRs and IP cameras", - "domain": "hikvision_next", - "etag_repository": "W/\"496c16f0b55bedd7be5989f63d2bb743c9812ebfe6c4dca967e5c4346734a2f2\"", - "last_updated": "2024-04-25T16:24:38Z", - "stargazers_count": 84, - "topics": [ - "hikvision" - ], - "last_fetched": 1714625063.130012 - }, - "613588535": { - "repository_manifest": { - "name": "sunsynk-power-flow-card", - "render_readme": true, - "filename": "sunsynk-power-flow-card.js" - }, - "new": true, - "full_name": "slipx06/sunsynk-power-flow-card", - "category": "plugin", - "description": "⚡A customizable Home Assistant card to emulate the Sunsynk System flow that's displayed on the Inverter screen. ", - "downloads": 398, - "etag_repository": "W/\"dd0cce10a71e557e0c34484f4cd83a460094d3b0b340514ad602ccf4198f2bca\"", - "last_updated": "2024-05-01T22:34:13Z", - "stargazers_count": 144, - "topics": [ - "deye", - "inverter", - "powerflow", - "solar", - "sunsynk" - ], - "last_fetched": 1714624747.135323 - }, - "625923963": { - "repository_manifest": { - "name": "SOMweb (for Sommer garage doors)", - "filename": "somweb.zip", - "hide_default_branch": true, - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "taarskog/home-assistant-component-somweb", - "authors": [ - "@taarskog" - ], - "category": "integration", - "description": "Custom component for Home Assistant to manage garage doors and gates by Sommer", - "domain": "somweb", - "downloads": 161, - "etag_repository": "W/\"1bcd253d4348105648a1b7fbbb23c7c0473f87c5209741214fe047173156dbec\"", - "last_updated": "2023-10-09T04:50:03Z", - "stargazers_count": 3, - "topics": [ - "cover", - "garage-door-opener", - "home-assistant-custom-component", - "home-assistant-integration", - "sommer", - "somweb" - ], - "last_fetched": 1699363295.432667 - }, - "609593305": { - "repository_manifest": { - "name": "Rain Gauge Card", - "render_readme": true, - "filename": "rain-gauge-card.js" - }, - "new": true, - "full_name": "t1gr0u/rain-gauge-card", - "category": "plugin", - "description": "A Lovelace card that shows the rain gauge for Home Assistant", - "downloads": 5835, - "etag_repository": "W/\"c20df3af49c0062736e86f0947cb654b74e9a81e419f2e45fdadb8668157328b\"", - "last_updated": "2024-01-05T20:45:37Z", - "stargazers_count": 35, - "topics": [ - "uv-index" - ], - "last_fetched": 1714625068.213107 - }, - "382905556": { - "repository_manifest": { - "name": "Cover Time Based Synced", - "hacs": "1.6.0", - "homeassistant": "0.118.0" - }, - "new": true, - "full_name": "kotborealis/home-assistant-custom-components-cover-time-based-synced", - "authors": [ - "@kotborealis" - ], - "category": "integration", - "description": "⌛ Time-based cover. Install it via HACS.", - "domain": "cover_time_based_synced", - "etag_repository": "W/\"f737b29f247e49e916efa74a238a339ba7a11127f9caf46b4308ed4a90b1383a\"", - "last_updated": "2023-04-18T13:20:55Z", - "stargazers_count": 18, - "topics": [ - "cover", - "roller-shutters", - "service", - "shutter", - "trigger" - ], - "last_fetched": 1714625139.465075 - }, - "683619534": { - "repository_manifest": { - "name": "Garmin MapShare", - "homeassistant": "2023.1.0", - "render_readme": true - }, - "new": true, - "full_name": "BHSPitMonkey/homeassistant-garmin-mapshare", - "authors": [ - "@BHSPitMonkey" - ], - "category": "integration", - "description": "Home Assistant custom integration for Garmin MapShare feeds", - "domain": "garmin_mapshare", - "etag_repository": "W/\"3c2743809612b6d653fcce2d41bbc1760e0d7ffbb067c280a058d34d7a9ac99d\"", - "last_updated": "2024-01-14T19:37:27Z", - "stargazers_count": 6, - "topics": [ - "custom-integration", - "garmin" - ], - "last_fetched": 1713241341.001312 - }, - "193588464": { - "repository_manifest": { - "name": "Rozkładzik sensor", - "country": "PL", - "render_readme": true, - "zip_release": true, - "filename": "rozkladzik.zip" - }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Rozkladzik", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This sensor uses unofficial API to get data from https://www.rozkladzik.pl and provide information about departures for chosen stop.", - "domain": "rozkladzik", - "downloads": 335, - "etag_repository": "W/\"0c65c2d771613bfc2c1312a34cdaa72811098bb1539a8009d3209c1383667901\"", - "last_updated": "2023-09-18T16:14:28Z", - "stargazers_count": 10, - "topics": [ - "public-transport" - ], - "last_fetched": 1705599191.214696 - }, - "637172632": { - "repository_manifest": { - "name": "Peaqnext sensors", - "homeassistant": "2022.10.5", - "render_readme": true, - "zip_release": true, - "filename": "peaqnext.zip" - }, - "new": true, - "full_name": "elden1337/hass-peaqnext", - "authors": [ - "@elden1337" - ], - "category": "integration", - "description": "Utility sensors to help find the next best usage of your appliances", - "domain": "peaqnext", - "downloads": 111, - "etag_repository": "W/\"88d31416bb46eb45f9f17e8e271685da8b229ccafdf354ddd5aa21c5d399c9e0\"", - "last_updated": "2024-03-28T19:52:38Z", - "stargazers_count": 7, - "topics": [ - "energidataservice", - "nordpool" - ], - "last_fetched": 1713586545.823635 - }, - "356385629": { - "repository_manifest": { - "name": "Kia Uvo / Hyundai Bluelink", - "render_readme": true, - "homeassistant": "2023.1" - }, - "new": true, - "full_name": "Hyundai-Kia-Connect/kia_uvo", - "authors": [ - "@fuatakgun" - ], - "category": "integration", - "description": "A Home Assistant HACS integration that supports Kia Connect(Uvo) and Hyundai Bluelink. The integration supports the EU, Canada and the USA.", - "domain": "kia_uvo", - "etag_repository": "W/\"3590de2e5b52bd23a4e20afc2a003c3e46c3db764c02d067a0e8220edabc67a0\"", - "last_updated": "2024-04-29T20:12:26Z", - "stargazers_count": 359, - "topics": [ - "bluelink", - "car", - "hyundai", - "kia", - "uvo" - ], - "last_fetched": 1714624921.866257 - }, - "607493281": { - "repository_manifest": { - "name": "NeoVolta", - "render_readme": true, - "homeassistant": "2022.2.0b0" - }, - "new": true, - "full_name": "austinmroczek/neovolta", - "authors": [ - "@austinmroczek" - ], - "category": "integration", - "description": "NeoVolta integration for Home Assistant", - "domain": "neovolta", - "etag_repository": "W/\"51ab07adb12df1f3fbdf07625a1c5275b373939bef4b18c2db657d5e0611d423\"", - "last_updated": "2023-04-15T23:57:41Z", - "stargazers_count": 1, - "topics": [ - "battery-management-system", - "neovolta", - "solar-battery" - ], - "last_fetched": 1714624747.326471 - }, - "577620239": { - "repository_manifest": { - "name": "Cleanmate", - "homeassistant": "2022.12.0" - }, - "new": true, - "full_name": "albinmedoc/ha-cleanmate", - "authors": [ - "@albinmedoc" - ], - "category": "integration", - "description": "Let Home Assistant take controll over your Cleanmate vacuum", - "domain": "cleanmate", - "downloads": 1, - "etag_repository": "W/\"cc271a53c1d2a0f2b37553ca4d8d43b41cbbf4bb7691dfa70c7b9cdae6380df2\"", - "last_updated": "2023-09-25T07:46:40Z", - "stargazers_count": 3, - "topics": [ - "cleanmate", - "custom-integration" - ], - "last_fetched": 1707313527.735848 - }, - "236127727": { - "repository_manifest": { - "name": "Camect Camera Card", - "filename": "HACS-camect-custom_card.js" - }, - "full_name": "pfunkmallone/HACS-camect-custom_card", - "category": "plugin", - "description": "A custom card which exposes Camect video streams via the Home Assistant Lovelace interface. To use this card, you MUST have already installed the Camect HACS integration.", - "domain": "", - "etag_repository": "W/\"8ae69018ec6ff5f9873927f8eb827ae2e947f76f32eaaa993b1ceff210c8c42c\"", - "last_updated": "2024-02-25T21:28:21Z", - "stargazers_count": 5, - "topics": [ - "camect" - ], - "last_fetched": 1710347814.857384 - }, - "497322735": { - "repository_manifest": { - "name": "Plex recently added sensor", - "render_readme": true - }, - "new": true, - "full_name": "NemesisRE/sensor.plex_recently_added", - "authors": [ - "@maykar", - "@NemesisRE" - ], - "category": "integration", - "description": "▶️ Plex component to feed Upcoming Media Card.", - "domain": "plex_recently_added", - "etag_repository": "W/\"09daae5e71f7c1ce5c02cea80facd34e3e8264e38ac0b0c8e0181922552c3414\"", - "last_updated": "2023-03-14T10:16:26Z", - "stargazers_count": 14, - "last_fetched": 1714624956.289488 - }, - "231083679": { - "repository_manifest": { - "name": "Dark Teal" - }, - "full_name": "aFFekopp/dark_teal", - "category": "theme", - "description": "🐵 Dark Theme based on clear-theme-dark by @naofireblade", - "domain": "", - "etag_repository": "W/\"64e05176c0a9532db6d182a7ac6b2769353085f16cd2dacb12fefae6196ac7db\"", - "last_updated": "2022-03-15T09:06:42Z", - "stargazers_count": 23, - "topics": [ - "dark-theme", - "home-assistant-theme" - ], - "last_fetched": 1713241232.549154 - }, - "219363790": { - "repository_manifest": { - "name": "TV4 Play", - "country": [ - "SE" - ] - }, - "full_name": "lindell/home-assistant-tv4-play", - "category": "integration", - "description": "Play videos from the Swedish channel 4", - "domain": "tv4_play", - "etag_repository": "W/\"d69ac57e5eebe1ffbccbe0546b477d927208910ebe2702f0d9ef9680575b4364\"", - "last_updated": "2023-11-30T19:35:53Z", - "stargazers_count": 17, - "topics": [ - "tv4", - "tv4play" - ], - "last_fetched": 1713932107.345088 - }, - "181124811": { - "repository_manifest": { - "name": "Radial Menu Element", - "render_readme": true, - "homeassistant": "0.110.0" - }, - "full_name": "iantrich/radial-menu", - "category": "plugin", - "description": "⭕ Radial Menu Element", - "domain": "", - "downloads": 1485, - "etag_repository": "W/\"6644d44404a95e3eab2880c6efb813f1daf75994f6c0d0bdfe5484f3452d7c3c\"", - "last_updated": "2023-01-20T00:58:16Z", - "stargazers_count": 62, - "last_fetched": 1712409463.929375 - }, - "277201070": { - "repository_manifest": { - "name": "AmsHan", - "homeassistant": "2022.8.0b0", - "render_readme": true - }, - "full_name": "toreamun/amshan-homeassistant", - "authors": [ - "@toreamun" - ], - "category": "integration", - "description": "Home Assistant integrasjon for strømmålere (AMS/HAN/P1). Integrasjonen støter både streaming (serieport/TCP-IP) og MQTT (Tibber Pulse, energyintelligence.se etc)", - "domain": "amshan", - "downloads": 86, - "etag_repository": "W/\"e4d10f5a44e2613636ca2ce9d7f302da52d5b2d0183cdbd498a8a380a85ca603\"", - "last_updated": "2024-01-06T18:44:22Z", - "stargazers_count": 138, - "topics": [ - "aidon", - "ams", - "han", - "kaifa", - "kamstrup", - "mbus", - "meterbus", - "mqtt", - "p1", - "smart-meter", - "tibberpulse" - ], - "last_fetched": 1712895672.592315 - }, - "607398282": { - "repository_manifest": { - "name": "UV Index Card", - "render_readme": true, - "filename": "uv-index-card.js" - }, - "new": true, - "full_name": "t1gr0u/uv-index-card", - "category": "plugin", - "description": "A Lovelace card that shows a the UV index and risk level for Home Assistant", - "downloads": 5779, - "etag_repository": "W/\"8b4221c53afada51149dd517df111a7561f7c02ef4695eaf6c231f89dcdfcf44\"", - "last_updated": "2024-04-24T16:46:48Z", - "stargazers_count": 20, - "topics": [ - "uv-index" - ], - "last_fetched": 1714624547.196081 - }, - "452272431": { - "repository_manifest": { - "name": "bemfa", - "render_readme": true, - "country": "CN", - "homeassistant": "2022.5.5" - }, - "new": true, - "full_name": "larry-wong/bemfa", - "authors": [ - "@larry-wong" - ], - "category": "integration", - "description": "将 Home Assistant 实体同步至巴法云,并使用小爱同学/天猫精灵/小度音箱控制。", - "domain": "bemfa", - "etag_repository": "W/\"a3da86152b7b6a3b595c4e4eec540db49692e61427e5d993dc6bd088ba07b94c\"", - "last_updated": "2023-04-29T12:55:00Z", - "stargazers_count": 330, - "topics": [ - "bemfa" - ], - "last_fetched": 1713932155.69618 - }, - "169460975": { - "repository_manifest": {}, - "full_name": "akasma74/Hass-Custom-Alarm", - "authors": [ - "@akasma74" - ], - "category": "integration", - "description": "It is a fork of \"Yet another take on a home assistant custom alarm\" that will exist until its author is back to our Earth", - "domain": "bwalarm", - "etag_repository": "W/\"cf13d1532a11a5d67d1ae8118f4060065f2ebfd5ff503f0e8af6f443590b485b\"", - "last_updated": "2023-06-12T10:41:28Z", - "stargazers_count": 80, - "last_fetched": 1712064424.123456 - }, - "168744428": { - "repository_manifest": { - "name": "Light Entity Card", - "render_readme": true, - "filename": "dist/light-entity-card.js" - }, - "full_name": "ljmerza/light-entity-card", - "category": "plugin", - "description": "Control any light or switch entity", - "domain": "", - "downloads": 24151, - "etag_repository": "W/\"e6e31aeda159fa8d4d74c7dc0a7b157001c943a6cbd82cd6ad81e719d1dc2db0\"", - "last_updated": "2024-01-08T16:56:45Z", - "stargazers_count": 221, - "topics": [ - "color-picker", - "home-assisttant", - "light-entity" - ], - "last_fetched": 1713932565.22458 + "last_fetched": 1790787006.404715 }, "326220257": { "repository_manifest": { @@ -13475,1228 +2547,397 @@ "category": "integration", "description": "Hacky Home assistant support for Viomi SE (V-RVCLM21A)", "domain": "viomise", - "downloads": 2939, - "etag_repository": "W/\"5c063cbb8be39b44f47370d04a33de9f50179ee01905a20b3d750d80c8ec0ac3\"", - "last_updated": "2022-06-29T18:36:07Z", - "stargazers_count": 20, + "downloads": 763, + "etag_repository": "W/\"59f74fe4a6cd2be2bcb728e0959861b1a44f685b9ce827f785c26c29e6f58bb9\"", + "last_updated": "2026-04-24T12:14:26Z", + "stargazers_count": 24, "topics": [ "robot-vacuum", "vacuum", "viomi" ], - "last_fetched": 1714279005.500521 + "last_fetched": 1790157768.73206 }, - "215825339": { + "230151505": { "repository_manifest": { - "name": "Hekr Component", - "filename": false, - "country": false, - "homeassistant": "2022.3.0", - "persistent_directory": false - }, - "full_name": "alryaz/hass-hekr-component", - "authors": [ - "@alryaz" - ], - "category": "integration", - "description": "Hekr integration using python-hekr", - "domain": "hekr", - "etag_repository": "W/\"95c62ee95a8e3e2c6717ff1cb5b38d55110220ead3358307d1e15a4d63b59ac9\"", - "last_updated": "2023-09-11T00:00:57Z", - "stargazers_count": 35, - "topics": [ - "consumption", - "hekr", - "wisen-application" - ], - "last_fetched": 1713241291.239708 - }, - "480992848": { - "repository_manifest": { - "name": "macOS Theme - Based on the system-wide light and dark mode UI", - "render_readme": true - }, - "full_name": "JuanMTech/macOS-Theme", - "category": "theme", - "description": "🎨 By JuanMTech -- Theme based on the macOS system-wide light and dark mode interface", - "domain": "", - "etag_repository": "W/\"4b8ee2fed2b6ff1445d8332eb93ecc88c0dcd830b1f133482bb66014ee203733\"", - "last_updated": "2023-01-13T19:20:50Z", - "stargazers_count": 54, - "topics": [ - "darktheme", - "lighttheme" - ], - "last_fetched": 1713932084.51004 - }, - "223938651": { - "repository_manifest": { - "name": "Midnight Blue Theme" - }, - "full_name": "home-assistant-community-themes/midnight-blue", - "category": "theme", - "description": "Midnight Blue theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"ec50972e058bddeac597c0c0a148eb2b34f37309f8c9472981c6f247a83d1bf4\"", - "last_updated": "2023-03-27T22:57:02Z", - "stargazers_count": 5, - "last_fetched": 1708173592.701135 - }, - "158756598": { - "repository_manifest": { - "name": "state-switch", - "render_readme": true - }, - "full_name": "thomasloven/lovelace-state-switch", - "category": "plugin", - "description": "🔹Dynamically replace lovelace cards depending on occasion", - "domain": "", - "etag_repository": "W/\"f98845acc7b056b7d2a775938b3fc3768d300fa514844452aed62a67c2ca7d11\"", - "last_updated": "2023-01-08T19:43:39Z", - "stargazers_count": 376, - "last_fetched": 1714624511.947957 - }, - "200897141": { - "repository_manifest": { - "name": "lovelace_gen", - "homeassistant": "2021.4.0" - }, - "full_name": "thomasloven/hass-lovelace_gen", - "category": "integration", - "description": "🔹 Improve the lovelace yaml parser for Home Assistant", - "domain": "lovelace_gen", - "etag_repository": "W/\"09aa50dd33e8d8bdd77c2280fb485e69827e7d0007b4f3b60b2117b97cb875c6\"", - "last_updated": "2024-01-21T22:10:47Z", - "stargazers_count": 201, - "last_fetched": 1714624794.851193 - }, - "589348474": { - "repository_manifest": { - "name": "EnergyTariff", - "hacs": "1.6.0", - "homeassistant": "0.118.0", - "render_readme": true - }, - "new": true, - "full_name": "epaulsen/energytariff", - "authors": [ - "@epaulsen" - ], - "category": "integration", - "description": "HACS Integration for monitoring Norwegian grid tariff level", - "domain": "energytariff", - "etag_repository": "W/\"7d073e7a4035c1f1b5e99c39f4452a112796e67441503509a5a62a69884dfd9c\"", - "last_updated": "2023-10-11T09:35:33Z", - "stargazers_count": 27, - "topics": [ - "energy-tariff" - ], - "last_fetched": 1708173696.013364 - }, - "351472550": { - "repository_manifest": { - "name": "Multiline Entity Card", - "render_readme": true, - "filename": "multiline-entity-card.js" - }, - "full_name": "jampez77/Multiline-Entity-Card", - "category": "plugin", - "description": "A custom entity card for Home Assistant that allows text to span multiple lines.", - "domain": "", - "etag_repository": "W/\"282188df5c74e5d6a7de1f4492ed6f8892831c539723b554a2600720f025aec5\"", - "last_updated": "2023-01-31T09:32:25Z", - "stargazers_count": 14, - "topics": [ - "automation" - ], - "last_fetched": 1712409637.548127 - }, - "314593331": { - "repository_manifest": { - "name": "Satellite Tracker (N2YO)", - "country": "CA", - "homeassistant": "0.115.0" - }, - "full_name": "djtimca/hasatellitetracker", - "authors": [ - "@djtimca" - ], - "category": "integration", - "description": "Using the N2YO API, this Home Assistant integration will provide visible satellite passes (general) and to add specific satellites for monitoring.", - "domain": "satellitetracker", - "etag_repository": "W/\"879e9a90c3e175c600276f3edfd119475b821ead5dbc91da897afd77b72e4e79\"", - "last_updated": "2024-01-13T19:47:06Z", - "stargazers_count": 17, - "topics": [ - "international-space-station", - "iss", - "satellite", - "satellite-tracker", - "starlink", - "tracking-satellites", - "visible-passes" - ], - "last_fetched": 1712064406.610852 - }, - "637041617": { - "repository_manifest": { - "name": "PowerTodoist Card", - "content_in_root": true, - "filename": "powertodoist-card.js", - "render_readme": true - }, - "full_name": "pgorod/power-todoist-card", - "category": "plugin", - "description": "Improved Todoist card for Home Assistant Lovelace UI.", - "etag_repository": "W/\"9b9085250f8214512b793234a72142faa0958df0fd62fa554b42b0ad39a42318\"", - "last_updated": "2024-04-23T20:44:24Z", - "stargazers_count": 21, - "topics": [ - "lovelace-custom-card" - ], - "last_fetched": 1713932249.733571 - }, - "363468409": { - "repository_manifest": { - "name": "RedPocket Mobile", - "render_readme": true - }, - "full_name": "mbillow/ha-redpocket", - "authors": [ - "@mbillow" - ], - "category": "integration", - "description": "RedPocket Integration for Data Usage Monitoring", - "domain": "redpocket", - "etag_repository": "W/\"7ab3aa697fc20d96f883c879490b23231a4fbea657e35a7c8a60007f61ad82ca\"", - "last_updated": "2021-06-06T19:51:29Z", - "stargazers_count": 3, - "topics": [ - "home", - "mvno", - "redpocket" - ], - "last_fetched": 1711384396.874678 - }, - "224073673": { - "repository_manifest": { - "name": "Calendarific", - "zip_release": true, - "filename": "calendarific.zip", - "homeassistant": "2021.12.0" - }, - "full_name": "pinkywafer/Calendarific", - "authors": [ - "@pinkywafer" - ], - "category": "integration", - "description": "Calendarific holiday sensor for Home Assistant ", - "domain": "calendarific", - "downloads": 1412, - "etag_repository": "W/\"de89bdfe13d42401344d0dd888224722451c70419298c79a335887daf5afbc90\"", - "last_updated": "2024-04-03T02:00:30Z", - "stargazers_count": 17, - "topics": [ - "api-client", - "calendarific", - "holidays" - ], - "last_fetched": 1714624776.891754 - }, - "250022973": { - "repository_manifest": { - "name": "SmartThinQ LGE Sensors", - "homeassistant": "2024.2.0" - }, - "full_name": "ollo69/ha-smartthinq-sensors", - "authors": [ - "@ollo69" - ], - "category": "integration", - "description": "HomeAssistant custom integration for SmartThinQ LG devices configurable with Lovelace User Interface.", - "domain": "smartthinq_sensors", - "etag_repository": "W/\"44a4620238f5824ec8eec0e8bc3717aab629e3c06d679fafe0fd109a570bcb95\"", - "last_updated": "2024-04-28T00:08:23Z", - "stargazers_count": 973, - "topics": [ - "ac", - "air-purifier", - "climate", - "dehumidifier", - "dishwasher", - "dryer", - "fan", - "lg", - "lge", - "microwave", - "oven", - "range", - "refrigerator", - "sensors", - "smartthinq", - "thinq", - "washer" - ], - "last_fetched": 1714625085.958914 - }, - "209891408": { - "repository_manifest": { - "name": "Amoled Theme" - }, - "full_name": "home-assistant-community-themes/amoled", - "category": "theme", - "description": "Amoled theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"0e0348ac64965d5dd7fd5525a31c2068a002f0a27073749b60b9a849f2cb1363\"", - "last_updated": "2024-04-26T07:50:09Z", - "stargazers_count": 27, - "last_fetched": 1714279443.996925 - }, - "267558148": { - "repository_manifest": { - "name": "Custom-ui", - "homeassistant": "2021.6.0", - "render_readme": true - }, - "full_name": "Mariusthvdb/custom-ui", - "category": "plugin", - "description": "Add templates and icon_color to Home Assistant UI", - "domain": "", - "downloads": 5723, - "etag_repository": "W/\"4ee6f40bf96cbfa58c240d2ca990aa71d3d7fddad68e19fd63280d776dca24fc\"", - "last_updated": "2024-02-15T07:22:04Z", - "stargazers_count": 150, - "topics": [ - "attributes", - "customization", - "icon-color", - "more-info" - ], - "last_fetched": 1713932227.132814 - }, - "527278013": { - "repository_manifest": { - "name": "Länderübergreifendes Hochwasser Portal", - "country": "DE", - "render_readme": true - }, - "new": true, - "full_name": "stephan192/hochwasserportal", - "authors": [ - "@stephan192" - ], - "category": "integration", - "description": "Home Assistant integration for Länderübergreifendes Hochwasser Portal", - "domain": "hochwasserportal", - "etag_repository": "W/\"eb2e0c368e6a51018eec3d5980b3b371f644b16eb116363b6cdfd3890b778e4a\"", - "last_updated": "2024-03-05T20:17:00Z", - "stargazers_count": 19, - "topics": [ - "hochwasserportal" - ], - "last_fetched": 1714624944.27375 - }, - "201497401": { - "repository_manifest": { - "name": "Xiaomi IR Climate" - }, - "full_name": "Anonym-tsk/homeassistant-climate-xiaomi-remote", - "authors": [ - "@anonym-tsk" - ], - "category": "integration", - "description": "Xiaomi IR Climate Component", - "domain": "xiaomi_remote", - "etag_repository": "W/\"d1d06125341e08c273ec0841d25d1bf29cb8ca1dc4f247b9a9c3549ff011074f\"", - "last_updated": "2022-10-11T15:33:07Z", - "stargazers_count": 30, - "topics": [ - "climate", - "xiaomi" - ], - "last_fetched": 1707828222.600574 - }, - "199718799": { - "repository_manifest": { - "name": "Escea Fires" - }, - "new": true, - "full_name": "snikch/climate.escea", - "authors": [ - "@snikch" - ], - "category": "integration", - "description": "🏡Home Assistant Custom Component for Escea Fires 🔥", - "domain": "escea", - "etag_repository": "W/\"7f57a289a294b56f473be53146c69ef7685952ff9aeac02cf539d91b2c6b57aa\"", - "last_updated": "2022-05-29T11:37:06Z", - "stargazers_count": 10, - "topics": [ - "climate", - "fireplace" - ], - "last_fetched": 1706627003.046188 - }, - "506356147": { - "repository_manifest": { - "name": "Haier hOn", - "homeassistant": "2022.6.0" - }, - "new": true, - "full_name": "gvigroux/hon", - "authors": [ - "@gvigroux", - "@MiguelAngelLV" - ], - "category": "integration", - "description": "Support of all Haier, Candy, Hoover appliances integrated in the official hOn mobile app. Direct access to all possible services and parameters", - "domain": "hon", - "downloads": 2, - "etag_repository": "W/\"c24a8978b1daa679e916a99f6ca349870c5d21b8c6452e873878715e41eca5a1\"", - "last_updated": "2024-04-18T13:28:32Z", - "stargazers_count": 116, - "topics": [ - "candy", - "haier", - "hon", - "hoover" - ], - "last_fetched": 1713586899.334763 - }, - "236945951": { - "repository_manifest": {}, - "full_name": "lukevink/lovelace-buien-rain-card", - "category": "plugin", - "description": "Graph of Buienradars rain forecast ", - "domain": "", - "downloads": 4116, - "etag_repository": "W/\"4f71340fd405c2e11c9ca096de7d88b2e674807b1429e0623f867ff2d45515bf\"", - "last_updated": "2022-11-09T07:37:14Z", - "stargazers_count": 52, - "topics": [ - "buienradar", - "chartjs", - "forecast", - "graph" - ], - "last_fetched": 1710348104.715139 - }, - "321773656": { - "repository_manifest": { - "name": "themable-grid", - "render_readme": true - }, - "full_name": "nervetattoo/themable-grid", - "category": "plugin", - "description": "🀹 Lovelace responsive grid card that can be tweaked in your theme definition.", - "domain": "", - "downloads": 2672, - "etag_repository": "W/\"96ae4781c4ce3bc12191b5b7eda324f43efa5c28fddaccaa6f40c50c12dd1def\"", - "last_updated": "2022-12-21T10:40:03Z", - "stargazers_count": 30, - "topics": [ - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1704915335.017961 - }, - "193371922": { - "repository_manifest": { - "name": "Tauron AMIplus", + "name": "Dijnet integration", + "country": "HU", "render_readme": true, "zip_release": true, - "filename": "tauron_amiplus.zip", - "country": "PL", - "homeassistant": "2022.12.0" + "filename": "homeassistant-dijnet.zip" }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Tauron-AMIplus", + "full_name": "laszlojakab/homeassistant-dijnet", "authors": [ - "@PiotrMachowski" + "@laszlojakab" ], "category": "integration", - "description": "This sensor uses unofficial API to get energy usage and generation data from https://elicznik.tauron-dystrybucja.pl.", - "domain": "tauron_amiplus", - "downloads": 1629, - "etag_repository": "W/\"c8bbf226d62d51aa49587a250d60c0cbfe2d03a60db3507594ade61acb7207ab\"", - "last_updated": "2024-02-09T17:56:39Z", - "stargazers_count": 121, + "description": "Dijnet integration for Home Assistant", + "domain": "dijnet", + "downloads": 209, + "etag_repository": "W/\"d9d11f26de1264ab194cbfaf79c14eae16966ae695da0e81a175a105fdf57919\"", + "last_updated": "2025-12-18T11:45:21Z", + "stargazers_count": 15, "topics": [ - "amiplus", - "elicznik", - "energy-monitor", - "tauron" + "dijnet" ], - "last_fetched": 1713932488.564876 + "last_fetched": 1788890583.023766 }, - "398781181": { + "499901994": { "repository_manifest": { - "name": "Candy Simply-Fi", + "name": "Solarfocus eco manager-touch", + "country": [ + "DE", + "AT", + "CH" + ], + "homeassistant": "2023.1.2", + "hacs": "1.29.1", "render_readme": true }, "new": true, - "full_name": "ofalvai/home-assistant-candy", + "full_name": "LavermanJJ/home-assistant-solarfocus", "authors": [ - "@ofalvai" + "@lavermanjj" ], "category": "integration", - "description": "Unofficial Candy/Haier appliance integration for Home Assistant ", - "domain": "candy", - "etag_repository": "W/\"0b51c1a5a606bfd71d75b06b876fd40d48710963b9407da63f2f32d1f90a69b0\"", - "last_updated": "2024-04-13T14:23:42Z", - "stargazers_count": 115, + "description": "🏡 Solarfocus eco manager touch integration for Home Assistant", + "domain": "solarfocus", + "etag_repository": "W/\"40e5fb2ca5df5f78fc2f9e55fae937943fc366c5a36fb8a1ea821cda9dafc493\"", + "last_updated": "2026-09-07T20:36:23Z", + "stargazers_count": 26, "topics": [ - "candy", - "haier", "home-assistant-component", - "home-assistant-integration" + "solarfocus" ], - "last_fetched": 1713587032.827827 + "last_fetched": 1789517947.477484 }, - "484538222": { - "repository_manifest": { - "name": "Power Flow Card", - "render_readme": true, - "homeassistant": "2021.8.0" - }, - "full_name": "ulic75/power-flow-card", - "category": "plugin", - "description": "A power distribution card inspired by the official Energy Distribution card for Home Assistant", - "domain": "", - "downloads": 21279, - "etag_repository": "W/\"3ea858281efe100fd9dd07e40dd5941f59454c5171daee0e179551a525d28920\"", - "last_updated": "2023-10-18T00:19:37Z", - "stargazers_count": 154, - "topics": [ - "dashboard" - ], - "last_fetched": 1713586305.140485 - }, - "634325657": { - "repository_manifest": { - "name": "GoXLR Utility", - "render_readme": true, - "zip_release": true, - "filename": "goxlr_utility.zip" - }, + "1144797931": { + "repository_manifest": {}, "new": true, - "full_name": "timmo001/homeassistant-integration-goxlr-utility", - "authors": [ - "@timmo001" - ], + "full_name": "trickv/hass-claude-usage", "category": "integration", - "description": "Home Assistant Integration - GoXLR Utility", - "domain": "goxlr_utility", - "downloads": 152, - "etag_repository": "W/\"caf60ac13f47376c23230ba44af8526efa043032837266120b9bc52c8205649d\"", - "last_updated": "2024-04-25T05:40:49Z", + "description": "Home Assistant integration for monitoring Claude (Anthropic) subscription usage in Home Assistant. Search for \"Claude Usage\" in HACS.", + "domain": "hass_claude_usage", + "etag_repository": "W/\"7318d7ae9f101b804eb402ead5d2dffc7fc1eae078721b74c191e42a3792886c\"", + "last_updated": "2026-08-28T21:30:07Z", + "stargazers_count": 53, + "topics": [ + "anthropic", + "claude" + ], + "last_fetched": 1790789124.19169 + }, + "1303358454": { + "repository_manifest": {}, + "new": true, + "full_name": "DrMurx/ha-warm-welcome", + "category": "integration", + "description": "Home Assistant integration to re-heat home when returning from vacation", + "domain": "warm_welcome", + "downloads": 8, + "etag_repository": "W/\"0e0bdfcc0b1056c6a3aaea6167eed53058599bbd00aa0b09a7744b15dec230eb\"", + "last_updated": "2026-08-13T23:41:50Z", + "stargazers_count": 1, + "topics": [ + "climate", + "floor-heating" + ], + "last_fetched": 1786674870.872415 + }, + "1094887776": { + "repository_manifest": {}, + "new": true, + "full_name": "koosoli/ESPHomeDesigner", + "category": "integration", + "description": "A visual drag-and-drop editor for ESPHome displays (E-Ink, OLED, LCD, Touch), running as a Home Assistant integration or a standalone web app.", + "domain": "esphome_designer", + "downloads": 4367, + "etag_repository": "W/\"561db141248f30aefa2c26fd07688cd295308d2c981642fa7e0d20dfa1727747\"", + "last_updated": "2026-09-20T09:53:07Z", + "stargazers_count": 1110, + "topics": [ + "dashboard", + "editor", + "eink", + "esp32", + "esphome", + "esphome-lvgl-designer", + "lvgl", + "lvgl-designer", + "opendisplay", + "openepaperlink", + "ui-builder", + "visual-designer", + "wysiwyg" + ], + "last_fetched": 1790926244.010287 + }, + "968050316": { + "repository_manifest": {}, + "new": true, + "full_name": "phoinixgrr/sigma_connect_ha", + "category": "integration", + "description": "Provides real-time status updates, sensor info, and alarm control via local network connection to Sigma Ixion alarm systems.", + "domain": "sigma_connect_ha", + "downloads": 45, + "etag_repository": "W/\"dbc1d57b61d4e15f371ec293e503a394da0c787cccd2ffedde876f86e9131f9e\"", + "last_updated": "2026-03-26T07:16:34Z", + "stargazers_count": 10, + "last_fetched": 1790875124.60267 + }, + "1197898191": { + "repository_manifest": {}, + "new": true, + "full_name": "PHeonix25/unifi_alerts", + "category": "integration", + "description": "Home Assistant custom integration for UniFi Network controller alerts", + "domain": "unifi_alerts", + "etag_repository": "W/\"12c85ae8e47a66f6d0a784ae3470b05514147845e0d14bb8940ff244a922e004\"", + "last_updated": "2026-09-28T05:26:52Z", "stargazers_count": 2, "topics": [ - "goxlr-utility-api", - "home-assistant-integration" + "alerts", + "network", + "unifi" ], - "last_fetched": 1714279136.277763 + "last_fetched": 1790599448.129842 }, - "545119372": { + "315447202": { "repository_manifest": { - "name": "Camect", - "render_readme": true, - "homeassistant": "2022.9" - }, - "new": true, - "full_name": "Fr3d/camect-ha", - "authors": [ - "@Fr3d" - ], - "category": "integration", - "description": "Full Camect Hub integration for Home Assistant / HACS", - "domain": "camect", - "etag_repository": "W/\"63ea98a649d7f6e019e1dadbcde59dc5017dbc58f5da85827c3eb43137daee8a\"", - "last_updated": "2023-05-12T09:17:41Z", - "stargazers_count": 6, - "topics": [ - "camect", - "home-assistant-integration" - ], - "last_fetched": 1710347398.994076 - }, - "416883534": { - "repository_manifest": { - "name": "Micronova Agua IOT", - "render_readme": true, - "homeassistant": "2024.2.0" - }, - "new": true, - "full_name": "vincentwolsink/home_assistant_micronova_agua_iot", - "authors": [ - "@vincentwolsink" - ], - "category": "integration", - "description": "Home Assistant integration controlling heating devices connected via the Agua IOT platform of Micronova", - "domain": "aguaiot", - "etag_repository": "W/\"bfd77bd6d749f8b7d7d838df144d0216235a56bd7c473a0dc129ca4badf7eb6f\"", - "last_updated": "2024-04-26T18:32:58Z", - "stargazers_count": 22, - "topics": [ - "agua-iot", - "hacs-custom", - "home-assistant-component", - "home-assistant-integration", - "micronova", - "micronova-agua-iot" - ], - "last_fetched": 1714624938.714444 - }, - "366332990": { - "repository_manifest": { - "name": "Electrolux Wellbeing", - "hacs": "1.6.0", - "homeassistant": "2021.12.0" - }, - "new": true, - "full_name": "JohNan/homeassistant-wellbeing", - "authors": [ - "@JohNan" - ], - "category": "integration", - "description": "Get the status from your Electrolux devices connected to Wellbeing", - "domain": "wellbeing", - "downloads": 12, - "etag_repository": "W/\"67cb12bdf699bdc0a17af29d1bee85e493cb76b16ddbae66b83e18bc46815f93\"", - "last_updated": "2024-04-18T16:06:39Z", - "stargazers_count": 65, - "topics": [ - "electrolux", - "electrolux-wellbeing", - "wellbeing" - ], - "last_fetched": 1713586649.384252 - }, - "179347477": { - "repository_manifest": { - "name": "Circadian Lighting" - }, - "full_name": "claytonjn/hass-circadian_lighting", - "authors": [ - "@claytonjn" - ], - "category": "integration", - "description": "Circadian Lighting custom component for Home Assistant", - "domain": "circadian_lighting", - "etag_repository": "W/\"af70053163be82eaedd0b2fee0dbfecdc1b37b6c1d431ef4471dc1ed2e11eb2d\"", - "last_updated": "2024-03-29T00:53:55Z", - "stargazers_count": 746, - "topics": [ - "circadian", - "circadian-rhythms", - "lighting", - "sleep", - "wellness" - ], - "last_fetched": 1714279475.031644 - }, - "175927964": { - "repository_manifest": { - "name": "Podcast Card", + "name": "ytube_music_player", "render_readme": true }, - "full_name": "iantrich/podcast-card", - "category": "plugin", - "description": "🎧 Podcast Player Card", - "domain": "", - "downloads": 1398, - "etag_repository": "W/\"4c4bdc418b4e36d8cf081191734146fc15c958423f43fe076014ba9c6779d6ab\"", - "last_updated": "2023-07-11T01:43:27Z", - "stargazers_count": 22, - "last_fetched": 1697808125.716053 - }, - "211393677": { - "repository_manifest": { - "name": "Qubino Wire Pilot", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "full_name": "piitaya/home-assistant-qubino-wire-pilot", + "full_name": "KoljaWindeler/ytube_music_player", "authors": [ - "@piitaya" + "@KoljaWindeler" ], "category": "integration", - "description": "Home Assistant Component for Qubino Wire Pilot", - "domain": "qubino_wire_pilot", - "etag_repository": "W/\"28a8c9a1bfe95b010fbe5fd795f67b84d0d957116ed808ed8b29cb7a18e23809\"", - "last_updated": "2024-02-19T17:14:45Z", - "stargazers_count": 21, + "description": "YouTube music player for homeassistant", + "domain": "ytube_music_player", + "etag_repository": "W/\"69f784fd0186cd2581fcbf2d05afea3ae5cef6ca767da83c372ba8d178363e08\"", + "last_updated": "2026-08-16T06:13:12Z", + "stargazers_count": 401, "topics": [ - "climate", - "qubino", - "qubino-wire-pilot", - "thermostat" + "youtube" ], - "last_fetched": 1714624708.641299 + "last_fetched": 1790156990.515983 }, - "202546107": { + "948468509": { "repository_manifest": {}, - "full_name": "bbbenji/synthwave-hass-extras", - "category": "plugin", - "description": "Extras for the synthwave inspired theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"8dc99b064707118ee5866c71b6493118439320e3655cafb995e3a291d025d96a\"", - "last_updated": "2020-10-30T00:24:02Z", - "stargazers_count": 14, - "last_fetched": 1697116959.904346 - }, - "520791578": { - "repository_manifest": { - "name": "SolarEdge Optimizers Data" - }, "new": true, - "full_name": "ProudElm/solaredgeoptimizers", - "authors": [ - "@proudelm" - ], + "full_name": "mkuthan/solis-cloud-control", "category": "integration", - "description": "Intergration to get optimizers information from the SolarEdge portal", - "domain": "solaredgeoptimizers", - "etag_repository": "W/\"d9a1716781823361abf903ada8cd7bd98863db017be4d2d2798c777fef968e3d\"", - "last_updated": "2024-03-27T00:44:06Z", - "stargazers_count": 41, - "topics": [ - "optimizers", - "solaredge-api" - ], - "last_fetched": 1714279016.935328 - }, - "437278224": { - "repository_manifest": { - "name": "Dell Printer", - "render_readme": true - }, - "new": true, - "full_name": "kongo09/hass-dell-printer", - "authors": [ - "@kongo09" - ], - "category": "integration", - "description": "Support DELL printers in Home Assistant", - "domain": "dell_printer", - "etag_repository": "W/\"9d94392c738e95c2b35de2ee6f3a38ae2b32887176e76f60b3bc8df49fefad18\"", - "last_updated": "2022-06-26T17:26:42Z", - "stargazers_count": 6, - "topics": [ - "dell", - "printer" - ], - "last_fetched": 1699363251.32573 - }, - "433577603": { - "repository_manifest": { - "name": "Config Editor Card", - "filename": "config-editor-card.js", - "render_readme": true - }, - "full_name": "junkfix/config-editor-card", - "category": "plugin", - "description": "Home Assistant Configuration Files Editor for Lovelace", - "domain": "", - "etag_repository": "W/\"977a3105fd9fa2571f7d32c4c982a327ceec3ea17040e8d73d8cf056a001c5de\"", - "last_updated": "2024-04-09T16:14:55Z", + "description": "Home Assistant integration for Solis Cloud Control API", + "domain": "solis_cloud_control", + "downloads": 3056, + "etag_repository": "W/\"f5458f89f0c53fdd96362e142cd0311d0920f84fbcf1bb894f335f723406aace\"", + "last_updated": "2026-10-01T23:20:44Z", "stargazers_count": 66, "topics": [ - "homeassistant-addons", - "homeassistant-config", - "homeassistant-configuration", - "yaml" - ], - "last_fetched": 1714625132.590674 - }, - "596085141": { - "repository_manifest": { - "name": "octopus-energy-rates-card", - "render_readme": true - }, - "new": true, - "full_name": "lozzd/octopus-energy-rates-card", - "category": "plugin", - "description": "This lovelace card for Home Assistant displays the Octopus Energy rate prices per each 30 minute slot", - "etag_repository": "W/\"f30e72f3fbf802c9f635dcc4cfeabd122f49255d4c3ec8eca659d0f8079d13ba\"", - "last_updated": "2024-04-05T16:17:08Z", - "stargazers_count": 55, - "topics": [ - "electricity", - "energy", - "octopus", - "octopus-energy", - "octopus-energy-agile", - "octopusenergy", - "rates" - ], - "last_fetched": 1713932061.343649 - }, - "199546187": { - "repository_manifest": {}, - "full_name": "PiotrMachowski/lovelace-google-keep-card", - "category": "plugin", - "description": "This is a companion card for Google Keep sensor. It displays notes downloaded by integration in a friendly way, similar to Google Keep app.", - "domain": "", - "etag_repository": "W/\"158cdfcd6c1122f15833f5caffba551d68c2c30f747dfb7ed3231607312bac16\"", - "last_updated": "2023-07-07T02:53:42Z", - "stargazers_count": 52, - "topics": [ - "lovelace-card" - ], - "last_fetched": 1710347330.125479 - }, - "272140589": { - "repository_manifest": { - "name": "Monitor Docker" - }, - "full_name": "ualex73/monitor_docker", - "authors": [ - "@ualex73" - ], - "category": "integration", - "description": "Monitor Docker containers from Home Assistant", - "domain": "monitor_docker", - "etag_repository": "W/\"2e23a2c6664daafebe3f2017faf0469eff71d73749e32607b2950d20d491d203\"", - "last_updated": "2023-12-27T17:36:40Z", - "stargazers_count": 254, - "topics": [ - "docker" - ], - "last_fetched": 1714625033.319685 - }, - "227988032": { - "repository_manifest": { - "name": "sweet pink", - "render_readme": true - }, - "full_name": "estiens/sweet_pink_hass_theme", - "category": "theme", - "description": "Theme for home assistant that makes use of pinks and purples and maybe some teal", - "domain": "", - "etag_repository": "W/\"47180f6834ca48ff0d4ec4ac56e4e8f01bcc8e31dcb4eae246f5666720c12fc3\"", - "last_updated": "2022-05-14T18:31:48Z", - "stargazers_count": 4, - "topics": [ - "cyberpunk", - "lovelace-theme" - ], - "last_fetched": 1688019566.258448 - }, - "246549747": { - "repository_manifest": { - "name": "Atomic Calendar Revive", - "filename": "atomic-calendar-revive.js" - }, - "full_name": "totaldebug/atomic-calendar-revive", - "category": "plugin", - "description": "An advanced calendar card for Home Assistant Lovelace.", - "domain": "", - "downloads": 14175, - "etag_repository": "W/\"0e410d9108a5597699db44e207f2952bacaa08cf691b7545aafd3eaa3e70a6d9\"", - "last_updated": "2024-04-24T21:59:39Z", - "stargazers_count": 377, - "topics": [ - "calendar", - "card", - "javascript", - "module" - ], - "last_fetched": 1714624865.003599 - }, - "229755760": { - "repository_manifest": { - "name": "Balboa Spa Client", - "render_readme": true - }, - "full_name": "garbled1/balboa_homeassistan", - "authors": [ - "@garbled1", - "@natekspencer" - ], - "category": "integration", - "description": "Balboa spa integration for home-assistant", - "domain": "balboa", - "etag_repository": "W/\"0baec711edd120e8cda10891dc6d37f1723ef81d19baa28b32020ccc723d0f81\"", - "last_updated": "2024-01-05T23:15:24Z", - "stargazers_count": 24, - "topics": [ - "balboa" - ], - "last_fetched": 1704918738.605656 - }, - "362513331": { - "repository_manifest": { - "name": "Technicolor", - "render_readme": true - }, - "full_name": "shaiu/technicolor", - "authors": [ - "@shaiu" - ], - "category": "integration", - "description": "This is an integration for HomeAssistant. It's a Device Tracker component for the Technicolor Gateway.", - "domain": "technicolor", - "etag_repository": "W/\"ad8aa0227de714bcadc6fcc4eb5788780eddcd924cbe19c7a62c221d302b0589\"", - "last_updated": "2023-05-28T09:30:46Z", - "stargazers_count": 6, - "last_fetched": 1713586677.330598 - }, - "427902632": { - "repository_manifest": { - "name": "Solarman Integration" - }, - "new": true, - "full_name": "StephanJoubert/home_assistant_solarman", - "authors": [ - "@StephanJoubert" - ], - "category": "integration", - "description": "Home Assistant component for Solarman collectors used with a variety of inverters. ", - "domain": "solarman", - "etag_repository": "W/\"0d9fad558fbb44f430b063d55a83769344ebe88057956ddd73a28626352b1fbf\"", - "last_updated": "2024-04-19T13:00:34Z", - "stargazers_count": 478, - "topics": [ - "deye", - "energy", - "inverter", - "sofar", - "sol-ark", - "solar", - "solarman", "solis", - "sunsynk" + "solis-pv-inverters", + "soliscloud" ], - "last_fetched": 1714624610.606637 + "last_fetched": 1790927445.833389 }, - "340926904": { + "624448609": { "repository_manifest": { - "name": "Novafos", + "name": "FoxESS - Modbus: Charge Period Card", "render_readme": true, - "country": "DK", - "homeassistant": "2022.8" + "filename": "foxess-modbus-charge-period-card.js" }, "new": true, - "full_name": "kpoppel/homeassistant-novafos", - "authors": [ - "@kpoppel" - ], - "category": "integration", - "description": "Homeassistant wrapper around the Novafos KMD water metering data warehouse.", - "domain": "novafos", - "etag_repository": "W/\"a78eb51de9e995bcd0daa4d6774bc5d6babdbfda9d0747ae2d6e034168981f34\"", - "last_updated": "2023-05-03T22:55:31Z", - "stargazers_count": 8, + "full_name": "nathanmarlor/foxess_modbus_charge_period_card", + "category": "plugin", + "description": "Custom Home Assistant Cards for the FoxESS Modbus Integration", + "downloads": 1095, + "etag_repository": "W/\"57dc0f4e830b03fa47030089a0b395355b6a406f3945e55ac3c7c6dd79145296\"", + "last_updated": "2025-08-13T09:38:17Z", + "stargazers_count": 13, "topics": [ - "water" + "energy", + "foxess" ], - "last_fetched": 1712063928.81219 + "last_fetched": 1784795226.033742 }, - "403381222": { - "repository_manifest": { - "name": "Noctis-Solarized" - }, - "full_name": "williamahartman/noctis-solarized", - "category": "theme", - "description": "Noctis theme made Solarized", - "domain": "", - "etag_repository": "W/\"8ccae5209e593101c1f15559b112cac1e43f840880c3a3471e7a419537f6ecdc\"", - "last_updated": "2022-03-06T20:37:36Z", - "stargazers_count": 5, - "topics": [ - "home-assistant-theme" - ], - "last_fetched": 1714279357.063825 - }, - "512965887": { - "repository_manifest": { - "name": "mhtzn", - "render_readme": true, - "country": "CN" - }, + "1034314652": { + "repository_manifest": {}, "new": true, - "full_name": "leonardlcl/mhtzn", - "authors": [ - "@leonardlcl" - ], + "full_name": "dib0/ha-elro-connects-realtime", "category": "integration", - "description": "MHTZN custom component for Home Assistant", - "domain": "mhtzn", - "etag_repository": "W/\"1ce175340d6a719a35af0e21e5264e4d6df8024f90fc90bc00d3bcd49f629dfc\"", - "last_updated": "2023-02-27T02:30:14Z", - "stargazers_count": 2, - "topics": [ - "hass-mhtzn", - "mhtzn" - ], - "last_fetched": 1678528117.874272 - }, - "305188358": { - "repository_manifest": { - "name": "Heatmiser Wifi", - "render_readme": true - }, - "full_name": "midstar/heatmiser_wifi_ha", - "authors": [ - "@midstar" - ], - "category": "integration", - "description": "Heatmiser Wifi Home Assistant Component", - "domain": "heatmiser_wifi", - "etag_repository": "W/\"238d156e987c5e26b323a5394a99ba4dbd6bb939b7af0a36033e8bc55b719a51\"", - "last_updated": "2022-05-12T14:24:49Z", + "description": "Real-time Home Assistant integration for ELRO Connects devices", + "domain": "elro_connects_realtime", + "etag_repository": "W/\"3fd5c7612a96d18df19840c5290f123c7b974a7ba9390188a1e7f35b06166c8c\"", + "last_updated": "2026-09-05T08:19:24Z", "stargazers_count": 3, "topics": [ - "climate", - "heatmiser", - "homeassisant", - "thermostat", - "wifi" + "alarm", + "elro", + "security" ], - "last_fetched": 1698384448.982731 + "last_fetched": 1788600233.460014 }, - "286186485": { + "1285492676": { + "repository_manifest": {}, + "new": true, + "full_name": "mbillow/localthings", + "category": "integration", + "description": "Local-control Home Assistant component that authenticates to newer-firmware Samsung devices and talks over CoAP-DTLS.", + "domain": "localthings", + "etag_repository": "W/\"d56b40a3658257809e337fea68a840579dcd0d4fa1032fbd4b2b0b6361852968\"", + "last_updated": "2026-10-01T17:50:54Z", + "stargazers_count": 478, + "topics": [ + "samsung", + "smartthings" + ], + "last_fetched": 1790927198.969041 + }, + "1248474615": { + "repository_manifest": {}, + "new": true, + "full_name": "Ltek/bypass-manager-card", + "category": "plugin", + "description": "Home Assistant card for managing Bypass / Override entities in to form of Input_boolean and Timers", + "etag_repository": "W/\"147d9f6766f9c79e74e822d317006de4957dd1209e916070febd4e93ab2b0c35\"", + "last_updated": "2026-07-09T13:11:27Z", + "stargazers_count": 2, + "topics": [ + "hacs-dashboard" + ], + "last_fetched": 1788535589.304275 + }, + "1121936240": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-whatsapp", + "category": "integration", + "description": "Homeassistant Integration to interact with WhatsApp", + "domain": "whatsapp", + "downloads": 3535, + "etag_repository": "W/\"a282e7db6a8368a1f6804a0597dd3e5885b2bedb287c93fdbeac2f10aaf7de81\"", + "last_updated": "2026-10-01T15:57:34Z", + "stargazers_count": 47, + "topics": [ + "baileys-bot" + ], + "last_fetched": 1790891307.622125 + }, + "886921233": { + "repository_manifest": {}, + "new": true, + "full_name": "Dams51/Pleinchamp", + "category": "integration", + "description": "Asynchronous Weather Forecast for Home Assistant", + "domain": "pleinchamp", + "etag_repository": "W/\"7f7d48a0bee36dd2fd36cfda3d6b5f30b053c171a2ba5939b8ebdfeb7826f4fb\"", + "last_updated": "2025-06-29T21:17:35Z", + "stargazers_count": 1, + "topics": [ + "forecast", + "pleinchamp" + ], + "last_fetched": 1784786424.93694 + }, + "351604227": { "repository_manifest": { - "name": "Scheduler component", + "name": "Brandrisk ute", + "render_readme": true, + "country": "se" + }, + "full_name": "Sha-Darim/brandriskute", + "authors": [ + "@Sha-Darim" + ], + "category": "integration", + "description": "The custom component will get fire risks and fire prohibition from the Brandrisk Ute API for the supplied position.", + "domain": "brandriskute", + "etag_repository": "W/\"f2ebbf04bc8b056e2fccc27fe2cc4b41fdf2d1ac314357e12d8274fba864fae9\"", + "last_updated": "2025-08-11T20:05:27Z", + "stargazers_count": 6, + "topics": [ + "fire-risks", + "risks", + "sensors" + ], + "last_fetched": 1784792180.172644 + }, + "1117118399": { + "repository_manifest": {}, + "new": true, + "full_name": "Pehesi97/intelbras-amt-home-assistant", + "category": "integration", + "description": "Integração para Home Assistant que permite controlar centrais de alarme Intelbras AMT 2018/4010 via protocolo ISECNet/ISECMobile.", + "domain": "intelbras_amt", + "downloads": 1, + "etag_repository": "W/\"ba74ff1c0f967dc8422343a3ae2290aafae78c56669b01858577b9953cff5474\"", + "last_updated": "2026-09-16T11:36:14Z", + "stargazers_count": 9, + "topics": [ + "integrations", + "intelbras" + ], + "last_fetched": 1790556968.222101 + }, + "692576253": { + "repository_manifest": { + "name": "Nextcloud Talk Bot", "render_readme": true }, - "full_name": "nielsfaber/scheduler-component", - "authors": [ - "@nielsfaber" - ], - "category": "integration", - "description": "Custom component for HA that enables the creation of scheduler entities", - "domain": "scheduler", - "downloads": 104, - "etag_repository": "W/\"cca9c86e0aeadc5b28b7195bb626d7f114a1f6516f05007147ca78c4dbec729f\"", - "last_updated": "2024-04-03T06:18:01Z", - "stargazers_count": 579, - "topics": [ - "scheduler" - ], - "config_flow": true, - "default_branch": "main", - "installed_commit": "0a80ab6", - "installed": true, - "last_commit": "0a80ab6", - "last_version": "v3.3.3", - "manifest_name": "Scheduler", - "open_issues": 10, - "published_tags": [ - "v3.3.3", - "v3.3.2", - "v3.3.1", - "v3.3.0", - "v3.2.15" - ], - "releases": true, - "version_installed": "v3.3.3", - "last_fetched": 1714753171.325228 - }, - "531321012": { - "repository_manifest": { - "name": "IAMMETER", - "homeassistant": "2022.8.0" - }, "new": true, - "full_name": "lewei50/ha_iammeter", + "full_name": "klatka/nc-talk-bot-component", "authors": [ - "@lewei50" + "@klatka" ], "category": "integration", - "description": "IAMMETER custom component for Home Assistant", - "domain": "iammeter_http", - "etag_repository": "W/\"c8b1ade5fab2205e6449d6bf1cf1b5a584dcdc0e26fd23084d1b6940861e4db4\"", - "last_updated": "2024-04-10T09:04:52Z", - "stargazers_count": 4, - "last_fetched": 1714278795.576962 - }, - "205416078": { - "repository_manifest": { - "name": "SensorPush", - "render_readme": true - }, - "full_name": "rsnodgrass/hass-sensorpush", - "authors": [ - "@rsnodgrass" - ], - "category": "integration", - "description": "SensorPush integration for Home Assistant", - "domain": "sensorpush", - "etag_repository": "W/\"806b2ba492721889d552fcd1338d30b229c95720af634f909a673e2f49dd117b\"", - "last_updated": "2022-11-16T07:33:19Z", - "stargazers_count": 32, + "description": "Custom component for Home Assistant to communicate between Home Assistant and Nextcloud Talk", + "domain": "nctalkbot", + "downloads": 13, + "etag_repository": "W/\"b7a8c820fe96c3750cc2097e96ccc44c16c675db82cf06f70b15a04b21da70ea\"", + "last_updated": "2026-06-22T06:03:57Z", + "stargazers_count": 31, "topics": [ - "iot" + "homeassistant-custom-component", + "nextcloud", + "nextcloud-talk", + "nextcloud-talk-bot", + "nextcloud-talk-chat-bot", + "notify" ], - "last_fetched": 1704035942.080362 + "last_fetched": 1785509907.863129 }, - "504337320": { - "repository_manifest": { - "name": "Dremel 3D Printer", - "hacs": "1.25.5", - "homeassistant": "2022.6.6" - }, + "718853287": { + "repository_manifest": {}, "new": true, - "full_name": "godely/ha-dremel-3d-printer", - "authors": [ - "@godely" - ], + "full_name": "SDR3078/ps3-home-assistant", "category": "integration", - "description": "Dremel 3D Printer integration for Home Assistant.", - "domain": "dremel_3d_printer", - "etag_repository": "W/\"50370cdac84ebc970f567bdfa28eb801a61da9d6a67c6eeb7c5792ceab8784fd\"", - "last_updated": "2023-11-17T07:03:09Z", + "description": "Home Assistant integration for Sony PlayStation® 3 devices", + "domain": "ps3", + "etag_repository": "W/\"17b0f3e03c7cac51430a600e8b62623350896ec6166918f988437dcc8466b409\"", + "last_updated": "2025-01-16T16:48:11Z", + "stargazers_count": 37, + "topics": [ + "console-game", + "gaming", + "playstation", + "playstation-3", + "playstation3", + "retrogaming", + "sony" + ], + "last_fetched": 1786621591.524872 + }, + "1052971841": { + "repository_manifest": {}, + "new": true, + "full_name": "DefinitelyADev/custom-areas-integration", + "category": "integration", + "description": "A custom integration for Home Assistant that creates composite \"Room\" sensors with UI configuration.", + "domain": "custom_areas", + "etag_repository": "W/\"1b5fbdff69c1dd5773d22cf21539ee96224136579e50481b699b9777bbd60a91\"", + "last_updated": "2026-09-29T10:44:04Z", "stargazers_count": 7, - "topics": [ - "3d", - "3d-printer", - "3d-printing", - "bosch", - "dremel", - "dremel-idea-builder", - "dremel-ideabuilder" - ], - "last_fetched": 1714625015.80573 - }, - "419449609": { - "repository_manifest": { - "name": "First Bus", - "render_readme": true - }, - "new": true, - "full_name": "BottlecapDave/HomeAssistant-FirstBus", - "authors": [ - "@bottlecapdave" - ], - "category": "integration", - "description": "Unofficial Home Assistant integration for determining the time to the next First bus", - "domain": "first_bus", - "etag_repository": "W/\"d7ab7f14d9bc5bfd3739a1c817bc64b8580777d165b1d43dd0f495a9326e7737\"", - "last_updated": "2024-04-18T07:52:44Z", - "stargazers_count": 4, - "topics": [ - "bus-arrival", - "first-bus" - ], - "last_fetched": 1713586777.430806 - }, - "472497355": { - "repository_manifest": { - "name": "Energi Data Service", - "render_readme": true, - "homeassistant": "2023.3.0", - "zip_release": true, - "filename": "energidataservice.zip", - "country": [ - "DK", - "SE", - "NO", - "FI", - "EE", - "LV", - "LT", - "FR", - "NL", - "BE", - "AT", - "DE", - "LU" - ] - }, - "new": true, - "full_name": "MTrab/energidataservice", - "authors": [ - "@MTrab" - ], - "category": "integration", - "description": "Fetches spot prices from Energi Data Service", - "domain": "energidataservice", - "downloads": 3054, - "etag_repository": "W/\"36ac4f5ca1237f452fc62b02becec07c25582141ee1a68166684ce9b0b2f90eb\"", - "last_updated": "2024-05-02T04:12:22Z", - "stargazers_count": 160, - "topics": [ - "energi", - "spotprice", - "statistics" - ], - "last_fetched": 1714624938.806428 - }, - "625647772": { - "repository_manifest": { - "name": "Mobile Vikings", - "render_readme": true, - "country": [ - "BE" - ] - }, - "new": true, - "full_name": "geertmeersman/mobile_vikings", - "authors": [ - "@geertmeersman" - ], - "category": "integration", - "description": "Home Assistant component for Mobile Vikings BE services", - "domain": "mobile_vikings", - "downloads": 4, - "etag_repository": "W/\"6bdf392d17c90133708e5771332727fa56603c996de7867075ab151422a2aa5a\"", - "last_updated": "2024-04-30T08:15:11Z", - "stargazers_count": 8, - "topics": [ - "hacs-custom" - ], - "last_fetched": 1714624809.119256 - }, - "387055527": { - "repository_manifest": { - "name": "Waves" - }, - "full_name": "tgcowell/waves", - "category": "theme", - "description": "This is a blend of 2 themes found within the Home Assistant community. Inspired mostly by Noctis, I've adjust colours slightly and have also opted to pull some features from Caule Theme packs to build my own 'ultimate' theme. I will continue to update overtime and do my best to credit those whom I have 'referenced' ", - "domain": "", - "etag_repository": "W/\"41ee8e7ed9a42d60c3153001fb4c7f39c646eaaead053feda40eee915407e155\"", - "last_updated": "2023-03-26T08:21:03Z", - "stargazers_count": 75, - "default_branch": "master", - "installed_commit": "d3d595a", - "installed": true, - "last_commit": "d3d595a", - "last_version": "v2.4.1", - "open_issues": 6, - "published_tags": [ - "v2.4.1", - "V2.4", - "v2.3.1", - "v2.3.0", - "v.2.2.0" - ], - "releases": true, - "version_installed": "v2.4.1", - "last_fetched": 1714753171.359787 - }, - "356827073": { - "repository_manifest": { - "name": "OpenRGB", - "render_readme": true - }, - "full_name": "koying/openrgb_ha", - "authors": [ - "@bahorn", - "@koying" - ], - "category": "integration", - "description": "OpenRGB integration for Home Assistant", - "domain": "openrgb", - "etag_repository": "W/\"3c9417950684592e9fd088e5ef3199a80a13b568ccf3e938857c94d9e8154f50\"", - "last_updated": "2023-03-19T08:28:10Z", - "stargazers_count": 96, - "topics": [ - "light", - "openrgb" - ], - "last_fetched": 1711038559.478986 + "last_fetched": 1790706267.626618 }, "176018567": { "repository_manifest": { @@ -14714,794 +2955,6565 @@ "category": "integration", "description": "🎧 gPodder Integration for Podcast Feed Monitoring", "domain": "gpodder", - "downloads": 551, - "etag_repository": "W/\"37d61a45d97d7cd16eec239d2b485fd8185fff41f23c86e3f93cb9109fd0e2fb\"", + "downloads": 874, + "etag_repository": "W/\"2643cb5bf8390d2fe745475d0b96a2696d641ed9d5684e7c6dc487877c0eeaca\"", "last_updated": "2021-06-05T21:16:30Z", - "stargazers_count": 13, - "last_fetched": 1712064173.778332 - }, - "352399227": { - "repository_manifest": { - "name": "KNX User Forum Icon Set", - "render_readme": true, - "homeassistant": "2021.10" - }, - "full_name": "mampfes/ha-knx-uf-iconset", - "category": "plugin", - "description": "Icon set from KNX User Forum for Home Assistant. The icon set contains more than 900 icons for home automation.", - "domain": "", - "etag_repository": "W/\"5a67cf946e361cd7d4f0b5f5c6e15ed8df233229b7cc902ecfa78b967807c39a\"", - "last_updated": "2021-12-15T18:26:29Z", - "stargazers_count": 8, - "topics": [ - "icons", - "iconset" - ], - "last_fetched": 1705595819.918998 - }, - "200073618": { - "repository_manifest": {}, - "full_name": "dlashua/templatebinarysensor", - "authors": [ - "@dlashua" - ], - "category": "integration", - "description": "Add template binary_sensors from the UI.", - "domain": "templatebinarysensor", - "etag_repository": "W/\"339aa190bcba6e51d956679ce4196b5c32907f5459f710862baebc7a38b881b9\"", - "last_updated": "2021-11-11T12:35:12Z", - "stargazers_count": 1, - "last_fetched": 1710693582.926172 - }, - "363203831": { - "repository_manifest": { - "name": "SureHA", - "content_in_root": true, - "render_readme": true - }, - "new": true, - "full_name": "benleb/sureha", - "authors": [ - "@benleb" - ], - "category": "integration", - "description": "SureHA 🐾 monitor & control your Sure Petcare devices via Home Assistant", - "domain": "sureha", - "etag_repository": "W/\"8700d7d2d909703e18af8706e736e40cf40607c13d665fa6377381b203fb0622\"", - "last_updated": "2024-02-27T17:54:57Z", - "stargazers_count": 20, - "topics": [ - "surepet", - "surepetcare", - "surepy" - ], - "last_fetched": 1712895329.135173 - }, - "384704004": { - "repository_manifest": { - "name": "Trakt", - "render_readme": true - }, - "new": true, - "full_name": "dylandoamaral/trakt-integration", - "authors": [ - "@dylandoamaral" - ], - "category": "integration", - "description": "A Trakt integration for Home Assistant compatible with upcoming media card", - "domain": "trakt_tv", - "etag_repository": "W/\"414fcb8246a5c4306457823a7dbc4dd6ab3a1c2a382cf00741ef96fe75ac2bdb\"", - "last_updated": "2024-03-20T07:52:09Z", - "stargazers_count": 28, - "topics": [ - "custom", - "movie", - "show", - "trakt", - "upcoming-media-card" - ], - "last_fetched": 1713586505.893139 - }, - "505459170": { - "repository_manifest": { - "name": "TV Remote Card (with touchpad and haptic feedback)", - "content_in_root": true, - "homeassistant": "2022.4.0" - }, - "full_name": "usernein/tv-card", - "category": "plugin", - "description": "📺 TV Remote Card (with touchpad and haptic feedback)", - "domain": "", - "downloads": 12480, - "etag_repository": "W/\"1d5605e727a72aaa7a33a6c65afc1433f2cf611c1d36b37fbb763a161abab076\"", - "last_updated": "2023-05-19T10:50:30Z", - "stargazers_count": 96, - "topics": [ - "automation", - "card", - "remote", - "tv" - ], - "last_fetched": 1714279426.462319 - }, - "237887092": { - "repository_manifest": { - "name": "Climate thermostat card", - "render_readme": true, - "filename": "main.js" - }, - "full_name": "fineemb/lovelace-thermostat-card", - "category": "plugin", - "description": "Thermostat Lovelace card", - "domain": "", - "etag_repository": "W/\"7408e6561c9ed6838fb9571e1686a51b5495b269a5703afac8892506ef6b1ad1\"", - "last_updated": "2023-04-14T11:01:13Z", - "stargazers_count": 108, - "last_fetched": 1714278852.579791 - }, - "164489685": { - "repository_manifest": { - "name": "Nextbike Integration", - "render_readme": true - }, - "full_name": "syssi/nextbike", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "Nextbike integration for Home Assistant", - "domain": "nextbike", - "etag_repository": "W/\"2a638a2e32baa486f646bb4f2f0f9d64fb265a63ca61ff0f1b55eddcc63990c0\"", - "last_updated": "2024-01-04T21:31:29Z", "stargazers_count": 14, - "topics": [ - "free-floating", - "nextbike" - ], - "last_fetched": 1710347600.738788 + "last_fetched": 1790593922.067256 }, - "262803775": { - "repository_manifest": { - "name": "Carbon Intensity UK", - "hacs": "0.24.0", - "homeassistant": "0.108.0" - }, - "full_name": "jscruz/sensor.carbon_intensity_uk", - "authors": [ - "@jscruz" - ], - "category": "integration", - "description": "Carbon Intensity UK Sensor for Home Assistant", - "domain": "carbon_intensity_uk", - "etag_repository": "W/\"66b4750a8ec7a2b5d2d53973fe0d62e1c851a2efeb512bc2de358cf45af4feab\"", - "last_updated": "2022-07-07T21:57:10Z", - "stargazers_count": 6, - "topics": [ - "carbon", - "custom-integration", - "energy", - "sensor-platform" - ], - "last_fetched": 1714624403.315098 - }, - "448604854": { - "repository_manifest": { - "name": "Cardiff Waste", - "homeassistant": "2021.12.0", - "render_readme": true, - "country": "GB" - }, + "1225258197": { + "repository_manifest": {}, "new": true, - "full_name": "TomBrien/cardiffwaste-ha", - "authors": [ - "@tombrien" - ], - "category": "integration", - "description": "A Home Assistant integration to provide sensors for waste collections in Cardiff, UK", - "domain": "cardiffwaste", - "etag_repository": "W/\"23687c9dcc51b5f75aeef586427e5525f12e6a2e71d8fd1e0b12b2da987defc4\"", - "last_updated": "2023-10-18T18:35:55Z", - "stargazers_count": 10, - "topics": [ - "cardiff", - "waste-collection" - ], - "last_fetched": 1712409899.649342 - }, - "271886611": { - "repository_manifest": { - "name": "Plant Picture Card", - "render_readme": true, - "filename": "PlantPictureCard.js" - }, - "full_name": "badguy99/PlantPictureCard", + "full_name": "thanhn062/ha-dyson-card", "category": "plugin", - "description": "Like a picture glance card, but for plant data", - "domain": "", - "etag_repository": "W/\"b8d5a2cda64d546c2d07cb18c5007f2505113e049fddb7afc71abcee0c25548a\"", - "last_updated": "2022-07-07T21:55:54Z", - "stargazers_count": 12, - "topics": [ - "image", - "lovelace-card", - "plants" - ], - "last_fetched": 1698384417.226094 - }, - "582955421": { - "repository_manifest": { - "name": "SmartEVSE", - "render_readme": true - }, - "new": true, - "full_name": "dingo35/ha-SmartEVSEv3", - "authors": [ - "@dingo35" - ], - "category": "integration", - "description": "Integrate SmartEVSEv3 with HomeAssistant through custom component ", - "domain": "smartevse", - "etag_repository": "W/\"33d8e01bf863bd863c83d7b3f07052d6b4aaa947cea7eedf3fbd390b5c924f04\"", - "last_updated": "2024-04-24T06:48:13Z", + "description": "Home Assistant Lovelace dashboard card for Dyson devices exposed through hass_dyson", + "etag_repository": "W/\"52b36f38cc82dea316bff4bbe908cfa5179938392cd036811a944854cd56c352\"", + "last_updated": "2026-09-29T17:52:53Z", "stargazers_count": 11, "topics": [ - "evse" + "dashboard", + "dyson", + "hass-dyson" ], - "last_fetched": 1714278912.257221 + "last_fetched": 1790716597.390867 }, - "679827231": { + "1058637808": { + "repository_manifest": {}, + "new": true, + "full_name": "MichelFR/ha_ghostfolio", + "category": "integration", + "description": "Home Assistant custom integration for monitoring Ghostfolio portfolio performance with multiple portfolio support.", + "domain": "ghostfolio", + "etag_repository": "W/\"343b32b2e57e0cf71559a4701f5d80b93b1d044878299b979a07dfeabdd8d705\"", + "last_updated": "2026-02-08T17:38:17Z", + "stargazers_count": 9, + "topics": [ + "ghostfolio", + "ghostfolio-plugin", + "hacs-custom", + "home-assistant-component" + ], + "last_fetched": 1788432890.331916 + }, + "1214146164": { + "repository_manifest": {}, + "new": true, + "full_name": "notDIRK/shelly-cloud-diy-ha", + "category": "integration", + "description": "Home Assistant integration for the Shelly Cloud, using the self-service Cloud Control API. Reaches the Shellys a local-only setup cannot — shared, remote, and BLE-gateway devices — and can switch virtual components such as irrigation zones, which the documented API cannot write at all.", + "domain": "shelly_cloud_diy", + "downloads": 310, + "etag_repository": "W/\"067171061bc1a9ca53f6454bc326899cd7f82b30f9b438195e439cb84d91c79c\"", + "last_updated": "2026-09-29T11:15:58Z", + "stargazers_count": 15, + "topics": [ + "cloud-control-api", + "oauth", + "shelly", + "shelly-cloud", + "virtual-components" + ], + "last_fetched": 1790786484.11463 + }, + "998511539": { + "repository_manifest": {}, + "new": true, + "full_name": "blaineventurine/simple_inventory", + "category": "integration", + "description": "Home inventory management integration for Home Assistant: auto-add to todo lists, bar code scanning, pricing and consumption history, low stock notifications", + "domain": "simple_inventory", + "downloads": 123, + "etag_repository": "W/\"2ff79e7e9c49ee84f8182127328823a313e4024c4aa57bfd9d443c454d71f8f5\"", + "last_updated": "2026-08-12T12:37:27Z", + "stargazers_count": 48, + "topics": [ + "inventory", + "inventory-management" + ], + "last_fetched": 1790742415.939721 + }, + "1289175645": { + "repository_manifest": {}, + "new": true, + "full_name": "qwqqq6/tclplus-ac", + "category": "integration", + "description": "Home Assistant custom integration for TCL+ AC", + "domain": "tclplus_ac", + "etag_repository": "W/\"a17dea6cd69a667b07f7781df853471574d26d70b0947742c06a4de00a3af781\"", + "last_updated": "2026-07-04T12:42:15Z", + "stargazers_count": 2, + "topics": [ + "air-conditioner", + "home-assistant-custom-component", + "tclplus" + ], + "last_fetched": 1785791519.400801 + }, + "1203123486": { + "repository_manifest": {}, + "new": true, + "full_name": "nedevski/hass_athletic_fitness_bulgaria", + "category": "integration", + "description": "HomeAssistant интеграция за проверка на текущия брой хора във фитнес залите на Атлетик", + "domain": "athletic_fitness_bg", + "downloads": 1, + "etag_repository": "W/\"b397ea6b21cb878d5d9f09323843a9558de4bdb385b4241ffa90d3f082a55bbb\"", + "last_updated": "2026-06-29T15:38:02Z", + "topics": [ + "athletic-fitness", + "bulgaria", + "bulgarian" + ], + "last_fetched": 1784790585.109867 + }, + "1119420398": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-windspeed-heatmap", + "category": "plugin", + "description": "Home Assistant card displaying wind speed history as a color-coded heatmap", + "downloads": 1, + "etag_repository": "W/\"a148fe55991e687eb41a86603306562a5eabb199158a5e4fa8a3f5157377571e\"", + "last_updated": "2026-05-19T21:54:29Z", + "stargazers_count": 4, + "topics": [ + "heatmap", + "lovelace-custom-card", + "weather", + "windspeed" + ], + "last_fetched": 1779232103.425838 + }, + "795624377": { + "repository_manifest": {}, + "new": true, + "full_name": "vermut/ha_amc_alarm", + "category": "integration", + "description": "AMC Alarm integration for HomeAssistant", + "domain": "amc_alarm", + "downloads": 119, + "etag_repository": "W/\"303f053f089ce1e029ddbf923095aaaa6b48a3ab8bc0e5d55e0c904d9a9062a8\"", + "last_updated": "2026-02-19T10:12:29Z", + "stargazers_count": 13, + "topics": [ + "hassio-integration" + ], + "last_fetched": 1785793734.223059 + }, + "1129270146": { + "repository_manifest": {}, + "new": true, + "full_name": "bieniu/ha-perplexity", + "category": "integration", + "description": "Perplexity integration for Home Assistant", + "domain": "perplexity", + "downloads": 774, + "etag_repository": "W/\"205e3c214db9c5597602f894c48922e5e03f504c25a91496b4fab4347343d67d\"", + "last_updated": "2026-10-01T20:24:30Z", + "stargazers_count": 33, + "topics": [ + "ai", + "ai-task", + "assist", + "conversation-agent", + "perplexity", + "sonar" + ], + "last_fetched": 1790922043.294187 + }, + "1176213494": { + "repository_manifest": {}, + "new": true, + "full_name": "raetha/ha-dockhand", + "category": "integration", + "description": "Dockhand Integration for Home Assistant", + "domain": "dockhand", + "downloads": 1, + "etag_repository": "W/\"988c9e096681ea326ed26d4555de912878bdf2cec95758a027729683d5b4a29f\"", + "last_updated": "2026-09-27T12:52:33Z", + "stargazers_count": 42, + "topics": [ + "docker", + "dockhand", + "hass-integration", + "home-assistant-integration" + ], + "last_fetched": 1790928753.627401 + }, + "971424446": { + "repository_manifest": {}, + "new": true, + "full_name": "Pjarbit/home-assistant-combined-notification-integration", + "category": "integration", + "description": "Combined Notifications Integration for Home Assistant", + "domain": "combined_notifications", + "etag_repository": "W/\"6d55de3bb9d16efd1f3f27eed6a788c01dc0c1f045529728d6cae0fc9c380aec\"", + "last_updated": "2026-09-01T19:40:25Z", + "stargazers_count": 39, + "topics": [ + "alerts" + ], + "last_fetched": 1788309333.811251 + }, + "1177137098": { + "repository_manifest": {}, + "new": true, + "full_name": "volschin/gq_gmc-500", + "category": "integration", + "description": "Home Assistant custom integration for GQ Electronics GMC-500 Geiger counter", + "domain": "gmc500", + "etag_repository": "W/\"73d066c7a86c7410fc130bacbcc5d9238df8dd292beffc823c3eaaacb3e77104\"", + "last_updated": "2026-10-02T05:01:04Z", + "stargazers_count": 3, + "topics": [ + "geiger-counter", + "gmc-500", + "gq-electronics", + "home-assistant-custom-component", + "iot", + "radiation", + "radiation-monitoring" + ], + "last_fetched": 1790930944.809761 + }, + "1070602274": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-tankerkoenig-card", + "category": "plugin", + "description": "A Lovelace card to display German fuel prices from Tankerkönig.", + "downloads": 2702, + "etag_repository": "W/\"21a089bb652023b56c7f2f72d6f37ffcd140e9e6d9ddcbee3030029708b811f2\"", + "last_updated": "2026-09-28T18:36:04Z", + "stargazers_count": 33, + "topics": [ + "gas-station", + "lovelace-card", + "tanken", + "tankerkoenig" + ], + "last_fetched": 1790635983.025471 + }, + "296320952": { "repository_manifest": { - "name": "HASSAM Card", - "country": "SE", + "name": "小米云服务", "render_readme": true, - "filename": "hassam-card.js", - "homeassistant": "2023.8.2" + "homeassistant": "0.99.9", + "country": [ + "CN" + ] + }, + "full_name": "fineemb/xiaomi-cloud", + "authors": [ + "@fineemb" + ], + "category": "integration", + "description": "HASS的小米云服务集成", + "domain": "xiaomi_cloud", + "etag_repository": "W/\"983e2a9a3c31571cd00ba9f34c67cb7aaeb654bb30e3a0ba74da2df0c34288ba\"", + "last_updated": "2026-08-21T13:10:17Z", + "stargazers_count": 54, + "topics": [ + "cloud", + "xiaomi" + ], + "last_fetched": 1790154926.714139 + }, + "1176297922": { + "repository_manifest": {}, + "new": true, + "full_name": "c-kick/hnl-flow-bars-card", + "category": "plugin", + "description": "Custom Home Assistant Lovelace card that visualizes supply vs demand flows as proportional bars", + "downloads": 90, + "etag_repository": "W/\"ad76ba9cbe0d158599c1a8d92a317ebef4d3cb571302eb8640caa324a599ebcb\"", + "last_updated": "2026-06-25T08:16:44Z", + "stargazers_count": 3, + "last_fetched": 1784793984.544664 + }, + "1260603041": { + "repository_manifest": {}, + "new": true, + "full_name": "v1k70rk4/HASS.Agent.NET10-Integration", + "category": "integration", + "description": "Modern Home Assistant integration for HASS.Agent .NET10 Windows devices. MQTT discovery, WebSocket API, sensors, media player, notifications, system commands.", + "domain": "hass_agent", + "etag_repository": "W/\"6b0f32095abb7c757cfc7721e51c1ea67e06328845960feb64c8ee9e21a01ae1\"", + "last_updated": "2026-09-29T17:53:21Z", + "stargazers_count": 11, + "topics": [ + "hass-agent", + "mqtt", + "websocket" + ], + "last_fetched": 1790713780.357106 + }, + "267558148": { + "repository_manifest": { + "name": "Custom-ui", + "homeassistant": "2021.6.0", + "render_readme": true + }, + "full_name": "Mariusthvdb/custom-ui", + "category": "plugin", + "description": "Add templates and icon_color to Home Assistant UI", + "downloads": 22325, + "etag_repository": "W/\"8a5a3b871dc753411581de53c2146495ef644e9404678c553a0991a4d6f94298\"", + "last_updated": "2026-04-21T08:45:29Z", + "stargazers_count": 163, + "topics": [ + "attributes", + "customization", + "icon-color", + "more-info" + ], + "last_fetched": 1789871220.392719 + }, + "647324399": { + "repository_manifest": { + "name": "Additional CA", + "homeassistant": "2023.3.0", + "render_readme": true }, "new": true, - "full_name": "kverqus/lovelace-hassam-card", - "category": "plugin", - "description": "HASSAM Card for Home Assistant", - "etag_repository": "W/\"3f0c4ac1d6b4b5cbc442ddda30ffd4e9ef966df33debd95bb1890b89041ac747\"", - "last_updated": "2024-03-24T13:28:29Z", - "topics": [ - "homeassistant-frontend", - "lovelace-card", - "lovelace-custom-card", - "ssam" + "full_name": "Athozs/hass-additional-ca", + "authors": [ + "@Athozs" ], - "last_fetched": 1711384631.377493 + "category": "integration", + "description": "Add private Certificate Authority or self-signed certificate into Home Assistant to access 3rd-party services with TLS/SSL.", + "domain": "additional_ca", + "downloads": 3857, + "etag_repository": "W/\"d699f18aa7af37cea2d1d681ea6044e24327d3ff7c7db91f5ad5086bb385ad09\"", + "last_updated": "2026-09-17T10:20:33Z", + "stargazers_count": 91, + "topics": [ + "certificate", + "certificate-authority", + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1790868311.466952 }, - "286038496": { - "repository_manifest": { - "name": "Compass Card", - "render_readme": true, - "filename": "compass-card.js" - }, - "full_name": "tomvanswam/compass-card", - "category": "plugin", - "description": "A Lovelace card that shows a directional indicator on a compass for Home Assistant", - "domain": "", - "downloads": 11140, - "etag_repository": "W/\"77314f717c8ad817706ad0ea88e90d670519721e1aff1a9d7ab5b72e020be866\"", - "last_updated": "2024-04-27T11:25:15Z", - "stargazers_count": 160, + "968804643": { + "repository_manifest": {}, + "new": true, + "full_name": "SenMorgan/EX-HABridge", + "category": "integration", + "description": "Control and monitor EX-CommandStation from your Home Assistant instance.", + "domain": "ex_habridge", + "downloads": 134, + "etag_repository": "W/\"8531efb9e7bbdef09b996e3bf2abb9ca29c1397f72d0156f34f63a4a28ca505d\"", + "last_updated": "2026-08-01T03:05:15Z", + "stargazers_count": 5, "topics": [ - "compass", - "lovelace-card" + "dcc", + "dcc-ex", + "ex-commandstation", + "ex-habridge", + "ex-throttle", + "iot", + "model-trains", + "telnet" ], - "last_fetched": 1714624455.243828 + "last_fetched": 1790876167.174372 + }, + "1235238266": { + "repository_manifest": {}, + "new": true, + "full_name": "Bosso-Family/hass-bosso", + "category": "integration", + "description": "Home Assistant integration for Bosso smart lights", + "domain": "bosso", + "etag_repository": "W/\"b3ef534a11adda4b9f370278a181b7670dec8a1c2c2881e470771452f876fbbd\"", + "last_updated": "2026-07-20T05:59:16Z", + "stargazers_count": 3, + "topics": [ + "bosso", + "home-assistant-integration", + "smart-lights" + ], + "last_fetched": 1790527873.29629 + }, + "224374747": { + "repository_manifest": { + "name": "Phicomm DC1", + "country": "CN" + }, + "full_name": "5high/phicomm-dc1-homeassistant", + "category": "integration", + "description": "斐讯DC1插排接入Home Assistant插件,本插件原作者NETYJ,此处仅为HACS安装方便之用。", + "domain": "phicomm_dc1", + "etag_repository": "W/\"0063209fe5d07788a2e09fb66da17f800cb3f5d14bf4a6738b0e087a51878790\"", + "last_updated": "2021-06-04T14:08:17Z", + "stargazers_count": 17, + "last_fetched": 1788485384.728651 + }, + "912818566": { + "repository_manifest": {}, + "new": true, + "full_name": "rhanekom/hass-qwikswitch-api", + "category": "integration", + "description": "Home Assistant Integration for Qwikswitch switches, using the API", + "domain": "qwikswitch_api", + "etag_repository": "W/\"ec4bb1d53ecad0f9672aa26ffb7b10f6e074fc7e130811edfe2ee94d725975d6\"", + "last_updated": "2026-10-01T18:50:32Z", + "topics": [ + "home-assistant-custom-component", + "qwikswitch" + ], + "last_fetched": 1790896121.733349 + }, + "1056706054": { + "repository_manifest": {}, + "new": true, + "full_name": "felippepuhle/tholz-hass-integration", + "category": "integration", + "description": "Home Assistant + Tholz integration", + "domain": "tholz", + "etag_repository": "W/\"44f005d427ab1a377f0ad5b3b883ee04e780e023ae2e07d38fa53f2dab9eadc1\"", + "last_updated": "2026-09-28T10:25:22Z", + "stargazers_count": 23, + "topics": [ + "tholz" + ], + "last_fetched": 1790870771.899436 + }, + "527179792": { + "repository_manifest": { + "name": "wnsm", + "render_readme": true, + "zip_release": true, + "filename": "wnsm.zip", + "country": "AT" + }, + "new": true, + "full_name": "DarwinsBuddy/WienerNetzeSmartmeter", + "authors": [ + "@DarwinsBuddy" + ], + "category": "integration", + "description": "A home-assistant integration supporting WienerNetze Smartmeters as sensors", + "domain": "wnsm", + "downloads": 1, + "etag_repository": "W/\"4a4a16873c3f9167ab288d6601397aa94c5634152b01cddebe76bca9b0bca612\"", + "last_updated": "2026-09-17T21:41:03Z", + "stargazers_count": 221, + "topics": [ + "energy", + "smartmeter", + "wien-energie", + "wiener-netze" + ], + "last_fetched": 1789687372.630388 + }, + "1307035729": { + "repository_manifest": {}, + "new": true, + "full_name": "mirkin-pixel/ha-unique-waterontharders", + "category": "integration", + "description": "Home Assistant integration for Unique water softeners", + "domain": "unique_waterontharder", + "downloads": 34, + "etag_repository": "W/\"8112e817d07e8e2fc8fd4750a9d9a42a602f7cde11d5132c91246463a076c9be\"", + "last_updated": "2026-09-29T05:50:47Z", + "topics": [ + "water-softener" + ], + "last_fetched": 1790684366.752582 + }, + "922936587": { + "repository_manifest": {}, + "new": true, + "full_name": "djbios/home-assistant-cat-scale", + "category": "integration", + "description": "Home assistant integration for smart cat weight tracking", + "domain": "cat_scale", + "etag_repository": "W/\"fbb1521bed0bc4f9dfb3e9fbcb48f1b6760fc315d969f201309e8d66bb29620f\"", + "last_updated": "2026-05-05T19:37:28Z", + "stargazers_count": 35, + "topics": [ + "cats", + "litterbox" + ], + "last_fetched": 1790803315.230427 + }, + "1240707606": { + "repository_manifest": {}, + "new": true, + "full_name": "neon9809/FiberHome-CPE-HA", + "category": "integration", + "description": "A Home Assistant custom integration that connects to Fiberhome 5G CPE devices to expose system status, network signal metrics, traffic statistics, and the latest SMS as sensors, proudly built by Trae Agent with Gemini 3.1 Pro.", + "domain": "fiberhome_cpe", + "etag_repository": "W/\"dc02aa7656b588a8e8718a7f778ec4cda19d56d5da6d3b05ba2a367fcf2d7293\"", + "last_updated": "2026-05-17T05:59:47Z", + "stargazers_count": 1, + "topics": [ + "cpe", + "fiberhome" + ], + "last_fetched": 1790247589.440184 + }, + "1129716426": { + "repository_manifest": {}, + "new": true, + "full_name": "ArnyminerZ/ha-nuki-web", + "category": "integration", + "description": "A Home Assistant integration for communicating with Nuki devices with the Nuki Web API.", + "domain": "nuki_web", + "etag_repository": "W/\"c244f090968cfe70270535ac91829076060759a06d17dc326bcbd693a066224f\"", + "last_updated": "2026-01-17T13:02:08Z", + "stargazers_count": 6, + "topics": [ + "api", + "assistant", + "home", + "lock", + "nuki", + "smart" + ], + "last_fetched": 1790868247.94923 + }, + "260264517": { + "repository_manifest": { + "name": "ClimaCell Weather Provider" + }, + "full_name": "r-renato/ha-climacell-weather", + "authors": [ + "@r-renato" + ], + "category": "integration", + "description": "Climacell weather provider integration is a custom component for Home Assistant. The climacell platform uses the Climacell API as a source for meteorological data for your location.", + "domain": "climacell", + "etag_repository": "W/\"751d8a76feea54bdaab76e9d3bbd4c1c29dd3fb1d220bb7e926058d78bae72a7\"", + "last_updated": "2023-06-14T20:17:22Z", + "stargazers_count": 45, + "topics": [ + "climacell", + "weather" + ], + "last_fetched": 1790534322.747903 + }, + "963218814": { + "repository_manifest": {}, + "new": true, + "full_name": "SavageNL/home-assistant-volcano-hybrid", + "category": "integration", + "description": "Storz & Bickel integration using Bluetooth for Home Assistant: Volcano Hybrid, Crafty, Venty and Veazy", + "domain": "volcano_hybrid", + "downloads": 126, + "etag_repository": "W/\"fc594100424ba11079a3d2f3cdd06f0a5c409a78fbca8b0d78c28929ec360cbf\"", + "last_updated": "2026-10-02T06:26:50Z", + "stargazers_count": 5, + "topics": [ + "bickel", + "crafty", + "home-assistant-device", + "home-assistant-integration", + "hybrid", + "storz", + "veazy", + "venty", + "volcano" + ], + "last_fetched": 1790929367.996411 }, "168570875": { "repository_manifest": {}, "full_name": "ljmerza/fitbit-card", "category": "plugin", "description": "fitbit-card for lovelace", - "domain": "", - "downloads": 2562, - "etag_repository": "W/\"bd368560c490e032b944bb8c88f723d9b7f76d5a51c3c11721a6496b6add218a\"", - "last_updated": "2020-07-10T20:55:32Z", - "stargazers_count": 25, - "last_fetched": 1712063997.975381 + "downloads": 3500, + "etag_repository": "W/\"5452d427f75f360b66c26c5443fde9896e9e9eac51aa5c241c94eb9664784f63\"", + "last_updated": "2026-08-08T16:43:39Z", + "stargazers_count": 23, + "last_fetched": 1790715654.369682 }, - "263901624": { + "1037876415": { + "repository_manifest": {}, + "new": true, + "full_name": "andreadegiovine/homeassistant-restore-persistent-notifications", + "category": "integration", + "description": "Restore the Persistent notifications after a HomeAssistant reboot", + "domain": "restore_persistent_notifications", + "downloads": 291, + "etag_repository": "W/\"27c3013df54cd6d1d72eb0606f728f8e2e349f6eb0bcac37268e00ecc8e0304b\"", + "last_updated": "2026-09-29T11:11:36Z", + "stargazers_count": 5, + "topics": [ + "homeassistant-custom-component", + "persistent-notification" + ], + "last_fetched": 1790704395.884433 + }, + "1116769426": { + "repository_manifest": {}, + "new": true, + "full_name": "DTekNO/norway_alerts", + "category": "integration", + "description": "A custom component for Home Assistant that displays geohazard alerts from NVE (Norwegian Water Resources and Energy Directorate) and met.no. Stay informed about avalanches, floods, landslides, and other natural hazards.", + "domain": "norway_alerts", + "downloads": 83, + "etag_repository": "W/\"36001d2ad08b2982ca2d78ead557bbcb98cc2037708d13072ce83cd439c517db\"", + "last_updated": "2026-08-06T11:59:54Z", + "stargazers_count": 2, + "topics": [ + "alerts", + "geohazards" + ], + "last_fetched": 1786059894.923244 + }, + "646272989": { "repository_manifest": { - "name": "Generic Remote Control Card", - "filename": "generic-remote-control-card.js", + "name": "TailwindCSS Template Card", "render_readme": true }, - "full_name": "dimagoltsman/generic-remote-control-card", - "category": "plugin", - "description": "Generic Remote control card for HACS", - "domain": "", - "etag_repository": "W/\"f1edfd975082d4ef82f45486becd73bdf27c6a5427f044e09a1ec8633e5c15d6\"", - "last_updated": "2024-03-13T22:19:04Z", - "stargazers_count": 91, - "last_fetched": 1714279450.760046 - }, - "544426802": { - "repository_manifest": { - "name": "Dreame Vacuum", - "homeassistant": "2022.8.0", - "zip_release": true, - "filename": "dreame_vacuum.zip" - }, "new": true, - "full_name": "Tasshack/dreame-vacuum", + "full_name": "usernein/tailwindcss-template-card", + "category": "plugin", + "description": "Custom card for Home Assistant that renders html code with TailwindCSS styles into the dashboard", + "downloads": 5382, + "etag_repository": "W/\"332eb71dfdfd7e7a24aca8837681da024571edc59c20b333c84cf2daf98c7f3f\"", + "last_updated": "2023-12-19T14:06:59Z", + "stargazers_count": 71, + "topics": [ + "daisyui", + "dashboard", + "preact", + "tailwind", + "tailwindcss", + "twind" + ], + "last_fetched": 1788013267.834896 + }, + "1093369149": { + "repository_manifest": {}, + "new": true, + "full_name": "m3tac0de/home-assistant-sofabaton-x1s", + "category": "integration", + "description": "Home Assistant integration for complete local control of the Sofabaton X1, X1S and X2 hub and remote.", + "domain": "sofabaton_x1s", + "downloads": 1195, + "etag_repository": "W/\"55485de0f75ed28ebef91337051329cb5ea47b26d2b51ea442a72401c659439c\"", + "last_updated": "2026-10-01T21:21:09Z", + "stargazers_count": 62, + "topics": [ + "home-assistant-custom-component", + "sofabaton-x1", + "sofabaton-x1s", + "sofabaton-x2" + ], + "last_fetched": 1790926745.727598 + }, + "1050927589": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/listonic", + "category": "integration", + "description": " Home Assistant custom integration for Listonic shopping lists", + "domain": "listonic", + "etag_repository": "W/\"dd03ec1d7e9177aa8f6cfb85194c9d5aebf93787f70008247087ed120204b5b0\"", + "last_updated": "2025-10-16T05:44:27Z", + "stargazers_count": 11, + "topics": [ + "listonic", + "shopping-list", + "todo", + "todo-list", + "todolist" + ], + "last_fetched": 1790175628.203258 + }, + "1077784142": { + "repository_manifest": {}, + "new": true, + "full_name": "SSmale/Duux-Home-Assistant", + "category": "integration", + "description": "A Home Assistant integration for the new v2 Duux appliances, now available to download via HACS", + "domain": "duux", + "downloads": 1, + "etag_repository": "W/\"2e64d01495702b56f4ff1de45d35ec7dbdb36513e401c0404442214e38ed4142\"", + "last_updated": "2026-09-13T19:48:36Z", + "stargazers_count": 20, + "topics": [ + "duux", + "home-assistant-integration" + ], + "last_fetched": 1789341679.679088 + }, + "1097209341": { + "repository_manifest": {}, + "new": true, + "full_name": "NoUsername10/Solax-Developer-API-for-Home-assistant", + "category": "integration", + "description": "Solax Developer Portal API integration for Home Assistant", + "domain": "solax_developer_api", + "etag_repository": "W/\"80a349f3d53de622c52636e27d013d507a309f01345cab46cacb093663c79ba7\"", + "last_updated": "2026-09-24T16:36:29Z", + "stargazers_count": 2, + "topics": [ + "api-integration", + "dashboard", + "energy-monitoring", + "solax", + "solax-battery", + "solax-developer", + "solax-ev-charger", + "solax-inverter", + "solax-meter", + "solax-portal", + "solax-power" + ], + "last_fetched": 1790509961.561852 + }, + "187201747": { + "repository_manifest": {}, + "full_name": "jihao/rokid-webhook-hass", + "category": "integration", + "description": "rokid webhook component for Home Assistant (若琪HA组件)", + "domain": "rokid_webhook", + "etag_repository": "W/\"8565fdd3c58a7a56c0fd2b8e2d8d013f71633d5bf48162d46649276fcc298352\"", + "last_updated": "2022-02-15T08:44:30Z", + "stargazers_count": 14, + "last_fetched": 1784788636.904457 + }, + "233092112": { + "repository_manifest": { + "name": "songpal_m", + "render_readme": "true", + "country": "NO" + }, + "full_name": "kodi1/songpal_m", "authors": [ - "@tasshack" + "@kodi1" ], "category": "integration", - "description": "Home Assistant integration for Dreame robot vacuums with map support", - "domain": "dreame_vacuum", - "downloads": 6762, - "etag_repository": "W/\"61dbc3a563743753f19b972e87dcb683d52abc68267e5b4b859b9b98533966ad\"", - "last_updated": "2024-04-27T19:17:59Z", - "stargazers_count": 615, + "description": "songpal - volume down workaround", + "domain": "songpal_m", + "etag_repository": "W/\"6ed2ee26204e94e71c5bbd36781e0cee5c9c7d9de6663090e1e72b0ccaa9d900\"", + "last_updated": "2021-03-28T10:15:20Z", + "stargazers_count": 1, + "topics": [ + "songpal" + ], + "last_fetched": 1784789191.715674 + }, + "836790349": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-krado", + "category": "integration", + "description": "Home Assistant integration for the Krado leaflet plant care system.", + "domain": "krado", + "downloads": 15, + "etag_repository": "W/\"fc425639d879ec4f30b50c559730246c9871b350c0fe315532f3af97f0ca9375\"", + "last_updated": "2026-09-28T18:00:56Z", + "stargazers_count": 2, + "topics": [ + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration", + "krado-leaflet", + "plant-care" + ], + "last_fetched": 1790630066.315959 + }, + "650763163": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-vestaboard", + "category": "integration", + "description": "Home Assistant integration for Vestaboard messaging displays.", + "domain": "vestaboard", + "downloads": 298, + "etag_repository": "W/\"97b8d6de384f5d9cf6313c30152426d8ba9cebb33a961b85c321f687e8ecc803\"", + "last_updated": "2026-09-28T18:11:14Z", + "stargazers_count": 33, + "topics": [ + "homeassistant-custom-component", + "vestaboard" + ], + "last_fetched": 1790630080.178282 + }, + "594389396": { + "repository_manifest": { + "name": "Energy Overview Card", + "render_readme": true, + "filename": "energy-overview-card.js" + }, + "new": true, + "full_name": "Sese-Schneider/ha-energy-overview-card", + "category": "plugin", + "description": "A simple card which displays energy usage details of one or multiple entities.", + "downloads": 15955, + "etag_repository": "W/\"82bc0b4739e8b30f095a9b79f5f25305be2ba8773fb68cacacb2e4b2144b44ca\"", + "last_updated": "2024-07-07T13:11:45Z", + "stargazers_count": 62, + "topics": [ + "energy", + "energy-monitor", + "power", + "shelly-3em" + ], + "last_fetched": 1784795641.423615 + }, + "1166718874": { + "repository_manifest": {}, + "new": true, + "full_name": "schmidtfx/koch-ag-hass", + "category": "integration", + "description": "Rene Koch AG SIP Gateway", + "domain": "rene_koch_ag", + "etag_repository": "W/\"e8d95a4caa235198859e519ede3af2e782c4bdac8f12f36b360c90157edff88f\"", + "last_updated": "2026-03-10T21:48:04Z", + "topics": [ + "sip" + ], + "last_fetched": 1784792035.926802 + }, + "647057223": { + "repository_manifest": { + "name": "Pronote for Home Assistant", + "country": "FR" + }, + "new": true, + "full_name": "delphiki/hass-pronote", + "authors": [ + "@delphiki" + ], + "category": "integration", + "description": "Pronote integration for Home Assistant", + "domain": "pronote", + "downloads": 2426, + "etag_repository": "W/\"ae68583a07200b099f2f54ec3681b7dbf77488be2379781762542715019d8ebd\"", + "last_updated": "2026-09-02T22:28:03Z", + "stargazers_count": 105, + "topics": [ + "hassio-integration", + "pronote" + ], + "last_fetched": 1790890508.27315 + }, + "1192927743": { + "repository_manifest": {}, + "new": true, + "full_name": "shuette42/ecoflow-energy-ha", + "category": "integration", + "description": "Home Assistant integration for EcoFlow energy devices: PowerOcean, PowerOcean Plus, Delta 2 Max, Delta 3, Smart Plug, Stream, Stream Micro, STREAM AC 5000 and STREAM 5000. Standard mode via the official API, plus a faster enhanced mode.", + "domain": "ecoflow_energy", + "downloads": 1541, + "etag_repository": "W/\"11d836e11e63fecbfcf25ca728771b4f28ec7ece4e7e013cbfe862b9e91faf02\"", + "last_updated": "2026-10-01T15:41:52Z", + "stargazers_count": 39, + "topics": [ + "battery-storage", + "delta", + "ecoflow", + "energy", + "home-assistant-custom-component", + "iot", + "mqtt", + "photovoltaics", + "powerocean", + "smart-plug", + "solar", + "stream" + ], + "last_fetched": 1790929613.35871 + }, + "261262884": { + "repository_manifest": { + "name": "Time Picker Card", + "render_readme": true, + "filename": "time-picker-card.js" + }, + "full_name": "GeorgeSG/lovelace-time-picker-card", + "category": "plugin", + "description": "🕰️ Time Picker Card for Home Assistant's Lovelace UI", + "downloads": 23243, + "etag_repository": "W/\"1ab2ec95092f755852aacb13fbf202b1051c9896c49733739f8a4225895c4e9c\"", + "last_updated": "2026-09-30T08:18:19Z", + "stargazers_count": 284, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1790790698.14851 + }, + "263112567": { + "repository_manifest": { + "name": "AV Receiver control card", + "filename": "ampli-panel-card.js", + "render_readme": true + }, + "new": true, + "full_name": "madmicio/ampli-panel-card", + "category": "plugin", + "description": "panel card for av-receiver", + "downloads": 2320, + "etag_repository": "W/\"1dbf557c4ff2b26daf2d59f53e16632d3a5d9c60ef29aef40d7916c33aaf36db\"", + "last_updated": "2025-12-31T15:45:30Z", + "stargazers_count": 46, + "topics": [ + "av", + "card", + "receiver" + ], + "last_fetched": 1784795018.39265 + }, + "961160162": { + "repository_manifest": {}, + "new": true, + "full_name": "DomoticaFacile/raccolta_rifiuti", + "category": "integration", + "description": "Gestione della raccolta rifiuti per Home Assistant", + "domain": "raccolta_rifiuti", + "etag_repository": "W/\"f1e537399fa86e05dea69ab3ae234c5d860bdf89d5b8ca2d04882b8d432c26af\"", + "last_updated": "2026-09-10T21:52:45Z", + "stargazers_count": 49, + "topics": [ + "domotica", + "raccolta", + "rifiuti", + "waste-management" + ], + "last_fetched": 1789515191.96659 + }, + "892989456": { + "repository_manifest": {}, + "new": true, + "full_name": "HAEdwin/homeassistant-apsystems_ecu_reader", + "category": "integration", + "description": "APsystems ECU Local Query Integration for Home Assistant", + "domain": "apsystems_ecu_reader", + "downloads": 12, + "etag_repository": "W/\"ebda7d02488a97ebbfb864428a244436aed359a74ad92c8cbe6cb9cb8346f209\"", + "last_updated": "2026-09-03T06:14:53Z", + "stargazers_count": 207, + "topics": [ + "apsystems", + "ecu", + "solar", + "solar-system" + ], + "last_fetched": 1790455726.996139 + }, + "1185516516": { + "repository_manifest": {}, + "new": true, + "full_name": "cubinet-code/ha-parqet-companion", + "category": "integration", + "description": "Home Assistant integration for Parqet — portfolio tracking sensors, Lovelace card, and calendar entity", + "domain": "parqet", + "downloads": 3, + "etag_repository": "W/\"ebf358f0bd5840fa3c015623825804d123a0b8aa6fb63fd5ed847b6e74951284\"", + "last_updated": "2026-08-02T17:31:18Z", + "stargazers_count": 8, + "topics": [ + "parqet", + "portfolio" + ], + "last_fetched": 1787949044.296392 + }, + "776014198": { + "repository_manifest": {}, + "new": true, + "full_name": "MadSnuif/hockeynl-card", + "category": "plugin", + "description": "HA Card for Dutch field hockey-league for use with hockey-team-tracker HACS integration", + "etag_repository": "W/\"30945f3b3d8e8925151af1174fd10d9c1256554bd7e79df190429425dc0d6752\"", + "last_updated": "2026-07-04T11:45:50Z", + "stargazers_count": 1, + "topics": [ + "field-hockey", + "hockey", + "hockeynl", + "lovelace-custom-card" + ], + "last_fetched": 1786984593.720778 + }, + "245694520": { + "repository_manifest": { + "name": "Helios ventilation", + "render_readme": true + }, + "full_name": "asev/homeassistant-helios", + "authors": [ + "@asev" + ], + "category": "integration", + "description": "Custom component for Home Assistant to connect Helios ventilation system.", + "domain": "helios", + "etag_repository": "W/\"13d66d81c6b7de0eb4835cd49c0797af6d1c5c8bfe835371581790342c48a062\"", + "last_updated": "2022-11-07T22:03:36Z", + "stargazers_count": 13, + "topics": [ + "helios", + "ventilation" + ], + "last_fetched": 1786395473.559918 + }, + "579801670": { + "repository_manifest": { + "name": "JellyFish Lighting", + "zip_release": true, + "filename": "hass-jellyfish-lighting.zip" + }, + "new": true, + "full_name": "bdunn44/hass-jellyfish-lighting", + "authors": [ + "@bdunn44" + ], + "category": "integration", + "description": "A Jellyfish Lighting integration for Home Assistant", + "domain": "jellyfish_lighting", + "downloads": 254, + "etag_repository": "W/\"08730a7f217b01aa1099d15da308e3a0d2fb6a0536587014ef087783e86d2abb\"", + "last_updated": "2026-07-21T19:43:54Z", + "stargazers_count": 21, + "topics": [ + "assistant", + "home", + "jellyfish", + "led", + "led-controller", + "led-strips", + "lighting" + ], + "last_fetched": 1790829307.049335 + }, + "698674167": { + "repository_manifest": { + "name": "Cover Time Based", + "render_readme": true + }, + "new": true, + "full_name": "Sese-Schneider/ha-cover-time-based", + "authors": [ + "@Sese-Schneider" + ], + "category": "integration", + "description": "Integration which allows cover control based on time.", + "domain": "cover_time_based", + "etag_repository": "W/\"25e110144b711cb8468deec25e77188e87023e0a1cc389501eadd6db5638ff18\"", + "last_updated": "2026-09-27T12:25:19Z", + "stargazers_count": 36, + "topics": [ + "cover", + "tilt" + ], + "last_fetched": 1790535072.228676 + }, + "235057110": { + "repository_manifest": { + "name": "Material Dark Red Theme" + }, + "full_name": "home-assistant-community-themes/material-dark-red", + "category": "theme", + "description": "Material Dark Red theme for Home Assistant", + "etag_repository": "W/\"f0474dff517bef26ecd95c50eadec9e1b4a3557c20741471cdfbdc2d565b77ba\"", + "last_updated": "2023-03-22T23:57:27Z", + "stargazers_count": 4, + "last_fetched": 1784668267.75201 + }, + "958059839": { + "repository_manifest": {}, + "new": true, + "full_name": "alaltitov/homeassistant-frontend-translations", + "category": "integration", + "description": "Adds a service and websocket commands to get frontend translations for API Home Assistant", + "domain": "frontend_translations", + "etag_repository": "W/\"1250dfb8e00fbd3ba567edee4b585ed0196546d3c3470c2df3e6e48f5d605a7e\"", + "last_updated": "2025-05-18T09:13:17Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "translation" + ], + "last_fetched": 1789239933.670484 + }, + "1159407575": { + "repository_manifest": {}, + "new": true, + "full_name": "Ces1254/home_assistant_ebus_direct", + "category": "integration", + "description": "A Home Assistant custom integration that communicates directly with ebusd to monitor heating systems connected to an eBus network, with a focus on operational analysis, logging, and efficiency monitoring. This integration is designed primarily for heat pump performance monitoring, not for system control.", + "domain": "ebus_direct", + "etag_repository": "W/\"84c124856e2846ae70a843bc40f91cf08a59ce16767cb1f5016cc49ad8cbe233\"", + "last_updated": "2026-07-09T08:39:17Z", + "stargazers_count": 5, + "topics": [ + "ebus", + "ebusd", + "home-assistant-integration" + ], + "last_fetched": 1788886601.589265 + }, + "1200449457": { + "repository_manifest": {}, + "new": true, + "full_name": "brianegge/ha-upgrade-advisor", + "category": "integration", + "description": "AI-powered upgrade analysis for Home Assistant — HACS custom integration", + "domain": "upgrade_advisor", + "downloads": 1, + "etag_repository": "W/\"31ae383e6902442a41543703a8129692c689c5e2f5d0224fac6494cc29ee069f\"", + "last_updated": "2026-10-02T00:11:39Z", + "stargazers_count": 6, + "topics": [ + "upgrade-advisor" + ], + "last_fetched": 1790922277.297876 + }, + "1041373474": { + "repository_manifest": {}, + "new": true, + "full_name": "andreas-glaser/ha-dessmonitor", + "category": "integration", + "description": "Home Assistant integration for monitoring solar inverters and configuring supported settings through DessMonitor or ShineMonitor. Works with accounts used by SmartESS, SmartClient for Solar, and compatible rebranded apps.", + "domain": "dessmonitor", + "downloads": 6, + "etag_repository": "W/\"a8b1f000129ab84dc027aa8ddd80cc4d9da35b360f82d5cffafc22fee10e02d6\"", + "last_updated": "2026-09-21T10:58:47Z", + "stargazers_count": 26, + "topics": [ + "custom-integration", + "dessmonitor", + "energy-mate", + "energy-monitoring", + "fronus-solar", + "home-assistant-integration", + "inverter", + "inverter-control", + "shinemonitor", + "smartclient", + "smartclient-for-solar", + "smartess", + "solar-energy", + "watchpower" + ], + "last_fetched": 1790414451.977771 + }, + "1081428150": { + "repository_manifest": {}, + "new": true, + "full_name": "cheapest-energy-windows/cheapest_energy_windows_dashboard", + "category": "plugin", + "description": "Dashboard for Cheapest Energy WIndows", + "etag_repository": "W/\"56fdd69722a673f952475581f212d31d68c45b11233c5b76329d94edeb911dd2\"", + "last_updated": "2025-12-18T19:24:02Z", + "stargazers_count": 7, + "topics": [ + "dashboard", + "energy" + ], + "last_fetched": 1788397057.596772 + }, + "1009957674": { + "repository_manifest": {}, + "new": true, + "full_name": "BigPiloto/ha-drugstore-stock-card", + "category": "plugin", + "description": "Drugstore Stock Frontend Card for Home Assistant", + "etag_repository": "W/\"ad28cdd2f714f63c78426e5802f0c5607560a228cba892d121c00a2af48efb65\"", + "last_updated": "2025-07-01T08:54:21Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-template" + ], + "last_fetched": 1784793935.539249 + }, + "1173623519": { + "repository_manifest": {}, + "new": true, + "full_name": "nstrandm/spot-scheduler", + "category": "integration", + "description": "Schedule manually or automatically Home Assistant devices by hour based on Nord Pool spot electricity prices.", + "domain": "spot_scheduler", + "etag_repository": "W/\"9abf2057c5a948ae7bd9a9661c8f6706982a1a6d9c4629228ce3fa8ac2374a8c\"", + "last_updated": "2026-05-17T06:38:03Z", + "stargazers_count": 2, + "topics": [ + "scheduler", + "spot" + ], + "last_fetched": 1787523524.767848 + }, + "282714722": { + "repository_manifest": { + "name": "Senec solar system sensor", + "country": [ + "DE" + ], + "homeassistant": "2021.12.8", + "hacs": "1.18.0", + "render_readme": true + }, + "new": true, + "full_name": "mchwalisz/home-assistant-senec", + "authors": [ + "@mchwalisz" + ], + "category": "integration", + "description": "SENEC Battery integration for Home Assistant", + "domain": "senec", + "etag_repository": "W/\"fa024731b8325d1cbdfcace727ea748e48660519ec16c1342d99f9628ab9f91a\"", + "last_updated": "2026-08-31T19:58:33Z", + "stargazers_count": 47, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1788208631.345637 + }, + "412552305": { + "repository_manifest": {}, + "new": true, + "full_name": "sillymoi/homeassistant-infometric", + "category": "integration", + "description": "Infometric integration for HomeAssistant", + "domain": "infometric", + "etag_repository": "W/\"0c57113a82dda70716e1ad3352d63c82ac811d478c5acede26a357bb75a9748d\"", + "last_updated": "2025-10-30T17:54:09Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1784792241.010452 + }, + "1217391180": { + "repository_manifest": {}, + "new": true, + "full_name": "BlackCube4/TabCard", + "category": "plugin", + "description": "A Custom Tab Card for Home Assistant", + "downloads": 135, + "etag_repository": "W/\"87c855abb8bfaa1fbd5b1ec3b679ac90beefefc9ad78971b4633cfc9774b7b18\"", + "last_updated": "2026-07-16T22:04:33Z", + "stargazers_count": 3, + "last_fetched": 1786093030.503429 + }, + "146335411": { + "repository_manifest": { + "name": "RMV Card", + "content_in_root": true, + "filename": "rmv-card.js" + }, + "full_name": "custom-cards/rmv-card", + "category": "plugin", + "description": "Custom card for the RMV component.", + "etag_repository": "W/\"2a9ff68fc787ad4ba2803137090c129b3a504bc1f364bd4188c81af4f5c470e0\"", + "last_updated": "2023-10-09T10:55:52Z", + "stargazers_count": 29, + "last_fetched": 1785921861.420627 + }, + "726217692": { + "repository_manifest": {}, + "new": true, + "full_name": "legrego/homeassistant-combustion", + "category": "integration", + "description": "Integrate Combustion thermometers with Home Assistant", + "domain": "combustion", + "downloads": 486, + "etag_repository": "W/\"c76d82fb836bb85c14bca2e405f47abe13219629edff49fc370ea569477023e9\"", + "last_updated": "2025-12-08T04:07:41Z", + "stargazers_count": 36, + "topics": [ + "combustion" + ], + "last_fetched": 1790157207.932152 + }, + "1123172185": { + "repository_manifest": {}, + "new": true, + "full_name": "noambergauz/dreame-vacuum-map-card", + "category": "plugin", + "description": "Dreame Vacuum Map Card for Home Assistant Integration", + "downloads": 10113, + "etag_repository": "W/\"2fa5653cff40512ed8239852203143f5d3d2d8ffa4bc390482cfcc92b416ec37\"", + "last_updated": "2026-10-02T09:22:17Z", + "stargazers_count": 123, "topics": [ - "automation", - "cloud", "dreame", "dreamehome", "dreametech", + "hacs-integration-custom-integration", "map", - "mi-home", - "miio", - "robot", - "vacuum", - "vacuum-map", - "xiaomi" + "react", + "vacuum" ], - "last_fetched": 1714624846.303335 + "last_fetched": 1790933130.582954 }, - "394704821": { - "repository_manifest": { - "name": "SolaX Inverter Modbus", - "render_readme": true, - "homeassistant": "2023.9.2" - }, + "1232972324": { + "repository_manifest": {}, "new": true, - "full_name": "wills106/homeassistant-solax-modbus", - "authors": [ - "@wills106" - ], + "full_name": "botts7/ha-insights", "category": "integration", - "description": "SolaX Power Modbus custom_component for Home Assistant (Supports some Ginlong Solis, Growatt, Sofar Solar, TIGO TSI & Qcells Q.Volt Hyb)", - "domain": "solax_modbus", - "etag_repository": "W/\"58bd8875bfb6695693954a0f2b67b8c5096dda82f48039d2ab71ea3018e76e62\"", - "last_updated": "2024-05-02T05:27:56Z", - "stargazers_count": 259, + "description": "HA Insights for Home Assistant - proactive routine detection and automation suggestions", + "domain": "ha_insights", + "etag_repository": "W/\"369a89efba7eec724e6d2c8a3345b10ff4717993c1c7b41e0c67217b76bb222b\"", + "last_updated": "2026-09-04T10:10:58Z", + "stargazers_count": 4, "topics": [ - "ginlong-solis", - "growatt", - "modbus", - "modbus-rtu", - "modbus-serial", - "modbus-tcp", - "qcells", - "qvolt-inverter", - "rs485", - "sofar", - "sofar-hyd", - "sofarsolar", - "solax", - "solis" + "ha-insights", + "home-assistant-custom-component" ], - "last_fetched": 1714624639.38814 + "last_fetched": 1788525084.736449 }, - "498794033": { - "repository_manifest": { - "name": "Slider Button Card", - "render_readme": true, - "filename": "slider-button-card.js" - }, - "full_name": "custom-cards/slider-button-card", - "category": "plugin", - "description": "A button card with integrated slider", - "domain": "", - "downloads": 24834, - "etag_repository": "W/\"713fd19ccbe7e1ec79806cf6b45d8244bd22ab1c8f71365921011d862e9e9afa\"", - "last_updated": "2024-04-29T07:13:19Z", - "stargazers_count": 100, - "topics": [ - "button-card", - "card", - "lovelace-custom-card", - "slider" - ], - "last_fetched": 1714624459.103202 - }, - "656612812": { - "repository_manifest": { - "name": "Stream Deck", - "render_readme": true - }, + "1133739783": { + "repository_manifest": {}, "new": true, - "full_name": "Patrick762/hassio-streamdeck", - "authors": [ - "@Patrick762" - ], + "full_name": "zupancicmarko/JellyHA", "category": "integration", - "description": "Stream Deck Integration for Home Assistant", - "domain": "streamdeck", - "etag_repository": "W/\"191d49608fc1d806ca243378fe09d4eb150e2a58eb25532f7ad3a3f51b44f39f\"", - "last_updated": "2023-11-08T20:56:34Z", - "stargazers_count": 13, + "description": "Jellyfin Custom Integration for Home Assistant", + "domain": "jellyha", + "etag_repository": "W/\"2b0553ab35c54221844ee937aa9717db4cd00ea6ec6caaf885cb2941d46d1811\"", + "last_updated": "2026-10-01T06:23:09Z", + "stargazers_count": 76, "topics": [ - "remote-control", - "stream-deck" + "home-assistant-custom-integration", + "jellyfin", + "lovelace-custom-card" ], - "last_fetched": 1712895363.251649 + "last_fetched": 1790931363.509853 }, - "235943258": { - "repository_manifest": { - "name": "Hubitat", - "country": "US" - }, - "full_name": "jason0x43/hacs-hubitat", - "authors": [ - "@jason0x43" - ], + "795091617": { + "repository_manifest": {}, + "new": true, + "full_name": "lymanepp/ha-epson-workforce", "category": "integration", - "description": "A Hubitat integration for Home Assistant", - "domain": "hubitat", - "etag_repository": "W/\"e3fd252502aaf37e40dd649e5c7531c034aa7ed1648c60f00bd7ab2caea0b547\"", - "last_updated": "2024-04-27T22:59:39Z", - "stargazers_count": 181, + "description": "Home Assistant Epson WorkForce Printer integration", + "domain": "epson_workforce", + "downloads": 1199, + "etag_repository": "W/\"a716d87ea8b26383d65f4e51f0894a5d7cb7826aba374bfd71fc70ebf7e40a10\"", + "last_updated": "2026-09-27T18:25:25Z", + "stargazers_count": 23, "topics": [ - "hubitat", - "maker-api" + "epson", + "workforce" ], - "last_fetched": 1714279476.640022 + "last_fetched": 1790629034.963395 }, - "237620254": { + "1152557256": { + "repository_manifest": {}, + "new": true, + "full_name": "Exlany/lipro-hass", + "category": "integration", + "description": "Lipro For HomeAssistant", + "domain": "lipro", + "etag_repository": "W/\"c9e4af307103e2c5dec4834d46b8c3b0014ef0c4c12e0fd93eed058f1d56a9e2\"", + "last_updated": "2026-10-02T06:45:22Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790924044.686091 + }, + "1143378651": { + "repository_manifest": {}, + "new": true, + "full_name": "thefunkygibbon/eafm-enhanced", + "category": "integration", + "description": "Fixed and enhanced version of the official HA integration for Environment Agency Flood Gauges", + "domain": "eafm_enhanced", + "etag_repository": "W/\"88c2f415f5f86f9a36ed3fec9d6611a265528c9414daa6201c6401f61ff914e7\"", + "last_updated": "2026-01-30T13:49:48Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790788796.882047 + }, + "1091460746": { + "repository_manifest": {}, + "new": true, + "full_name": "getuhoo/uhooair-homeassistant", + "category": "integration", + "description": "This is a uHoo Home assistant integration", + "domain": "uhooair", + "etag_repository": "W/\"d4fcba64a673cba3c23d1616d528d8ec43a4e44d37f6475821e76549ebbf9acd\"", + "last_updated": "2026-09-28T23:02:39Z", + "stargazers_count": 1, + "topics": [ + "uhoo", + "uhooair" + ], + "last_fetched": 1790644583.666415 + }, + "1229061153": { + "repository_manifest": {}, + "new": true, + "full_name": "ideaalab/gui-recorder", + "category": "integration", + "description": "Home Assistant custom component: manage recorder config and DB maintenance from a sidebar GUI panel (SQLite only)", + "domain": "gui_recorder", + "etag_repository": "W/\"d8ca1f4553b15515567b9e22b05af26e8c2d0e9e637387284c766633c06f2b1c\"", + "last_updated": "2026-09-24T11:26:31Z", + "stargazers_count": 82, + "topics": [ + "ha-addon" + ], + "last_fetched": 1790271981.026674 + }, + "419381725": { "repository_manifest": { - "name": "todoist-task-list", + "name": "Huawei Solar", "content_in_root": true, "render_readme": true, - "filename": "todoist-task-list.js" + "homeassistant": "2024.1.1" }, - "full_name": "tholgir/TodoIst-Task-List", - "category": "plugin", - "description": "This is a custom lovelace card for displaying a todoist calendar in Home Assistant.", - "domain": "", - "etag_repository": "W/\"c8058fb508222f050bb054528f723b819641f4770469ade5e3e2bc7e363ce7f4\"", - "last_updated": "2021-04-25T07:36:09Z", - "stargazers_count": 13, - "topics": [ - "lovelace-custom-card", - "todoist" - ], - "last_fetched": 1690359634.159797 - }, - "120696364": { - "repository_manifest": { - "name": "OpenSprinkler integration for Home Assistant", - "homeassistant": "2024.2.0", - "render_readme": true - }, - "full_name": "vinteo/hass-opensprinkler", + "new": true, + "full_name": "wlcrs/huawei_solar", "authors": [ - "@vinteo" + "@wlcrs" ], "category": "integration", - "description": "OpenSprinkler Integration for Home Assistant", - "domain": "opensprinkler", - "etag_repository": "W/\"a51fdf340359e46a5ef3a361ae6b3f33bad012d33b2dfcad46c5e2bc330f18e1\"", - "last_updated": "2024-04-26T22:04:48Z", - "stargazers_count": 184, + "description": "Home Assistant integration for Huawei Solar inverters via Modbus", + "domain": "huawei_solar", + "etag_repository": "W/\"fb811a092cb91e2dcaaeee2b19e43a3b9d097b0d3b43efa3fe8aa4991e8986e5\"", + "last_updated": "2026-09-29T18:47:29Z", + "stargazers_count": 934, "topics": [ - "opensprinkler" + "home-assistant-integration", + "huawei", + "huawei-solar", + "modbus", + "modbus-rtu", + "modbus-tcp", + "solar-energy" ], - "last_fetched": 1714624847.03279 + "last_fetched": 1790898273.025433 }, - "687451320": { + "910709990": { + "repository_manifest": {}, + "new": true, + "full_name": "moryoav/ha-addons", + "category": "integration", + "description": "WhatsApp integration and add-on for Home Assistant", + "domain": "whatsapp", + "downloads": 18, + "etag_repository": "W/\"25f34ec6603f4a7466516d663bfdf9b17f30b433e12044a129128fb183265585\"", + "last_updated": "2026-10-01T13:03:06Z", + "stargazers_count": 3, + "last_fetched": 1790874172.351107 + }, + "1120295828": { + "repository_manifest": {}, + "new": true, + "full_name": "iluvdata/august_access_codes", + "category": "integration", + "description": "August Access Codes: August Lock Codes in Home Assistant", + "domain": "august_access_codes", + "etag_repository": "W/\"4342a7e736ca275d448ece0fb5bef96acbe0b8bb2d01bf2a4fe267774b061067\"", + "last_updated": "2026-08-12T15:41:18Z", + "stargazers_count": 2, + "topics": [ + "python3", + "seam" + ], + "last_fetched": 1786558252.294554 + }, + "787253413": { + "repository_manifest": {}, + "new": true, + "full_name": "martinarva/dynamic_energy_cost", + "category": "integration", + "description": "A Home Assistant integration to provide real-time and cumulative energy cost tracking, optimized for dynamic electricity prices like Nord Pool.", + "domain": "dynamic_energy_cost", + "downloads": 21, + "etag_repository": "W/\"fd68702218f54db9cf05a186675c06cf7d16dffbd32482ada459fb2116248b40\"", + "last_updated": "2026-09-06T17:19:51Z", + "stargazers_count": 200, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1789924437.982012 + }, + "219035415": { "repository_manifest": { - "name": "Nintendo Switch Parental Controls", - "filename": "nintendo_parental.zip", + "name": "GeoRide integration", + "render_readme": true, + "country": [ + "FR" + ], + "homeassistant": "2023.2.0" + }, + "full_name": "ptimatth/GeorideHA", + "authors": [ + "ptimatth" + ], + "category": "integration", + "description": "GeoRide integration for Home Assistant", + "domain": "georide", + "etag_repository": "W/\"e7bc862ee904d35fef7960bc9402469a63d6224993951fe34a27fc3eccff6345\"", + "last_updated": "2026-02-05T20:47:03Z", + "stargazers_count": 25, + "last_fetched": 1790630976.64785 + }, + "555675718": { + "repository_manifest": { + "name": "Mastertherm", + "hacs": "1.32.1", + "homeassistant": "2023.12.4", + "country": "GB", + "hide_default_branch": true + }, + "new": true, + "full_name": "sHedC/homeassistant-mastertherm", + "authors": [ + "@shedc" + ], + "category": "integration", + "description": "Home Assistant Mastertherm Component, to communicate and control heat pumps from Mastertherm", + "domain": "mastertherm", + "downloads": 7, + "etag_repository": "W/\"576d1deb27b4295041b97ef5a26e8c6a3b0e207881be23f9f2157d8b03c26f96\"", + "last_updated": "2026-09-01T14:42:36Z", + "stargazers_count": 7, + "topics": [ + "heatpump", + "mastertherm", + "python3" + ], + "last_fetched": 1790876276.698633 + }, + "1295134773": { + "repository_manifest": {}, + "new": true, + "full_name": "nebeleben/plaiiin-light-homeassistant", + "category": "integration", + "description": "Home Assistant integration for PlaiiinLight LED lamps — power, color, brightness and effects over your local network, no cloud. Installable from HACS.", + "domain": "plaiiinlight", + "downloads": 5, + "etag_repository": "W/\"b9dee246a63e632e24b41f1ac165bc649aa97af26eecc8da48a091f78363ca99\"", + "last_updated": "2026-09-20T13:56:13Z", + "topics": [ + "esp32", + "led", + "lighting", + "plaiiinlight", + "ws2812" + ], + "last_fetched": 1789925218.556557 + }, + "330645002": { + "repository_manifest": { + "name": "Danfoss Ally", + "render_readme": true, + "homeassistant": "2024.5.0", + "zip_release": true, + "filename": "danfoss_ally.zip" + }, + "full_name": "MTrab/danfoss_ally", + "authors": [ + "@MTrab" + ], + "category": "integration", + "description": "Danfoss Ally integration for Home Assistant", + "domain": "danfoss_ally", + "downloads": 1253, + "etag_repository": "W/\"f9d99c6c98bb5de794876b9c5b6712b3c14785e1ec3158a171c601a103818cf7\"", + "last_updated": "2026-10-01T04:05:56Z", + "stargazers_count": 84, + "topics": [ + "climate", + "homeassistant-custom-component", + "thermostat" + ], + "last_fetched": 1790835104.458829 + }, + "649418651": { + "repository_manifest": {}, + "new": true, + "full_name": "wilsto/sensor-monitor-card", + "category": "plugin", + "description": "A fully customizable monitoring card — define your own sensors, units, setpoints, and thresholds for any use case.", + "downloads": 44, + "etag_repository": "W/\"eede52a5e8da7668b6c20c434177d0283d4ba0b6a54a1b165fdb02999618ca33\"", + "last_updated": "2026-08-24T11:05:01Z", + "stargazers_count": 10, + "topics": [ + "card", + "lovelace-custom-card", + "monitor", + "monitoring", + "sensors" + ], + "last_fetched": 1790280731.745102 + }, + "497322919": { + "repository_manifest": { + "name": "Upcoming Media Card", + "render_readme": true + }, + "full_name": "NemesisRE/upcoming-media-card", + "category": "plugin", + "description": "📺 A card to display upcoming episodes and movies from services like: Plex, Kodi, Radarr, Sonarr, and Trakt.", + "downloads": 18130, + "etag_repository": "W/\"f5cc675a379645263cea9fc40e45b6256451ff8bf5a3d4042c5f0c61ec8b3967\"", + "last_updated": "2022-05-31T15:30:28Z", + "stargazers_count": 33, + "topics": [ + "customization" + ], + "last_fetched": 1790879783.202284 + }, + "970521116": { + "repository_manifest": {}, + "new": true, + "full_name": "KipK/marees_france", + "category": "integration", + "description": "Home Assistant integration + custom card to display tides in France.", + "domain": "marees_france", + "downloads": 947, + "etag_repository": "W/\"241441c85dd9fe82e91c8dd54c4251709e9a9090fdf6480066c9db68b50ed4f5\"", + "last_updated": "2026-07-16T07:43:32Z", + "stargazers_count": 20, + "topics": [ + "tides" + ], + "last_fetched": 1784789130.092883 + }, + "531349329": { + "repository_manifest": { + "name": "MyDolphin Plus", + "homeassistant": "2024.1.0b0" + }, + "new": true, + "full_name": "sh00t2kill/dolphin-robot", + "authors": [ + "@sh00t2kill", + "@lordlala", + "@elad-bar" + ], + "category": "integration", + "description": "A custom Home Assistant Component for WiFI enabled Maytronics Dolphin pool cleaner robots", + "domain": "mydolphin_plus", + "etag_repository": "W/\"af4c9d3126a662f0d204eb4a67c85236c6c7243029b3bd32d07540e2d17140e5\"", + "last_updated": "2026-06-04T08:08:02Z", + "stargazers_count": 81, + "topics": [ + "dolphin", + "maytronics", + "robot" + ], + "last_fetched": 1790896725.447585 + }, + "484708274": { + "repository_manifest": { + "name": "AsusRouter", + "homeassistant": "2023.10.0" + }, + "new": true, + "full_name": "Vaskivskyi/ha-asusrouter", + "authors": [ + "@vaskivskyi" + ], + "category": "integration", + "description": "Monitor and control your AsusWRT-powered router from Home Assistant", + "domain": "asusrouter", + "etag_repository": "W/\"e51c2eaae78e0047f0777e12fb8c87554909886085a9ddac644301bdddc4d38f\"", + "last_updated": "2026-10-02T03:36:13Z", + "stargazers_count": 258, + "topics": [ + "asus", + "asuswrt", + "asuswrt-merlin", + "router" + ], + "last_fetched": 1790930839.371821 + }, + "193371652": { + "repository_manifest": { + "name": "Looko2 sensor", + "country": "PL", + "render_readme": true, + "zip_release": true, + "filename": "looko2.zip" + }, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Looko2", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This sensor uses official API to get air quality data from https://looko2.com.", + "domain": "looko2", + "downloads": 86, + "etag_repository": "W/\"b2d31f3d7976f1f7c53611da77d6c811edaa6ab62a19bcf522fd49a70d14279b\"", + "last_updated": "2025-04-05T00:26:22Z", + "stargazers_count": 8, + "topics": [ + "air-quality", + "weather" + ], + "last_fetched": 1784791227.25241 + }, + "1039372273": { + "repository_manifest": {}, + "new": true, + "full_name": "dmoo500/ha-swissweather-card", + "category": "plugin", + "description": "Home Assistant Lovelace card recreating the MeteoSwiss app experience – Swiss weather, forecasts & UV index", + "downloads": 544, + "etag_repository": "W/\"e9673c03158eec2195afdfcc2c071a0b193c8793a98fc3f9446dddd1288e2f85\"", + "last_updated": "2026-09-29T06:40:42Z", + "stargazers_count": 11, + "topics": [ + "lovelace-card", + "meteoswiss", + "switzerland", + "weather" + ], + "last_fetched": 1790688959.214308 + }, + "1316262403": { + "repository_manifest": {}, + "new": true, + "full_name": "brentb2529/ha-energytrak", + "category": "integration", + "description": "Home Assistant / HACS integration for EnergyTrak-connected standby generators (Briggs & Stratton, Briggs and Stratton, genmon)", + "domain": "energytrak", + "etag_repository": "W/\"3f08ccf23f8e3201c656414018cfc644e19d5006cc8c6813ff3eb853a79841a1\"", + "last_updated": "2026-10-01T15:53:31Z", + "topics": [ + "energytrak", + "generator" + ], + "last_fetched": 1790889424.973673 + }, + "1227235031": { + "repository_manifest": {}, + "new": true, + "full_name": "ckrl/ha-gitops", + "category": "integration", + "description": "GitOps for Home Assistant: sync /config with a Git remote (sensor + pull/push buttons)", + "domain": "ha_gitops", + "etag_repository": "W/\"dd1bf5d75bf88b5129ff81e24b1f331e7e24c119ce01d3395be09711fc87b376\"", + "last_updated": "2026-05-05T14:48:54Z", + "stargazers_count": 5, + "topics": [ + "gitops" + ], + "last_fetched": 1788886732.016731 + }, + "1095154094": { + "repository_manifest": {}, + "new": true, + "full_name": "WickedGhost/avinor-flight-card", + "category": "plugin", + "description": "Lovlace-card for the integration avionr_flight_data", + "downloads": 110, + "etag_repository": "W/\"725edb186731e2ee1fe68567ab341f49ae7418edb9cd90412533dcd4799017bb\"", + "last_updated": "2025-12-30T21:56:03Z", + "stargazers_count": 2, + "topics": [ + "avinor", + "dashboard", + "flight-data", + "frontend" + ], + "last_fetched": 1784796022.596636 + }, + "1144406076": { + "repository_manifest": {}, + "new": true, + "full_name": "s5zone/weasley-clock-card", + "category": "plugin", + "description": "HACS front end plugin for the magical weasley clock", + "downloads": 20, + "etag_repository": "W/\"6a4e8abc666432b1a6ff8e4c3c7f834712a75d4dc3aed43f74b4c0940e84ba06\"", + "last_updated": "2026-09-25T07:29:27Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-hacs-custom-card" + ], + "last_fetched": 1790340967.744157 + }, + "1181923783": { + "repository_manifest": {}, + "new": true, + "full_name": "bjudson1/ha-spoton", + "category": "integration", + "description": "Home Assistant Integration for SpotOn GPS Dog Collars", + "domain": "spoton", + "etag_repository": "W/\"7966ed284b8c5d2444bf336ccdbc7600a283859bd81d5265a39f252a90bb98e9\"", + "last_updated": "2026-03-17T14:02:38Z", + "topics": [ + "home-assistant-integration", + "spoton" + ], + "last_fetched": 1784785565.21407 + }, + "1221049258": { + "repository_manifest": {}, + "new": true, + "full_name": "BetaHydri/hymer-connect-ha-ble", + "category": "integration", + "description": "HYMER Connect for Home Assistant — BLE direct + cloud dual-path integration for Erwin Hymer Group vehicles", + "domain": "hymer_connect", + "downloads": 15, + "etag_repository": "W/\"a80496789d93fb276e82fe1e9f03fd6a92cd08f2772d31dcf964089997d30340\"", + "last_updated": "2026-09-14T15:28:32Z", + "stargazers_count": 9, + "topics": [ + "ble", + "bluetooth", + "campervan", + "hymer", + "hymercar", + "motorhome" + ], + "last_fetched": 1790241804.657777 + }, + "284293899": { + "repository_manifest": { + "name": "iOS Dark Mode", + "render_readme": true + }, + "full_name": "JuanMTech/ios_dark_mode_theme", + "category": "theme", + "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the iOS dark mode interface.", + "etag_repository": "W/\"1134ebc9873cfa6e5d33b977961e560de6fb8740e587f63ef263aa3243cbe908\"", + "last_updated": "2023-01-12T22:58:52Z", + "stargazers_count": 27, + "topics": [ + "dark-mode", + "dark-theme" + ], + "last_fetched": 1785660960.381314 + }, + "728966752": { + "repository_manifest": {}, + "new": true, + "full_name": "parvez/network_scanner", + "category": "integration", + "description": "This Home Assistant integration provides a network scanner that identifies all devices on your local network. Utilizing the provided IP range and MAC address mappings, it gives each identified device a user-friendly name and manufacturer information.", + "domain": "network_scanner", + "etag_repository": "W/\"15d150b202b6f28f7b88ae646a27d3620ce39633dcf190672e7ff641f366cf48\"", + "last_updated": "2025-08-25T03:25:28Z", + "stargazers_count": 211, + "topics": [ + "nmap", + "python3" + ], + "last_fetched": 1790361737.59814 + }, + "333849286": { + "repository_manifest": { + "name": "Eforsyning", + "country": "DK", + "homeassistant": "2022.12", + "render_readme": true + }, + "new": true, + "full_name": "kpoppel/homeassistant-eforsyning", + "authors": [ + "@kpoppel" + ], + "category": "integration", + "description": "Home Assistant module enabling retrieval of regional heating data from eForsyning.", + "domain": "eforsyning", + "etag_repository": "W/\"805edeed00ac9aa6316be71ec5bd092e00698c91f3fc1cbb37c91cb8216bee68\"", + "last_updated": "2026-09-24T22:25:58Z", + "stargazers_count": 48, + "topics": [ + "energy", + "heating" + ], + "last_fetched": 1790597291.511448 + }, + "1312048850": { + "repository_manifest": {}, + "new": true, + "full_name": "Sdavid66/Meteo-Sentinelle", + "category": "integration", + "description": "Home Assistant integration that predicts frost and plant disease risk (late blight, powdery mildew) from any weather station's sensors, using published agronomic models: Hutton criteria, Gubler-Thomas index, and WSU T10/T90 critical temperatures.", + "domain": "meteo_sentinelle", + "etag_repository": "W/\"270dd8afcab9246995a547c3658eb97faab6a2797d97e85f0af98f30d1a0969f\"", + "last_updated": "2026-09-04T08:39:12Z", + "stargazers_count": 1, + "topics": [ + "agriculture", + "frost", + "frost-protection", + "gardening", + "home-assistant-integration", + "horticulture", + "orchard", + "phenology", + "plant-disease", + "weather-station" + ], + "last_fetched": 1789954518.149129 + }, + "325329098": { + "repository_manifest": { + "homeassistant": "2023.4.0", + "name": "Sleep As Android", + "render_readme": true, + "zip_release": true, + "filename": "sleep_as_android.zip" + }, + "new": true, + "full_name": "IATkachenko/HA-SleepAsAndroid", + "authors": [ + "@IATkachenko" + ], + "category": "integration", + "description": "Sleep As Android integration for Home Assistant", + "domain": "sleep_as_android", + "downloads": 2476, + "etag_repository": "W/\"984d15650f353c6ac0c163b82191fb2a15c401f42f5a0bb768dd9776f5542a01\"", + "last_updated": "2025-09-16T20:18:11Z", + "stargazers_count": 193, + "topics": [ + "mqtt", + "sleep-analysis", + "sleep-as-android", + "sleep-tracker" + ], + "last_fetched": 1786061230.050699 + }, + "980460752": { + "repository_manifest": {}, + "new": true, + "full_name": "emmeoerre/ave_dominaplus", + "category": "integration", + "description": "Home assistant integration to control AVE Dominaplus systems. Completely local, completely push", + "domain": "ave_dominaplus", + "etag_repository": "W/\"355e261dae2167c171b4cd0a247ee1fd93847079382ba6fd304d64fb24197d8f\"", + "last_updated": "2026-08-28T20:56:24Z", + "stargazers_count": 8, + "topics": [ + "domotics", + "home-assistant-integration", + "websocket" + ], + "last_fetched": 1788304706.584122 + }, + "357930725": { + "repository_manifest": { + "name": "Shinobi Video NVR", + "homeassistant": "2024.1.0b0" + }, + "full_name": "elad-bar/ha-shinobi", + "authors": [ + "@elad-bar" + ], + "category": "integration", + "description": "Shinobi Video custom component for HA", + "domain": "shinobi", + "etag_repository": "W/\"b83bc87e4656cae47f6f4c1879699e4d34c232aa8203d87095ca723ae8f3cd8f\"", + "last_updated": "2024-12-08T11:40:10Z", + "stargazers_count": 54, + "topics": [ + "shinobi" + ], + "last_fetched": 1787218000.623034 + }, + "1042325590": { + "repository_manifest": {}, + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_Timetable_Card", + "category": "plugin", + "description": "Home Assistant Lovelace Dashboard custom card for displaying departure or arrival board from the Trafiklab integration", + "downloads": 41, + "etag_repository": "W/\"ec26c44d2a9b150e09e63cb0e785ddb32322598c4e306ffe9173fb1e2b6649ef\"", + "last_updated": "2026-09-30T07:19:37Z", + "stargazers_count": 2, + "topics": [ + "lovelace-custom-card", + "trafiklab" + ], + "last_fetched": 1790791481.881967 + }, + "941470905": { + "repository_manifest": {}, + "new": true, + "full_name": "enoch85/ovms-home-assistant", + "category": "integration", + "description": "Integrates OVMS V3 into Home Assistant through HACS. Communicates via MQTT, automatically creating and parsing vehicle entities.", + "domain": "ovms", + "downloads": 14, + "etag_repository": "W/\"2cccc39fbaba7399fdfc9b2896af93f80205fc07fae38aa1806b2322e6c2bbb8\"", + "last_updated": "2026-09-20T15:40:23Z", + "stargazers_count": 33, + "topics": [ + "ai", + "claude-3-7-sonnet", + "claude-4-sonnet", + "mqtt", + "ovms", + "ovms3" + ], + "last_fetched": 1790170243.87179 + }, + "186605347": { + "repository_manifest": { + "name": "Bosch thermostat", + "homeassistant": "2022.9.0", + "render_readme": true + }, + "full_name": "bosch-thermostat/home-assistant-bosch-custom-component", + "authors": [ + "@pszafer" + ], + "category": "integration", + "description": "HA custom component for Bosch thermostats", + "domain": "bosch", + "etag_repository": "W/\"b36e2a3adc2b10d21241d69c1915c8260899c28e4a2d13be53153ddf8ed5a460\"", + "last_updated": "2026-09-27T15:00:56Z", + "stargazers_count": 314, + "topics": [ + "bosch", + "bosch-thermostat", + "buderus", + "nefit", + "sensors", + "thermostat", + "xmpp" + ], + "last_fetched": 1790829579.163776 + }, + "180000010": { + "repository_manifest": {}, + "full_name": "custom-cards/cover-element", + "category": "plugin", + "description": null, + "downloads": 4106, + "etag_repository": "W/\"cdf3a4801ed1e8bf191fdaf2d96adf073f255763fb53921b687694dae96602a8\"", + "last_updated": "2019-06-03T04:34:16Z", + "stargazers_count": 18, + "last_fetched": 1784794073.996995 + }, + "1183059691": { + "repository_manifest": {}, + "new": true, + "full_name": "portbusy/ha-input-boolean-group", + "category": "integration", + "description": "Custom component for Home Assistant to enable input booleans group from the UI", + "domain": "input_boolean_group", + "etag_repository": "W/\"8b881b463e3f6d14714fde0301cda59eca22e3817b52c7725b266ed8bf04f295\"", + "last_updated": "2026-10-02T07:51:57Z", + "stargazers_count": 1, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790928609.33489 + }, + "718762596": { + "repository_manifest": {}, + "new": true, + "full_name": "krasnoukhov/homeassistant-tesy", + "category": "integration", + "description": "Home Assistant Tesy integration", + "domain": "tesy", + "etag_repository": "W/\"1e9f162abbbeb4f8b6f6631144c38ce97fda765adfb71f23826d3978a14764da\"", + "last_updated": "2026-08-31T08:31:23Z", + "stargazers_count": 21, + "topics": [ + "tesy" + ], + "last_fetched": 1790806115.53841 + }, + "1020267493": { + "repository_manifest": {}, + "new": true, + "full_name": "CMGeorge/homeassistant_sabiana_smart_energy", + "category": "integration", + "description": "Home Assistant custom integration for Sabiana Energy Smart HVAC units", + "domain": "sabiana_energy_smart", + "etag_repository": "W/\"eba921df897a7c8d55695327b1cfd6cf47615277d0c88e60b26e8b30a032af37\"", + "last_updated": "2026-09-07T12:25:18Z", + "stargazers_count": 2, + "topics": [ + "sabiana" + ], + "last_fetched": 1788853741.546329 + }, + "1060153908": { + "repository_manifest": {}, + "new": true, + "full_name": "Woulve/phonetrack", + "category": "integration", + "description": "PhoneTrack integration for Home Assistant", + "domain": "phonetrack", + "etag_repository": "W/\"a505138eb4c903e73b957a8a26ba6ac6e2fb333790692fa5683cb18ecb786cf5\"", + "last_updated": "2025-10-07T18:40:46Z", + "stargazers_count": 2, + "last_fetched": 1786404365.20231 + }, + "1073082321": { + "repository_manifest": {}, + "new": true, + "full_name": "Clooos/Bubble-Card-Tools", + "category": "integration", + "description": "Bubble Card Tools is a custom integration that handles the Bubble Card backend. Required for the Module Store and module installs.", + "domain": "bubble_card_tools", + "etag_repository": "W/\"1f39492bce0290f6a0b550b438c93e17fd0749e1fc93ae6a2ff6c8c760b2df28\"", + "last_updated": "2026-08-06T17:47:02Z", + "stargazers_count": 182, + "topics": [ + "bubble-card", + "clooos", + "home-assistant-integration", + "module", + "module-store" + ], + "last_fetched": 1790153373.497488 + }, + "1039302908": { + "repository_manifest": {}, + "new": true, + "full_name": "VoidElle/hass-open-tecnosystemi", + "category": "integration", + "description": "🏡 Home assistant integration for Tecnosystemi Pico and Polaris devices", + "domain": "open_pico", + "etag_repository": "W/\"e00e2c17e7305ac96c9012b1e31bf7e508f9a099a420b9655d8fe0b951139ef6\"", + "last_updated": "2026-08-21T19:20:39Z", + "stargazers_count": 12, + "last_fetched": 1789065988.135302 + }, + "581307720": { + "repository_manifest": { + "name": "QuestDB State Storage (QSS)", + "homeassistant": "2023.6.0", "hide_default_branch": true, - "homeassistant": "2024.2.0", + "render_readme": true, + "zip_release": true, + "filename": "qss.zip" + }, + "new": true, + "full_name": "CM000n/qss", + "authors": [ + "@CM000n" + ], + "category": "integration", + "description": "QuestDB State Storage (QSS) Custom Component for Home Assistant to store entity states inside a QuestDB.", + "domain": "qss", + "downloads": 118, + "etag_repository": "W/\"7995c671b56306a1e912c5c5ca42fb863341accdd53524cf75468b21ee023b45\"", + "last_updated": "2026-10-02T05:33:23Z", + "stargazers_count": 10, + "topics": [ + "analytics", + "database", + "grafana", + "qss", + "questdb", + "state-storage", + "storage", + "timeseries" + ], + "last_fetched": 1790922686.07376 + }, + "442878365": { + "repository_manifest": { + "name": "Golden Security Alarm", + "render_readme": true + }, + "new": true, + "full_name": "hostcc/hass-gs-alarm", + "authors": [ + "@hostcc" + ], + "category": "integration", + "description": "Custom Home Assistant integration for G90 security systems", + "domain": "gs_alarm", + "etag_repository": "W/\"bf48926181b9559722a54b7639c49c69d13e3730f8fb4bfc278c716b8ef54f95\"", + "last_updated": "2026-09-30T12:11:56Z", + "stargazers_count": 7, + "topics": [ + "alarm", + "alarm-panel" + ], + "last_fetched": 1790783450.62259 + }, + "273405252": { + "repository_manifest": { + "name": "Lightning Detector Card", + "filename": "lightning-detector-card.js" + }, + "full_name": "ironsheep/lovelace-lightning-detector-card", + "category": "plugin", + "description": "A Lightning Detection Display Card for Home Assistant Lovelace", + "downloads": 19861, + "etag_repository": "W/\"bb9f908cc88473b01d8902c5c8c97d1fd149cac5221a0584e14f5a8c6a3faa63\"", + "last_updated": "2023-01-04T15:47:05Z", + "stargazers_count": 28, + "topics": [ + "as3935", + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1789325594.007698 + }, + "541228547": { + "repository_manifest": {}, + "new": true, + "full_name": "brmccrary/nuvo_simple", + "category": "integration", + "description": "Home assistant integration to control the basic line of Nuvo amplifiers.", + "domain": "nuvo_simple", + "downloads": 12, + "etag_repository": "W/\"311b21feeee1e9d19f5191a8016800db9ff4eb1d13d83f3066c6e26dd4eb4805\"", + "last_updated": "2026-08-20T13:39:51Z", + "stargazers_count": 6, + "last_fetched": 1787245386.712415 + }, + "1192065631": { + "repository_manifest": {}, + "new": true, + "full_name": "patrickvonwiegen/TaskOrganizer", + "category": "integration", + "description": "A Home Assistant integration for recurring household chores", + "domain": "task_organizer", + "etag_repository": "W/\"7e1ed5f225523a77c501f3243e10f22eee1b059d0a17ed136bccaf2f668c30dd\"", + "last_updated": "2026-07-28T19:05:39Z", + "stargazers_count": 4, + "topics": [ + "chores", + "home", + "house", + "organizer", + "task", + "task-management", + "tasks" + ], + "last_fetched": 1790159072.72124 + }, + "351828005": { + "repository_manifest": { + "name": "Dahua VTO", + "render_readme": true + }, + "full_name": "myhomeiot/DahuaVTO", + "authors": [ + "@myhomeiot" + ], + "category": "integration", + "description": "Control Dahua VTO/VTH devices from Home Assistant", + "domain": "dahua_vto", + "etag_repository": "W/\"a9186613ddf77faed2ef9c2862f41d449c7cc9ab636e6ca2be58fa1ae51e5a24\"", + "last_updated": "2024-12-31T10:53:55Z", + "stargazers_count": 211, + "topics": [ + "dahua" + ], + "last_fetched": 1790509636.161656 + }, + "233289477": { + "repository_manifest": { + "name": "Greenely Sensors", + "render_readme": true, + "country": [ + "SE" + ] + }, + "new": true, + "full_name": "linsvensson/sensor.greenely", + "authors": [ + "@linsvensson" + ], + "category": "integration", + "description": "Custom component to get usage data and prices from Greenely for Home Assistant", + "domain": "greenely", + "etag_repository": "W/\"6d82c12b97487dad11421b6419e58b88076ff82e1520ef009642006498cdde72\"", + "last_updated": "2024-12-25T17:26:03Z", + "stargazers_count": 56, + "last_fetched": 1790597568.892438 + }, + "1215033629": { + "repository_manifest": {}, + "new": true, + "full_name": "ralmoe/otto-wilde-g32-cloudless-hass", + "category": "integration", + "description": "Home-Assistant-Integration zum direkten Empfang der Temperaturdaten vom Otto Wilde G32.", + "domain": "otto_wilde_g32", + "etag_repository": "W/\"7b4f453aeeb1fdf620da1ce980b733cbc87fa36e2dc8b3fd43ae12fbba5f1396\"", + "last_updated": "2026-06-25T09:04:55Z", + "last_fetched": 1784791452.966644 + }, + "469351480": { + "repository_manifest": { + "name": "De dietrich C230 ECO gas boiler", + "render_readme": true, + "zip_release": true, + "filename": "de_dietrich_c230_ha.zip", + "homeassistant": "2023.05.1", + "hacs": "1.28.0" + }, + "new": true, + "full_name": "IgnacioHR/de-dietrich-c230-ha", + "authors": [ + "@IgnacioHR" + ], + "category": "integration", + "description": "De Dietrich C-230 boiler to Home Assistant integration", + "domain": "diematic_3_c230_eco", + "downloads": 15, + "etag_repository": "W/\"37bf8726cc47ae83ecc484bc88b433ff5e75517bb13c308726f5d02c5de469c7\"", + "last_updated": "2024-11-22T17:47:41Z", + "stargazers_count": 3, + "topics": [ + "boiler", + "dedietrich" + ], + "last_fetched": 1784788247.010864 + }, + "1044128196": { + "repository_manifest": {}, + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_TravelSearch_Card", + "category": "plugin", + "description": "Home Assistant Lovelace Dashboard custom card for displaying Resrobot end-to-end travels from the Trafiklab integration", + "downloads": 132, + "etag_repository": "W/\"db105235710462b1a540ac24e40be7876354fcda3897db78b37ac132e805143b\"", + "last_updated": "2026-08-17T11:34:17Z", + "topics": [ + "lovelace-custom-card", + "trafiklab" + ], + "last_fetched": 1786984787.388209 + }, + "202987887": { + "repository_manifest": { + "filename": "nodered.zip", + "homeassistant": "2024.5.0", + "name": "Node-RED Companion", + "zip_release": true + }, + "full_name": "zachowj/hass-node-red", + "authors": [ + "@zachowj" + ], + "category": "integration", + "description": "Companion Component for node-red-contrib-home-assistant-websocket to help integrate Node-RED with Home Assistant Core", + "domain": "nodered", + "downloads": 31, + "etag_repository": "W/\"03b7778e45a93491fb4defb25ea4939da5a1481f5ce77092e8c489101e443feb\"", + "last_updated": "2026-10-02T04:36:22Z", + "stargazers_count": 582, + "topics": [ + "node-red" + ], + "last_fetched": 1790931279.009974 + }, + "1261555683": { + "repository_manifest": {}, + "new": true, + "full_name": "johnfromul/membantu_leelo", + "category": "integration", + "description": "Home Assistant integration for the Membantu LeeLo baby swing (BLE)", + "domain": "membantu_leelo", + "etag_repository": "W/\"535add31f7b824aefdb277220d991a68587b353b6f6d8620efb95a95cee83589\"", + "last_updated": "2026-08-27T17:42:53Z", + "topics": [ + "home-assistant-integration-hacs-ble-bluetooth" + ], + "last_fetched": 1787861664.105269 + }, + "250488711": { + "repository_manifest": { + "name": "Niu Scooter Integration", + "render_readme": true + }, + "new": true, + "full_name": "marcelwestrahome/home-assistant-niu-component", + "authors": [ + "@mwestra" + ], + "category": "integration", + "description": "niu scooter integration for Home assistant.", + "domain": "niu", + "etag_repository": "W/\"59e4d2b9cb8c8b0f8c1e7b247d4751fcce35ddd4b669d4d100abeecf7f8d84cc\"", + "last_updated": "2026-09-03T18:15:28Z", + "stargazers_count": 71, + "topics": [ + "niu", + "scooters" + ], + "last_fetched": 1790834399.563962 + }, + "939311749": { + "repository_manifest": {}, + "new": true, + "full_name": "alexpfau/calendar-card-pro", + "category": "plugin", + "description": "📅 A sleek and highly customizable calendar card for Home Assistant, designed for performance and a clean, modern look.", + "downloads": 36757, + "etag_repository": "W/\"9dc8713d1312d2ca979b58c2956239b8171916bf8b8d7af6da5bbae1d2b2f0fb\"", + "last_updated": "2026-09-24T19:07:13Z", + "stargazers_count": 1220, + "topics": [ + "calendar", + "card" + ], + "last_fetched": 1790602525.721312 + }, + "1093622426": { + "repository_manifest": {}, + "new": true, + "full_name": "jtubb/HA-Pylontech-BMS", + "category": "integration", + "description": "Home Assistant custom component for Pylontech BMS monitoring", + "domain": "pylontech", + "etag_repository": "W/\"2674183ea569d122d71915541b095c7c2bbead2f3b1d41c0b6fe86a7a1de955e\"", + "last_updated": "2026-08-13T15:09:37Z", + "stargazers_count": 1, + "topics": [ + "battery-management-system", + "battery-monitoring", + "bms", + "energy-storage", + "iot", + "pylontech" + ], + "last_fetched": 1790456826.966011 + }, + "261311061": { + "repository_manifest": { + "name": "Ecowitt Weather Station", + "render_readme": true + }, + "full_name": "garbled1/homeassistant_ecowitt", + "authors": [ + "@garbled1" + ], + "category": "integration", + "description": "Ecowitt Weather Station integration for homeassistant", + "domain": "ecowitt", + "etag_repository": "W/\"d1a311612a7d77d9e11e07765094333cde6b01d2e91f39588e1386d5b2aa54bd\"", + "last_updated": "2023-05-05T15:38:45Z", + "stargazers_count": 157, + "topics": [ + "ecowitt" + ], + "last_fetched": 1784787588.842937 + }, + "369883961": { + "repository_manifest": { + "name": "Silence Scooter Integration", + "hacs": "1.6.0", + "render_readme": true + }, + "new": true, + "full_name": "lorenzo-deluca/homeassistant-silence", + "authors": [ + "@lorenzo-deluca" + ], + "category": "integration", + "description": "Home Assistant Integration for Silence Scooter", + "domain": "silencescooter", + "etag_repository": "W/\"bf9a75fe5c3b7f8550e692e5aadf9dfb15551600b50653dc3d847dab3b31706c\"", + "last_updated": "2026-09-11T12:56:04Z", + "stargazers_count": 28, + "topics": [ + "electric-vehicles", + "silence", + "silence-s01", + "silence-scooter" + ], + "last_fetched": 1789642415.633076 + }, + "1184264611": { + "repository_manifest": {}, + "new": true, + "full_name": "danielmigueltejedor/nodalia-cards", + "category": "plugin", + "description": "A modern UI card system for Home Assistant focused on clean design, smooth interactions and real usability.", + "downloads": 905, + "etag_repository": "W/\"ba407587c4247dc0089a53f5b44e4a024350ba811bdb833c18ca3782f3bd2a4a\"", + "last_updated": "2026-10-02T08:03:11Z", + "stargazers_count": 105, + "topics": [ + "dashboard", + "frontend", + "ui", + "web-components" + ], + "last_fetched": 1790931890.323105 + }, + "777338510": { + "repository_manifest": {}, + "new": true, + "full_name": "avlemos/dobiss", + "category": "integration", + "description": "This is an integration for Dobiss-RJ45 interface for Home Assistant", + "domain": "dobiss", + "etag_repository": "W/\"3135c9007fc5869e579b72b0221970c7e01932c8eed59d24a07ce4059a0a5216\"", + "last_updated": "2026-09-17T15:02:34Z", + "stargazers_count": 1, + "topics": [ + "dobiss" + ], + "last_fetched": 1789662904.319068 + }, + "714191907": { + "repository_manifest": {}, + "new": true, + "full_name": "alengwenus/ha-sma-ev-charger", + "category": "integration", + "description": "SMA EV Charger integration for Home Assistant", + "domain": "smaev", + "etag_repository": "W/\"fea6da7f1ea3b3c28dcae748ebf6359bd5a6064a287881e41b25772fe2753f44\"", + "last_updated": "2026-09-17T06:00:33Z", + "stargazers_count": 31, + "topics": [ + "pv", + "sma", + "solar", + "solar-energy", + "wallbox" + ], + "last_fetched": 1790724993.36639 + }, + "1097503957": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-blake/melcloudhome", + "category": "integration", + "description": "MELCloudHome - Home Assistant Integration", + "domain": "melcloudhome", + "etag_repository": "W/\"94c5841c639bcd61d3b7c5731ec4d77c7a46dcf3001695d37d779de818885f6c\"", + "last_updated": "2026-09-28T09:34:41Z", + "stargazers_count": 141, + "topics": [ + "climate-control", + "home-assistant-integration", + "hvac", + "melcloud", + "mitsubishi-electric" + ], + "last_fetched": 1790801281.209717 + }, + "959115055": { + "repository_manifest": {}, + "new": true, + "full_name": "ebertek/ssm", + "category": "integration", + "description": "This is a custom component for Home Assistant that integrates with the Swedish Radiation Safety Authority (SSM) to fetch radiation and UV data.", + "domain": "ssm", + "etag_repository": "W/\"61927efea371ccb2a045782be25a57ae437204f552a1201897a58c428bd327ea\"", + "last_updated": "2026-06-26T14:16:21Z", + "stargazers_count": 1, + "topics": [ + "stralsakerhetsmyndigheten" + ], + "last_fetched": 1784786999.69544 + }, + "1116442440": { + "repository_manifest": {}, + "new": true, + "full_name": "aydarik/hass-geekmagic", + "category": "integration", + "description": "GeekMagic SmallTV intergation for Home Assistant.", + "domain": "geek_magic", + "downloads": 36, + "etag_repository": "W/\"94be05257271ad2d48efdb81fd0bb300495cc9315deeef9f8881b91609c076ef\"", + "last_updated": "2026-10-01T12:19:34Z", + "stargazers_count": 42, + "topics": [ + "geek-magic" + ], + "last_fetched": 1790888946.81536 + }, + "1319083093": { + "repository_manifest": {}, + "new": true, + "full_name": "neon9809/cuk-wifi-ha", + "category": "integration", + "description": "Home Assistant custom integration that decodes CUKTECH TA1208 + AP01 display port raw values from ha_xiaomi_home into voltage, current, power, protocol and in-use entities.", + "domain": "cuk_wifi_ha", + "etag_repository": "W/\"a94eb7a2e76ddf7b3d695e651c5939186c5d4b0d6fb1ee9f1e219b910893358c\"", + "last_updated": "2026-08-01T16:50:26Z", + "topics": [ + "ap01", + "cuktech", + "home-assistant-custom-component", + "home-assistant-integration", + "miiot", + "ta1208" + ], + "last_fetched": 1785617321.199734 + }, + "768042531": { + "repository_manifest": {}, + "new": true, + "full_name": "fabio-garavini/ha-openai-whisper-stt-api", + "category": "integration", + "description": "HACS custom integration for using Whisper speech-to-text (OpenAI, GroqCloud or Mistral) API in the Assist pipeline, reducing the workload on the Home Assistant server.", + "domain": "openai_whisper_cloud", + "etag_repository": "W/\"79e177c386a51745556035aa903a8b7acf4d25b8fa4f13b6a97296870c386063\"", + "last_updated": "2026-09-03T08:10:04Z", + "stargazers_count": 108, + "topics": [ + "groq", + "openai", + "stt", + "whisper" + ], + "last_fetched": 1790154814.708566 + }, + "482473793": { + "repository_manifest": { + "name": "Prix Carburant", + "country": "FR", + "render_readme": true, + "homeassistant": "2022.5.0" + }, + "new": true, + "full_name": "Aohzan/hass-prixcarburant", + "authors": [ + "@Aohzan" + ], + "category": "integration", + "description": "Récupération des prix des stations en France", + "domain": "prix_carburant", + "downloads": 5, + "etag_repository": "W/\"2bcf30b501b3b86ee96d31759d9c6cb9cd03cff42287d73997c7fcd5ba765f7d\"", + "last_updated": "2026-09-30T19:34:07Z", + "stargazers_count": 50, + "topics": [ + "carburant", + "gas", + "price" + ], + "last_fetched": 1790801424.532469 + }, + "1136973957": { + "repository_manifest": {}, + "new": true, + "full_name": "pyrech/homewizard_cloud_watermeter", + "category": "integration", + "description": "HomeWizard Cloud Watermeter Integration for Home Assistant", + "domain": "homewizard_cloud_watermeter", + "etag_repository": "W/\"9c3ebff12641c8f22de8e58a9bec8edd47402b3ea1ce2dc98b42c3e93d4814c3\"", + "last_updated": "2026-07-18T11:26:22Z", + "stargazers_count": 20, + "topics": [ + "homewizard", + "watermeter" + ], + "last_fetched": 1789321943.572646 + }, + "888380028": { + "repository_manifest": {}, + "new": true, + "full_name": "62fixolab/HA-Panda-PWR", + "category": "integration", + "description": "A Home Assistant Integration for Panda PWR", + "domain": "panda_pwr", + "downloads": 2, + "etag_repository": "W/\"46c5075444b02d5a206549ecd7ec3c8db8d7da4f1966c0b11c9a6965b948011c\"", + "last_updated": "2026-09-28T02:07:02Z", + "stargazers_count": 24, + "topics": [ + "bambu", + "bambu-lab", + "bambulab", + "bigtreetech", + "biqu", + "home-assistant-integration", + "iot", + "panda", + "panda-pwr", + "print-farm", + "printer-tools" + ], + "last_fetched": 1790567275.491183 + }, + "1316355287": { + "repository_manifest": {}, + "new": true, + "full_name": "fenggewl/soyo-home-assistant", + "category": "integration", + "description": "SOYO cloud integration and energy card for Home Assistant, installable through HACS.", + "domain": "soyo", + "etag_repository": "W/\"b07569e3a2fae5e21f45f1edd7fe6fed9204924560a1ef7e3ed10dacbb9771fc\"", + "last_updated": "2026-07-31T06:37:06Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-custom-component", + "inverter", + "solar-energy" + ], + "last_fetched": 1787974832.640137 + }, + "450898706": { + "repository_manifest": { + "name": "Only Lock Lock Row", + "filename": "content.js", + "render_readme": true + }, + "full_name": "frozenwizard/onlylocklock", + "category": "plugin", + "description": "Custom entity rows that prevent users from unlocking a lock, disarming a security system(alarm), opening a cover(garage door).", + "etag_repository": "W/\"55f178b5b516937c243daa4e8d9789168bd7023cf8160e72c96f9a6f8ef2017e\"", + "last_updated": "2023-05-21T19:31:15Z", + "stargazers_count": 4, + "topics": [ + "alarm", + "cover", + "frontend", + "lock" + ], + "last_fetched": 1784794444.061423 + }, + "1011438580": { + "repository_manifest": {}, + "new": true, + "full_name": "ddrimus/ha-tper-tracker", + "category": "integration", + "description": "A Home Assistant integration for real-time TPER bus tracking in Bologna and surrounding areas. Monitor arrival times, GPS status, and accessibility info with smart polling and multi-line support.", + "domain": "tper_tracker", + "downloads": 15, + "etag_repository": "W/\"5f6098227fe68fd0ad5a0ac334989cecafcf8fa4a18a29280e2b658e9cded57e\"", + "last_updated": "2026-08-04T05:57:38Z", + "stargazers_count": 2, + "topics": [ + "bologna", + "bus-tracking", + "home-assistant-integration", + "public-transport" + ], + "last_fetched": 1789363103.320908 + }, + "1215225075": { + "repository_manifest": {}, + "new": true, + "full_name": "pickerin/project-aura-card", + "category": "plugin", + "description": "HACS Lovelace card for the Aura air quality sensor", + "etag_repository": "W/\"9dc84f2db124132dd1d80988ea7c1f4eac93035ed03419591985b0f42016e838\"", + "last_updated": "2026-08-01T13:26:21Z", + "stargazers_count": 6, + "topics": [ + "air-quality", + "project-aura" + ], + "last_fetched": 1788897420.8029 + }, + "1165072562": { + "repository_manifest": {}, + "new": true, + "full_name": "mtheli/braava_240_ble", + "category": "integration", + "description": "Home Assistant custom integration to control the iRobot Braava Jet 240 mopping robot via Bluetooth Low Energy (BLE). Fully local – no cloud or iRobot account required.", + "domain": "braava_240_ble", + "etag_repository": "W/\"4eac3e0b16cd37e7736696da98977bf630ee21d16e83b79713732e195812f2ce\"", + "last_updated": "2026-08-19T21:39:09Z", + "stargazers_count": 1, + "topics": [ + "bluetooth", + "braava", + "home-assistant-custom-component", + "irobot" + ], + "last_fetched": 1789018597.230004 + }, + "961543293": { + "repository_manifest": {}, + "new": true, + "full_name": "andybochmann/ha-virtual-battery", + "category": "integration", + "description": "A custom Home Assistant integration that creates a virtual battery with configurable discharge periods.", + "domain": "virtual_battery", + "etag_repository": "W/\"669879aa85fb3213f37a55d2ec3b61b20fb169775e31856c098b1ad8ca1f5408\"", + "last_updated": "2026-01-02T20:00:53Z", + "stargazers_count": 4, + "last_fetched": 1787947734.091861 + }, + "1251207704": { + "repository_manifest": {}, + "new": true, + "full_name": "spiri439/himoinsa-c4lan", + "category": "integration", + "description": "Home Assistant integration for Himoinsa generators with a C4LAN MODBUS device (Modbus TCP, HACS)", + "domain": "himoinsa_c4lan", + "etag_repository": "W/\"0fc507aa717fc91622e7dcd3a74c17ba4b4b7d279aab868248c99a496e200c15\"", + "last_updated": "2026-05-27T12:35:12Z", + "topics": [ + "generator", + "himoinsa", + "modbus" + ], + "last_fetched": 1785512955.65801 + }, + "1096051888": { + "repository_manifest": {}, + "new": true, + "full_name": "joyfulhouse/intellicenter", + "category": "integration", + "description": "Home Assistant Integration for Pentair Intellicenter", + "domain": "intellicenter", + "downloads": 627, + "etag_repository": "W/\"605452a8dafe7f724fc971a2f9cdbe769a39392ca150240be13901c88bb5490d\"", + "last_updated": "2026-09-13T15:51:35Z", + "stargazers_count": 24, + "topics": [ + "home-assistant-integration", + "intellicenter", + "pentair", + "pool-automation" + ], + "last_fetched": 1790872457.740105 + }, + "1197838754": { + "repository_manifest": {}, + "new": true, + "full_name": "alwilton/ha-fanimation-bt-3speed", + "category": "integration", + "description": "Fanimation BT 3-Speed Fan - Home Assistant custom integration for Fanimation BLE ceiling fans", + "domain": "fanimation", + "etag_repository": "W/\"577e6c27c4f4e8043677ef34761621bca92288e8f402b82176c8c858470b30ca\"", + "last_updated": "2026-06-24T18:17:12Z", + "topics": [ + "bluetooth", + "esphome", + "fanimation" + ], + "last_fetched": 1784784883.505754 + }, + "947623322": { + "repository_manifest": {}, + "new": true, + "full_name": "lewei50/ha_iammeter_link", + "category": "integration", + "description": "IAMMETER Cloud Integration for Home Assistant", + "domain": "iammeter_link", + "etag_repository": "W/\"48db64da5a906196fc846a18626af40e2e7acb2c2ca4df80d713ad6fd94317d2\"", + "last_updated": "2026-05-09T08:25:48Z", + "topics": [ + "home-assistant-integration", + "iammeter", + "iammeter-cloud", + "iammeter-link", + "imeter", + "inverter", + "photovoltaic-power-generation", + "single-phase-energy-meter", + "threephase-energy-monitor", + "wem3046t", + "wem3050t", + "wem3080", + "wem3080t" + ], + "last_fetched": 1788504928.600776 + }, + "790814197": { + "repository_manifest": {}, + "new": true, + "full_name": "sangvikh/hass-pontos", + "category": "integration", + "description": "Home Assistant integration for Hansgrohe Pontos and SYR water meters", + "domain": "hass_pontos", + "etag_repository": "W/\"2b7fb71bbd65483c47c6ff01ba04b7e35199e7a150948c2b8ec493597f20fa15\"", + "last_updated": "2026-07-16T21:47:30Z", + "stargazers_count": 10, + "topics": [ + "homeassistant-custom-component", + "water-meter" + ], + "last_fetched": 1784791960.941169 + }, + "678764124": { + "repository_manifest": { + "name": "TrashCard", + "filename": "trashcard.js", + "homeassistant": "2023.7.0", + "render_readme": true + }, + "full_name": "idaho/hassio-trash-card", + "category": "plugin", + "description": "TrashCard - indicates what type of trash will be picked up next based on your calendar entries 🗑️", + "downloads": 69831, + "etag_repository": "W/\"a21f23152d9cf7197052c409a56dff82c59e4470994dd5274ab6193c772a0d04\"", + "last_updated": "2025-03-11T12:52:54Z", + "stargazers_count": 380, + "topics": [ + "calendar", + "card", + "frontend", + "lovelace-custom-card", + "mushroom", + "paper", + "trash", + "waste" + ], + "last_fetched": 1790425175.980308 + }, + "455217528": { + "repository_manifest": { + "name": "systemd notifier", + "render_readme": true + }, + "new": true, + "full_name": "brianegge/home-assistant-sdnotify", + "authors": [ + "@brianegge" + ], + "category": "integration", + "description": "systemd service for Home Assistant", + "domain": "sdnotify", + "etag_repository": "W/\"cbf2797b3d837ad7004d18ef5ff94afa72ec7c32ae6da396f2d8c61fdb347292\"", + "last_updated": "2026-07-26T00:12:18Z", + "stargazers_count": 18, + "topics": [ + "systemd" + ], + "last_fetched": 1785034816.049699 + }, + "1110418934": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/bignumber-card-continued", + "category": "plugin", + "description": "Community-maintained continuation of bignumber-card - Display sensor values as large numbers with severity colors and progress bars for Home Assistant", + "downloads": 3, + "etag_repository": "W/\"7873ff152e6ef2c51ce47b1d7b2056a09da76beb0a2bc787e6512eab67bb3372\"", + "last_updated": "2026-09-23T22:56:15Z", + "stargazers_count": 11, + "topics": [ + "community-maintained", + "continuation", + "homeassistant-frontend", + "lovelace-card", + "sensor-card", + "web-components" + ], + "last_fetched": 1790216213.717773 + }, + "1118926073": { + "repository_manifest": {}, + "new": true, + "full_name": "Infinitte/HA-IR-Light", + "category": "integration", + "description": "A Home Assistant integration to control IR Remote Lights like a RGB Light", + "domain": "ir_light", + "downloads": 88, + "etag_repository": "W/\"63f0a6df71f38916f62e327d0526e2bdd9d05992e2ac72da5cc5355c8dcf47aa\"", + "last_updated": "2026-02-06T13:44:26Z", + "topics": [ + "domotic", + "domotica", + "homeassistant-custom-component", + "iot", + "ir", + "light" + ], + "last_fetched": 1784788298.769409 + }, + "582798865": { + "repository_manifest": {}, + "new": true, + "full_name": "chkuendig/hass-amphiro-ble", + "category": "integration", + "description": "🚿 Amphiro Digital Hand Shower component for Home Assistant", + "domain": "amphiro_ble", + "etag_repository": "W/\"961fa888656abd4df3c77ad6b6467d41799c8043e31bf01442c8f2b820bb0cb8\"", + "last_updated": "2026-01-14T08:07:11Z", + "stargazers_count": 15, + "topics": [ + "amphiro", + "bluetooth", + "bluetooth-low-energy", + "hacs-custom" + ], + "last_fetched": 1790869135.111856 + }, + "975378118": { + "repository_manifest": {}, + "new": true, + "full_name": "JortvanSchijndel/FusionSolarPlus", + "category": "integration", + "description": "Integration to connect FusionSolar with Home Assistant", + "domain": "fusionsolarplus", + "etag_repository": "W/\"7a19d48a880e6027dce35dd62a5e8778add66fb23230e331db71f728e0a2b4e9\"", + "last_updated": "2026-07-30T15:53:18Z", + "stargazers_count": 74, + "topics": [ + "fusion-solar", + "homeassistant-custom-component" + ], + "last_fetched": 1790531412.691317 + }, + "1270724125": { + "repository_manifest": {}, + "new": true, + "full_name": "andrewtryder/ha-smart-oil-gauge", + "category": "integration", + "description": "Home Assistant custom integration (HACS) for the Smart Oil Gauge", + "domain": "smart_oil_gauge", + "etag_repository": "W/\"2e2093306b19adcd8c7071876886b3e3cf0a9e32dd5b13a1ecf478a8b3518f8a\"", + "last_updated": "2026-10-01T06:53:36Z", + "stargazers_count": 1, + "topics": [ + "smart-oil", + "smart-oil-gauge", + "smartoil", + "smartoilgauge" + ], + "last_fetched": 1790868090.959395 + }, + "235915302": { + "repository_manifest": { + "name": "Marta / Breeze Card", + "render_readme": true + }, + "full_name": "ryanmac8/Home-Assistant-Marta", + "category": "integration", + "description": "Custom Home Assistant sensor for the Marta/Breeze Card.", + "domain": "marta", + "etag_repository": "W/\"a1809b4b73a59f461f04a0104295b2bab5c9cc338e44292c6fd2df5b219f4ac0\"", + "last_updated": "2021-05-13T14:56:54Z", + "stargazers_count": 6, + "topics": [ + "breeze-card", + "marta" + ], + "last_fetched": 1784791892.396595 + }, + "953200276": { + "repository_manifest": {}, + "new": true, + "full_name": "Minitour/ha-higoal", + "category": "integration", + "description": "Home Assistant integration for HIGOAL", + "domain": "higoal", + "etag_repository": "W/\"c93cde7dcb367544afed9894164d06ff4e126415628fb3c9985b668920db0612\"", + "last_updated": "2026-08-25T18:40:42Z", + "stargazers_count": 2, + "topics": [ + "higoal" + ], + "last_fetched": 1787696270.342445 + }, + "329411371": { + "repository_manifest": { + "name": "HA Dashboard", + "render_readme": true + }, + "full_name": "wassy92x/lovelace-ha-dashboard", + "category": "plugin", + "description": "A custom dashboard for Home Assistant with sidebar", + "downloads": 8916, + "etag_repository": "W/\"a060de62f30d1b01630a07a315265908bb378346ff2b4659ebd3d3e83ead8714\"", + "last_updated": "2023-04-27T09:59:32Z", + "stargazers_count": 29, + "last_fetched": 1784796004.718384 + }, + "823668059": { + "repository_manifest": {}, + "new": true, + "full_name": "Foxi352/pollen_lu", + "category": "integration", + "description": "Home assistant custom integration for pollen.lu data", + "domain": "pollen_lu", + "etag_repository": "W/\"159bc21b61f7478f43a2c52a431ce1db0a29ba57c1823a07c9119ac8552f4989\"", + "last_updated": "2026-09-07T16:11:25Z", + "stargazers_count": 5, + "topics": [ + "pollens" + ], + "last_fetched": 1788855323.062499 + }, + "1109370965": { + "repository_manifest": {}, + "new": true, + "full_name": "jebeke65/room-power-aggregator", + "category": "integration", + "description": "Home Assistant integration that aggregates power sensors per room", + "domain": "room_power_aggregator", + "etag_repository": "W/\"9cf1bf8820639ba53049ff77c22788f6e3be6d256e776e268ad787f3d437525a\"", + "last_updated": "2026-06-23T06:38:18Z", + "topics": [ + "energy", + "measurement", + "power" + ], + "last_fetched": 1785481983.413424 + }, + "1018480711": { + "repository_manifest": {}, + "new": true, + "full_name": "urbanframe/sunlight-intensity", + "category": "integration", + "description": "Home Assistant integration to display the intensity of the sun on your house walls, based on the suns direction (Azimuth).", + "domain": "sunlight_intensity", + "etag_repository": "W/\"9968cbb6ebd0f20e6e1e700cf531842bd565839c43ef934b0c537733843c4aba\"", + "last_updated": "2026-02-05T09:23:08Z", + "stargazers_count": 20, + "topics": [ + "sun", + "sunshine" + ], + "last_fetched": 1786536432.99599 + }, + "1262539604": { + "repository_manifest": {}, + "new": true, + "full_name": "Echo000926/APsystemsStorageHAPublic", + "category": "integration", + "description": "Home Assistant integration for APsystems storage systems (LAKE6)", + "domain": "apsystems_storage", + "etag_repository": "W/\"1132f492ef0b17cea15b7fbc75d3ae1e84bcb8bc2c0a20cde941663954e5c202\"", + "last_updated": "2026-08-31T01:39:56Z", + "topics": [ + "apsystems" + ], + "last_fetched": 1788340287.580238 + }, + "1252627703": { + "repository_manifest": {}, + "new": true, + "full_name": "MauroDruwel/Weathercloud-HA", + "category": "integration", + "description": "Home Assistant HACS integration for Weathercloud personal weather stations", + "domain": "weathercloud", + "etag_repository": "W/\"bd6bee410820aaf8bb4be311a773d3f3fae59ae90819e4627bdcea8521fb6308\"", + "last_updated": "2026-09-12T19:04:30Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790873808.375865 + }, + "1268748148": { + "repository_manifest": {}, + "new": true, + "full_name": "sam3gp8/jarvis-aio", + "category": "integration", + "description": "MCU-inspired autonomous AI butler for Home Assistant — voice, vision, per-person memory, goals, and a full HUD panel.", + "domain": "jarvis", + "etag_repository": "W/\"1df7790dc728e3fe9df500b5e7ea1aabe9b2a943f214481c7e435aa0441a4db9\"", + "last_updated": "2026-10-02T07:27:45Z", + "stargazers_count": 21, + "topics": [ + "haos", + "jarvis", + "sentinel", + "voice-assistant" + ], + "last_fetched": 1790929263.062395 + }, + "1008725569": { + "repository_manifest": {}, + "new": true, + "full_name": "ikifar2012/neosmartblue-ha", + "category": "integration", + "description": "Home Assistant Integration for Neo Smart Blinds Blue", + "domain": "neosmartblue", + "downloads": 490, + "etag_repository": "W/\"2a0f059b44cbb881107ca65935543129293a01b8860e0cf2c50d28c6c787c969\"", + "last_updated": "2026-10-01T20:47:39Z", + "stargazers_count": 4, + "topics": [ + "bluelink", + "neosmart", + "neosmartblinds", + "neosmartblindsblue" + ], + "last_fetched": 1790892311.903475 + }, + "529926820": { + "repository_manifest": { + "homeassistant": "2023.2.0", + "name": "lelight", + "render_readme": true + }, + "new": true, + "full_name": "v1ack/lelight", + "authors": [ + "@v1ack" + ], + "category": "integration", + "description": "LeLight integration for Home Assistant", + "domain": "lelight", + "etag_repository": "W/\"1fc5c2317815fd7818e4a5d7f4dea78f879a13e717023480695687790f709915\"", + "last_updated": "2025-02-08T20:44:11Z", + "stargazers_count": 11, + "topics": [ + "ble", + "iot", + "lelight" + ], + "last_fetched": 1786852157.58156 + }, + "1018274465": { + "repository_manifest": {}, + "new": true, + "full_name": "jeakob/E-Ink-Weather-Card", + "category": "plugin", + "description": "Home Assistant weather card optimised for e-ink displays. Configurable typography, e-ink colour modes, daily summary.", + "etag_repository": "W/\"4a61de5d1421fcd54613bc5881e69ecf7126cffb604f2d40c428e3a9c10fe8a9\"", + "last_updated": "2026-06-04T18:27:39Z", + "topics": [ + "e-ink", + "eink", + "haos", + "inky-impression", + "inkypi", + "pimoroni", + "weather-card" + ], + "last_fetched": 1790652470.0062 + }, + "1046902283": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/vitesy_shelfy", + "category": "integration", + "description": "Home Assistant custom integration for Vitesy Shelfy (cloud polling, sensors + maintenance buttons).", + "domain": "vitesy_shelfy", + "etag_repository": "W/\"bd8f3cd62edf0011d28992cae98f40701c66925e7190679831f2cad826a4451e\"", + "last_updated": "2026-02-24T14:19:57Z", + "stargazers_count": 11, + "topics": [ + "air-quality", + "shelfy", + "vitesy" + ], + "last_fetched": 1790787816.627159 + }, + "919209567": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/room-summary-card", + "category": "plugin", + "description": "Card that displays a small summary for a room with a few basic entities", + "downloads": 7501, + "etag_repository": "W/\"3f02730a93a0cbb8707e2a6f400e12e9fac30b9d67fd32b367977d47b7ab6c49\"", + "last_updated": "2026-09-28T03:46:13Z", + "stargazers_count": 253, + "topics": [ + "home-assistant-addons", + "home-assistant-integration", + "room-card" + ], + "last_fetched": 1790790795.667434 + }, + "1107557907": { + "repository_manifest": {}, + "new": true, + "full_name": "MKSG-MugunthKumar/ha-chameleon", + "category": "integration", + "description": " A Home Assistant custom integration that extracts colors from images and applies them to your RGB lights. Create ambient lighting scenes from photos, artwork, or movie posters with automatic color palette distribution across multiple lights.", + "domain": "chameleon", + "downloads": 3, + "etag_repository": "W/\"4da9e2865ab48faac9d2ad4d7341be9ff0d1e2063285aef83fabd2d23211d0f8\"", + "last_updated": "2026-05-10T12:46:49Z", + "stargazers_count": 13, + "topics": [ + "automation", + "hue", + "hue-lights", + "iot", + "lights", + "mood" + ], + "last_fetched": 1788576210.190093 + }, + "1240881134": { + "repository_manifest": {}, + "new": true, + "full_name": "czechbol/hass-mcp", + "category": "integration", + "description": "HACS custom integration that mounts an MCP server inside Home Assistant with generic meta-tools covering the full admin surface.", + "domain": "hass_mcp", + "etag_repository": "W/\"6545858760e92fe537cccdf02f2f745f5586003c55d33bed4781949c22cde4ef\"", + "last_updated": "2026-07-18T22:30:24Z", + "stargazers_count": 2, + "topics": [ + "mcp", + "model-context-protocol" + ], + "last_fetched": 1787054704.893759 + }, + "1136877317": { + "repository_manifest": {}, + "new": true, + "full_name": "fredrik-lindseth/Stromkalkulator", + "category": "integration", + "description": "HACS-komponent til Home Assistant for å regne ut nettleie, strømstøtte og norgespris", + "domain": "stromkalkulator", + "downloads": 288, + "etag_repository": "W/\"60f076203f73126f3eaad73fccaddcfcfa6193e80a2fe501ce930b59cf8bc86e\"", + "last_updated": "2026-09-14T07:49:39Z", + "stargazers_count": 9, + "last_fetched": 1790728086.221998 + }, + "321071222": { + "repository_manifest": {}, + "new": true, + "full_name": "DanChaltiel/heatzy-pilote-card", + "category": "plugin", + "description": "Heatzy Pilote Card", + "etag_repository": "W/\"503f497145e1c49f7492310a775f9bf9827a6e263c3e49dcd530e7de4a01ef64\"", + "last_updated": "2025-03-25T11:10:22Z", + "stargazers_count": 4, + "topics": [ + "climate", + "hacs-plugin", + "heatzy" + ], + "last_fetched": 1784794144.257843 + }, + "1087256809": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/utilities_email_tracker_card", + "category": "plugin", + "description": "Home Assistant Card to display parsed utility bill emails", + "downloads": 3, + "etag_repository": "W/\"99dd2b59a5ecf73e2073d8e19c3dfbed4b0c9f3f644e822714ea16db9e9c80f3\"", + "last_updated": "2026-08-08T16:43:49Z", + "stargazers_count": 1, + "topics": [ + "email", + "utilities" + ], + "last_fetched": 1787226003.794258 + }, + "1286846730": { + "repository_manifest": {}, + "new": true, + "full_name": "BAERnado/ha-samsungtv-encrypted", + "category": "integration", + "description": "Samsung TV Encrypted Models (H & J Series) custom component for Home Assistant", + "domain": "samsungtv_encrypted", + "etag_repository": "W/\"59cf578fe7f3bb4ac3d71597b5aa87a14b16f0e435d617c55f39994c3db8b116\"", + "last_updated": "2026-07-04T14:59:50Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "samsung-tv" + ], + "last_fetched": 1787590543.684339 + }, + "917929832": { + "repository_manifest": {}, + "new": true, + "full_name": "jaycollett/OpenIRBlaster", + "category": "integration", + "description": "Open Source IR Blaster designed specifically for ESPHome (Home Assistant)", + "domain": "openirblaster", + "etag_repository": "W/\"c1b53446c32402398bf3f85f6c28e02f0aaf75dfad8aaee423cb358695d524a0\"", + "last_updated": "2026-09-30T19:37:55Z", + "stargazers_count": 41, + "topics": [ + "esphome", + "infrared", + "ir-remote" + ], + "last_fetched": 1790805272.347961 + }, + "1262314407": { + "repository_manifest": {}, + "new": true, + "full_name": "al1505/ALs-HA-SundanceMarin", + "category": "integration", + "description": "Home Assistant Custom Integration + Custom Card für Sundance Marin 780 (Balboa/EW11, kein MQTT)", + "domain": "als_sundance_marin", + "etag_repository": "W/\"bbf60dcaea7f47a3843e488f2f8f1bfa0f8af275ee1ee845309bedb25dfaa3e1\"", + "last_updated": "2026-07-31T11:40:01Z", + "last_fetched": 1785611342.423462 + }, + "228579545": { + "repository_manifest": { + "name": "Orbit BHyve", + "homeassistant": "2023.3", + "render_readme": true + }, + "full_name": "sebr/bhyve-home-assistant", + "authors": [ + "@sebr" + ], + "category": "integration", + "description": "Orbit BHyve custom component for Home Assistant", + "domain": "bhyve", + "etag_repository": "W/\"ea3d84d7660f3da5baa1c51f524b95048af7cb89d06628f2c49dd3d6f402d8c3\"", + "last_updated": "2026-09-30T07:15:12Z", + "stargazers_count": 332, + "topics": [ + "bhyve", + "home-assistant-component", + "irrigation", + "orbit", + "orbit-bhyve" + ], + "last_fetched": 1790876146.396324 + }, + "620855349": { + "repository_manifest": { + "name": "Lightener", + "filename": "lightener.zip", + "hide_default_branch": true, + "homeassistant": "2023.3.0", "render_readme": true, "zip_release": true }, "new": true, - "full_name": "pantherale0/ha-nintendoparentalcontrols", + "full_name": "fredck/lightener", "authors": [ - "@pantherale0" + "@fredck" ], "category": "integration", - "description": "Home Assistant integration for Nintendo Switch Parental Controls", - "domain": "nintendo_parental", - "downloads": 1688, - "etag_repository": "W/\"27d8aa1d47e08a0d6d998aac229fde1daad2c23b010b3fa5fc87b2410d80a272\"", - "last_updated": "2024-04-29T18:34:02Z", - "stargazers_count": 63, + "description": "Magically control the state and brightness of lights in Home Assistant.", + "domain": "lightener", + "downloads": 5041, + "etag_repository": "W/\"d95f27e23ea29347ec2e7e81c114461640ca838c8adc769a34240c206af3a6ba\"", + "last_updated": "2025-10-21T17:47:33Z", + "stargazers_count": 186, "topics": [ - "api", - "nintendo-switch", - "parental-control", - "parental-control-tool" + "brightness", + "light" ], - "last_fetched": 1714624893.354986 + "last_fetched": 1789515842.675303 }, - "587122619": { + "1090418273": { + "repository_manifest": {}, + "new": true, + "full_name": "OtisPresley/snmp-switch-manager", + "category": "integration", + "description": "A Home Assistant integration using SNMP to manage a switch", + "domain": "snmp_switch_manager", + "etag_repository": "W/\"b19b9fb386355900c37f1b23284c16423244610cf2578b3e9c9ffa0342576aeb\"", + "last_updated": "2026-09-29T15:37:09Z", + "stargazers_count": 10, + "topics": [ + "hacs-custom", + "networking", + "snmp" + ], + "last_fetched": 1790711161.299911 + }, + "1128660113": { + "repository_manifest": {}, + "new": true, + "full_name": "hfehrmann/hass-dash-bouncer", + "category": "integration", + "description": "Custom Integration for Home Assistant allowing dashboard access management for users", + "domain": "dash_bouncer", + "downloads": 250, + "etag_repository": "W/\"a459fb34b61a7a5b7c8b9426bd1e33dd6de7050e6ff0a7bc20f0024d0b1ca118\"", + "last_updated": "2026-09-28T00:33:11Z", + "stargazers_count": 6, + "topics": [ + "dashboard", + "middleware" + ], + "last_fetched": 1790571232.19821 + }, + "894693090": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/G4S-Mobility", + "category": "integration", + "description": "Home Assistant integration to track vehicles using G4S Mobility", + "domain": "g4smobility", + "etag_repository": "W/\"66e8bd914168fea42f75b0bb49c51facb1462ee74118b04e642c764701e026ad\"", + "last_updated": "2025-06-07T09:53:26Z", + "stargazers_count": 2, + "topics": [ + "car", + "fleet-tracking", + "g4s", + "motorcycle", + "telematics", + "vehicle-tracking" + ], + "last_fetched": 1784785571.756635 + }, + "358585486": { "repository_manifest": { - "name": "Carrier Infinity Thermostat", - "render_readme": true, - "country": [ - "US" - ], - "homeassistant": "2024.02.0b0" + "name": "Multiscrape", + "homeassistant": "2023.8.0", + "render_readme": true + }, + "full_name": "danieldotnl/ha-multiscrape", + "authors": [ + "@danieldotnl" + ], + "category": "integration", + "description": "Home Assistant custom component for scraping (html, xml or json) multiple values (from a single HTTP request) with a separate sensor/attribute for each value. Support for (login) form-submit functionality.", + "domain": "multiscrape", + "etag_repository": "W/\"2774ae42fb930425179e0b6c510f1d8d0b11b735496876491c9ea450453cdd4f\"", + "last_updated": "2026-10-01T19:26:23Z", + "stargazers_count": 450, + "topics": [ + "rest", + "scrape", + "scraper", + "scraping" + ], + "last_fetched": 1790890288.270911 + }, + "1144574803": { + "repository_manifest": {}, + "new": true, + "full_name": "beMoD/homeassistant-hyperliquid", + "category": "integration", + "description": "Home Assistant custom integration for monitoring Hyperliquid trading accounts, positions, and vault deposits", + "domain": "hyperliquid", + "etag_repository": "W/\"3f0e704f2d8229d69bdf8b24a0c992d608a8c6d6594506d48e3511a0eb613fab\"", + "last_updated": "2026-09-18T00:54:47Z", + "stargazers_count": 1, + "topics": [ + "cryptocurrency", + "home-assistant-integration", + "hyperliquid" + ], + "last_fetched": 1789702587.270223 + }, + "586474647": { + "repository_manifest": { + "name": "Pixometer", + "render_readme": true }, "new": true, - "full_name": "dahlb/ha_carrier", + "full_name": "myTselection/pixometer", "authors": [ - "@dahlb" + "@myTselection" ], "category": "integration", - "description": "Carrier Infinity Integration for Home Assistant", - "domain": "ha_carrier", - "etag_repository": "W/\"c435f78b2ba1a1a512afab931c329d7e2b772918d2b86e6908a7cd894199117f\"", - "last_updated": "2024-04-29T19:37:00Z", - "stargazers_count": 31, + "description": "Home Assistant custom component HACS for Pixolus Pixometer app meter reading integration.", + "domain": "pixometer", + "etag_repository": "W/\"cb243796bab733e6e2aebd5efedd259d1fc2320adc046cb394c754035020793a\"", + "last_updated": "2026-05-09T20:29:22Z", + "stargazers_count": 3, "topics": [ - "carrier-integration" + "meterreading", + "pixometer" ], - "last_fetched": 1714624659.177113 + "last_fetched": 1778683908.80599 }, - "258012483": { + "762946386": { + "repository_manifest": {}, + "new": true, + "full_name": "bcpearce/homeassistant-gtfs-realtime", + "category": "integration", + "description": "GTFS Realtime Transit Arrivals for Home Assistant", + "domain": "gtfs_realtime", + "downloads": 1, + "etag_repository": "W/\"6ab8c786002a6b905341335f43afde6680badc4fd9b1839eb0f7085bd9df47da\"", + "last_updated": "2026-10-01T18:13:22Z", + "stargazers_count": 35, + "topics": [ + "gtfs", + "gtfs-realtime", + "nyc", + "nyc-subway", + "nyc-subway-data", + "transit", + "transit-data" + ], + "last_fetched": 1790889072.203223 + }, + "904391556": { + "repository_manifest": {}, + "new": true, + "full_name": "geappliances/geappliances-integration", + "category": "integration", + "description": "GE Appliances Home Assistant Integration", + "domain": "geappliances", + "etag_repository": "W/\"0f20060c5cb35109c6445c3433c6e9ffffa0d8b6f07daf0b00415bd2cdd3ee25\"", + "last_updated": "2026-09-22T12:41:15Z", + "stargazers_count": 26, + "topics": [ + "appliances", + "geappliances", + "homeassistantadapter" + ], + "last_fetched": 1790155169.30844 + }, + "1004468763": { + "repository_manifest": {}, + "new": true, + "full_name": "rknightion/meraki-dashboard-ha", + "category": "integration", + "description": "Home Assistant custom integration for Cisco Meraki MT sensors — temperature, humidity, air quality, water and door status via the Meraki Dashboard API. Installable through HACS.", + "domain": "meraki_dashboard", + "downloads": 180, + "etag_repository": "W/\"276e1411ab27fd0dee706117385d7f0688232524a5e9148c0611ec7bc3e44b22\"", + "last_updated": "2026-10-01T23:07:31Z", + "stargazers_count": 7, + "topics": [ + "cisco", + "custom-integration", + "environmental-monitoring", + "iot", + "meraki", + "sensors" + ], + "last_fetched": 1790928970.606629 + }, + "193371469": { "repository_manifest": { - "name": "Livebox TV UHD", - "hacs": "0.24.0", - "homeassistant": "0.110.0" + "name": "Antistorm", + "country": [ + "PL" + ], + "render_readme": true, + "zip_release": true, + "filename": "antistorm.zip" }, - "full_name": "AkA57/liveboxtvuhd", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Antistorm", "authors": [ - "@AkA57" + "@PiotrMachowski" ], "category": "integration", - "description": "Livebox TV UHD custom component for Home Assistant", - "domain": "liveboxtvuhd", - "etag_repository": "W/\"baef959c19fecc749d66a0de89fd64bda2fb6b036ad6c5da62ab49cad38313ac\"", - "last_updated": "2024-04-14T19:37:44Z", + "description": "This sensor uses official API to get storm warnings from https://antistorm.eu.", + "domain": "antistorm", + "downloads": 677, + "etag_repository": "W/\"f163f41ece2ae43c6b9b6bcbe1bbaf02a9d8628c41810859e6df88a8ff804902\"", + "last_updated": "2025-04-05T00:26:38Z", + "stargazers_count": 17, + "topics": [ + "weather" + ], + "last_fetched": 1784791207.440822 + }, + "174809046": { + "repository_manifest": { + "name": "Avanza Stock", + "render_readme": true, + "homeassistant": "2024.1.6" + }, + "full_name": "custom-components/sensor.avanza_stock", + "authors": [ + "@claha" + ], + "category": "integration", + "description": "Custom component to get stock data from Avanza for Home Assistant", + "domain": "avanza_stock", + "etag_repository": "W/\"ac294e8168bf0937fa86db1b92b43da3bc450e36d920e00e1201066c594da00e\"", + "last_updated": "2026-07-27T06:02:53Z", + "stargazers_count": 71, + "topics": [ + "funds", + "stock" + ], + "last_fetched": 1785139326.653453 + }, + "1129326159": { + "repository_manifest": {}, + "new": true, + "full_name": "laurence-syree/universal-battery-card", + "category": "plugin", + "description": "A generic battery card for any Home Assistant battery system with customizable sensors, colors, and actions.", + "etag_repository": "W/\"fefa27489f4e4b5de38ec8ef7706614f4adfd6e390666e26660da4153b2ccec8\"", + "last_updated": "2026-08-10T11:38:48Z", + "stargazers_count": 16, + "topics": [ + "battery" + ], + "last_fetched": 1787760398.587632 + }, + "1256395737": { + "repository_manifest": {}, + "new": true, + "full_name": "QuadNL/frigate-modern-hass-card", + "category": "plugin", + "description": "A modern, feature-rich Lovelace card for Frigate NVR in Home Assistant — live stream, multi-camera grid, timeline, event tabs, recording viewer, clip download, and HACS support.", + "downloads": 3877, + "etag_repository": "W/\"08549fe2ef8f7538f8f55c87bb1b7a04589b6caf767c751f49ddea62d37f54a1\"", + "last_updated": "2026-09-05T15:26:11Z", + "stargazers_count": 19, + "topics": [ + "frigate", + "frigate-nvr", + "lovelace-card" + ], + "last_fetched": 1790753512.689874 + }, + "842988630": { + "repository_manifest": {}, + "new": true, + "full_name": "Tvalley71/pluggit", + "category": "integration", + "description": "Pluggit Integration for Home Assistant", + "domain": "pluggit", + "downloads": 3, + "etag_repository": "W/\"113638a6357d8bfeaf4faa1f38526d10e06f0929d322664cae949c4bce20bdaf\"", + "last_updated": "2026-10-01T09:18:20Z", "stargazers_count": 27, "topics": [ - "livebox" + "bosch-vent", + "custom-integration", + "dantherm-residential", + "home-assistant-integration", + "pluggit-iflow", + "ventilation" ], - "last_fetched": 1713586651.537145 + "last_fetched": 1790877399.398869 }, - "341707887": { + "295123287": { "repository_manifest": { - "name": "Pollen Information Card for Hungary ", - "filename": "pollen-hu-card.js", - "render_readme": "true" + "name": "Jewish Sabbaths Holidays / sensor", + "render_readme": true }, - "full_name": "amaximus/pollen-hu-card", - "category": "plugin", - "description": "Home Assistant custom Lovelace card for pollen information in Hungary", - "domain": "", - "downloads": 954, - "etag_repository": "W/\"6cd2d5d512ddf351b4616fde6fd9b6f9de30e509a736f57b69edf306809a36a5\"", - "last_updated": "2023-04-20T09:35:25Z", - "stargazers_count": 12, - "topics": [ - "hungary", - "lovelace-custom-card" - ], - "last_fetched": 1714278976.532464 - }, - "682685628": { - "repository_manifest": { - "name": "Stateful Scenes", - "render_readme": true, - "zip_release": true, - "filename": "stateful_scenes.zip" - }, - "new": true, - "full_name": "hugobloem/stateful_scenes", + "full_name": "rt400/Jewish-Sabbaths-Holidays", "authors": [ - "@hugobloem" + "@yuval_mejahez" ], "category": "integration", - "description": "Stateful Scenes in Home Assistant (Home Kit scene compatible)", - "domain": "stateful_scenes", - "downloads": 676, - "etag_repository": "W/\"fa79498fcdb13a115879bdf397e506db92a9638728e556209e0aaa8d70a626f0\"", - "last_updated": "2024-04-27T17:23:18Z", - "stargazers_count": 34, + "description": "Jewish Shabbat Yomtov and Holidays times and event", + "domain": "hebcal", + "etag_repository": "W/\"272fd2ca1d680922ca063d6d1708027d47b136b7d1a9aa81d072e461c23c4c20\"", + "last_updated": "2025-06-08T08:23:42Z", + "stargazers_count": 17, "topics": [ - "custom-integration", - "ha-scene", - "homeassistant-scenes", - "homekit", - "homekit-scenes", - "stateful-scene" + "holidays", + "jewish", + "shabbat" ], - "last_fetched": 1714278821.364931 + "last_fetched": 1790160014.30215 }, - "679713495": { + "373750934": { "repository_manifest": { - "name": "Battery Notes", - "filename": "battery_notes.zip", - "hide_default_branch": true, - "homeassistant": "2024.1.0", + "name": "Taipower Bimonthly Energy Cost", "render_readme": true, - "zip_release": true, - "persistent_directory": "data" + "homeassistant": "2022.12.0", + "country": [ + "TW" + ] }, "new": true, - "full_name": "andrew-codechimp/HA-Battery-Notes", + "full_name": "cnstudio/Taipower-Bimonthly-Energy-Cost-homeassistant", + "authors": [ + "@cnstudio", + "@tsunglung" + ], + "category": "integration", + "description": "Calculate Taipower (Taiwan Power Company) bi-monthly bill amount from kWh sensor on Home Assistant.", + "domain": "taipower_bimonthly_cost", + "etag_repository": "W/\"d8528a0dfc983a58717e9ddc28f778df1e00432074493e27cac97b83231afe23\"", + "last_updated": "2024-09-01T06:51:08Z", + "stargazers_count": 81, + "topics": [ + "bill", + "bimonthly", + "power", + "taipower" + ], + "last_fetched": 1790504674.809307 + }, + "643517852": { + "repository_manifest": {}, + "new": true, + "full_name": "ThaStealth/alfen_modbus", + "category": "integration", + "description": "Alfen Modbus Component for HomeAssistant", + "domain": "alfen_modbus", + "etag_repository": "W/\"a9e308d01673f55aec3b22fb743b5496b603fab2c4e460ab9d0f6258d1543606\"", + "last_updated": "2026-09-02T08:36:08Z", + "stargazers_count": 24, + "topics": [ + "alfen", + "alfenng9xx", + "charging-station", + "eve-double-pro-line", + "eve-single-pro-line", + "eve-single-s-line", + "ng9xx" + ], + "last_fetched": 1790161109.301938 + }, + "183989659": { + "repository_manifest": { + "name": "NHL API" + }, + "full_name": "JayBlackedOut/hass-nhlapi", + "authors": [ + "@jayblackedout", + "@mastermc0" + ], + "category": "integration", + "description": "NHL Stats API Integration Into Home Assistant", + "domain": "nhl_api", + "etag_repository": "W/\"2aa3171b1c57dfbc2a58f016949e52a1267ab55b727132e5b736ad8aaf5eeb90\"", + "last_updated": "2026-09-22T16:43:20Z", + "stargazers_count": 79, + "last_fetched": 1790156211.025528 + }, + "1020088171": { + "repository_manifest": {}, + "new": true, + "full_name": "Sdahl1234/sunseeker-mower-control-card", + "category": "plugin", + "description": "Mower control cards for Sunseeker integration", + "etag_repository": "W/\"3c738d609f6f6c7999097c3f7f6e986e4c0367dc5f86f64342fcedcf6e1faf4d\"", + "last_updated": "2026-08-18T12:09:13Z", + "stargazers_count": 3, + "topics": [ + "lawn-mower", + "lovelace-custom-card" + ], + "last_fetched": 1787064525.470266 + }, + "968627306": { + "repository_manifest": {}, + "new": true, + "full_name": "jpawlowski/hass.tibber_prices", + "category": "integration", + "description": "The most comprehensive Tibber price integration for Home Assistant. Get 100+ sensors with quarter-hourly precision, intelligent best/peak price period detection, price forecasts, trend analysis, volatility tracking, and beautiful chart visualizations - all from a single integration. Automate your energy consumption like a pro.", + "domain": "tibber_prices", + "etag_repository": "W/\"ac83163d2e28ae1b3da34b7e7b4352e04836a1561743c5b7f8a28fc86c76d909\"", + "last_updated": "2026-09-28T20:44:09Z", + "stargazers_count": 53, + "topics": [ + "hacs-integraiton", + "hass-component", + "homeassistant-custom-component", + "homeassistant-custom-integration", + "tibber" + ], + "last_fetched": 1790872477.937143 + }, + "929681279": { + "repository_manifest": {}, + "new": true, + "full_name": "normcyr/home-assistant-montreal-aqi", + "category": "integration", + "description": "Home Assistant custom component to get the air quality index for the city of Montréal, Québec (Canada)", + "domain": "montreal_aqi", + "etag_repository": "W/\"4c829cdb437dd5fb059a2949a65669ef5316f12707d5176dce0de5953a0aa18d\"", + "last_updated": "2026-06-29T21:00:17Z", + "stargazers_count": 9, + "topics": [ + "air-quality-monitor", + "montreal" + ], + "last_fetched": 1784790767.386455 + }, + "760703637": { + "repository_manifest": {}, + "new": true, + "full_name": "Anrolosia/Shopping-List-with-Grocy-Card", + "category": "plugin", + "description": "A custom card to work with Shopping list with Grocy integration for Home Assistant", + "downloads": 1646, + "etag_repository": "W/\"13511d7442fdc8a450715427d4c394b3eb05fab4d0a87d580c45e78444976211\"", + "last_updated": "2026-04-10T20:07:37Z", + "stargazers_count": 7, + "topics": [ + "custom", + "grocy" + ], + "last_fetched": 1787730877.34828 + }, + "1189918233": { + "repository_manifest": {}, + "new": true, + "full_name": "Piotras1/piotras-climate-info", + "category": "plugin", + "description": "Piotras Climate Info The ultimate monitoring hub for your home climate and energy usage.", + "downloads": 275, + "etag_repository": "W/\"212cbc8af2abb6733d0227d6154088cbc943f5994b1a6f5bed9ee040c7f92582\"", + "last_updated": "2026-08-27T16:39:24Z", + "stargazers_count": 5, + "topics": [ + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1787869068.553269 + }, + "553010184": { + "repository_manifest": {}, + "new": true, + "full_name": "SpanPanel/span", + "category": "integration", + "description": "Default SPAN Integration for HomeAssistant/HACS", + "domain": "span_panel", + "etag_repository": "W/\"a71b5614eb2eb74ed70ec9726bd3013d1fd59f07bb83983477b5636d8ad78766\"", + "last_updated": "2026-09-28T09:08:39Z", + "stargazers_count": 49, + "topics": [ + "span" + ], + "last_fetched": 1790600911.915857 + }, + "1181579332": { + "repository_manifest": {}, + "new": true, + "full_name": "SlyBase/homeassistant-openmediavault", + "category": "integration", + "description": "OpenMediaVault integration for Home Assistant", + "domain": "omv", + "downloads": 873, + "etag_repository": "W/\"2688b88e867a22f868f75dc04eb69f8acc20d2a7017f3a52cf83b43c1566b449\"", + "last_updated": "2026-10-01T22:14:58Z", + "stargazers_count": 44, + "topics": [ + "omv", + "openmediavault" + ], + "last_fetched": 1790896927.007851 + }, + "1035541435": { + "repository_manifest": {}, + "new": true, + "full_name": "reinos/solar-daytopper-ha", + "category": "integration", + "description": "Custom Home Assistant integration for Solar Daytopper solar monitoring devices. Provides real-time power production, energy totals, and system information with dynamic sensor creation for multiple inverters.", + "domain": "solar_daytopper", + "etag_repository": "W/\"3dbe40107840b1c206a0aa5e6eee43dc9e9660ae6c5a4e3b65c33de120a7e6d3\"", + "last_updated": "2026-01-06T07:46:47Z", + "stargazers_count": 3, + "topics": [ + "daytopper", + "energy-monitoring", + "solar", + "solar-daytopper", + "solar-energy" + ], + "last_fetched": 1784791528.128054 + }, + "1024955154": { + "repository_manifest": {}, + "new": true, + "full_name": "myny-git/smappee_ev", + "category": "integration", + "description": "Home Assistant integration for Smappee", + "domain": "smappee_ev", + "downloads": 700, + "etag_repository": "W/\"a0e3e9a9f9eb366181a779ce281e3070ec84aa93030c5a9efb6b244ccea04e27\"", + "last_updated": "2026-09-28T18:44:06Z", + "stargazers_count": 39, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "smappee", + "smappee-ev" + ], + "last_fetched": 1790629995.524385 + }, + "738508440": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-shell_recharge", + "category": "integration", + "description": "The Shell Recharge integration allows you to expose data from EV chargers listed on shellrecharge.com to Home Assistant.", + "domain": "shell_recharge", + "etag_repository": "W/\"a73c3d50f492bb792aeda080f82cdead3f2b97c7fd1b70ed21397a114bc01348\"", + "last_updated": "2026-09-21T11:54:16Z", + "stargazers_count": 26, + "topics": [ + "electrical-vehicle-charging-station", + "electrical-vehicles" + ], + "last_fetched": 1790869599.670954 + }, + "1090593107": { + "repository_manifest": {}, + "new": true, + "full_name": "PorlyBe/glance_clock_ha", + "category": "integration", + "description": "Home Assistant integration for Glance Clock devices via Bluetooth", + "domain": "glance_clock", + "etag_repository": "W/\"1b9e260300ffcd18f4723c988bc6fa3d12026f4355c9adbb0effd0ac289e9e0c\"", + "last_updated": "2025-11-13T22:24:46Z", + "stargazers_count": 3, + "topics": [ + "bluetooth", + "glance-clock" + ], + "last_fetched": 1786477903.831504 + }, + "1035843027": { + "repository_manifest": {}, + "new": true, + "full_name": "brott8/ha-crowdsec", + "category": "integration", + "description": "Home Assistant Crowdsec Integration", + "domain": "crowdsec", + "etag_repository": "W/\"b646afb493f3cbef378ebb7064a1d13c50f60754672de349f8d59d88a373dec6\"", + "last_updated": "2026-09-15T08:19:30Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790221223.687242 + }, + "542686924": { + "repository_manifest": { + "name": "ENTSO-e Transparency Platform", + "render_readme": true + }, + "new": true, + "full_name": "JaccoR/hass-entso-e", + "authors": [ + "@JaccoR" + ], + "category": "integration", + "description": "Integration for Home Assistant to fetch day ahead energy prices from European countries via ENTSO-e Transparency Platform", + "domain": "entsoe", + "downloads": 8752, + "etag_repository": "W/\"efb1234f3041297f3302644f23768971ce6b21282053281b5706d06fe4e6b2fb\"", + "last_updated": "2026-06-22T06:04:16Z", + "stargazers_count": 280, + "topics": [ + "day-ahead", + "day-ahead-auction", + "day-ahead-market", + "electricity-market", + "electricity-prices", + "energy", + "energy-prices", + "entso-e", + "entsoe" + ], + "last_fetched": 1790708294.892435 + }, + "144888844": { + "repository_manifest": {}, + "full_name": "Paul-dH/Home-Assisant-Sensor-OvApi", + "category": "integration", + "description": null, + "domain": "ovapi", + "etag_repository": "W/\"4e326decff0b85a47eeda3337c3ae934397f69ad8c8bcd340f780268e88eb103\"", + "last_updated": "2023-06-05T21:33:45Z", + "stargazers_count": 26, + "last_fetched": 1786116585.049992 + }, + "1265886055": { + "repository_manifest": {}, + "new": true, + "full_name": "pant3ras/ha-orange-ro", + "category": "integration", + "description": "Home Assistant integration for Orange Romania (My Orange) — mobile usage, Cronos data/minutes/SMS, invoices, balance and Thank You points from orange.ro/myaccount", + "domain": "orange_ro", + "etag_repository": "W/\"b9112b7e1bd38992fbfeb49f1dc236595810f0769f5393cd8b8ca910de0a581e\"", + "last_updated": "2026-09-24T06:51:57Z", + "topics": [ + "orange", + "orange-romania", + "romania" + ], + "last_fetched": 1790247978.21185 + }, + "1195268856": { + "repository_manifest": {}, + "new": true, + "full_name": "PMizz13/ma-browser-card", + "category": "plugin", + "description": "A Music Assistant Media Browser and Playback Card for Home Assistant Dashboards", + "downloads": 56, + "etag_repository": "W/\"ba225d1b28d96d6f55066bc1d0a5cd3a241adcd857e66c585285aa82daf2f957\"", + "last_updated": "2026-09-25T15:31:21Z", + "stargazers_count": 22, + "topics": [ + "hacs-plugin", + "lovelace-custom-card", + "music-assistant" + ], + "last_fetched": 1790366725.361851 + }, + "1179829947": { + "repository_manifest": {}, + "new": true, + "full_name": "KadenThomp36/chronicle-card", + "category": "plugin", + "description": "A universal, extensible timeline card for Home Assistant. Display events from any source in a single, interactive timeline.", + "downloads": 1267, + "etag_repository": "W/\"f405d62d564eb92affc017af189f679f8033a1ddc6cb9a1bca67586f548c3d66\"", + "last_updated": "2026-07-22T19:47:34Z", + "stargazers_count": 72, + "last_fetched": 1790231381.839564 + }, + "928088369": { + "repository_manifest": {}, + "new": true, + "full_name": "WeaveHubHQ/robinhood_crypto", + "category": "integration", + "description": "Home Assistant custom integration that displays Robinhood Crypto account/holding/price data.", + "domain": "robinhood_crypto", + "etag_repository": "W/\"f2334c9f7a4ea55df7b4b34d41544b8f5abc8ced30c861d372bd873400946f7c\"", + "last_updated": "2026-01-16T20:19:12Z", + "topics": [ + "crypto", + "robinhood" + ], + "last_fetched": 1784793395.876092 + }, + "999177298": { + "repository_manifest": {}, + "new": true, + "full_name": "jianyu-li/yet-another-media-player", + "category": "plugin", + "description": "YAMP is a Home Assistant media card for controlling multiple entities with highly customizable actions and ui elements", + "downloads": 8421, + "etag_repository": "W/\"0a9ebd2816233c6ad675ac392eab0c46bee51e3fe0ab5414402d3f941c1ce41b\"", + "last_updated": "2026-10-01T16:28:11Z", + "stargazers_count": 178, + "topics": [ + "card", + "music-assistant", + "musicassistant" + ], + "last_fetched": 1790879200.074999 + }, + "1274710201": { + "repository_manifest": {}, + "new": true, + "full_name": "tom-tagmdl/asset_intelligence", + "category": "integration", + "description": "Asset-centric Home Assistant integration for environmental stewardship, risk evaluation, provenance, and explainable home intelligence.", + "domain": "asset_intelligence", + "etag_repository": "W/\"455a2734be164c08f6435fec8f6849cf7ee8662d1e792fb1111362fa198746ea\"", + "last_updated": "2026-06-30T21:22:26Z", + "stargazers_count": 1, + "topics": [ + "collections-management", + "digital-preservation", + "environmental-monitoring", + "explainable-ai", + "provenance", + "risk-assessment" + ], + "last_fetched": 1785834296.541644 + }, + "886026202": { + "repository_manifest": {}, + "new": true, + "full_name": "sedward5/nws_spc_outlook", + "category": "integration", + "description": "A home assistant custom component that creates sensors for the the National Weather Service Storm Prediction Center sever weather outlooks product. ", + "domain": "nws_spc_outlook", + "downloads": 1, + "etag_repository": "W/\"3bba8db690029c699ce9cb9dcc6cc4f71071ff89d7a546c721f7e8f6b4eee670\"", + "last_updated": "2026-10-02T02:16:58Z", + "stargazers_count": 11, + "topics": [ + "automation", + "severe-weather", + "weather" + ], + "last_fetched": 1790929475.81022 + }, + "1163173096": { + "repository_manifest": {}, + "new": true, + "full_name": "teh-hippo/ha-govee-led-ble", + "category": "integration", + "description": "Home Assistant Govee BLE lighting integration with H617A and H6199 support.", + "domain": "ha_govee_led_ble", + "downloads": 951, + "etag_repository": "W/\"c78408eef5f31e9dcaa18f053f754dd322bb738216c2c72f47c33b9f77d86870\"", + "last_updated": "2026-10-02T06:38:15Z", + "stargazers_count": 12, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1790930252.782165 + }, + "243122556": { + "repository_manifest": { + "name": "tide", + "country": "NOR", + "homeassistant": "0.96.0", + "render_readme": true + }, + "full_name": "Hellowlol/ha-tide", + "authors": [ + "@hellowlol" + ], + "category": "integration", + "description": "Tide a sensor for HASS.", + "domain": "tide", + "etag_repository": "W/\"4268b05342314d8d6e1be28a48b3b0464fd7f4cc859b58215a9b8fcb8a208bb5\"", + "last_updated": "2021-06-06T20:30:32Z", + "stargazers_count": 4, + "topics": [ + "norway", + "tide" + ], + "last_fetched": 1784788013.88094 + }, + "1079024916": { + "repository_manifest": {}, + "new": true, + "full_name": "qlerup/lovelace-chores4kids-card", + "category": "plugin", + "description": "Chores4Kids Card is a Home Assistant custom card for family chores. Admins add point-based tasks, assign or auto-assign on repeat days, track status, adjust points, and run a reward shop. Kids view, start, complete, request approval, and spend points. Multilingual.", + "downloads": 953, + "etag_repository": "W/\"778792b7f7ec98f89c66360bf085ac4e35af3a0f1ee59f094e53bd13f6b018de\"", + "last_updated": "2026-02-08T14:09:30Z", + "stargazers_count": 19, + "topics": [ + "card", + "chores", + "kids", + "lovelace-custom-card" + ], + "last_fetched": 1784795475.749145 + }, + "1312765453": { + "repository_manifest": {}, + "new": true, + "full_name": "AboveColin/HA-Traefik", + "category": "integration", + "description": "Home Assistant integration for Traefik: a device per route, named after the hostname it serves", + "domain": "traefik", + "etag_repository": "W/\"25a05fdcd933b6ad1fa4fde2938a7e178294f0a6aa3ce3153ae08dfd64131def\"", + "last_updated": "2026-09-14T07:25:55Z", + "stargazers_count": 2, + "topics": [ + "traefik" + ], + "last_fetched": 1789426999.12598 + }, + "143850865": { + "repository_manifest": {}, + "full_name": "custom-cards/beer-card", + "category": "plugin", + "description": "This card give you a list of your wishlist items.", + "etag_repository": "W/\"d6db027d7f4a8323e8c7cf4ad4b62032fee11409bbd4e2fc9f438ebad6450503\"", + "last_updated": "2021-01-13T09:25:20Z", + "stargazers_count": 3, + "last_fetched": 1771305753.266598 + }, + "1246838100": { + "repository_manifest": {}, + "new": true, + "full_name": "MortUK/Aferiy-PS240-Local-", + "category": "integration", + "description": "Aferiy PS240 integration with local access", + "domain": "aecc_battery", + "etag_repository": "W/\"a87fbdf3005860bee07d55cb4310659d33d4c1bfb0193f18dacbc9c59d5a5b7f\"", + "last_updated": "2026-09-07T20:58:10Z", + "stargazers_count": 7, + "topics": [ + "aferiy", + "battery", + "energy", + "ps240" + ], + "last_fetched": 1788891691.565476 + }, + "968219606": { + "repository_manifest": {}, + "new": true, + "full_name": "ndesgranges/simple-plant-card", + "category": "plugin", + "description": "Simple Plant Card is a custom dashboard card for the Simple Plant integration", + "etag_repository": "W/\"b853a7e979cdb48cd4a24d7457fd377765c300b4fa1471ff90eefc38bf11e985\"", + "last_updated": "2026-05-25T18:22:36Z", + "stargazers_count": 12, + "topics": [ + "gardening", + "home-assistant-card", + "plants" + ], + "last_fetched": 1787868915.100012 + }, + "424574671": { + "repository_manifest": { + "name": "SP110E RGB LED BLE Controller Integration", + "homeassistant": "2021.11.0", + "render_readme": true + }, + "new": true, + "full_name": "roslovets/SP110E-HASS", + "authors": [ + "@roslovets" + ], + "category": "integration", + "description": "Control SP110E RGB LED BLE Controller from Home Assistant", + "domain": "sp110e", + "etag_repository": "W/\"453e563688bb9b2feb0ae6527f7f449d43894f828a3d4d4a9c1c212b5cac5716\"", + "last_updated": "2022-09-04T12:58:32Z", + "stargazers_count": 14, + "topics": [ + "ble", + "rgb", + "sp110e" + ], + "last_fetched": 1784791803.264253 + }, + "808503273": { + "repository_manifest": {}, + "new": true, + "full_name": "stoppegp/ha-dwd-precipitation-forecast", + "category": "integration", + "description": "DWD Precipitation Forecast is a Home Assistant component which provides a detailed precipitation forecast for the next two hours.", + "domain": "dwd_precipitation_forecast", + "etag_repository": "W/\"08b91791047b88f8bbc2772fd1776861f7eebe117c4e7803ce27e38a11a617aa\"", + "last_updated": "2025-08-23T14:07:41Z", + "stargazers_count": 25, + "topics": [ + "dwd", + "weather" + ], + "last_fetched": 1787956158.443187 + }, + "1127199292": { + "repository_manifest": {}, + "new": true, + "full_name": "lukegackle/Home-Assistant-User-Info-Integration", + "category": "integration", + "description": "Creates sensors for each Home Assistant user with their details.", + "domain": "ha_users", + "etag_repository": "W/\"f31db12022c4ac4824cd263aa22a10fd558d970338abc1168290a7fd2ad38ad2\"", + "last_updated": "2026-02-21T00:13:46Z", + "stargazers_count": 1, + "last_fetched": 1784789656.682463 + }, + "1053158702": { + "repository_manifest": {}, + "new": true, + "full_name": "salihinsaealal/home-assistant-tnb-calculator", + "category": "integration", + "description": "TNB Calculator for Home Assistant - Track electricity costs with ToU support", + "domain": "tnb_calculator", + "etag_repository": "W/\"f770401357dee1188f918759eff4e096dad4439972d1d4a25883f8385df7d0d3\"", + "last_updated": "2026-07-14T07:09:45Z", + "stargazers_count": 9, + "topics": [ + "electricity", + "energy-monitoring", + "malaysia", + "time-of-use-solar", + "tnb" + ], + "last_fetched": 1789451458.872306 + }, + "1150232249": { + "repository_manifest": {}, + "new": true, + "full_name": "xr686/reCamer_HA", + "category": "integration", + "description": "You can connect multiple reCamera to HomeAssistant, and after connecting to HA, you can see the video stream from the reCamera, as well as the detection results and quantities.您可以将多个 reCamera 连接到 HomeAssistant,连接到 HA 后,您可以查看来自 reCamera 的视频流以及检测结果和数量。", + "domain": "recamera", + "etag_repository": "W/\"7e799bba62dc9ebce6520885b8deae874b4b72e2f6c46fe4455409c6cec4c0eb\"", + "last_updated": "2026-05-15T08:42:02Z", + "stargazers_count": 1, + "topics": [ + "camera", + "recamera", + "yolo" + ], + "last_fetched": 1784793546.240901 + }, + "1097276280": { + "repository_manifest": {}, + "new": true, + "full_name": "Jenik5/azrouter", + "category": "integration", + "description": "Custom integration for Home Assistant for Wattrouter A-Z Router", + "domain": "azrouter", + "etag_repository": "W/\"bd0c275b5196f3a33d48533e75c30144db7b60097dce76eae17454a05bdd9c4f\"", + "last_updated": "2026-05-13T07:48:41Z", + "stargazers_count": 8, + "topics": [ + "azrouter", + "home-assistant-integration", + "wattrouter" + ], + "last_fetched": 1784788589.392061 + }, + "929627070": { + "repository_manifest": {}, + "new": true, + "full_name": "stevesinchak/ha-weatherlink-live", + "category": "integration", + "description": "Home Assistance custom integration for the Davis WeatherLink Live 6100 and Davis AirLink AQM via local network polling", + "domain": "davis_weatherlink_live", + "etag_repository": "W/\"e8e892700b21a6aea78d6799ae907d4f2316c762e5f203c5a43e4b6293ed8d80\"", + "last_updated": "2026-03-06T03:48:23Z", + "stargazers_count": 18, + "topics": [ + "airlink", + "davis-airlink", + "davis-weatherlink", + "vantage-vue", + "weatherlink", + "weatherlinklive" + ], + "last_fetched": 1788606808.605678 + }, + "1154776492": { + "repository_manifest": {}, + "new": true, + "full_name": "NoUsername10/Sunlight_Visualizer", + "category": "integration", + "description": "A Home Assistant integration for sunlight-based automations and visualization. Sunlight Visualizer calculates wall, roof, radiation, and shading-demand sensors for blinds, awnings, HVAC, solar insights, and comfort automations, then visualizes the same data in a 3D Lovelace card with sun position, shadows, solar power, grid flow, and Energy HUD", + "domain": "sunlight_visualizer", + "etag_repository": "W/\"268756507770326a49ca9157d19032610cce6d820363a0eb5c1124f4815d1cb9\"", + "last_updated": "2026-10-01T16:39:55Z", + "stargazers_count": 19, + "topics": [ + "css-animations", + "lovlace-card", + "shadow", + "solar-panels", + "solar-system", + "sun", + "sunlight", + "svg-animations", + "visualizer" + ], + "last_fetched": 1790874698.259463 + }, + "338782385": { + "repository_manifest": { + "name": "Compal WiFi", + "country": "CH", + "zip_release": true, + "filename": "compal_wifi.zip", + "render_readme": true + }, + "full_name": "frimtec/hass-compal-wifi", + "authors": [ + "@frimtec" + ], + "category": "integration", + "description": "Home Assistant component to switch WiFi on/off for Compal CH7465LG modem.", + "domain": "compal_wifi", + "downloads": 153, + "etag_repository": "W/\"d148a5434aa61112a794167f86645bb4573b748dbc620979a765923b64e33f5f\"", + "last_updated": "2026-08-03T16:34:44Z", + "stargazers_count": 5, + "topics": [ + "ch7465lg", + "compal", + "compal-wifi-switch", + "switch", + "wifi", + "wlan" + ], + "last_fetched": 1785787510.016279 + }, + "1169511706": { + "repository_manifest": {}, + "new": true, + "full_name": "mrhedstrom/ha-tibber-pulse-mqtt", + "category": "integration", + "description": "Local MQTT integration for Tibber Pulse devices (P1, HAN, KM). Decodes compressed protobuf envelopes, parses OBIS data, and exposes real‑time sensors in Home Assistant. Can also be forwarded to Tibber Cloud via an external MQTT bridge to keep data in both HA and Tibber.", + "domain": "tibber_pulse_mqtt", + "etag_repository": "W/\"858d4fa5749f8b7833746e0eb8f005e067e3cbc77e98eeac16aa0ef7f0d36de0\"", + "last_updated": "2026-06-23T20:05:16Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "mqtt" + ], + "last_fetched": 1788858678.057746 + }, + "320381430": { + "repository_manifest": { + "name": "Analog Clock", + "render_readme": true, + "filename": "analogclock.js" + }, + "full_name": "tomasrudh/analogclock", + "category": "plugin", + "description": "An analog clock for Home Assistant Lovelace", + "etag_repository": "W/\"4b417e725eed6df8d8ea196fd08fc8d29d3b497615fcc27e03f32c4326fe1989\"", + "last_updated": "2026-03-01T16:00:11Z", + "stargazers_count": 28, + "topics": [ + "analog", + "analog-clock", + "analogue", + "analogue-clock", + "assistant-lovelace", + "clock" + ], + "last_fetched": 1784795887.903802 + }, + "388979130": { + "repository_manifest": { + "name": "NSW Covid Data", + "country": "AU", + "homeassistant": "2021.9.0", + "zip_release": true, + "filename": "nswcovid.zip" + }, + "new": true, + "full_name": "troykelly/homeassistant-au-nsw-covid", + "authors": [ + "@troykelly" + ], + "category": "integration", + "description": "A group of sensors for Home Assistant that tracks New South Wales COVID-19 Data", + "domain": "nswcovid", + "downloads": 354, + "etag_repository": "W/\"13c0277ba5a5f4dbd00b34278d555e270742382348ea58802fceedc503a3d1d8\"", + "last_updated": "2023-02-22T06:17:16Z", + "stargazers_count": 1, + "topics": [ + "covid-19", + "nsw-government", + "nsw-health" + ], + "last_fetched": 1784793108.195737 + }, + "1196101771": { + "repository_manifest": {}, + "new": true, + "full_name": "GeiserX/cashpilot-ha", + "category": "integration", + "description": "Home Assistant custom integration for CashPilot passive income monitoring", + "domain": "cashpilot", + "etag_repository": "W/\"7fc6b83b934da7d0525bc6933ad3d942e70b80854d994d18d01d7f97fb3cb520\"", + "last_updated": "2026-09-29T21:52:28Z", + "stargazers_count": 2, + "topics": [ + "bandwidth-sharing", + "cashpilot", + "custom-integration", + "depin", + "earnapp", + "earnings-tracker", + "home-assistant-integration", + "homeassistant-custom-component", + "homelab", + "honeygain", + "mysterium", + "passive-income", + "self-hosted", + "sensors", + "traffmonetizer" + ], + "last_fetched": 1790728268.237185 + }, + "761188804": { + "repository_manifest": {}, + "new": true, + "full_name": "dvb6666/homed-zigbee-networkmap", + "category": "plugin", + "description": "Home Assistant Custom Card to show HOMEd Zigbee network map ", + "downloads": 4593, + "etag_repository": "W/\"54ca15a48a9bc5e6d60998dd1f718dfd6963130447be06c49053e1c1b22493c9\"", + "last_updated": "2024-03-02T21:33:00Z", + "stargazers_count": 3, + "topics": [ + "homed", + "homed-zigbee" + ], + "last_fetched": 1784794270.452462 + }, + "1059748163": { + "repository_manifest": {}, + "new": true, + "full_name": "Artaiios/ha_sizzapp", + "category": "integration", + "description": "Query of shared links in Sizzapp", + "domain": "sizzapp_tracker", + "etag_repository": "W/\"13fa284ea8e1aa32967c166059f2c0bb5c068aad4a3e0a123f070e1c49429829\"", + "last_updated": "2026-08-28T19:54:30Z", + "stargazers_count": 5, + "topics": [ + "device-tracker", + "gps-tracker", + "home-assistant-integration", + "sizzapp" + ], + "last_fetched": 1787972408.199515 + }, + "1220740014": { + "repository_manifest": {}, + "new": true, + "full_name": "car2home/car2home-homeassistant", + "category": "integration", + "description": "Native Home Assistant custom integration for the Car 2 Home OBD-II mobile app. Push-based WebSocket, no MQTT broker required", + "domain": "car2home", + "downloads": 137, + "etag_repository": "W/\"226343db5c7bb65d59c18bb28336d7538c06e88d1a9e0f25d4307c91ed84c55a\"", + "last_updated": "2026-09-16T23:13:11Z", + "stargazers_count": 12, + "topics": [ + "automotive", + "car", + "custom-integration", + "elm327", + "hacs-custom", + "home-assistant-integration", + "iot", + "obd", + "obd-ii", + "obd2", + "obdii", + "telemetry", + "vehicle" + ], + "last_fetched": 1790922425.4482 + }, + "145777833": { + "repository_manifest": {}, + "full_name": "custom-components/sensor.personalcapital", + "authors": [ + "@iantrich" + ], + "category": "integration", + "description": "💵 Personal Capital Integration for Bank Account Monitoring", + "domain": "personalcapital", + "etag_repository": "W/\"3b6b1caf9aca2dd755cfdf8205966d595bea0769e4e40b929415e7dcf769f2c2\"", + "last_updated": "2023-04-14T05:56:48Z", + "stargazers_count": 16, + "last_fetched": 1784786274.810097 + }, + "992952206": { + "repository_manifest": {}, + "new": true, + "full_name": "duwi2024/ha_duwi_home", + "category": "integration", + "description": "Home Assistant 迪惟集成", + "domain": "duwi_home", + "etag_repository": "W/\"ff37483a55e80f6031ada3c5695dd37ee20fecbf6d6f5ceb6daafdcc445b2f47\"", + "last_updated": "2026-06-29T06:58:16Z", + "stargazers_count": 2, + "topics": [ + "duwi", + "duwi-home", + "home-assistant-integration" + ], + "last_fetched": 1784786979.237491 + }, + "1188173602": { + "repository_manifest": {}, + "new": true, + "full_name": "TheMegamind/PurpleAir_AQI", + "category": "integration", + "description": "An enhanced PurpleAir integration featuring multi-sensor averaging, configurable AQI conversions, plus automation-friendly sensors and polling control to manage API usage and maximize the value of hyperlocal air quality data. ", + "domain": "purpleair_aqi", + "etag_repository": "W/\"4f7ba72252351a2548f6f60255985efd05d4ee49a80f9c97892636545b2505cc\"", + "last_updated": "2026-08-17T22:54:59Z", + "stargazers_count": 1, + "topics": [ + "purpleair" + ], + "last_fetched": 1787047137.370944 + }, + "1021046778": { + "repository_manifest": {}, + "new": true, + "full_name": "C2gl/tududi_integration", + "category": "integration", + "description": "simple webwrap to have tududi in a home assistant instance using hacs", + "domain": "tududi_integration", + "etag_repository": "W/\"d55b4947460afe043db8f612fba0293731b6ee1cfe82c91126335e9c2ef3fa0c\"", + "last_updated": "2026-07-20T03:47:57Z", + "stargazers_count": 10, + "topics": [ + "tududi" + ], + "last_fetched": 1789663501.23664 + }, + "904283635": { + "repository_manifest": {}, + "new": true, + "full_name": "madmicio/screensaver-card", + "category": "plugin", + "description": "screen saver card", + "downloads": 1118, + "etag_repository": "W/\"854d5cb7c2e632fd94beb1845cdedfc9a9246c68aa2920f252604a3f79b83e0f\"", + "last_updated": "2026-01-05T17:06:51Z", + "stargazers_count": 12, + "topics": [ + "screensaver" + ], + "last_fetched": 1784795032.048499 + }, + "1221507315": { + "repository_manifest": {}, + "new": true, + "full_name": "Sturmi77/solax-cloud-api-ha", + "category": "integration", + "description": "Home Assistant custom integration for SolaxCloud Developer API focused on EV Charger (Inverter + Battery maybe in a secnd step)", + "domain": "solax_cloud_evc", + "etag_repository": "W/\"a12aa7e58dac50f25dce3d98716b0063363ff5ee90fc5d8d95e8b34445dbc9d3\"", + "last_updated": "2026-07-12T14:26:25Z", + "topics": [ + "ev-charger", + "home-assistant-integration", + "solax", + "solaxcloud" + ], + "last_fetched": 1784792576.313219 + }, + "1312626039": { + "repository_manifest": {}, + "new": true, + "full_name": "mannotfood/healthsync", + "category": "integration", + "description": "Home Assistant integration paired with iOS app for syncing Apple Health stats to Home Assistant", + "domain": "healthsync", + "etag_repository": "W/\"bf495441bc6a0969d4cb73b85ec962c5c1b0d9767750769ca37730f9155dea0e\"", + "last_updated": "2026-10-01T18:14:30Z", + "stargazers_count": 20, + "topics": [ + "apple", + "apple-health", + "apple-health-data", + "apple-health-sync", + "healthkit", + "home-assistant-custom-component", + "home-assistant-integration", + "ios", + "ios-app", + "ios-swift" + ], + "last_fetched": 1790894087.439559 + }, + "712412324": { + "repository_manifest": { + "name": "OSO Energy HACS", + "country": "NO", + "homeassistant": "2023.10.0b0", + "render_readme": true + }, + "new": true, + "full_name": "osohotwateriot/osoenergy_community", + "authors": [ + "@osohotwateriot" + ], + "category": "integration", + "description": "This is an OSO Energy integration for the Home Assistant Community Store", + "domain": "osoenergy_community", + "etag_repository": "W/\"5ae36d939ceb1cbca178f74cde518fa20c09a41622f3a72cfc40ffb7363eb48f\"", + "last_updated": "2025-07-28T06:52:21Z", + "stargazers_count": 3, + "topics": [ + "osoenergy" + ], + "last_fetched": 1784790906.219104 + }, + "369657828": { + "repository_manifest": {}, + "new": true, + "full_name": "bjhiltbrand/drone_mobile_home_assistant", + "category": "integration", + "description": "Drone Mobile Remote Start Home Assistant Integration", + "domain": "drone_mobile", + "downloads": 167, + "etag_repository": "W/\"2e4a38f3e64f6213fd36e338027089d88e2ad694e1f99eb1d72b0f1d21cf998b\"", + "last_updated": "2026-07-02T15:44:50Z", + "stargazers_count": 54, + "topics": [ + "drone-mobile", + "hacs-custom", + "home-assistant-integration" + ], + "last_fetched": 1790868675.069235 + }, + "749900391": { + "repository_manifest": {}, + "new": true, + "full_name": "SoftXperience/home-assistant-foxess-api", + "category": "integration", + "description": "FoxESSCloud API integration for Home Assistant", + "domain": "foxess_api", + "etag_repository": "W/\"f912b1eb8abae10fe2bf56bdef0eac81c1d837667b4a1f815a1c7232bb9b6502\"", + "last_updated": "2024-03-04T15:03:56Z", + "stargazers_count": 10, + "topics": [ + "energy-monitor", + "foxess", + "photovoltaics", + "pv" + ], + "last_fetched": 1789038750.125516 + }, + "430818561": { + "repository_manifest": { + "name": "Tekmar Gateway 482", + "homeassistant": "2024.2.0" + }, + "new": true, + "full_name": "WillCodeForCats/tekmar-482", + "authors": [ + "@WillCodeForCats" + ], + "category": "integration", + "description": "Home Assistant integration for the Tekmar Gateway 482", + "domain": "tekmar_482", + "etag_repository": "W/\"17cb4bc18e32461851c21e5de388eaf5846136f9de5814c17e6c3b2fd341e23c\"", + "last_updated": "2026-08-06T04:44:54Z", + "stargazers_count": 11, + "topics": [ + "tekmar" + ], + "last_fetched": 1786007626.568432 + }, + "1169391576": { + "repository_manifest": {}, + "new": true, + "full_name": "volschin/Danfoss-TLX-2-HA", + "category": "integration", + "description": "Photovoltaic status for Danfoss TLX Pro series via Etherlynx", + "domain": "danfoss_tlx", + "etag_repository": "W/\"aa7418e8190a5c7db53564088d8bfe0d4c64608ec60f8a4fd83859eafc5cf318\"", + "last_updated": "2026-10-02T06:03:47Z", + "stargazers_count": 7, + "topics": [ + "danfoss", + "home-assistant-custom-component", + "iot", + "solar-inverter", + "tlx" + ], + "last_fetched": 1790930944.786154 + }, + "1220757816": { + "repository_manifest": {}, + "new": true, + "full_name": "Karmaus/myko_plus", + "category": "integration", + "description": "A custom Home Assistant integration for controlling Myko+ smart bulbs via the cloud API. Supports brightness, color temperature, RGB, and effects. This is an early-stage project and my first integration, currently under active development.", + "domain": "myko_plus", + "etag_repository": "W/\"60c6fcec3796dd7949adcde7a4efa2d022de9f5eecac9daee745ced33ad13ea1\"", + "last_updated": "2026-07-23T14:06:03Z", + "stargazers_count": 10, + "topics": [ + "myko-plus" + ], + "last_fetched": 1790208677.958044 + }, + "602776380": { + "repository_manifest": {}, + "new": true, + "full_name": "miguelangellv/ha-balance-neto", + "category": "integration", + "description": "Componente para Home Assistant que calcula el Balance Neto Horario para instalaciones fotovoltáicas.", + "domain": "balance_neto", + "downloads": 25, + "etag_repository": "W/\"45e5ba596be2387f5ab56c673c82ce90a73d484d5ef46c92fe622dbf7811e60c\"", + "last_updated": "2025-10-12T16:29:29Z", + "stargazers_count": 66, + "topics": [ + "fotovoltaica" + ], + "last_fetched": 1789901682.798698 + }, + "919359135": { + "repository_manifest": {}, + "new": true, + "full_name": "tuzkiyoung/treeow", + "category": "integration", + "description": "HA integration for treeow devices. 树新风HA自定义集成。", + "domain": "treeow", + "etag_repository": "W/\"a1a9757aa874d55e94fc2c6b0fcae1082ca29649f40dab9c2437a08d379e6259\"", + "last_updated": "2026-08-08T15:53:22Z", + "stargazers_count": 17, + "topics": [ + "ha", + "homeassistant-custom-component", + "treeow", + "treeowhome" + ], + "last_fetched": 1786663106.915049 + }, + "812675574": { + "repository_manifest": {}, + "new": true, + "full_name": "denysdovhan/ha-check-weather", + "category": "integration", + "description": "🌤️ A simple binary sensor for Home Assistant that checks the weather for the next hours and turns on when it fits certain conditions", + "domain": "check_weather", + "downloads": 1495, + "etag_repository": "W/\"7862899de6226fb2135a42b115b9e8131808e97b75e6231e4a1cb489bb6bb494\"", + "last_updated": "2026-10-01T18:47:02Z", + "stargazers_count": 64, + "topics": [ + "custom-integration", + "hasc", + "home-assistant-custom-component", + "weather" + ], + "last_fetched": 1790890537.964337 + }, + "222118751": { + "repository_manifest": { + "name": "Sonoff LAN", + "homeassistant": "2023.2.0", + "render_readme": true + }, + "full_name": "AlexxIT/SonoffLAN", + "authors": [ + "@AlexxIT" + ], + "category": "integration", + "description": "Control Sonoff Devices with eWeLink (original) firmware over LAN and/or Cloud from Home Assistant", + "domain": "sonoff", + "etag_repository": "W/\"b2a981963660cb020b722d45121b87edab8d6c5ebe39d2d78cf4f4f794c42db4\"", + "last_updated": "2026-09-27T14:40:41Z", + "stargazers_count": 3316, + "topics": [ + "ewelink", + "sonoff" + ], + "last_fetched": 1790921264.776268 + }, + "1193985203": { + "repository_manifest": {}, + "new": true, + "full_name": "al1505/ALs-Homeassitant-Energiebilanz-Card", + "category": "plugin", + "description": "ALs Homeassistant Energiebilanz Card - HACS Lovelace Card fuer Home Assistant", + "etag_repository": "W/\"37eee5b5675a25e52baf914a93cf92020cd94a22d696134cd2257f603fda703b\"", + "last_updated": "2026-07-31T11:39:59Z", + "stargazers_count": 6, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1786146503.435503 + }, + "1236513213": { + "repository_manifest": {}, + "new": true, + "full_name": "redchupa/kr_baby_kit", + "category": "integration", + "description": "Korean infant growth curves, vaccinations, and check-ups for Home Assistant — KDCA, NIP, MOHW, MOE public data (HACS-ready).", + "domain": "kr_baby_kit", + "etag_repository": "W/\"461a2f010da4a7c795d509624ef083548e6e77e5ebb1291ecb090d991456e295\"", + "last_updated": "2026-05-14T02:59:03Z", + "stargazers_count": 3, + "topics": [ + "baby", + "childcare", + "growth-chart", + "homeassistant-custom-component", + "korean", + "pediatrics", + "vaccination" + ], + "last_fetched": 1784791500.940739 + }, + "203036108": { + "repository_manifest": { + "name": "Valetudo Map Card", + "filename": "valetudo-map-card.js", + "render_readme": true + }, + "full_name": "Hypfer/lovelace-valetudo-map-card", + "category": "plugin", + "description": "Display the map from a valetudo-enabled robot in a home assistant dashboard card.", + "etag_repository": "W/\"31c9b33d4302a890be9179724c03e5eff9029b8b1a8f53278678f74f155c6e98\"", + "last_updated": "2024-12-15T10:40:08Z", + "stargazers_count": 318, + "topics": [ + "valetudo" + ], + "installed_commit": "3ac4e80", + "installed": true, + "last_commit": "a4d8de5", + "last_version": "v2023.04.0", + "releases": true, + "version_installed": "v2023.04.0", + "last_fetched": 1790163157.765602 + }, + "1160520018": { + "repository_manifest": {}, + "new": true, + "full_name": "damanic/ha-integration-mempool", + "category": "integration", + "description": "A Home Assistant integration that exposes Bitcoin network metrics from mempool.space as sensors. Works with both the public API and self-hosted instances of mempool.", + "domain": "mempool", + "downloads": 101, + "etag_repository": "W/\"79aee29e810e75fe33ff0e6ecfc83e292f665073ecb5864cfdc4ec2e48886f44\"", + "last_updated": "2026-09-28T11:14:32Z", + "stargazers_count": 1, + "topics": [ + "bitcoin", + "blockchain-explorer", + "home-assistant-integration", + "mempool-space", + "mining", + "price-tracker" + ], + "last_fetched": 1790594131.057435 + }, + "880274406": { + "repository_manifest": {}, + "new": true, + "full_name": "tykovec/home-assistant-tritius", + "category": "integration", + "description": "Home assistant integration of tritius library system", + "domain": "tritius", + "downloads": 2, + "etag_repository": "W/\"d5ea6a98f368f77226871830715b8cd2be1d83ada61c9d3b91aec1ea8833403d\"", + "last_updated": "2025-02-24T23:52:25Z", + "topics": [ + "tritius" + ], + "last_fetched": 1790877426.312081 + }, + "793248285": { + "repository_manifest": {}, + "new": true, + "full_name": "Nezz/homeassistant-visionos-theme", + "category": "theme", + "description": "Theme inspired by visionOS for Home Assistant", + "etag_repository": "W/\"224d8d6c28ed9dd592dc8255e3a1b4b7ace05e07f2dba45160e2daf780932df2\"", + "last_updated": "2026-09-28T17:18:02Z", + "stargazers_count": 419, + "last_fetched": 1790814257.237995 + }, + "1231159876": { + "repository_manifest": {}, + "new": true, + "full_name": "KipK/equinox", + "category": "plugin", + "description": "HA climate card for Versatile Thermostat", + "downloads": 291, + "etag_repository": "W/\"de5f4a13e402dc3e46da74435c037d7119fcd93dae908c7a3bc0517855d444b6\"", + "last_updated": "2026-09-16T17:54:17Z", + "stargazers_count": 8, + "topics": [ + "card", + "climate", + "versatile-thermostat" + ], + "last_fetched": 1789587003.200115 + }, + "720761730": { + "repository_manifest": {}, + "new": true, + "full_name": "gjohansson-ST/attribute_as_sensor", + "category": "integration", + "description": "Home Assistant use an entity's attribute as a new sensor helper", + "domain": "attribute_as_sensor", + "downloads": 11, + "etag_repository": "W/\"ae577dc332f0f5e7d6b4d2feb3c2c768ed12d341539291ea635f0d59a1800213\"", + "last_updated": "2026-10-02T05:46:18Z", + "stargazers_count": 85, + "topics": [ + "attribute", + "helper" + ], + "last_fetched": 1790924551.376541 + }, + "265587564": { + "repository_manifest": { + "name": "Kamstrup Multicall 66C", + "homeassistant": "2021.1.0", + "render_readme": true + }, + "new": true, + "full_name": "golles/Home-Assistant-Sensor-MC66C", + "authors": [ + "@golles" + ], + "category": "integration", + "description": "Custom component that integrates the Kamstrup Multicall 66C heating system into Home Assistant", + "domain": "mc66c", + "etag_repository": "W/\"5b803ac101045b9ab0daa61180170313e2af70242c512c6a4abe704d7b72fa23\"", + "last_updated": "2026-08-03T06:18:06Z", + "stargazers_count": 17, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "kamstrup", + "stadsverwarming" + ], + "last_fetched": 1785787785.634222 + }, + "1157201367": { + "repository_manifest": {}, + "new": true, + "full_name": "martinhoyer/ha-pre-hdo", + "category": "integration", + "description": "PRE Distribuce HDO tariff tracking for Home Assistant", + "domain": "pre_hdo", + "etag_repository": "W/\"08b30319df85b358f452e250dcb9993feadd4de9fb3bdf9d44848d36220c34bc\"", + "last_updated": "2026-03-18T12:45:26Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-integration", + "home-assistant-integration-energy" + ], + "last_fetched": 1784789917.353994 + }, + "1224317924": { + "repository_manifest": {}, + "new": true, + "full_name": "ostbergjohan/ha-allsvenskan", + "category": "integration", + "description": "Allsvenskan standings integration for Home Assistant", + "domain": "allsvenskan", + "etag_repository": "W/\"ab57cb6583b931b9f7bca592ba7e797b3196f4d7abdfcd50bc701c17755ae9f2\"", + "last_updated": "2026-07-29T13:56:46Z", + "stargazers_count": 1, + "topics": [ + "allsvenskan", + "homeassitant" + ], + "last_fetched": 1789814173.693888 + }, + "1193863208": { + "repository_manifest": {}, + "new": true, + "full_name": "Domoriks/demand_control", + "category": "integration", + "description": "Home Assistant custom integration for dynamic EV charging control based on your electricity meter power and monthly demand budget. ", + "domain": "demand_control", + "etag_repository": "W/\"e70710b0df4b804cd46cc4b74e06b15965f7eb4a07a8dd13b83bac7935d1ce51\"", + "last_updated": "2026-10-01T16:59:15Z", + "topics": [ + "ev", + "ev-charger", + "ev-charging", + "hasc" + ], + "last_fetched": 1790890792.065163 + }, + "223739645": { + "repository_manifest": { + "name": "Climate IP" + }, + "full_name": "atxbyea/samsungrac", + "authors": [ + "@SebuZet" + ], + "category": "integration", + "description": "Home Assistant Climate Device for controlling (not only) Samsung AC", + "domain": "climate_ip", + "etag_repository": "W/\"146fe97d88087ff5709412268d242c50423923f5ba15bfea19e83f97d11e2dbe\"", + "last_updated": "2025-09-15T13:46:56Z", + "stargazers_count": 70, + "topics": [ + "airconditioning", + "hacktoberfest2021", + "samsung" + ], + "last_fetched": 1786614276.537926 + }, + "1208799679": { + "repository_manifest": {}, + "new": true, + "full_name": "jmcollin78/vtherm_climate_replication", + "category": "integration", + "description": "A plugin for Versatile Thermostat that aims to replicate a physical thermostat to a VTherm", + "domain": "vtherm_climate_replication", + "downloads": 198, + "etag_repository": "W/\"b73fc3901e2c06cbc780e09e5153d13e0188854189488fdb23239618e35869f0\"", + "last_updated": "2026-04-21T18:24:57Z", + "stargazers_count": 1, + "topics": [ + "thermostat", + "versatile-thermostat" + ], + "last_fetched": 1790311930.638405 + }, + "309056232": { + "repository_manifest": { + "name": "GitHub Dark Theme", + "render_readme": true + }, + "full_name": "einschmidt/github_dark_theme", + "category": "theme", + "description": "A Home Assistant theme inspired on Github.", + "etag_repository": "W/\"cab7d5dde2c55551c6694fb7e1650a9a4cda41c39e7059d61d92f1a69cc03222\"", + "last_updated": "2023-08-23T06:12:41Z", + "stargazers_count": 8, + "topics": [ + "assistant-theme" + ], + "last_fetched": 1784668260.701632 + }, + "419786466": { + "repository_manifest": { + "name": "SolarEdge Modbus Multi", + "homeassistant": "2024.4.0" + }, + "new": true, + "full_name": "WillCodeForCats/solaredge-modbus-multi", + "authors": [ + "@WillCodeForCats" + ], + "category": "integration", + "description": "The Complete Local (Modbus/TCP) SolarEdge Integration for Home Assistant", + "domain": "solaredge_modbus_multi", + "etag_repository": "W/\"21e9d3e0af76b5f637ef2010bfe67bcfa949d9b35df4ba367e3f5583926c4ce3\"", + "last_updated": "2026-10-01T04:44:58Z", + "stargazers_count": 328, + "topics": [ + "modbus-tcp", + "solaredge", + "solaredge-inverter" + ], + "last_fetched": 1790877742.095487 + }, + "926281076": { + "repository_manifest": {}, + "new": true, + "full_name": "Tomer27cz/energy-line-gauge", + "category": "plugin", + "description": "A customizable line gauge with a legend, optionally showing device power use as a percentage of a main entity.", + "downloads": 2362, + "etag_repository": "W/\"049f77492984b60f85c23e4462787a06576831c16e8bfd6154059db19e9a0825\"", + "last_updated": "2026-06-15T08:57:02Z", + "stargazers_count": 43, + "topics": [ + "energy-monitor", + "gauge", + "line", + "lovelace-custom-card" + ], + "last_fetched": 1784795891.66059 + }, + "989080760": { + "repository_manifest": {}, + "new": true, + "full_name": "mjcumming/wiim", + "category": "integration", + "description": "WiiM (LinkPlay) Audio Integration for Home Assistant with multiroom support", + "domain": "wiim", + "downloads": 2, + "etag_repository": "W/\"d6257a3a0011f3823f63c302dd51f227894e6ec41ac5c63673b402bb8ce7bee0\"", + "last_updated": "2026-09-16T20:46:09Z", + "stargazers_count": 138, + "topics": [ + "audio", + "custom-integration", + "home-assistant-custom-component", + "linkplay", + "multiroom", + "wiim" + ], + "last_fetched": 1790874093.404868 + }, + "1238771327": { + "repository_manifest": {}, + "new": true, + "full_name": "Homie-Assistance/norwegian-parcel-tracker", + "category": "integration", + "description": "Home Assistant integration for tracking parcels delievered by Bring, Helt Hjem, and Posten (in Norway). ", + "domain": "norwegian_parcel_tracker", + "etag_repository": "W/\"fd14908981de6cbd7825b331f6c01fc93e1972d8e54c44ff7fef8cad61d2892e\"", + "last_updated": "2026-08-06T18:13:21Z", + "topics": [ + "posten-bring-apps" + ], + "last_fetched": 1786061120.258984 + }, + "1164007368": { + "repository_manifest": {}, + "new": true, + "full_name": "it00x32/lancom-lmc-ha", + "category": "integration", + "description": "LANCOM Management Cloud (LMC) integration for Home Assistant — device monitoring, WAN/VPN status, WLAN clients, CPU/RAM/temperature, alerts, firmware management and more", + "domain": "lancom_lmc", + "downloads": 2, + "etag_repository": "W/\"80b26bb1d6e163c82d4220ed3db19648858433e9c17cbcf4db9940a06e68822e\"", + "last_updated": "2026-04-01T10:47:04Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "lancom", + "network-management" + ], + "last_fetched": 1784788332.885159 + }, + "775660791": { + "repository_manifest": {}, + "new": true, + "full_name": "gerione/daikin-ha-ekrhh-modbus", + "category": "integration", + "description": "Home Assistant Integration for the DAIKIN EKRHH home hub (support Altherma 3 and Air2Air units) and direct support for Altherma 4 (testing) via modbus", + "domain": "daikin_ha_ekrhh_modbus", + "etag_repository": "W/\"214d8e078a88d9d5b2ef437b892fdbb3301215c644835979d55255866860ff77\"", + "last_updated": "2026-03-30T12:33:33Z", + "stargazers_count": 24, + "topics": [ + "daikin", + "daikin-altherma", + "modbus", + "modbus-tcp" + ], + "last_fetched": 1789750554.452648 + }, + "990479177": { + "repository_manifest": {}, + "new": true, + "full_name": "alexlenk/ha-everhome", + "category": "integration", + "description": "Integration for Home Assistant to use the Everhome API", + "domain": "everhome", + "etag_repository": "W/\"b917d287fc2f56ebd190e3806a933628686457b38a06e1d27c5058bbb727d656\"", + "last_updated": "2026-03-29T19:51:17Z", + "topics": [ + "everhome", + "jarolift" + ], + "last_fetched": 1787676312.480858 + }, + "993614841": { + "repository_manifest": {}, + "new": true, + "full_name": "smarthomeblack/npc", + "category": "integration", + "description": "Lấy thông tin điện từ EVN VN", + "domain": "npc", + "etag_repository": "W/\"8f702623539e934999b2e5ed5d82c62d2ad6d5a3ca449cfdfe3283bbbf1ea77e\"", + "last_updated": "2026-05-12T15:37:19Z", + "stargazers_count": 21, + "topics": [ + "cpc", + "evn", + "evnvn", + "hn", + "npc", + "spc", + "tl" + ], + "last_fetched": 1785862172.643732 + }, + "744765851": { + "repository_manifest": {}, + "new": true, + "full_name": "Weissnix4711/hass-listenbrainz", + "category": "integration", + "description": "Home Assistant integration for ListenBrainz", + "domain": "listenbrainz", + "downloads": 138, + "etag_repository": "W/\"eb2ccc140fdab7df02405b15bf174b36d3c339aa67df2ce1f41caf20a7ce7632\"", + "last_updated": "2026-09-28T05:18:46Z", + "stargazers_count": 9, + "topics": [ + "custom-integration", + "listenbrainz" + ], + "last_fetched": 1790877702.422531 + }, + "1250788325": { + "repository_manifest": {}, + "new": true, + "full_name": "Constantini21/intelbras_dvr", + "category": "integration", + "description": "Home Assistant custom integration for Intelbras / Dahua DVRs (MHDX, iMHDX, NVD) with snapshot, RTSP, MAC-based IP tracking and credentials reconfiguration.", + "domain": "intelbras_dvr", + "etag_repository": "W/\"8ab41ac0e3daf72ec981d91497633873db8e5b58c5f3bc11e4327903947408ad\"", + "last_updated": "2026-09-17T13:01:06Z", + "topics": [ + "camera", + "dahua", + "dvr", + "intelbras", + "mhdx", + "nvd" + ], + "last_fetched": 1789663901.781631 + }, + "639148984": { + "repository_manifest": {}, + "new": true, + "full_name": "ufozone/ha-octopusnet", + "category": "integration", + "description": "Digital Devices Octopus NET Monitoring as a Custom Component for Home Assistant. ", + "domain": "octopusnet", + "downloads": 1, + "etag_repository": "W/\"2a056cde394034ec083dc790ac05a4b5c0b879fdada4eb94e5a04464712ecd23\"", + "last_updated": "2026-10-02T07:03:26Z", + "stargazers_count": 2, + "topics": [ + "digital-devices", + "digitaldevices", + "octopus-net", + "octopusnet" + ], + "last_fetched": 1790930741.628812 + }, + "1137003828": { + "repository_manifest": {}, + "new": true, + "full_name": "n-IA-hane/esphome-intercom", + "category": "integration", + "description": "VoIP Stack for ESPHome and Home Assistant - local SIP phones, HA softphone/router, phonebook, softphone accounts and optional trunk calls", + "domain": "intercom_native", + "downloads": 661, + "etag_repository": "W/\"eee17417e083c73a6010f145e26deabc7b4dd3a0996559c6d57ace82be7aa8df\"", + "last_updated": "2026-09-30T23:10:41Z", + "stargazers_count": 256, + "topics": [ + "esphome", + "home-assistant-custom-component", + "intercom" + ], + "last_fetched": 1790894925.695848 + }, + "925869089": { + "repository_manifest": {}, + "new": true, + "full_name": "sslivins/hass_omnisense", + "category": "integration", + "description": "home assistant integration for omnisense sensors", + "domain": "omnisense", + "etag_repository": "W/\"5356f0269c70c8a476fe0881ba5db6941357a958f85e23434b0731dd193df1fc\"", + "last_updated": "2026-07-09T23:22:05Z", + "topics": [ + "hacs-custom" + ], + "last_fetched": 1784792486.359948 + }, + "792639181": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-goecharger-api2", + "category": "integration", + "description": "HA integration for go-eCharger series (or the compatible Fronius Wattpilot series) & go-eController communicate via WebSocket or the HTTP API v2.0. Please note, that this integration is not official and not supported by the go-e developer team. This project is not affiliated with go-e.com in any way.", + "domain": "goecharger_api2", + "downloads": 2, + "etag_repository": "W/\"49674a77ba98349c83bddabb036da1d9adc043fb7779db675735c527885dd904\"", + "last_updated": "2026-10-01T05:24:03Z", + "stargazers_count": 219, + "topics": [ + "fronius", + "fronius-wattpilot", + "go-echarger", + "go-econtroller", + "goecharger", + "goecontroller", + "home-assistant-integration", + "wallbox", + "wattpilot" + ], + "last_fetched": 1790894193.220586 + }, + "216008446": { + "repository_manifest": { + "name": "Logbook Card", + "filename": "logbook-card.js" + }, + "full_name": "royto/logbook-card", + "category": "plugin", + "description": "Logbook card for Home Assistant UI Lovelace", + "downloads": 16073, + "etag_repository": "W/\"5ed21a24796e163bb26154690dd831c84e16d768d01c2f8f33bcfb6307508ab9\"", + "last_updated": "2026-01-07T19:29:06Z", + "stargazers_count": 231, + "last_fetched": 1790319606.649657 + }, + "783745805": { + "repository_manifest": {}, + "new": true, + "full_name": "unii-security/homeassistant-unii", + "category": "integration", + "description": "Home Assistant integration for Alphatronics UNii", + "domain": "unii", + "etag_repository": "W/\"86c23fb405a573236f74157b2e7c8c4ac19ebcf69d8ca701d02f172334395544\"", + "last_updated": "2026-06-22T20:42:06Z", + "stargazers_count": 10, + "topics": [ + "security" + ], + "last_fetched": 1784793197.747278 + }, + "723707293": { + "repository_manifest": {}, + "new": true, + "full_name": "gillesvs/librelink", + "category": "integration", + "description": "Librelink integration for Home Assistant", + "domain": "librelink", + "etag_repository": "W/\"254f78d8ca6c1d2ea25baf808f671903ea5052272ca6f29d7e4caa5164ea8f82\"", + "last_updated": "2025-10-05T11:03:11Z", + "stargazers_count": 73, + "topics": [ + "abbott", + "librelink", + "librelinkup" + ], + "last_fetched": 1789750587.245516 + }, + "589071917": { + "repository_manifest": {}, + "new": true, + "full_name": "rrooggiieerr/homeassistant-homeduino", + "category": "integration", + "description": "Home Assistant integration for the Homeduino 433 MHz RF transceivers over the serial interface", + "domain": "homeduino", + "etag_repository": "W/\"63e037e0b703d09f5542e83a75b8d25eaae5576ad5a10cc5dc798373cf83667c\"", + "last_updated": "2026-09-03T10:32:24Z", + "stargazers_count": 15, + "topics": [ + "433mhz", + "domotics", + "homeduino", + "python3" + ], + "last_fetched": 1788434761.620097 + }, + "1124666164": { + "repository_manifest": {}, + "new": true, + "full_name": "MarcelWepper/Inverter-Controller", + "category": "integration", + "description": "A reactive power balancing integration for Home Assistant", + "domain": "inverter_controller", + "etag_repository": "W/\"5642b8673b0edd63fb3e21019e0a990984aa6b49a3ca16f215cbf7b94faefe9b\"", + "last_updated": "2026-03-18T08:44:21Z", + "stargazers_count": 5, + "last_fetched": 1789035849.245002 + }, + "452272431": { + "repository_manifest": { + "name": "bemfa", + "render_readme": true, + "country": "CN", + "homeassistant": "2022.5.5" + }, + "new": true, + "full_name": "larry-wong/bemfa", + "authors": [ + "@larry-wong" + ], + "category": "integration", + "description": "将 Home Assistant 实体同步至巴法云,并使用小爱同学/天猫精灵/小度音箱控制。", + "domain": "bemfa", + "etag_repository": "W/\"6301649e1d059e8c1079c4c6046be939a620112b20ec2e642789921822dbeef5\"", + "last_updated": "2024-07-20T17:48:51Z", + "stargazers_count": 559, + "topics": [ + "bemfa" + ], + "last_fetched": 1790784845.455714 + }, + "239366330": { + "repository_manifest": { + "name": "SenseME", + "homeassistant": "2021.3.0" + }, + "full_name": "mikelawrence/senseme-hacs", + "authors": [ + "@mikelawrence" + ], + "category": "integration", + "description": "Haiku with SenseME fan integration for Home Assistant", + "domain": "senseme", + "etag_repository": "W/\"a7fa5158df64eecf382fed2babad99d5c41d7da10b7f3937eedf2f6daa5ee1f1\"", + "last_updated": "2026-09-06T15:19:29Z", + "stargazers_count": 19, + "topics": [ + "bigassfans", + "fan", + "haiku", + "senseme" + ], + "last_fetched": 1788858493.478762 + }, + "852348573": { + "repository_manifest": {}, + "new": true, + "full_name": "yandex/pogoda-home-assistant", + "category": "integration", + "description": "Yandex Pogoda intergration for Home Assistant", + "domain": "yandex_pogoda", + "downloads": 5197, + "etag_repository": "W/\"61d0f6f088a91f8d8c7f5ec6de7ea0047640f3755463afa81f72baf6dcab6c5d\"", + "last_updated": "2026-01-10T13:18:18Z", + "stargazers_count": 99, + "topics": [ + "yandex-weather" + ], + "last_fetched": 1789167645.178589 + }, + "279184610": { + "repository_manifest": { + "name": "Amber Electric", + "country": "AU", + "homeassistant": "2021.7.1" + }, + "new": true, + "full_name": "madpilot/hass-amber-electric", + "authors": [ + "@madpilot" + ], + "category": "integration", + "description": "Home Assistant Component to pull the latest energy prices from Amber Electric", + "domain": "amberelectric", + "etag_repository": "W/\"032d210d8508a525af6e2346d96025e9d471160a5a6c902b41d10139c2c61ebe\"", + "last_updated": "2021-10-07T09:01:00Z", + "stargazers_count": 26, + "topics": [ + "amber-electric", + "electricity-market", + "electricity-prices" + ], + "last_fetched": 1784789697.881573 + }, + "1149537887": { + "repository_manifest": {}, + "new": true, + "full_name": "FoxXxHater/leasing-tracker", + "category": "integration", + "description": "A custom integration for Home Assistant to monitor leased vehicles and calculate remaining mileage.", + "domain": "leasing_tracker", + "etag_repository": "W/\"bc46f15213f33638b52edea57f6dbf33223689c7c2d5f529c87c966a98ddab81\"", + "last_updated": "2026-09-18T11:06:09Z", + "stargazers_count": 4, + "topics": [ + "car-tracking", + "custom-integration", + "leasing" + ], + "last_fetched": 1789750306.435094 + }, + "1077858116": { + "repository_manifest": {}, + "new": true, + "full_name": "tobias-terhaar/e3dc_rscp_connect", + "category": "integration", + "description": "HACS plugin to connect E3DC systems to Home Assistant", + "domain": "e3dc_rscp_connect", + "etag_repository": "W/\"5272d0ec42192336824535986a8753be5480f39a002bc166bc2b28af3ed4322a\"", + "last_updated": "2026-09-28T20:21:33Z", + "stargazers_count": 8, + "topics": [ + "battery", + "e3dc", + "energy" + ], + "last_fetched": 1790687522.981045 + }, + "995434621": { + "repository_manifest": {}, + "new": true, + "full_name": "droans/mass_card", + "category": "plugin", + "description": "Music Assistant Queue Card for Home Assistant", + "downloads": 7403, + "etag_repository": "W/\"cefbc5f50800ed7ecdf82aac2dbbce2bb7951dcd643c01fbcfb07f6da4b3e77e\"", + "last_updated": "2025-09-17T17:37:29Z", + "stargazers_count": 16, + "topics": [ + "assistant", + "mass", + "music", + "musicassistant" + ], + "last_fetched": 1784794262.679993 + }, + "1242215710": { + "repository_manifest": {}, + "new": true, + "full_name": "Bobby5291/HomeAssistant-EDF-UK", + "category": "integration", + "description": "Unofficial Home Assistant integration for interacting with EDF UK", + "domain": "edf_energy", + "downloads": 137, + "etag_repository": "W/\"0f5aa1e9ff5f8cb087834ea842c5890261ee4624257e7f7c28fa2f32c66ce561\"", + "last_updated": "2026-09-24T20:26:07Z", + "stargazers_count": 3, + "topics": [ + "edf", + "energy" + ], + "last_fetched": 1790829552.22671 + }, + "1137663534": { + "repository_manifest": {}, + "new": true, + "full_name": "crankynetmaam/ha-cumtd", + "category": "integration", + "description": "A Home Assistant Integration for CU-MTD", + "domain": "cumtd_bus", + "etag_repository": "W/\"64a96878ae31af13f91b3f3418ef3237bc4b4ca6bd648694e654a04b58d07f12\"", + "last_updated": "2026-04-21T22:21:29Z", + "stargazers_count": 1, + "topics": [ + "cumtd", + "public-transit" + ], + "last_fetched": 1778511608.248892 + }, + "247566230": { + "repository_manifest": { + "name": "Next Rocket Launch", + "country": "FR", + "render_readme": true + }, + "full_name": "Verbalinsurection/next_rocket_launch", + "authors": [ + "@Verbalinsurection" + ], + "category": "integration", + "description": "The Next Rocket Launch sensor platform allows you to monitor the next rocket launch from Teamup.", + "domain": "next_rocket_launch", + "etag_repository": "W/\"4a3806d78aa521e320cde1dfd5d8f81d91be78d2b851eb86d9375b7f5c94fec1\"", + "last_updated": "2026-09-04T13:24:11Z", + "stargazers_count": 9, + "topics": [ + "rocket" + ], + "last_fetched": 1788533704.996394 + }, + "1072424835": { + "repository_manifest": {}, + "new": true, + "full_name": "colings/synology_virtual_album", + "category": "integration", + "description": "A custom component for Home Assistant for creating virtual albums for Synology Photos", + "domain": "synology_virtual_album", + "downloads": 1, + "etag_repository": "W/\"3a129484574181071079287f8f0695cabd8cef0fffbde16f57dce96c0456a180\"", + "last_updated": "2026-08-30T17:17:10Z", + "last_fetched": 1788162833.761428 + }, + "227452940": { + "repository_manifest": { + "name": "Wyze" + }, + "full_name": "SecKatie/ha-wyzeapi", + "authors": [ + "@JoshuaMulliken" + ], + "category": "integration", + "description": "Home Assistant Integration for Wyze devices.", + "domain": "wyzeapi", + "etag_repository": "W/\"df1c3834556ba86f5eae5f8197c12fc80a676b5a0b429cb7a31efb4b27bf6ad9\"", + "last_updated": "2026-09-18T17:31:41Z", + "stargazers_count": 998, + "topics": [ + "bulb", + "switch", + "wyze", + "wyze-bulbs", + "wyze-switchs" + ], + "last_fetched": 1790836982.444101 + }, + "1289063350": { + "repository_manifest": {}, + "new": true, + "full_name": "DorjeDorf/HA-Desk-Card", + "category": "plugin", + "description": "Standing Desk Control card for Home Assistant", + "downloads": 18, + "etag_repository": "W/\"541ad162830cf4a81bb978ba8493cb087949f93f6fdf754ce6c068485ce607b7\"", + "last_updated": "2026-07-04T11:27:05Z", + "stargazers_count": 2, + "topics": [ + "esphome", + "lovelace-card", + "sit-stand-desk", + "standing-desk" + ], + "last_fetched": 1786494403.5378 + }, + "1013066993": { + "repository_manifest": {}, + "new": true, + "full_name": "ALArvi019/moderntides", + "category": "integration", + "description": "Modern Home Assistant integration for real-time tide information from Spanish maritime stations", + "domain": "moderntides", + "etag_repository": "W/\"8957988982a948884706642085416fdf4427e5919894964b8181506522e0abd4\"", + "last_updated": "2026-06-18T07:30:57Z", + "stargazers_count": 6, + "topics": [ + "camera", + "tide" + ], + "last_fetched": 1790678026.647738 + }, + "776540606": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/state_updated", + "category": "integration", + "description": "Monitor changes to the state/attribute of a entity", + "domain": "state_updated", + "etag_repository": "W/\"c8989137f448d56799e613907efb7691288d681458e98c6f1ac9e4139b97b70c\"", + "last_updated": "2026-01-17T21:23:20Z", + "stargazers_count": 6, + "topics": [ + "homeassistant-custom-component", + "state-updated" + ], + "last_fetched": 1784789102.486619 + }, + "1089888984": { + "repository_manifest": {}, + "new": true, + "full_name": "danielmigueltejedor/vivit-energy-ha", + "category": "integration", + "description": "Unofficial Home Assistant integration for Vivit Energy / Repsol Luz y Gas with usage, costs, bills and virtual battery.", + "domain": "repsol_vivit", + "downloads": 1, + "etag_repository": "W/\"d104f733a98912a1d93957c62025f306a1615cfb79615de51d0468723c9300a8\"", + "last_updated": "2026-10-02T03:26:44Z", + "stargazers_count": 1, + "topics": [ + "electricity", + "energy", + "energy-monitoring", + "home-assistant-integration", + "repsol", + "spain", + "vivit" + ], + "last_fetched": 1790923130.147429 + }, + "982218652": { + "repository_manifest": {}, + "new": true, + "full_name": "trollix/ha-tbaro-card", + "category": "plugin", + "description": "Barometric card for Lovelace - Home assistant", + "downloads": 763, + "etag_repository": "W/\"b53f900bec1999a54b1c1e58083e8e0bdd512efe8603c411c34f64c5f725087e\"", + "last_updated": "2026-08-06T14:36:23Z", + "stargazers_count": 9, + "topics": [ + "barometer", + "gauge", + "weather" + ], + "last_fetched": 1788940412.079541 + }, + "1152751257": { + "repository_manifest": {}, + "new": true, + "full_name": "benvanmierloo/ha-vitotrol", + "category": "integration", + "description": "Home Assistant integration for Viessmann Vitotrol heating systems", + "domain": "vitotrol", + "etag_repository": "W/\"6f348261c01b92e655725fa300fa46e4a4e9ce4e75269888363e315e995ca56d\"", + "last_updated": "2026-03-26T20:34:23Z", + "topics": [ + "home-assistant-custom-component", + "viessmann" + ], + "last_fetched": 1784785469.403773 + }, + "249722008": { + "repository_manifest": { + "name": "Your Name.", + "render_readme": true + }, + "full_name": "Nihvel/your_name", + "category": "theme", + "description": "Home Assistant theme - A dark, electric blue theme that reminds the movie Your Name. ", + "etag_repository": "W/\"3238e2c2944e9744f67737c443fb24058955522fca6d32d0f853b5923747d3b2\"", + "last_updated": "2026-05-13T17:13:01Z", + "stargazers_count": 61, + "last_fetched": 1790842014.194487 + }, + "368653916": { + "repository_manifest": { + "name": "MOOX-Track", + "render_readme": true + }, + "new": true, + "full_name": "moox-it/hass-moox-track", + "authors": [ + "@moox-it" + ], + "category": "integration", + "description": "MOOX-Track Custom Component for HASS (hass-moox-track) is a custom component that connects your MOOX Track devices to Home Assistant as \"Device Trackers\"", + "domain": "moox_track", + "etag_repository": "W/\"6da7c56a23703d859eba97aa30839177c1096109d47dcafd8381cf91aa479830\"", + "last_updated": "2025-11-27T18:32:39Z", + "stargazers_count": 2, + "topics": [ + "device", + "gps", + "moox", + "track", + "tracker" + ], + "last_fetched": 1784790314.200909 + }, + "1083148129": { + "repository_manifest": {}, + "new": true, + "full_name": "rhizomatics/supernotify", + "category": "integration", + "description": "Advanced notification grouping, routing and alternative channels for Home Assistant", + "domain": "supernotify", + "downloads": 8, + "etag_repository": "W/\"7a6c96b691407f7b479b723b5cc6d0f5957a612f66039194dd62f52259387937\"", + "last_updated": "2026-10-01T21:01:40Z", + "stargazers_count": 22, + "topics": [ + "notification" + ], + "last_fetched": 1790896129.725591 + }, + "698002523": { + "repository_manifest": {}, + "new": true, + "full_name": "wrodie/ha_behringer_mixer", + "category": "integration", + "description": "Home Assistant integration for Behringer Digital Mixers eg (X32)", + "domain": "ha_behringer_mixer", + "downloads": 526, + "etag_repository": "W/\"2f6e59b82cc0c840b29cdf2dfca6eea7f13c09dbe84ffc2e0c2a5395609fa988\"", + "last_updated": "2026-04-27T01:05:09Z", + "stargazers_count": 38, + "topics": [ + "behringer", + "mixer", + "x32", + "xair", + "xr12", + "xr18" + ], + "last_fetched": 1790877816.149588 + }, + "1261458105": { + "repository_manifest": {}, + "new": true, + "full_name": "marcintk/ha-teamtracker-scoreboard-card", + "category": "plugin", + "description": "A Lovelace card for Home Assistant that displays TeamTracker sports scores", + "downloads": 137, + "etag_repository": "W/\"41803b7196cbf3ef46be823c63dbcc8a4d97d5d254ce14716d2e03ffe63314bf\"", + "last_updated": "2026-10-01T02:07:45Z", + "stargazers_count": 1, + "topics": [ + "lovelace-card", + "scoreboard", + "sports", + "teamtracker" + ], + "last_fetched": 1790840400.090151 + }, + "518658701": { + "repository_manifest": {}, + "new": true, + "full_name": "markfrancisonly/ha-cameralux", + "category": "integration", + "description": "Lux sensor emulation for Home Assistant cameras", + "domain": "cameralux", + "downloads": 241, + "etag_repository": "W/\"bb8712a118cd070ab39ab0ee1bb31cf21fcf91c7f94baf7e99284c14883e90f4\"", + "last_updated": "2026-09-25T20:46:24Z", + "stargazers_count": 11, + "topics": [ + "pillow" + ], + "last_fetched": 1790383776.479715 + }, + "997942648": { + "repository_manifest": {}, + "new": true, + "full_name": "entekadesign/kobold-alarm-clock-card", + "category": "plugin", + "description": "Kobold: A multi-alarm clock for Home Assistant. (Mirror of https://codeberg.org/entekadesign/kobold-alarm-clock-card)", + "downloads": 1104, + "etag_repository": "W/\"386baeddf1a1b87706c6324bd70995ba7bbdcb2e0287c3b7df965b6c1629aa9e\"", + "last_updated": "2026-04-30T11:42:47Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-custom-card" + ], + "last_fetched": 1788863225.942572 + }, + "238802974": { + "repository_manifest": { + "name": "Roomba Vacuum Card", + "render_readme": true + }, + "full_name": "jeremywillans/lovelace-roomba-vacuum-card", + "category": "plugin", + "description": "HA Lovelace Card for iRobot Roomba Vacuum Cleaner leveraging the rest980 Docker Image", + "etag_repository": "W/\"54ceff34c2e40e04d3bc1f026c3265e6955b5af0e5c841338594d67de908fe63\"", + "last_updated": "2024-05-07T04:25:55Z", + "stargazers_count": 57, + "topics": [ + "irobot", + "irobot-roomba", + "lovelace-custom-card", + "vacuum" + ], + "last_fetched": 1787049151.448785 + }, + "889456164": { + "repository_manifest": {}, + "new": true, + "full_name": "figorr/meteocat", + "category": "integration", + "description": "Home Assistant integration to download data from Meteocat API", + "domain": "meteocat", + "downloads": 29, + "etag_repository": "W/\"d9b7dc5b12f1167035caf15f7d3889d4761ac94de370d4bd532738fac8eb08e2\"", + "last_updated": "2026-08-06T07:24:34Z", + "stargazers_count": 15, + "topics": [ + "meteocat" + ], + "last_fetched": 1786016123.741604 + }, + "262017793": { + "repository_manifest": { + "name": "Switchbot_press", + "render_readme": true + }, + "full_name": "cagnulein/switchbot_press", + "authors": [ + "@cagnulein" + ], + "category": "integration", + "description": "This is a simple project that manage the Switchbot ( https://amzn.to/3dnliBD ) that has only the \"press\" ability in Home Assistant.", + "domain": "switchbot_press", + "etag_repository": "W/\"b00e9cb2a65d944d649cddc6704858abcb8a119d5b58c11904d8ffefe638b762\"", + "last_updated": "2022-07-11T07:32:35Z", + "stargazers_count": 13, + "topics": [ + "python3", + "switchbot" + ], + "last_fetched": 1788002204.195493 + }, + "1299232932": { + "repository_manifest": {}, + "new": true, + "full_name": "Alshekhi/xbloom-studio", + "category": "integration", + "description": "Unofficial Home Assistant custom integration for the xBloom Studio coffee machine (local BLE). HACS-installable.", + "domain": "xbloom", + "etag_repository": "W/\"fd2422597defcb1329c1fe089b9c958201a6e330742c008fd2137720ce2ded53\"", + "last_updated": "2026-09-27T05:33:50Z", + "stargazers_count": 5, + "topics": [ + "ble", + "bluetooth", + "coffee", + "coffee-machine", + "home-assistant-integration", + "xbloom" + ], + "last_fetched": 1790725130.986688 + }, + "911358737": { + "repository_manifest": {}, + "new": true, + "full_name": "bairnhard/home-assistant-google-aqi", + "category": "integration", + "description": "A simple Google AQI Integration for Homeassistant", + "domain": "google_aqi", + "etag_repository": "W/\"1a19678da1a223ef21e2bc6156d93813dfc3dfd055c689129cb689935f10e941\"", + "last_updated": "2026-02-21T18:40:24Z", + "stargazers_count": 20, + "last_fetched": 1784785326.593793 + }, + "663974882": { + "repository_manifest": {}, + "new": true, + "full_name": "MateoGreil/homeassistant-comwatt", + "category": "integration", + "description": "Comwatt Integration for HomeAssistant", + "domain": "comwatt", + "etag_repository": "W/\"919a8f22582b2f9e2de6bbf3f02863f8002670a9738e575180ece13ac7068240\"", + "last_updated": "2026-09-06T06:01:43Z", + "stargazers_count": 23, + "topics": [ + "automation", + "comwatt", + "energy", + "energy-management", + "energy-monitoring", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "smart-grid" + ], + "last_fetched": 1788858193.611195 + }, + "1125697417": { + "repository_manifest": {}, + "new": true, + "full_name": "denov/home-assistant-apex-neptune", + "category": "integration", + "description": "Home Assistant custom integration for Neptune Apex & Trident systems.", + "domain": "apex", + "etag_repository": "W/\"8e2be0806246ff68f1aae54ed3191b580d462f17d162c7569146ea1e9e52d453\"", + "last_updated": "2025-12-31T22:09:09Z", + "stargazers_count": 3, + "topics": [ + "apex", + "aquarium", + "aquarium-controller", + "neptune-systems" + ], + "last_fetched": 1784786664.992204 + }, + "1234230918": { + "repository_manifest": {}, + "new": true, + "full_name": "FlyLuaIo/flyluaioha", + "category": "integration", + "description": "Home Assistant custom integration for events input", + "domain": "flyluaioha", + "etag_repository": "W/\"0a26e70e6a12a294ee0e98adc38418fe9243a983334ff8bc30eb83cea48bd754\"", + "last_updated": "2026-08-31T00:44:20Z", + "last_fetched": 1788164330.573479 + }, + "384910725": { + "repository_manifest": { + "name": "XMR Pool Statistics", + "render_readme": true + }, + "new": true, + "full_name": "hwmland/homeassistant-xmrpool_stat", + "authors": [ + "@hwmland" + ], + "category": "integration", + "description": "XMR Pool Statistics integration for Home Assistant", + "domain": "xmrpool_stat", + "etag_repository": "W/\"5cacaef296c8137f2f252804e3945849fffcea9c1ca6365a270508cdfb7dfdee\"", + "last_updated": "2026-01-01T14:23:09Z", + "stargazers_count": 5, + "topics": [ + "cryptocurrency", + "home-assistant-integration", + "monero", + "xmr" + ], + "last_fetched": 1785481804.276312 + }, + "1045312575": { + "repository_manifest": {}, + "new": true, + "full_name": "yenchenLiu/home-assistant-launtel", + "category": "integration", + "description": "Home Assistant integration for Launtel Internet services", + "domain": "launtel", + "etag_repository": "W/\"73788d97ec6e7bc973704cbd3978b375784231277ec02f78fb560bbd17cd0c16\"", + "last_updated": "2025-10-31T21:21:29Z", + "stargazers_count": 3, + "topics": [ + "launtel" + ], + "last_fetched": 1788862371.253952 + }, + "706873015": { + "repository_manifest": { + "name": "WundaSmart", + "render_readme": true + }, + "new": true, + "full_name": "tonyroberts/hawundasmart", + "authors": [ + "@ob0t", + "@tonyroberts" + ], + "category": "integration", + "description": "WundaSmart Integration for Home Assistant", + "domain": "wundasmart", + "downloads": 28, + "etag_repository": "W/\"19d8299381c3179b9a8da4d53dd21c361278f89e91ab0f7d9f0d5332b3b2fa18\"", + "last_updated": "2026-08-17T11:16:24Z", + "stargazers_count": 9, + "topics": [ + "heating", + "heating-control", + "heating-controller", + "wundasmart" + ], + "last_fetched": 1787047374.206236 + }, + "669130167": { + "repository_manifest": { + "name": "Andrews & Arnold Quota", + "filename": "andrews_arnold_quota.zip", + "hide_default_branch": true, + "homeassistant": "2023.12.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "andrew-codechimp/HA-Andrews-Arnold-Quota", "authors": [ "@andrew-codechimp" ], "category": "integration", - "description": "A Home Assistant integration to provide battery notes of devices", - "domain": "battery_notes", - "downloads": 2203, - "etag_repository": "W/\"f07be8112b323eefe1a3952e488f32ee1111675f40e317d3dd02984daf9a6b2f\"", - "last_updated": "2024-05-01T13:48:37Z", - "stargazers_count": 396, - "topics": [ - "homeassistant-custom-component" - ], - "last_fetched": 1714624847.584266 + "description": "A Home Assistant integration to retrieve quota details of an Andrews & Arnold Broadband account", + "domain": "andrews_arnold_quota", + "downloads": 37, + "etag_repository": "W/\"12c5023d95c3eca568a61a53bd0a772eb90bbf02ed4b6a2e21aee0ba0451879a\"", + "last_updated": "2026-10-02T05:49:32Z", + "stargazers_count": 8, + "last_fetched": 1790921472.161045 }, - "650965476": { + "461906076": { "repository_manifest": { - "name": "Cupra WeConnect", - "render_readme": true, + "name": "Raspberry Pi RF", "homeassistant": "2022.7.0" }, "new": true, - "full_name": "daernsinstantfortress/cupra_we_connect", + "full_name": "markvader/ha-rpi_rf", "authors": [ - "@daernsinstantfortress" + "@markvader" ], "category": "integration", - "description": "Cupra integration for Home Assistant", - "domain": "cupra_we_connect", - "etag_repository": "W/\"7aa627aa542c6b15b2a838130c9442cbc31414677ffe71d047f2d57cd50d048f\"", - "last_updated": "2024-01-15T13:26:16Z", - "stargazers_count": 36, + "description": "Home Assistant Raspberry Pi GPIO RF Integration", + "domain": "rpi_rf", + "etag_repository": "W/\"50606cabc5b13da17c2158dd29a19d0b9418c69da9321ef783f6141cc299c32b\"", + "last_updated": "2023-10-23T20:04:22Z", + "stargazers_count": 37, "topics": [ - "born", - "car", - "cupra", - "ev" + "home-assistant-component", + "rpi-gpio", + "rpi-rf" ], - "last_fetched": 1714624565.632578 + "last_fetched": 1784789862.415935 }, - "285560672": { - "repository_manifest": { - "name": "Deutscher Wetterdienst", - "homeassistant": "2023.09.1", - "zip_release": true, - "filename": "dwd_weather.zip" - }, - "full_name": "FL550/dwd_weather", - "authors": [ - "@FL550" - ], - "category": "integration", - "description": "Deutscher Wetterdienst integration for Home-Assistant", - "domain": "dwd_weather", - "downloads": 8870, - "etag_repository": "W/\"456e544bb7ce836df069c1daa53adcf57d4bd61c3f1355ed95c1fc291b364901\"", - "last_updated": "2024-02-08T15:09:29Z", - "stargazers_count": 140, - "topics": [ - "deutscher-wetterdienst", - "dwd", - "dwd-weather", - "weather", - "weather-entity", - "weather-forecast" - ], - "last_fetched": 1714279159.435626 - }, - "223028160": { - "repository_manifest": { - "name": "Green Slate Theme" - }, - "full_name": "pbeckcom/green_slate_theme", - "category": "theme", - "description": "Green adaptation of this Home-Assistant theme: https://github.com/seangreen2/slate_theme", - "domain": "", - "etag_repository": "W/\"d5066e9727d455de0aaf558039bc9da669702756130569af80ef53615122e5aa\"", - "last_updated": "2019-11-20T22:22:55Z", - "stargazers_count": 1, - "last_fetched": 1678433732.749744 - }, - "354515979": { - "repository_manifest": { - "name": "Philips Ambilight+Hue Switch", - "render_readme": true - }, - "full_name": "Mr-Groch/ambihue", - "authors": [ - "@jomwells", - "@Mr-Groch" - ], - "category": "integration", - "description": "ON/OFF Abilight+Hue (Switch) component for Philips Ambilight TV's", - "domain": "philips_ambilight+hue", - "etag_repository": "W/\"99637a287c27e6075a8e405ffe5f820fa65eb76f04d0842d10450bc026231674\"", - "last_updated": "2023-03-12T21:32:05Z", - "stargazers_count": 12, - "topics": [ - "ambilight", - "philips-hue" - ], - "last_fetched": 1698384625.858314 - }, - "640516976": { - "repository_manifest": { - "name": "Energy Gauge Bundle Card", - "render_readme": true, - "filename": "energy-gauge-bundle-card.js" - }, + "792829599": { + "repository_manifest": {}, "new": true, - "full_name": "flixlix/energy-gauge-bundle-card", - "category": "plugin", - "description": "A collection of Gauge Cards for Home Assistant Energy Management", - "downloads": 3865, - "etag_repository": "W/\"7baf72da177866827812d013e9090aca6c75ef65dc24b62969531a3670d2b869\"", - "last_updated": "2023-08-11T09:09:03Z", - "stargazers_count": 9, + "full_name": "sftgunner/heatmiseredge-integration", + "category": "integration", + "description": "Heatmiser Edge HomeAssistant integration", + "domain": "heatmiser_edge", + "etag_repository": "W/\"c0097a478dc716e07dc4b3856c1653013e97f535316fd842d6e74862fad8832e\"", + "last_updated": "2026-09-03T21:01:49Z", + "stargazers_count": 2, + "topics": [ + "heatmiser", + "heatmiser-edge" + ], + "last_fetched": 1788479930.666645 + }, + "871106499": { + "repository_manifest": {}, + "new": true, + "full_name": "joseluis9595/lovelace-navbar-card", + "category": "plugin", + "description": "Custom lovelace card that displays a bottom nav in mobile devices, and a side nav in desktop devices for easy navigation.", + "downloads": 33691, + "etag_repository": "W/\"ab84e4b82a186857534ab2b738e08c06d31683fe79095a58f39d2f7a8118ee01\"", + "last_updated": "2026-10-01T13:45:48Z", + "stargazers_count": 868, "topics": [ - "bundle", "card", "cards", - "collection", - "custom", "dashboard", - "energy", - "gauge", - "panel" + "home-assistant-custom-card", + "lovelace-custom-card" ], - "last_fetched": 1712409387.426718 + "last_fetched": 1790879247.398497 }, - "281956859": { + "366862031": { "repository_manifest": { - "name": "D-Link HNAP", - "homeassistant": "0.109.0", + "name": "Custom brand icons" + }, + "full_name": "elax46/custom-brand-icons", + "category": "plugin", + "description": "Custom brand icons for Home Assistant", + "downloads": 17229, + "etag_repository": "W/\"094165b249a97302deec045ce410d020ae4a016d8b88ea0a15a5e3c1d15ee19e\"", + "last_updated": "2026-10-02T05:42:18Z", + "stargazers_count": 1116, + "topics": [ + "custom-icons", + "icons", + "icons-pack", + "iconset", + "ikea", + "philips-hue", + "xiaomi" + ], + "last_fetched": 1790932058.065373 + }, + "989077527": { + "repository_manifest": {}, + "new": true, + "full_name": "cavefire/hass-openid", + "category": "integration", + "description": "OIDC integration for Home Assistant", + "domain": "openid", + "etag_repository": "W/\"d5eba9f5de89a0c3ad1c7e530023cf450e7c1e6d15080a624b8e4839be17c1d5\"", + "last_updated": "2026-08-30T15:51:34Z", + "stargazers_count": 214, + "topics": [ + "authentik", + "custom-integration", + "keycloak", + "oauth2", + "oidc", + "openid", + "openid-connect", + "single-sign-on", + "sso" + ], + "last_fetched": 1790829858.201402 + }, + "1158672032": { + "repository_manifest": {}, + "new": true, + "full_name": "kmich/ha_ws_core", + "category": "integration", + "description": "Know when rain starts from your own Home Assistant weather station. 170+ derived sensors, ET0 irrigation, fire danger, UTCI heat stress, dashboards, and blueprints.", + "domain": "ws_core", + "etag_repository": "W/\"35922dfe5b8e71bc8332a5752da1324c56c3ccf574ee42e87adccc39f5737eef\"", + "last_updated": "2026-09-27T09:14:43Z", + "stargazers_count": 33, + "topics": [ + "ambient-weather", + "custom-integration", + "davis-weatherlink", + "ecowitt", + "evapotranspiration", + "fire-weather-index", + "home-assistant-custom-component", + "irrigation", + "lightning-detection", + "netatmo", + "nowcasting", + "personal-weather-station", + "thermal-comfort", + "utci", + "weather", + "weather-station", + "weatherflow", + "zambretti" + ], + "last_fetched": 1790926172.653903 + }, + "1128321572": { + "repository_manifest": {}, + "new": true, + "full_name": "hoizi89/pv_management", + "category": "integration", + "description": "Home Assistant integration for variable/spot electricity tariffs (aWATTar, smartENERGY, Tibber) with intelligent battery management, EPEX Spot, Solcast, energy benchmark, and amortization tracking.", + "domain": "pv_management", + "etag_repository": "W/\"e6b29d827478c6bffa3b0f9bc17377cc608d2f07eb58ef3b9a3de6f2c9f8bf07\"", + "last_updated": "2026-09-30T09:35:35Z", + "stargazers_count": 10, + "topics": [ + "battery-management", + "home-assistant-custom-integration", + "pv", + "solar" + ], + "last_fetched": 1790783417.765969 + }, + "276915021": { + "repository_manifest": { + "name": "Easee EV Charger", + "filename": "easee.zip", + "homeassistant": "2024.5.0", + "zip_release": true + }, + "full_name": "nordicopen/easee_hass", + "authors": [ + "@fondberg", + "@tmjo", + "@olalid", + "@astrandb" + ], + "category": "integration", + "description": "Custom component for Easee EV charger integration with Home Assistant", + "domain": "easee", + "downloads": 10727, + "etag_repository": "W/\"1dda084a179d394b6648983b36b77856d17bc5865063290b7a97c77489659b97\"", + "last_updated": "2026-09-29T09:36:36Z", + "stargazers_count": 282, + "topics": [ + "easee", + "ev-charging" + ], + "last_fetched": 1790684963.463982 + }, + "527278013": { + "repository_manifest": { + "name": "Länderübergreifendes Hochwasser Portal", + "country": "DE", "render_readme": true }, - "full_name": "postlund/dlink_hnap", + "new": true, + "full_name": "stephan192/hochwasserportal", "authors": [ - "@postlund" + "@stephan192" ], "category": "integration", - "description": "Experimental integration to Home Assistant supporting D-Link devices", - "domain": "dlink_hnap", - "etag_repository": "W/\"5406a790d0fd539995521bfe217dbcb90f22346d2e6fa0991160bc65ab81409c\"", - "last_updated": "2022-05-28T09:18:28Z", - "stargazers_count": 42, + "description": "Home Assistant integration for Länderübergreifendes Hochwasser Portal", + "domain": "hochwasserportal", + "etag_repository": "W/\"990cdfaf856da2e1bdaa7e6aecdf4178009ad10dd12ebcdc5b224ca695f076a4\"", + "last_updated": "2026-08-03T17:37:01Z", + "stargazers_count": 38, "topics": [ - "custom-integration", - "dlink" + "hochwasserportal" ], - "last_fetched": 1710347553.066639 + "last_fetched": 1790686967.902092 }, - "195438291": { + "485895021": { "repository_manifest": { - "name": "Nintendo Wishlist", + "name": "Blueair Filters", "render_readme": true, - "homeassistant": "0.118.5" + "country": [ + "US" + ], + "homeassistant": "2024.8.0b0" }, - "full_name": "custom-components/sensor.nintendo_wishlist", + "new": true, + "full_name": "dahlb/ha_blueair", "authors": [ - "@boralyl" + "@dahlb" ], "category": "integration", - "description": "A sensor that monitors a Nintendo Switch wish list for when games are on sale.", - "domain": "nintendo_wishlist", - "etag_repository": "W/\"e91be2dc0177f246d84b830357ec3f9547bdad39176f8a5f98147a83fbbfacce\"", - "last_updated": "2023-12-21T23:42:09Z", - "stargazers_count": 16, + "description": "Home Assistant Integration for Blueair", + "domain": "ha_blueair", + "etag_repository": "W/\"e62e4b8199e8d6d967cb55fbd49e552f9ac83a674715cf02df3614abc6b773d4\"", + "last_updated": "2026-09-28T14:44:30Z", + "stargazers_count": 117, "topics": [ - "nintendo-switch" + "blueair", + "hassio-integration", + "python3" ], - "last_fetched": 1710347477.371314 + "last_fetched": 1790830464.28204 + }, + "1117800934": { + "repository_manifest": {}, + "new": true, + "full_name": "Inter-Raptor/raptor-youtube-feed-card", + "category": "plugin", + "description": "Custom Lovelace card for Home Assistant to aggregate YouTube channels via RSS feeds, with grid/list layouts, filters, refresh button and optional embedded player.", + "etag_repository": "W/\"af850e69239c0c95965101863932dce9ecaf0edfbe55fcdc40af339d9da7065e\"", + "last_updated": "2025-12-17T09:36:02Z", + "topics": [ + "dashboard", + "home-assistant-custom-card", + "rss", + "youtube" + ], + "last_fetched": 1785416793.113386 + }, + "418810115": { + "repository_manifest": { + "name": "pfSense integration for Home Assistant", + "homeassistant": "2022.4.0", + "render_readme": true + }, + "new": true, + "full_name": "travisghansen/hass-pfsense", + "authors": [ + "@travisghansen" + ], + "category": "integration", + "description": "pfSense integration with Home Assistant", + "domain": "pfsense", + "etag_repository": "W/\"f284f0ab6e548cc8a8a592604d2823448796ca45e73e435a3278e9d6bee54cb5\"", + "last_updated": "2026-07-25T17:54:10Z", + "stargazers_count": 246, + "topics": [ + "hassio-integration", + "pfsense" + ], + "last_fetched": 1790789111.027377 + }, + "819585848": { + "repository_manifest": {}, + "new": true, + "full_name": "Makhuta/homeassistant-duolingo", + "category": "integration", + "description": "HomeAssistant Duolingo scraper", + "domain": "duolingo", + "downloads": 205, + "etag_repository": "W/\"944e023c11349ec7a996085d6a3c52dd7b4e8c38d549e1a56e65e8cb94cb726f\"", + "last_updated": "2026-09-15T19:55:01Z", + "stargazers_count": 29, + "topics": [ + "duolingo", + "parser", + "scraper" + ], + "last_fetched": 1789690999.865544 + }, + "1211530548": { + "repository_manifest": {}, + "new": true, + "full_name": "KipK/vtherm_hysteresis", + "category": "integration", + "description": "Simple Hysteresis algorithm plugin for versatile thermostat", + "domain": "vtherm_hysteresis", + "etag_repository": "W/\"e87a81682cdfa1925ef48237f813c36501ce10a00cc1b5f330c00f3bc4a7730c\"", + "last_updated": "2026-08-09T21:25:39Z", + "stargazers_count": 2, + "last_fetched": 1786331348.183386 + }, + "745000799": { + "repository_manifest": {}, + "new": true, + "full_name": "Brianfit/xkcd-card-ha", + "category": "plugin", + "description": "A Home Assistant HACS card to display a new XKCD comic every day", + "etag_repository": "W/\"a5736f3c3c522c634d43a747cfbf10e2a058aa5f7eeb524ad5a9ba16c3e628fd\"", + "last_updated": "2025-11-29T08:14:49Z", + "stargazers_count": 25, + "topics": [ + "fun", + "geek", + "hacs-plugin", + "lovelace-custom-card", + "nerd", + "xkcd", + "xkcd-comics" + ], + "last_fetched": 1790162507.284199 + }, + "555221653": { + "repository_manifest": { + "name": "ViVa Coastal Weather", + "filename": "viva.zip", + "homeassistant": "2023.7.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "astrandb/viva", + "authors": [ + "@astrandb" + ], + "category": "integration", + "description": "A modern Home Assistant integration for ViVa weather service from Swedish Sjöfartsverket", + "domain": "viva", + "downloads": 195, + "etag_repository": "W/\"25554cf2b52b156fd5e51b90d08a2902762cc2941f9d5a1208f4dc6d59d8a5dd\"", + "last_updated": "2026-09-28T17:04:51Z", + "stargazers_count": 8, + "topics": [ + "sealevel", + "sjofartsverket", + "viva" + ], + "last_fetched": 1790624032.229823 + }, + "666816132": { + "repository_manifest": { + "name": "iKamand", + "render_readme": true + }, + "new": true, + "full_name": "plmilord/Hass.io-custom-component-ikamand", + "authors": [ + "@plmilord" + ], + "category": "integration", + "description": "Home Assistant integration - iKamand", + "domain": "ikamand", + "etag_repository": "W/\"a63e781af7158a8c324631c49414b63cc8b2c8b68203b1cbb16d4f421fcd3f60\"", + "last_updated": "2026-07-08T22:30:44Z", + "stargazers_count": 21, + "topics": [ + "ikamand", + "kamado-joe" + ], + "last_fetched": 1784791275.665501 + }, + "1172249725": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-heatmap-continued", + "category": "plugin", + "description": "Home Assistant heatmap card", + "downloads": 228, + "etag_repository": "W/\"0ab9b4dc6d5f66f0c39432424ae28763c30c386bb28aba9406fa67882a2cb4fd\"", + "last_updated": "2026-09-29T01:31:56Z", + "stargazers_count": 8, + "topics": [ + "heatmap", + "lovelace-custom-card" + ], + "last_fetched": 1790653581.258889 }, "436896679": { "repository_manifest": { @@ -15519,1095 +9531,455 @@ "category": "integration", "description": "Weatherlink for Home Assistant", "domain": "weatherlink", - "downloads": 485, - "etag_repository": "W/\"c56332c6ec4f7e17b8db3d494ab6fa2b9c4fbee4bc180158f35f284307330e4b\"", - "last_updated": "2024-04-29T01:43:47Z", - "stargazers_count": 7, + "downloads": 907, + "etag_repository": "W/\"6fd1523648251dc051a1b0691df3ce6ba002ebf823845b7d541836337aa6d594\"", + "last_updated": "2026-09-28T01:23:59Z", + "stargazers_count": 16, "topics": [ "davis", "vantage", "vue", "weatherlink" ], - "last_fetched": 1714624461.39451 + "last_fetched": 1790568055.695136 }, - "243122556": { - "repository_manifest": { - "name": "tide", - "country": "NOR", - "homeassistant": "0.96.0", - "render_readme": true - }, - "full_name": "Hellowlol/ha-tide", - "authors": [ - "@hellowlol" - ], - "category": "integration", - "description": "Tide a sensor for HASS.", - "domain": "tide", - "etag_repository": "W/\"244bb76827d6c6b63521a3796843d2ae4af4057a59161ce5e5cb2e4b538e9ab9\"", - "last_updated": "2021-06-06T20:30:32Z", - "stargazers_count": 4, - "topics": [ - "norway", - "tide" - ], - "last_fetched": 1678434002.063181 - }, - "183212377": { - "repository_manifest": { - "name": "Spotcast", - "homeassistant": "2022.3.0" - }, - "full_name": "fondberg/spotcast", - "authors": [ - "@fondberg" - ], - "category": "integration", - "description": "Home assistant custom component to start Spotify playback on an idle chromecast device as well as control spotify connect devices", - "domain": "spotcast", - "etag_repository": "W/\"bddc9817ab0ac14cc187db4a51314e3b9723911d5ffa46816c4c655b3e31e92c\"", - "last_updated": "2024-04-25T07:59:24Z", - "stargazers_count": 634, - "last_fetched": 1714278977.461418 - }, - "257102434": { - "repository_manifest": { - "name": "FKF Budapest Garbage Collection Card", - "filename": "fkf-garbage-collection-card.js", - "render_readme": "true" - }, - "full_name": "amaximus/fkf-garbage-collection-card", - "category": "plugin", - "description": "FKF Budapest Garbage Collection Card for Home Assistant/Lovelace", - "domain": "", - "downloads": 577, - "etag_repository": "W/\"ee6aa08744b390cd047e8da2e300e432139a9066bdceda4fa520604bb6aac10a\"", - "last_updated": "2022-09-16T08:09:59Z", - "stargazers_count": 10, - "topics": [ - "budapest", - "hungary", - "lovelace-custom-card" - ], - "last_fetched": 1704915207.309416 - }, - "200399989": { - "repository_manifest": { - "name": "Clean up snapshots service", - "render_readme": true - }, - "full_name": "tmonck/clean_up_snapshots", - "category": "integration", - "description": "Service to clean up your home assistant snapshots, so you don't manually have to.", - "domain": "clean_up_snapshots_service", - "downloads": 5, - "etag_repository": "W/\"dd7d40a6ef01572bd01b138246a1c52f92149eaeea9015e094b0a3ac1b4739f2\"", - "last_updated": "2024-02-10T15:33:35Z", - "stargazers_count": 18, - "topics": [ - "backups" - ], - "last_fetched": 1711038991.052751 - }, - "542686924": { - "repository_manifest": { - "name": "ENTSO-e Transparency Platform", - "render_readme": true - }, - "new": true, - "full_name": "JaccoR/hass-entso-e", - "authors": [ - "@JaccoR" - ], - "category": "integration", - "description": "Integration for Home Assistant to fetch day ahead energy prices from European countries via ENTSO-e Transparency Platform", - "domain": "entsoe", - "etag_repository": "W/\"ac411e90548bcfa3f0e65b76e6c6e887462a435827cd085ea0c4db965aebdd76\"", - "last_updated": "2024-03-11T08:30:50Z", - "stargazers_count": 154, - "topics": [ - "day-ahead", - "day-ahead-auction", - "day-ahead-market", - "electricity-market", - "electricity-prices", - "energy", - "energy-prices", - "entso-e", - "entsoe" - ], - "last_fetched": 1714624893.561736 - }, - "235659413": { - "repository_manifest": { - "name": "Eloverblik", - "render_readme": true - }, - "full_name": "JonasPed/homeassistant-eloverblik", - "authors": [ - "@JonasPed" - ], - "category": "integration", - "description": "Home Assistant Custom Component showing data from eloverblik.dk", - "domain": "eloverblik", - "etag_repository": "W/\"3868855fef49fdda190817fd49772608ad84b2e4cd6325b4b57fbaf6652bfbe0\"", - "last_updated": "2024-03-29T22:15:21Z", - "stargazers_count": 164, - "last_fetched": 1714624660.702689 - }, - "191663150": { + "523718938": { "repository_manifest": {}, - "full_name": "finity69x2/fan-control-entity-row", - "category": "plugin", - "description": "Provides a means to show a compact graphical control row for 2 or 3 speed fans in Home Assistant", - "domain": "", - "etag_repository": "W/\"36a1a9e49baef2dd75970e4134e3090e223e54ab23766b11040b6585bb80b21a\"", - "last_updated": "2022-09-12T22:09:11Z", - "stargazers_count": 67, - "last_fetched": 1712063875.499994 - }, - "252926906": { - "repository_manifest": { - "name": "Uponor Smatrix Pulse", - "render_readme": true - }, - "full_name": "asev/homeassistant-uponor", - "authors": [ - "@asev" - ], - "category": "integration", - "description": "Uponor Smatrix Pulse heating/cooling system integration for Home Assistant.", - "domain": "uponor", - "etag_repository": "W/\"54dbb473db71d34dd47cc0ebee9fccb556a9e5564b905520e3c1e0eb45fd6059\"", - "last_updated": "2024-02-06T20:41:36Z", - "stargazers_count": 36, - "topics": [ - "heating-control", - "smatrix", - "uponor", - "uponor-smatrix-pulse" - ], - "last_fetched": 1709125303.022844 - }, - "121934877": { - "repository_manifest": { - "name": "Xiaomi Mi and Aqara Air Conditioning Companion Integration", - "render_readme": true - }, - "full_name": "syssi/xiaomi_airconditioningcompanion", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "Xiaomi Mi and Aqara Air Conditioning Companion integration for Home Assistant", - "domain": "xiaomi_miio_airconditioningcompanion", - "etag_repository": "W/\"cc24b089bc122a5a4ebb786449e159ee48137d803d53a6a503547740b3965371\"", - "last_updated": "2023-12-24T09:29:42Z", - "stargazers_count": 392, - "topics": [ - "acpartner", - "airconditioning", - "aqara", - "infrared", - "xiaomi" - ], - "last_fetched": 1713586560.663245 - }, - "228579545": { - "repository_manifest": { - "name": "Orbit BHyve", - "homeassistant": "2023.3", - "render_readme": true - }, - "full_name": "sebr/bhyve-home-assistant", - "authors": [ - "@sebr" - ], - "category": "integration", - "description": "Orbit BHyve custom component for Home Assistant", - "domain": "bhyve", - "etag_repository": "W/\"b453b006dd43528e8c606c506aabb93028cdf0bab7626672dfddb05f8ee7f069\"", - "last_updated": "2024-04-28T10:45:01Z", - "stargazers_count": 235, - "topics": [ - "bhyve", - "home-assistant-component", - "irrigation", - "orbit", - "orbit-bhyve" - ], - "last_fetched": 1714625053.428642 - }, - "203736221": { - "repository_manifest": { - "name": "Uponor Uhome integration", - "render_readme": true - }, - "full_name": "dave-code-ruiz/uhomeuponor", - "authors": [ - "@almirdelkic", - "@dave-code-ruiz", - "@LordMike" - ], - "category": "integration", - "description": "Custom Component to connect Home Assistant with Uhome Uponor Smatrix App", - "domain": "uhomeuponor", - "etag_repository": "W/\"7de4d054158beba20484660e4037686301f562cb8df177a7e7f2e9c0d8be3267\"", - "last_updated": "2024-02-26T09:20:06Z", - "stargazers_count": 18, - "topics": [ - "gateway", - "rest-api", - "setpoint", - "smatrix", - "smatrixwaveplus", - "thermostat", - "uponor" - ], - "last_fetched": 1709125603.650109 - }, - "620107388": { - "repository_manifest": { - "name": "em6 Energy Price", - "render_readme": true, - "country": [ - "NZ" - ] - }, "new": true, - "full_name": "codyc1515/ha-em6", - "authors": [ - "@codyc1515" - ], + "full_name": "eriknn/ha-pax_ble", "category": "integration", - "description": "New Zealand wholesale grid price sourced from EM6 for Home Assistant", - "domain": "em6", - "etag_repository": "W/\"f5e69491ec4f7923ff71c177f7926824ad1f19dbb11109b915ff238338fe0992\"", - "last_updated": "2024-04-08T06:35:37Z", - "stargazers_count": 3, - "topics": [ - "em6" - ], - "last_fetched": 1714278959.938716 - }, - "260940136": { - "repository_manifest": { - "name": "HA (Lovelace) Card Weather Conditions", - "filename": "ha-card-weather-conditions.js" - }, - "full_name": "r-renato/ha-card-weather-conditions", - "category": "plugin", - "description": "Weather condition card (Lovelace) for Home Assistant.", - "domain": "", - "etag_repository": "W/\"59bb4354eab7c9448c993c08aa54db314040ad987f1493619d8762de8a7cc339\"", - "last_updated": "2024-03-01T08:20:10Z", - "stargazers_count": 186, - "topics": [ - "card", - "weather-conditions" - ], - "last_fetched": 1714279160.379102 - }, - "534353896": { - "repository_manifest": { - "name": "HA LCARS", - "render_readme": true, - "filename": "lcars.yaml", - "country": [ - "US", - "GB" - ] - }, - "new": true, - "full_name": "th3jesta/ha-lcars", - "category": "theme", - "description": "LCARS theme for Home Assistant", - "etag_repository": "W/\"ebd18e0246cefc1755e9117bad9c74ffc0184744f7046a01db708f368e5c5421\"", - "last_updated": "2024-04-25T19:10:25Z", - "stargazers_count": 240, - "topics": [ - "ha-theme", - "hacs-theme", - "homeassistant-themes", - "lcars", - "lcars-interface", - "lcars-style", - "startrek" - ], - "last_fetched": 1714278945.947994 - }, - "296028613": { - "repository_manifest": { - "name": "D-Link Presence / device_Tracker", - "render_readme": true - }, - "full_name": "ayavilevich/homeassistant-dlink-presence", - "authors": [ - "@ayavilevich" - ], - "category": "integration", - "description": "A D-Link AP/router device tracker for Home Assistant", - "domain": "dlink_presence", - "etag_repository": "W/\"1bdc9596b0f013a2df89066c41fd3f548adc93048df84b39b38c0c10c4d05d93\"", - "last_updated": "2021-08-09T11:14:30Z", - "stargazers_count": 9, - "topics": [ - "d-link", - "dlink", - "presence-detection" - ], - "last_fetched": 1695284075.75767 - }, - "210194956": { - "repository_manifest": { - "name": "Car Wash", - "hacs": "1.6.0", - "homeassistant": "2022.10.0" - }, - "full_name": "Limych/ha-car_wash", - "authors": [ - "@Limych" - ], - "category": "integration", - "description": "Car Wash Binary Sensor for Home Assistant", - "domain": "car_wash", - "downloads": 43, - "etag_repository": "W/\"8eaff6179aeff8b2acde05793a8f4043b5aaf06050e579ad46453071e1588915\"", - "last_updated": "2024-04-20T19:54:22Z", - "stargazers_count": 79, - "topics": [ - "binary-sensor", - "car", - "car-wash", - "wash", - "weather-forecast" - ], - "last_fetched": 1713931890.069302 - }, - "146335411": { - "repository_manifest": { - "name": "RMV Card", - "content_in_root": true, - "filename": "rmv-card.js" - }, - "full_name": "custom-cards/rmv-card", - "category": "plugin", - "description": "Custom card for the RMV component.", - "domain": "", - "etag_repository": "W/\"8557dbd7967556a6a84620a6907b570477a8a09e4b753135627f14d9ed616a14\"", - "last_updated": "2023-10-09T10:55:52Z", - "stargazers_count": 26, - "last_fetched": 1707313582.462768 - }, - "158654878": { - "repository_manifest": { - "name": "Simple Thermostat", - "homeassistant": "0.84.0", - "render_readme": true - }, - "full_name": "nervetattoo/simple-thermostat", - "category": "plugin", - "description": "A different take on the thermostat card for Home Assistant ♨️", - "domain": "", - "downloads": 71258, - "etag_repository": "W/\"fda9680db1c68e35fd2a992adcaab6a7555b898c0263be14b01a82ba58646573\"", - "last_updated": "2023-12-29T14:36:54Z", - "stargazers_count": 710, - "topics": [ - "polymer-3" - ], - "last_fetched": 1714624640.778397 - }, - "246939713": { - "repository_manifest": { - "name": "Wasteplan TRV", - "country": "NO", - "render_readme": true - }, - "full_name": "jonkristian/wasteplan_trv", - "authors": [ - "@jonkristian" - ], - "category": "integration", - "description": "Home Assistant component for Trondheim renholdsverk pickups.", - "domain": "wasteplan_trv", - "etag_repository": "W/\"1d30b3830462a91d2dfeb7a357c923768258d7c33fdd4fd51455688e2f9ad8d7\"", - "last_updated": "2023-06-26T10:39:35Z", - "stargazers_count": 15, - "topics": [ - "trondheim", - "trv", - "waste-management" - ], - "last_fetched": 1701029705.276655 - }, - "196132939": { - "repository_manifest": { - "homeassistant": "0.106.0", - "name": "Nintendo Wishlist Card", - "render_readme": true - }, - "full_name": "custom-cards/nintendo-wishlist-card", - "category": "plugin", - "description": "Displays a card showing Nintendo Switch games that are on sale from your wish list.", - "domain": "", - "etag_repository": "W/\"1d5aff071abe963751bfb7a646b51b301b13328041d8d9cfb56d06cfa118ec83\"", - "last_updated": "2024-01-30T03:37:15Z", - "stargazers_count": 16, - "last_fetched": 1712895419.308381 - }, - "326288498": { - "repository_manifest": { - "name": "worldtidesinfocustom", - "homeassistant": "2022.4.0" - }, - "full_name": "jugla/worldtidesinfocustom", - "authors": [ - "@jugla" - ], - "category": "integration", - "description": "world tides info custom component for home assistant", - "domain": "worldtidesinfocustom", - "etag_repository": "W/\"2899fbc327a67031f95a9cb534a5a217049a69c8700f72c4f68c0f9d6c000f13\"", - "last_updated": "2024-02-26T22:58:40Z", - "stargazers_count": 22, - "topics": [ - "tides", - "worldtides" - ], - "last_fetched": 1714625134.786104 - }, - "297379398": { - "repository_manifest": { - "name": "Tractive" - }, - "full_name": "Danielhiversen/home_assistant_tractive", - "authors": [ - "@danielhiversen" - ], - "category": "integration", - "description": "Custom component for Tractive", - "domain": "tractive", - "etag_repository": "W/\"2d6b30b279c026897d2be19a630a1a3207e559cae47075cb2c2fcef7c3625836\"", - "last_updated": "2021-12-20T09:30:02Z", - "stargazers_count": 34, - "topics": [ - "tractive" - ], - "last_fetched": 1705595767.420273 - }, - "595397764": { - "repository_manifest": { - "name": "Custom Templates", - "render_readme": true, - "zip_release": true, - "filename": "custom_templates.zip", - "homeassistant": "2024.2.0b0" - }, - "new": true, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Custom-Templates", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This integration adds possibility to use new functions in Home Assistant Jinja2 templating engine.", - "domain": "custom_templates", - "downloads": 1184, - "etag_repository": "W/\"d9e63e9de6f8a5f47f978fb84974ebdc84b1fa5527b97fe0baae7fcd405f9925\"", - "last_updated": "2024-03-26T14:25:06Z", - "stargazers_count": 32, - "topics": [ - "jinja2", - "jinja2-templates" - ], - "last_fetched": 1712895132.949314 - }, - "145180996": { - "repository_manifest": { - "name": "Feedparser", - "homeassistant": "2021.4.0", - "render_readme": true - }, - "full_name": "custom-components/feedparser", - "authors": [ - "@iantrich" - ], - "category": "integration", - "description": "📰 RSS Feed Integration", - "domain": "feedparser", - "etag_repository": "W/\"607141e88bde7d0ed698aadd24ee2630a61ae420141036a34921fc750796b3e8\"", - "last_updated": "2024-04-30T09:49:03Z", - "stargazers_count": 130, - "topics": [ - "feedparser", - "home-assistant-component", - "rss", - "rss-parser" - ], - "last_fetched": 1714624695.633324 - }, - "292197182": { - "repository_manifest": { - "name": "Yeelight bluetooth", - "render_readme": true, - "homeassistant": "2022.10.0" - }, - "full_name": "hcoohb/hass-yeelightbt", - "authors": [ - "@hcoohb" - ], - "category": "integration", - "description": "Home assistant custom component for Yeelight bluetooth", - "domain": "yeelight_bt", - "etag_repository": "W/\"2657116eaa98945083eace0f61e2fc0fa27ed316823c20811c26c3a984efd57e\"", - "last_updated": "2024-01-05T01:46:51Z", - "stargazers_count": 46, + "description": "Home Assistant component for Pax Calima bluetooth-enabled fans.", + "domain": "pax_ble", + "etag_repository": "W/\"afe66abd09fc3e227e2e288a54943cf98a9fb0de215c516d07c1569642b7d029\"", + "last_updated": "2026-08-28T08:17:45Z", + "stargazers_count": 87, "topics": [ "bluetooth", - "bluetooth-low-energy", - "yeelight-lamp" + "fans" ], - "last_fetched": 1713932184.288595 + "last_fetched": 1788179156.004516 }, - "578872078": { - "repository_manifest": { - "name": "Bouncie", - "country": "US", - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "mandarons/ha-bouncie", - "authors": [ - "@mandarons" - ], - "category": "integration", - "description": "Home Assistant custom integration for Bouncie.com - track your car stuff in Home Assistant", - "domain": "bouncie", - "downloads": 2, - "etag_repository": "W/\"436e0f72c359090078ff6021f1f2200124f33bb2aef4c2b3b9a7c927543fd17c\"", - "last_updated": "2024-01-31T14:47:56Z", - "stargazers_count": 25, - "topics": [ - "car", - "car-metrics", - "home-assistant-custom-component" - ], - "last_fetched": 1714624787.345186 - }, - "180032210": { - "repository_manifest": { - "name": "Thermal Comfort", - "homeassistant": "2023.12.0", - "render_readme": true, - "filename": "thermal_comfort.zip" - }, - "new": true, - "full_name": "dolezsa/thermal_comfort", - "authors": [ - "@dolezsa" - ], - "category": "integration", - "description": "Thermal Comfort sensor for HA (absolute humidity, heat index, dew point, thermal perception)", - "domain": "thermal_comfort", - "downloads": 65, - "etag_repository": "W/\"140a48a9bf2a65243d575d47afebad740d88513e8d77ea6bb6a6a69a4527d2f3\"", - "last_updated": "2024-01-26T12:46:24Z", - "stargazers_count": 522, - "topics": [ - "absolute-humidity", - "comfort-model", - "comfort-zone", - "dew-point", - "dew-point-perception", - "heat-index", - "thermal-comfort", - "thermal-perception", - "thermal-stress" - ], - "last_fetched": 1714624972.173877 - }, - "196605143": { + "963553008": { "repository_manifest": {}, - "full_name": "RobHofmann/HomeAssistant-PhilipsAndroid2014", - "authors": [ - "@SirGilbot", - "@robhofmann" - ], - "category": "integration", - "description": "Custom component for Philips TV's running Android which are built between 2014 and 2016. Written in Python3 for Home Assistant.", - "domain": "philips_2014", - "etag_repository": "W/\"518916bf49ed51e911f8971dcc529570ae90357a9a566272c75992e8fa197606\"", - "last_updated": "2021-05-09T12:39:18Z", - "stargazers_count": 2, - "last_fetched": 1678434115.009879 - }, - "461906076": { - "repository_manifest": { - "name": "Raspberry Pi RF", - "homeassistant": "2022.7.0" - }, "new": true, - "full_name": "markvader/ha-rpi_rf", - "authors": [ - "@markvader" - ], + "full_name": "magicbear/schneider_selogic", "category": "integration", - "description": "Home Assistant Raspberry Pi GPIO RF Integration", - "domain": "rpi_rf", - "etag_repository": "W/\"518e0ccdb8b2a5353d3890229b82caa23a0b2a7deb40b6add72139f020595a66\"", - "last_updated": "2023-10-23T20:04:22Z", - "stargazers_count": 29, - "topics": [ - "home-assistant-component", - "rpi-gpio", - "rpi-rf" - ], - "last_fetched": 1712064323.047127 + "description": "Schneider SELogic Power Meter for Home Assistant", + "domain": "schneider_selogic", + "etag_repository": "W/\"2d8f9858b5fb56856d6dc7f0af175d805bee751630738b76d0a40eeecdb00914\"", + "last_updated": "2026-08-05T18:56:00Z", + "last_fetched": 1785959969.123831 }, - "391372854": { - "repository_manifest": { - "name": "Alarmo Card", - "render_readme": true, - "filename": "alarmo-card.js" - }, - "full_name": "nielsfaber/alarmo-card", + "1189455727": { + "repository_manifest": {}, + "new": true, + "full_name": "Piotras1/piotras-energy-donut", "category": "plugin", - "description": "Home Assistant card for controlling the Alarmo component", - "domain": "", - "downloads": 12030, - "etag_repository": "W/\"e946c1646a891730c36d1199f900c0af46b6dff7b077078e19962334a5f8c610\"", - "last_updated": "2024-04-12T16:41:32Z", - "stargazers_count": 92, + "description": "Piotras Energy Donut An interactive donut chart for energy distribution and percentage-based monitoring — available in three layouts with full visual editor.", + "downloads": 351, + "etag_repository": "W/\"1403b1493afaddf1ee42f8d4c8c28f60fbec8dc879846ae5823cff493a14aaaa\"", + "last_updated": "2026-08-27T16:40:23Z", + "stargazers_count": 7, "topics": [ - "alarm", - "alarmo", - "assistant", - "card", - "home", - "security" + "hacs-plugin", + "lovelace-custom-card" ], - "last_fetched": 1714624702.659741 + "last_fetched": 1789042101.526839 }, - "228627470": { - "repository_manifest": { - "name": "HVCGroep", - "country": "NL" - }, - "full_name": "cyberjunky/home-assistant-hvcgroep", - "authors": [ - "@cyberjunky" + "1052498017": { + "repository_manifest": {}, + "new": true, + "full_name": "drlaplace/kvv-departures-card", + "category": "plugin", + "description": "custom Home Assistant card for KVV Departure Monitor integration", + "etag_repository": "W/\"a475da41de9b5ef23ead84dd698e4a5fed732e2cfa081ff80b01b60064df0348\"", + "last_updated": "2026-01-26T13:46:37Z", + "stargazers_count": 4, + "topics": [ + "hacs-plugin" ], - "category": "integration", - "description": ":recycle: :wastebasket: This component fetches garbage pickup dates for parts of The Netherlands using HVC Groep's REST API.", - "domain": "hvcgroep", - "etag_repository": "W/\"074e5edcaadfba4a8242f26099a374b6adc8f8c96b3a26489c930340ae6ad224\"", - "last_updated": "2024-01-06T12:17:53Z", - "stargazers_count": 11, - "last_fetched": 1709125374.0847 + "last_fetched": 1784794255.705474 }, - "346329169": { + "449416816": { "repository_manifest": { - "name": "MiWiFi", + "name": "Sonos Card", "render_readme": true, - "homeassistant": "2023.3.0" + "filename": "custom-sonos-card.js" }, + "full_name": "punxaphil/custom-sonos-card", + "category": "plugin", + "description": "Home Assistant custom lovelace sonos card", + "downloads": 7085, + "etag_repository": "W/\"60c9a405be33ee638a03abb7fb6e11c2738c761b468f61329ebf46e9ba6166e5\"", + "last_updated": "2026-09-30T17:48:59Z", + "stargazers_count": 335, + "topics": [ + "lovelace-custom-card", + "sonos" + ], + "last_fetched": 1790879999.176435 + }, + "1092215670": { + "repository_manifest": {}, "new": true, - "full_name": "dmamontov/hass-miwifi", - "authors": [ - "@dmamontov" - ], + "full_name": "ivanb1989/sabiana-cloud", "category": "integration", - "description": "MiWiFi for Home Assistant", - "domain": "miwifi", - "etag_repository": "W/\"bc0a5c4668a34f1d0d1dacdc08fa2ef91347b6b9f73ca3a10abd2838c5d8f8d9\"", - "last_updated": "2023-12-18T08:11:20Z", - "stargazers_count": 139, - "topics": [ - "mi", - "miwifi", - "redmi", - "xiaomi" - ], - "last_fetched": 1714624575.186067 - }, - "201963665": { - "repository_manifest": { - "name": "Healthchecks.io", - "zip_release": true, - "hide_default_branch": true, - "filename": "healthchecksio.zip" - }, - "full_name": "custom-components/healthchecksio", - "authors": [ - "@ludeeus" - ], - "category": "integration", - "description": "Update and display the status of your healthchecks.io checks.", - "domain": "healthchecksio", - "downloads": 1945, - "etag_repository": "W/\"2731869ed1e9c460ff70161800a0be22e0dea10e88175d6d0cd54c760f9542c3\"", - "last_updated": "2023-10-09T18:52:42Z", - "stargazers_count": 46, - "topics": [ - "api-client", - "healthchecksio", - "monitor" - ], - "last_fetched": 1714624390.039465 - }, - "342026799": { - "repository_manifest": { - "name": "Pollen Information Hungary", - "country": [ - "HU" - ], - "render_readme": "true" - }, - "full_name": "amaximus/pollen_hu", - "authors": [ - "@amaximus" - ], - "category": "integration", - "description": "Home Assistant custom component for Pollen Information in Hungary", - "domain": "pollen_hu", - "downloads": 11, - "etag_repository": "W/\"b0d8d3047390f70408708d129291931ec3858f73008ca07d119b6e39d6626ae7\"", - "last_updated": "2023-09-05T11:47:47Z", - "stargazers_count": 11, - "topics": [ - "homeassistant-custom-component", - "hungary" - ], - "last_fetched": 1712410032.894409 - }, - "257275420": { - "repository_manifest": { - "name": "OpenMediaVault", - "homeassistant": "2022.2.0", - "zip_release": true, - "filename": "openmediavault.zip" - }, - "full_name": "tomaae/homeassistant-openmediavault", - "authors": [ - "@tomaae" - ], - "category": "integration", - "description": "OpenMediaVault integration for Home Assistant", - "domain": "openmediavault", - "downloads": 5675, - "etag_repository": "W/\"7960dab7a47b2ae866e893c93e7ad0044a61edc002aaa26622e6687ab52705b7\"", - "last_updated": "2024-03-31T12:00:58Z", - "stargazers_count": 96, - "topics": [ - "omv", - "openmediavault" - ], - "last_fetched": 1714279091.559489 - }, - "427773030": { - "repository_manifest": { - "name": "TuneBlade", - "render_readme": true - }, - "new": true, - "full_name": "spycle/tuneblade", - "authors": [ - "@spycle" - ], - "category": "integration", - "description": "Home Assistant custom integration for controlling AirPlay devices connected to a TuneBlade server", - "domain": "tuneblade", - "etag_repository": "W/\"39dd4484ed94f458a1d1a5be8875f80955da0f0f5f04bf9485605190241f5185\"", - "last_updated": "2022-01-15T20:39:21Z", + "description": "Integration for Sabiana cloud (Sabianet 3.0), allowing you to controll your units cablated with modbus ", + "domain": "sabiana_cloud", + "etag_repository": "W/\"a04de6334321ae5098444365758c6bb6ad45baded5a526aa53379437ff33fa25\"", + "last_updated": "2025-11-13T14:21:59Z", "stargazers_count": 1, "topics": [ - "tuneblade" + "climate", + "fancoil", + "hvac-control", + "sabiana", + "sabiana-cloude", + "sabianet" ], - "last_fetched": 1691898006.095149 + "last_fetched": 1784788374.086391 }, - "264499592": { - "repository_manifest": { - "name": "Cryptoinfo", - "render_readme": true, - "homeassistant": "0.100.0" - }, - "full_name": "heyajohnny/cryptoinfo", - "authors": [ - "@heyajohnny" - ], - "category": "integration", - "description": "Provides Home Assistant sensors for all cryptocurrencies supported by CoinGecko", - "domain": "cryptoinfo", - "etag_repository": "W/\"53e9fc52f29eb8bc477546f97155b269541a204bfab8dcdf2977324be265670d\"", - "last_updated": "2024-03-10T20:52:16Z", - "stargazers_count": 42, - "last_fetched": 1712064296.083934 - }, - "695521993": { - "repository_manifest": { - "name": "MyEnergy", - "render_readme": true, - "country": [ - "BE" - ] - }, - "new": true, - "full_name": "myTselection/MyEnergy", - "authors": [ - "@myTselection" - ], - "category": "integration", - "description": "Home Assistant custom component HACS integration to Belgium MijnEnergie.be (MonEnergie.be) sites to compare and save on your electricity and gas prices in Belgium,", - "domain": "myenergy", - "etag_repository": "W/\"aa27394d45c3c0b8ac7c1bcef62fef8b6696a91c3394bfea62c45ddcd50a91a7\"", - "last_updated": "2024-03-10T12:25:34Z", - "stargazers_count": 7, - "last_fetched": 1712063945.390676 - }, - "261924981": { - "repository_manifest": { - "name": "Swart Ninja Dark Theme" - }, - "full_name": "DickSwart/swart_ninja_dark_theme", - "category": "theme", - "description": "🎨 Green, dark mode theme for Home Assistant, Enjoy.🤘🏻", - "domain": "", - "etag_repository": "W/\"2d6167181365c1c8a1dc289c0215ea1dbcaf49a4830cac6081a55e0c60d421fb\"", - "last_updated": "2022-03-04T09:56:36Z", - "stargazers_count": 5, - "topics": [ - "dark-theme" - ], - "last_fetched": 1706280676.182132 - }, - "249942054": { - "repository_manifest": { - "name": "hui-element", - "render_readme": true - }, - "full_name": "thomasloven/lovelace-hui-element", + "199546187": { + "repository_manifest": {}, + "full_name": "PiotrMachowski/lovelace-google-keep-card", "category": "plugin", - "description": "🔹 Use built-in elements in the wrong place", - "domain": "", - "etag_repository": "W/\"5aead29f6c8ebadf148c90e5cc35e820c50796550f2613ba52ba6d286aef953f\"", - "last_updated": "2023-11-22T21:08:49Z", - "stargazers_count": 102, - "last_fetched": 1713932284.992445 + "description": "This is a companion card for Google Keep sensor. It displays notes downloaded by integration in a friendly way, similar to Google Keep app.", + "etag_repository": "W/\"343975ea8cf5de149a84e32a40f7c43b69fb877ba5883ec737e07696314c01cb\"", + "last_updated": "2025-04-05T00:26:16Z", + "stargazers_count": 54, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1789857658.939545 }, - "157674859": { + "570508248": { + "repository_manifest": {}, + "new": true, + "full_name": "rrooggiieerr/homeassistant-axaremote", + "category": "integration", + "description": "Home Assistant integration to control AXA Remote window openers over the serial interface.", + "domain": "axaremote", + "etag_repository": "W/\"bc1d40feaea05aeac87df19beb246b19a46baac7e1b176a2af5fa9a7aadf5d95\"", + "last_updated": "2026-08-03T06:05:14Z", + "stargazers_count": 11, + "last_fetched": 1785792131.078361 + }, + "261849832": { "repository_manifest": { - "name": "Air Visual Card" + "name": "Garo Wallbox" }, - "full_name": "dnguyen800/air-visual-card", + "full_name": "sockless-coding/garo_wallbox", + "authors": [ + "sockless-coding" + ], + "category": "integration", + "description": "Garo wallbox - Home Assistant Component ", + "domain": "garo_wallbox", + "etag_repository": "W/\"0863bff5c52ce6287bb0e57f207ae058682632b5c5f96fd09fd7293c9f31a41c\"", + "last_updated": "2026-09-05T12:25:10Z", + "stargazers_count": 26, + "last_fetched": 1789840531.872083 + }, + "1275991109": { + "repository_manifest": {}, + "new": true, + "full_name": "nb3rt/Aquilo-HomeAssistant", + "category": "integration", + "description": "Aquilo liquid sensor Home Assistant HACS library", + "domain": "aquilo", + "etag_repository": "W/\"67553adfb299adbba21f094c7067a58ce3a0ca58842bc63821c4fb9e9d9140d6\"", + "last_updated": "2026-06-21T13:01:23Z", + "stargazers_count": 1, + "topics": [ + "aquilo", + "home-assistant-integration", + "water-level-sensor" + ], + "last_fetched": 1785588954.63477 + }, + "1306630726": { + "repository_manifest": {}, + "new": true, + "full_name": "fapgomes/ha-agere-price-calculator", + "category": "integration", + "description": "Home Assistant integration that calculates AGERE (Braga) water-bill costs from a water meter — tiered pricing, fixed charges, optional VAT, Energy dashboard ready.", + "domain": "agere_water", + "etag_repository": "W/\"23be6f6ed13b697842abee0bc5d9316668f5a8fa92ce00c962fc42dfb97ba52c\"", + "last_updated": "2026-09-03T21:46:12Z", + "topics": [ + "agere", + "energy", + "water" + ], + "last_fetched": 1788488555.120642 + }, + "1181403442": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-trace-viewer", "category": "plugin", - "description": "A Lovelace card showing air quality data from airvisual.com. Requires the AirVisual component.", - "domain": "", - "etag_repository": "W/\"ee6598c9e495d4f65657bd52f1013eb2c424bfd8de9fb4f73e3229fd12313a47\"", - "last_updated": "2023-04-06T20:25:49Z", - "stargazers_count": 95, + "description": "Lovelace card to browse, inspect and export Home Assistant automation execution traces", + "etag_repository": "W/\"a4c9b3f9d5a46c2953145cedac114acbb0b5c8c35a85e87c69074e54a4fc2fdc\"", + "last_updated": "2026-10-01T21:10:23Z", + "stargazers_count": 4, "topics": [ - "air-quality", - "air-visual" + "automation", + "debugging", + "trace" ], - "last_fetched": 1711384115.798976 + "last_fetched": 1790899968.477608 }, - "334364176": { - "repository_manifest": { - "name": "WEBFLEET", - "render_readme": true - }, + "1045173625": { + "repository_manifest": {}, "new": true, - "full_name": "tom-winkler/ha-webfleet-integration", - "authors": [ - "@tom-winkler" - ], + "full_name": "mr-deamon/publibike_stations", "category": "integration", - "description": "Homeassistant WEBFLEET integration to be installed via HACS.", - "domain": "webfleet", - "etag_repository": "W/\"55d1a99b4892fdb83dbf78b96cfbc662534177e513c15a46ea0eb244c9a4589f\"", - "last_updated": "2023-03-13T07:57:06Z", - "last_fetched": 1705595604.075493 - }, - "177169766": { - "repository_manifest": { - "name": "Wattbox", - "homeassistant": "2022.3.0" - }, - "full_name": "eseglem/hass-wattbox", - "authors": [ - "@eseglem" - ], - "category": "integration", - "description": "Home Assistant WattBox Component", - "domain": "wattbox", - "etag_repository": "W/\"e7f556179d1d0eb8f5d7c66b5613d2a8e442de0f8d812f86a2ed9e72bea8c7fe\"", - "last_updated": "2024-03-10T18:23:27Z", - "stargazers_count": 11, + "description": "Publibike-Integration for Home-Assistant", + "domain": "publibike", + "etag_repository": "W/\"eebab11e7429a79c6ee94b47c2a24b0e22b80eb087f4d648aa6093f5f5453b54\"", + "last_updated": "2026-03-16T10:14:57Z", + "stargazers_count": 1, "topics": [ - "battery", - "ups", - "wattbox" + "publibike", + "switzerland" ], - "last_fetched": 1713932015.808308 + "last_fetched": 1788371746.44255 }, - "237695750": { - "repository_manifest": { - "name": "OpenNEM (AU) Data", - "country": "AU" - }, - "full_name": "bacco007/sensor.opennem", - "authors": [ - "@bacco007" - ], - "category": "integration", - "description": "OpenNEM Sensor for Home Assistant", - "domain": "opennem", - "etag_repository": "W/\"c4cf69c41ee46cd01d264e8e518f918812aea099a2c6f815f75f55551157cee9\"", - "last_updated": "2023-09-08T23:56:08Z", - "stargazers_count": 11, - "topics": [ - "opennem" - ], - "last_fetched": 1713932222.377075 - }, - "448980525": { - "repository_manifest": { - "name": "🧰 ZHA Toolkit - Service for advanced Zigbee Usage", - "zip_release": true, - "filename": "zha-toolkit.zip", - "render_readme": true, - "persistent_directory": "local", - "homeassistant": "2021.1" - }, + "1135999440": { + "repository_manifest": {}, "new": true, - "full_name": "mdeweerd/zha-toolkit", - "authors": [ - "@mdeweerd" - ], + "full_name": "thokaro/solarwatt-manager-homeassistant", "category": "integration", - "description": "🧰 Zigbee Home Assistant Toolkit - service for \"rare\" Zigbee operations using ZHA on Home Assistant", - "domain": "zha_toolkit", - "downloads": 8846, - "etag_repository": "W/\"83ae13b682df382e8b295f9b8a21fc2ceaa1f7cbf25629bce756e153fb79f6b0\"", - "last_updated": "2024-05-01T21:50:04Z", - "stargazers_count": 161, + "description": "Home Assistant integration for ⚡️ SOLARWATT Manager (flex/rail)", + "domain": "solarwatt_manager", + "etag_repository": "W/\"2c30ae18fb2eece7ff5e32bd9282114a6f71dae8a40f57d832907f469a474436\"", + "last_updated": "2026-09-21T18:26:27Z", + "stargazers_count": 16, "topics": [ - "home-assistant-component", - "zha", - "zigbee", - "zigpy" + "custom-integration", + "solarwatt" ], - "last_fetched": 1714624581.487481 + "last_fetched": 1790022979.766608 }, - "258852884": { - "repository_manifest": { - "name": "Helios EasyControls Modbus TCP/IP integration", - "render_readme": true, - "zip_release": true, - "filename": "homeassistant-easycontrols.zip" - }, - "full_name": "laszlojakab/homeassistant-easycontrols", - "authors": [ - "@laszlojakab" - ], + "993010795": { + "repository_manifest": {}, + "new": true, + "full_name": "hitchin999/YidCal", "category": "integration", - "description": "Helios EasyControls Modbus TCP/IP integration for Home Assistant", - "domain": "easycontrols", - "downloads": 469, - "etag_repository": "W/\"eaf12904d11844c15a4ddb06fc88dfe8ee93df2bdab60f182a8a4626f55e3718\"", - "last_updated": "2023-08-05T19:06:53Z", - "stargazers_count": 19, + "description": "YidCal is a Yiddish Calendar Integration for Home Assistant", + "domain": "yidcal", + "downloads": 207, + "etag_repository": "W/\"ff3cd20490963e9e62fcd1c01ef02b4e4d20dc329d0e01d2758efae20a2460a4\"", + "last_updated": "2026-10-02T04:25:55Z", + "stargazers_count": 15, "topics": [ - "easycontrols", - "eazyctrl", - "modbus" + "jewish", + "jewish-calendar", + "jewish-holidays", + "yidcal", + "yiddish" ], - "last_fetched": 1714279322.193703 + "last_fetched": 1790924944.822838 }, - "358585486": { - "repository_manifest": { - "name": "Multiscrape", - "homeassistant": "2023.8.0", - "render_readme": true - }, - "full_name": "danieldotnl/ha-multiscrape", - "authors": [ - "@danieldotnl" - ], + "1262388649": { + "repository_manifest": {}, + "new": true, + "full_name": "clevrdavid/rf_fan", "category": "integration", - "description": "Home Assistant custom component for scraping (html, xml or json) multiple values (from a single HTTP request) with a separate sensor/attribute for each value. Support for (login) form-submit functionality.", - "domain": "multiscrape", - "etag_repository": "W/\"839c7a17739712cd09456c1bc1719f8f9c01f84c76431d02361314953495f5d9\"", - "last_updated": "2024-05-02T05:39:27Z", - "stargazers_count": 218, - "topics": [ - "rest", - "scrape", - "scraper", - "scraping" - ], - "last_fetched": 1714624697.36778 - }, - "192604318": { - "repository_manifest": { - "name": "iPhone Device Tracker", - "zip_release": true, - "filename": "iphonedetect.zip" - }, - "full_name": "mudape/iphonedetect", - "authors": [ - "@mudape" - ], - "category": "integration", - "description": "A custom component for Home Assistant to detect iPhones connected to local LAN, even if the phone is in deep sleep.", - "domain": "iphonedetect", - "downloads": 6060, - "etag_repository": "W/\"d59898233269b014c216d3f88f7a67828e729de3a5c52ffbea381f60cc4346e9\"", - "last_updated": "2024-03-22T14:43:31Z", - "stargazers_count": 362, - "topics": [ - "iphonedetect" - ], - "last_fetched": 1714625063.806865 - }, - "233089370": { - "repository_manifest": { - "name": "esp_wd", - "render_readme": "true", - "country": "NO" - }, - "full_name": "kodi1/esp_wd", - "authors": [ - "@kodi1" - ], - "category": "integration", - "description": "easyesp status sensor", - "domain": "esp_wd", - "etag_repository": "W/\"5a8c961362204ca5feef077ae1092280f07a8758dfd7f47954132321a8d92718\"", - "last_updated": "2022-02-23T01:23:48Z", + "description": "Learn and replay RF ceiling-fan remotes in Home Assistant via a Broadlink — fan, light and custom-button entities, all from the UI.", + "domain": "rf_fan", + "etag_repository": "W/\"5c2dd1dcb0fef63deb80ce5fc2641235c0fbb67762c9ff2ddbcbfc4832e2e4cb\"", + "last_updated": "2026-09-03T18:16:32Z", "stargazers_count": 3, "topics": [ - "esp-easy" + "433mhz", + "broadlink", + "custom-integration", + "fan", + "rf" ], - "last_fetched": 1707828081.38047 + "last_fetched": 1789465601.049494 }, - "464998514": { - "repository_manifest": { - "name": "Cyberpunk 2077 Theme" - }, - "full_name": "flejz/hass-cyberpunk-2077-theme", - "category": "theme", - "description": "Cyberpunk 2077 GUI inspied Home Assistant theme", - "domain": "", - "etag_repository": "W/\"874e7fac443ef768d6b8a5cba9bef280727b410233597e0d2a8fde0330875ada\"", - "last_updated": "2023-03-27T22:58:46Z", - "stargazers_count": 38, + "1164653836": { + "repository_manifest": {}, + "new": true, + "full_name": "cryptotomte/ev-load-balancer", + "category": "integration", + "description": "Dynamic load balancing for EV chargers in Home Assistant. Monitors per-phase current at the main fuse and adjusts charger output in real-time to prevent breaker trips. Supports phase switching (1↔3), failsafe modes, and charger profiles. MVP: go-e Gemini.", + "domain": "ev_load_balancer", + "etag_repository": "W/\"d2d4407ca430ae4bdd1bc838870f18d6d7f3076a93cf42c482b3a00c48ca322f\"", + "last_updated": "2026-03-23T17:49:44Z", "topics": [ - "cyberpunk", - "cyberpunk-2077" + "energy-management", + "ev", + "ev-charging", + "load-balancer" ], - "last_fetched": 1714279367.380452 + "last_fetched": 1784786185.912573 + }, + "1158394035": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/ha-vertical-blinds-card", + "category": "plugin", + "description": "A card to display vertical blinds", + "downloads": 120, + "etag_repository": "W/\"0f86074ced4f0c47a6a8eaf6df8d0af1df151d6778d2878c37be229f3afcdcb7\"", + "last_updated": "2026-08-20T16:59:35Z", + "stargazers_count": 1, + "topics": [ + "blinds", + "card", + "dashboard" + ], + "last_fetched": 1787255303.165953 + }, + "1168518944": { + "repository_manifest": {}, + "new": true, + "full_name": "KadenThomp36/garage-card", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card for garage visualization with car presence, door control, and light toggle", + "downloads": 497, + "etag_repository": "W/\"f3fdf4df51112fff990d755bcc09dd9df6bedea53ec8038b98326cd3474f5e83\"", + "last_updated": "2026-03-19T20:13:32Z", + "stargazers_count": 7, + "last_fetched": 1784794824.735795 + }, + "1065694766": { + "repository_manifest": {}, + "new": true, + "full_name": "grotan1/denon-avr-3805", + "category": "integration", + "description": "Home Assistant integration for Denon AVR-3805 receivers. Controls power, volume, inputs, and provides media player functionality via serial connection.", + "domain": "denon_avr_3805", + "etag_repository": "W/\"2e6f1a67def241b3ab2513b6eaa5c9e5879554e0a94537a2de7422224c269ffc\"", + "last_updated": "2026-08-16T17:19:22Z", + "stargazers_count": 3, + "topics": [ + "avr", + "denon" + ], + "last_fetched": 1786915441.458813 + }, + "327695137": { + "repository_manifest": { + "name": "Kodi Media Sensors", + "homeassistant": "2022.8.7", + "render_readme": true + }, + "full_name": "jtbgroup/kodi-media-sensors", + "authors": [ + "@boralyl", + "@Gautier Vanderslyen" + ], + "category": "integration", + "description": "Custom component to feed multiple sensors in Home Assistan and so custom cards can be to display those sensors. This repository is a fork of https://github.com/boralyl/kodi-recently-added", + "domain": "kodi_media_sensors", + "etag_repository": "W/\"3b03776636ada16be848c5a6b4ac0444a1404a22d313ec7cb441b815e44ed0f9\"", + "last_updated": "2026-09-29T04:58:07Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-component", + "homeassistant-custom-component", + "kodi", + "playlist", + "playlists", + "pyth" + ], + "last_fetched": 1790708842.458516 + }, + "788641369": { + "repository_manifest": {}, + "new": true, + "full_name": "avishorp/sync_group", + "category": "integration", + "description": "Synchronization Group Component for Home Assistant", + "domain": "light_sync_group", + "etag_repository": "W/\"1f41b9d0305436bd281cefc0e9a44ed53bbfce0ffcce7ee621b65fc03ba02795\"", + "last_updated": "2024-06-09T15:50:25Z", + "stargazers_count": 4, + "last_fetched": 1784785272.168039 + }, + "160022220": { + "repository_manifest": { + "name": "Amazon Rekognition" + }, + "full_name": "robmarkcole/HASS-amazon-rekognition", + "authors": [ + "@robmarkcole" + ], + "category": "integration", + "description": "Home Assistant Object detection with Amazon Rekognition", + "domain": "amazon_rekognition", + "etag_repository": "W/\"30dba63948683826827561e851ea8f23a99debc8d2fd668e2968497c4144e322\"", + "last_updated": "2026-04-13T23:38:37Z", + "stargazers_count": 89, + "topics": [ + "rekognition" + ], + "last_fetched": 1784791686.364458 + }, + "1010117109": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/blackout", + "category": "theme", + "description": "A really simple theme for Home Assistant... no borders, nothing, just pure black!", + "etag_repository": "W/\"eef597eaedfaf03c8779e09dfbb83de43fa90c075175013face06b406dc88994\"", + "last_updated": "2026-06-29T01:16:42Z", + "stargazers_count": 2, + "topics": [ + "black", + "dark", + "dark-mode", + "dark-theme", + "dashboard", + "hacs-theme" + ], + "last_fetched": 1787647228.969934 + }, + "387055527": { + "repository_manifest": { + "name": "Waves" + }, + "full_name": "tgcowell/waves", + "category": "theme", + "description": "This is a blend of 2 themes found within the Home Assistant community. Inspired mostly by Noctis, I've adjust colours slightly and have also opted to pull some features from Caule Theme packs to build my own 'ultimate' theme. I will continue to update overtime and do my best to credit those whom I have 'referenced' ", + "etag_repository": "W/\"b649d5ce33b359e051f0cadfc4beac3f66c32768415c01b2f90f906a96f39211\"", + "last_updated": "2023-03-26T08:21:03Z", + "stargazers_count": 108, + "installed_commit": "d3d595a", + "installed": true, + "last_commit": "d3d595a", + "last_version": "v2.4.1", + "releases": true, + "version_installed": "v2.4.1", + "last_fetched": 1789931854.740261 + }, + "611184738": { + "repository_manifest": {}, + "new": true, + "full_name": "Strixx76/samsungwam", + "category": "integration", + "description": "Home Assistant Integration for Samsung Wireless Audio speakers.", + "domain": "samsungwam", + "downloads": 1, + "etag_repository": "W/\"df99888f958473e021e6df79a79728f63baffae98b06f1d861f51e3d3493685f\"", + "last_updated": "2026-09-11T06:02:25Z", + "stargazers_count": 25, + "last_fetched": 1790249770.304119 + }, + "968037902": { + "repository_manifest": {}, + "new": true, + "full_name": "azsaurr/ha_usms", + "category": "integration", + "description": "A custom integration for USMS smart energy meters.", + "domain": "ha_usms", + "etag_repository": "W/\"8bbf98073d1047ac74e6f57e273b6c779d5dbd182c63c983780049330a8ed27d\"", + "last_updated": "2026-09-20T11:37:21Z", + "last_fetched": 1790868391.206122 }, "424346523": { "repository_manifest": { @@ -16623,65 +9995,11056 @@ "category": "integration", "description": "Home Assistant custom component integration for Centrometal Boiler System", "domain": "centrometal_boiler", - "etag_repository": "W/\"29df1cd2622004da4fe6226529671aa1f1b30bfd874f7b98c4482bd088f8e603\"", - "last_updated": "2023-12-08T15:21:43Z", - "stargazers_count": 5, + "etag_repository": "W/\"28d84654538aa01ce5724e125d5c295da48f734b3b853c8c084467a0975eedd1\"", + "last_updated": "2026-03-16T20:37:12Z", + "stargazers_count": 12, "topics": [ "centrometal", "peltec" ], - "last_fetched": 1704035700.950662 + "last_fetched": 1790867520.410151 }, - "398739214": { + "1206745847": { + "repository_manifest": {}, + "new": true, + "full_name": "MarcinSachs/danelfin-ha", + "category": "integration", + "description": "Home Assistant integration for Danelfin AI stock scores. Track AI Score, Fundamental, Technical, Sentiment & Risk for US stocks, European stocks and ETFs. Supports Top-5 recommendations. HACS compatible.", + "domain": "danelfin", + "etag_repository": "W/\"61a4ff706c3fa853c568f3b6b0b7cdd145a5c355ce65c6ca7731bd3f32451d6e\"", + "last_updated": "2026-07-07T07:01:04Z", + "topics": [ + "ai", + "danelfin", + "etf", + "finance", + "investment", + "stocks" + ], + "last_fetched": 1784789814.738547 + }, + "477001098": { "repository_manifest": { + "name": "Philips AirPurifier (with CoAP)", "render_readme": true, - "homeassistant": "2021.8.1" + "homeassistant": "2021.11.0b0" }, "new": true, - "full_name": "HCookie/Webhook-Service-home-assistant", - "category": "integration", - "description": "Add a Webhook service to HomeAssistant, originally designed for use with Discord Webhooks", - "domain": "webhook_service", - "downloads": 29, - "etag_repository": "W/\"a62aba5547a15aeadd281752aa5bcdc0311d53e5d7315455ac74c7f9b78dd80c\"", - "last_updated": "2024-04-16T06:18:43Z", - "stargazers_count": 10, - "topics": [ - "webhooks" - ], - "last_fetched": 1713586751.415948 - }, - "187245461": { - "repository_manifest": {}, - "full_name": "custom-cards/entity-attributes-card", - "category": "plugin", - "description": "Entity Attributes", - "domain": "", - "etag_repository": "W/\"27d4ac87f5767d675b3d23ab41bd9a9071fb15499d69483a4f9530775f7d4c33\"", - "last_updated": "2021-06-05T21:05:54Z", - "stargazers_count": 66, - "last_fetched": 1713932076.27304 - }, - "233092629": { - "repository_manifest": { - "name": "tvh_rec", - "country": "NO" - }, - "full_name": "kodi1/tvh_rec", + "full_name": "kongo09/philips-airpurifier-coap", "authors": [ - "@kodi1" + "@kongo09" ], "category": "integration", - "description": "tvheadend recorder sensor - lovelace upcoming media card", - "domain": "tvh_rec", - "etag_repository": "W/\"8adaa819527d60432c58e6d0f2b52915ffef39a9e7f0c9d938b354b4ffed3ecf\"", - "last_updated": "2022-01-09T10:38:49Z", + "description": "💨 Philips AirPurifier custom component for Home Assistant. Supports local CoAP protocol.", + "domain": "philips_airpurifier_coap", + "etag_repository": "W/\"a16daf030f25ad0339a375e6bd903c2effee494d129fde5ffd8e97a8e36107eb\"", + "last_updated": "2026-07-26T19:33:14Z", + "stargazers_count": 381, + "topics": [ + "air-purifier", + "philips" + ], + "last_fetched": 1790926231.330262 + }, + "1128965824": { + "repository_manifest": {}, + "new": true, + "full_name": "qlerup/energy-graph-scheduler-card", + "category": "plugin", + "description": "A homeassistent card, to show and plan energy usage", + "downloads": 1113, + "etag_repository": "W/\"5ac8f11543e51fb272102583d3fb021195eb6d6b5028992f00f7a6378645059c\"", + "last_updated": "2026-02-14T23:44:27Z", + "stargazers_count": 6, + "topics": [ + "card", + "energy", + "energy-efficiency" + ], + "last_fetched": 1784795473.970459 + }, + "373832981": { + "repository_manifest": { + "name": "Digital Clock", + "render_readme": true + }, + "full_name": "wassy92x/lovelace-digital-clock", + "category": "plugin", + "description": "A custom digital clock card for Home Assistant", + "downloads": 84232, + "etag_repository": "W/\"2fd6de9ea096fc15db50b1baf01f523eec17e4a90a0bda60e0a660d8cf30726f\"", + "last_updated": "2024-01-16T17:48:48Z", + "stargazers_count": 141, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1788173956.290526 + }, + "236317072": { + "repository_manifest": { + "name": "Pie Chart Card", + "content_in_root": true, + "filename": "pie-chart-card.js", + "render_readme": true + }, + "full_name": "sdelliot/pie-chart-card", + "category": "plugin", + "description": "Generalized Lovelace pie chart card", + "etag_repository": "W/\"6c10b28432aec78bb779a54109b9a8666852074620f7d87189e8eb3635fa9673\"", + "last_updated": "2020-03-07T21:19:19Z", + "stargazers_count": 13, + "last_fetched": 1786684015.626252 + }, + "1209710162": { + "repository_manifest": {}, + "new": true, + "full_name": "arunrajiah/cctvql", + "category": "integration", + "description": "Conversational query layer for CCTV and surveillance systems — ask questions in plain English, get answers from Frigate, ONVIF, and more.", + "domain": "cctvql", + "downloads": 2, + "etag_repository": "W/\"e92a4802f31f0a4578ea694104ee18cb20ba43d2cd6dc1fb225f23ae483af64f\"", + "last_updated": "2026-09-30T12:41:56Z", + "stargazers_count": 8, + "topics": [ + "camera", + "cctv", + "nlp", + "nvr" + ], + "last_fetched": 1790780108.264839 + }, + "925228685": { + "repository_manifest": {}, + "new": true, + "full_name": "matfroh/abl_emh1_modbus", + "category": "integration", + "description": "this is a homeassistant code to integer EVSE charger ABL EMH1 over RS485 Modbus", + "domain": "ev_charger_modbus", + "downloads": 34, + "etag_repository": "W/\"c5105cee9df6ef949928db12244f2b43dbc07c871a23ea1eba8fefdb6ebd1f85\"", + "last_updated": "2026-09-13T06:27:13Z", + "stargazers_count": 7, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790873748.230226 + }, + "985404932": { + "repository_manifest": {}, + "new": true, + "full_name": "JMatuszczakk/Locked-Button", + "category": "plugin", + "description": "A LitElement custom card with numeric keypad for code entry, designed for Home Assistant", + "etag_repository": "W/\"1e1d15b55d6bdf429342dba94408534a193a770d6e55708d44631f1a8109eabb\"", + "last_updated": "2025-07-27T16:37:40Z", "stargazers_count": 3, "topics": [ - "recordings", - "tvheadend" + "button", + "locked" ], - "last_fetched": 1678434033.598074 + "last_fetched": 1788863666.607816 + }, + "343112953": { + "repository_manifest": { + "name": "Kodi Search Card", + "render_readme": true, + "filename": "kodi-search-card.js" + }, + "full_name": "jtbgroup/kodi-search-card", + "category": "plugin", + "description": "Custom card for home assistant allowing to search in the libraries of kodi", + "downloads": 2, + "etag_repository": "W/\"d06b1a80f75d2e64298e2f2f780527dbcd2763ebcd97be5da8c899c4b5723cce\"", + "last_updated": "2026-09-29T05:16:21Z", + "stargazers_count": 12, + "topics": [ + "kodi", + "kodi-media-sensors" + ], + "last_fetched": 1790689524.386919 + }, + "983658072": { + "repository_manifest": {}, + "new": true, + "full_name": "siedi/ha-fairland", + "category": "integration", + "description": "Home Assistant integration for Fairland (iGarden) pool heat pumps and pool pumps — connects directly to the iGarden cloud (not Tuya)", + "domain": "fairland", + "etag_repository": "W/\"21526ce166abb952ab9f0006d4f1e8bc152d4bde4b9593038702feb27ae161e2\"", + "last_updated": "2026-10-01T17:40:55Z", + "stargazers_count": 9, + "topics": [ + "fairland", + "heatpump", + "igarden", + "pool", + "poolpump", + "waterpump", + "x20" + ], + "last_fetched": 1790896816.246264 + }, + "247070270": { + "repository_manifest": { + "name": "SamsungTV Smart", + "homeassistant": "2024.7.0" + }, + "full_name": "ollo69/ha-samsungtv-smart", + "authors": [ + "@ollo69" + ], + "category": "integration", + "description": "📺 Home Assistant SamsungTV Smart integration with SmartThings API Support.", + "domain": "samsungtv_smart", + "downloads": 44353, + "etag_repository": "W/\"6c18c95cbcb8945fa8a9bf2b8dac157f33990acb997e013f717a956251c4e761\"", + "last_updated": "2026-05-26T17:43:14Z", + "stargazers_count": 677, + "topics": [ + "samsung", + "samsung-smart-tv", + "samsung-tv", + "smartthings" + ], + "last_fetched": 1790421002.460162 + }, + "881363897": { + "repository_manifest": {}, + "new": true, + "full_name": "mguyard/hass-diagral", + "category": "integration", + "description": "Diagral Integration for Home Asssitant", + "domain": "diagral", + "etag_repository": "W/\"516ff3624fa38799aeb1a86d3e7a47c9bbaa0e7167eed85bc7e66e5902db130c\"", + "last_updated": "2026-08-03T20:44:29Z", + "stargazers_count": 18, + "topics": [ + "automation", + "diagral" + ], + "last_fetched": 1790629554.305077 + }, + "846192013": { + "repository_manifest": {}, + "new": true, + "full_name": "jlvcm/ha-actualbudget", + "category": "integration", + "description": "Actual Budget integration for Home Assistant", + "domain": "actualbudget", + "etag_repository": "W/\"30cb0b95f0b4f82c1ad4946ac14629e51aaf0fc0b9db58294ae14cd828e117e0\"", + "last_updated": "2026-04-13T16:12:46Z", + "stargazers_count": 150, + "topics": [ + "actual-budget", + "actualbudget", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1790925625.632079 + }, + "438036391": { + "repository_manifest": { + "name": "Ariston NET", + "zip_release": true, + "hide_default_branch": true, + "render_readme": true, + "homeassistant": "2023.1.1", + "filename": "ariston-remotethermo-home-assistant-v3.zip" + }, + "new": true, + "full_name": "fustom/ariston-remotethermo-home-assistant-v3", + "authors": [ + "@fustom" + ], + "category": "integration", + "description": "Ariston NET remotethermo integration for Home Assistant based on API", + "domain": "ariston", + "downloads": 10272, + "etag_repository": "W/\"67e4c106fa96b807056c55e36ca0e55196dfeadd7f9fabe96f9be380c2e6768b\"", + "last_updated": "2026-02-06T15:45:29Z", + "stargazers_count": 286, + "topics": [ + "ariston", + "ariston-net", + "cloud" + ], + "last_fetched": 1790441389.473008 + }, + "1275497857": { + "repository_manifest": {}, + "new": true, + "full_name": "memphi2/ha-unifi-drive", + "category": "integration", + "description": "Home Assistant custom integration for UniFi Drive / UNAS", + "domain": "unifi_unas", + "downloads": 1, + "etag_repository": "W/\"8424acfb3b6cbd0d6d1c664de17083287d5a5a5d2b647dc45027a133d434e56a\"", + "last_updated": "2026-08-19T16:00:12Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-integration", + "unas", + "unifi-drive" + ], + "last_fetched": 1790444248.486089 + }, + "1276191400": { + "repository_manifest": {}, + "new": true, + "full_name": "pos-ei-don/ha-recorder-throttle", + "category": "integration", + "description": "Throttle the Home Assistant recorder's DB writes per entity (e.g. once per minute) via labels — coarse history instead of none. Includes a management card.", + "domain": "recorder_throttle", + "etag_repository": "W/\"d6def16944cbd4194420bd540e58006c5b8a3a3f34a873cbff9dbc2a0fa93262\"", + "last_updated": "2026-08-03T21:21:34Z", + "stargazers_count": 11, + "topics": [ + "custom-integration", + "recorder" + ], + "last_fetched": 1790875296.857477 + }, + "1245481791": { + "repository_manifest": {}, + "new": true, + "full_name": "zqs1qiwan/ha-mihomo-ctrl", + "category": "integration", + "description": "High-performance Home Assistant custom integration to monitor and control an external Mihomo (Clash) Core with built-in OpenClash physical switch support.", + "domain": "mihomo_ctrl", + "etag_repository": "W/\"0d39f681a02ce5bdb0c8d7b8be9863f11d617ce9a9f8509b5458f0981fd31a1c\"", + "last_updated": "2026-05-21T11:39:51Z", + "topics": [ + "clash", + "mihomo", + "openclash" + ], + "last_fetched": 1785486938.940921 + }, + "1241844964": { + "repository_manifest": {}, + "new": true, + "full_name": "skynet01/homeassistant-skynet-theme", + "category": "theme", + "description": "A dark midnight theme for home assistant, supports rotating fan icon and a few other little tricks. ", + "etag_repository": "W/\"f6de4555de8cf022e78b5b1ef5c6b506ad0d8e76aad6d20bcde1832485142bf3\"", + "last_updated": "2026-07-07T23:02:51Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-theme" + ], + "last_fetched": 1784668297.757778 + }, + "1113826244": { + "repository_manifest": {}, + "new": true, + "full_name": "ArnyminerZ/ha-axpert-inverter", + "category": "integration", + "description": "A Home Assistant integration for reading values from Axpert inverters.", + "domain": "axpert_inverter", + "etag_repository": "W/\"4b78e3a3c0c159ae34511bfe17672d621b1cc88aef16f82231fa64105adba447\"", + "last_updated": "2026-02-23T07:50:34Z", + "stargazers_count": 3, + "topics": [ + "assistant", + "axpert", + "home", + "inverter", + "voltronic" + ], + "last_fetched": 1784999404.052927 + }, + "730719420": { + "repository_manifest": {}, + "new": true, + "full_name": "redstone99/hass-alert2", + "category": "integration", + "description": "HomeAssistant alerting with native support for events and expressive conditions", + "domain": "alert2", + "etag_repository": "W/\"72de671aa122b96ad7a0354de9b95ce5fef5782cfafe6d2b5a085d3dbc7a6974\"", + "last_updated": "2026-09-30T20:17:30Z", + "stargazers_count": 88, + "topics": [ + "alerting", + "alerts" + ], + "last_fetched": 1790808650.146857 + }, + "724819055": { + "repository_manifest": {}, + "new": true, + "full_name": "physje/waterinfo", + "category": "integration", + "description": "Home Assistant custom component to use the Waterinfo API (Rijkswaterstaat, the Netherlands) to fetch measurements/observations for all kind of waterdata into a sensor", + "domain": "waterinfo", + "etag_repository": "W/\"0adbef91b0beb384d33ad65cdcb0d284adfb2554d49ede72b1e9900005c90312\"", + "last_updated": "2026-03-18T08:10:53Z", + "stargazers_count": 22, + "topics": [ + "customcomponent", + "hacs-custom", + "rijkswaterstaat", + "rws", + "water", + "waterinfo" + ], + "last_fetched": 1789782499.658082 + }, + "448126069": { + "repository_manifest": {}, + "new": true, + "full_name": "timstallmann/home-assistant-wevolor", + "category": "integration", + "description": "Home Assistant Integration for Wevolor, published via HACS", + "domain": "wevolor", + "etag_repository": "W/\"c19014e84bc6837cda80ae4e1675eb9d706da0a6a14a4c4572c6b1aa231ed5bb\"", + "last_updated": "2026-06-14T13:19:54Z", + "stargazers_count": 7, + "topics": [ + "wevolor" + ], + "last_fetched": 1784792957.94279 + }, + "1164159170": { + "repository_manifest": {}, + "new": true, + "full_name": "leonidostrovski/groups-visualizer", + "category": "plugin", + "description": "A Home Assistant Lovelace card that visualizes groups and areas as interactive graph diagrams.", + "downloads": 92, + "etag_repository": "W/\"3cfa9e166d4f60718a2ea3859a34a995ba3e392713ab504c64e7ee8119f97e53\"", + "last_updated": "2026-06-16T19:37:31Z", + "stargazers_count": 6, + "topics": [ + "graph", + "visualization" + ], + "last_fetched": 1784794914.605941 + }, + "1151541534": { + "repository_manifest": {}, + "new": true, + "full_name": "jyourstone/power_saver", + "category": "integration", + "description": "Home Assistant custom integration that schedules appliances based on Nordpool electricity prices.", + "domain": "power_saver", + "downloads": 1, + "etag_repository": "W/\"7942776268ff7e55e50759e11d5f2a0461063ca33d30729170329db9cae069d6\"", + "last_updated": "2026-09-26T12:11:40Z", + "stargazers_count": 16, + "topics": [ + "energy-management", + "nordpool" + ], + "last_fetched": 1790442966.044231 + }, + "832462542": { + "repository_manifest": {}, + "new": true, + "full_name": "hyperb1iss/signalrgb-homeassistant", + "category": "integration", + "description": "Transform your smart home lighting with the power of SignalRGB, now integrated directly into Home Assistant!", + "domain": "signalrgb", + "downloads": 2, + "etag_repository": "W/\"68cf8b6e7c5191781bfd35b8ff557a14942563bc3de80bab63769b629e7b1b30\"", + "last_updated": "2026-04-08T17:47:44Z", + "stargazers_count": 51, + "topics": [ + "arr-gee-bee", + "automation", + "full-rgb", + "lighting-controller", + "lighting-effects", + "rgb", + "signalrgb" + ], + "last_fetched": 1786357739.465221 + }, + "511504216": { + "repository_manifest": { + "name": "Scinan Saswell Thermostat", + "render_readme": true + }, + "new": true, + "full_name": "Skarbo/hass-scinan-thermostat", + "authors": [ + "@skarbo" + ], + "category": "integration", + "description": "Home Assistant integration for Scinan Thermostats", + "domain": "scinan_thermostat", + "etag_repository": "W/\"bc676215f7041ded6806d38268a35530cdf6849561f846f220519d1627e0d85f\"", + "last_updated": "2024-11-23T21:39:04Z", + "stargazers_count": 9, + "topics": [ + "saswell", + "scinan", + "thermostat" + ], + "last_fetched": 1784792274.720068 + }, + "1050693405": { + "repository_manifest": {}, + "new": true, + "full_name": "domodom30/ha-octopus-french", + "category": "integration", + "description": "Integration Octopus Energy pour Home Assistant - Suivi consommation et prix de l'électricité", + "domain": "octopus_french", + "etag_repository": "W/\"4a7e3ec0cb9419ca23b124bd018cf00bdadaa5fec9246695577063bece341f85\"", + "last_updated": "2026-09-30T18:49:28Z", + "stargazers_count": 21, + "topics": [ + "custom-componant", + "energie", + "french", + "octopus" + ], + "last_fetched": 1790870230.883296 + }, + "703332819": { + "repository_manifest": { + "name": "Dracula-ish Theme for HA", + "filename": "draculaish.yaml", + "render_readme": true + }, + "new": true, + "full_name": "malcolmturnbull/draculaish-ha-theme", + "category": "theme", + "description": "Dracula-Inspired Theme for Home Assistant with light and dark modes. ", + "etag_repository": "W/\"d922bc74f3273a430f46dc9920060edf7b74499d380bf47b57f1e54d0c5435e9\"", + "last_updated": "2023-10-13T02:30:40Z", + "stargazers_count": 15, + "topics": [ + "hacs-theme", + "home-assistant-theme" + ], + "last_fetched": 1788464515.099325 + }, + "1158538338": { + "repository_manifest": {}, + "new": true, + "full_name": "RedFirebreak/ha-osrs-data", + "category": "integration", + "description": "This repository is a HACS plugin for connecting the popular hit game Old School Runescape and Home Assistant through webhooks. So far the integration supports the webhooks of the Runelite plugin Dink and parses them to create sensors and triggers in Home Assistant", + "domain": "osrs_data", + "etag_repository": "W/\"e00feedfe2c534077a6c3fc560d3d45574267849c30e2a5a3df1f7f55f753a24\"", + "last_updated": "2026-09-30T19:52:00Z", + "stargazers_count": 1, + "topics": [ + "osrs", + "runescape" + ], + "last_fetched": 1790808638.198217 + }, + "356385629": { + "repository_manifest": { + "name": "Kia Uvo / Hyundai Bluelink", + "render_readme": true, + "homeassistant": "2023.1" + }, + "new": true, + "full_name": "Hyundai-Kia-Connect/kia_uvo", + "authors": [ + "@fuatakgun" + ], + "category": "integration", + "description": "A Home Assistant HACS integration that supports Kia Connect(Uvo) and Hyundai Bluelink. The integration supports the EU, Canada and the USA.", + "domain": "kia_uvo", + "etag_repository": "W/\"8d9d733e22eacb5c278f416ea7a3bc270b3aeb5155750b6cb0938a0cf891cdac\"", + "last_updated": "2026-09-30T02:04:42Z", + "stargazers_count": 944, + "topics": [ + "bluelink", + "car", + "hyundai", + "kia", + "uvo" + ], + "last_fetched": 1790892257.249093 + }, + "1152530299": { + "repository_manifest": {}, + "new": true, + "full_name": "PersephoneKarnstein/ha-bluesky-feed", + "category": "integration", + "description": "Bluesky social media feed as a Home Assistant Lovelace card", + "domain": "bluesky_feed", + "etag_repository": "W/\"e5afc1d2e8d9b4b204bdd8fbaf40a26819caacdc8260ef2d33b96d97f0625ebc\"", + "last_updated": "2026-03-11T03:48:33Z", + "stargazers_count": 2, + "topics": [ + "atprotocol", + "bluesky", + "home-assistant-custom-component" + ], + "last_fetched": 1784791075.563168 + }, + "604796673": { + "repository_manifest": { + "name": "Carbu.com", + "render_readme": true, + "country": [ + "BE", + "FR", + "NL", + "IT", + "DE", + "LU" + ] + }, + "new": true, + "full_name": "myTselection/Carbu_com", + "authors": [ + "@myTselection" + ], + "category": "integration", + "description": "Actual fuel prices (super, diesel, lpg) per gasstation supported for Belgium, France, Luxembourg, Spain, Netherlands, Germany and Italy! Home Assistant custom component HACS integration for BE/FR/LU based on carbu.com and mazout.com site to compare and save on your actual fuel oil/heating oil (mazout) and fuel (diesel, super and lpg) purchases", + "domain": "carbu_com", + "etag_repository": "W/\"8a1527678ef768c96794f5138d0115433cfba29e861111107e0d4db2658da72d\"", + "last_updated": "2026-07-05T19:31:40Z", + "stargazers_count": 40, + "topics": [ + "fuel-prices", + "price-tracker" + ], + "last_fetched": 1784124171.827513 + }, + "1193310669": { + "repository_manifest": {}, + "new": true, + "full_name": "rusty4444/coming-soon-card", + "category": "plugin", + "description": "A cinematic Home Assistant card showing upcoming movies and TV episodes from Radarr and Sonarr", + "downloads": 110, + "etag_repository": "W/\"b9d5e8ddc06c8b90db43420772a3d21efd39e314fd14608b4b3c66e10a99b48c\"", + "last_updated": "2026-09-21T03:11:49Z", + "stargazers_count": 30, + "topics": [ + "coming-soon", + "radarr", + "sonarr" + ], + "last_fetched": 1790840942.968769 + }, + "164155243": { + "repository_manifest": { + "render_readme": true, + "homeassistant": "2021.12.1" + }, + "full_name": "TimSoethout/goodwe-sems-home-assistant", + "authors": [ + "@TimSoethout" + ], + "category": "integration", + "description": "Home Assistant integration for monitoring GoodWe SEMS+ solar inverters, batteries, smart meters, and energy data.", + "domain": "sems", + "downloads": 318, + "etag_repository": "W/\"b62d789a2530be12e013bab4b6a2568bbf2f3af15ee6c9fe04cb948bc8e69d7f\"", + "last_updated": "2026-10-01T17:25:23Z", + "stargazers_count": 145, + "topics": [ + "energy-monitoring", + "goodwe-sems", + "goodwe-sems-plus", + "home-assistant-custom-component", + "home-assistant-integration", + "inverter", + "photovoltaic", + "pv", + "sems-plus", + "sems-portal", + "solar" + ], + "last_fetched": 1790897667.864486 + }, + "1285954204": { + "repository_manifest": {}, + "new": true, + "full_name": "infernalK/ha-pixoo-canvas", + "category": "integration", + "description": "Home Assistant custom integration for Divoom Pixoo 64 (HACS)", + "domain": "pixoo_canvas", + "etag_repository": "W/\"54f9fe44836de58e37fb43fd10f1dfb8689bc27acbff4b260c6bfd9798727087\"", + "last_updated": "2026-09-02T20:05:52Z", + "topics": [ + "divoom", + "pixoo" + ], + "last_fetched": 1788390542.789592 + }, + "344446335": { + "repository_manifest": { + "name": "Office 365", + "zip_release": true, + "filename": "o365.zip", + "homeassistant": "2023.12.0", + "render_readme": true + }, + "new": true, + "full_name": "RogerSelwyn/O365-HomeAssistant", + "authors": [ + "@RogerSelwyn" + ], + "category": "integration", + "description": "Office 365 integration for Home Assistant", + "domain": "o365", + "downloads": 4315, + "etag_repository": "W/\"44612a5583f4d21d844ee19077d2569ec034e5c94878735971fe22383c420d41\"", + "last_updated": "2025-11-12T16:54:17Z", + "stargazers_count": 231, + "topics": [ + "homeassistant-custom-component", + "microsoft", + "o365" + ], + "last_fetched": 1788373287.378464 + }, + "1291126080": { + "repository_manifest": {}, + "new": true, + "full_name": "bigurka/neopill", + "category": "integration", + "description": "Integrazione Home Assistant (HACS) per la gestione di farmaci: assunzioni, scorte e rifornimenti per più pazienti, con calendario nativo e pannello dedicato in sidebar.", + "domain": "neopill", + "etag_repository": "W/\"15c5faef46c65b0f6990249a5f4f3587f6c0ed9cc6b29196ae001859d5945ae8\"", + "last_updated": "2026-09-09T19:21:31Z", + "topics": [ + "home-assistant-integration", + "medication" + ], + "last_fetched": 1788999071.194016 + }, + "306822538": { + "repository_manifest": { + "name": "NSW Rural Fire Service - Fire Danger", + "country": [ + "AU" + ], + "homeassistant": "2022.8.0" + }, + "full_name": "exxamalte/home-assistant-custom-components-nsw-rural-fire-service-fire-danger", + "authors": [ + "@exxamalte" + ], + "category": "integration", + "description": "Home Assistant Custom Component: NSW Rural Fire Service Fire Danger", + "domain": "nsw_rural_fire_service_fire_danger", + "etag_repository": "W/\"d498fa52a6da60507d62f3cd25ab780646858a2472a922bb2bed3bbb4c3d9337\"", + "last_updated": "2026-09-21T12:43:50Z", + "stargazers_count": 14, + "topics": [ + "fire-danger", + "nsw", + "rural-fire-service" + ], + "last_fetched": 1790016637.705589 + }, + "1066027219": { + "repository_manifest": {}, + "new": true, + "full_name": "EHylands/ha-qolsys-panel", + "category": "integration", + "description": "Qolsys Panel Integration for Home Assistant", + "domain": "qolsys_panel", + "etag_repository": "W/\"08f786b89f22ffad943986121ed13de3665ea8e070f42cbb694ad3e11c3a5d8c\"", + "last_updated": "2026-10-02T02:20:08Z", + "stargazers_count": 69, + "topics": [ + "qolsys" + ], + "last_fetched": 1790923789.791299 + }, + "1195587305": { + "repository_manifest": {}, + "new": true, + "full_name": "ddebaets/belgium-energy-costs", + "category": "integration", + "description": "Complete energy cost tracking for Belgium - Home Assistant integration", + "domain": "belgium_energy_costs", + "etag_repository": "W/\"adb794ff6702be930d6887f278e3d82a49f11c31f3b10611ec77a417306e7f05\"", + "last_updated": "2026-08-01T11:49:48Z", + "stargazers_count": 1, + "topics": [ + "belgium", + "energy" + ], + "last_fetched": 1785613511.821203 + }, + "1006806848": { + "repository_manifest": {}, + "new": true, + "full_name": "eyalgal/ha-shopping-list-card", + "category": "plugin", + "description": "A simple and intuitive Lovelace card for Home Assistant to quickly add and manage items on your shopping list.", + "downloads": 5, + "etag_repository": "W/\"2b49c6dab2c123d7c0e7fffd026b6ae01bfdbc1e8bbda89259e952c05e28152e\"", + "last_updated": "2026-10-01T19:27:39Z", + "stargazers_count": 24, + "last_fetched": 1790899251.155178 + }, + "743708645": { + "repository_manifest": {}, + "new": true, + "full_name": "mukaschultze/ha-must-inverter", + "category": "integration", + "description": "Must Inverter plugin for HomeAssistant", + "domain": "must_inverter", + "downloads": 1094, + "etag_repository": "W/\"751e25dd5fbb44cd0834698815cf6ec89bcffdbc28fa1c62d5ae24b245252059\"", + "last_updated": "2026-04-11T16:47:24Z", + "stargazers_count": 69, + "topics": [ + "battery-monitor", + "inverter", + "modbus", + "must", + "must-energy", + "must-solar", + "power", + "solar", + "solar-energy" + ], + "last_fetched": 1790894827.323405 + }, + "959461407": { + "repository_manifest": {}, + "new": true, + "full_name": "alakdae/AquastillaHA", + "category": "integration", + "description": "Integration for Viessmann Aquastilla in Home Assistant", + "domain": "aquastilla_softener", + "etag_repository": "W/\"01d0059189890ada57e9df8dd7e8fffbb3f79e8ba3ecb40c079868e3318fafdf\"", + "last_updated": "2026-02-23T20:58:00Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-custom-component", + "iot", + "viessmann", + "water", + "water-softener" + ], + "last_fetched": 1786193493.816474 + }, + "496755553": { + "repository_manifest": { + "name": "Raspberry Pi 1-Wire via sysbus", + "homeassistant": "2024.1.0" + }, + "new": true, + "full_name": "thecode/ha-onewire-sysbus", + "authors": [ + "@thecode" + ], + "category": "integration", + "description": "Home Assistant 1-Wire via sysbus", + "domain": "onewire_sysbus", + "etag_repository": "W/\"0a74bd384668d50675cd1bf32903e6d4360c06e03a2c12e620716f4c29ad6b80\"", + "last_updated": "2026-09-28T23:42:36Z", + "stargazers_count": 30, + "topics": [ + "1-wire", + "raspberry-pi" + ], + "last_fetched": 1790650338.954666 + }, + "965174896": { + "repository_manifest": {}, + "new": true, + "full_name": "Nicxe/f1_sensor", + "category": "integration", + "description": "A Home Assistant Custom Integration that provides information about the next Formula 1 race and the full season calendar including Live data like race flags and Race Control messages", + "domain": "f1_sensor", + "downloads": 7111, + "etag_repository": "W/\"e8c320603d3f390a0a2f2fbb5a8a1f49a2095b0c80d61c83f9d40a5b1c8b5196\"", + "last_updated": "2026-10-01T17:24:17Z", + "stargazers_count": 383, + "topics": [ + "f1", + "formula1" + ], + "last_fetched": 1790895090.60665 + }, + "1260624837": { + "repository_manifest": {}, + "new": true, + "full_name": "StephaneBranly/ha-enki", + "category": "integration", + "description": "Home Assistant integration for the Enki (by Leroy Merlin) smart home ecosystem. Control lights, fans, switches, covers, sensors, security devices, scenarios, and more", + "domain": "enki", + "downloads": 1, + "etag_repository": "W/\"9b8f03c177577b4caf20df2b93e7494f2b3785e52c146b55e04a8eb7d25d89f9\"", + "last_updated": "2026-09-30T16:52:42Z", + "stargazers_count": 10, + "topics": [ + "enki", + "leroymerlin" + ], + "last_fetched": 1790876674.861534 + }, + "1201100178": { + "repository_manifest": {}, + "new": true, + "full_name": "yashijoe/ha-rainmachine-pro", + "category": "integration", + "description": "Home Assistant integration for RainMachine smart irrigation controllers — local polling, no cloud", + "domain": "rainmachine_pro", + "etag_repository": "W/\"3c04307ee47f8f0b31c686d21d13610afd87649c8d3109b5dd8ff2f01ab56f15\"", + "last_updated": "2026-09-20T06:20:43Z", + "stargazers_count": 2, + "topics": [ + "irrigation", + "rainmachine" + ], + "last_fetched": 1789905461.958146 + }, + "197715418": { + "repository_manifest": {}, + "full_name": "RodBr/miflora-card", + "category": "plugin", + "description": "A Home Assistant Lovelace card to report MiFlora plant sensors based on the HA Plant Card.", + "etag_repository": "W/\"5753cb88ec7930114080e73e741e27caa7ff255dde1be984e569f18b4a3703f6\"", + "last_updated": "2023-04-16T12:17:24Z", + "stargazers_count": 26, + "last_fetched": 1784795562.188869 + }, + "362145464": { + "repository_manifest": { + "name": "Multizone Controller", + "render_readme": true + }, + "full_name": "Petro31/ha-integration-multizone-controller", + "authors": [ + "@Petro31" + ], + "category": "integration", + "description": "Integration that creates a multi-zone volume controller for media_players in Home Assistant", + "domain": "multizone_controller", + "etag_repository": "W/\"2dad035f7dd5995991eeba65325d891c9a58a1f0eaf40413dda7a0808603557b\"", + "last_updated": "2026-10-01T00:20:41Z", + "stargazers_count": 16, + "topics": [ + "media-players", + "multizone-controller", + "volume-increment", + "zone-volume" + ], + "last_fetched": 1790835911.308126 + }, + "1276718530": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyKh/air-sviva-custom-component", + "category": "integration", + "description": "Home Assistnat Custom Component for Air Quality from Israeli Ministry of Environmental Protection monitors", + "domain": "air_sviva", + "downloads": 4, + "etag_repository": "W/\"6477fe044dc17158092ac8cee2ca75ccd36327a7729cd868cd1dbd31782e1a16\"", + "last_updated": "2026-07-21T01:27:38Z", + "stargazers_count": 11, + "topics": [ + "air-quality", + "environment", + "israel", + "monitoring" + ], + "last_fetched": 1789835442.629481 + }, + "517642950": { + "repository_manifest": { + "name": "Apex" + }, + "new": true, + "full_name": "itchannel/apex-ha", + "authors": [ + "@itchannel" + ], + "category": "integration", + "description": "Local Neptune Apex HA Integration (Aquarium Controller)", + "domain": "apex", + "etag_repository": "W/\"d5ffdcc3a04bd862addd1f9e8bdb570dc3350e3daccb6ccb68f57ffd4edcc4ef\"", + "last_updated": "2025-06-15T22:55:33Z", + "stargazers_count": 34, + "topics": [ + "aquarium", + "aquarium-controller" + ], + "last_fetched": 1789751302.103415 + }, + "573737078": { + "repository_manifest": { + "name": "SAJ eSolar Air", + "homeassistant": "2022.11.1", + "render_readme": true, + "country": [ + "ALL" + ] + }, + "new": true, + "full_name": "faanskit/ha-esolar", + "authors": [ + "@faanskit" + ], + "category": "integration", + "description": "Custom Integration of SAJ eSOLAR", + "domain": "saj_esolar_air", + "etag_repository": "W/\"a0ceae6e149ce7b5e40d8c3ca513b2ff36ac8cfaa9d085fed045b488900f1fc8\"", + "last_updated": "2024-11-09T07:02:02Z", + "stargazers_count": 11, + "topics": [ + "esolar", + "esolar-air", + "homeassistant-config", + "homeassistant-custom-component", + "saj", + "saj-h1", + "saj-inverters", + "saj-r5", + "solar" + ], + "last_fetched": 1789515632.487467 + }, + "1263043829": { + "repository_manifest": {}, + "new": true, + "full_name": "FadhelChaabane/ufc_fight_tracker", + "category": "integration", + "description": "Track live UFC fight scoreboards and detailed fighter stats directly within Home Assistant.", + "domain": "ufc_fight_tracker", + "etag_repository": "W/\"6c491d282c2aa3951c26a1f297d6f98f06120f6550d42a584401a7f281b4b895\"", + "last_updated": "2026-06-09T11:39:41Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "mma", + "ufc" + ], + "last_fetched": 1787679090.102218 + }, + "1317783248": { + "repository_manifest": {}, + "new": true, + "full_name": "yieldhog/sycamore-ha", + "category": "integration", + "description": "Native Home Assistant integration for Sycamore School — grades, homework, missing work, attendance & lunch as HA entities, one device per student (HACS-installable)", + "domain": "sycamore", + "etag_repository": "W/\"26f368dbe4365f0a67adf274bf9edb21bc2119733d991385db93f80c4b8fbd47\"", + "last_updated": "2026-09-04T02:25:30Z", + "stargazers_count": 1, + "topics": [ + "grades", + "school", + "sycamore" + ], + "last_fetched": 1788495655.719874 + }, + "504880554": { + "repository_manifest": { + "name": "CyclePay for ESD/Hercules Laundry Rooms", + "render_readme": true + }, + "new": true, + "full_name": "elahd/ha-cyclepay", + "authors": [ + "@elahd" + ], + "category": "integration", + "description": "Home Assistant Integration for ESD/Hercules CyclePay Laundry Rooms", + "domain": "cyclepay", + "etag_repository": "W/\"eabd34e0fd7d896046ca3fecc24448160241b561d5dd031b6ff6250849bb8753\"", + "last_updated": "2026-09-28T17:18:30Z", + "stargazers_count": 4, + "topics": [ + "laundry" + ], + "last_fetched": 1790626141.770001 + }, + "1113365648": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-simbase", + "category": "integration", + "description": "A Home Assistant integration for Simbase IoT SIM management. Track data usage, costs, SMS metrics, and control SIM activation directly from your dashboard.", + "domain": "simbase", + "etag_repository": "W/\"74b6168307983bbb58b767ac0b3698e64ec2ddce87a558a2ba6c5a1d2f3d5086\"", + "last_updated": "2026-07-23T09:17:05Z", + "stargazers_count": 4, + "last_fetched": 1786400398.989962 + }, + "1181907142": { + "repository_manifest": {}, + "new": true, + "full_name": "acc0j/home-assistant-nats", + "category": "integration", + "description": "Connects Home Assistant to a NATS message broker, enabling bidirectional communication between Home Assistant and external systems.", + "domain": "nats_io", + "etag_repository": "W/\"55e607153872fdcc17886282b5ba2d0fcfed384a17f80442096ba8bc24f508a4\"", + "last_updated": "2026-08-21T11:32:06Z", + "topics": [ + "nats" + ], + "last_fetched": 1787317014.40438 + }, + "1232267412": { + "repository_manifest": {}, + "new": true, + "full_name": "anakinch75/Studer-Innotec-next3-HA", + "category": "integration", + "description": "Studer Innotec Next1 & Next3 Home Assistant integration", + "domain": "studer_next3", + "etag_repository": "W/\"553f4d25b0e5adfcb6edd9bad078464cb890dac0b4dacdd18119be0e4537e2c4\"", + "last_updated": "2026-07-25T06:22:33Z", + "topics": [ + "home-assistant-integration", + "modbus", + "modbus-tcp", + "solar-inverter", + "studer" + ], + "last_fetched": 1784973428.506662 + }, + "311594993": { + "repository_manifest": { + "name": "Presence Simulation", + "render_readme": true, + "homeassistant": "2023.4.0" + }, + "full_name": "slashback100/presence_simulation", + "authors": [ + "@slashback100" + ], + "category": "integration", + "description": "Home Assistant Presence Simulation", + "domain": "presence_simulation", + "etag_repository": "W/\"e5574568319a09298fbd117cd7c45c3d02ca7fb518a6b3f8f7e8bdf5053a329f\"", + "last_updated": "2026-09-26T10:32:05Z", + "stargazers_count": 1080, + "topics": [ + "historic", + "presence", + "presence-simulation", + "simulation" + ], + "last_fetched": 1790632000.200102 + }, + "970213888": { + "repository_manifest": {}, + "new": true, + "full_name": "EvotecIT/homeassistant-dreamelawnmower", + "category": "integration", + "description": "HACS-ready Dreame and MOVA robotic lawn mower integration for Home Assistant", + "domain": "dreame_lawn_mower", + "etag_repository": "W/\"81a1b40143671a2babc6c315ae894586f7ff5b2c0cac5c46bb6e61b65a38edb3\"", + "last_updated": "2026-09-30T21:49:05Z", + "stargazers_count": 26, + "topics": [ + "dreame", + "lawn-mower", + "mova" + ], + "last_fetched": 1790831458.097414 + }, + "1098197288": { + "repository_manifest": {}, + "new": true, + "full_name": "lipelix/home-assistant-chmu-weather", + "category": "integration", + "description": "Integration of current weather status from ČHMÚ (Czech Hydrometeorological Institute). Enable Home Assistant dashboard to display current and historical outdoor weather data from official Czech meteorological stations ", + "domain": "chmu", + "etag_repository": "W/\"cd9a3be1ab0bb25c9b71d1d8d5fd8b6c8da74b58552465d7ac869ef2451e6f96\"", + "last_updated": "2026-09-27T03:41:17Z", + "stargazers_count": 10, + "topics": [ + "chmu", + "weather" + ], + "last_fetched": 1790486465.205078 + }, + "973755153": { + "repository_manifest": {}, + "new": true, + "full_name": "TilmanGriesel/ha_trmnl_weather_station", + "category": "integration", + "description": "🌤️ TRMNL Home Assistant Weather Station", + "domain": "trmnl_weather_station", + "etag_repository": "W/\"4202a031d9df353797b40e206bac9e44b0d14443232d1def12100bba82c7ff27\"", + "last_updated": "2025-09-16T17:26:48Z", + "stargazers_count": 101, + "topics": [ + "hacs-custom", + "netatmo", + "netatmo-weather-station", + "trmnl", + "trmnl-plugin", + "weather", + "weather-station" + ], + "last_fetched": 1784792924.624825 + }, + "1110354997": { + "repository_manifest": {}, + "new": true, + "full_name": "funkadelic/ha-acwd", + "category": "integration", + "description": "A Home Assistant HACS integration that provides Alameda County Water District (https://www.acwd.org/) water usage data to the Home Assistant Energy Dashboard", + "domain": "acwd", + "downloads": 60, + "etag_repository": "W/\"680ef968899a288a0440a6c05fcde2104f814bce20ce8e541d8aff68ddd02413\"", + "last_updated": "2026-09-27T05:43:12Z", + "stargazers_count": 2, + "topics": [ + "iot" + ], + "last_fetched": 1790506290.720941 + }, + "953619628": { + "repository_manifest": {}, + "new": true, + "full_name": "PineappleEmperor/settleup-ha", + "category": "integration", + "description": " Unofficial Settle Up integration for Home Assistant.", + "domain": "settleup", + "downloads": 33, + "etag_repository": "W/\"aeec8585b24020dcd72b1b14cb1778198a5d2951cf20da3d7af2a80adaab7303\"", + "last_updated": "2026-08-02T20:55:13Z", + "topics": [ + "custom-integration", + "settleup" + ], + "last_fetched": 1785791467.318856 + }, + "1175150207": { + "repository_manifest": {}, + "new": true, + "full_name": "pajew-ski/ha-speedport", + "category": "integration", + "description": "Home Assistant integration for Telekom Speedport (maintained fork)", + "domain": "speedport", + "downloads": 289, + "etag_repository": "W/\"7bb148e9229f4cda06d9a846effbec2ac95c8a82a8572bb7be34f9a4e3668fca\"", + "last_updated": "2026-08-04T09:46:49Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "speedport" + ], + "last_fetched": 1790533806.247373 + }, + "736875032": { + "repository_manifest": {}, + "new": true, + "full_name": "jmacri01/homeassistant-custom-components-catholic-calendar", + "category": "integration", + "description": "Adds a Catholic Calendar sensor and calendar to home assistant", + "domain": "catholic_calendar", + "etag_repository": "W/\"17ea87f99609090170597daa7a67dab1203374bd33816b31a48551bfd749b107\"", + "last_updated": "2023-12-30T16:46:21Z", + "stargazers_count": 4, + "topics": [ + "calendar", + "catholic", + "catholic-calendar", + "catholicism", + "home-assistant-catholic-calendar", + "homeassistant-addons", + "homeassistant-custom-component" + ], + "last_fetched": 1785615641.277788 + }, + "1215142773": { + "repository_manifest": {}, + "new": true, + "full_name": "shhhrodingercat/ecobot-ha", + "category": "integration", + "description": "Home Assistant custom integration for waste collection reminders in the municipalities of the Province of Turin served by Seta S.p.a. Provides date sensors and calendar entities per zone.", + "domain": "ecobot", + "etag_repository": "W/\"9034f03816c4bad27c2576db85d0184c781eddf54b306878c9dc154cc05556d7\"", + "last_updated": "2026-06-23T08:20:45Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "raccolta-differenziata", + "seta", + "torino", + "waste-collection" + ], + "last_fetched": 1787510808.022499 + }, + "1141602370": { + "repository_manifest": {}, + "new": true, + "full_name": "JaviSoto/homeassistant-quilt", + "category": "integration", + "description": "Unofficial Home Assistant integration for Quilt HVAC.", + "domain": "quilt", + "downloads": 2, + "etag_repository": "W/\"456b07ffdcd71ed67b6023ea264f426ec210bbcd3d216a0753bae86fb9810dfc\"", + "last_updated": "2026-08-27T01:11:42Z", + "topics": [ + "home-assistant-integration", + "quilt" + ], + "last_fetched": 1787820043.987049 + }, + "178101579": { + "repository_manifest": {}, + "full_name": "custom-components/sensor.airthings_wave", + "authors": [ + "@MartyTremblay" + ], + "category": "integration", + "description": "hassio support for Airthings Wave BLE environmental radon sensor.", + "domain": "airthings_wave", + "etag_repository": "W/\"089184ac32f003f9014f6c8813315ed8e4ee70962cf5e1031adf41ac86543ec7\"", + "last_updated": "2023-07-14T22:00:07Z", + "stargazers_count": 100, + "topics": [ + "airthings-wave", + "bluetooth-low-energy", + "btle", + "environmental", + "radon" + ], + "last_fetched": 1788256141.584421 + }, + "1161133516": { + "repository_manifest": {}, + "new": true, + "full_name": "snazzybean/roommind", + "category": "integration", + "description": "Intelligent room climate control for Home Assistant — self-learning MPC, proportional valve control, solar gain modeling", + "domain": "roommind", + "downloads": 1719, + "etag_repository": "W/\"c06f785a703ae3a9da7196e1af59f141dd9e3a7f3646405dd0577763f40aeece\"", + "last_updated": "2026-10-02T01:43:04Z", + "stargazers_count": 392, + "topics": [ + "climate-control", + "home-assistant-custom-component" + ], + "last_fetched": 1790929793.179784 + }, + "955978992": { + "repository_manifest": {}, + "new": true, + "full_name": "gurux13/hass-alarm", + "category": "integration", + "description": "Wake-up alarm HASS custom integration", + "domain": "wake_up_alarm", + "etag_repository": "W/\"6304530b7cfbd706803810d500a2e54c64fbc57a5fe64b0f14cce201f9e4d6e9\"", + "last_updated": "2026-02-23T10:19:47Z", + "stargazers_count": 5, + "topics": [ + "alarm-clock", + "sleep", + "wakeup" + ], + "last_fetched": 1790871317.867629 + }, + "1129187531": { + "repository_manifest": {}, + "new": true, + "full_name": "soundstorm/aha_trash", + "category": "integration", + "description": "aha Region Hannover Home Assistant Integration", + "domain": "aha_trash", + "etag_repository": "W/\"4832a51554a2c70043d06c4aae63db397145dd5caff0ab109fd6661337451a95\"", + "last_updated": "2026-02-24T19:50:28Z", + "stargazers_count": 6, + "topics": [ + "hannover", + "homeassistant-custom-component", + "trash" + ], + "last_fetched": 1784792438.749948 + }, + "177169766": { + "repository_manifest": { + "name": "Wattbox", + "homeassistant": "2022.3.0" + }, + "full_name": "eseglem/hass-wattbox", + "authors": [ + "@eseglem" + ], + "category": "integration", + "description": "Home Assistant WattBox Component", + "domain": "wattbox", + "etag_repository": "W/\"6a134f3ae25b6a292b40ea9d3b7c86b9bc7c9f47e535f70e10d544577f056d05\"", + "last_updated": "2026-10-01T23:57:37Z", + "stargazers_count": 21, + "topics": [ + "battery", + "ups", + "wattbox" + ], + "last_fetched": 1790923992.617531 + }, + "1246764874": { + "repository_manifest": {}, + "new": true, + "full_name": "mxkissnr/glp-integration", + "category": "integration", + "description": "Home Assistant integration exposing Gaggiuino Local Profiler as native HA entities, with the bundled GLP Shot Card", + "domain": "gaggiuino_profiler", + "etag_repository": "W/\"95baffc4bc421a1b091bcce23317e932439157a1d5a0a40ad653a59c5999a2d6\"", + "last_updated": "2026-10-02T05:33:27Z", + "stargazers_count": 1, + "topics": [ + "ai-assisted", + "claude", + "espresso", + "gaggiuino" + ], + "last_fetched": 1790927687.156325 + }, + "1110718167": { + "repository_manifest": {}, + "new": true, + "full_name": "troinine/ha-weather-forecast-card", + "category": "plugin", + "description": "☀️ Slightly improved weather forecast card for Home Assistant", + "downloads": 28366, + "etag_repository": "W/\"11a39d9c5599986b0c857ee128ec870795dead7097bee753078e33b20d3b53e6\"", + "last_updated": "2026-09-22T20:23:22Z", + "stargazers_count": 334, + "topics": [ + "hacs-dashboard", + "weather", + "weather-card", + "weather-forecast", + "weather-forecast-card", + "weather-forecasts" + ], + "last_fetched": 1790813546.943592 + }, + "1240019069": { + "repository_manifest": {}, + "new": true, + "full_name": "SmartServicePL/worx_vision_cloud_plus_github", + "category": "integration", + "description": "Home Assistant custom integration for Worx Landroid Vision Cloud mowers with RTK map, controls and diagnostics.", + "domain": "worx_vision_cloud", + "etag_repository": "W/\"aca0535c2a24ea035aab599b54e08e368f17f092666fd0e822341ce73fb9446f\"", + "last_updated": "2026-09-26T21:11:53Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "landroid", + "landroid-vision", + "lawn-mower", + "robot-mower", + "worx" + ], + "last_fetched": 1790460722.358854 + }, + "879827747": { + "repository_manifest": {}, + "new": true, + "full_name": "jrmattila/ha-elenia", + "category": "integration", + "description": "Home Assistant integration for Elenia electricity grid provider", + "domain": "elenia", + "etag_repository": "W/\"4bb9af83f3785d2ffcd290c5ba814753612ed4755223ae591415a94a675ddf92\"", + "last_updated": "2025-04-08T16:12:32Z", + "stargazers_count": 2, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1784788870.745062 + }, + "234875951": { + "repository_manifest": { + "name": "Securitas Home", + "render_readme": "true", + "country": "SE", + "homeassistant": "0.110.1" + }, + "full_name": "vlumikero/home-assistant-securitas", + "authors": [ + "@nwiborg", + "@vlumikero" + ], + "category": "integration", + "description": "A Home Assistant custom component for Securitas Home Alarm, for alarms bought in Sweden before 2018-12-01", + "domain": "securitas", + "etag_repository": "W/\"fa051839004c1dc1a48d25b8998d549230842aab1df3c944094b8f8655977523\"", + "last_updated": "2025-05-12T16:35:12Z", + "last_fetched": 1784793334.344072 + }, + "635745672": { + "repository_manifest": { + "name": "Netro Watering", + "homeassistant": "2023.4.0", + "render_readme": true + }, + "new": true, + "full_name": "kcofoni/ha-netro-watering", + "authors": [ + "@kcofoni" + ], + "category": "integration", + "description": "Netro Smart Garden integration for Home Assistant", + "domain": "netro_watering", + "etag_repository": "W/\"af5346430de4a1417ef3a868499c74e44af400976fd5d4100bdee206e1e572d7\"", + "last_updated": "2026-06-07T10:39:17Z", + "stargazers_count": 26, + "topics": [ + "asynchronous-programming", + "automation", + "irrigation", + "irrigation-controller", + "netro", + "plant", + "python3", + "sensors", + "water-monitoring", + "watering" + ], + "last_fetched": 1790456991.284385 + }, + "992177774": { + "repository_manifest": {}, + "new": true, + "full_name": "wbyoung/movement", + "category": "integration", + "description": "Distance and mode of transit tracking for Home Assistant", + "domain": "movement", + "downloads": 554, + "etag_repository": "W/\"db32495d3b41cbede200f13c53d84a67ff732f4e1bb8819fb1408994933a8760\"", + "last_updated": "2026-09-08T01:53:07Z", + "stargazers_count": 11, + "topics": [ + "device-tracker", + "distance-calculation", + "gps" + ], + "last_fetched": 1789905244.155741 + }, + "1258479403": { + "repository_manifest": {}, + "new": true, + "full_name": "mineshaftgap/jax-stream", + "category": "integration", + "description": "View Assist Immich slideshow for Echo Show — per-album streams, swipe gestures", + "domain": "jax_stream", + "etag_repository": "W/\"26b6d95010ba051ef69a2125c8dbf216daf85c3fd8270bd5c1897e798513376c\"", + "last_updated": "2026-08-14T05:26:33Z", + "stargazers_count": 7, + "topics": [ + "amazon-echo", + "android", + "blueprint", + "echo-show", + "immich", + "lineageos", + "photo-frame", + "screen-saver", + "slideshow", + "smart-display", + "view-assist" + ], + "last_fetched": 1788226112.124571 + }, + "233445397": { + "repository_manifest": { + "name": "Sundown Theme" + }, + "full_name": "am80l/sundown", + "category": "theme", + "description": "Custom theme for home assistant", + "etag_repository": "W/\"58bd98b809a867c462b00e64dda8f9ccf1eec21aa3f9fadb8dd646805e5bb371\"", + "last_updated": "2020-07-29T01:28:19Z", + "stargazers_count": 5, + "last_fetched": 1784668248.590671 + }, + "235984421": { + "repository_manifest": { + "name": "Blackened Theme" + }, + "full_name": "home-assistant-community-themes/blackened", + "category": "theme", + "description": "Blackened theme for Home Assistant", + "etag_repository": "W/\"8b7bf5454730204805b8fcb5cc73812270076f25fc3ebbd08321485bea9c82a1\"", + "last_updated": "2024-02-16T11:09:26Z", + "stargazers_count": 10, + "last_fetched": 1784668266.96858 + }, + "826277921": { + "repository_manifest": {}, + "new": true, + "full_name": "GimpArm/schellenberg_usb", + "category": "integration", + "description": "Home Assistant component for using a Schellenberg Usb FunkStick to control blinds", + "domain": "schellenberg_usb", + "downloads": 48, + "etag_repository": "W/\"efbcac22ec0443b470652f37852fb6f0435bf0db471096d59513c433d1df3aed\"", + "last_updated": "2026-09-28T18:35:18Z", + "stargazers_count": 12, + "last_fetched": 1790626848.124858 + }, + "1228725512": { + "repository_manifest": {}, + "new": true, + "full_name": "rononline/soccerlive", + "category": "integration", + "description": "HomeAssistant Integration for Soccer - Leagues - Champions League and more", + "domain": "soccer_live", + "etag_repository": "W/\"cb282ef2872fd1796bef4455989a8477397d88e43f1627b7a8849ae490b8bf0f\"", + "last_updated": "2026-09-28T01:56:11Z", + "stargazers_count": 8, + "topics": [ + "custom-integration", + "soccer" + ], + "last_fetched": 1790575418.070165 + }, + "360408082": { + "repository_manifest": { + "name": "Flair", + "render_readme": true, + "country": "US", + "homeassistant": "2024.2.0b0", + "zip_release": true, + "filename": "flair.zip" + }, + "new": true, + "full_name": "RobertD502/home-assistant-flair", + "authors": [ + "@RobertD502" + ], + "category": "integration", + "description": "Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits ", + "domain": "flair", + "downloads": 2081, + "etag_repository": "W/\"e0d50e69415cd7bce8bd6cc2a995c459439cfb06cdcde6fd12b38467ae036ec1\"", + "last_updated": "2025-07-07T00:39:24Z", + "stargazers_count": 136, + "topics": [ + "flair", + "flair-hvac", + "flair-puck", + "flair-vent", + "flair-vents" + ], + "last_fetched": 1790685978.801538 + }, + "231829137": { + "repository_manifest": { + "name": "Noctis" + }, + "full_name": "aFFekopp/noctis", + "category": "theme", + "description": "🐵 Dark Blue Theme for Home Assistant", + "etag_repository": "W/\"8b2cd70ed89b20ebd03b533a042f809808aeb3a85a1406989b7f987d26007602\"", + "last_updated": "2026-05-08T19:21:18Z", + "stargazers_count": 306, + "topics": [ + "dark-theme", + "home-assistant-theme" + ], + "last_fetched": 1790691220.240193 + }, + "929513609": { + "repository_manifest": {}, + "new": true, + "full_name": "sergeylysov/neptun_smart_local", + "category": "integration", + "description": "Unofficial integration Neptun Smart for Home Assistant", + "domain": "neptun_smart_local", + "etag_repository": "W/\"4a28c4aa1471512bc2bd1df90bdd23ee22b9bfaf2be09f7a99c75394439ab277\"", + "last_updated": "2026-08-26T17:22:45Z", + "stargazers_count": 29, + "topics": [ + "ha", + "iot", + "modbus", + "neptun", + "neptun-smart" + ], + "last_fetched": 1790749753.991172 + }, + "1154468657": { + "repository_manifest": {}, + "new": true, + "full_name": "TTLucian/ha-electrolux", + "category": "integration", + "description": "Home Assistant integration for Electrolux appliances", + "domain": "electrolux", + "etag_repository": "W/\"fe9a861e71535183ae67709356a86be355690ff4504319bf699797ba536a5d82\"", + "last_updated": "2026-10-01T18:57:07Z", + "stargazers_count": 59, + "topics": [ + "custom-integration", + "electrolux", + "home-assistant-integration" + ], + "last_fetched": 1790897857.968869 + }, + "1158228530": { + "repository_manifest": {}, + "new": true, + "full_name": "gtxaspec/leviton-load-center", + "category": "integration", + "description": "Modern Leviton LDATA/LWHEM Home Assistant integration for electrical load centers and smart breakers", + "domain": "leviton_load_center", + "etag_repository": "W/\"33a65089e96f6a8ad29a911b0c9405380ff60f7264b222d73f38618b769f29ba\"", + "last_updated": "2026-03-10T00:59:38Z", + "stargazers_count": 3, + "topics": [ + "energy-monitoring", + "home-assistant-integration", + "ldata", + "leviton", + "lsbma", + "lwhem", + "smart-breaker" + ], + "last_fetched": 1790381503.745328 + }, + "584473299": { + "repository_manifest": { + "name": "Jablotron Cloud", + "render_readme": true, + "homeassistant": "2022.9.0" + }, + "new": true, + "full_name": "Pigotka/ha-cc-jablotron-cloud", + "authors": [ + "@pigotka" + ], + "category": "integration", + "description": "HACS custom component for jablotron cloud integration", + "domain": "jablotron_cloud", + "etag_repository": "W/\"a3165ae06b50353c6351e0b52ac4a5272f65dcce48404fb736cd39b4ca4268e5\"", + "last_updated": "2026-07-20T06:47:56Z", + "stargazers_count": 26, + "last_fetched": 1786228253.480881 + }, + "872828936": { + "repository_manifest": {}, + "new": true, + "full_name": "MTrab/stromligning", + "category": "integration", + "description": "Home Assistant integration for the Strømligning API", + "domain": "stromligning", + "downloads": 1867, + "etag_repository": "W/\"58fcf78197f1d387b4e55c4687e96eec461f5a0eb858e8a3f3b92697d013599c\"", + "last_updated": "2026-10-01T04:10:49Z", + "stargazers_count": 58, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1790835116.984879 + }, + "433577406": { + "repository_manifest": { + "name": "Config Editor", + "render_readme": true + }, + "new": true, + "full_name": "junkfix/config-editor", + "authors": [ + "@htmltiger" + ], + "category": "integration", + "description": "Home Assistant Configuration Editor Helper", + "domain": "config_editor", + "etag_repository": "W/\"be0f2a3e611d34c56ce2b311001edb7fd504658f2f04125502c268c169590d1a\"", + "last_updated": "2026-06-19T03:18:06Z", + "stargazers_count": 53, + "topics": [ + "homeassistant-config" + ], + "last_fetched": 1789706520.417152 + }, + "948427490": { + "repository_manifest": {}, + "new": true, + "full_name": "dave-code-ruiz/uponorX265", + "category": "integration", + "description": "Uponor Smatrix Pulse X-265 heating system integration for Home Assistant.", + "domain": "uponorx265", + "etag_repository": "W/\"0541f1cae27752719334ae6e097d709c88f1ca6cfd8e2220b1fd790c815e8539\"", + "last_updated": "2026-09-10T08:15:11Z", + "stargazers_count": 26, + "topics": [ + "customcomponent", + "gateway", + "r208", + "rest-api", + "setpoint", + "smatrix", + "thermostat", + "uponor", + "uponor-smatrix-pulse", + "x265" + ], + "last_fetched": 1789749249.93215 + }, + "512965887": { + "repository_manifest": { + "name": "mhtzn", + "render_readme": true, + "country": "CN" + }, + "new": true, + "full_name": "leonardlcl/mhtzn", + "authors": [ + "@leonardlcl" + ], + "category": "integration", + "description": "MHTZN custom component for Home Assistant", + "domain": "mhtzn", + "etag_repository": "W/\"84512b039683203bd7dc8607b02996524c384342696c83456914e3587ab76f9a\"", + "last_updated": "2023-02-27T02:30:14Z", + "stargazers_count": 2, + "topics": [ + "hass-mhtzn", + "mhtzn" + ], + "last_fetched": 1784789439.599976 + }, + "1289295508": { + "repository_manifest": {}, + "new": true, + "full_name": "Rhaiderr/homeassistant-cloudflare-ip-sync", + "category": "integration", + "description": "Home Assistant custom integration to automatically synchronize your public IP with Cloudflare Rule Lists for WAF, Zero Trust and Tunnel security.", + "domain": "cloudflare_ip_sync", + "etag_repository": "W/\"85e38c3f49389b42a461412684ee076c519adb8096189836ff790ba81b1157c5\"", + "last_updated": "2026-07-19T18:53:24Z", + "topics": [ + "cloudflare", + "dynamic-dns", + "home-assistant-integration" + ], + "last_fetched": 1787340414.201814 + }, + "282688934": { + "repository_manifest": { + "name": "EVA II PRO WiFi Midea Inventor Dehumidifier custom integration", + "homeassistant": "0.96.0" + }, + "full_name": "barban-dev/homeassistant-midea-dehumidifier", + "authors": [ + "@barban-dev" + ], + "category": "integration", + "description": "Home Assistant Custom Integration for EVA II PRO WiFi Smart Dehumidifier appliance by Midea/Inventor.", + "domain": "midea_dehumidifier", + "etag_repository": "W/\"093256cadbc29e6c123eefa006e3a4c327b5f6099afea44a08b7eaef5677e7cf\"", + "last_updated": "2026-09-15T13:50:53Z", + "stargazers_count": 111, + "topics": [ + "comfee", + "dehumidifier", + "eva-ii-pro-wifi", + "internet-of-things", + "inventor", + "iot", + "midea" + ], + "last_fetched": 1790921855.306329 + }, + "1311690829": { + "repository_manifest": {}, + "new": true, + "full_name": "elad-sudo/domiara-ha", + "category": "integration", + "description": "Home Assistant integration for TouchWand smart-home controllers. Local push, rooms become HA areas. Independent third-party project, not affiliated with TouchWand.", + "domain": "domiara", + "etag_repository": "W/\"c1113dce4c370835927e5875bfda717bcb9ecdd4c2e916cb574f8bfcf8984e02\"", + "last_updated": "2026-07-25T06:03:33Z", + "topics": [ + "domiara", + "touchwand", + "zwave" + ], + "last_fetched": 1785613744.515297 + }, + "698932311": { + "repository_manifest": {}, + "new": true, + "full_name": "jschroeter/HomeAssistant-Limodor-AirOdor", + "category": "integration", + "description": "LIMODOR / LIMOT AirOdor AD-UV / AD-UP home ventilation HomeAssistant integration", + "domain": "limodor_airodor", + "downloads": 4, + "etag_repository": "W/\"3a6189e861608fc3e584390ff141a6705ea9ef22275038c838c11465dbebcb75\"", + "last_updated": "2026-09-28T23:13:48Z", + "topics": [ + "airodor", + "limodor" + ], + "last_fetched": 1790872497.59136 + }, + "1313186531": { + "repository_manifest": {}, + "new": true, + "full_name": "perseus177/ha-xiaomi-kettle-ble", + "category": "integration", + "description": "Home Assistant integration for local Bluetooth control of the Xiaomi Mi Smart Kettle (yunmi.kettle) - reads state and writes keep-warm settings, no cloud", + "domain": "mikettle_ble", + "etag_repository": "W/\"058eebf40f89de8ae8a3c749b6d486083313f3ed724a6ecac19302f6a2add565\"", + "last_updated": "2026-07-27T12:35:03Z", + "stargazers_count": 2, + "topics": [ + "ble", + "bluetooth", + "kettle", + "mikettle", + "xiaomi", + "yunmi" + ], + "last_fetched": 1790188784.352744 + }, + "239339530": { + "repository_manifest": { + "name": "RAD Hoekschewaard Afval Kalender", + "render_readme": true, + "country": [ + "NL" + ], + "homeassistant": "0.100.0" + }, + "full_name": "Johnwulp/rad-afval", + "authors": [ + "@johnwulp" + ], + "category": "integration", + "description": "Home Assisant sensor component for RAD Hoekschewaard Afval Kalender", + "domain": "rad-afval", + "etag_repository": "W/\"c4c5c86292bd94f7775b9b31330c196cdcc28eef2e55987a706d348ba52ebbad\"", + "last_updated": "2022-02-03T19:08:50Z", + "stargazers_count": 4, + "last_fetched": 1784788760.063868 + }, + "1192085944": { + "repository_manifest": {}, + "new": true, + "full_name": "wirkaufenfair/Stand-Up-Pls-Home-Assistant", + "category": "integration", + "description": "Home Assistant integration for TiMotion TWD1 Bluetooth sit-stand desks", + "domain": "standup_desk", + "etag_repository": "W/\"266c7f84f9e10606c2c4f0cbb0c40faffacb04244f70526978de9eae17cf8ced\"", + "last_updated": "2026-06-04T09:39:51Z", + "stargazers_count": 1, + "topics": [ + "bluetooth", + "standing-desk" + ], + "last_fetched": 1784793464.741316 + }, + "1004329736": { + "repository_manifest": {}, + "new": true, + "full_name": "dkarv/ha-komodo", + "category": "integration", + "description": "HA Komodo integration", + "domain": "komodo", + "etag_repository": "W/\"9f76b57cc9d6f7c4f70f162df8623433e38400051dd95e4a24fbf164b66fe5d1\"", + "last_updated": "2026-09-23T20:15:10Z", + "stargazers_count": 42, + "topics": [ + "komodo" + ], + "last_fetched": 1790552249.700992 + }, + "322881712": { + "repository_manifest": { + "name": "Honor Router 3/X3 tracker", + "render_readme": "true" + }, + "new": true, + "full_name": "juacas/honor_x3", + "authors": [ + "@juacas" + ], + "category": "integration", + "description": "Honor X3 router Device tracker for Home Assistant", + "domain": "honor_x3", + "etag_repository": "W/\"d2a62096060dad565d1be64bd16e6828276af224ec6e1d0cdaf166dcaf8f2609\"", + "last_updated": "2025-05-27T17:59:06Z", + "stargazers_count": 12, + "topics": [ + "device-tracker", + "presence-detection", + "router" + ], + "last_fetched": 1784788891.288866 + }, + "987004256": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Label-State", + "category": "integration", + "description": "Label State helpers for Home Assistant", + "domain": "label_state", + "downloads": 266, + "etag_repository": "W/\"e5f06fb5967181dad9e6eb39e422f6a8ae836d09a9c33d2713f0bb4b4cc35022\"", + "last_updated": "2026-10-02T05:55:49Z", + "stargazers_count": 32, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790921492.203621 + }, + "1186975042": { + "repository_manifest": {}, + "new": true, + "full_name": "Xerolux/idm-heatpump-hass", + "category": "integration", + "description": "Local IDM heat pump / Wärmepumpe integration for Home Assistant via Modbus TCP — Navigator 2.0, 10 and Pro; installable with HACS.", + "domain": "idm_heatpump", + "downloads": 182, + "etag_repository": "W/\"d0050b925bfa79e63daa0f6f3050ba47a547c3bf0dd47f87ee1d5cd6c611e372\"", + "last_updated": "2026-10-02T07:03:29Z", + "stargazers_count": 11, + "topics": [ + "heat-pump", + "heat-pump-integration", + "heatpump", + "idm", + "idm-heatpump", + "idm-navigator", + "knx", + "knx-bridge", + "local-control", + "modbus", + "modbus-tcp", + "waermepumpe" + ], + "last_fetched": 1790931142.866415 + }, + "1144152697": { + "repository_manifest": {}, + "new": true, + "full_name": "aburow/ups-snmp-ha", + "category": "integration", + "description": "Home Assistant integration for monitoring UPS devices via SNMP with a focus on RFC1628 (UPS-MIB) and a fallback to APC enterprise OIDs when RFC1628 is unavailable", + "domain": "ups_snmp_ha", + "etag_repository": "W/\"ac7ca1397ebc4ac1a9d5def45d3f2bf20b860fdea67b0891a1e4ad3f1165989a\"", + "last_updated": "2026-08-05T07:25:38Z", + "stargazers_count": 5, + "topics": [ + "apc", + "cyberpower", + "local-polling", + "rfc1628", + "snmp", + "ups" + ], + "last_fetched": 1787647874.129232 + }, + "1089696040": { + "repository_manifest": {}, + "new": true, + "full_name": "poldim/EG4-Inverter-Modbus", + "category": "integration", + "description": "Home Assistant integration for EG4 Inverters via Modbus", + "domain": "eg4_inverter_modbus", + "etag_repository": "W/\"411fffc20fe0c695ad06eb5bdb7cbe6bbe96353e4af079c76b417ca6bc9cb7e3\"", + "last_updated": "2026-10-01T17:45:30Z", + "stargazers_count": 5, + "last_fetched": 1790895773.880616 + }, + "1219557823": { + "repository_manifest": {}, + "new": true, + "full_name": "adamjthompson/Gaming-Status", + "category": "integration", + "description": "Home Assistant integration to track active gaming sessions across Steam, Xbox, PlayStation, Discord, Playnite, and custom PC sensors.", + "domain": "gaming_status", + "etag_repository": "W/\"acd0c41b19e5ae156b6394da6746a45819e05ee7ce8e53850c82d180d3f086ce\"", + "last_updated": "2026-10-02T02:12:04Z", + "stargazers_count": 6, + "topics": [ + "discord", + "gaming", + "mqtt", + "playnite", + "psn", + "stats", + "steam", + "tracking", + "xbox" + ], + "last_fetched": 1790921037.690761 + }, + "231824299": { + "repository_manifest": { + "name": "Warmup under-floor heating integration" + }, + "new": true, + "full_name": "ha-warmup/warmup", + "authors": [ + "@ha-warmup" + ], + "category": "integration", + "description": "Home Assistant integration for Warmup heating thermostats as a HACS integration or a custom component", + "domain": "warmup", + "etag_repository": "W/\"2599849b44b21535ab6cec2c56c8c483114202f1c1896bb9f763cccf762b3d64\"", + "last_updated": "2026-06-30T19:50:51Z", + "stargazers_count": 43, + "topics": [ + "climate", + "climate-control", + "heating", + "heating-control", + "thermostat", + "warmup" + ], + "last_fetched": 1784787905.180154 + }, + "1295177502": { + "repository_manifest": {}, + "new": true, + "full_name": "somansch/blitzer", + "category": "integration", + "description": "Blitzer.de Integration for Homeassistant", + "domain": "blitzer", + "downloads": 1, + "etag_repository": "W/\"9d9252462dc0a1ad86cb3d3167346cc20c4e4b7196634960be3ef805325d1644\"", + "last_updated": "2026-09-28T20:03:43Z", + "stargazers_count": 20, + "topics": [ + "blitzer", + "speedcontrol" + ], + "last_fetched": 1790632147.201922 + }, + "1280439098": { + "repository_manifest": {}, + "new": true, + "full_name": "HL-Apprentice/homestead-inventory", + "category": "integration", + "description": "Home Assistant custom integration: home inventory with a dedicated sidebar panel (Rooms > Cupboards > Shelves > Organizers > Items), item photos, quantity tracking, low-stock events, and printable QR location labels. 100% local, no cloud.", + "domain": "homestead_inventory", + "etag_repository": "W/\"28a5d685458438555a4e42a84d619341dd9c0add22e4d91d717119e4db495202\"", + "last_updated": "2026-07-12T20:12:42Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "inventory" + ], + "last_fetched": 1787278745.877779 + }, + "193408399": { + "repository_manifest": {}, + "full_name": "PiotrMachowski/lovelace-html-card", + "category": "plugin", + "description": "This card displays provided data as an HTML content of a card.", + "etag_repository": "W/\"afc2aff38b70d3e3ab8652b041486fd8044dde011c080c8dcb503ce76f870285\"", + "last_updated": "2025-04-05T00:27:11Z", + "stargazers_count": 64, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1784795425.372999 + }, + "1030299939": { + "repository_manifest": {}, + "new": true, + "full_name": "hebrru/baillclim", + "category": "integration", + "description": "Intégration Home Assistant pour piloter la clim BaillConnect pour clim baillindustrie", + "domain": "baillclim", + "downloads": 21, + "etag_repository": "W/\"0d791dd5a81794852b7451458ef25a482dfe647b77826b31b627fa512ed9b93b\"", + "last_updated": "2026-09-12T13:10:14Z", + "stargazers_count": 9, + "last_fetched": 1789318097.631553 + }, + "1193051094": { + "repository_manifest": {}, + "new": true, + "full_name": "nemiro-TECH/correios_tracker_ha", + "category": "integration", + "description": "Uma integração personalizada rastrear encomendas dos Correios do Brasil.", + "domain": "correios_tracker", + "etag_repository": "W/\"69e380e7805fd725e3e0f0fb30a9c3db4e64cfab2359f59e232125ee77badf94\"", + "last_updated": "2026-04-27T13:31:05Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1784790600.353668 + }, + "228690854": { + "repository_manifest": { + "name": "TTN Gateway Sensor", + "country": "NL" + }, + "full_name": "cyberjunky/home-assistant-ttn_gateway", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": "This components reads statistics from a The Things Network Gateway.", + "domain": "ttn_gateway", + "etag_repository": "W/\"97cfe58aefa332ca76a09e44f58f53768c7d34333c92117f1f63c27905a119ae\"", + "last_updated": "2021-12-18T16:52:03Z", + "stargazers_count": 2, + "last_fetched": 1784786356.387661 + }, + "533014913": { + "repository_manifest": { + "name": "EV Smart Charging", + "homeassistant": "2023.4.0", + "zip_release": true, + "filename": "ev_smart_charging.zip", + "render_readme": true + }, + "new": true, + "full_name": "jonasbkarlsson/ev_smart_charging", + "authors": [ + "@jonasbkarlsson" + ], + "category": "integration", + "description": "Electric vehicle smart charging for Home Assistant.", + "domain": "ev_smart_charging", + "downloads": 3478, + "etag_repository": "W/\"d33fa2e0666f68bdc4fd6e2310b5b615b1daa53d4b968e59df0ba44aa011ba88\"", + "last_updated": "2026-08-31T07:44:30Z", + "stargazers_count": 328, + "topics": [ + "ev-charging" + ], + "last_fetched": 1790729545.618919 + }, + "786195990": { + "repository_manifest": {}, + "new": true, + "full_name": "jirutka/hass-smarwi", + "category": "integration", + "description": "Home Assistant integration for Vektiva SMARWI window opener", + "domain": "smarwi", + "downloads": 127, + "etag_repository": "W/\"6136df062b28b01ac4da0d9f7f577765b2e193dc8c67cb5802ba672f44f27c7c\"", + "last_updated": "2026-04-19T12:49:40Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-integration", + "smarwi", + "window-opener" + ], + "last_fetched": 1785885195.112069 + }, + "871761305": { + "repository_manifest": {}, + "new": true, + "full_name": "jjjonesjr33/petlibro", + "category": "integration", + "description": "Petlibro | Home Assistant integration ", + "domain": "petlibro", + "etag_repository": "W/\"1e0317ea1d7717359efcd5dfb64a7cade9d58f3e66877990aab3a6274f66db2f\"", + "last_updated": "2026-09-22T05:14:30Z", + "stargazers_count": 370, + "topics": [ + "petlibro", + "rfid" + ], + "last_fetched": 1790784062.679588 + }, + "1217678751": { + "repository_manifest": {}, + "new": true, + "full_name": "daemon-james/homekit-climate-plus", + "category": "integration", + "description": "Home Assistant HACS custom component: one Apple HomeKit accessory per climate entity, with linked fan, swing, preset, and sensor services.", + "domain": "homekit_climate_plus", + "etag_repository": "W/\"22751da20f7d58230d3d9ebc2834256671a29daf59a653c116fdaa11178f9080\"", + "last_updated": "2026-07-09T03:04:23Z", + "stargazers_count": 4, + "topics": [ + "climate", + "homekit", + "homekit-bridge" + ], + "last_fetched": 1789258050.566703 + }, + "745898922": { + "repository_manifest": {}, + "new": true, + "full_name": "slydiman/sscpoe", + "category": "integration", + "description": "Home Assistant integration for managed POE switches SSCPOE STEAMEMO Amitres IOT", + "domain": "sscpoe", + "etag_repository": "W/\"402d686cd8df8450d1ed1cfe2a8fe44f58994c5a142da4db76977eac156b664f\"", + "last_updated": "2026-10-01T09:50:41Z", + "stargazers_count": 42, + "topics": [ + "poe", + "sscpoe", + "steamemo", + "switches" + ], + "last_fetched": 1790876427.807225 + }, + "1312576496": { + "repository_manifest": {}, + "new": true, + "full_name": "slettmayer/ha-fermob", + "category": "integration", + "description": "Home Assistant integration for Fermob Bluetooth lamps (MOOON! tunable white + Hoopik GL1200) over local BLE", + "domain": "fermob", + "downloads": 2, + "etag_repository": "W/\"54edaaa53094f9f58ded44068b1811b8c6f1a05ca78ac21eb9954f84fe54be9b\"", + "last_updated": "2026-09-28T10:12:56Z", + "topics": [ + "bluetooth", + "custom-integration", + "fermob", + "light" + ], + "last_fetched": 1790600737.185562 + }, + "350886220": { + "repository_manifest": { + "name": "Fan Mode Button Row", + "filename": "fan-mode-button-row.js" + }, + "full_name": "finity69x2/fan-mode-button-row", + "category": "plugin", + "description": "Frontend plugin to control fans in Home Assistant using preset modes for speeds", + "etag_repository": "W/\"25223c33f13414bb8eae324bdf05dc7c58ddc156084e8a1ab0dff9b68f8c08cc\"", + "last_updated": "2026-06-10T21:18:12Z", + "stargazers_count": 18, + "topics": [ + "fan", + "preset" + ], + "last_fetched": 1787614356.266691 + }, + "1279081601": { + "repository_manifest": {}, + "new": true, + "full_name": "hiSweid/last_changed_keeper", + "category": "integration", + "description": "Restore the real native last_changed of entities after a Home Assistant restart — directly on the entity, no extra sensors.", + "domain": "last_changed_keeper", + "etag_repository": "W/\"77c7698681cb7c33e5734869abd94e14adb5fc0527020adbc70a8df17fd73f59\"", + "last_updated": "2026-10-01T05:40:52Z", + "stargazers_count": 28, + "topics": [ + "custom-integration", + "last-changed", + "recorder" + ], + "last_fetched": 1790871566.112532 + }, + "1287563066": { + "repository_manifest": {}, + "new": true, + "full_name": "smarthomebutbetter/navroom-card", + "category": "plugin", + "description": "NavRoom Card – a room overview card for Home Assistant that tints itself in the color of your lights. Area-aware, fully UI-configurable, zero dependencies.", + "etag_repository": "W/\"1f55f572c5798765c5066871586650fbea67ca922beea731f546a94485e69d5e\"", + "last_updated": "2026-09-22T14:36:38Z", + "stargazers_count": 6, + "last_fetched": 1790450427.833028 + }, + "1235322364": { + "repository_manifest": {}, + "new": true, + "full_name": "nuggetz/ha-tradepulse", + "category": "integration", + "description": "Home Assistant custom component — track stocks, ETFs, forex & crypto as native sensors. Real-time price, news aggregation, and insider trading data. No API key required. HACS-installable.", + "domain": "tradepulse", + "etag_repository": "W/\"42d7b849aaf1e3b4e67a62c76a22b5730b90234359b48d6fea261a0d98e247b7\"", + "last_updated": "2026-07-31T06:42:06Z", + "topics": [ + "crypto", + "etf", + "finance", + "forex", + "insider-trading", + "stocks", + "yfinance" + ], + "last_fetched": 1789123056.028009 + }, + "1179923119": { + "repository_manifest": {}, + "new": true, + "full_name": "pikipixel/hass-one-pocket", + "category": "integration", + "description": "Custom Home Assistant integration for ONE Pocket (Edifice) - French primary school digital workspace (ENT)", + "domain": "one_pocket", + "etag_repository": "W/\"eb78c516a199baef3bf34c4ef419fe3e6b78e041177bdc780bcd8f0b460c93dc\"", + "last_updated": "2026-05-25T15:54:06Z", + "topics": [ + "edifice", + "ent", + "home-assistant-custom-component", + "one-pocket" + ], + "last_fetched": 1788977215.179995 + }, + "1277659232": { + "repository_manifest": {}, + "new": true, + "full_name": "oooshk/ha-conversation-router", + "category": "integration", + "description": "Routing System for Home Assistants Voice Integration based on a rules template", + "domain": "conversation_router", + "etag_repository": "W/\"9a10d1563d240cac80bb950173c76d5760178dce0f149eabe1585117bbd758ce\"", + "last_updated": "2026-06-23T05:18:51Z", + "topics": [ + "alternative", + "assistant", + "home", + "router", + "routing", + "rules", + "voice" + ], + "last_fetched": 1785589338.84656 + }, + "1313596107": { + "repository_manifest": {}, + "new": true, + "full_name": "ldoench/lovelace-beautiful-weather-card", + "category": "plugin", + "description": "Lovelace Meteogram weather card: temperature curve coloured by value over stacked precipitation bars. Inspired by the DWD Warnwetter app", + "downloads": 364, + "etag_repository": "W/\"34df4eed4617ae75102432246c670a58976032a4adc96b705deeb19d8f2bb66b\"", + "last_updated": "2026-07-28T12:46:47Z", + "stargazers_count": 1, + "topics": [ + "dwd", + "meteogram", + "weather", + "weather-forecast" + ], + "last_fetched": 1788214085.412941 + }, + "1141884043": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-bosch-ebike-flow", + "category": "integration", + "description": "Bosch eBike Flow Integration for Home Assistant - support for Bosch eBikes [Generation 4 (or higher)], no ConnectModule required", + "domain": "bosch_ebike", + "etag_repository": "W/\"2520aaeff38be67e5d906ed63f773dc8dd11b8710f6c196123aff8aaf3d7daef\"", + "last_updated": "2026-08-29T06:00:43Z", + "stargazers_count": 26, + "topics": [ + "bosch", + "ebike-flow", + "hacs-custom", + "home-assistant-integration" + ], + "last_fetched": 1790532597.065367 + }, + "499270202": { + "repository_manifest": { + "name": "Hourly Weather Card", + "render_readme": true, + "filename": "hourly-weather.js" + }, + "full_name": "decompil3d/lovelace-hourly-weather", + "category": "plugin", + "description": "Hourly weather card for Home Assistant. Visualize upcoming weather conditions as a colored horizontal bar.", + "downloads": 19209, + "etag_repository": "W/\"a6a1cce9859c1341e9e28e5af296fde87df521ee1961ca2588e05d5eb9551c8d\"", + "last_updated": "2026-09-29T16:13:30Z", + "stargazers_count": 406, + "topics": [ + "card", + "hourly", + "weather" + ], + "last_fetched": 1790714876.224277 + }, + "1152530322": { + "repository_manifest": {}, + "new": true, + "full_name": "PersephoneKarnstein/ha-seedtime", + "category": "integration", + "description": "Interactive SVG garden plan from Seedtime.us for Home Assistant", + "domain": "seedtime", + "etag_repository": "W/\"f66e379ddb175fd9cd63837d65938d3a91c78e32cb778db983ff1e78ac24da92\"", + "last_updated": "2026-02-14T22:46:09Z", + "stargazers_count": 1, + "topics": [ + "garden", + "home-assistant-custom-component", + "seedtime", + "svg" + ], + "last_fetched": 1784791082.361304 + }, + "988435981": { + "repository_manifest": {}, + "new": true, + "full_name": "GuidoJeuken-6512/lambda_heat_pumps", + "category": "integration", + "description": "Lambda Wärmepumpe Integration für Home Assistant / Lambda Heat Pump Integration for Home Assistant", + "domain": "lambda_heat_pumps", + "downloads": 8, + "etag_repository": "W/\"dc12bc4c5703e43dcc7b283335abb71b6e903635688ec088165bdcbb2aa54364\"", + "last_updated": "2026-09-15T09:28:04Z", + "stargazers_count": 60, + "topics": [ + "lambda-heatpump", + "modbus" + ], + "last_fetched": 1790871297.887243 + }, + "1247739373": { + "repository_manifest": {}, + "new": true, + "full_name": "hudsonbrendon/ha-gbs-control", + "category": "integration", + "description": "Home Assistant integration for GBS Control video upscalers (gbs-control firmware)", + "domain": "gbs_control", + "etag_repository": "W/\"acc120165701dbe066904b1755426a4c297501ccdbdaf2c5c45d4d21fb38d4cb\"", + "last_updated": "2026-05-25T13:21:42Z", + "topics": [ + "esp8266", + "gbs-control", + "video-upscaler" + ], + "last_fetched": 1785508725.256 + }, + "1088293341": { + "repository_manifest": {}, + "new": true, + "full_name": "john-lazarus/HomeAssistantLGThinkQCards", + "category": "plugin", + "description": "LG ThinQ Lovelace cards for Home Assistant", + "etag_repository": "W/\"8e2df015cfa62cd5c0f2093f4745ead65b78a5eca1fa47d23d2501502eb0e79f\"", + "last_updated": "2026-08-13T19:44:00Z", + "stargazers_count": 10, + "topics": [ + "lg-thinq" + ], + "last_fetched": 1790279340.99024 + }, + "1110378541": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-china/blueprint-studio", + "category": "integration", + "description": "Modern VS Code-like file editor for Home Assistant. Edit YAML configs with syntax highlighting, multi-tab support, and file management", + "domain": "blueprint_studio", + "etag_repository": "W/\"15857dd752fb2c28c7076c24af91244c29baa0192cefc3024a15c749ddb38709\"", + "last_updated": "2026-05-22T14:47:35Z", + "stargazers_count": 94, + "topics": [ + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1779462153.201478 + }, + "246939713": { + "repository_manifest": { + "name": "Wasteplan TRV", + "country": "NO", + "render_readme": true + }, + "full_name": "jonkristian/wasteplan_trv", + "authors": [ + "@jonkristian" + ], + "category": "integration", + "description": "Home Assistant component for Trondheim renholdsverk pickups.", + "domain": "wasteplan_trv", + "etag_repository": "W/\"c60adde101ba9315bf03f9828a024eab8da5285f5dc8c12d2f06a420802dfe21\"", + "last_updated": "2023-06-26T10:39:35Z", + "stargazers_count": 15, + "topics": [ + "trondheim", + "trv", + "waste-management" + ], + "last_fetched": 1784788787.883716 + }, + "1177982166": { + "repository_manifest": {}, + "new": true, + "full_name": "Jarauvi/elisa_kotiakku_cards", + "category": "plugin", + "description": "This repository contains cards for Elisa Kotiakku integration", + "etag_repository": "W/\"b80c0d2380db7720d9e1b27aade7c36db1cb40560fa31dcb0b35a7ab257838ec\"", + "last_updated": "2026-03-11T16:55:11Z", + "stargazers_count": 1, + "topics": [ + "battery", + "cards", + "elisa", + "energy", + "frontend", + "kotiakku", + "monitoring", + "ui" + ], + "last_fetched": 1789500937.090145 + }, + "1118395015": { + "repository_manifest": {}, + "new": true, + "full_name": "caplaz/home-assistant-controllable", + "category": "integration", + "description": "A Home Assistant integration that creates virtual controllable switches to manage and control entities on devices, with sync status tracking.", + "domain": "controllable", + "etag_repository": "W/\"e0a75b159b14f8bdb282050fb93d656f6912fb57cbfc7b3b3fc65bae62d5d2bc\"", + "last_updated": "2026-01-08T01:54:28Z", + "stargazers_count": 4, + "topics": [ + "fan", + "light", + "switch" + ], + "last_fetched": 1784785845.067283 + }, + "1213286751": { + "repository_manifest": {}, + "new": true, + "full_name": "dankeder/HomeAssistant-MeteoBlue", + "category": "integration", + "description": "A Home Assistant integration for the MeteoBlue weather service. ", + "domain": "meteoblue", + "etag_repository": "W/\"696cce442a112a11ed3963c0db02c6d26d56432c6bb156ca67c203a5d4544633\"", + "last_updated": "2026-07-21T05:23:41Z", + "stargazers_count": 10, + "topics": [ + "meteoblue", + "weather-api" + ], + "last_fetched": 1790869754.68554 + }, + "202203063": { + "repository_manifest": {}, + "full_name": "bbbenji/synthwave-hass", + "category": "theme", + "description": "Synthwave inspired theme for Home Assistant", + "etag_repository": "W/\"fce101a3da1586b672406c95baeea9fc185621ae22de225f5a3930e10e3968d2\"", + "last_updated": "2026-06-08T07:08:53Z", + "stargazers_count": 206, + "topics": [ + "css", + "home-assistant-theme", + "javascript", + "synthwave" + ], + "last_fetched": 1789908439.400494 + }, + "1154238739": { + "repository_manifest": {}, + "new": true, + "full_name": "matterbury/Brisbane-Bin-Day", + "category": "integration", + "description": "Home Assistant sensors for Brisbane waste bin collection (red/yellow/green)", + "domain": "bin_day", + "etag_repository": "W/\"f6f53eb74c37e6a81a6456f70a311072629de917e2bc072efc0bec6828c2d03e\"", + "last_updated": "2026-02-17T03:24:11Z", + "stargazers_count": 1, + "topics": [ + "brisbane", + "brisbanecitycouncil", + "garbage-collection", + "garbageday", + "schedule" + ], + "last_fetched": 1790157900.435167 + }, + "1075370780": { + "repository_manifest": {}, + "new": true, + "full_name": "EiS94/db_info", + "category": "integration", + "description": "Home Assistant Integration to get live data for Deutsche Bahn", + "domain": "db_info", + "etag_repository": "W/\"157ffc68acd4a3f9722e83b752421093d29665af0052dba041e3000fc1464a40\"", + "last_updated": "2026-10-02T05:36:07Z", + "stargazers_count": 39, + "last_fetched": 1790923808.075493 + }, + "259739166": { + "repository_manifest": { + "name": "Octopus Agile", + "render_readme": true + }, + "full_name": "markgdev/home-assistant_OctopusAgile", + "authors": [ + "@markgdev" + ], + "category": "integration", + "description": "Octopus Agile custom component for Home Assistant", + "domain": "octopusagile", + "etag_repository": "W/\"a51a4fe125ea127971fe60ff463f559e02efea872bb3c9b8b0c190118a400454\"", + "last_updated": "2024-01-20T06:51:48Z", + "stargazers_count": 91, + "topics": [ + "energy", + "octopus", + "octopus-agile", + "octopus-energy" + ], + "last_fetched": 1789384781.543495 + }, + "1126399211": { + "repository_manifest": {}, + "new": true, + "full_name": "maglerod/andy-segment-display-card", + "category": "plugin", + "description": "7-segment / dot-matrix display card for Home Assistant entities (with visual editor).", + "downloads": 1, + "etag_repository": "W/\"c53378905edf137226b203ebe971ef6e01b9413fcbc8b67536cecc776bb695c3\"", + "last_updated": "2026-09-02T06:17:18Z", + "stargazers_count": 42, + "topics": [ + "dashboard", + "dot-matrix", + "matrix", + "seven-segment", + "seven-segments-display" + ], + "last_fetched": 1788349554.742016 + }, + "1166432424": { + "repository_manifest": {}, + "new": true, + "full_name": "GertCauwenberg/methu", + "category": "integration", + "description": "This HACS-integration reads meteo-data from met.hu website for a specific village", + "domain": "methu_forecast", + "etag_repository": "W/\"d65b4e06b5ca4cd06a91134868771c07f83e9bdaf149ca5729785337fcf11f5a\"", + "last_updated": "2026-04-08T09:39:46Z", + "stargazers_count": 1, + "topics": [ + "meteorology" + ], + "last_fetched": 1788205922.547511 + }, + "505598474": { + "repository_manifest": { + "name": "Preços dos Combustíveis - DGEG", + "country": "PT", + "render_readme": true + }, + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-precoscombustiveis", + "authors": [ + "@ruidias-netsoft" + ], + "category": "integration", + "description": "Preços dos Combustíveis Online - DGEG", + "domain": "precoscombustiveis", + "etag_repository": "W/\"f8eb35dd633f554e2aa27a2bac514273bcfc6eaa9d28ab93d85cfbdf7b5d0bbb\"", + "last_updated": "2026-05-13T09:14:51Z", + "stargazers_count": 33, + "topics": [ + "combustiveis", + "dgeg", + "fuel-prices", + "gas", + "portugal" + ], + "last_fetched": 1790895036.327224 + }, + "1153046004": { + "repository_manifest": {}, + "new": true, + "full_name": "exavizco/ha-poe-plugin", + "category": "integration", + "description": "Exaviz Home Assistant PoE Plugin", + "domain": "exaviz", + "etag_repository": "W/\"75aec4dfecc81b0b4c9959ca4b9886092affd0cab26b121871b7a43175422118\"", + "last_updated": "2026-07-14T21:49:09Z", + "topics": [ + "exaviz", + "home-assistant-custom-component", + "iot", + "nvr", + "poe", + "power-over-ethernet" + ], + "last_fetched": 1784787266.935394 + }, + "881152514": { + "repository_manifest": {}, + "new": true, + "full_name": "daviddelahoz/BLEAdjustableBase", + "category": "integration", + "description": "A Home Assistant custom component for integrating the Mattress Firm 900 Adjustable Base via Bluetooth Low Energy (BLE), enabling control and automation of bed adjustments.", + "domain": "ble_adjustable_bed", + "etag_repository": "W/\"cbe90e7695531d5790fd1783491d837140a568352e8b5aa61c96db4faf53e134\"", + "last_updated": "2026-05-27T06:43:36Z", + "stargazers_count": 2, + "topics": [ + "ble", + "bluetooth", + "custom-integration" + ], + "last_fetched": 1785507034.311833 + }, + "935793147": { + "repository_manifest": {}, + "new": true, + "full_name": "hzjchina/hass-welock", + "category": "integration", + "description": "WeLock lock wifibox .home assistant custom component", + "domain": "welock", + "downloads": 539, + "etag_repository": "W/\"7b61f99448fdec242cdeb042d856ff3b3ab2e97d4024e51ce957282d5c04da98\"", + "last_updated": "2025-04-30T08:29:59Z", + "stargazers_count": 6, + "topics": [ + "welock" + ], + "last_fetched": 1784788216.377223 + }, + "1185908932": { + "repository_manifest": {}, + "new": true, + "full_name": "dawg-io/homeassistant-fluxcd", + "category": "integration", + "description": " FluxCD HASS Intigration ", + "domain": "fluxcd_k8s", + "etag_repository": "W/\"ef3ce1ad51e0d45335be576bbb6ab3b353ad869fd9179e2c1d54a21138fd2285\"", + "last_updated": "2026-08-13T04:14:01Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "fluxcd" + ], + "last_fetched": 1786602064.767682 + }, + "207881337": { + "repository_manifest": { + "name": "Anniversaries", + "zip_release": true, + "filename": "anniversaries.zip", + "homeassistant": "0.109.0" + }, + "full_name": "pinkywafer/Anniversaries", + "authors": [ + "@pinkywafer" + ], + "category": "integration", + "description": "Anniversary Countdown Sensor for Home Assistant", + "domain": "anniversaries", + "downloads": 10831, + "etag_repository": "W/\"1d28c38baef62912d09b8e4268cd09ec5b1460a61f459fcb53d6fb4df9873072\"", + "last_updated": "2026-08-16T07:58:54Z", + "stargazers_count": 197, + "topics": [ + "anniversaries" + ], + "last_fetched": 1786876553.989749 + }, + "1123401262": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-temperature-heatmap", + "category": "plugin", + "description": "Home Assistant custom card for temperature heatmap visualization with aggregation modes", + "etag_repository": "W/\"c5064a1b18ce14eed0d74734a37451d7f16a3860a6bd5f8b836a29f914dfe2a8\"", + "last_updated": "2026-05-19T21:52:45Z", + "stargazers_count": 9, + "topics": [ + "heatmap", + "lovelace-custom-card", + "temperature-monitoring" + ], + "last_fetched": 1779232098.837576 + }, + "187245495": { + "repository_manifest": { + "name": "gauge-card", + "render_readme": true + }, + "full_name": "custom-cards/gauge-card", + "category": "plugin", + "description": null, + "etag_repository": "W/\"e10e5feacaa123e5f83186057931bc9558746a1a9dc35d107210e58d30c54ccb\"", + "last_updated": "2022-05-01T20:12:53Z", + "stargazers_count": 49, + "last_fetched": 1784794087.795671 + }, + "172733314": { + "repository_manifest": { + "name": "HACS", + "zip_release": true, + "hide_default_branch": true, + "homeassistant": "2024.4.1", + "hacs": "0.19.0", + "filename": "hacs.zip" + }, + "full_name": "hacs/integration", + "authors": [ + "@ludeeus" + ], + "category": "integration", + "description": "HACS gives you a powerful UI to handle downloads of all your custom needs.", + "domain": "hacs", + "downloads": 3983015, + "etag_repository": "W/\"8ff10bd1fca715a4d534a5af031bb9c52fb584e649de799a8f37f7b7caf9551d\"", + "last_updated": "2026-10-01T22:13:27Z", + "stargazers_count": 7763, + "topics": [ + "community", + "package-manager" + ], + "installed_commit": "c0dfd8b", + "installed": true, + "last_commit": "adb7d83", + "last_version": "2.0.5", + "manifest_name": "HACS", + "open_issues": 180, + "releases": true, + "version_installed": "2.0.5", + "last_fetched": 1790931370.112595 + }, + "270386127": { + "repository_manifest": { + "name": "Comelit SimpleHome/Vedo integration for Home Assistant", + "homeassistant": "2021.12.0", + "render_readme": true + }, + "new": true, + "full_name": "gicamm/homeassistant-comelit", + "authors": [ + "@gicamm" + ], + "category": "integration", + "description": "With Comelit Hub/Vedo integration, you can connect your Home Assistant instance to Comelit Simple Home and Vedo systems.", + "domain": "comelit", + "etag_repository": "W/\"ee0f713ef2643cf79d0a8459a66e2fbeb0fc20e87799cde5295108a7ddcf958b\"", + "last_updated": "2026-09-29T19:23:03Z", + "stargazers_count": 32, + "topics": [ + "automation", + "comelit", + "comelit-hub", + "comelit-vedo", + "vedo" + ], + "last_fetched": 1790728327.510215 + }, + "1196331807": { + "repository_manifest": {}, + "new": true, + "full_name": "cm-makes/aurum-ha", + "category": "integration", + "description": "AURUM – Solar Surplus Optimizer for Home Assistant", + "domain": "aurum", + "etag_repository": "W/\"ed058369477d2fad725519e0a7520f334120dcc518afff1310230fa19f0fc9b8\"", + "last_updated": "2026-09-29T16:19:13Z", + "stargazers_count": 5, + "topics": [ + "automation", + "battery", + "energy-management", + "home-assistant-custom-component", + "pv", + "pv-optimizer", + "pv-surplus", + "solar", + "solar-energy" + ], + "last_fetched": 1790705642.503532 + }, + "391700886": { + "repository_manifest": { + "name": "aria2 integration", + "homeassistant": "2021.7.4", + "render_readme": true + }, + "new": true, + "full_name": "deblockt/hass-aria2", + "authors": [ + "@deblockt" + ], + "category": "integration", + "description": "Aria2 integration for home assistant", + "domain": "aria2", + "etag_repository": "W/\"63e8cff11ba81b77bca74f43c0aa791e5f036443642a9197abd8bef6ec1179f0\"", + "last_updated": "2026-02-08T08:34:37Z", + "stargazers_count": 8, + "topics": [ + "aria2", + "download-manager", + "downloader" + ], + "last_fetched": 1784786596.591594 + }, + "998172561": { + "repository_manifest": {}, + "new": true, + "full_name": "blaineventurine/simple-inventory-card", + "category": "plugin", + "description": "Companion card to https://github.com/blaineventurine/simple_inventory", + "downloads": 1170, + "etag_repository": "W/\"898c29ce92c5cd0eb9a334d9ade41089f291fe5751b0d358a2b81d7d9a902ff8\"", + "last_updated": "2026-10-02T03:42:22Z", + "stargazers_count": 24, + "topics": [ + "home-assistant-component", + "inventory", + "inventory-management" + ], + "last_fetched": 1790931687.57361 + }, + "489457357": { + "repository_manifest": { + "name": "Minimalistic Area Card", + "render_readme": true, + "filename": "minimalistic-area-card.js" + }, + "full_name": "junalmeida/homeassistant-minimalistic-area-card", + "category": "plugin", + "description": "A minimalistic area card with sensors and buttons.", + "downloads": 19947, + "etag_repository": "W/\"05de00845608d6e5fdd58f4b1f98ad0ba09d09a8b0e372715727f51e23e3d12b\"", + "last_updated": "2026-08-23T15:54:54Z", + "stargazers_count": 145, + "topics": [ + "area-card" + ], + "last_fetched": 1790192952.761133 + }, + "991075417": { + "repository_manifest": {}, + "new": true, + "full_name": "neponn/ring-tile-card", + "category": "plugin", + "description": "A Home Assistant card to visualise your sensor data", + "downloads": 9778, + "etag_repository": "W/\"085764ffc21a60d6aa1af7727fc56033f97a1074adeaaebaa8b178b7bee6b03a\"", + "last_updated": "2025-12-29T09:45:27Z", + "stargazers_count": 109, + "topics": [ + "frontend", + "ring", + "sensors", + "tile-card", + "visualisation", + "webcomponents" + ], + "last_fetched": 1789733611.345706 + }, + "1066216650": { + "repository_manifest": {}, + "new": true, + "full_name": "sbstn-0x2a/ha_froeling_modbus", + "category": "integration", + "description": "Home Assistant Integration for Froeling S3200 Modbus Connection", + "domain": "froeling_s3200_modbus", + "etag_repository": "W/\"6e712c68bad2ea3330f7f2e4f0c146bf7467cc535e178cc52d5c12b91871659c\"", + "last_updated": "2026-03-21T19:06:04Z", + "stargazers_count": 1, + "topics": [ + "froeling" + ], + "last_fetched": 1778098129.911026 + }, + "975714202": { + "repository_manifest": {}, + "new": true, + "full_name": "SmartyVan/hass-geolocator", + "category": "integration", + "description": "A Home Assistant component for vans, RVs, boats, etc that sets system timezone and geocode sensors.", + "domain": "geolocator", + "etag_repository": "W/\"3510dfc15b4be0d9acaf1d269e04dc63cfc286247492ce412ac8961ec177411d\"", + "last_updated": "2025-06-01T14:27:24Z", + "stargazers_count": 49, + "topics": [ + "api", + "reverse-geocode", + "reverse-geocoding", + "time-zone", + "timezone" + ], + "last_fetched": 1788169885.74691 + }, + "1039341954": { + "repository_manifest": {}, + "new": true, + "full_name": "0xAHA/Midea-Heat-Pump-HA", + "category": "integration", + "description": "A home assistant integration to for use with a Midea Heatpump Hot Water system", + "domain": "midea_heatpump_hws", + "etag_repository": "W/\"5da4f0174c0081396a3fa25af91b8b69073a4b685a962badabec09bfe7264c3c\"", + "last_updated": "2026-09-23T11:37:54Z", + "stargazers_count": 21, + "topics": [ + "midea" + ], + "last_fetched": 1790167206.844014 + }, + "1068974225": { + "repository_manifest": {}, + "new": true, + "full_name": "ruaan-deysel/ha-unraid-management-agent", + "category": "integration", + "description": "Home Assistant Integration for the Management Agent for Unraid", + "domain": "unraid_management_agent", + "downloads": 1, + "etag_repository": "W/\"60ea4b154b3a36a17028d124daeed24698f50fd06276ab408cc2f6bcefcb6055\"", + "last_updated": "2026-10-01T00:30:07Z", + "stargazers_count": 48, + "topics": [ + "automation", + "unraid" + ], + "last_fetched": 1790929223.074725 + }, + "701827966": { + "repository_manifest": { + "name": "Cloudflare Tunnel Monitor" + }, + "new": true, + "full_name": "deadbeef3137/ha-cloudflare-tunnel-monitor", + "authors": [ + "@deadbeef3137" + ], + "category": "integration", + "description": "Integration (custom_component) for Home Assistant that monitors the status of your Cloudflare tunnels.", + "domain": "cloudflare_tunnel_monitor", + "etag_repository": "W/\"847a2551db8ec9fc8c1853c0d5f3770d389eac1a63dd4f2ba2d11e9647819abd\"", + "last_updated": "2026-03-03T16:07:35Z", + "stargazers_count": 33, + "topics": [ + "cloudflare", + "cloudflare-tunnel", + "homeassistant-custom-component" + ], + "last_fetched": 1788854322.431225 + }, + "1185015106": { + "repository_manifest": {}, + "new": true, + "full_name": "PascalGohl/ha-profilux-mini", + "category": "integration", + "description": "home assistand app to use GHL profilux mini as sensor source ", + "domain": "profilux_mini", + "etag_repository": "W/\"53857d36373fb82d171e295be8e94c89fdf3bff445a5d4895b06250efa14022b\"", + "last_updated": "2026-03-21T08:24:50Z", + "last_fetched": 1784790968.071696 + }, + "501725479": { + "repository_manifest": { + "name": "Home Assistant Swipe Navigation", + "render_readme": true, + "filename": "swipe-navigation.js" + }, + "full_name": "zanna-37/hass-swipe-navigation", + "category": "plugin", + "description": "↔️ Swipe through Home Assistant Dashboard views on mobile.", + "downloads": 22059, + "etag_repository": "W/\"6be062e88b23be8f5aaf1073c15433dd0557299f3f030839a784cd7192e27f40\"", + "last_updated": "2026-09-13T05:08:57Z", + "stargazers_count": 575, + "topics": [ + "navigation", + "swipe" + ], + "last_fetched": 1790933946.314534 + }, + "1081435944": { + "repository_manifest": {}, + "new": true, + "full_name": "louispires/Oura-Home-Assistant-Integration", + "category": "integration", + "description": "Modern Home Assistant integration for Oura Ring using v2 API with OAuth2 authentication", + "domain": "oura", + "etag_repository": "W/\"b14702112d218ae626903e5b00cd2bc1575832a4e074f42e863d9c4cd8fa6a10\"", + "last_updated": "2026-09-25T18:07:10Z", + "stargazers_count": 63, + "topics": [ + "oauth2", + "oura", + "oura-ring" + ], + "last_fetched": 1790893849.224158 + }, + "617699018": { + "repository_manifest": { + "name": "EIA Hourly Demand" + }, + "new": true, + "full_name": "hokiebrian/eia_hourly_demand", + "authors": [ + "@hokiebrian" + ], + "category": "integration", + "description": "Home Assistant Component to retrieve Hourly Energy Demand Data from EIA by Balancing Authority", + "domain": "eia_hourly_demand", + "etag_repository": "W/\"8d474051e1ff60a0e13b8107a23ee85ef550954c8db1e87565a4a2d35b90bd82\"", + "last_updated": "2025-10-30T16:52:16Z", + "stargazers_count": 8, + "topics": [ + "eia", + "energy", + "energy-monitor", + "homeassistant-custom-component", + "megawatts" + ], + "last_fetched": 1784788109.663457 + }, + "1313347465": { + "repository_manifest": {}, + "new": true, + "full_name": "andry-paris/edf-tempo-HA", + "category": "integration", + "description": "Intégration EDF Tempo pour Home Assistant avec capteurs, calendriers et cartes Lovelace", + "domain": "edf_tempo", + "etag_repository": "W/\"c44020f1e23460a1792ae222617cc0a71de8903d6c9f07598ace62b6746d3217\"", + "last_updated": "2026-09-28T15:55:07Z", + "stargazers_count": 2, + "topics": [ + "edf", + "edf-tempo", + "electricite", + "energy", + "tarif", + "tempo" + ], + "last_fetched": 1790623831.563614 + }, + "971570599": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/wage_calculator", + "category": "integration", + "description": "A simple Calculator salary for wage for a month", + "domain": "wage_calculator", + "etag_repository": "W/\"fc4e05c860cadb7870e6feee8206dffff0cb8dc9b3f8c4f11538840a04c64d29\"", + "last_updated": "2025-10-01T13:59:06Z", + "stargazers_count": 1, + "topics": [ + "calculate-wage", + "home-assistant-integration" + ], + "last_fetched": 1784789109.254562 + }, + "682327546": { + "repository_manifest": {}, + "new": true, + "full_name": "silviokennecke/ha-public-transport-connection-card", + "category": "plugin", + "description": "Card for displaying upcoming public transport connections in Home Assistant", + "etag_repository": "W/\"d02f443a44bb269dd421d756e03586f9a7660cebc6019f6d9b3878d84f0464b6\"", + "last_updated": "2025-02-02T22:31:35Z", + "stargazers_count": 21, + "topics": [ + "deutschebahn", + "hacs-plugin", + "hafas", + "public-transport" + ], + "last_fetched": 1784795689.312128 + }, + "1284497454": { + "repository_manifest": {}, + "new": true, + "full_name": "razzamatazm/ecosee", + "category": "plugin", + "description": "A full-screen thermostat card for Home Assistant. Big, legible temperature, live equipment status, and every control a tap away, on any climate entity.", + "downloads": 389, + "etag_repository": "W/\"2ea450f1875dc48b33dc34ca63efe3619f5b4cb27b7274a8331426c61a837e2e\"", + "last_updated": "2026-07-06T09:11:07Z", + "stargazers_count": 9, + "topics": [ + "climate", + "lit", + "lovelace-card", + "thermostat" + ], + "last_fetched": 1790164126.905624 + }, + "1311212844": { + "repository_manifest": {}, + "new": true, + "full_name": "anym001/ha-mos", + "category": "integration", + "description": "Home Assistant integration for the MOS NAS/server OS", + "domain": "mos", + "etag_repository": "W/\"944e84bd0c666c06e490901606e5c50a6ae907b19e1d20bf67dccc63f66ec881\"", + "last_updated": "2026-10-01T14:19:55Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "mos" + ], + "last_fetched": 1790868186.214245 + }, + "523485043": { + "repository_manifest": { + "name": "HIQ-Home", + "hacs": "1.32.1", + "filename": "hiq.zip", + "hide_default_branch": true, + "homeassistant": "2023.3.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "killer0071234/ha-hiq", + "authors": [ + "@killer0071234" + ], + "category": "integration", + "description": "HIQ-Home Integration for Home Assistant HACS Store", + "domain": "hiq", + "downloads": 3, + "etag_repository": "W/\"b12f7cbede5d862729c56b2bb9083da40232c8e6120fed1942fa736a0cf163ef\"", + "last_updated": "2026-09-30T21:42:02Z", + "stargazers_count": 5, + "topics": [ + "blind", + "cybro", + "cybrotech", + "hiq", + "hiq-home", + "homeassistant-custom-component", + "lightning", + "robotina", + "tremak" + ], + "last_fetched": 1790833588.461938 + }, + "844729853": { + "repository_manifest": {}, + "new": true, + "full_name": "Angelius007/myfox-api", + "category": "integration", + "description": "MyFox Integration for Home Assistant", + "domain": "myfox", + "etag_repository": "W/\"0dbf89c47733414fb73357f9a57fd0fd800e95ccce15280ff3017f9594895ec8\"", + "last_updated": "2026-07-20T12:04:56Z", + "stargazers_count": 6, + "topics": [ + "alarm", + "homeassistant-custom-component", + "mend-security-check", + "myfox", + "somfy" + ], + "last_fetched": 1790378437.959154 + }, + "584257648": { + "repository_manifest": { + "name": "TCL TV Remote", + "render_readme": true, + "zip_release": true, + "filename": "tclremote.zip" + }, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-TCL-Remote", + "authors": [ + "@popeen" + ], + "category": "integration", + "description": "This custom component will give you two new services for controlling TCL Smart TVs (Non android version). Tested on my S69 series TV. I have seen some reports about it working on other brands as well, mainly Thomson", + "domain": "tcl_tv_remote", + "downloads": 9125, + "etag_repository": "W/\"a842cfb874b50e1865f78b31c304351c6add8aab8712de1ba3ae74a9d70379a7\"", + "last_updated": "2024-12-15T02:23:13Z", + "stargazers_count": 27, + "last_fetched": 1786995344.405568 + }, + "750769225": { + "repository_manifest": {}, + "new": true, + "full_name": "ross-w/emerald-hws-ha", + "category": "integration", + "description": "HACS plugin for Emerald HWS", + "domain": "emeraldenergy", + "downloads": 231, + "etag_repository": "W/\"776d2949d2fedbc85c6b41f93343540d84d56b2d8724819d64ae3847c95b0052\"", + "last_updated": "2026-09-30T20:55:27Z", + "stargazers_count": 15, + "topics": [ + "water-heater" + ], + "last_fetched": 1790875840.202607 + }, + "972136588": { + "repository_manifest": {}, + "new": true, + "full_name": "julianbow/TempestHomeAssistant", + "category": "integration", + "description": "Home Assistant Integration for Tempest", + "domain": "tempest", + "etag_repository": "W/\"241de1ce0417fb11c447c4adca86e95de633300a54a647fb5280b37304b4ae57\"", + "last_updated": "2026-06-29T13:01:35Z", + "stargazers_count": 4, + "topics": [ + "tempest", + "weatherflow" + ], + "last_fetched": 1784788918.48573 + }, + "1282127624": { + "repository_manifest": {}, + "new": true, + "full_name": "abpei/horizontal-bidirectional-gauge", + "category": "plugin", + "description": "Custom Lovelace card: horizontal bar gauge with zero divider, bidirectional fill, and flow animation for Home Assistant", + "downloads": 164, + "etag_repository": "W/\"21e4a636c24f3ed3243b6a782b1ab8ab205f6823b6bad66176ff999b18d8d88d\"", + "last_updated": "2026-08-14T16:51:51Z", + "stargazers_count": 1, + "topics": [ + "hacs-custom-card" + ], + "last_fetched": 1788566177.571375 + }, + "974778658": { + "repository_manifest": {}, + "new": true, + "full_name": "soulripper13/hass-speedtest-ookla", + "category": "integration", + "description": "Home Assistant integration for measuring internet speed using ookla speedtest-cli.", + "domain": "ookla_speedtest", + "etag_repository": "W/\"5429dbbabc6ddcd3afe56d92deddf6b9a38fa07118b70dfdeb9e367c0ef0f469\"", + "last_updated": "2026-08-26T06:27:23Z", + "stargazers_count": 52, + "topics": [ + "speedtest-cli" + ], + "last_fetched": 1790160686.576487 + }, + "268118148": { + "repository_manifest": { + "name": "Gardena Smart System", + "render_readme": true, + "homeassistant": "2023.1.5" + }, + "full_name": "py-smart-gardena/hass-gardena-smart-system", + "authors": [ + "@py-smart-gardena" + ], + "category": "integration", + "description": "Home Assistant custom component integration for Gardena Smart System", + "domain": "gardena_smart_system", + "etag_repository": "W/\"05ef02e28c15487a177b1d9ecdabfcd6170e71e54b06a63092b042755c1600f1\"", + "last_updated": "2026-06-04T21:57:19Z", + "stargazers_count": 318, + "topics": [ + "gardena", + "gardena-api", + "gardena-smart-system" + ], + "last_fetched": 1790895885.712513 + }, + "924302905": { + "repository_manifest": {}, + "new": true, + "full_name": "wachino/orkli_wifi_thermostat", + "category": "integration", + "description": "Home Assistant Custom Integration for Mi Orkli Wi-Fi Thermostat (TERMOWIFI TW501B)", + "domain": "orkli_wifi_thermostat", + "etag_repository": "W/\"a61a4b5aa38995fdcf7efd18559f9a696d65b08d6be0054c9f18988908640e73\"", + "last_updated": "2025-02-09T22:15:41Z", + "stargazers_count": 6, + "topics": [ + "climate", + "climate-control", + "iot", + "orkli", + "thermostat" + ], + "last_fetched": 1786007540.792527 + }, + "797431228": { + "repository_manifest": {}, + "new": true, + "full_name": "Hoffmann77/ha-dwd-precipitation", + "category": "integration", + "description": "Radar based real-time precipitation forecasts and precipitation data for Germany", + "domain": "dwd_precipitation", + "etag_repository": "W/\"7c574716081a2cb0b823ecd237692833faf7497c98e7e3ab70864206fd10df44\"", + "last_updated": "2026-10-02T01:03:33Z", + "stargazers_count": 11, + "topics": [ + "dwd", + "forecast", + "precipitation", + "rain" + ], + "last_fetched": 1790924962.570017 + }, + "666758552": { + "repository_manifest": { + "name": "Vigieau", + "render_readme": true, + "country": "fr", + "homeassistant": "2023.7" + }, + "new": true, + "full_name": "kamaradclimber/vigieau", + "authors": [ + "@kamaradclimber" + ], + "category": "integration", + "description": "A custom integration for home-assistant on the Vigieau dataset", + "domain": "vigieau", + "downloads": 4, + "etag_repository": "W/\"e7d490b55977900887ff99684465b7130691cb016acca9f15557cfb842bbfbf8\"", + "last_updated": "2026-08-18T12:46:56Z", + "stargazers_count": 32, + "topics": [ + "open-data", + "water" + ], + "last_fetched": 1789554815.800864 + }, + "375838748": { + "repository_manifest": { + "name": "Selve NG" + }, + "new": true, + "full_name": "Kannix2005/homeassistant-selve", + "authors": [ + "@Kannix2005" + ], + "category": "integration", + "description": "Home Assistant Custom component to manage Selve devices", + "domain": "selve", + "etag_repository": "W/\"609ffd700391779dc7004e9189fa464ae030f9e54fc7ab9791f8ab44284f5930\"", + "last_updated": "2026-08-05T21:41:43Z", + "stargazers_count": 22, + "topics": [ + "selve" + ], + "last_fetched": 1785972586.334944 + }, + "1104969184": { + "repository_manifest": {}, + "new": true, + "full_name": "aradlein/hass-agent-llm", + "category": "integration", + "description": "Home Assistant custom component extending the conversation platform with OpenAI-compatible LLM integration, ChromaDB vector search, automatic memory extraction, and extensible tool system.", + "domain": "home_agent", + "downloads": 6, + "etag_repository": "W/\"b7b66267ba8df19fec1b6363d30be9daf09d0b7c78e4f98ae0334e6bb0e509b1\"", + "last_updated": "2026-05-11T02:00:34Z", + "stargazers_count": 46, + "topics": [ + "ai", + "anthropic", + "chatbot", + "llm", + "ollama", + "openai" + ], + "last_fetched": 1789408830.63202 + }, + "260410453": { + "repository_manifest": { + "name": "Panasonic Comfort Cloud" + }, + "full_name": "sockless-coding/panasonic_cc", + "authors": [ + "sockless-coding" + ], + "category": "integration", + "description": "Panasonic Comfort Cloud - Home Assistant Component", + "domain": "panasonic_cc", + "etag_repository": "W/\"1cb92756d1c6e276ba88ac643243af6d0525b3510a6c56e72f71a64da98773f7\"", + "last_updated": "2026-09-05T17:16:18Z", + "stargazers_count": 274, + "topics": [ + "panasonic-comfort-cloud" + ], + "last_fetched": 1790535392.332685 + }, + "450192057": { + "repository_manifest": { + "name": "SkyKettle", + "homeassistant": "2024.3.3", + "render_readme": true, + "country": [ + "RU" + ] + }, + "new": true, + "full_name": "ClusterM/skykettle-ha", + "authors": [ + "@clusterm" + ], + "category": "integration", + "description": "Redmond SkyKettle integration for Home Assistant", + "domain": "skykettle", + "etag_repository": "W/\"0c323adf80537e693fb2a9eeea3efd8fcac6d69dcc4794e5071a94fdedac5fad\"", + "last_updated": "2026-09-03T13:25:46Z", + "stargazers_count": 131, + "topics": [ + "kettle", + "redmond", + "skykettle" + ], + "last_fetched": 1790168985.939828 + }, + "1046533312": { + "repository_manifest": {}, + "new": true, + "full_name": "xtimmy86x/ha-s7plc", + "category": "integration", + "description": "Home Assistant Integration for S7 PLCs", + "domain": "s7plc", + "etag_repository": "W/\"7584f6ba0665c3df949685fea801d303e791a048ee090e50e4af6aa7249559b7\"", + "last_updated": "2026-10-01T11:04:34Z", + "stargazers_count": 42, + "topics": [ + "automation" + ], + "last_fetched": 1790877877.808535 + }, + "1273809388": { + "repository_manifest": {}, + "new": true, + "full_name": "MrTomRocker/homeassistant-necromancer", + "category": "integration", + "description": "Self-healing, harmonized framework for Home Assistant — monitors device health and automatically revives dead devices, bridges, gateways, PoE & smart-plug hardware, Node-RED flows, docker containers, integrations, add ons and stuck automations. A watchdog that detects, power-cycles/restarts, and verifies recovery.", + "domain": "necromancer", + "downloads": 2, + "etag_repository": "W/\"040bcbbe66c1b14b425a5dbbbab52e2c71773e91f7272500e287629996a59a86\"", + "last_updated": "2026-09-16T07:46:06Z", + "stargazers_count": 6, + "topics": [ + "access-point", + "automation", + "bridge", + "device", + "health", + "iot", + "keepalive", + "monitoring", + "poe", + "recovery", + "self-healing", + "shelly", + "smart-plug", + "watchdog" + ], + "last_fetched": 1789556397.612025 + }, + "1172915904": { + "repository_manifest": {}, + "new": true, + "full_name": "finder39/ha-dockge", + "category": "integration", + "description": "Home Assistant integration for managing Docker container updates via Dockge", + "domain": "dockge", + "etag_repository": "W/\"3de6d4f8d4987e0456d783b67c3f0ec2d044edfe7809e71f64933ddf39390bfe\"", + "last_updated": "2026-03-23T04:21:29Z", + "stargazers_count": 6, + "topics": [ + "docker", + "dockge" + ], + "last_fetched": 1789073592.476864 + }, + "1240306807": { + "repository_manifest": {}, + "new": true, + "full_name": "imonlinux/configurable-llm", + "category": "integration", + "description": "Home Assistant custom component for configurable LLM integration with support for multiple API providers including z.ai and any Anthropic-compatible endpoint", + "domain": "configurable_llm", + "etag_repository": "W/\"35e88fa0f6f7ef4753f14ad6db0327cbf5e683aea87028792b574258ab703398\"", + "last_updated": "2026-09-30T01:28:19Z", + "stargazers_count": 3, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790745447.283116 + }, + "786482294": { + "repository_manifest": {}, + "new": true, + "full_name": "dasshubham762/atomberg-integration", + "category": "integration", + "description": "Home Assistant integration for Atomberg Fans.", + "domain": "atomberg", + "etag_repository": "W/\"0660d1cedcedcc9c636f53852ac2a0a335b6132699348c66a735062159101629\"", + "last_updated": "2026-08-03T11:40:41Z", + "stargazers_count": 78, + "topics": [ + "atomberg", + "fan" + ], + "last_fetched": 1790706150.533979 + }, + "1279138557": { + "repository_manifest": {}, + "new": true, + "full_name": "strongbugman/ha-octopusenergy-oejp", + "category": "integration", + "description": "A fully featured Home Assistant custom integration for the **Octopus Energy Japan (OEJP)** and region-aligned Kraken API platforms.", + "domain": "octopusenergy_oejp", + "etag_repository": "W/\"189ad4e0a6c81aa818a5ebd3d37eaa116b820a3d2bfb9834c230102398004f7c\"", + "last_updated": "2026-06-25T02:44:24Z", + "topics": [ + "homeassistant-custom-component", + "octopus-energy" + ], + "last_fetched": 1785619298.690834 + }, + "1119187482": { + "repository_manifest": {}, + "new": true, + "full_name": "SasPes/lpubelts_ha", + "category": "integration", + "description": "LPU Belts - Home assistant Integration", + "domain": "lpubelts_ha", + "etag_repository": "W/\"db71527261ea6651b8aff6efd2cfeb4764a048fc9e3c53672de86ec7fa8d211a\"", + "last_updated": "2026-01-19T18:40:54Z", + "last_fetched": 1784791994.616608 + }, + "666807633": { + "repository_manifest": {}, + "new": true, + "full_name": "zanac/temperature-heatmap-card", + "category": "plugin", + "description": "Temperature Hetmap for Home Assistant heatmap", + "downloads": 262, + "etag_repository": "W/\"b3b7d5ff3c926c5bd8ff37121999605c791f57688cf2b6dedef5bb20fda7a4d8\"", + "last_updated": "2026-09-20T18:22:41Z", + "stargazers_count": 146, + "topics": [ + "lovelace-custom-card", + "monitor", + "temperature" + ], + "last_fetched": 1789945084.447007 + }, + "256928191": { + "repository_manifest": { + "name": "GCE Eco-Devices", + "country": "FR", + "render_readme": true + }, + "full_name": "Aohzan/ecodevices", + "authors": [ + "@Aohzan" + ], + "category": "integration", + "description": "Home Assistant custom component for GCE Eco-Devices", + "domain": "ecodevices", + "downloads": 9, + "etag_repository": "W/\"7783da4681a36937b98da130298c455ac5f629d364bfbb58e14026e3f6c6fb0e\"", + "last_updated": "2026-01-30T16:27:11Z", + "stargazers_count": 20, + "topics": [ + "domotique", + "eco-devices", + "ecodevices", + "gce-electronics" + ], + "last_fetched": 1789379453.554187 + }, + "1081100321": { + "repository_manifest": {}, + "new": true, + "full_name": "pgorod/power-table-card", + "category": "plugin", + "description": "HASS card for editable table features", + "etag_repository": "W/\"1e83e46ea6dc88cd6e72d478827d7c07001cc244cc39ab8851766a807a07217e\"", + "last_updated": "2026-04-16T10:46:35Z", + "stargazers_count": 1, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1790840711.274356 + }, + "1248177544": { + "repository_manifest": {}, + "new": true, + "full_name": "l2smith2/fronius-virtual-inverter", + "category": "integration", + "description": "Emulates a Fronius inverter and Smart Meter IP for Wattpilot PV surplus charging without real Fronius hardware", + "domain": "fronius_virtual_inverter", + "etag_repository": "W/\"4fdf42e96001147e3b831c69f488a6bdde9f1d9258b7bbf721d3b7845ba8c671\"", + "last_updated": "2026-09-28T10:00:35Z", + "stargazers_count": 1, + "topics": [ + "ev-charging", + "fronius", + "solar", + "wattpilot" + ], + "last_fetched": 1790709335.922877 + }, + "1185435867": { + "repository_manifest": {}, + "new": true, + "full_name": "Elwinmage/ha-aquamedic-component", + "category": "integration", + "description": "🌊 Control EcoDrift/SmartDrift wavesmaker, DC Runner return pump from Aquamedic with HomeAssistant", + "domain": "aquamedic", + "downloads": 3, + "etag_repository": "W/\"d064294438f6c6062c64dc5fc2f1d7cd0eba48352d03c7f9ac4fe10668f72870\"", + "last_updated": "2026-10-01T14:20:07Z", + "topics": [ + "aquamedic", + "homeassistant-custom-component", + "smartdrift", + "wavesmaker" + ], + "last_fetched": 1790870502.35889 + }, + "968243597": { + "repository_manifest": {}, + "new": true, + "full_name": "sockless-coding/ha-eaton-ups-companion", + "category": "integration", + "description": "Home Assistant integration for Eaton UPS Companion", + "domain": "eaton_upsc", + "etag_repository": "W/\"0f602619c415958ceb2965ac95fd0dfe6f80d20c834f9e65e3f67ddd07e34777\"", + "last_updated": "2025-04-20T16:08:05Z", + "stargazers_count": 6, + "topics": [ + "eaton", + "eaton-ups", + "eaton-ups-companion", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1786389480.344529 + }, + "600178779": { + "repository_manifest": { + "name": "Sessy", + "country": "NL", + "homeassistant": "2023.6.0" + }, + "new": true, + "full_name": "PimDoos/ha-sessy", + "authors": [ + "@PimDoos" + ], + "category": "integration", + "description": "Home Assistant integration for Sessy (Smart Energy Storage SYstem)", + "domain": "sessy", + "etag_repository": "W/\"9404d69db283f866f42a1daa4c1ab6572856fc1487adcf3b9a4368bea0e4f0f0\"", + "last_updated": "2026-09-28T14:53:58Z", + "stargazers_count": 40, + "topics": [ + "energy-storage-systems", + "homeassistant-custom-component", + "sessy" + ], + "last_fetched": 1790630776.687376 + }, + "880314404": { + "repository_manifest": {}, + "new": true, + "full_name": "toggm/askoheat", + "category": "integration", + "description": "AskoHeat+ integration to Home Assistant", + "domain": "askoheat", + "downloads": 9, + "etag_repository": "W/\"aa2bb360101b5335a55b9c016b50b2e3aab9136dc2d4d325758b011557e2bc67\"", + "last_updated": "2026-09-28T01:04:07Z", + "stargazers_count": 13, + "last_fetched": 1790877226.984858 + }, + "603834302": { + "repository_manifest": { + "name": "ldata", + "render_readme": true, + "homeassistant": "2021.12.4" + }, + "new": true, + "full_name": "rwoldberg/ldata-ha", + "authors": [ + "@rwoldberg" + ], + "category": "integration", + "description": "Home Assistant Integration for Levition LDATA and LWHEM", + "domain": "ldata", + "etag_repository": "W/\"0e9058323ba6b8d8ae79514d188ed312b886b89b67114a8711ed14fab4bb3713\"", + "last_updated": "2026-09-23T20:46:47Z", + "stargazers_count": 66, + "topics": [ + "ldata", + "leviton" + ], + "last_fetched": 1790712217.234814 + }, + "632590573": { + "repository_manifest": { + "name": "pollenprognos-card", + "content_in_root": true, + "filename": "pollenprognos-card.js", + "country": [ + "SE" + ], + "render_readme": true + }, + "new": true, + "full_name": "krissen/pollenprognos-card", + "category": "plugin", + "description": "A custom Lovelace card to display pollen information", + "downloads": 4582, + "etag_repository": "W/\"ab646005847c54728c63e72c541388499613e22ba1d7c9c44b1c58ce381b32af\"", + "last_updated": "2026-09-13T13:35:08Z", + "stargazers_count": 82, + "topics": [ + "dwd", + "dwd-pollenflug", + "lovelace-card", + "lovelace-custom-card", + "pollen", + "polleninformation", + "pollenprognos", + "silam", + "silam-pollen" + ], + "last_fetched": 1790932663.143802 + }, + "277201070": { + "repository_manifest": { + "name": "AmsHan", + "homeassistant": "2022.8.0b0", + "render_readme": true + }, + "full_name": "toreamun/amshan-homeassistant", + "authors": [ + "@toreamun" + ], + "category": "integration", + "description": "Home Assistant integrasjon for strømmålere (AMS/HAN/P1). Integrasjonen støter både streaming (serieport/TCP-IP) og MQTT (Tibber Pulse, energyintelligence.se etc)", + "domain": "amshan", + "downloads": 46, + "etag_repository": "W/\"21e6908a4e78c42f604318545396873f96aaa3e30eb1414c25110069b6b818f0\"", + "last_updated": "2025-01-05T22:57:09Z", + "stargazers_count": 179, + "topics": [ + "aidon", + "ams", + "han", + "kaifa", + "kamstrup", + "mbus", + "meterbus", + "mqtt", + "p1", + "smart-meter", + "tibberpulse" + ], + "last_fetched": 1785793468.38141 + }, + "1127967648": { + "repository_manifest": {}, + "new": true, + "full_name": "seanmccabe/bgg-sync", + "category": "integration", + "description": "BoardGameGeek (BGG) integration for Home Assistant.", + "domain": "bgg_sync", + "etag_repository": "W/\"e6133c17a05ebfe026245b8f14493245ab34b0f35b1105c8193269143233de10\"", + "last_updated": "2026-02-22T08:27:52Z", + "stargazers_count": 4, + "topics": [ + "bgg", + "board-games", + "boardgamegeek", + "home-assistant-integration" + ], + "last_fetched": 1790276316.450633 + }, + "1253258642": { + "repository_manifest": {}, + "new": true, + "full_name": "magikh0e/ha-medication-reminder", + "category": "integration", + "description": "Home Assistant custom integration: UI-managed medication dose tracking for pets and people, with companion reminder automations.", + "domain": "medication_reminder", + "etag_repository": "W/\"d53b7e7ac84d7a79effcffd329ef3696fcc7f6f7895ab0c34bd8a2b7fd11644c\"", + "last_updated": "2026-10-02T00:26:28Z", + "stargazers_count": 36, + "topics": [ + "custom-integration", + "medication", + "medication-reminder", + "pets" + ], + "last_fetched": 1790926811.410242 + }, + "1045129270": { + "repository_manifest": {}, + "new": true, + "full_name": "Nuhser/jinja-id-generators", + "category": "template", + "description": "Custom Jinja macros for generation of different types of IDs.", + "etag_repository": "W/\"50413a63d4924175022db0327abe17bc8d49ceef80c0e75f568688b6f27040e3\"", + "last_updated": "2025-08-26T18:38:22Z", + "topics": [ + "hacs-template", + "jinja", + "jinja-template" + ], + "last_fetched": 1784829031.636771 + }, + "776846977": { + "repository_manifest": {}, + "new": true, + "full_name": "roman-16/better-miflora-card", + "category": "plugin", + "description": "A Home Assistant Lovelace card to report MiFlora plant sensors based on the HA Plant Card.", + "etag_repository": "W/\"1e7ddac531ac91ef4936581b32d6f431bd451c39b804f16b79877d602ba8f153\"", + "last_updated": "2024-09-30T20:53:54Z", + "stargazers_count": 4, + "topics": [ + "hacs-plugin", + "miflora" + ], + "last_fetched": 1784795565.519498 + }, + "1241047340": { + "repository_manifest": {}, + "new": true, + "full_name": "cy-bertrand/Email-Notify-Manager", + "category": "integration", + "description": "Intégration Home Assistant permettant aux utilisateurs de configurer individuellement leurs notifications email depuis un panel dédié dans la sidebar. // Home Assistant integration allowing each user to manage their email notifications from a dedicated sidebar panel.", + "domain": "email_notify_manager", + "etag_repository": "W/\"5edfc8cab827fa5e8c2ac354b5bef1109052c28147b3a60313b92b05cdb69abd\"", + "last_updated": "2026-07-30T20:52:25Z", + "stargazers_count": 1, + "topics": [ + "email-automation", + "email-notification", + "notification-service" + ], + "last_fetched": 1785480020.203481 + }, + "455846088": { + "repository_manifest": { + "name": "Sankey Chart Card", + "render_readme": true, + "filename": "ha-sankey-chart.js" + }, + "full_name": "MindFreeze/ha-sankey-chart", + "category": "plugin", + "description": "A Home Assistant lovelace card to display a sankey chart. For example for power consumption", + "downloads": 13975, + "etag_repository": "W/\"308b1191d097b0b2f95ef78d74fe67bf9d921d5c95046cbdbbc195f821971d5f\"", + "last_updated": "2026-09-22T06:56:23Z", + "stargazers_count": 675, + "topics": [ + "energy-consumption", + "lovelace-card" + ], + "last_fetched": 1790879688.987749 + }, + "1193672643": { + "repository_manifest": {}, + "new": true, + "full_name": "dn5qMDW3/briiv", + "category": "integration", + "description": "hacs - Briiv integration", + "domain": "briiv", + "etag_repository": "W/\"79b6408e4559877bdbb72636b89497866b41d7efb005a6f320d22f8f92a8781d\"", + "last_updated": "2026-08-25T20:22:57Z", + "stargazers_count": 1, + "topics": [ + "briiv", + "home-assistant-integration" + ], + "last_fetched": 1789316823.806915 + }, + "1116429109": { + "repository_manifest": {}, + "new": true, + "full_name": "absent42/Aqara-Advanced-Lighting", + "category": "integration", + "description": "Aqara lighting integration for Home Assistant with frontend UI, services, and API", + "domain": "aqara_advanced_lighting", + "downloads": 1049, + "etag_repository": "W/\"e808eceb5f53d9b7475506b9505f91f7601a4ec13c1d05428425d45cbbe30ffc\"", + "last_updated": "2026-09-18T10:47:17Z", + "stargazers_count": 76, + "topics": [ + "aqara", + "aqara-led", + "aqara-light", + "aqara-t1m", + "aqara-t2", + "hacs-custom", + "home-assistant-", + "home-assistant-custom-component", + "home-assistant-integration" + ], + "last_fetched": 1790377893.616814 + }, + "1171591427": { + "repository_manifest": {}, + "new": true, + "full_name": "Koky05/ha-budgetbakers-wallet", + "category": "integration", + "description": "BudgetBakers Wallet integration for Home Assistant - track financial accounts, spending, transactions, budgets, and standing orders", + "domain": "budgetbakers_wallet", + "etag_repository": "W/\"79f9980957ab26b8868451c0e7ae626d596f2e94c2bdcdb524bcf5b5fb053fc5\"", + "last_updated": "2026-06-25T11:03:34Z", + "stargazers_count": 7, + "topics": [ + "budgetbakers", + "finance", + "wallet" + ], + "last_fetched": 1786386093.835055 + }, + "1201103166": { + "repository_manifest": {}, + "new": true, + "full_name": "tr4nt0r/rubber_duck", + "category": "integration", + "description": "Rubber Duck AI integration for Home Assistant", + "domain": "rubber_duck", + "etag_repository": "W/\"728c0a7aa28beab0de992d1d7e7c15d244c7a35e1d17db095e5bfc649f020250\"", + "last_updated": "2026-10-02T05:44:00Z", + "stargazers_count": 3, + "topics": [ + "ai", + "conversation", + "text-to-speech", + "tts", + "voice-assistant" + ], + "last_fetched": 1790930623.142344 + }, + "613588535": { + "repository_manifest": { + "name": "sunsynk-power-flow-card", + "render_readme": true, + "filename": "sunsynk-power-flow-card.js" + }, + "new": true, + "full_name": "slipx06/sunsynk-power-flow-card", + "category": "plugin", + "description": "⚡A customizable Home Assistant card to emulate the Sunsynk System flow that's displayed on the Inverter screen. ", + "downloads": 37177, + "etag_repository": "W/\"d4c1605c9f417e7d8f7c41e00dfc4a66f7149eb3e4f0b53745fe045fcbfefa49\"", + "last_updated": "2026-05-12T23:20:36Z", + "stargazers_count": 394, + "topics": [ + "deye", + "inverter", + "powerflow", + "solar", + "sunsynk" + ], + "last_fetched": 1790933529.988305 + }, + "1161133772": { + "repository_manifest": {}, + "new": true, + "full_name": "Shaffer-Softworks/Android-Management", + "category": "integration", + "description": "Manage your Android devices directly from Home Assistant using [Google's Android Management API]", + "domain": "android_management_api", + "downloads": 375, + "etag_repository": "W/\"2be661e61b566d752b5f2d4ae9e92a080ce59437f3557eb73cdd198efe39c268\"", + "last_updated": "2026-10-01T22:23:29Z", + "stargazers_count": 17, + "topics": [ + "android", + "device-management", + "home-assistant-custom-component" + ], + "last_fetched": 1790929567.469293 + }, + "1228255195": { + "repository_manifest": {}, + "new": true, + "full_name": "h1dd3n3y3/pi-dumb2smart-ir", + "category": "integration", + "description": "Home Assistant integration for IR-controlled devices via Raspberry Pi Zero 2 W and ANAVI IR pHAT", + "domain": "ir_remote", + "etag_repository": "W/\"a1b0426701521589623e9f5495a1467e4c5168ee2cc0444c8ef63214b9f66ce0\"", + "last_updated": "2026-07-06T21:39:06Z", + "last_fetched": 1784787877.705755 + }, + "391372854": { + "repository_manifest": { + "name": "Alarmo Card", + "render_readme": true, + "filename": "alarmo-card.js" + }, + "full_name": "nielsfaber/alarmo-card", + "category": "plugin", + "description": "Home Assistant card for controlling the Alarmo component", + "downloads": 36369, + "etag_repository": "W/\"50c452abb9e9ed4f832fa59b3171b5f8f34c3b8800db71d2d3effe60720b725c\"", + "last_updated": "2026-07-06T04:31:41Z", + "stargazers_count": 185, + "topics": [ + "alarm", + "alarmo", + "assistant", + "card", + "home", + "security" + ], + "last_fetched": 1790812900.764644 + }, + "1239024481": { + "repository_manifest": {}, + "new": true, + "full_name": "johro897/electricity-pie-card", + "category": "plugin", + "description": "A card specialised in showing your power consumption in a pie chart for 8hour intervalls", + "downloads": 3, + "etag_repository": "W/\"44d159d6c3bbd1b5d74be34c3788981eaa4e2ef999d113cef8bdaba9bdee104c\"", + "last_updated": "2026-08-30T18:35:37Z", + "topics": [ + "electricity-consumption", + "pie-chart" + ], + "last_fetched": 1788172621.899896 + }, + "1155695143": { + "repository_manifest": {}, + "new": true, + "full_name": "abnvle/ha-imgw-pib-monitor", + "category": "integration", + "description": "Integracja kompleksowo integrująca dane z API IMGW-PIB", + "domain": "imgw_pib_monitor", + "downloads": 2, + "etag_repository": "W/\"a15012eab8b1a1eedfc93b5063d4608e2035277d85d2d8d03929b9dd57042228\"", + "last_updated": "2026-05-06T08:29:25Z", + "stargazers_count": 21, + "topics": [ + "hacs-custom", + "home-assistant-integration", + "imgw", + "imgw-pib", + "meteorology", + "poland", + "weather", + "weather-api", + "weather-forecast", + "weather-station" + ], + "last_fetched": 1789946164.129619 + }, + "1111571479": { + "repository_manifest": {}, + "new": true, + "full_name": "zacs/ha-receipt_printer", + "category": "integration", + "description": "Epson receipt printer custom component for Home Assistant", + "domain": "receipt_printer", + "etag_repository": "W/\"b35bf8afb85b6fce942b9753037824e84bb996427593cd4aefec85ac05a10238\"", + "last_updated": "2026-06-01T12:20:06Z", + "stargazers_count": 71, + "topics": [ + "epson", + "epson-printer", + "home-assistant-component", + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1790877993.976917 + }, + "593780777": { + "repository_manifest": { + "name": "52PI UPS Integration", + "render_readme": true + }, + "new": true, + "full_name": "archef2000/homeassistant-upsplus", + "authors": [ + "@Archef2000" + ], + "category": "integration", + "description": "Home Assistant integration for the 52PI UPS", + "domain": "upsplus", + "etag_repository": "W/\"d34302889d537a03b56c11ac99dbe6c8e4399afed1f3cf4f92ade1a79c2e1275\"", + "last_updated": "2025-06-17T16:49:07Z", + "stargazers_count": 12, + "topics": [ + "52pi", + "custom-integration", + "upsplus" + ], + "last_fetched": 1784785149.221813 + }, + "1309255333": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasgregg/oralb-ha", + "category": "integration", + "description": "Local Home Assistant integration for Oral-B iO toothbrushes and iO Sense chargers: live timer, pressure, pacer, sessions and diagnostics.", + "domain": "oralb_live", + "downloads": 230, + "etag_repository": "W/\"a6d51b4f28d518b1b1eb27c8df26a42fe78d90d400d76183868b9ec8550e08ad\"", + "last_updated": "2026-10-01T20:08:48Z", + "stargazers_count": 37, + "topics": [ + "ble", + "bluetooth", + "home-assistant-custom-component", + "oral-b", + "toothbrush" + ], + "last_fetched": 1790897583.249318 + }, + "351472550": { + "repository_manifest": { + "name": "Multiline Entity Card", + "render_readme": true, + "filename": "multiline-entity-card.js" + }, + "full_name": "jampez77/Multiline-Entity-Card", + "category": "plugin", + "description": "A custom entity card for Home Assistant that allows text to span multiple lines.", + "etag_repository": "W/\"94de2d6c755c26db67f1cf609d3927c0fa4ff395fe2f5774c6d0e14b8e339928\"", + "last_updated": "2024-07-31T12:37:06Z", + "stargazers_count": 16, + "topics": [ + "automation" + ], + "last_fetched": 1784794701.190086 + }, + "692375020": { + "repository_manifest": { + "name": "Bayernlüfter", + "render_readme": true, + "homeassistant": "2023.9.0", + "country": "DE" + }, + "new": true, + "full_name": "mampfes/ha_bayernluefter", + "authors": [ + "@mampfes" + ], + "category": "integration", + "description": "Adds support for Bayernlüfter devices to Home Assistant as custom component.", + "domain": "bayernluefter", + "etag_repository": "W/\"24e595c00876824a4411079f0a01ee5ae16ffa4ca7206254c8dd27273b2a2c43\"", + "last_updated": "2026-01-10T10:33:54Z", + "stargazers_count": 31, + "topics": [ + "bayernluefter", + "bayernluft", + "homeassistant-component", + "homeassistant-custom-component" + ], + "last_fetched": 1790873504.590646 + }, + "1070103382": { + "repository_manifest": {}, + "new": true, + "full_name": "ganhammar/hass-mcp-server", + "category": "integration", + "description": "A Home Assistant Custom Component that provides an MCP (Model Context Protocol) server using HTTP transport, allowing AI assistants like Claude to interact with your Home Assistant instance over HTTP", + "domain": "mcp_server_http_transport", + "downloads": 4238, + "etag_repository": "W/\"1524eb0fac7effe296e8c764627c7de757fcc15813282028be9864692d4c0467\"", + "last_updated": "2026-09-21T08:09:18Z", + "stargazers_count": 73, + "topics": [ + "mcp", + "model-context-protocol", + "model-context-protocol-server" + ], + "last_fetched": 1790707362.112528 + }, + "1177222380": { + "repository_manifest": {}, + "new": true, + "full_name": "RayzorST/Universal-Device-Card", + "category": "plugin", + "description": "Lovelace card for routers with status, graphs, and reboot button", + "downloads": 386, + "etag_repository": "W/\"2373c6728d740105f3575391b5033137fed86178c52d0f5091aa06cbf8b7c388\"", + "last_updated": "2026-05-24T12:26:35Z", + "stargazers_count": 3, + "topics": [ + "device", + "lovelace-card" + ], + "last_fetched": 1784795510.098125 + }, + "849014350": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-boulderwelt", + "category": "integration", + "description": "Fetch Boulderwelt full utilization for Homeassistant", + "domain": "boulderwelt", + "downloads": 6, + "etag_repository": "W/\"5e4d240ded1642e53936f2e6cd3febc6472b80aff517307c26785b46cc21b797\"", + "last_updated": "2026-08-25T16:03:43Z", + "stargazers_count": 2, + "last_fetched": 1787679110.455345 + }, + "637172632": { + "repository_manifest": { + "name": "Peaqnext sensors", + "homeassistant": "2022.10.5", + "render_readme": true, + "zip_release": true, + "filename": "peaqnext.zip" + }, + "new": true, + "full_name": "elden1337/hass-peaqnext", + "authors": [ + "@elden1337" + ], + "category": "integration", + "description": "Utility sensors to help find the next best usage of your appliances", + "domain": "peaqnext", + "downloads": 246, + "etag_repository": "W/\"577f75dc54547c6123eabd709ebef0f1a2536b80c8bde086bd3cd6912d8a69fd\"", + "last_updated": "2026-08-03T18:26:55Z", + "stargazers_count": 10, + "topics": [ + "energidataservice", + "nordpool" + ], + "last_fetched": 1785787068.426666 + }, + "1066134416": { + "repository_manifest": {}, + "new": true, + "full_name": "SamAthanas/user-rbac", + "category": "integration", + "description": "User based access control middleware component for Home Assistant", + "domain": "rbac", + "etag_repository": "W/\"c4b7909f37094cc8fc5a9b34955f0e443a964e097552829904261fa590febea1\"", + "last_updated": "2026-05-28T01:46:38Z", + "stargazers_count": 113, + "topics": [ + "access-control", + "middleware", + "rbac", + "security" + ], + "last_fetched": 1790160072.739305 + }, + "812212177": { + "repository_manifest": {}, + "new": true, + "full_name": "Springvar/home-assistant-flightradar24-card", + "category": "plugin", + "description": "Custom card to use with Flightradar24 integration for Home Assistant", + "downloads": 3, + "etag_repository": "W/\"913f22134c298d8a65acf1b50190b9360a740fa65b49a4437b16eaabc703b4df\"", + "last_updated": "2026-10-01T17:25:15Z", + "stargazers_count": 46, + "topics": [ + "flightradar24", + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1790880281.812937 + }, + "1219324468": { + "repository_manifest": {}, + "new": true, + "full_name": "FehTeh/ha-custom-component-growappy", + "category": "integration", + "description": "Growappy - Custom Component for Home Assistant", + "domain": "growappy", + "etag_repository": "W/\"6ab3c6d6cd3586f54a823fc23539b1230dc3c4186be8986cc0d7d7abc5dfe475\"", + "last_updated": "2026-05-08T08:13:20Z", + "topics": [ + "growappy" + ], + "last_fetched": 1788600950.696064 + }, + "927417166": { + "repository_manifest": {}, + "new": true, + "full_name": "Geek-MD/HA_Daily_Counter", + "category": "integration", + "description": "Daily Counter Home Assistant Integration", + "domain": "ha_daily_counter", + "etag_repository": "W/\"a8a2b07895840d14413b86265a9ed8d513a9ead13056b16afb9995140f0d65fe\"", + "last_updated": "2026-08-06T13:41:13Z", + "stargazers_count": 4, + "topics": [ + "ha-daily-counter" + ], + "last_fetched": 1790871056.861971 + }, + "1186226402": { + "repository_manifest": {}, + "new": true, + "full_name": "mosandlt/Bosch-Smart-Home-Camera-Tool-HomeAssistant", + "category": "integration", + "description": "Bosch Smart Home Camera — Home Assistant custom integration (HACS)", + "domain": "bosch_shc_camera", + "downloads": 56, + "etag_repository": "W/\"0259b69da578c16719bb89e2173d15588f3aee14a6c1035993124089a3b311be\"", + "last_updated": "2026-10-02T03:54:07Z", + "stargazers_count": 34, + "topics": [ + "bosch", + "bosch-smart-home", + "camera", + "hass-custom-component", + "home-assistant-component", + "home-assistant-integration", + "ip-camera" + ], + "last_fetched": 1790927525.122977 + }, + "1065256592": { + "repository_manifest": {}, + "new": true, + "full_name": "dk-1983/Modbus_Devices", + "category": "integration", + "description": "Home Assistant integration for Modbus devices, providing sensors, switches and equipment abstractions.", + "domain": "modbus_devices", + "etag_repository": "W/\"8122c1f840eade1fc527d32e2b0376d79ac0caffa72133505ce5d59e2daf8e37\"", + "last_updated": "2026-09-29T07:27:46Z", + "stargazers_count": 2, + "topics": [ + "modbus" + ], + "last_fetched": 1790680438.484947 + }, + "1265006417": { + "repository_manifest": {}, + "new": true, + "full_name": "botts7/hass-wallbox-gateway", + "category": "integration", + "description": "Native Home Assistant integration for the Wallbox BLE Gateway — read sensors and control charging via the local HTTP API. No MQTT broker required.", + "domain": "wallbox_gateway", + "etag_repository": "W/\"e8e5dde4f0e422193c2e9fb2fc624b82486898070a268944e4c6e0df1b4a9379\"", + "last_updated": "2026-09-13T05:20:30Z", + "stargazers_count": 2, + "topics": [ + "ble", + "bluetooth-le", + "ev-charger", + "wallbox", + "wallbox-pulsar" + ], + "last_fetched": 1789832974.449284 + }, + "463652459": { + "repository_manifest": { + "name": "BEST Bottrop Garbage Collection Dates", + "country": [ + "DE" + ], + "render_readme": true + }, + "new": true, + "full_name": "Nazze/ha_best_bottrop_garbage_collection", + "authors": [ + "@Nazze" + ], + "category": "integration", + "description": "Home Assistant Component for BEST Bottrop Garbage Collection Dates", + "domain": "best_bottrop_garbage_collection", + "etag_repository": "W/\"ee3033bafc70bdf635c674fefa8af4f1a6f5dbcb5c62aa8bf7085ad4e3146b04\"", + "last_updated": "2026-03-28T14:07:39Z", + "stargazers_count": 10, + "topics": [ + "bottrop", + "garbage-collection" + ], + "last_fetched": 1786332921.909555 + }, + "782924117": { + "repository_manifest": {}, + "new": true, + "full_name": "kevin-briand/massa-node-card", + "category": "plugin", + "description": "The Massa node card for home assistant, it's used to view the status of your Massa node.", + "downloads": 1, + "etag_repository": "W/\"c30f18ea3f57c5a3a9c072bf9725076ab44325e998420b495d88e662f8afdca0\"", + "last_updated": "2026-10-01T11:31:26Z", + "topics": [ + "assistant", + "card", + "home", + "massa", + "node", + "stacking", + "status", + "wallet" + ], + "last_fetched": 1790879319.686794 + }, + "919753116": { + "repository_manifest": {}, + "new": true, + "full_name": "kristofferR/FellowAiden-HomeAssistant", + "category": "integration", + "description": "Home Assistant integration for real-time monitoring of Fellow Aiden coffee brewers", + "domain": "fellow", + "etag_repository": "W/\"61fba2bbc9a981ab243411eac9f6ede69ad461d5c089cc4453d89bacceed7e89\"", + "last_updated": "2026-09-23T15:52:03Z", + "stargazers_count": 65, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1790186728.349317 + }, + "456201687": { + "repository_manifest": { + "name": "Mushroom Themes", + "homeassistant": "2024.7.0b0", + "render_readme": true + }, + "full_name": "piitaya/lovelace-mushroom-themes", + "category": "theme", + "description": "Additional themes for Lovelace Mushroom Cards 🍄", + "etag_repository": "W/\"28eb8b4e6fc8f4f87dbf7286847485058d9ffd8a4feaa804f5a6fbd1c9dc0b9a\"", + "last_updated": "2025-09-26T14:14:39Z", + "stargazers_count": 309, + "topics": [ + "mushroom" + ], + "last_fetched": 1790165287.200945 + }, + "376904517": { + "repository_manifest": { + "name": "Timer Bar Card", + "render_readme": true, + "filename": "timer-bar-card.js" + }, + "full_name": "rianadon/timer-bar-card", + "category": "plugin", + "description": "A progress bar display for Home Assistant timers", + "downloads": 97317, + "etag_repository": "W/\"9050c1ca9f08c593b6e60edb7db8b82fb0441e5b6360e7031414a05c16f84e8c\"", + "last_updated": "2025-07-19T17:32:18Z", + "stargazers_count": 605, + "last_fetched": 1790426140.392917 + }, + "935619783": { + "repository_manifest": {}, + "new": true, + "full_name": "etiennec78/ha-celcat", + "category": "integration", + "description": "Celcat Calendar integration for Home Assistant 📅", + "domain": "celcat_calendar", + "downloads": 7, + "etag_repository": "W/\"cf16202846fc89a6b814359b4efa94d27b5c793bff11de1c7ce840183eb7e8d0\"", + "last_updated": "2026-04-06T19:21:24Z", + "stargazers_count": 1, + "topics": [ + "calendar", + "celcat", + "timetable" + ], + "last_fetched": 1784787232.622681 + }, + "192604318": { + "repository_manifest": { + "name": "iPhone Device Tracker", + "zip_release": true, + "filename": "iphonedetect.zip" + }, + "full_name": "mudape/iphonedetect", + "authors": [ + "@mudape" + ], + "category": "integration", + "description": "A custom component for Home Assistant to detect iPhones connected to local LAN, even if the phone is in deep sleep.", + "domain": "iphonedetect", + "downloads": 12021, + "etag_repository": "W/\"bf25e21b3bec5a08ebf241177127f1670f8a42aaf88d4e30953df16cb31e0875\"", + "last_updated": "2026-07-03T23:33:39Z", + "stargazers_count": 653, + "topics": [ + "iphonedetect" + ], + "last_fetched": 1790786100.11847 + }, + "262140617": { + "repository_manifest": { + "name": "Read Your Meter", + "country": "IL", + "homeassistant": "0.106.0" + }, + "full_name": "eyalcha/read_your_meter", + "authors": [ + "@eyalcha" + ], + "category": "integration", + "description": "Home Assistant sensor to read water meter", + "domain": "read_your_meter", + "etag_repository": "W/\"5a5894e7c5cb984164e70e9794017fc2b529a4a23e50fcf063ece4852e6fa7c8\"", + "last_updated": "2022-07-25T19:36:44Z", + "stargazers_count": 41, + "last_fetched": 1784787301.141511 + }, + "454951296": { + "repository_manifest": { + "name": "Raspberry Pi GPIO", + "homeassistant": "2022.7.0" + }, + "new": true, + "full_name": "thecode/ha-rpi_gpio", + "authors": [ + "@thecode" + ], + "category": "integration", + "description": "Home Assistant Raspberry Pi GPIO Integration", + "domain": "rpi_gpio", + "etag_repository": "W/\"5e0968752f9f7e76171e49a49151c2b6e9c8dd02dec09647ae957fc64ca0216e\"", + "last_updated": "2026-09-28T18:32:49Z", + "stargazers_count": 275, + "topics": [ + "iot", + "raspberry-pi", + "rpi-gpio" + ], + "last_fetched": 1790632592.849522 + }, + "289579468": { + "repository_manifest": { + "name": "Eskom Loadshedding Interface" + }, + "full_name": "swartjean/ha-eskom-loadshedding", + "authors": [ + "@swartjean" + ], + "category": "integration", + "description": "A Home Assistant integration to pull Eskom loadshedding status and schedule information using the EskomSePush API", + "domain": "eskom_loadshedding", + "etag_repository": "W/\"2c54f902a01af18765b92adc3e6d8b116d6da1aa584df2b44b724d953192b176\"", + "last_updated": "2026-08-22T17:30:59Z", + "stargazers_count": 81, + "topics": [ + "eskom", + "eskomsepush", + "esp", + "loadshedding", + "south-africa" + ], + "last_fetched": 1790403143.808447 + }, + "1180380421": { + "repository_manifest": {}, + "new": true, + "full_name": "OddanN/etelecom_for_home_assistant", + "category": "integration", + "description": "Интеграция Etelecom (AT-HOME) для Home Assistant", + "domain": "etelecom_for_home_assistant", + "etag_repository": "W/\"54053cac9ee1a7b4024166d474342f1b6cf329408d5c5e6944d48e0f2a662d0c\"", + "last_updated": "2026-08-27T22:17:40Z", + "stargazers_count": 1, + "topics": [ + "hacs-integration-custom-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1787900974.229621 + }, + "1313705440": { + "repository_manifest": {}, + "new": true, + "full_name": "svrooij/homeassistant-microsoft-calendar", + "category": "integration", + "description": "A custom home assistant integration that allows using your Microsoft Calendar in Home Assistant using the more PKCE login flow", + "domain": "microsoft_calendar", + "downloads": 155, + "etag_repository": "W/\"70abc057ee5284f78a756cea2943efb3d56e2063daa878ae8562f35d2354463b\"", + "last_updated": "2026-08-18T10:20:00Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1789756169.256789 + }, + "379621461": { + "repository_manifest": { + "name": "Mixergy" + }, + "new": true, + "full_name": "tomasmcguinness/homeassistant-mixergy", + "authors": [ + "@tomasmcguinness" + ], + "category": "integration", + "description": "Add support for Mixergy's smart water tank into Home Assistant", + "domain": "mixergy", + "etag_repository": "W/\"f593bedebe6d71cef2ca5dbc5112bf1cad1695195f99864fdb271c4aad1bc543\"", + "last_updated": "2026-08-10T06:07:46Z", + "stargazers_count": 42, + "topics": [ + "hotwater", + "mixergy" + ], + "last_fetched": 1787197590.396438 + }, + "625677311": { + "repository_manifest": {}, + "new": true, + "full_name": "ylabonte/proconip-hass", + "category": "integration", + "description": "Home Assistant integration for the Pool Digital ProCon.IP swimming pool control system. All relevant pool controller info as sensors in Home Assistant and various options to switch all relays as desired.", + "domain": "proconip_pool_controller", + "etag_repository": "W/\"0276afae95eece44398fcdc40adfc0b307f9fe51dc390ff7b39b35bb44e97369\"", + "last_updated": "2026-08-15T23:46:11Z", + "stargazers_count": 6, + "topics": [ + "pool-controller", + "pool-digital", + "procon-ip", + "proconip" + ], + "last_fetched": 1786852559.352199 + }, + "615865173": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/pypi_updates", + "category": "integration", + "description": "Monitor a list of PyPi package and get notified when updates are available", + "domain": "pypi_updates", + "etag_repository": "W/\"820df456973fb8f9efc31ae3c050e7e92183ee69e636d467ca99149f0dd61ec7\"", + "last_updated": "2025-07-08T18:29:18Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "pypi" + ], + "last_fetched": 1784789095.718163 + }, + "1178270998": { + "repository_manifest": {}, + "new": true, + "full_name": "t4bias/ha-sizzapp", + "category": "integration", + "description": "Home Assistant integration for SizzApp GPS vehicle tracking", + "domain": "sizzapp", + "etag_repository": "W/\"989f55f204090b5238a3966c9fffe278c1f5723954fe93c7af871ca38e500437\"", + "last_updated": "2026-05-26T16:55:08Z", + "stargazers_count": 5, + "topics": [ + "gps-tracker", + "hassio-integration", + "sizzapp" + ], + "last_fetched": 1786403506.930249 + }, + "734825457": { + "repository_manifest": {}, + "new": true, + "full_name": "nathan-gs/ha-map-card", + "category": "plugin", + "description": "A Map Card for Home Assistant", + "downloads": 13480, + "etag_repository": "W/\"77df740492af4ae8c9f322cc6c99924589595cda8f467e78adce2046e91fa01b\"", + "last_updated": "2026-09-20T18:34:45Z", + "stargazers_count": 137, + "topics": [ + "geospatial", + "ha-map-card-plugin", + "leafletjs", + "lovelace-card", + "maps" + ], + "last_fetched": 1790635296.573332 + }, + "1181460235": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-baby-tracker", + "category": "integration", + "description": "Simple baby care tracker card for Home Assistant - feeding, diapers, sleep, growth", + "domain": "ha_baby_tracker", + "etag_repository": "W/\"b7798f0ae5de6786220111eb19582a8348bfede3645ea449a005c33305db8565\"", + "last_updated": "2026-10-01T10:55:33Z", + "stargazers_count": 2, + "last_fetched": 1790873411.277057 + }, + "1232877960": { + "repository_manifest": {}, + "new": true, + "full_name": "andreasbloch/HA-Alias-Manager", + "category": "plugin", + "description": "A custom Lovelace card for bulk management of entity aliases and Assist exposure in Home Assistant.", + "etag_repository": "W/\"2dc1fb7f0b7487163cd99eaeed6ea155ca2109f89cb10630c74fe6ab6e28d21c\"", + "last_updated": "2026-07-17T08:03:54Z", + "stargazers_count": 4, + "topics": [ + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1786682245.016319 + }, + "801511156": { + "repository_manifest": {}, + "new": true, + "full_name": "nexhome-org/nexhome-homeassistant-component", + "category": "integration", + "description": "This plugin integrates NEXhome smart devices into HA for interconnection with other devices.", + "domain": "nexhome", + "downloads": 182, + "etag_repository": "W/\"081d26f22f9944d20f835f7f289376969d30370bdda30336ba51d0615e85ea82\"", + "last_updated": "2026-03-10T11:49:06Z", + "stargazers_count": 48, + "last_fetched": 1786435358.917342 + }, + "985162677": { + "repository_manifest": {}, + "new": true, + "full_name": "azimut-energy/azimut-ha-integration", + "category": "integration", + "description": "Azimut Energy batteries integration for Home Assistant", + "domain": "azimut_energy", + "downloads": 29, + "etag_repository": "W/\"bcd42dbf6e5d6631cb800bc2476bbcf411ca08afeb8fd310a5c927c26fceec33\"", + "last_updated": "2026-03-19T16:53:13Z", + "stargazers_count": 8, + "topics": [ + "azimut-energy", + "energy", + "ess", + "iot", + "smart-battery" + ], + "last_fetched": 1784785299.520453 + }, + "1082672943": { + "repository_manifest": {}, + "new": true, + "full_name": "seanharsh/HA-DelOH-Refuse-Schedule", + "category": "integration", + "description": "A Home Assistant integration to pull in trash and recycling scheduled for residents in Delaware, Ohio.", + "domain": "delawareoh_refuse", + "etag_repository": "W/\"7f92e422b4c5d40938740c679928103ad3829912748505909dff284d6fe22b26\"", + "last_updated": "2026-09-07T03:06:41Z", + "stargazers_count": 2, + "topics": [ + "calendar", + "custom-integration", + "delaware", + "recycling", + "refuse" + ], + "last_fetched": 1788860593.878936 + }, + "1258188143": { + "repository_manifest": {}, + "new": true, + "full_name": "Yeelight/ha_yeelight_themes", + "category": "theme", + "description": "Yeelight-branded theme pack for Home Assistant.", + "etag_repository": "W/\"fa84f89d092ddc7d87bcac178e3afb7214dfe79fb95cc2fbf44c52b9c2cc1249\"", + "last_updated": "2026-06-23T02:18:39Z", + "stargazers_count": 1, + "topics": [ + "hacs-theme", + "home-assistant-theme", + "yeelight" + ], + "last_fetched": 1785838138.088801 + }, + "1229521191": { + "repository_manifest": {}, + "new": true, + "full_name": "DECTYR/ha-integration", + "category": "integration", + "description": "Home Assistant integration for DECTYR drone detectors with auto-discovery, full telemetry, live map, and remote control via MQTT.", + "domain": "dectyr_rx5", + "etag_repository": "W/\"05a669ccbe5350431d00c7454c8fa9728bbb837e218a789afa6208734ce58dc0\"", + "last_updated": "2026-09-10T10:48:38Z", + "stargazers_count": 2, + "topics": [ + "dectyr", + "drone", + "drone-detection", + "mqtt", + "remote-id", + "uav" + ], + "last_fetched": 1789058206.071931 + }, + "1224615804": { + "repository_manifest": {}, + "new": true, + "full_name": "renaudallard/homeassistant_be_electricity_prices", + "category": "integration", + "description": "Home Assistant integration for Belgian all-in electricity prices: energy, network tariffs and levies parsed from the suppliers' own tariff cards, day-ahead spot from ENTSO-E, with year-to-date cost, contract comparison and solar injection credits.", + "domain": "be_electricity_prices", + "etag_repository": "W/\"3c9b9ceb44cebc2985a20d6bd41f84a0fe2d40cab3d6a0572f5a57e633b30f84\"", + "last_updated": "2026-10-02T06:45:37Z", + "stargazers_count": 44, + "topics": [ + "aspiravi", + "belgium", + "bolt", + "cociter", + "dats24", + "ebem", + "ecofix", + "ecopower", + "electricity", + "eneco", + "energie-be", + "energy-knights", + "energyvision", + "engie", + "frank-energie", + "luminus", + "mega", + "octaplus", + "totalenergies" + ], + "last_fetched": 1790928868.806943 + }, + "1253695218": { + "repository_manifest": {}, + "new": true, + "full_name": "CorentinBarban/My-Garden-Irrigation", + "category": "integration", + "description": "Home Assistant integration that estimates garden watering needs using evapotranspiration (FAO-56) and Open-Meteo data.", + "domain": "my_garden_irrigation", + "etag_repository": "W/\"a2d55ca483cb20943c2c4d3a8e8345aa4391d666ece047c44a11910ec0358d1b\"", + "last_updated": "2026-08-28T08:34:35Z", + "topics": [ + "agronomy", + "evapotranspiration", + "fao-56", + "garden", + "gardening", + "home-assistant-custom-component", + "home-assistant-integration", + "iot", + "irrigation", + "open-meteo", + "smart-garden", + "vegetable-garden", + "watering", + "weather" + ], + "last_fetched": 1787948799.495309 + }, + "976037481": { + "repository_manifest": {}, + "new": true, + "full_name": "TheRealEiskaffee/brightness-overlay", + "category": "plugin", + "description": "Dim your Home Assistant dashboard globally using an entity.", + "etag_repository": "W/\"c793ba2558b94e8f9e3914cb2fe79e4aa0650f91f8600ffce05b811905efc642\"", + "last_updated": "2025-05-29T22:55:06Z", + "stargazers_count": 4, + "topics": [ + "brightness", + "frontend", + "javascript", + "overlay" + ], + "last_fetched": 1784795802.379527 + }, + "121891488": { + "repository_manifest": { + "name": "Lennox iComfort WiFi Thermostat Integration", + "homeassistant": "2022.12.0" + }, + "full_name": "thevoltagesource/LennoxiComfort", + "authors": [ + "@thevoltagesource" + ], + "category": "integration", + "description": "Home Assistant custom component for controlling Lennox iComfort WiFi and AirEase Comfort Sync thermostats.", + "domain": "myicomfort", + "etag_repository": "W/\"5972a8be0138d46046f742782bf37caf550136fe0976f9ffc87915305211bee2\"", + "last_updated": "2024-09-07T02:16:49Z", + "stargazers_count": 41, + "topics": [ + "icomfort", + "lennox", + "thermostat" + ], + "last_fetched": 1789249043.861517 + }, + "178838527": { + "repository_manifest": { + "name": "Niko Home Control II", + "render_readme": true, + "homeassistant": "0.114.1" + }, + "full_name": "filipvh/hass-nhc2", + "authors": [ + "@filipvh" + ], + "category": "integration", + "description": "Niko Home Control II Home Assistant Integration", + "domain": "nhc2", + "etag_repository": "W/\"7e714dc0a878c83d5556d12818b8c4623341829d025a2ae00663749ed23e1ff0\"", + "last_updated": "2023-01-08T16:29:48Z", + "stargazers_count": 36, + "topics": [ + "coco", + "domotica", + "nhc", + "nhc2", + "niko", + "niko-home-control" + ], + "last_fetched": 1787096016.322107 + }, + "894593210": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-bedjet", + "category": "integration", + "description": "BedJet Home Assistant Integration", + "domain": "bedjet", + "downloads": 1152, + "etag_repository": "W/\"1517989cc570b50318d96e5caab2441f277cd013358e1a376eeb50d4dc76544c\"", + "last_updated": "2026-09-28T18:00:58Z", + "stargazers_count": 84, + "topics": [ + "bedjet", + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration" + ], + "last_fetched": 1790630065.939788 + }, + "201497401": { + "repository_manifest": { + "name": "Xiaomi IR Climate" + }, + "full_name": "Anonym-tsk/homeassistant-climate-xiaomi-remote", + "authors": [ + "@anonym-tsk" + ], + "category": "integration", + "description": "Xiaomi IR Climate Component", + "domain": "xiaomi_remote", + "etag_repository": "W/\"aca3b3003eb12863eb559c9ddcb2a0c22f9f0440ced3f2bd1545411004fa73e9\"", + "last_updated": "2025-01-09T14:49:39Z", + "stargazers_count": 32, + "topics": [ + "climate", + "xiaomi" + ], + "last_fetched": 1788852602.053003 + }, + "1136947016": { + "repository_manifest": {}, + "new": true, + "full_name": "m3tac0de/sofabaton-virtual-remote", + "category": "plugin", + "description": "A virtual remote for your Home Assistant lovelace dashboard that works with the Sofabaton X1, X1S, and X2 hubs.", + "downloads": 501, + "etag_repository": "W/\"4ea3d3ef99ad0a8d5735e630c82f9802f919dda64e8f2ad15d3da85433c589fd\"", + "last_updated": "2026-09-28T13:15:28Z", + "stargazers_count": 18, + "topics": [ + "lovelace-custom-card", + "sofabaton-x1", + "sofabaton-x1s", + "sofabaton-x2" + ], + "last_fetched": 1790736523.714132 + }, + "222292912": { + "repository_manifest": { + "name": "iCloud3 v3 iDevice Tracker", + "homeassistant": "2024.2.0", + "render_readme": true + }, + "full_name": "gcobb321/icloud3", + "authors": [ + "@gcobb321" + ], + "category": "integration", + "description": "iCloud3 Apple Device Tracker — An advanced device tracker that uses Apple iCloud account and HA Mobile App data for presence detection and location based automations.", + "domain": "icloud3", + "downloads": 15612, + "etag_repository": "W/\"d9651e37f838870c30c81141feca01fd1a84c3ee455e8bd6d3ca0f4e941c26fe\"", + "last_updated": "2026-09-08T20:53:22Z", + "stargazers_count": 909, + "topics": [ + "device-tracker", + "ha-ios", + "icloud", + "icloud-account", + "tracking", + "zone", + "zones" + ], + "last_fetched": 1790891591.144567 + }, + "534848317": { + "repository_manifest": { + "name": "Redback Technologies", + "homeassistant": "2022.11.0", + "render_readme": true + }, + "new": true, + "full_name": "juicejuice/homeassistant_redback", + "authors": [ + "@juicejuice" + ], + "category": "integration", + "description": "Home Assistant integration for inverter and battery systems from Redback Technologies", + "domain": "redback", + "etag_repository": "W/\"ac805bb02a2758c722e07b671adfc66ffad26e2aff8309feb89076e93010de6f\"", + "last_updated": "2025-09-07T20:23:21Z", + "stargazers_count": 8, + "topics": [ + "inverter", + "redback-technologies" + ], + "last_fetched": 1790156657.570312 + }, + "290436986": { + "repository_manifest": { + "name": "彩云天气", + "render_readme": true, + "homeassistant": "2022.3.0", + "country": [ + "CN" + ] + }, + "full_name": "fineemb/Colorfulclouds-weather", + "authors": [ + "@fineemb" + ], + "category": "integration", + "description": "用于HASS的彩云天气组件", + "domain": "colorfulclouds", + "etag_repository": "W/\"4097f7c9ca2358b86599d434c86329cfe25505feb85dc531b8980d53a91053db\"", + "last_updated": "2026-08-11T23:50:01Z", + "stargazers_count": 157, + "topics": [ + "weather" + ], + "last_fetched": 1790707145.358992 + }, + "259867685": { + "repository_manifest": { + "name": "Swedish Public Transport Sensor (HASL)", + "country": "SE", + "homeassistant": "2021.12.0" + }, + "full_name": "hasl-sensor/integration", + "authors": [ + "@DSorlov" + ], + "category": "integration", + "description": "Swedish Public Transport Sensor (HASL). Formerly named HomeAssistant SL Sensor", + "domain": "hasl3", + "etag_repository": "W/\"be1256bac43b5eb7dcce3cfdc95190f85d5dafa580825f47c7dbc1ebd89c2573\"", + "last_updated": "2026-07-14T22:01:22Z", + "stargazers_count": 50, + "topics": [ + "ha-sensor-sl", + "hasl", + "hasl3", + "haslv3", + "sl-sensor", + "stockholms-lokaltrafik" + ], + "last_fetched": 1789987579.489505 + }, + "660940844": { + "repository_manifest": {}, + "new": true, + "full_name": "Superkikim/mh-maxsmart-hass", + "category": "integration", + "description": "Power Strip and Smart Plug home assistant custom component for Revogi based devices", + "domain": "maxsmart", + "etag_repository": "W/\"51e750c445df75777c582c2aa094e6d0000e5670275b2974db6e16b715682ca0\"", + "last_updated": "2026-01-22T21:55:25Z", + "stargazers_count": 3, + "topics": [ + "extel", + "max-hauri", + "maxsmart", + "mcl", + "power-consumption", + "powerstrip", + "revogi", + "sensors", + "smartplug", + "switches" + ], + "last_fetched": 1784792610.560598 + }, + "180229356": { + "repository_manifest": { + "name": "Simple Vacuum Card", + "filename": "xiaomi-vacuum-card.js", + "render_readme": true + }, + "full_name": "benct/lovelace-xiaomi-vacuum-card", + "category": "plugin", + "description": "Simple card for various robot vacuums in Home Assistant's Lovelace UI", + "downloads": 46719, + "etag_repository": "W/\"1c8cec4a4b5ec096406b19d5969d25ea8a0086db0be6be57be13d58649011cc5\"", + "last_updated": "2023-01-18T07:18:33Z", + "stargazers_count": 278, + "topics": [ + "card", + "roborock", + "robot-vacuums", + "vacuum", + "xiaomi", + "xiaomi-vacuum" + ], + "last_fetched": 1789474741.045418 + }, + "1311797518": { + "repository_manifest": {}, + "new": true, + "full_name": "Trusties13/sourdough-manager", + "category": "integration", + "description": "Track sourdough feeds, deadlines and smart reminders.", + "domain": "sourdough_manager", + "etag_repository": "W/\"88e7cd224cf023f45ddeb59b9809bc3036c0f6c499fd90b6356316245a14c0f7\"", + "last_updated": "2026-08-25T06:51:27Z", + "topics": [ + "custom-integration", + "sourdough" + ], + "last_fetched": 1787657313.922157 + }, + "196132939": { + "repository_manifest": { + "homeassistant": "0.106.0", + "name": "Nintendo Wishlist Card", + "render_readme": true + }, + "full_name": "custom-cards/nintendo-wishlist-card", + "category": "plugin", + "description": "Displays a card showing Nintendo Switch games that are on sale from your wish list.", + "etag_repository": "W/\"a6ba5374ec8a9133dd0565166d7dededa1aa3a72d1f748a22940b6d0da1645aa\"", + "last_updated": "2024-01-30T03:37:15Z", + "stargazers_count": 15, + "last_fetched": 1784794095.513002 + }, + "1164124209": { + "repository_manifest": {}, + "new": true, + "full_name": "odoricof/Home-Sapiens-Assistant", + "category": "integration", + "description": "Home Assistant integration for ETI-DOMO BPT Home automations / CAME Domotic 3.0 — Multilingual", + "domain": "domo", + "downloads": 3, + "etag_repository": "W/\"f51b8ffbfc20309cfd3baf148715fda6b722e49fde9ee3fd59cfd13a5d8ee44e\"", + "last_updated": "2026-09-27T12:00:01Z", + "stargazers_count": 4, + "topics": [ + "alarm-panel", + "bpt", + "came", + "came-domotic", + "camedomotic", + "domotica", + "eti-domo", + "etidomo", + "home-assistant-integration", + "home-sapiens", + "i18n", + "localization", + "multilingual", + "proxinet", + "pxc2" + ], + "last_fetched": 1790533658.928228 + }, + "588912665": { + "repository_manifest": {}, + "new": true, + "full_name": "vooon/hass-myheat", + "category": "integration", + "description": "Home Assistant intergration with myheat.net gas heating controllers", + "domain": "myheat", + "etag_repository": "W/\"5cd9856378252720334f913953c30ecfdce3d493c7c75cfa652d5166c7759473\"", + "last_updated": "2026-09-27T06:02:54Z", + "stargazers_count": 20, + "topics": [ + "gas-boiler", + "home-assistant-integration", + "myheat" + ], + "last_fetched": 1790512885.473486 + }, + "1078117231": { + "repository_manifest": {}, + "new": true, + "full_name": "stefanes/tibber-graph", + "category": "integration", + "description": "Display past and future electricity prices as a graph in Home Assistant - an out-of-the-box alternative to e.g. Apex Charts. Tibber Graph was originally built for the official Tibber integration but supports any price sensor as a data source, such as Nord Pool or EPEX Spot.", + "domain": "tibber_graph", + "downloads": 2770, + "etag_repository": "W/\"bf6b0983459d0131364cbd4f51ee4d6f2f34def2c30fb6594da6bc4b35f88591\"", + "last_updated": "2026-07-22T08:20:53Z", + "stargazers_count": 8, + "topics": [ + "apexcharts", + "electricity-prices", + "energy-prices", + "epex-spot", + "epexspot", + "nord-pool", + "nordpool", + "tibber" + ], + "last_fetched": 1789671033.227557 + }, + "1164922428": { + "repository_manifest": {}, + "new": true, + "full_name": "jxlarrea/voice-satellite-card-llm-tools", + "category": "integration", + "description": "LLM tools for Home Assistant that extends Voice Satellite with weather, financial, image and video search capabilities. Provides tools that conversation agents (OpenAI, Google Generative AI, Anthropic, Ollama, etc.) can use to search for images and YouTube videos, with results displayed directly on screen.", + "domain": "voice_satellite_llm_tools", + "downloads": 1283, + "etag_repository": "W/\"3f2b38488bf21590c3e94a21c0cb7cd9e4be0cb37a61462668c20df41bb97513\"", + "last_updated": "2026-09-20T21:56:05Z", + "stargazers_count": 69, + "topics": [ + "searching", + "videos", + "voice-assistant", + "voice-control" + ], + "last_fetched": 1790893118.505988 + }, + "799096673": { + "repository_manifest": {}, + "new": true, + "full_name": "wuwentao/midea_ac_lan", + "category": "integration", + "description": "Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.", + "domain": "midea_ac_lan", + "downloads": 14601, + "etag_repository": "W/\"5e5d074d6c12fb17d12f7b2ac38ecf8671a9b3977b1c13f3588af62d76048132\"", + "last_updated": "2026-09-30T09:55:35Z", + "stargazers_count": 1899, + "topics": [ + "air-conditioner", + "air-purifier", + "cooker", + "dehumidifier", + "dishwasher", + "humidifier", + "midea", + "refrigerator", + "wash", + "water-heater" + ], + "last_fetched": 1790810927.199476 + }, + "1214589389": { + "repository_manifest": {}, + "new": true, + "full_name": "marcovolt/homeassistant-binance", + "category": "integration", + "description": "Unofficial fork of YouNesta/homeassistant-binance with automatic EUR portfolio support, no need to manually enter coin symbols", + "domain": "binance", + "etag_repository": "W/\"b28b7deb830a4ebcd500145cf8f09d563e39fc53111e85c4766edd6ae182836e\"", + "last_updated": "2026-04-23T19:34:16Z", + "stargazers_count": 1, + "topics": [ + "binance", + "cryptocurrency", + "eur", + "portfolio" + ], + "last_fetched": 1784789834.291766 + }, + "945606645": { + "repository_manifest": {}, + "new": true, + "full_name": "luis-garza/movistar_rft8115vw", + "category": "integration", + "description": "Home Assistant device tracker integration for Movistar's Askey RFT8115VW router", + "domain": "movistar_rft8115vw", + "etag_repository": "W/\"2899299d76ec7cd5dba365953ae902fe833de68dd2481781b8e787a488571858\"", + "last_updated": "2026-08-27T16:58:39Z", + "stargazers_count": 2, + "topics": [ + "askey", + "device-tracker", + "home-assistant-integration", + "movistar", + "rft8115vw" + ], + "last_fetched": 1787862689.469987 + }, + "1144619396": { + "repository_manifest": {}, + "new": true, + "full_name": "nussfuellung/paradigma-homeassistant", + "category": "integration", + "description": "Home Assistant Integration for Systa Smart II from Paradigma", + "domain": "paradigma", + "downloads": 186, + "etag_repository": "W/\"faf5a71e365735aaecdd202967e2f26d8be1dc679be0af754383340569758897\"", + "last_updated": "2026-08-23T06:33:30Z", + "stargazers_count": 5, + "topics": [ + "heating", + "heating-control", + "heatingpump", + "homeassistant-custom-component", + "integrations", + "paradigma" + ], + "last_fetched": 1790420937.882945 + }, + "1234989789": { + "repository_manifest": {}, + "new": true, + "full_name": "awcab/ha-firebuilt", + "category": "integration", + "description": "Fireboard Integration for Home Assistant", + "domain": "fireboard", + "etag_repository": "W/\"b3c2f21661912bb0bff9b81814ddf972d65f1ef098bb2cfb5aafeea4c41c4c6d\"", + "last_updated": "2026-07-30T23:02:24Z", + "topics": [ + "fireboard" + ], + "last_fetched": 1785505742.804933 + }, + "622713177": { + "repository_manifest": { + "name": "GivTCP Power Flow Card", + "render_readme": true, + "filename": "givtcp-power-flow-card.js" + }, + "new": true, + "full_name": "VeniVidiVici/givtcp-power-flow-card", + "category": "plugin", + "description": "A power distribution card for Home Assistant specifically for GivTCP users", + "downloads": 4524, + "etag_repository": "W/\"2fe67ae077f39c351525ee99c76a80b1eef4f90cb297d3929d57e1c7cd4e11fe\"", + "last_updated": "2026-10-01T16:47:44Z", + "stargazers_count": 9, + "topics": [ + "givenergy", + "givtcp" + ], + "last_fetched": 1790880526.268798 + }, + "1120483555": { + "repository_manifest": {}, + "new": true, + "full_name": "gensyn/task_tracker", + "category": "integration", + "description": "Keep track of your tasks in Home Assistant.", + "domain": "task_tracker", + "downloads": 298, + "etag_repository": "W/\"16033520ba2746c83117ccd4ca86b731e1e4c674f323dbcce03e2fbe2d4acf14\"", + "last_updated": "2026-10-02T06:42:02Z", + "stargazers_count": 13, + "topics": [ + "hacs-custom", + "tasks" + ], + "last_fetched": 1790924486.304446 + }, + "743026166": { + "repository_manifest": {}, + "new": true, + "full_name": "brezlord/BrezNET-iOS", + "category": "theme", + "description": "Home Assistant theme inspired by iOS 18 Dark ⬛️ and Light ◻️ Mode for Lovelace", + "etag_repository": "W/\"2ae94edc8e0a7bdfa375aede50b734d4812f04bcb6d2b4977120df2be46d7747\"", + "last_updated": "2026-09-26T01:26:42Z", + "stargazers_count": 2, + "topics": [ + "ios" + ], + "last_fetched": 1790390962.835364 + }, + "1202247351": { + "repository_manifest": {}, + "new": true, + "full_name": "Csontikka/ha-syncthing-extended", + "category": "integration", + "description": "Home Assistant integration for Syncthing — sensors, controls and services for your Syncthing instance", + "domain": "syncthing_extended", + "downloads": 5, + "etag_repository": "W/\"36d6fa40306bb109d6d4dfea8926a6fa5a725d221d6e859e5bb7485db1574d72\"", + "last_updated": "2026-08-01T22:07:21Z", + "stargazers_count": 4, + "topics": [ + "syncthing" + ], + "last_fetched": 1789227452.893283 + }, + "566085483": { + "repository_manifest": { + "name": "jokes", + "hacs": "0.0.1", + "homeassistant": "2022.11.1" + }, + "new": true, + "full_name": "LaggAt/ha-jokes", + "authors": [ + "@LaggAt" + ], + "category": "integration", + "description": "Home Assistant Sensor providing a random joke every minute.", + "domain": "jokes", + "etag_repository": "W/\"1fc87339de606efb0acbadfda19b2dbc0f65b3102be9467837692d140fd85ed8\"", + "last_updated": "2025-01-07T08:09:30Z", + "stargazers_count": 23, + "topics": [ + "devcontainer", + "fun", + "jokes" + ], + "last_fetched": 1784789370.384678 + }, + "1301691535": { + "repository_manifest": {}, + "new": true, + "full_name": "MVtag/TapCocktail", + "category": "integration", + "description": "Custom Home Assistant integration for managing drink recipes, draft taps and carbonation.", + "domain": "tapcocktail", + "etag_repository": "W/\"d1fb44050799011e0ef530db24304b43f4a924c4c297eee2bad06c41b4d025b6\"", + "last_updated": "2026-08-08T15:15:01Z", + "stargazers_count": 2, + "topics": [ + "cocktails", + "cornelius-keg", + "custom-integration" + ], + "last_fetched": 1786213457.442141 + }, + "713459678": { + "repository_manifest": {}, + "new": true, + "full_name": "MatthewOnTour/BUT_blinds_time_control", + "category": "integration", + "description": "Easily manage your blinds with this integration.", + "domain": "blinds_controller", + "etag_repository": "W/\"655e842f008d6804c456b2f41484560966780caa5eba59c1508a137ebc52b758\"", + "last_updated": "2024-04-25T11:19:33Z", + "stargazers_count": 15, + "topics": [ + "blinds", + "cover", + "garage", + "homeassistant-custom-component", + "roller-shutters", + "services", + "shutter", + "tilt", + "trigger" + ], + "last_fetched": 1784790016.681482 + }, + "938395950": { + "repository_manifest": {}, + "new": true, + "full_name": "MagicMicky/lovelace-calendar-heatmap-card", + "category": "plugin", + "description": "Lovelace card to display a sensor over a heatmap calendar (similar to github comit)", + "downloads": 402, + "etag_repository": "W/\"3dfa9af8a0ab5b08ae5f9fa4d720ad9e656c1d2b1c792258a2f6787896b249b1\"", + "last_updated": "2026-09-05T10:32:23Z", + "stargazers_count": 11, + "topics": [ + "calendar", + "heatmap", + "heatmap-calendar" + ], + "last_fetched": 1789627889.074954 + }, + "1122486558": { + "repository_manifest": {}, + "new": true, + "full_name": "kerstenremco/busvertrektijden-ha-card", + "category": "plugin", + "description": "Live vertrektijden van de bussen in Nederland", + "etag_repository": "W/\"d70e260661011cba5f2cb2012ec5be9a44629c8f744ad904fedd1cb0f067d09a\"", + "last_updated": "2026-07-12T23:31:40Z", + "stargazers_count": 1, + "topics": [ + "bus", + "bustijden" + ], + "last_fetched": 1784794852.367177 + }, + "1235312345": { + "repository_manifest": {}, + "new": true, + "full_name": "soulripper13/openclash_manager", + "category": "integration", + "description": "Home Assistant custom integration for managing and switching OpenClash configurations on OpenWrt routers via SSH.", + "domain": "openclash_manager", + "etag_repository": "W/\"e69df7b631b126f94cd788461472535332d3fc13f2d034cef846c23a007a31a0\"", + "last_updated": "2026-06-06T09:12:47Z", + "topics": [ + "custom-integration", + "openclash" + ], + "last_fetched": 1784792431.916683 + }, + "432434646": { + "repository_manifest": { + "name": "Securitas Direct Alarm", + "homeassistant": "2021.9.0" + }, + "new": true, + "full_name": "guerrerotook/securitas-direct-new-api", + "authors": [ + "@guerrerotook" + ], + "category": "integration", + "description": "This repository contains the new securitas direct API that can be integrated in Home Assistant", + "domain": "securitas", + "etag_repository": "W/\"2ff0b4db09018766179c1fd2c07482a056c2c2051e9fdff7a01d2210032afd40\"", + "last_updated": "2026-09-30T17:42:24Z", + "stargazers_count": 136, + "last_fetched": 1790891837.590125 + }, + "1116404093": { + "repository_manifest": {}, + "new": true, + "full_name": "FWeinb/ha-sg-150", + "category": "integration", + "description": "Siedle SG-150 integration for HomeAssistant", + "domain": "sg_150", + "downloads": 25, + "etag_repository": "W/\"b6570159fa7cb8914b96d40e3574cb248a79eb8f652e4f1a59da927cfba95bd1\"", + "last_updated": "2026-09-30T08:10:13Z", + "stargazers_count": 3, + "topics": [ + "gateway", + "sg-150" + ], + "last_fetched": 1790870982.547494 + }, + "220482107": { + "repository_manifest": { + "name": "HP Printers Integration", + "homeassistant": "2024.1.0b0" + }, + "full_name": "elad-bar/ha-hpprinter", + "authors": [ + "@elad-bar" + ], + "category": "integration", + "description": "HP Printer Integration", + "domain": "hpprinter", + "etag_repository": "W/\"388a88608c91df50fb1eec7632b37dcf3be3e127f39f32daa4f134d9a474c743\"", + "last_updated": "2026-02-06T06:06:41Z", + "stargazers_count": 113, + "topics": [ + "hp", + "hp-printer" + ], + "last_fetched": 1790154558.241449 + }, + "398917133": { + "repository_manifest": {}, + "new": true, + "full_name": "njobrien1006/hass_traeger", + "category": "integration", + "description": "Home Assistant Traeger Component for Wifi Enabled Traeger Grills", + "domain": "traeger", + "etag_repository": "W/\"d514357375d5f91cc8986d2a8822cd916787fb82301802ab16691d3f37e1ef24\"", + "last_updated": "2026-09-21T02:23:12Z", + "stargazers_count": 60, + "topics": [ + "bbq", + "grill", + "grilling", + "smoker", + "smoker-grill", + "traeger" + ], + "last_fetched": 1790361468.542107 + }, + "1152999180": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/telegram_voip", + "category": "integration", + "description": "Home Assistant custom integration to place Telegram VoIP calls with TTS (gTTS), FFmpeg audio conversion, and optional temporary profile name/photo.", + "domain": "telegram_voip", + "etag_repository": "W/\"d60e9f3fc93119403e4503a075ca3c8ee3d42b57668d878c082ba183b3d7dd6a\"", + "last_updated": "2026-03-06T12:36:48Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-custom-component", + "pyrogram", + "telegram", + "tts", + "voip" + ], + "last_fetched": 1789341083.254655 + }, + "334448958": { + "repository_manifest": { + "name": "bootstrap-grid-card", + "render_readme": true + }, + "full_name": "ownbee/bootstrap-grid-card", + "category": "plugin", + "description": "Bootstrap grid in Lovelace UI", + "downloads": 13712, + "etag_repository": "W/\"10b80def373bdc2db037cf4d6b13440471865f2d09510372f0bc719e7033a1f4\"", + "last_updated": "2024-07-15T00:05:05Z", + "stargazers_count": 46, + "topics": [ + "bootstrap", + "bootstrap-grid-card", + "card", + "grid", + "layout" + ], + "last_fetched": 1784795344.409917 + }, + "534317237": { + "repository_manifest": { + "name": "QR-Code Generator", + "render_readme": true, + "homeassistant": "2024.8.0b0" + }, + "new": true, + "full_name": "DeerMaximum/QR-Code-Generator", + "authors": [ + "@DeerMaximum" + ], + "category": "integration", + "description": "Custom Home Assistant integration to create a camera that displays a custom QR-Code", + "domain": "qr_generator", + "etag_repository": "W/\"c89807b0662704496e74b21da7fb3426a1d54fd184c4487762608fd2743b9e2c\"", + "last_updated": "2026-10-01T15:05:08Z", + "stargazers_count": 59, + "topics": [ + "qrcode-generator" + ], + "last_fetched": 1790890468.093655 + }, + "1227156003": { + "repository_manifest": {}, + "new": true, + "full_name": "al1505/ALs-Homeassistant-Enigma2-EPG", + "category": "integration", + "description": "ALs Homeassistant Enigma2 EPG - Home Assistant Custom Integration fuer Enigma2/OpenWebIF Receiver", + "domain": "als_enigma2_epg", + "etag_repository": "W/\"2ee901305303570452f41f85ad669f7b3b4d49303d95231db83bae7256c1bac1\"", + "last_updated": "2026-07-31T11:40:00Z", + "topics": [ + "enigma2", + "openwebif" + ], + "last_fetched": 1785505510.943941 + }, + "361961255": { + "repository_manifest": { + "name": "Metlink Wellington Transport", + "render_readme": true, + "country": "NZ", + "homeassistant": "2023.6.0" + }, + "full_name": "make-all/metlink-nz", + "authors": [ + "@make-all" + ], + "category": "integration", + "description": "Metlink Wellington Public Transport integration for Home Assistant", + "domain": "metlink", + "etag_repository": "W/\"4779e9bfe54bf1cd734e143dddaf4adbb51fe42474c6ad8e80a96a1f69c73e29\"", + "last_updated": "2026-06-11T13:00:19Z", + "stargazers_count": 17, + "topics": [ + "metlink", + "metlink-api", + "transport", + "wellington" + ], + "last_fetched": 1790573130.248767 + }, + "464998514": { + "repository_manifest": { + "name": "Cyberpunk 2077 Theme" + }, + "full_name": "flejz/hass-cyberpunk-2077-theme", + "category": "theme", + "description": "Cyberpunk 2077 GUI inspied Home Assistant theme", + "etag_repository": "W/\"5ad335f7bffe9677cbc5dae72eb710b9ab9db306e44ff149fa7e32cc77c61fda\"", + "last_updated": "2026-05-05T14:07:19Z", + "stargazers_count": 72, + "topics": [ + "cyberpunk", + "cyberpunk-2077" + ], + "last_fetched": 1790717266.622825 + }, + "190927503": { + "repository_manifest": { + "name": "Spa Client", + "render_readme": true + }, + "new": true, + "full_name": "plmilord/Hass.io-custom-component-spaclient", + "authors": [ + "@plmilord" + ], + "category": "integration", + "description": "Home Assistant integration - Spa Client", + "domain": "spaclient", + "etag_repository": "W/\"4fb8c8af7d4be7aceed5dabd96bb2f2f6f5647df8a7baa856fb0c4a936ec4c50\"", + "last_updated": "2026-07-08T22:29:51Z", + "stargazers_count": 49, + "topics": [ + "balboa", + "bwa", + "spaclient" + ], + "last_fetched": 1787455215.879871 + }, + "1127545275": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyAzria/home-organizer", + "category": "integration", + "description": "HO-AI Home Organizer", + "domain": "home_organizer", + "etag_repository": "W/\"262447dbbbf3f3f3dba6785b01abef08038004429faf1908e37c206d8c872ca0\"", + "last_updated": "2026-10-01T04:05:05Z", + "stargazers_count": 48, + "topics": [ + "ai", + "barcode-scanner", + "ho-ai", + "homeassistant-frontend", + "inventory", + "inventory-management", + "mystaff", + "organizer", + "receipts", + "shoping-list", + "stylist", + "voice", + "voice-assistant" + ], + "last_fetched": 1790832141.127052 + }, + "1083761928": { + "repository_manifest": {}, + "new": true, + "full_name": "tjbaker/homeassistant-fansync", + "category": "integration", + "description": "FanSync Home Assistant Integration", + "domain": "fansync", + "etag_repository": "W/\"c9bb8d9577c84b056f50bc1abe49f1efcbec0c7d2a8dcbc319e0d53a0d9ac744\"", + "last_updated": "2026-10-02T00:57:26Z", + "stargazers_count": 13, + "last_fetched": 1790930507.788078 + }, + "1281495635": { + "repository_manifest": {}, + "new": true, + "full_name": "corgan2222/ha-clawdmeter", + "category": "integration", + "description": "Track Claude (Anthropic) usage in Home Assistant: session/weekly limits, burn rate, runway, time-to-limit and more. HACS custom integration.", + "domain": "clawdmeter", + "etag_repository": "W/\"134935dded92f619f3dd70e0969c42ac9f07514c656ba727386c2039d1f1243b\"", + "last_updated": "2026-09-25T20:23:55Z", + "stargazers_count": 1, + "topics": [ + "anthropic", + "claude", + "usage-tracker" + ], + "last_fetched": 1790551514.200611 + }, + "193371566": { + "repository_manifest": { + "name": "Burze.dzis.net sensor", + "render_readme": true, + "zip_release": true, + "filename": "burze_dzis_net.zip" + }, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Burze.dzis.net", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This integration uses official API to get weather warnings for Poland and storm warnings for Europe from https://burze.dzis.net.", + "domain": "burze_dzis_net", + "downloads": 3389, + "etag_repository": "W/\"4a920efb1e8b4576a29c68a309e44124f1f1f6e69f8452823b1e91d16eee346e\"", + "last_updated": "2025-04-05T00:26:24Z", + "stargazers_count": 40, + "topics": [ + "hazard", + "lightning", + "radiation", + "storm", + "warnings", + "weather" + ], + "last_fetched": 1785005000.993006 + }, + "944688985": { + "repository_manifest": {}, + "new": true, + "full_name": "ronald-willems/dewarmte-homeassistant", + "category": "integration", + "description": "Home Assistant Integration for DeWarmte Heatpump", + "domain": "dewarmte", + "etag_repository": "W/\"eea79ee8f2dfcc1e9bf1540df1e079c344e4e2683efe6ec957ad5ff0a89e5535\"", + "last_updated": "2026-10-02T06:27:52Z", + "stargazers_count": 28, + "last_fetched": 1790929091.646486 + }, + "1093131714": { + "repository_manifest": {}, + "new": true, + "full_name": "BenJamesAndo/ha-propresenter", + "category": "integration", + "description": "Control ProPresenter presentation software from Home Assistant", + "domain": "propresenter", + "etag_repository": "W/\"2bc27021e4857c546a39c22faa1997cede77991774b13b538893ac2a748edf8b\"", + "last_updated": "2025-11-28T04:13:27Z", + "stargazers_count": 6, + "topics": [ + "propresenter", + "renewed-vision" + ], + "last_fetched": 1789071378.488955 + }, + "806061552": { + "repository_manifest": {}, + "new": true, + "full_name": "rany2/ha-open-meteo-solar-forecast", + "category": "integration", + "description": "Home Assistant Open-Meteo Solar Forecast Integration", + "domain": "open_meteo_solar_forecast", + "downloads": 8896, + "etag_repository": "W/\"92a774b1aac9545aaceae0cfe45b601878fb72efc0925cc9532109a0e6fd3063\"", + "last_updated": "2026-09-15T16:04:57Z", + "stargazers_count": 163, + "topics": [ + "forecast", + "open-meteo", + "solar-energy" + ], + "last_fetched": 1790808605.479203 + }, + "127251446": { + "repository_manifest": { + "name": "Afvalwijzer", + "render_readme": true, + "country": "NL", + "homeassistant": "2023.11.0" + }, + "full_name": "xirixiz/homeassistant-afvalwijzer", + "authors": [ + "@xirixiz" + ], + "category": "integration", + "description": "Provides sensors for some Dutch waste collectors", + "domain": "afvalwijzer", + "downloads": 6625, + "etag_repository": "W/\"ef4c32beaeb24bb73e267fbd49b1dccc125a3322f257323464b1289a02cde89a\"", + "last_updated": "2026-09-29T04:03:25Z", + "stargazers_count": 252, + "topics": [ + "afvalwijzer", + "trash" + ], + "last_fetched": 1790898334.298869 + }, + "854628131": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/PremierInn", + "category": "integration", + "description": "An integration that bring your Premier Inn booking info into Home Assistant", + "domain": "premierinn", + "etag_repository": "W/\"250654eb5aa3e5bde70c613e9bfd9f1334500c458f696a223bf93a125e5fec67\"", + "last_updated": "2024-10-30T10:22:59Z", + "topics": [ + "hacs-integraiton", + "premierinn", + "travel" + ], + "last_fetched": 1784788445.549853 + }, + "1132118526": { + "repository_manifest": {}, + "new": true, + "full_name": "adamf83/lovelace-my-rail-commute-card", + "category": "plugin", + "description": "A custom Lovelace card for Home Assistant that pairs with the My Rail Commute Integration.", + "downloads": 36, + "etag_repository": "W/\"bc18b4cb9624d173ecaaeb681118bd06fe606d06f2502f67b1707200965a66d3\"", + "last_updated": "2026-09-28T21:14:32Z", + "stargazers_count": 4, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1790688484.216898 + }, + "1212350189": { + "repository_manifest": {}, + "new": true, + "full_name": "jebeke65/config-wrapper-card", + "category": "plugin", + "description": "Home Assistant Lovelace wrapper card that loads any card configuration from an external YAML file ", + "downloads": 27, + "etag_repository": "W/\"8f570301820f84d4775bf47dc56e1efb529a81f799cb5c0e30d3335d1776aa48\"", + "last_updated": "2026-06-23T12:17:10Z", + "stargazers_count": 1, + "last_fetched": 1784794729.068581 + }, + "187245511": { + "repository_manifest": { + "name": "group-card", + "render_readme": true + }, + "full_name": "custom-cards/group-card", + "category": "plugin", + "description": null, + "etag_repository": "W/\"8d0092c2b3ec180d8470b5c71c7ed6a23cdba1eefe028d481fe1076e6deefc0a\"", + "last_updated": "2021-06-12T14:19:18Z", + "stargazers_count": 23, + "last_fetched": 1784794088.598883 + }, + "1217046323": { + "repository_manifest": {}, + "new": true, + "full_name": "Arubinu/hash-timer-card", + "category": "plugin", + "description": "Lovelace card dynamically changes its content based on the URL `#hash`", + "etag_repository": "W/\"76f4060ea52c54f400532b44673d92eaae1e65be8197e5fc4ba756c9b61e86f0\"", + "last_updated": "2026-04-29T10:36:59Z", + "topics": [ + "cards", + "hash", + "timer", + "trigger" + ], + "last_fetched": 1784793873.473189 + }, + "1252451183": { + "repository_manifest": {}, + "new": true, + "full_name": "RF1705/shelly-saldation", + "category": "integration", + "description": "Home Assistant custom integration for phase-balanced Shelly 3EM import/export energy sensors", + "domain": "shelly_saldation", + "downloads": 2, + "etag_repository": "W/\"eafa2ef2c19bec847c60c323fe2708bf596338dad4834942b111d9a693d4543a\"", + "last_updated": "2026-08-23T13:56:05Z", + "topics": [ + "custom-integration", + "energy-dashboard", + "energy-monitoring", + "shelly", + "shelly-3em" + ], + "last_fetched": 1787510142.136641 + }, + "1178882741": { + "repository_manifest": {}, + "new": true, + "full_name": "gensyn/ssh_docker", + "category": "integration", + "description": "Manage your Docker containers in Home Assistant.", + "domain": "ssh_docker", + "downloads": 159, + "etag_repository": "W/\"9180f88828129cf74d127c4e647bebd3f0e6db6331b39bcbd63d260837b8d5c6\"", + "last_updated": "2026-09-28T05:37:06Z", + "stargazers_count": 3, + "topics": [ + "docker", + "hacs-custom" + ], + "last_fetched": 1790595517.828036 + }, + "693064759": { + "repository_manifest": { + "name": "HVAC Group", + "filename": "hvac_group.zip", + "hide_default_branch": true, + "homeassistant": "2024.1.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "tetele/hvac_group", + "authors": [ + "@tetele" + ], + "category": "integration", + "description": "Group together `climate` components for easy control", + "domain": "hvac_group", + "downloads": 3793, + "etag_repository": "W/\"d8d14f487f27830274d7d23141d33823dcd8296432d309c1deed88c1cb22d38d\"", + "last_updated": "2025-06-20T08:59:20Z", + "stargazers_count": 38, + "topics": [ + "climate", + "helper" + ], + "last_fetched": 1790876960.266885 + }, + "992839141": { + "repository_manifest": {}, + "new": true, + "full_name": "krissen/polleninformation", + "category": "integration", + "description": "Integration for homeassistant, creating sensors based on polleninformation.eu", + "domain": "polleninformation", + "downloads": 2704, + "etag_repository": "W/\"5829634ea0a225d071d26eb853e91977bf2b6fd4cab25c69658956c301a78e94\"", + "last_updated": "2026-10-01T12:43:24Z", + "stargazers_count": 41, + "topics": [ + "air-quality", + "pollen" + ], + "last_fetched": 1790872945.619519 + }, + "1157145888": { + "repository_manifest": {}, + "new": true, + "full_name": "htlemos/keeplink-homeassistant", + "category": "integration", + "description": "Keeplink Switch KP-9000-9XHPML-X-AC Integration with Home Assistant", + "domain": "keeplink_switch", + "etag_repository": "W/\"700c7a5ef1166b504c9375ea807d0e7cb3ea10e33d13dbe8b40482f13f938f94\"", + "last_updated": "2026-07-30T21:45:38Z", + "stargazers_count": 1, + "last_fetched": 1785481774.006674 + }, + "254347436": { + "repository_manifest": { + "name": "Waste Collection Schedule", + "homeassistant": "2023.12.0" + }, + "full_name": "mampfes/hacs_waste_collection_schedule", + "authors": [ + "@mampfes" + ], + "category": "integration", + "description": "Home Assistant integration framework for (garbage collection) schedules", + "domain": "waste_collection_schedule", + "etag_repository": "W/\"b8712a3f10446b87431b1b4065d18850e5cf0c526cd4aa9c5b892f7c5734a9f7\"", + "last_updated": "2026-10-01T21:15:54Z", + "stargazers_count": 2246, + "topics": [ + "abfall", + "abfallnavi", + "abfallplus", + "garbage", + "garbage-collection", + "jumomind", + "muell", + "muellabfuhr", + "muellsammlung", + "mymuell", + "regioit", + "waste", + "waste-collection" + ], + "last_fetched": 1790926870.530919 + }, + "1277776236": { + "repository_manifest": {}, + "new": true, + "full_name": "Migux13/enchufado", + "category": "integration", + "description": "Integración de Home Assistant para seguimiento de consumo eléctrico PVPC vía Datadis — estadísticas, costes y simulación de facturas CNMC", + "domain": "enchufado", + "etag_repository": "W/\"79fbc7a11edfb42970480d311504a56c7ff7f4b08aeafa2b379c418a08ff102f\"", + "last_updated": "2026-09-06T18:13:05Z", + "stargazers_count": 1, + "topics": [ + "datadis", + "energy", + "pvpc", + "spain" + ], + "last_fetched": 1788858472.866181 + }, + "1266481103": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-parcel-integrations/ha-dpd", + "category": "integration", + "description": "Track DPD parcels in Home Assistant", + "domain": "dpd", + "downloads": 225, + "etag_repository": "W/\"dbbbeabba6f3f39592edb3b3c5e43e1f8a50fcd3704ad67c113f22e732a6dde7\"", + "last_updated": "2026-09-28T19:14:32Z", + "stargazers_count": 11, + "topics": [ + "brt", + "dpd", + "home-assistant-custom-component", + "home-assistant-integration", + "italy", + "parcel-tracking" + ], + "last_fetched": 1790627055.352615 + }, + "1105346246": { + "repository_manifest": {}, + "new": true, + "full_name": "kneave/climate-scheduler", + "category": "integration", + "description": "A scheduling addon for Home Assistant that enables a graph based climate scheduler", + "domain": "climate_scheduler", + "etag_repository": "W/\"c9f69b7713877e0b811bc1ad0face3d4ff653074f6d6f2f412837ed207ba8d21\"", + "last_updated": "2026-05-19T01:33:06Z", + "stargazers_count": 148, + "topics": [ + "air-conditioning", + "climate-control", + "heating", + "thermostat" + ], + "last_fetched": 1790746439.320911 + }, + "625647772": { + "repository_manifest": { + "name": "Mobile Vikings", + "render_readme": true, + "country": [ + "BE" + ] + }, + "new": true, + "full_name": "geertmeersman/mobile_vikings", + "authors": [ + "@geertmeersman" + ], + "category": "integration", + "description": "Home Assistant component for Mobile Vikings and JIM Mobile", + "domain": "mobile_vikings", + "downloads": 211, + "etag_repository": "W/\"c0a2ffeaabeaedc981633b00366a4a5bfa0997054a9ec50608b6732ee03c7242\"", + "last_updated": "2026-09-29T00:01:30Z", + "stargazers_count": 15, + "topics": [ + "hacs-custom", + "jimmobile", + "mobile-vikings" + ], + "last_fetched": 1790871076.862516 + }, + "708207040": { + "repository_manifest": { + "name": "Twitch Followed Live Streams Card", + "render_readme": true, + "filename": "twitchFollowedLiveStreamsCard.js" + }, + "new": true, + "full_name": "stefmde/HomeAssistant-TwitchFollowedLiveStreamsCard", + "category": "plugin", + "description": "This card is for home assistant to see all your streamers that are currently live", + "etag_repository": "W/\"4f35d28007c4ec33035a461f79c1258881d74cb13faf66871e7f1de095a35cfa\"", + "last_updated": "2024-04-21T19:08:25Z", + "stargazers_count": 7, + "topics": [ + "streams", + "twitch" + ], + "last_fetched": 1786406629.761186 + }, + "901817821": { + "repository_manifest": {}, + "new": true, + "full_name": "smkrv/ha-metar-weather", + "category": "integration", + "description": "Home Assistant custom integration for METAR weather data. This integration allows you to get detailed weather information from airport weather stations using METAR data.", + "domain": "ha_metar_weather", + "downloads": 1, + "etag_repository": "W/\"93c2c576c66ada5f209e7e58cdd3618fb23ef1b0fb108632ff7a2db4ed0d3653\"", + "last_updated": "2026-08-22T12:12:11Z", + "stargazers_count": 7, + "topics": [ + "aviation", + "hacs-custom", + "home-assistant-integration", + "metar", + "weather-forecast" + ], + "last_fetched": 1790176067.631224 + }, + "748983135": { + "repository_manifest": {}, + "new": true, + "full_name": "albaintor/homeassistant_electrolux_status", + "category": "integration", + "description": "Get the status from your Electrolux Care devices", + "domain": "electrolux_status", + "etag_repository": "W/\"16131103e8c832954cb6667223bafbd03458b20898c99e42cfbfa8d9cda6c4b1\"", + "last_updated": "2026-07-23T09:05:41Z", + "stargazers_count": 174, + "topics": [ + "appliance" + ], + "last_fetched": 1790888304.90458 + }, + "392931946": { + "repository_manifest": { + "name": "Aria2 card", + "render_readme": true, + "filename": "aria2-card.js" + }, + "full_name": "deblockt/aria2-card", + "category": "plugin", + "description": "An aria2 card for home assistant", + "downloads": 1, + "etag_repository": "W/\"fb748c3cd52b892bb6b170a6919d4a10037efeaf3c655fb3becb790ece6c0b43\"", + "last_updated": "2026-06-19T16:17:41Z", + "stargazers_count": 5, + "topics": [ + "aria2", + "download-manager" + ], + "last_fetched": 1784794179.270562 + }, + "1187809278": { + "repository_manifest": {}, + "new": true, + "full_name": "osotechie/ha_aucklandcouncil", + "category": "integration", + "description": "Home Assistant integration for Auckland Council rubbish & recycling collection dates.", + "domain": "aucklandcouncil", + "etag_repository": "W/\"6726ad9ede94f3d076ed27e4fff63449580c5edcbdf23c1c0d62cb2bdcd9972d\"", + "last_updated": "2026-07-14T21:55:18Z", + "stargazers_count": 3, + "topics": [ + "auckland-council", + "custom-integration", + "new-zealand", + "rubbish-collection" + ], + "last_fetched": 1790275039.824091 + }, + "1043030032": { + "repository_manifest": {}, + "new": true, + "full_name": "mclare/grizzl_e-for-HA", + "category": "integration", + "description": "Grizzl-E EVSE (Charger) integration for Home Assistant", + "domain": "grizzl_e", + "etag_repository": "W/\"332b3fd4b9d33f8d24449166d54b8ee6d8df9226e9d21077d8493dbf173777e9\"", + "last_updated": "2026-10-01T00:00:14Z", + "stargazers_count": 32, + "topics": [ + "custom-integration", + "energy", + "homeassistant-custom-component", + "vehicle-charging-control" + ], + "last_fetched": 1790834697.618385 + }, + "1160750738": { + "repository_manifest": {}, + "new": true, + "full_name": "MattFryer/hass-bookstack", + "category": "integration", + "description": "A custom integration to provide stats from BookStack in Home Assistant", + "domain": "bookstack", + "etag_repository": "W/\"2ab3e1ec92cce95b8814e1fdd0e5fcc9c521793023cb2c9c6dbe8678abf53f69\"", + "last_updated": "2026-04-08T23:42:38Z", + "stargazers_count": 8, + "topics": [ + "bookstack" + ], + "last_fetched": 1786400632.078607 + }, + "1063263140": { + "repository_manifest": {}, + "new": true, + "full_name": "baracudaz/fenix_tft", + "category": "integration", + "description": "Home Assistant integration for FENIX TFT WIFI Thermostat", + "domain": "fenix_tft", + "etag_repository": "W/\"5fa8a28d129f267e7353c23ba1c83fcc36b730edb35a3ed157ba96d795c251f4\"", + "last_updated": "2026-10-01T02:34:46Z", + "stargazers_count": 9, + "last_fetched": 1790868430.919886 + }, + "1092333886": { + "repository_manifest": {}, + "new": true, + "full_name": "Pulpyyyy/schedule-state-card", + "category": "plugin", + "description": "Custom card for Home Assistant to display scheduled states", + "downloads": 479, + "etag_repository": "W/\"451d78822ec3b66ff82f2199046d31d2b3f51e15b52778efd0e56ea7c433a375\"", + "last_updated": "2026-08-11T22:26:57Z", + "stargazers_count": 8, + "topics": [ + "lovelace-card", + "schedule", + "scheduler" + ], + "last_fetched": 1790164074.172877 + }, + "693656182": { + "repository_manifest": { + "name": "Media Source Image Card", + "content_in_root": true, + "filename": "media-source-image-card.js", + "render_readme": true + }, + "new": true, + "full_name": "luixal/lovelace-media-source-image-card", + "category": "plugin", + "description": "A Lovelace custom card for showing images stored in Media Source", + "etag_repository": "W/\"e0d0d6c373dd467bcbb90b229ac4523436af9bf78ac4b4c736b746d3ad987805\"", + "last_updated": "2026-07-03T08:45:55Z", + "stargazers_count": 27, + "topics": [ + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" + ], + "last_fetched": 1784794990.731223 + }, + "1170161527": { + "repository_manifest": {}, + "new": true, + "full_name": "yuri-val/th-sensor-card", + "category": "plugin", + "description": "A compact, square Lovelace card for Home Assistant that displays temperature, humidity, and battery level in a single tile.", + "etag_repository": "W/\"a897ceed4a181f42ce40ae025ac90845d74085ae7c637b53209e6a54c295a089\"", + "last_updated": "2026-04-03T13:04:04Z", + "stargazers_count": 1, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1785594621.133904 + }, + "556306418": { + "repository_manifest": { + "name": "Daily Schedule Card", + "filename": "daily-schedule-card.js", + "render_readme": true + }, + "full_name": "amitfin/lovelace-daily-schedule-card", + "category": "plugin", + "description": "Home Assistant Custom Card for Daily Schedule Integration", + "etag_repository": "W/\"ca372d1acfca11d226db52eb847bcb42a53a6db4057bff4725b7c331320468da\"", + "last_updated": "2026-09-18T10:36:27Z", + "stargazers_count": 12, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1789732136.053103 + }, + "434912125": { + "repository_manifest": { + "name": "Load Shedding", + "render_readme": true, + "country": "ZA", + "homeassistant": "2022.7.0" + }, + "new": true, + "full_name": "wernerhp/ha.integration.load_shedding", + "authors": [ + "@wernerhp" + ], + "category": "integration", + "description": "A Home Assistant integration to track your load schedding schedule.", + "domain": "load_shedding", + "etag_repository": "W/\"2884c5ac583c0c8e16759f710ac3ded57e6d34621ed6230b1629396aed5b85ba\"", + "last_updated": "2026-10-02T03:31:38Z", + "stargazers_count": 131, + "topics": [ + "eskom", + "load-shedding" + ], + "last_fetched": 1790931009.949717 + }, + "1274351837": { + "repository_manifest": {}, + "new": true, + "full_name": "carjufi/ha-air-quality-card-plus", + "category": "plugin", + "description": "Home Assistant air-quality Lovelace card with extended pollutant support", + "etag_repository": "W/\"7a547f0263b71ebd5fa4de08b144b24179d249d20daa71ec16e4d5b539911777\"", + "last_updated": "2026-06-21T14:10:41Z", + "topics": [ + "air-quality", + "lovelace-card" + ], + "last_fetched": 1785592416.995957 + }, + "1315844070": { + "repository_manifest": {}, + "new": true, + "full_name": "lvaoliveira/ha-budgetthuis-prices", + "category": "integration", + "description": "Home Assistant custom integration exposing Budget Thuis dynamic electricity tariffs as sensors", + "domain": "budgetthuis", + "etag_repository": "W/\"abe445fa769b5c4bbf4ae3b6a12cdb321ea2c392bcf5a0ddb706674aa1dea43c\"", + "last_updated": "2026-07-29T09:29:11Z", + "topics": [ + "budgetthuis", + "energy" + ], + "last_fetched": 1785616539.120033 + }, + "656746023": { + "repository_manifest": {}, + "new": true, + "full_name": "langestefan/auto-sun-blind", + "category": "template", + "description": "Automatically control your sun blinds via home assistant based on the position of the sun.", + "etag_repository": "W/\"6b2458c205ee2684046e08d4223ca16fbfedb07cd32bb29c6c86395ac5522ba2\"", + "last_updated": "2024-03-04T16:39:22Z", + "stargazers_count": 44, + "topics": [ + "automation", + "blueprint", + "cover", + "energy-management", + "solar", + "sun", + "sunrise-sunset" + ], + "last_fetched": 1790026664.20288 + }, + "188323494": { + "repository_manifest": { + "name": "ha-floorplan 🖌🎨 | Your imagination just became the new limit", + "filename": "floorplan.js", + "render_readme": true + }, + "full_name": "ExperienceLovelace/ha-floorplan", + "category": "plugin", + "description": "Bring new life to Home Assistant. By mapping entities to a SVG-object, you're able to control devices, show states, calling services - and much more. Add custom styling on top, to visualize whatever you can think of. Your imagination just became the new limit.", + "downloads": 36850, + "etag_repository": "W/\"8ed204be58e017d9452395587f63354bfa204efc814882e1e453bfa6dbcc22d9\"", + "last_updated": "2026-09-13T20:06:38Z", + "stargazers_count": 1616, + "topics": [ + "floorplan", + "lovelace-card", + "lovelace-floorplan", + "panel" + ], + "last_fetched": 1790715033.221877 + }, + "1288419748": { + "repository_manifest": {}, + "new": true, + "full_name": "tinkerborg/homeassistant-invisoutlet", + "category": "integration", + "description": "Native InvisOutlet integration for Home Assistant", + "domain": "invisoutlet", + "etag_repository": "W/\"71cfa2acb6ea7b9c7b35c22635f91940e945bf613e2c8c8261eda57368a9c2fb\"", + "last_updated": "2026-09-12T18:40:01Z", + "stargazers_count": 2, + "topics": [ + "custom-integration", + "home-assistant-integration", + "invisoutlet" + ], + "last_fetched": 1790403501.114858 + }, + "1246856984": { + "repository_manifest": {}, + "new": true, + "full_name": "WeGoWireless/homeassistant-godaddy-ddns-ipv6", + "category": "integration", + "description": "homeassistant godaddy ipv6 ddns", + "domain": "godaddy_ddns_ipv6", + "etag_repository": "W/\"b29952ec03c4686f9b547b371401e7eaa2c5cd36ea68d9c39d08654671799ed9\"", + "last_updated": "2026-07-21T16:55:29Z", + "topics": [ + "ddns", + "godaddy", + "godaddy-api", + "home-assistant-integration", + "ipv6" + ], + "last_fetched": 1785513771.942379 + }, + "1208605723": { + "repository_manifest": {}, + "new": true, + "full_name": "a-p-z/swiss-public-transport-card", + "category": "plugin", + "description": "A minimalistic, SBB-style departure board for Home Assistant, specifically designed for the Swiss Public Transport integration.", + "downloads": 130, + "etag_repository": "W/\"4fb817f385e00c9cc15ac7f61a3dd0e582f3cc6e4b5cb2dcd75db9aa99111b44\"", + "last_updated": "2026-09-13T22:29:25Z", + "topics": [ + "lovelace-custom-card", + "swiss-public-transport" + ], + "last_fetched": 1789343165.544356 + }, + "632007442": { + "repository_manifest": { + "name": "Home Assisant Eetlijst", + "country": [ + "NL" + ], + "render_readme": true + }, + "new": true, + "full_name": "Slalamander/Home-Assistant-Eetlijst", + "authors": [ + "@Slalamander" + ], + "category": "integration", + "description": "A custom integration to get your Eetlijst info into Home Assistant", + "domain": "eetlijst", + "etag_repository": "W/\"e3d636271650ac19f5c5667b28f70c8345ca0b0dd481a6054703be6b27fa42db\"", + "last_updated": "2024-02-21T15:54:31Z", + "stargazers_count": 1, + "topics": [ + "eetlijst" + ], + "last_fetched": 1784792295.179975 + }, + "953384647": { + "repository_manifest": {}, + "new": true, + "full_name": "rbrunt/paprika-ha", + "category": "integration", + "description": "An unofficial Home Assistant Integration for Paprika Recipe Manager.", + "domain": "paprika", + "etag_repository": "W/\"6b6b8841b3680e2132c9ce82bd9e2488a757f64a4b0b595d7ee9f448c1f655ef\"", + "last_updated": "2026-08-10T23:54:28Z", + "stargazers_count": 9, + "last_fetched": 1790557447.316342 + }, + "875313731": { + "repository_manifest": {}, + "new": true, + "full_name": "princekama/home-assistant-rako", + "category": "integration", + "description": "Home Assistant Integration for Rako Controls", + "domain": "rako", + "etag_repository": "W/\"53ba5bc26285552668eca5aed007b2f85aa5027a993c9a70995f301be21d45bd\"", + "last_updated": "2026-08-30T08:12:17Z", + "stargazers_count": 7, + "topics": [ + "hacs-custom", + "light", + "rako" + ], + "last_fetched": 1790421544.611879 + }, + "935991678": { + "repository_manifest": {}, + "new": true, + "full_name": "Master13011/Mailcow-HA", + "category": "integration", + "description": "Intégration Mailcow pour Home Assistant", + "domain": "mailcow_ha_custom", + "downloads": 1, + "etag_repository": "W/\"6b02972eb8cdd873cb12f8c86a8c53f40a64a74541593aa1291c0d9d44cc3bd4\"", + "last_updated": "2026-09-01T12:53:51Z", + "stargazers_count": 6, + "topics": [ + "mailcow", + "mailcow-api", + "mailcow-dockerized" + ], + "last_fetched": 1788285200.204432 + }, + "1184935603": { + "repository_manifest": {}, + "new": true, + "full_name": "michaeldwan/ha-cloudflare-ai-gateway", + "category": "integration", + "description": "Home Assistant custom integration for Cloudflare AI Gateway", + "domain": "cloudflare_ai_gateway", + "downloads": 11, + "etag_repository": "W/\"c14348d3c7b3d70c3de4e4c023fa01f9c8a7af5bd4d496559e848669f6dc196a\"", + "last_updated": "2026-05-19T15:29:09Z", + "stargazers_count": 14, + "topics": [ + "ai-gateway", + "cloudflare" + ], + "last_fetched": 1788933998.973184 + }, + "1311366035": { + "repository_manifest": {}, + "new": true, + "full_name": "m4rkireland/ha-portainer-swarm-monitor", + "category": "integration", + "description": "Read-only Docker Swarm monitoring for Home Assistant via Portainer", + "domain": "portainer_swarm", + "etag_repository": "W/\"003b088c1bb52493d71e52a5bd001de51b7375450fa9bf58b570d78e50ed04ce\"", + "last_updated": "2026-08-30T11:31:07Z", + "topics": [ + "docker-swarm", + "portainer" + ], + "last_fetched": 1788166847.207147 + }, + "840302332": { + "repository_manifest": {}, + "new": true, + "full_name": "goruck/home-generative-agent", + "category": "integration", + "description": "AI agent for Home Assistant — talk to your home, create automations in plain language, analyze cameras with face recognition, and get proactive anomaly alerts. Cloud LLMs or fully local via Ollama.", + "domain": "home_generative_agent", + "downloads": 57, + "etag_repository": "W/\"50499202b32b43eb310be8d75d391acd743beebf586ca4eb45dad16b8789c752\"", + "last_updated": "2026-10-02T01:30:13Z", + "stargazers_count": 312, + "topics": [ + "ai-agent", + "anomaly-detection", + "anthropic", + "computer-vision", + "gemini", + "generative-ai", + "langchain", + "langgraph", + "llms", + "local-llm", + "ollama", + "openai", + "pgvector", + "voice-assistant" + ], + "last_fetched": 1790924602.950438 + }, + "132661981": { + "repository_manifest": { + "name": "Elasticsearch", + "render_readme": true, + "homeassistant": "2024.1.2" + }, + "full_name": "legrego/homeassistant-elasticsearch", + "authors": [ + "@legrego" + ], + "category": "integration", + "description": "Publish Home-Assistant events to Elasticsearch", + "domain": "elasticsearch", + "etag_repository": "W/\"28bae3142266054a51346ea64bf6f21d223f66f7e6deb490d210e7a208d34c63\"", + "last_updated": "2026-09-28T19:56:42Z", + "stargazers_count": 165, + "topics": [ + "elasticsearch" + ], + "last_fetched": 1790646504.145042 + }, + "1112629627": { + "repository_manifest": {}, + "new": true, + "full_name": "jayjojayson/Sun-Position-Card", + "category": "plugin", + "description": "🔆 Sun / Moon Card for Home Assistant", + "downloads": 4832, + "etag_repository": "W/\"806cf2d87aa658a5e266125215ecdf3c2ad23acf0268c87196a4d58d7de2692d\"", + "last_updated": "2026-04-28T22:30:08Z", + "stargazers_count": 59, + "topics": [ + "dashboard", + "hacs-custom" + ], + "last_fetched": 1789523886.678451 + }, + "922731494": { + "repository_manifest": {}, + "new": true, + "full_name": "braytonstafford/grok_conversation", + "category": "integration", + "description": "Home Assistant Conversation agent using xAI Grok LLM", + "domain": "grok_conversation", + "etag_repository": "W/\"02d326c0c0ace9c50eef1bb04223a34794a4094041231c5c87301f518d2bd337\"", + "last_updated": "2026-09-27T05:12:00Z", + "stargazers_count": 43, + "topics": [ + "grok", + "xai" + ], + "last_fetched": 1790679139.343554 + }, + "1073006660": { + "repository_manifest": {}, + "new": true, + "full_name": "zacs/ha-energycalc", + "category": "integration", + "description": "Custom component that adds energy sensors (kWh) to devices that only provide power (W) sensors. ", + "domain": "energycalc", + "etag_repository": "W/\"968334b80f84fdcb47f73fb99e2f497405e95695c7974eea565b38154035a838\"", + "last_updated": "2026-08-17T20:35:10Z", + "stargazers_count": 6, + "last_fetched": 1790789768.417004 + }, + "894700381": { + "repository_manifest": {}, + "new": true, + "full_name": "Knifa/led-matrix-zmq-hass", + "category": "integration", + "description": "Home Assistant integration for led-matrix-zmq.", + "domain": "led_matrix_zmq", + "etag_repository": "W/\"7840b36e9735e8d2188ae08d1b7b451fdc38268d71ff07a85d370f49cc8560a5\"", + "last_updated": "2026-07-12T01:40:43Z", + "stargazers_count": 1, + "topics": [ + "hub75", + "led-matrix", + "leds" + ], + "last_fetched": 1784789171.160864 + }, + "1063115780": { + "repository_manifest": {}, + "new": true, + "full_name": "tiagonmas/recbms", + "category": "integration", + "description": "This is a home assistant custom integration to surface REC BMS (Battery Management System) information", + "domain": "recbms", + "etag_repository": "W/\"47d961d0d72199541a7869595da9480e5c15e160baa6273f562663f9c0cb2c0f\"", + "last_updated": "2025-10-08T12:03:43Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790788909.915403 + }, + "230974064": { + "repository_manifest": { + "name": "Oxford Blue", + "render_readme": true + }, + "full_name": "arsaboo/oxford_blue_theme", + "category": "theme", + "description": "Oxford blue theme for Home Assistant", + "etag_repository": "W/\"22828ac58cd438f788ee99e06e98d7687d44dc2f8b218e5716e7e0580e43d963\"", + "last_updated": "2020-02-27T00:08:56Z", + "stargazers_count": 6, + "last_fetched": 1784668248.764406 + }, + "1290538808": { + "repository_manifest": {}, + "new": true, + "full_name": "jpitty03/rachio-irrigation-card", + "category": "plugin", + "description": "A compact irrigation dashboard card for Home Assistant, designed for Rachio-style zone control.", + "downloads": 108, + "etag_repository": "W/\"12acff33b5163cf2bbbaa2171f5e07ff73bbf2fa4777dc22dc8aff2fb6ccf493\"", + "last_updated": "2026-09-19T10:33:09Z", + "stargazers_count": 1, + "topics": [ + "irrigation", + "rachio" + ], + "last_fetched": 1789818433.794811 + }, + "309195773": { + "repository_manifest": { + "name": "vapix", + "render_readme": "true" + }, + "full_name": "gtjadsonsantos/vapix", + "authors": [ + "@jadson179" + ], + "category": "integration", + "description": "home-assistant service for control the vapix 🚪🔑", + "domain": "vapix", + "etag_repository": "W/\"22b460afbc47df7a8f39f3dc01a6d8c648a4c04499a4639caab76dc248e931fb\"", + "last_updated": "2021-06-22T11:49:49Z", + "stargazers_count": 2, + "topics": [ + "axis", + "services" + ], + "last_fetched": 1784787822.52194 + }, + "1174070865": { + "repository_manifest": {}, + "new": true, + "full_name": "kattcrazy/Stacked-Bar-Card", + "category": "plugin", + "description": "A horizontal or vertical bar that displays the values of your sensors in colour blocks, along with an optional legend.", + "etag_repository": "W/\"fdbdfe550c335a99eb4f61f3b8252e916e2d79e376381c6da76d9f6feee106a6\"", + "last_updated": "2026-10-01T04:35:12Z", + "stargazers_count": 2, + "topics": [ + "card", + "ha", + "smart" + ], + "last_fetched": 1790840123.692702 + }, + "1023363899": { + "repository_manifest": {}, + "new": true, + "full_name": "eyalgal/hatch-card", + "category": "plugin", + "description": "A custom card to control a Hatch Rest device", + "downloads": 741, + "etag_repository": "W/\"5a35e83c261186c77ecae8058cce23bd28214e5e54ef5197082bc52cee65b94d\"", + "last_updated": "2026-06-08T02:35:15Z", + "stargazers_count": 13, + "topics": [ + "hatch", + "lovelace-card" + ], + "last_fetched": 1788980808.736995 + }, + "1190107715": { + "repository_manifest": {}, + "new": true, + "full_name": "jeremyroe/HA-Iceco-Integration", + "category": "integration", + "description": "Home Assistant integration for Iceco dual-zone Bluetooth refrigerators.", + "domain": "iceco", + "etag_repository": "W/\"1c6f7ca33e4a114b51b4a80e1bb3de3e22e49d6e40657dab3aab0c2274eb5997\"", + "last_updated": "2026-04-19T19:14:38Z", + "stargazers_count": 1, + "last_fetched": 1786690473.155381 + }, + "739466799": { + "repository_manifest": {}, + "new": true, + "full_name": "Patrick762/hassio-solvis-modbus", + "category": "integration", + "description": "Home Assistant Integration for Solvis SC3", + "domain": "solvis_modbus", + "etag_repository": "W/\"541df32087a6fff5b3ae0d549f813baec66a8e6d682a9bc7e48a11742cda89b3\"", + "last_updated": "2025-11-19T21:26:54Z", + "stargazers_count": 10, + "topics": [ + "modbus", + "solvis", + "solviscontrol" + ], + "last_fetched": 1784790982.940653 + }, + "975619460": { + "repository_manifest": {}, + "new": true, + "full_name": "Vegetronix-Inc/ha-vegehub", + "category": "integration", + "description": "A simple integration to allow Home Assistant to communicate with Vegetronix HegeHubs.", + "domain": "vegehub", + "etag_repository": "W/\"42ad54e90d778d8bc03d8b4e4bfd55eb60f55397b190e46fdfa68a13ca61e312\"", + "last_updated": "2025-06-02T14:34:24Z", + "stargazers_count": 2, + "topics": [ + "agriculture", + "data-logger", + "gardening", + "home-assistant-custom-component", + "iot", + "relay-controller", + "soil-moisture", + "soil-moisture-sensor", + "vegehub", + "vegetronix" + ], + "last_fetched": 1784793272.659254 + }, + "1184493770": { + "repository_manifest": {}, + "new": true, + "full_name": "renaudallard/homeassistant_letratag", + "category": "integration", + "description": "DYMO LetraTag 200B Bluetooth label printer integration for Home Assistant", + "domain": "letratag", + "etag_repository": "W/\"f7ad5b0b75c6b50b4e657616e2037c8e0000c622816ae6c0d52cedb6a4745558\"", + "last_updated": "2026-10-01T06:22:33Z", + "stargazers_count": 7, + "topics": [ + "ble", + "bluetooth", + "custom-integration", + "dymo", + "home-assistant-custom-component", + "iot", + "label-printer", + "letratag" + ], + "last_fetched": 1790875561.245052 + }, + "494322135": { + "repository_manifest": {}, + "new": true, + "full_name": "craibo/ha_strava", + "category": "integration", + "description": "Strava Activities and Summary data integration for Home Assistant", + "domain": "ha_strava", + "etag_repository": "W/\"4ac0a09565039ccb7df94bf05f3a6a23c9e3d9d6c4d0bde20c8c7b3750a5cf85\"", + "last_updated": "2026-10-01T06:43:34Z", + "stargazers_count": 146, + "topics": [ + "strava" + ], + "last_fetched": 1790922816.7356 + }, + "503045365": { + "repository_manifest": { + "name": "Senertec Energy System", + "render_readme": true, + "homeassistant": "2021.11.0" + }, + "new": true, + "full_name": "Kleinrotti/hass-senertec", + "authors": [ + "@Kleinrotti" + ], + "category": "integration", + "description": "Home Assistant custom component integration for Senertec energy units.", + "domain": "senertec", + "downloads": 20, + "etag_repository": "W/\"4d3c38efa9f9b9036173fa1e7c62a0c43e38bea30e1e6d919218dda6ae514198\"", + "last_updated": "2026-08-23T17:02:49Z", + "stargazers_count": 2, + "topics": [ + "senertec" + ], + "last_fetched": 1787594771.919171 + }, + "1018230174": { + "repository_manifest": {}, + "new": true, + "full_name": "WJDDesigns/Ultra-Card", + "category": "plugin", + "description": "A powerful modular card builder for Home Assistant that lets you create custom layouts with a professional page-builder interface.", + "downloads": 6144, + "etag_repository": "W/\"56cc8a30077d28c7065ec55cfd81dce7304a3f35ede0c872af2c8626c08b0a5c\"", + "last_updated": "2026-09-30T15:44:15Z", + "stargazers_count": 275, + "topics": [ + "card-builder", + "dashboard", + "frontend", + "modular", + "ui" + ], + "last_fetched": 1790933894.185677 + }, + "1147578063": { + "repository_manifest": {}, + "new": true, + "full_name": "micpub/homeassistant-wanas", + "category": "integration", + "description": "Home Assistant integration for Wanas devices", + "domain": "wanas", + "downloads": 6, + "etag_repository": "W/\"a1277b208db52a840c4d8f8ede6bb70b4f6e761cdffd4e4100ff2b3438a934db\"", + "last_updated": "2026-08-19T13:00:45Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "wanas" + ], + "last_fetched": 1788858427.663188 + }, + "1129740144": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/temperature-thermometer-card", + "category": "plugin", + "description": "Temperature thermometer card for home assistant", + "downloads": 953, + "etag_repository": "W/\"963ec5a77857cca8febcc3204d553c2b4b764c791e51cd7bf16e58daaab664a9\"", + "last_updated": "2026-01-25T19:17:56Z", + "topics": [ + "dashboard", + "lovelance" + ], + "last_fetched": 1784795974.075276 + }, + "728839835": { + "repository_manifest": {}, + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-trias", + "category": "integration", + "description": "Custom component to access the Trias API via Home Assistant", + "domain": "trias", + "downloads": 48, + "etag_repository": "W/\"151850b9dd092d40150b3d0c31f880ad2dd14581caba23a6a66cf899ab39714c\"", + "last_updated": "2026-07-02T14:22:02Z", + "stargazers_count": 5, + "topics": [ + "public-transport", + "transport-api", + "trias" + ], + "last_fetched": 1784788780.431507 + }, + "1034840428": { + "repository_manifest": {}, + "new": true, + "full_name": "arevindh/ha-tinxy-cloud", + "category": "integration", + "description": "Tinxy Home Assistant Integration ( Cloud Based )", + "domain": "tinxy", + "etag_repository": "W/\"97bbf33aaa68a577da7a6899e99f97b492f9454843ccba5d42d93dc705385351\"", + "last_updated": "2026-07-17T07:50:35Z", + "stargazers_count": 2, + "topics": [ + "tinxy" + ], + "last_fetched": 1784785156.359973 + }, + "1012726826": { + "repository_manifest": {}, + "new": true, + "full_name": "remmob/sht20", + "category": "integration", + "description": "Home Assistant SHT20 Modbus temperature & Humidity sensor integration.", + "domain": "sht20", + "downloads": 1, + "etag_repository": "W/\"a59ab9065a6b7b6cc5d568c2e99605224b0c70f6b3b43e578780c6d1aadf45cb\"", + "last_updated": "2026-09-11T20:01:50Z", + "stargazers_count": 3, + "topics": [ + "modbus", + "modbus-rtu", + "modbus-tcp", + "sht20" + ], + "last_fetched": 1789165329.514558 + }, + "613374790": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/hiper_drift", + "category": "integration", + "description": "Get alerts on danish internet provider Hiper operation status", + "domain": "hiper_drift", + "etag_repository": "W/\"7b8e22d5ced8269d28b10a5d964cf1f9ac1b7fef8cafe4f0cdf849515e79a14e\"", + "last_updated": "2025-07-12T17:52:43Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "drift", + "hiper" + ], + "last_fetched": 1784789091.810021 + }, + "1250152349": { + "repository_manifest": {}, + "new": true, + "full_name": "Pjarbit/supervisor-panel", + "category": "plugin", + "description": "Supervisor Sidebar Panel For Home Assistant that was removed in HA release 2026.5.3", + "etag_repository": "W/\"f7051180f6c941be25e379f2f28feb23fb91c92d1580e095b5f126741d382722\"", + "last_updated": "2026-08-14T09:31:30Z", + "stargazers_count": 17, + "topics": [ + "front-end", + "panel" + ], + "last_fetched": 1790340781.893451 + }, + "1200471655": { + "repository_manifest": {}, + "new": true, + "full_name": "amasolov/ha-sony-x700-ir", + "category": "integration", + "description": "Home Assistant custom integration — control Sony UBP-X700 Blu-ray player over IR via the HA 2026.4 infrared entity platform", + "domain": "sony_x700_ir", + "etag_repository": "W/\"638a704ca16dc43c9796c995dcb2362d4b29ff0f8c219d9d9a3e941311115365\"", + "last_updated": "2026-06-27T21:44:48Z", + "topics": [ + "blu-ray", + "esphome", + "infrared", + "sony" + ], + "last_fetched": 1784784890.047664 + }, + "784912901": { + "repository_manifest": {}, + "new": true, + "full_name": "jnalepka/grenton-objects-home-assistant", + "category": "integration", + "description": "This is an unofficial integration of the Grenton system with the Home Assistant.", + "domain": "grenton_objects", + "etag_repository": "W/\"4f7bd2e88e582499659bffa505c78f8539071ad81f01c613ffcbda7059b73bfd\"", + "last_updated": "2026-01-09T23:11:34Z", + "stargazers_count": 31, + "topics": [ + "grenton", + "grenton-ha", + "grenton-home-assistant" + ], + "last_fetched": 1784788692.023668 + }, + "251039581": { + "repository_manifest": { + "name": "SolisCloud portal integration", + "homeassistant": "2021.9" + }, + "new": true, + "full_name": "hultenvp/solis-sensor", + "authors": [ + "@hultenvp" + ], + "category": "integration", + "description": "HomeAssistant integration for the SolisCloud PV Monitoring portal via SolisCloud API", + "domain": "solis", + "etag_repository": "W/\"ff41d7c40562c2fc3f0908abdbb3655d1986d0a4051961c5916f226814c215df\"", + "last_updated": "2026-09-18T18:57:59Z", + "stargazers_count": 330, + "topics": [ + "solarman", + "solis", + "soliscloud" + ], + "last_fetched": 1790892237.095385 + }, + "1228697462": { + "repository_manifest": {}, + "new": true, + "full_name": "chriguschneider/weather-station-card", + "category": "plugin", + "description": "Home Assistant Lovelace card that charts what your weather station actually measured against what the forecast predicts - one chart, today in the middle. Reads plain sensors (Ecowitt, WeatherFlow, ESPHome, BTHome, Netatmo, ...), no weather.* entity required.", + "downloads": 880, + "etag_repository": "W/\"015491b85d17df11c10dd0dcc168dc340dc8655d7165e3e988a8f9b29237ea16\"", + "last_updated": "2026-10-01T10:54:37Z", + "stargazers_count": 12, + "topics": [ + "bthome", + "chartjs", + "dashboard-card", + "ecowitt", + "esphome", + "lovelace-card", + "weather", + "weather-card", + "weather-forecast", + "weather-station", + "weatherflow" + ], + "last_fetched": 1790878468.84251 + }, + "943574315": { + "repository_manifest": {}, + "new": true, + "full_name": "Antoxa1081/home-assistant-dess-monitor", + "category": "integration", + "description": "Home Assistant integration for monitoring DESS inverters", + "domain": "dess_monitor", + "etag_repository": "W/\"f200bdc2f2cdad7da4d21031a58edc9517edef40313ac0f2412c804216c9ee14\"", + "last_updated": "2026-05-29T22:02:55Z", + "stargazers_count": 76, + "topics": [ + "dess", + "ess", + "ha", + "inverter", + "rs232", + "smartess", + "solar-system" + ], + "last_fetched": 1790481576.706406 + }, + "1308105086": { + "repository_manifest": {}, + "new": true, + "full_name": "vlioscz/is3-export", + "category": "integration", + "description": "Home Assistant integrace pro centralni jednotky iNELS (ELKO EP) pres ASCII rozhrani - predevsim starsi CU3-01M a CU3-02M", + "domain": "is3_export", + "etag_repository": "W/\"417c5c217f6625fef13dd982d583f394fbf0b79d0342281022dfb241a49f625a\"", + "last_updated": "2026-09-27T08:27:54Z", + "topics": [ + "elkoep", + "inels", + "is3" + ], + "last_fetched": 1790512852.878074 + }, + "574693804": { + "repository_manifest": { + "name": "Hypervolt Charger", + "country": [ + "GB", + "AU" + ] + }, + "new": true, + "full_name": "gndean/home-assistant-hypervolt-charger", + "authors": [ + "@gndean" + ], + "category": "integration", + "description": "Home Assistant integration for Hypervolt EV charger", + "domain": "hypervolt_charger", + "etag_repository": "W/\"bd92328a1407d2262cce8375d7f6749e3b9981753dc043d4960df5c87d54a720\"", + "last_updated": "2026-09-27T17:56:37Z", + "stargazers_count": 95, + "topics": [ + "ev-charger", + "ev-charging", + "hypervolt" + ], + "last_fetched": 1790553272.213087 + }, + "960213673": { + "repository_manifest": {}, + "new": true, + "full_name": "kcoffau/AUS_BOM_Space_Weather_Alert_System", + "category": "integration", + "description": "Provides the Australian Bureau of Meteorology Space Weather Alert System values", + "domain": "aus_space_weather", + "etag_repository": "W/\"f44c5f6cac9ca0ea10009ea9791fa2ec41854d64c75ebee4e77d40c4121d86b8\"", + "last_updated": "2025-07-16T07:34:39Z", + "stargazers_count": 7, + "topics": [ + "bureau-of-meteorology", + "space-weather" + ], + "last_fetched": 1786399596.099672 + }, + "1185044883": { + "repository_manifest": {}, + "new": true, + "full_name": "mtheli/philips_sonicare_ble", + "category": "integration", + "description": "Philips Sonicare BLE integration for Home Assistant — real-time brushing data via Bluetooth or ESP32 bridge", + "domain": "philips_sonicare_ble", + "etag_repository": "W/\"a36d55cfc0faab25ea01257b7fec925bd5d5632e193ef034492c7164f2919a6f\"", + "last_updated": "2026-09-20T07:14:57Z", + "stargazers_count": 52, + "topics": [ + "ble", + "bluetooth", + "esphome", + "philips", + "sonicare" + ], + "last_fetched": 1790927615.69353 + }, + "523291160": { + "repository_manifest": { + "name": "Daily Schedule", + "filename": "daily_schedule.zip", + "hide_default_branch": true, + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "amitfin/daily_schedule", + "authors": [ + "@amitfin" + ], + "category": "integration", + "description": "Home Assistant Daily Schedule Custom Component", + "domain": "daily_schedule", + "downloads": 2029, + "etag_repository": "W/\"712d12c9e79c630019528bba787391b05f639ba0e02bc7ec0b9d62a377f6bf19\"", + "last_updated": "2026-10-02T03:42:07Z", + "stargazers_count": 32, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790921387.506901 + }, + "835428735": { + "repository_manifest": {}, + "new": true, + "full_name": "townsmcp/mg-saic-ha", + "category": "integration", + "description": "MG SAIC Custom Integration for Home Assistant", + "domain": "mg_saic", + "downloads": 6, + "etag_repository": "W/\"e6aa723038a8daaa707ab6f5d6255bb59000a7b0241c8e73ea81bf1465ef9503\"", + "last_updated": "2026-10-01T22:39:53Z", + "stargazers_count": 114, + "topics": [ + "custom-integration", + "homeassistant-custom-component", + "mg", + "saic" + ], + "last_fetched": 1790897799.774644 + }, + "197983504": { + "repository_manifest": {}, + "full_name": "rdehuyss/homeassistant-custom_components-denkovi", + "authors": [ + "@rdehuyss" + ], + "category": "integration", + "description": "Support for Denkovi IOT Relay modules in HomeAssistant", + "domain": "denkovi", + "etag_repository": "W/\"1865feeae503bf3c787e4dbf743673563dd3fdc48973e7c06c2e874d06d8f918\"", + "last_updated": "2025-08-20T16:54:52Z", + "stargazers_count": 7, + "topics": [ + "denkovi" + ], + "last_fetched": 1784791494.001874 + }, + "1260712230": { + "repository_manifest": {}, + "new": true, + "full_name": "bowbikes/layered-logic-mirror-ha", + "category": "integration", + "description": "Home Assistant (HACS) integration for Layered Logic infinity mirrors — native RGB light with pattern effects over the device's local WebSocket API. No firmware changes.", + "domain": "layered_logic_mirror", + "etag_repository": "W/\"619306134683b70ec6cb0a8d4b00fa4f38644237b6db7a5260361eff3cde8467\"", + "last_updated": "2026-06-05T20:32:05Z", + "stargazers_count": 2, + "topics": [ + "esp32", + "infinity-mirror", + "layered-logic" + ], + "last_fetched": 1785584119.274162 + }, + "751546869": { + "repository_manifest": {}, + "new": true, + "full_name": "DasBasti/SmartHashtag", + "category": "integration", + "description": "Homeassistant component for Smart #1/#3/#5 API", + "domain": "smarthashtag", + "downloads": 3, + "etag_repository": "W/\"59528f083fb7c239e50ad1e707838a15146091e75d39a9eaa2f20c73f59f612b\"", + "last_updated": "2026-10-01T19:13:16Z", + "stargazers_count": 73, + "last_fetched": 1790890354.071257 + }, + "1115563912": { + "repository_manifest": {}, + "new": true, + "full_name": "johnf/actron-air-esphome", + "category": "integration", + "description": "Actron Air ESP32 Keypad Component for ESPHome", + "domain": "actron_air_esphome", + "downloads": 64, + "etag_repository": "W/\"dcb215f7c58715417c8189f3015caaa962d36c924ff9332217d077aad4997dab\"", + "last_updated": "2026-09-21T04:10:08Z", + "stargazers_count": 14, + "topics": [ + "actronair", + "esphome-component", + "homeassistant-custom-component" + ], + "last_fetched": 1789966013.467475 + }, + "1124805171": { + "repository_manifest": {}, + "new": true, + "full_name": "glyndavidson/MACS", + "category": "integration", + "description": "Macs (Mood-Aware Character SVG). An animated companion for Home Assistant", + "domain": "macs", + "etag_repository": "W/\"7c11c9f63bf05caa45b78b8fe27bd272a22b88f47cdb5b99226b0270bd341e3d\"", + "last_updated": "2026-01-23T13:43:09Z", + "stargazers_count": 31, + "topics": [ + "ai", + "artifical-intelligense", + "assistant", + "assistant-chat-bots", + "chatbot", + "home-assistant-custom-component", + "kiosk-mode", + "lovelace-custom-card", + "macs", + "pet-simulator" + ], + "last_fetched": 1789033516.529006 + }, + "816162723": { + "repository_manifest": {}, + "new": true, + "full_name": "script0803/BituoPMD", + "category": "integration", + "description": "Bituo Power Monitoring Device for Home Assistant", + "domain": "bituopmd", + "downloads": 1, + "etag_repository": "W/\"1d95c7d89d8dcfa7ff974c2502b0c309cf4842b1e832d1c185c717fe3b75dbf2\"", + "last_updated": "2026-02-05T08:02:15Z", + "stargazers_count": 8, + "last_fetched": 1789092817.540015 + }, + "351615180": { + "repository_manifest": {}, + "new": true, + "full_name": "rodpayne/home-assistant_person_location", + "category": "integration", + "description": "Combine the status of multiple device trackers; make presence detection not so binary; reverse geocode and make distance calculations.", + "domain": "person_location", + "etag_repository": "W/\"d298a7a0765f3edd195708148f746718545dc064ab0aa47e231107d7f5a826ff\"", + "last_updated": "2026-09-26T22:54:42Z", + "stargazers_count": 63, + "topics": [ + "google-maps", + "google-maps-api", + "mapquest-api", + "openstreetmap", + "presence-detection", + "presence-not-so-binary", + "radar", + "reverse-geocoding", + "waze" + ], + "last_fetched": 1790473884.276896 + }, + "403123516": { + "repository_manifest": { + "name": "Ecowater Softener", + "render_readme": true + }, + "new": true, + "full_name": "barleybobs/homeassistant-ecowater-softener", + "authors": [ + "@barleybobs" + ], + "category": "integration", + "description": "A Homeassistant custom component to integrate Ecowater water softeners", + "domain": "ecowater_softener", + "etag_repository": "W/\"11de5435e610be5f31049c60a4966457b1a9ef6f77a6750a9e60515eb3eb9c8b\"", + "last_updated": "2024-10-01T20:55:32Z", + "stargazers_count": 50, + "topics": [ + "ecowater", + "iot", + "selfhosted", + "water-softener" + ], + "last_fetched": 1787948062.367037 + }, + "1300959547": { + "repository_manifest": {}, + "new": true, + "full_name": "openlamp/openlamp-beat-card", + "category": "plugin", + "description": "Lovelace card for the OpenLamp Beat add-on — its switch and three selects as a one-tap metronome, effect pills and colour swatches. Vanilla JS, HACS.", + "downloads": 4, + "etag_repository": "W/\"286cc37a01bdbd77c1a568b7ee6bf487fcdf18499dfc9203ca9e54d78ab4364e\"", + "last_updated": "2026-09-26T09:56:47Z", + "topics": [ + "ableton-link", + "homeassistant-custom-cards", + "lovelace-card", + "openlamp", + "wled" + ], + "last_fetched": 1790425934.962892 + }, + "526408682": { + "repository_manifest": { + "name": "Team Tracker Card", + "filename": "ha-teamtracker-card.js", + "render_readme": true, + "homeassistant": "0.95.4" + }, + "new": true, + "full_name": "vasqued2/ha-teamtracker-card", + "category": "plugin", + "description": "A Home Assistant frontend custom card that will display real-time updates for teams tracked with the ha-teamtracker integration. Has custom in-game layouts for football, baseball, basketball, hockey, soccer, golf, tennis, racing, and mma.", + "downloads": 13904, + "etag_repository": "W/\"532f369450df4ffeca84e9ac9ee8596c160bc518d7e9da02ebc97977d41290ed\"", + "last_updated": "2026-05-25T18:53:02Z", + "stargazers_count": 135, + "topics": [ + "baseball", + "basketball", + "football", + "golf", + "hockey", + "mma", + "racing", + "scoreboard", + "soccer", + "sports", + "teamtracker", + "tennis", + "volleyball" + ], + "last_fetched": 1790636041.601425 + }, + "151280062": { + "repository_manifest": { + "name": "mini-graph-card", + "render_readme": true + }, + "full_name": "kalkih/mini-graph-card", + "category": "plugin", + "description": "Minimalistic graph card for Home Assistant Lovelace UI", + "downloads": 374690, + "etag_repository": "W/\"0fe18d8b01c63fd37b7cbf729c854ca57846a7673c1d3ce865e346dfa23913f1\"", + "last_updated": "2026-09-29T18:10:59Z", + "stargazers_count": 3892, + "topics": [ + "automation", + "custom", + "graph" + ], + "installed_commit": "a94771a", + "installed": true, + "last_commit": "f203f48", + "last_version": "v0.13.0", + "open_issues": 134, + "prerelease": "v0.14.0-dev.2", + "releases": true, + "version_installed": "v0.13.0", + "last_fetched": 1790791048.51287 + }, + "763203701": { + "repository_manifest": {}, + "new": true, + "full_name": "RJArmitage/rfxtrx-stateful-blinds-icons", + "category": "plugin", + "description": "Adds additional icons for stateful tilt support using Somfy venetian and Louvolite vertical blinds", + "etag_repository": "W/\"19a22302da9a79675018a8f78b851e926d43203345f4edbc8bc679574d11efa8\"", + "last_updated": "2024-03-03T18:08:07Z", + "stargazers_count": 3, + "topics": [ + "blinds", + "covers", + "rfxtrx", + "somfy", + "tilt", + "tilt-position", + "tilt-support", + "venetian-blinds", + "vertical-blinds" + ], + "last_fetched": 1784795555.453634 + }, + "152294445": { + "repository_manifest": { + "name": "Remote Home-Assistant", + "render_readme": true + }, + "full_name": "custom-components/remote_homeassistant", + "authors": [ + "@lukas-hetzenecker", + "@postlund" + ], + "category": "integration", + "description": "Links multiple home-assistant instances together", + "domain": "remote_homeassistant", + "etag_repository": "W/\"69bdf4d3717f0e5b15d34d9556bb176ea05341f1161da26016869e70e45bfe58\"", + "last_updated": "2025-12-04T17:38:15Z", + "stargazers_count": 1274, + "last_fetched": 1790869506.857507 + }, + "909378268": { + "repository_manifest": {}, + "new": true, + "full_name": "makefu/ha_stadtbibliothek", + "category": "integration", + "description": "home-assistant module for interacting with Stadtbibliotheken in Germany ", + "domain": "stadtbibliothek", + "etag_repository": "W/\"e634ad8975f2485ec35a5d820e1a133c83e71136f2004db195493d9968a6ac1b\"", + "last_updated": "2026-09-29T19:23:42Z", + "topics": [ + "home-assistant-custom-component", + "stadtbibliothek" + ], + "last_fetched": 1790873476.929591 + }, + "925327260": { + "repository_manifest": {}, + "new": true, + "full_name": "skydarc/Venus-OS-Dashboard", + "category": "plugin", + "description": "Custom card for Home Assistant that mimics the Venus OS GUI v2.", + "etag_repository": "W/\"a786b9925fccf4de3654500eaa996752604ab5425f92a1cf48751e5e01a52321\"", + "last_updated": "2026-06-06T21:29:43Z", + "stargazers_count": 27, + "topics": [ + "homeassistant-custom-component", + "lovelace-card", + "lovelace-custom-card", + "venus-os", + "victron", + "victronenergy" + ], + "last_fetched": 1789197847.69918 + }, + "302985427": { + "repository_manifest": { + "name": "Zidoo Media Player", + "homeassistant": "2024.1" + }, + "new": true, + "full_name": "wizmo2/zidoo-player", + "authors": [ + "@wizmo2" + ], + "category": "integration", + "description": "Home-assistant custom component and api wrapper for Zidoo Media Players", + "domain": "zidoo", + "etag_repository": "W/\"b82d2e90d38be5ec77e6b8bddf08cbe64d446c88e5abc9b06f6bfbd044c612e3\"", + "last_updated": "2026-09-28T09:42:14Z", + "stargazers_count": 38, + "topics": [ + "media", + "player", + "video-player", + "zidoo" + ], + "last_fetched": 1790602077.466307 + }, + "797655168": { + "repository_manifest": {}, + "new": true, + "full_name": "pipeless-ai/home-assistant-custom-component", + "category": "integration", + "description": "Custom component to integrate Pipeless Agents with home assistant", + "domain": "pipeless", + "etag_repository": "W/\"f2926adb9bd06e0b808407660e0ac86bc7e993076822eef24c2ac239fa3c2f49\"", + "last_updated": "2024-05-11T13:28:51Z", + "topics": [ + "automation", + "computer-vision", + "vision", + "vision-api", + "visionprocessing", + "webhooks" + ], + "last_fetched": 1784791241.5328 + }, + "961973635": { + "repository_manifest": {}, + "new": true, + "full_name": "Looking4Cache/home-assistant-remote-assistant", + "category": "integration", + "description": "Home Assistant custom integration for Remote Access by Remote-RED", + "domain": "remote_assistant", + "etag_repository": "W/\"b8a0ffca2d7f1c1d04b44ce6554da9fb2f9320a6ad30fdf24b05e031307b6fc4\"", + "last_updated": "2025-06-29T08:12:38Z", + "topics": [ + "node-red", + "remote-access", + "remote-access-tool" + ], + "last_fetched": 1784789594.503321 + }, + "931244909": { + "repository_manifest": {}, + "new": true, + "full_name": "j9brown/scenery", + "category": "integration", + "description": "Better light profiles, favorite colors, and scenes for Home Assistant", + "domain": "scenery", + "etag_repository": "W/\"5a4f8335358d0b2996574e75ff417b765ccab4a5d5da8095d5656df65f425c96\"", + "last_updated": "2026-03-14T01:47:13Z", + "stargazers_count": 54, + "last_fetched": 1790470230.057193 + }, + "163446489": { + "repository_manifest": { + "name": "Entur Card", + "render_readme": true, + "filename": "entur-card.js" + }, + "full_name": "jonkristian/entur-card", + "category": "plugin", + "description": "Home Assistant Lovelace card card for the Entur public transport component.", + "etag_repository": "W/\"928aa16e22a39f4d207e5593449111cd8d49b0e000f531fb52b149a36dad3f2f\"", + "last_updated": "2023-10-18T23:37:42Z", + "stargazers_count": 65, + "topics": [ + "entur", + "transportation" + ], + "last_fetched": 1789906747.465497 + }, + "959728032": { + "repository_manifest": {}, + "new": true, + "full_name": "bywciu/Home-Assistant-Custom-Components-ReversoTTS", + "category": "integration", + "description": "ReversoTTS component for Home Assistant", + "domain": "reversotts", + "downloads": 5, + "etag_repository": "W/\"10d42abdecbc81d172733b037aa11ded7b208b91091dc1425966e12983d5957c\"", + "last_updated": "2026-03-03T12:33:27Z", + "stargazers_count": 1, + "topics": [ + "reversotts", + "text-to-speech", + "tts" + ], + "last_fetched": 1784785776.180709 + }, + "1178880471": { + "repository_manifest": {}, + "new": true, + "full_name": "derliebemarcus/homeassistant_teltonika_rms", + "category": "integration", + "description": "Custom Integration for Home Assistant to aquire information on Teltonika devices via RMS.", + "domain": "teltonika_rms", + "etag_repository": "W/\"c969e58628a78ef030b504f8b9d78d1e8262c5f8d7f5c7c74dc2f0bcbc8f8e59\"", + "last_updated": "2026-10-02T02:28:10Z", + "stargazers_count": 3, + "topics": [ + "rms", + "teltonika", + "vibe-coded" + ], + "last_fetched": 1790923376.342152 + }, + "1258349606": { + "repository_manifest": {}, + "new": true, + "full_name": "CircuitSetup/CircuitSetup-Energy-Analyzer", + "category": "integration", + "description": "Analyze energy patterns in your home. Identify potential issues with appliances. For Home Assistant", + "domain": "circuitsetup_energy_analyzer", + "etag_repository": "W/\"5388230b0325f8cd9fe74980c0fa035757bb676421f11ac4c89d33406c558959\"", + "last_updated": "2026-09-23T00:33:31Z", + "stargazers_count": 11, + "topics": [ + "circuitsetup", + "energy", + "energy-data", + "energy-meter", + "metering", + "nilm" + ], + "last_fetched": 1790153312.844424 + }, + "1242945504": { + "repository_manifest": {}, + "new": true, + "full_name": "Nino6689/hass-anycubic", + "category": "integration", + "description": "Home Assistant integration for Anycubic 3D printers — cloud or direct over LAN. Per-slot filament tracking, camera, ACE control. HACS default.", + "domain": "anycubic_cloud", + "etag_repository": "W/\"e0d7ac2e9dd2618e7e026e5fa0a006c1b00d3363b66198a3f101d9d53e0dcc8a\"", + "last_updated": "2026-08-03T20:43:53Z", + "stargazers_count": 3, + "topics": [ + "3d-printing", + "ace", + "anycubic", + "kobra", + "mqtt" + ], + "last_fetched": 1785790975.359137 + }, + "1273333319": { + "repository_manifest": {}, + "new": true, + "full_name": "Cebbas/smart_pump_scheduler", + "category": "integration", + "description": "Home Assistant custom integration (HACS) that optimizes pump running hours based on electricity prices (Nordpool, Tibber, or fixed schedule).", + "domain": "smart_pump_scheduler", + "downloads": 8, + "etag_repository": "W/\"00209737a77f2031e036072271c2d7d944d89cad9da81fa04ffaf9dd6bc3113c\"", + "last_updated": "2026-06-21T21:07:02Z", + "topics": [ + "energy", + "home-assistant-integration", + "nordpool" + ], + "last_fetched": 1788853517.870842 + }, + "160042309": { + "repository_manifest": { + "name": "Power wheel card" + }, + "full_name": "gurbyz/power-wheel-card", + "category": "plugin", + "description": "An intuitive way to represent the power and energy that your home is consuming or producing. (A custom card for the Lovelace UI of Home Assistant.)", + "etag_repository": "W/\"f07f770e74fec0c5b4dcfe64547936417add423ca59cac5fc517b71d06631a9c\"", + "last_updated": "2022-06-06T07:43:11Z", + "stargazers_count": 183, + "topics": [ + "energy", + "solar-panels" + ], + "last_fetched": 1784794526.300867 + }, + "491066500": { + "repository_manifest": { + "name": "Robonomics", + "render_readme": true + }, + "new": true, + "full_name": "airalab/homeassistant-robonomics-integration", + "authors": [ + "@airalab" + ], + "category": "integration", + "description": "Connect your Home Assistant devices to web3 infrastructure with Robonomics Web Services subscription", + "domain": "robonomics", + "etag_repository": "W/\"409b0a691e0f8995281047081291cf59268606faccecaaf7a17f23ca567cc7d3\"", + "last_updated": "2026-08-27T17:58:52Z", + "stargazers_count": 14, + "topics": [ + "intergration", + "iot", + "polkadot", + "web3" + ], + "last_fetched": 1787857092.698504 + }, + "1198338848": { + "repository_manifest": {}, + "new": true, + "full_name": "dietrichmax/colota-home-assistant", + "category": "integration", + "description": "Home Assistant custom integration for Colota GPS tracking", + "domain": "colota", + "etag_repository": "W/\"585a32decd2526f7623052dd667ce7a40e08498b6d88ef3bc3ea4fb6a73775f5\"", + "last_updated": "2026-10-01T22:09:24Z", + "stargazers_count": 4, + "topics": [ + "gps-tracking", + "location" + ], + "last_fetched": 1790923441.272926 + }, + "864464666": { + "repository_manifest": {}, + "new": true, + "full_name": "3p3v/berluf_selen_2", + "category": "integration", + "description": "Home Assistant integration for Berluf Selen 2 recuperator.", + "domain": "berluf_selen_2", + "etag_repository": "W/\"dda18c7d25d4f5377b2e2167a582d8fda7d1692d2a8a5eb4cb106e4a9e7d6a7e\"", + "last_updated": "2025-03-20T13:49:49Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "modbus", + "modbus-rtu", + "recuperator" + ], + "last_fetched": 1784784528.484876 + }, + "1147253341": { + "repository_manifest": {}, + "new": true, + "full_name": "attilaszasz/vonage-homeassistant", + "category": "integration", + "description": "Home Assistant custom integration for Vonage SMS and Voice API", + "domain": "vonage", + "etag_repository": "W/\"ffd02f50128761d8fd9b21ffb3e02d4fef49a580abfaa4d0afcaf22a8bb5ef34\"", + "last_updated": "2026-05-12T16:35:19Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-integration", + "vonage", + "vonage-api", + "vonage-sms", + "vonage-voice" + ], + "last_fetched": 1790152434.184652 + }, + "117426840": { + "repository_manifest": { + "name": "Volkswagen Connect", + "homeassistant": "2024.2.0", + "hide_default_branch": true, + "zip_release": true, + "filename": "volkswagencarnet.zip" + }, + "full_name": "robinostlund/homeassistant-volkswagencarnet", + "authors": [ + "@robinostlund" + ], + "category": "integration", + "description": "Volkswagen Carnet Component for home assistant", + "domain": "volkswagencarnet", + "downloads": 15360, + "etag_repository": "W/\"99a47848079964cbbf9df66b38e85667ad8d7ee92317ec936be583a4a0390ed0\"", + "last_updated": "2026-10-01T04:04:52Z", + "stargazers_count": 705, + "topics": [ + "volkswagen-carnet" + ], + "last_fetched": 1790875696.170352 + }, + "354515979": { + "repository_manifest": { + "name": "Philips Ambilight+Hue Switch", + "render_readme": true + }, + "full_name": "Mr-Groch/ambihue", + "authors": [ + "@jomwells", + "@Mr-Groch" + ], + "category": "integration", + "description": "ON/OFF Abilight+Hue (Switch) component for Philips Ambilight TV's", + "domain": "philips_ambilight_hue", + "etag_repository": "W/\"0b0b9b79b4a613a9fe640d5ede43076190d89f400b5ae79fb4718779844215c6\"", + "last_updated": "2023-03-12T21:32:05Z", + "stargazers_count": 12, + "topics": [ + "ambilight", + "philips-hue" + ], + "last_fetched": 1787953711.005669 + }, + "1311289521": { + "repository_manifest": {}, + "new": true, + "full_name": "Kaluzaburza/hoymiles-hit-g3-ems", + "category": "integration", + "description": "Unofficial local EMS for Hoymiles HIT-G3 hybrid inverters — Home Assistant, ESPHome, Modbus, RCE, tariff optimization and RCEm.", + "domain": "hoymiles_hit_modbus", + "etag_repository": "W/\"03429613eef4f118c2e630535d2443e5caa9896af8c3458f7d099a8660ad1bc1\"", + "last_updated": "2026-08-15T13:37:41Z", + "stargazers_count": 4, + "topics": [ + "10l-g3", + "15l-g3", + "20l-g3", + "energy-storage", + "esphome", + "hit", + "hoymiles", + "modbus", + "rs485", + "solar" + ], + "last_fetched": 1786802277.048691 + }, + "319608056": { + "repository_manifest": { + "homeassistant": "2023.9.0", + "name": "Bodymiscale", + "render_readme": true + }, + "new": true, + "full_name": "dckiller51/bodymiscale", + "authors": [ + "@dckiller51" + ], + "category": "integration", + "description": "Custom_components Body Metrics for Xiaomi Miscale 1 and 2 (esphome or BLE monitor for Homeassistant)", + "domain": "bodymiscale", + "etag_repository": "W/\"0afb4f2752cac68db21e00049787e75987703be11b2e06a08c4f36edf99e6976\"", + "last_updated": "2026-09-28T23:18:01Z", + "stargazers_count": 344, + "topics": [ + "ble-monitor", + "esphome", + "miscale", + "mitemp-bt", + "xiaomi" + ], + "last_fetched": 1790680149.836949 + }, + "439944813": { + "repository_manifest": { + "name": "Miele", + "filename": "miele.zip", + "homeassistant": "2024.8.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "astrandb/miele", + "authors": [ + "@astrandb" + ], + "category": "integration", + "description": "A modern integration for Miele devices in Home Assistant", + "domain": "miele", + "downloads": 9646, + "etag_repository": "W/\"77ce01eebc1438be81d3ffaf5239cb70d5084510d23f16ff5f3658ca67067650\"", + "last_updated": "2026-05-21T10:13:51Z", + "stargazers_count": 264, + "topics": [ + "miele" + ], + "last_fetched": 1789550544.409857 + }, + "337228671": { + "repository_manifest": { + "name": "Porsche Connect", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "0.118.0" + }, + "new": true, + "full_name": "CJNE/ha-porscheconnect", + "authors": [ + "@cjne" + ], + "category": "integration", + "description": "Porsche Connect custom component for Home Assistant", + "domain": "porscheconnect", + "etag_repository": "W/\"143da98a606bdc62a6209f27814ff5a7e984561099997d367bddffdb0d336a00\"", + "last_updated": "2026-09-30T20:22:43Z", + "stargazers_count": 63, + "topics": [ + "porsche" + ], + "last_fetched": 1790830009.958805 + }, + "279680951": { + "repository_manifest": { + "name": "Jablotron 100", + "country": [ + "CS", + "DA", + "DE", + "EN", + "IT", + "NB", + "NL", + "SK" + ], + "homeassistant": "2024.6.0", + "render_readme": true + }, + "new": true, + "full_name": "kukulich/home-assistant-jablotron100", + "authors": [ + "@kukulich" + ], + "category": "integration", + "description": "Home Assistant custom component for JABLOTRON 100+ alarm system", + "domain": "jablotron100", + "etag_repository": "W/\"58fa0f6904b3b8f757336dc3fe544c8a0cbc289aae56e3025158f20d7ce383ea\"", + "last_updated": "2026-09-30T20:33:49Z", + "stargazers_count": 101, + "topics": [ + "alarm", + "jablotron" + ], + "last_fetched": 1790893522.282869 + }, + "565853122": { + "repository_manifest": {}, + "new": true, + "full_name": "iu1jvo/meteobridge", + "category": "integration", + "description": "The Meteobridge Integration adds support for retrieving current weather data from a Meteobridge datalogger connected to a local Weather Station.", + "domain": "meteobridge", + "etag_repository": "W/\"a3689f5212518f3ba27a82bec748b2bf35744a6f80359374877e1136d78a13c3\"", + "last_updated": "2026-09-26T17:27:35Z", + "stargazers_count": 6, + "topics": [ + "meteobridge" + ], + "last_fetched": 1790456234.991851 + }, + "201805130": { + "repository_manifest": { + "name": "nordpool", + "render_readme": true + }, + "full_name": "custom-components/nordpool", + "authors": [ + "@hellowlol" + ], + "category": "integration", + "description": "This component allows you to pull in the energy prices into Home-Assistant.", + "domain": "nordpool", + "etag_repository": "W/\"9845c68fc41dd87c67d22c564fc1ac2f5310339bc1903278f438dff7ac5ba8a3\"", + "last_updated": "2025-12-29T23:12:38Z", + "stargazers_count": 579, + "topics": [ + "energy-prices", + "nordpool" + ], + "last_fetched": 1790726693.386715 + }, + "1039245539": { + "repository_manifest": {}, + "new": true, + "full_name": "toringer/home-assistant-sildre", + "category": "integration", + "description": "Monitor water-stage, discharge, water temperature and other hydrological data using the Norwegian Water Resources and Energy Directorate (NVE) hydrological API.", + "domain": "sildre", + "downloads": 1, + "etag_repository": "W/\"390994e6278b716ff7ddd191f8a49dbcbe9d9cf9842c646e0a3a3577b744f6a2\"", + "last_updated": "2026-06-02T18:09:45Z", + "stargazers_count": 1, + "topics": [ + "hydapi", + "norges-vassdrags-ogenergidirektorat", + "nve", + "sildre", + "vannforing", + "water-flow" + ], + "last_fetched": 1785906283.820332 + }, + "1147286861": { + "repository_manifest": {}, + "new": true, + "full_name": "nfmsh/vertical-slats-card", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card that visually represents vertical blinds with animated slats. ", + "etag_repository": "W/\"daa4a09740d3f4f14d163514823496aad0e7b27ac95d969fa4710ed158e1f735\"", + "last_updated": "2026-03-19T20:38:07Z", + "stargazers_count": 1, + "topics": [ + "lovelace-custom-card", + "vertical-slats-card" + ], + "last_fetched": 1784795274.676575 + }, + "456340193": { + "repository_manifest": { + "name": "Innova Heat and A/C", + "homeassistant": "2024.5.0", + "country": "CA" + }, + "new": true, + "full_name": "danielrivard/homeassistant-innova", + "authors": [ + "@danielrivard" + ], + "category": "integration", + "description": "Home Assistant Integration for Innova 2.0 Heat Pump and AirLeaf", + "domain": "innova", + "etag_repository": "W/\"11a47685a451f9970f1c7fe7e849d577dd930dc2623bc8894af9c2be83769791\"", + "last_updated": "2026-10-01T07:42:55Z", + "stargazers_count": 56, + "topics": [ + "airleaf", + "climate", + "fancoil", + "innova", + "innova-2point0", + "innovaenergie", + "twopointzero" + ], + "last_fetched": 1790869746.792734 + }, + "606563418": { + "repository_manifest": { + "name": "ventoptimization", + "render_readme": true + }, + "new": true, + "full_name": "HrGaertner/HA-vent-optimization", + "authors": [ + "@HrGaertner" + ], + "category": "integration", + "description": "A integration for minimizing heat loss through optimal venting", + "domain": "ventoptimization", + "downloads": 414, + "etag_repository": "W/\"4d7888fc105411719024d461c48737aa64fafe934c945127044b76fd0c4d0ddd\"", + "last_updated": "2026-03-17T12:21:41Z", + "stargazers_count": 18, + "topics": [ + "efficiency", + "optimization", + "venting" + ], + "last_fetched": 1784788154.454627 + }, + "685246640": { + "repository_manifest": { + "name": "MeteoGalicia_Tides", + "country": "ES", + "zip_release": true, + "filename": "homeassistant-meteogalicia_tides.zip" + }, + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia_tides", + "authors": [ + "@danieldiazi" + ], + "category": "integration", + "description": "A Home Assistant integration that provides tides info from MeteoGalicia, the meteorological agency for Galicia, Spain", + "domain": "meteogalicia_tides", + "downloads": 57, + "etag_repository": "W/\"e7ce1cace5badb24285d103396314fd408b1c22f43c86de349d4f24d2f1b6e32\"", + "last_updated": "2026-09-28T15:24:48Z", + "stargazers_count": 4, + "topics": [ + "hacs-custom", + "meteogalicia", + "tides" + ], + "last_fetched": 1790625422.512708 + }, + "984329998": { + "repository_manifest": {}, + "new": true, + "full_name": "iluebbe/maintenance_supporter", + "category": "integration", + "description": "Home Assistant custom integration for tracking and managing maintenance tasks with adaptive scheduling, sensor-based triggers, and notifications", + "domain": "maintenance_supporter", + "downloads": 647, + "etag_repository": "W/\"0248cf5ec7996ab60beaf541e669639ce1166300a2412984593f3aaea043d7de\"", + "last_updated": "2026-10-01T14:51:09Z", + "stargazers_count": 109, + "topics": [ + "adaptive-scheduling", + "maintenance", + "notifications", + "qr-codes", + "vacation-mode" + ], + "last_fetched": 1790925151.437091 + }, + "407627914": { + "repository_manifest": { + "name": "Google Dark Theme", + "render_readme": true + }, + "full_name": "pacjo/google_dark_animated", + "category": "theme", + "description": "A fork of popular Home Assistant Google dark theme with animated icons", + "etag_repository": "W/\"a3714f57b98c092fb85985ef0d55008ae3be5ba01c118f8a503d8f5da99860aa\"", + "last_updated": "2021-11-22T17:05:56Z", + "stargazers_count": 7, + "topics": [ + "ha" + ], + "last_fetched": 1789239152.091779 + }, + "808023453": { + "repository_manifest": {}, + "new": true, + "full_name": "cabberley/HA_RedbackTech", + "category": "integration", + "description": "Home Assistant Integration for Redback Technologies Inverters and Batteries", + "domain": "redback_tech", + "downloads": 40, + "etag_repository": "W/\"abbd16f7420031658058463683639a48205f922f6ee9e37177d4e37551e7bc3f\"", + "last_updated": "2026-09-29T09:43:12Z", + "stargazers_count": 5, + "topics": [ + "redback-technologies" + ], + "last_fetched": 1790679272.062156 + }, + "1314345743": { + "repository_manifest": {}, + "new": true, + "full_name": "berkansezer77/presto", + "category": "integration", + "description": "A visual automation editor for Zigbee buttons, dials and remotes in Home Assistant - no cloud, no AI, no helpers.", + "domain": "dial_tap", + "etag_repository": "W/\"4176f1202d2cc2195522bff8fdb04ccea45157de51c5a8650863e581ebd46326\"", + "last_updated": "2026-07-28T09:13:25Z", + "topics": [ + "philips-hue", + "zigbee" + ], + "last_fetched": 1786308707.463913 + }, + "1251100813": { + "repository_manifest": {}, + "new": true, + "full_name": "daviddelahoz/ha-entergy", + "category": "integration", + "description": "Home Assistant custom integration for Entergy electric usage data", + "domain": "entergy_mobile", + "etag_repository": "W/\"068a6547a22a9cbbe799881e7d62c2a55dd29015309ee89489d62eb6eb89c4de\"", + "last_updated": "2026-05-29T05:28:42Z", + "stargazers_count": 3, + "topics": [ + "energy-dashboard", + "entergy" + ], + "last_fetched": 1790830629.221009 + }, + "1005570542": { + "repository_manifest": {}, + "new": true, + "full_name": "M1R4G376/New_bestway_spa", + "category": "integration", + "description": "this librairy working can communicate with the latest Bestway app version smartspa", + "domain": "new_bestway_spa", + "downloads": 1328, + "etag_repository": "W/\"e5c87fee370c5a1b6a853a8d235ca50ad193737497abe50803ccb42045a1fd01\"", + "last_updated": "2026-01-28T14:51:30Z", + "stargazers_count": 29, + "topics": [ + "bestway", + "smartspa" + ], + "last_fetched": 1787435876.97121 + }, + "1184506627": { + "repository_manifest": {}, + "new": true, + "full_name": "ogerardin/ha-cfl-commute", + "category": "integration", + "description": "Home Assistant integration for Luxembourg CFL train commutes", + "domain": "cfl_commute", + "downloads": 2, + "etag_repository": "W/\"50da80b42721da20a78759583c8b1b4257f414b6ffa595b8a9e9d9c12375990f\"", + "last_updated": "2026-09-24T20:46:57Z", + "stargazers_count": 2, + "topics": [ + "cfl", + "commute", + "luxembourg", + "public-transport", + "train", + "trains" + ], + "last_fetched": 1790895274.817651 + }, + "179808576": { + "repository_manifest": { + "name": "BHA Icon Pack" + }, + "full_name": "hulkhaugen/hass-bha-icons", + "category": "plugin", + "description": "Additional icons for Home Assistant to accompany the MDI icons", + "etag_repository": "W/\"b95bc01926324e44fd653e1dea601ad43fe06764f7402f9b0096692c356e1457\"", + "last_updated": "2026-01-05T08:32:32Z", + "stargazers_count": 179, + "topics": [ + "icons", + "iconset", + "svg-icons" + ], + "last_fetched": 1786894717.501134 + }, + "1159929883": { + "repository_manifest": {}, + "new": true, + "full_name": "sasiela/siepomaga", + "category": "integration", + "description": "add-on dla Home Assistant do pokazywania stanu zbiórki ", + "domain": "siepomaga", + "etag_repository": "W/\"1f7ea8959f48e8ad3c562fede24eae552fd69eee667ab09382c1752da7259628\"", + "last_updated": "2026-04-27T10:06:51Z", + "last_fetched": 1784791988.229194 + }, + "711632405": { + "repository_manifest": { + "name": "Little Monkey", + "filename": "little_monkey.zip", + "hide_default_branch": true, + "homeassistant": "2023.9.0", + "render_readme": true, + "country": [ + "FR" + ], + "zip_release": true + }, + "new": true, + "full_name": "jmcruvellier/little_monkey", + "authors": [ + "@jmcruvellier" + ], + "category": "integration", + "description": "Intégration personnalisée Home Assistant pour l'assistant d'énergie ecojoko", + "domain": "little_monkey", + "downloads": 1, + "etag_repository": "W/\"2b9462b363484ff4786cf51b1190a8d6f877e12e24f771ab4db490ba3b26ccca\"", + "last_updated": "2026-08-15T20:01:21Z", + "stargazers_count": 41, + "topics": [ + "custom-integration", + "custom-integrations", + "ecojoko", + "energy", + "energy-monitor" + ], + "last_fetched": 1786829961.59948 + }, + "360213486": { + "repository_manifest": { + "name": "yi-hack Home Assistant integration", + "render_readme": true + }, + "new": true, + "full_name": "roleoroleo/yi-hack_ha_integration", + "authors": [ + "@roleoroleo" + ], + "category": "integration", + "description": "Home Assistant custom integration for Yi cameras: yi-hack-MStar, yi-hack-Allwinner, yi-hack-Allwinner-v2, yi-hack-v5 and sonoff-hack", + "domain": "yi_hack", + "etag_repository": "W/\"447b4b394af03cfe150751e0ac963e2f2271c7564aa8fa8489aedf76ef5ff332\"", + "last_updated": "2026-09-26T14:50:21Z", + "stargazers_count": 278, + "topics": [ + "camera", + "custom", + "firmware", + "hack", + "rtsp", + "yi" + ], + "last_fetched": 1790446065.534262 + }, + "1188565213": { + "repository_manifest": {}, + "new": true, + "full_name": "johro897/wud-monitor", + "category": "integration", + "description": "A monitor integration for Home Assistant to sync data from What's Up Docker", + "domain": "wud_monitor", + "downloads": 2, + "etag_repository": "W/\"47983e652724db7f57a62850cde22a75d10c1391d0e158da8f8476cab737561c\"", + "last_updated": "2026-09-27T16:09:25Z", + "stargazers_count": 1, + "topics": [ + "docker", + "whats-up-docker", + "wud" + ], + "last_fetched": 1790531355.057228 + }, + "661544389": { + "repository_manifest": {}, + "new": true, + "full_name": "Makr91/ha_easgen", + "category": "integration", + "description": "Emergency Alert System Generator for Home Assistant", + "domain": "ha_easgen", + "downloads": 148, + "etag_repository": "W/\"3242558a0374e2a40857abf003d1b96c3603b91ec3cfb5db28b930da2541bd8e\"", + "last_updated": "2026-04-13T21:11:28Z", + "stargazers_count": 8, + "topics": [ + "eas", + "emergency-services" + ], + "last_fetched": 1789967123.743656 + }, + "1107222372": { + "repository_manifest": {}, + "new": true, + "full_name": "stockhausenj/ha-tts-parasail", + "category": "integration", + "description": " A Home Assistant custom component that integrates Parasail for TTS. ", + "domain": "parasail_tts", + "etag_repository": "W/\"e7cf13cfe445cfcda994cd7e1341d7aa3c32389bae66ab2b2a181e9f176673d0\"", + "last_updated": "2025-12-11T03:36:13Z", + "topics": [ + "parasail", + "tts" + ], + "last_fetched": 1784792547.833436 + }, + "1070883546": { + "repository_manifest": {}, + "new": true, + "full_name": "milanhin/sdac_elia", + "category": "integration", + "description": "HA custom component for HACS to fetch Belgian SDAC prices from Elia", + "domain": "sdac_elia", + "etag_repository": "W/\"7882e0a8cd5378c9ce267521685d2f11892cd06c429fae9243525bc700c95375\"", + "last_updated": "2026-02-01T13:27:47Z", + "stargazers_count": 7, + "topics": [ + "day-ahead-market", + "electricity-price", + "home-assistant-custom-component" + ], + "last_fetched": 1784790213.361061 + }, + "1201035751": { + "repository_manifest": {}, + "new": true, + "full_name": "sayurin/open_meteo_local", + "category": "integration", + "description": "A custom Home Assistant integration for Open-Meteo weather forecasting.", + "domain": "open_meteo_local", + "downloads": 1122, + "etag_repository": "W/\"f940351d6d4a714fe24dd8b996da6c9a9cf1cf2d70d5ce9401e334a20c64f35f\"", + "last_updated": "2026-09-29T21:53:35Z", + "stargazers_count": 13, + "topics": [ + "weather-forecast" + ], + "last_fetched": 1790733141.113667 + }, + "1219324808": { + "repository_manifest": {}, + "new": true, + "full_name": "CountTogether/home-assistant-integration", + "category": "integration", + "description": "CountTogether integration for Home Assistant", + "domain": "counttogether", + "etag_repository": "W/\"1b1b9bbfcfe68ecb102a7f0d38f044c1ba3b1c714d93113ba833816bf1766749\"", + "last_updated": "2026-06-22T22:15:02Z", + "topics": [ + "counttogether" + ], + "last_fetched": 1786615284.2186 + }, + "1059258462": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/bolletta", + "category": "integration", + "description": "Electricity bill estimator for Home Assistant — calculates an estimated monthly bill using PUN, configurable fees and energy sensors.", + "domain": "bolletta", + "etag_repository": "W/\"ea84df9bef85f6b2f8d26cfa0ac5c03c604e815c7856083ddc568e022fde2a93\"", + "last_updated": "2026-04-07T10:07:19Z", + "stargazers_count": 20, + "topics": [ + "bill-calculator", + "electricity", + "energy", + "home-assistant-integration", + "italy", + "pun" + ], + "last_fetched": 1790896513.212274 + }, + "372058588": { + "repository_manifest": { + "name": "MET Alerts Hungary", + "country": [ + "HU" + ], + "render_readme": "true" + }, + "full_name": "amaximus/met_alerts_hu", + "authors": [ + "@amaximus" + ], + "category": "integration", + "description": "Meteo alerts for Hungary", + "domain": "met_alerts_hu", + "downloads": 9, + "etag_repository": "W/\"654fa1673dcee1c321eb4b36fe41767ffd7d3dd1abff33769df09d21fc84a893\"", + "last_updated": "2024-07-25T15:54:32Z", + "stargazers_count": 20, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1788001194.880691 + }, + "1132385421": { + "repository_manifest": {}, + "new": true, + "full_name": "jimz011/hki-notify", + "category": "integration", + "description": "Custom Component for use with HKI Notification Card", + "domain": "hki_notify", + "etag_repository": "W/\"c6d14a71964096ad96957722961ba43d58f9074cf8be2f533eec9afc50be762f\"", + "last_updated": "2026-06-25T09:54:23Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "notifications" + ], + "last_fetched": 1784788643.689883 + }, + "1123908018": { + "repository_manifest": {}, + "new": true, + "full_name": "Zwer2k/ha-pca301", + "category": "integration", + "description": "Home Assistant integratin for ELV PCA301 smart plugs", + "domain": "pca301", + "etag_repository": "W/\"dead93587af1f0586d069924fc43522fc1ab62004133c7775b0182de9873c0a6\"", + "last_updated": "2026-09-14T19:39:54Z", + "topics": [ + "elv", + "power", + "smart-plug", + "switch" + ], + "last_fetched": 1789418682.234428 + }, + "1084429982": { + "repository_manifest": {}, + "new": true, + "full_name": "NoUsername10/Solax-Cloud-API-for-Home-assistant", + "category": "integration", + "description": "Solax Cloud API 2.0 integration for Home Assistant with support for single and multiple inverters.", + "domain": "solax_cloud_api", + "etag_repository": "W/\"8e2b98d58d731086a8053cf67943dd0d8f5135c70a75549fb62d41f9facc55cc\"", + "last_updated": "2026-09-26T11:24:31Z", + "stargazers_count": 11, + "topics": [ + "api-rest", + "dashboard", + "energy", + "energy-dashboard", + "rest", + "solar-panels", + "solax", + "solax-cloud", + "solax-inverter", + "solax-power", + "solaxcloud" + ], + "last_fetched": 1790445012.455318 + }, + "1183060154": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-storage-monitor", + "category": "plugin", + "description": "System storage monitoring card for Home Assistant - disk usage, database size, backup storage", + "etag_repository": "W/\"3dfcaea5d7b66cc692631f68a436d2bf81aad00b94128f44da84ce817e9f3795\"", + "last_updated": "2026-10-01T17:20:48Z", + "stargazers_count": 3, + "topics": [ + "monitoring", + "storage" + ], + "last_fetched": 1790879511.098392 + }, + "1209953979": { + "repository_manifest": {}, + "new": true, + "full_name": "Anrolosia/ha-webauthn-mfa", + "category": "integration", + "description": "Passkey authentication for Home Assistant — sign in with a fingerprint, face scan, or security key. No password required.", + "domain": "webauthn_mfa", + "downloads": 16, + "etag_repository": "W/\"e1a5930013714b3ec36419052351a0ab7d42054b2e128236174e021670d380fb\"", + "last_updated": "2026-10-01T22:45:12Z", + "stargazers_count": 25, + "topics": [ + "authentification", + "docker", + "passkey", + "passwordless", + "webauthn" + ], + "last_fetched": 1790921590.823429 + }, + "1285898417": { + "repository_manifest": {}, + "new": true, + "full_name": "LayerTM/unifi-unas-ha", + "category": "integration", + "description": "Non-invasive (agentless, read-only) Home Assistant integration for Ubiquiti UniFi UNAS — via the local UniFi OS / Drive REST API. No SSH, nothing installed on the NAS.", + "domain": "unifi_unas_rest", + "etag_repository": "W/\"f39041ffbc99b952f061e51ba93bd6cdc6719fdb3c1740408d1db53b628da465\"", + "last_updated": "2026-09-16T08:09:06Z", + "topics": [ + "home-assistant-integration", + "nas", + "ubiquiti", + "unas", + "unifi" + ], + "last_fetched": 1789555247.660581 + }, + "1219885897": { + "repository_manifest": {}, + "new": true, + "full_name": "Trodah/ha-entur-skyss", + "category": "integration", + "description": "HACS integration for public transport in the Bergen region (Norway) to Home Assistant. Based on the Entur API", + "domain": "ha_entur_skyss", + "etag_repository": "W/\"3954f0b4c1f378d5c29c62f08079c8ac2343f214665381ec23e620c512a4d5be\"", + "last_updated": "2026-09-12T10:08:00Z", + "topics": [ + "home-assistant-hacs-integration-skyss-entur" + ], + "last_fetched": 1789235310.099737 + }, + "1246537273": { + "repository_manifest": {}, + "new": true, + "full_name": "nuggetz/ha-outdoor-environment", + "category": "integration", + "description": "Home Assistant custom integration — 80+ outdoor environment sensors via Open-Meteo. Air quality, UV, weather, pollen, solar radiation, agro metrics. No API key required.", + "domain": "outdoor_environment", + "etag_repository": "W/\"452527f92426b9c8245689a119434b94be2a08d135c6e1a70f6806ad7dd0ed60\"", + "last_updated": "2026-09-27T09:14:31Z", + "stargazers_count": 13, + "topics": [ + "air-quality", + "home-assistant-custom-component", + "pollen", + "uv-index", + "weather" + ], + "last_fetched": 1790509987.559494 + }, + "856774196": { + "repository_manifest": {}, + "new": true, + "full_name": "Maxou44/ha-tiko-component", + "category": "integration", + "description": "Tiko integration for Home Assistant", + "domain": "tiko", + "etag_repository": "W/\"f117d1cb771cb58df90c4a20c4caafd3a277360f4be322ae56a000402593c72e\"", + "last_updated": "2025-10-19T08:04:15Z", + "stargazers_count": 13, + "topics": [ + "automation", + "energy", + "mon-pilotage-elec", + "tiko" + ], + "last_fetched": 1784790047.705788 + }, + "1181019845": { + "repository_manifest": {}, + "new": true, + "full_name": "skid88/Classcharts", + "category": "integration", + "description": "Home Assistant integration for Class Charts to track school timetables & homework", + "domain": "classcharts", + "etag_repository": "W/\"1eea9203e3e737df145d18186815ce0064acebe10d254349aba9beb5db743f03\"", + "last_updated": "2026-09-29T20:16:56Z", + "stargazers_count": 3, + "topics": [ + "classcharts", + "intergration" + ], + "last_fetched": 1790733451.746591 + }, + "601113362": { + "repository_manifest": { + "name": "MaNish whatsapp custom notification / notify", + "render_readme": true, + "country": "IL" + }, + "new": true, + "full_name": "t0mer/manish-custom-notifier", + "authors": [ + "Tomer Klein" + ], + "category": "integration", + "description": "Home Assistant custom integration (HACS) that sends WhatsApp notifications through the WhatsApp Cloud API using template messages and the ma-nish library", + "domain": "manish", + "etag_repository": "W/\"f5e22f9bddbac48f9c445719f791cb32416bba8c7b33796c5a3e753ed4958380\"", + "last_updated": "2026-09-29T06:52:17Z", + "stargazers_count": 21, + "topics": [ + "homeassistant-custom-component", + "meta", + "notifications", + "notify", + "whatsapp", + "whatsapp-api", + "whatsapp-cloud-api" + ], + "last_fetched": 1790713165.252826 + }, + "1079994733": { + "repository_manifest": {}, + "new": true, + "full_name": "solentlabs/cable_modem_monitor", + "category": "integration", + "description": "Home Assistant integration for monitoring cable modem signal quality", + "domain": "cable_modem_monitor", + "downloads": 571, + "etag_repository": "W/\"8c516da55e362e2e303d1cd8e6b56ce3011be264ca9c177596f6b06fbf29663b\"", + "last_updated": "2026-10-01T23:27:35Z", + "stargazers_count": 53, + "topics": [ + "cable-modem", + "docsis", + "monitoring" + ], + "last_fetched": 1790929851.939261 + }, + "1048127126": { + "repository_manifest": {}, + "new": true, + "full_name": "cognitivegears/ha-escpos-thermal-printer", + "category": "integration", + "description": "Home Assistant / HACS integration for network/usb/serial/bluetooth thermal printers", + "domain": "escpos_printer", + "etag_repository": "W/\"d1ed6e2644f833f0a301f540358cdc1b5f950215f83694ad5b234f98d3aea98e\"", + "last_updated": "2026-09-28T23:06:15Z", + "stargazers_count": 111, + "topics": [ + "escpos", + "thermal-printer" + ], + "last_fetched": 1790802564.431206 + }, + "1173647543": { + "repository_manifest": {}, + "new": true, + "full_name": "vale76p/Newlab", + "category": "integration", + "description": "Home Assistant integration for Newlab LED lighting via smarthome.newlablight.com", + "domain": "newlab", + "etag_repository": "W/\"e676cae54067e53ccc805f7781cbb2258412ab12db55f63ef06de586f7c25735\"", + "last_updated": "2026-03-07T23:08:04Z", + "stargazers_count": 1, + "topics": [ + "iot", + "newlab" + ], + "last_fetched": 1784793252.109913 + }, + "1135126281": { + "repository_manifest": {}, + "new": true, + "full_name": "Material-Home-Assistant/material-home-assistant-integration", + "category": "integration", + "description": "Material Home Component is a custom Home Assistant plugin designed to display your devices through interactive cards. Featuring a modern and dynamic UI, the component provides real-time status updates (e.g., playing, idle) and detailed information on current media. It also enables quick access to core functions, directly from your dashboard.", + "domain": "material_home_assistant", + "etag_repository": "W/\"ad9906374271715e82c59563f3d7eb2bc7c59612d3cd2301ec11f5484e1eba41\"", + "last_updated": "2026-07-22T17:40:06Z", + "stargazers_count": 8, + "last_fetched": 1787900030.097548 + }, + "999139114": { + "repository_manifest": {}, + "new": true, + "full_name": "CharlesP44/Beem_Energy", + "category": "integration", + "description": "Intégration Home Assistant pour Beem Energy", + "domain": "beem_energy", + "etag_repository": "W/\"812a425648e301640fd7bbeb4ab2874148335e984b709f4ef6e9a5f8cac1afe3\"", + "last_updated": "2026-08-15T08:48:47Z", + "stargazers_count": 11, + "topics": [ + "beem", + "energy" + ], + "last_fetched": 1789143920.297916 + }, + "300754203": { + "repository_manifest": { + "name": "Kanji Clock Card", + "render_readme": true, + "filename": "kanji-clock-card.js", + "country": "JP" + }, + "full_name": "sopelj/lovelace-kanji-clock-card", + "category": "plugin", + "description": "A simple clock widget using Japanese Kanji for date and time", + "downloads": 291, + "etag_repository": "W/\"83dcd6225ff0bbbe2ff49812c550f93dc43011875ba61e991806bcf01fe0cd86\"", + "last_updated": "2026-09-12T13:29:09Z", + "stargazers_count": 4, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1789326705.243417 + }, + "974180133": { + "repository_manifest": {}, + "new": true, + "full_name": "cyr-ius/hass-reolink-thumbs", + "category": "integration", + "description": "Display thumbs for Reolink camera in Home Assistant", + "domain": "reolink_thumbs", + "etag_repository": "W/\"4ab927bac0d26c7c2888bc6b74ed41c0df52d6c70d71e9b52a2f9a7e6fecea44\"", + "last_updated": "2026-08-31T09:06:32Z", + "stargazers_count": 5, + "topics": [ + "camera" + ], + "last_fetched": 1788178198.680414 + }, + "658597458": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_base_smart", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio Base Smart", + "domain": "vakio_base_smart", + "etag_repository": "W/\"4f508ad0905e24d49f955e5b246876b5f1f5bfe5e1fd6aa423dca3198dc40e55\"", + "last_updated": "2026-01-08T16:20:10Z", + "stargazers_count": 15, + "topics": [ + "basesmart", + "vakio" + ], + "last_fetched": 1788396136.679105 + }, + "886601291": { + "repository_manifest": {}, + "new": true, + "full_name": "sebr/inception-home-assistant", + "category": "integration", + "description": "InnerRange Inception Home-Assistant custom component", + "domain": "inception", + "downloads": 14, + "etag_repository": "W/\"984595232dd4b66b0b9afd42ad7fa9f45dbd20f8da39baac0ef0699494a8ce31\"", + "last_updated": "2026-09-28T00:44:47Z", + "stargazers_count": 15, + "topics": [ + "inception", + "inner-range", + "innerrange" + ], + "last_fetched": 1790876146.745518 + }, + "945419767": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Periodic-Min-Max", + "category": "integration", + "description": "Periodic Min/Max helpers for Home Assistant", + "domain": "periodic_min_max", + "downloads": 1085, + "etag_repository": "W/\"308bf2d245173529d2662305fa0695be167cc2a8adff39577f9f43c3e515b679\"", + "last_updated": "2026-10-02T05:55:19Z", + "stargazers_count": 68, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790921493.237338 + }, + "856359743": { + "repository_manifest": {}, + "new": true, + "full_name": "mallewski/ha-multical_21", + "category": "integration", + "description": "Custom component that integrates the Kamstrup multical 21 water meter into Home Assistant.", + "domain": "multical_21", + "etag_repository": "W/\"2865324844a17392c4472b375978961a46c12d520d8e3ca29db8315b6bf5c2b7\"", + "last_updated": "2026-09-04T08:20:00Z", + "stargazers_count": 1, + "topics": [ + "hacs-integration-custom-integration", + "home-assistant-integration" + ], + "last_fetched": 1790926844.098792 + }, + "711170365": { + "repository_manifest": { + "name": "Eeveemobility", + "render_readme": true + }, + "new": true, + "full_name": "geertmeersman/eeveemobility", + "authors": [ + "@geertmeersman" + ], + "category": "integration", + "description": "Home Assistant component for Eevee Mobility", + "domain": "eeveemobility", + "downloads": 112, + "etag_repository": "W/\"5c0d55717166c174833dfacf21e100cc3d7d99ea389ecd9642940eb4e0d179ab\"", + "last_updated": "2026-08-18T00:00:44Z", + "stargazers_count": 10, + "topics": [ + "eevee", + "mobility" + ], + "last_fetched": 1787041598.522844 + }, + "1153019035": { + "repository_manifest": {}, + "new": true, + "full_name": "w4mhi/weather-chart-card-ha", + "category": "plugin", + "description": "Enhanced custom weather card with charts.", + "downloads": 2563, + "etag_repository": "W/\"5e04c0fdb33f989d9d7e43e34472bec98b1a014c7ebdf8a953747da67311e867\"", + "last_updated": "2026-09-25T16:37:35Z", + "stargazers_count": 23, + "topics": [ + "charts", + "weather", + "weather-chart" + ], + "last_fetched": 1790653819.964237 + }, + "870208091": { + "repository_manifest": {}, + "new": true, + "full_name": "Darkdragon14/ha-guest-mode", + "category": "integration", + "description": "Generate secure login links for Home Assistant to share with your guests.", + "domain": "ha_guest_mode", + "downloads": 425, + "etag_repository": "W/\"fecf9c287fa274bf4f7a02e9f689fd54a83dd470f02c7e17751e32658aa2a5d8\"", + "last_updated": "2026-10-01T06:27:32Z", + "stargazers_count": 29, + "topics": [ + "guest-access", + "guest-mode", + "magic-link", + "qr-code" + ], + "last_fetched": 1790869781.484821 + }, + "1130003818": { + "repository_manifest": {}, + "new": true, + "full_name": "ifMike/homeyHASS", + "category": "integration", + "description": "A Homey integration for Home Assistant that automatically discovers and connects all your Homey devices, making them available natively in Home Assistant.", + "domain": "homey_hass", + "etag_repository": "W/\"b12e1ee58d6f4cfec07549e465e48980ebc3280dd1823b42f11d2faf6ec5b56b\"", + "last_updated": "2026-09-22T18:24:16Z", + "stargazers_count": 11, + "topics": [ + "homey" + ], + "last_fetched": 1790271987.975561 + }, + "1128637486": { + "repository_manifest": {}, + "new": true, + "full_name": "pentafive/web888-ha-bridge", + "category": "integration", + "description": "Monitor Web-888 SDR receivers in Home Assistant. Track users, GPS, SNR, channels, and more.", + "domain": "web888", + "etag_repository": "W/\"b20b114d9c7940fb1cc1850375bcab16cd1f6a448c2dc6ae27f1ddc93dfcb52a\"", + "last_updated": "2026-02-06T17:40:48Z", + "stargazers_count": 1, + "topics": [ + "amateur-radio", + "ham-radio", + "iot", + "kiwisdr", + "mqtt", + "rx888", + "sdr", + "software-defined-radio", + "web888", + "websdr" + ], + "last_fetched": 1784791056.087205 + }, + "1018566943": { + "repository_manifest": {}, + "new": true, + "full_name": "starwarsfan/moving-colors", + "category": "integration", + "description": "A Home Assistant integration to randomize rgb lights.", + "domain": "moving_colors", + "downloads": 1, + "etag_repository": "W/\"8f6cdc1293d69615a9a764ad0f48e053b3b545887e4b8fafa1f7516ce5e1abf2\"", + "last_updated": "2026-10-01T11:41:39Z", + "stargazers_count": 8, + "topics": [ + "automation", + "home-assistant-integration" + ], + "last_fetched": 1790876648.716472 + }, + "612652228": { + "repository_manifest": { + "name": "IMPC Energy", + "country": "CN", + "render_readme": true, + "zip_release": true, + "filename": "impc_energy.zip" + }, + "new": true, + "full_name": "NiaoBlush/impc_energy", + "authors": [ + "@NiaoBlush" + ], + "category": "integration", + "description": "通过内蒙古电力公众号查询电量电费的Home Assistant插件", + "domain": "impc_energy", + "downloads": 3, + "etag_repository": "W/\"965f193c73339399f3b7484ec26eb3076765ec98912f4cfd0a46c2f7cab5eda8\"", + "last_updated": "2026-06-24T15:27:30Z", + "stargazers_count": 6, + "topics": [ + "electricity-consumption" + ], + "last_fetched": 1784790640.695205 + }, + "235385658": { + "repository_manifest": { + "name": "Xantech/Dayton Audio/Sonance Multi-Zone Amp", + "render_readme": true + }, + "full_name": "rsnodgrass/hass-xantech", + "authors": [ + "@rsnodgrass" + ], + "category": "integration", + "description": "Xantech Multi-Zone Matrix Audio for Home Assistant", + "domain": "xantech", + "etag_repository": "W/\"e51a11bbc16ff40400208e8a51055c18734cf0c35ae71c233e4df89d6bcddf8a\"", + "last_updated": "2026-04-24T16:04:56Z", + "stargazers_count": 23, + "topics": [ + "audiophile", + "xantech" + ], + "last_fetched": 1784791851.26175 + }, + "1148929016": { + "repository_manifest": {}, + "new": true, + "full_name": "Geek-MD/Battery_Devices_Monitor", + "category": "integration", + "description": "A Home Assistant custom integration that monitors all battery-powered devices and provides a single sensor showing \"OK\" or \"Problem\" status", + "domain": "battery_devices_monitor", + "etag_repository": "W/\"ead75cb13f82f82d24ba08be7f5310220d79a131574e9ee946cf0c773bc39024\"", + "last_updated": "2026-09-20T02:30:31Z", + "stargazers_count": 3, + "topics": [ + "battery-monitor", + "custom-integration", + "hacs-custom" + ], + "last_fetched": 1789878610.143395 + }, + "812351123": { + "repository_manifest": {}, + "new": true, + "full_name": "thybag/ha-energy-entity-card", + "category": "plugin", + "description": "A Simple Home Assistant energy entity card that integrates with `energy-date-selection`", + "etag_repository": "W/\"f6425ac11b350c7864c1811c8ff95652f42bfa666957012c76857674e8e68aee\"", + "last_updated": "2026-04-06T13:16:29Z", + "stargazers_count": 8, + "topics": [ + "energy-card", + "energy-dashboard", + "energy-date-selection", + "hacs-plugin" + ], + "last_fetched": 1790026247.53097 + }, + "504902462": { + "repository_manifest": {}, + "new": true, + "full_name": "ReneNulschDE/ha-mysmartbike", + "category": "integration", + "description": "Custom Component to integrate MySmartBike (Mahle) data into Home Assistant", + "domain": "mysmartbike", + "downloads": 182, + "etag_repository": "W/\"4d5ca3f1a633452227bfd4b24e7d71564dbd5bf53825391aa19dc2b75ef085d5\"", + "last_updated": "2025-07-22T17:56:13Z", + "stargazers_count": 13, + "topics": [ + "device-tracker", + "ebikemotion", + "homeassistant-custom-component", + "mahle", + "mahle-ebikes", + "mysmartbike" + ], + "last_fetched": 1784791562.809039 + }, + "1122925768": { + "repository_manifest": {}, + "new": true, + "full_name": "eliaslecomte/ecopower-dynamic-prices", + "category": "integration", + "description": "A Home Assistant integration that calculates real dynamic electricity and injection prices for Ecopower customers in Belgium, including all taxes, fees, and margins.", + "domain": "ecopower_dynamic_prices", + "etag_repository": "W/\"8a77023280112fdb95c9b627d2f7ff4c8577bb532a1c0670c1ef7a34895990e0\"", + "last_updated": "2026-07-28T19:37:51Z", + "stargazers_count": 3, + "topics": [ + "belgium", + "ecopower" + ], + "last_fetched": 1785275480.234258 + }, + "606225263": { + "repository_manifest": { + "name": "Google Assistant SDK Custom", + "homeassistant": "2023.9.0", + "render_readme": true, + "zip_release": true, + "filename": "google_assistant_sdk_custom.zip" + }, + "new": true, + "full_name": "tronikos/google_assistant_sdk_custom", + "authors": [ + "@tronikos" + ], + "category": "integration", + "description": "Fork of Google Assistant SDK integration to allow getting responses from commands to Google Assistant", + "domain": "google_assistant_sdk_custom", + "downloads": 7187, + "etag_repository": "W/\"939be90b7ca912beeb3a9bb506eae4ce65ad38119ab1c60836b53d6cebae8712\"", + "last_updated": "2025-11-01T07:28:54Z", + "stargazers_count": 55, + "topics": [ + "google", + "google-assistant-api", + "google-assistant-sdk", + "home-assistant-component", + "homeassistant-custom-component" + ], + "last_fetched": 1788395977.013953 + }, + "949884394": { + "repository_manifest": {}, + "new": true, + "full_name": "rickmoonex/hass-lighting-zone", + "category": "integration", + "description": "A custom Home Assistant component for creating lightin zones within an area", + "domain": "lighting_zone", + "downloads": 2, + "etag_repository": "W/\"85631ac7bde56953be1cd0aed82827ddc0f804f70949a59ff917f456eaee503a\"", + "last_updated": "2026-01-26T15:10:53Z", + "stargazers_count": 8, + "last_fetched": 1790875627.245555 + }, + "1022489529": { + "repository_manifest": {}, + "new": true, + "full_name": "tibuntu/homeassistant-kubernetes", + "category": "integration", + "description": "Homeassistant integration for Kubernetes", + "domain": "kubernetes", + "etag_repository": "W/\"45ae93eacc17d5bb81ca590f595409bc7bed75d5c9154d809c1b2225db58c5dd\"", + "last_updated": "2026-10-02T07:18:18Z", + "stargazers_count": 28, + "topics": [ + "homeassistant-custom-component", + "k8s", + "kubernetes" + ], + "last_fetched": 1790930441.627149 + }, + "1281004122": { + "repository_manifest": {}, + "new": true, + "full_name": "letitbe-dull/genesisenergy", + "category": "integration", + "description": "Genesis Energy for Home Assistant. Electricity, gas and Power Shout data, living where the rest of your home already does.", + "domain": "genesisenergy", + "etag_repository": "W/\"deb84ddfddb3c18ab4b89114f5bfdcaab512e48072f54fdf1a882d15e47468f5\"", + "last_updated": "2026-09-08T04:14:14Z", + "stargazers_count": 3, + "topics": [ + "aotearoa", + "genesis-energy", + "hacs-in", + "home-assistant-integration", + "nz" + ], + "last_fetched": 1788857574.610284 + }, + "1273375981": { + "repository_manifest": {}, + "new": true, + "full_name": "hiSweid/ha-auto-organizer", + "category": "integration", + "description": "Auto-label, area-assign and icon your Home Assistant entities — rule-based, DE/EN, 400+ keywords, no cloud.", + "domain": "auto_organizer", + "etag_repository": "W/\"b97077c918f34f187fb36d7543b23d80174afab1b40e4855069a4b331fb7737b\"", + "last_updated": "2026-10-02T05:36:48Z", + "stargazers_count": 2, + "topics": [ + "areas", + "icons", + "labels" + ], + "last_fetched": 1790924931.205096 + }, + "666002360": { + "repository_manifest": {}, + "new": true, + "full_name": "raman325/lock_code_manager", + "category": "integration", + "description": "Lock code manager for locks integrated with Home Assistant", + "domain": "lock_code_manager", + "downloads": 420, + "etag_repository": "W/\"312353087dd71172d75928c8fb5d646d9c160a4d89a43496f069869cfcb83ec9\"", + "last_updated": "2026-10-01T12:42:19Z", + "stargazers_count": 106, + "topics": [ + "zwave", + "zwave-js" + ], + "last_fetched": 1790875459.328072 + }, + "1220863653": { + "repository_manifest": {}, + "new": true, + "full_name": "bareli/dud_shemesh", + "category": "integration", + "description": "Smart solar water heater (dud shemesh) controller for Home Assistant — HACS integration with appliance-grade UI.", + "domain": "dud_shemesh", + "etag_repository": "W/\"d3fdde62cc68822ee7d441019ada8ebf7b5f4ca461dd3eed6c87b7ac932bad66\"", + "last_updated": "2026-09-30T11:34:24Z", + "stargazers_count": 1, + "topics": [ + "dud-shemesh", + "israel", + "solar", + "water-heater" + ], + "last_fetched": 1790780278.392504 + }, + "1222261591": { + "repository_manifest": {}, + "new": true, + "full_name": "briis/pollen_dk", + "category": "integration", + "description": "Pollen DK – Home Assistant Integration", + "domain": "pollen_dk", + "downloads": 5, + "etag_repository": "W/\"a247eabaf74c9c2bbe5ddda0c0af6c2ff0b2a21184e7b3bffc0e7ba741b595c6\"", + "last_updated": "2026-10-01T07:10:55Z", + "stargazers_count": 1, + "topics": [ + "pollen" + ], + "last_fetched": 1790868886.105542 + }, + "234118477": { + "repository_manifest": { + "name": "Afvalinfo", + "render_readme": true, + "country": [ + "NL" + ], + "homeassistant": "0.100.0" + }, + "full_name": "heyajohnny/afvalinfo", + "authors": [ + "@heyajohnny" + ], + "category": "integration", + "description": "Provides Home Assistant sensors for multiple Dutch waste collectors. The idea is to add more cities and features in the future.", + "domain": "afvalinfo", + "etag_repository": "W/\"9e0f72909cfd68815a91610a0838a0c3862a08e46c3875c2e75ed05b95985413\"", + "last_updated": "2026-03-16T12:55:01Z", + "stargazers_count": 118, + "last_fetched": 1790707878.047914 + }, + "253311340": { + "repository_manifest": { + "name": "3Ative Blue Theme", + "render_readme": true + }, + "full_name": "3ative/3ative-blue-theme", + "category": "theme", + "description": "😎 My Theme 'Blue' - with semi-transparent Cards", + "etag_repository": "W/\"e904fceae3fb6bf5e2030ae84097d180c2147dbcf3ef4ec2d3f2706a90a76d07\"", + "last_updated": "2026-05-14T02:28:27Z", + "stargazers_count": 8, + "topics": [ + "3ative", + "blue", + "theme-ui" + ], + "last_fetched": 1784668248.498991 + }, + "1111460230": { + "repository_manifest": {}, + "new": true, + "full_name": "soulripper13/cozylife_local", + "category": "integration", + "description": "Home Assistant integration for CozyLife smart devices", + "domain": "cozylife_local", + "downloads": 1, + "etag_repository": "W/\"50f0eb7bc345e34165531b5948b9fe75ca25ab2132a8d382be8d4077a8793dbb\"", + "last_updated": "2026-09-28T09:55:47Z", + "stargazers_count": 20, + "topics": [ + "cozylife", + "integrations", + "local" + ], + "last_fetched": 1790600885.33396 + }, + "1179696484": { + "repository_manifest": {}, + "new": true, + "full_name": "sdague/cenhud-rates", + "category": "integration", + "description": "Central Hudson Rate Information", + "domain": "central_hudson", + "downloads": 1, + "etag_repository": "W/\"5e9bac70bae9804d426e7da9b2b13bbaedd5533b387bda9f77b5aa95b8e10433\"", + "last_updated": "2026-09-11T11:07:51Z", + "stargazers_count": 1, + "topics": [ + "electricity-prices" + ], + "last_fetched": 1790160231.315363 + }, + "1075270747": { + "repository_manifest": {}, + "new": true, + "full_name": "soulripper13/hass-waviot", + "category": "integration", + "description": "A custom Home Assistant integration to monitor WAVIoT energy meters via the official curog.ru API.", + "domain": "waviot_updater", + "etag_repository": "W/\"5f2869379ebdce6fabd0a85bfcc9c5a11b2bd9a5b978e777a222ac111992ff72\"", + "last_updated": "2026-07-11T03:11:57Z", + "topics": [ + "home-assistant-hacs-integration-waviot-sensor" + ], + "last_fetched": 1784792425.610103 + }, + "1211531085": { + "repository_manifest": {}, + "new": true, + "full_name": "whalleyms/weather-mosaic-card", + "category": "plugin", + "description": "Color-coded hourly weather forecast grid for Home Assistant dashboard", + "downloads": 122, + "etag_repository": "W/\"ff9c855f6634105a9b189819718964aa43970d40b3af459cc584632de95eff6c\"", + "last_updated": "2026-09-02T18:56:57Z", + "stargazers_count": 9, + "topics": [ + "dashboard", + "eink", + "kiosk", + "lovelace-card", + "weather", + "weather-forecast" + ], + "last_fetched": 1788399186.990672 + }, + "938842830": { + "repository_manifest": {}, + "new": true, + "full_name": "samsonovss/ha_oppo20x_ipcontrol", + "category": "integration", + "description": "A Home Assistant custom integration for controlling Oppo 20x devices via IP commands. This component allows seamless integration of Oppo devices with your smart home setup, enabling advanced automation and remote control features. Features include power, input, and playback control.", + "domain": "oppo_ipcontrol", + "etag_repository": "W/\"32a3e7e89cdb626d13afe767e0561c808831e952c326daa3cb5a47dd0b876699\"", + "last_updated": "2026-09-08T20:42:40Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "ip-control", + "media", + "oppo-203", + "oppo-205", + "oppo-20x", + "player", + "remote-control" + ], + "last_fetched": 1788908139.027729 + }, + "1029965020": { + "repository_manifest": {}, + "new": true, + "full_name": "remimikalsen/sparebank1_pengerobot", + "category": "integration", + "description": "A Home Assistant bot capable of moving money and getting bank account stats from Sparebank1 APIs", + "domain": "sparebank1_pengerobot", + "etag_repository": "W/\"1ec99f36bb1c94b704ce5c0725a36d4de0a93253fbe4bc1fa3a20b2ecd70fbfa\"", + "last_updated": "2026-04-17T20:33:13Z", + "stargazers_count": 12, + "topics": [ + "private-banking" + ], + "last_fetched": 1784791535.114341 + }, + "1151576777": { + "repository_manifest": {}, + "new": true, + "full_name": "studiobts/home-assistant-card-builder", + "category": "integration", + "description": "The only Home Assistant card you'll ever need. A versatile, high-performance Home Assistant card engine designed to bring any UI concept to life with total creative freedom.", + "domain": "card_builder", + "downloads": 5587, + "etag_repository": "W/\"e96869bfaaf0a07570aa84c4bec9b9ff80c0d5fc270f104d49451bf0188ee525\"", + "last_updated": "2026-06-27T07:09:45Z", + "stargazers_count": 216, + "topics": [ + "card-builder", + "drag-and-drop", + "lovelace-card" + ], + "last_fetched": 1790837568.791755 + }, + "1113072364": { + "repository_manifest": {}, + "new": true, + "full_name": "geappliances/geappliances-smarthq-integration", + "category": "integration", + "description": "Home Assistant custom integration for GE Appliances SmartHQ connected devices", + "domain": "smarthq", + "etag_repository": "W/\"d6b92e5e78f45fede83a62b995276181d1de702793e82088f1f440ca2c9c1393\"", + "last_updated": "2026-10-01T02:27:27Z", + "stargazers_count": 28, + "topics": [ + "geappliances", + "smarthq" + ], + "last_fetched": 1790831870.824978 + }, + "255662264": { + "repository_manifest": { + "name": "Landroid Cloud", + "homeassistant": "2023.10.0", + "zip_release": true, + "filename": "landroid_cloud.zip" + }, + "full_name": "MTrab/landroid_cloud", + "authors": [ + "@MTrab" + ], + "category": "integration", + "description": "Landroid Cloud component for Home Assistant", + "domain": "landroid_cloud", + "downloads": 13004, + "etag_repository": "W/\"e79419beec01a2c1104da708bbdf74760ea1c03e2664e2bbaec966e6516efbdd\"", + "last_updated": "2026-10-01T04:05:00Z", + "stargazers_count": 348, + "topics": [ + "homeassistant-custom-component", + "kress", + "landroid", + "landxcape", + "mower-robot", + "worx" + ], + "last_fetched": 1790927623.246236 + }, + "630565367": { + "repository_manifest": { + "name": "Technische Alternative CoE", + "render_readme": true + }, + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CoE", + "authors": [ + "@DeerMaximum" + ], + "category": "integration", + "description": "Custom Home Assistant integration to read data from a C.M.I. via CoE", + "domain": "ta_coe", + "downloads": 4, + "etag_repository": "W/\"1b2446993c118b5ff92e015f79f7228ba7b8d9fd6bb1619c170c85d690b83c98\"", + "last_updated": "2026-10-01T17:57:53Z", + "stargazers_count": 18, + "last_fetched": 1790890475.213662 + }, + "856128489": { + "repository_manifest": {}, + "new": true, + "full_name": "jheizer/up_4014_tracker", + "category": "integration", + "description": "Home assistant integration for tracking Union Pacific Big Boy 4014", + "domain": "up_4014_tracker", + "etag_repository": "W/\"9d13484df7957152adf34c184702c9c97370a2b91cef097f998d2270fd05119c\"", + "last_updated": "2024-09-17T22:11:20Z", + "stargazers_count": 1, + "topics": [ + "bigboy", + "steam-engine", + "union-pacific" + ], + "last_fetched": 1784788623.703123 + }, + "779795591": { + "repository_manifest": {}, + "new": true, + "full_name": "littleyoda/ha-pysmaplus", + "category": "integration", + "description": "home assistant custom integration for pysma-plus", + "domain": "pysmaplus", + "downloads": 5080, + "etag_repository": "W/\"b264ffbbd471eadc9507558e565a6e1e8b3cd5f2325679751bd295d5977f7243\"", + "last_updated": "2026-10-01T13:13:33Z", + "stargazers_count": 114, + "topics": [ + "ennexos", + "inverter", + "sma", + "speedwire" + ], + "last_fetched": 1790873204.660699 + }, + "1151598551": { + "repository_manifest": {}, + "new": true, + "full_name": "dakahler/ha_stopfinder", + "category": "integration", + "description": "Stopfinder integration for Home Assistant", + "domain": "stopfinder", + "etag_repository": "W/\"49417bc786b4989f1818dafdeee1b06d725bf0d25499d3dcd37cd20518df0144\"", + "last_updated": "2026-02-16T18:58:43Z", + "last_fetched": 1784786397.336863 + }, + "1073753466": { + "repository_manifest": {}, + "new": true, + "full_name": "WJDDesigns/ultra-card-connect", + "category": "integration", + "description": "Home Assistant integration required for all Ultra Card users — adds the sidebar Hub and syncs Pro features across devices.", + "domain": "ultra_card_pro_cloud", + "etag_repository": "W/\"6490280fb015cc6d50c731618508081fb9ab4644dc1ba360bdb8fcaedfb00182\"", + "last_updated": "2026-09-09T20:43:04Z", + "stargazers_count": 5, + "last_fetched": 1788994025.868107 + }, + "196057008": { + "repository_manifest": { + "name": "Attributes extractor", + "homeassistant": "2023.6.0" + }, + "full_name": "pilotak/homeassistant-attributes", + "authors": [ + "@pilotak" + ], + "category": "integration", + "description": "Breaks out specified attribute from other entities to a sensor", + "domain": "attributes", + "etag_repository": "W/\"2df4ed7f1796949e78e635e44d563816d01b92d3e5098b0de6e87a9f2c8c0271\"", + "last_updated": "2026-07-21T17:31:19Z", + "stargazers_count": 112, + "topics": [ + "attributes", + "breakout" + ], + "last_fetched": 1790599487.544195 + }, + "1126692891": { + "repository_manifest": {}, + "new": true, + "full_name": "AllonGit/energy_hub_poland", + "category": "integration", + "description": "📊 Inteligentne zarządzanie cenami energii w Polsce dla Home Assistant. Teryfy Dynamiczne, symulacja kosztów (porównywarka teryf) na żywo.", + "domain": "energy_hub_poland", + "etag_repository": "W/\"a17c4b6d729e1e49ea7f7e1b5acd09c96f20574a916b2fe579d393fb1a491e54\"", + "last_updated": "2026-08-29T09:51:31Z", + "stargazers_count": 41, + "topics": [ + "dynamic-pricing", + "energy", + "energy-hub", + "energy-saving", + "hacs-custom", + "hacs-integration-custom-integration", + "pge", + "poland-electricity-prices", + "solar-energy", + "tge" + ], + "last_fetched": 1790867861.595963 + }, + "169783299": { + "repository_manifest": {}, + "full_name": "ljmerza/github-card", + "category": "plugin", + "description": "Track your repo issues, starts, forks, and pull requests", + "downloads": 1459, + "etag_repository": "W/\"aa53678bfaa8fe751885cde61c5d8d60105b1f3b19b4cc650c0cb37c20f0a113\"", + "last_updated": "2026-08-02T15:51:12Z", + "stargazers_count": 12, + "last_fetched": 1785795514.278775 + }, + "911976018": { + "repository_manifest": {}, + "new": true, + "full_name": "jonnybergdahl/HomeAssistant_NewsbinPro_Integration", + "category": "integration", + "description": "This is an integration to control Newsbin Pro from within Home Assistant.", + "domain": "newsbinpro", + "etag_repository": "W/\"82cec740935b54cf83ba1015d3a48daeca6579b9e4d4f7a03a7fc3fa0a27e866\"", + "last_updated": "2025-06-13T15:46:41Z", + "last_fetched": 1784788793.907185 + }, + "242635439": { + "repository_manifest": { + "name": "Disk Space", + "render_readme": true + }, + "full_name": "kuchel77/diskspace", + "authors": [ + "@kuchel77" + ], + "category": "integration", + "description": "Disk space for a path. For use with Home Assistant", + "domain": "diskspace", + "etag_repository": "W/\"51f6420e9692697ed669c1dc81240b5cdc50e00b8479010bdbec319b836797ad\"", + "last_updated": "2021-04-18T05:13:59Z", + "stargazers_count": 10, + "topics": [ + "assistant", + "disk", + "home", + "space" + ], + "last_fetched": 1784789342.984571 + }, + "1199759176": { + "repository_manifest": {}, + "new": true, + "full_name": "ElectroAttacks/lametric-hass-local", + "category": "integration", + "description": "🏠 Local Home Assistant integration for LaMetric Time and Sky. Control your devices entirely via your local network—no cloud dependency for notifications or lighting effects.", + "domain": "lametric_hass_local", + "downloads": 39, + "etag_repository": "W/\"c97f96f453321e25a48d23004c50f4e67dc7a6c47b7871a2fdcb71394537c115\"", + "last_updated": "2026-10-02T05:30:49Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-lametric", + "lametric", + "lametric-hassio", + "lametric-sky", + "lametric-time" + ], + "last_fetched": 1790923860.133263 + }, + "1246216581": { + "repository_manifest": {}, + "new": true, + "full_name": "jerrit/ha-base-power", + "category": "integration", + "description": "Unofficial Home Assistant integration for Base Power home battery systems", + "domain": "base_power", + "etag_repository": "W/\"4178fb3649b8df0c45929d8aef31a4be78eaaf9ebb4b728ddd51f8bcde076abd\"", + "last_updated": "2026-05-29T18:32:34Z", + "stargazers_count": 9, + "topics": [ + "base-power", + "battery", + "energy" + ], + "last_fetched": 1790708515.595193 + }, + "1185564243": { + "repository_manifest": {}, + "new": true, + "full_name": "kayloehmann/ha-gardena-smart-system", + "category": "integration", + "description": "Gardena Smart System integration for Home Assistant (HACS custom component)", + "domain": "gardena_smart_system_ng", + "etag_repository": "W/\"b9bddc6ffd3950a97aa2b4cf6197df4eced1617dd43023667a5df5458a024cc2\"", + "last_updated": "2026-09-06T15:43:13Z", + "stargazers_count": 5, + "topics": [ + "automower", + "automower-connect-api", + "gardena", + "home-assistant-custom-component", + "smart-garden" + ], + "last_fetched": 1788857116.757836 + }, + "1132290909": { + "repository_manifest": {}, + "new": true, + "full_name": "Crazy-Duck/home-assistant-fiftyfive", + "category": "integration", + "description": "Home Assistant custom integration for home chargers managed by 50five", + "domain": "fiftyfive", + "etag_repository": "W/\"2b739f386a0c942dc45677e78a923441e8ff7acf2830df7ba05d8a813f890a70\"", + "last_updated": "2026-10-01T06:13:14Z", + "stargazers_count": 16, + "topics": [ + "50five", + "ev-charging" + ], + "last_fetched": 1790869419.86032 + }, + "256899380": { + "repository_manifest": { + "name": "Project Three Zero (7-11 Fuel Lock Monitor)", + "render_readme": true + }, + "full_name": "atymic/project_three_zero_ha", + "authors": [ + "@atymic" + ], + "category": "integration", + "description": "Project Three Zero Home Assistant Integration", + "domain": "project_zero_three", + "etag_repository": "W/\"538168bad4f02e39819833a423486b274672c4b5d500807f6d9c9dba8e6f4f19\"", + "last_updated": "2025-03-20T11:20:52Z", + "stargazers_count": 9, + "topics": [ + "fuel" + ], + "last_fetched": 1784785251.94668 + }, + "398781181": { + "repository_manifest": { + "name": "Candy Simply-Fi", + "render_readme": true + }, + "new": true, + "full_name": "ofalvai/home-assistant-candy", + "authors": [ + "@ofalvai" + ], + "category": "integration", + "description": "Unofficial Candy/Haier appliance integration for Home Assistant ", + "domain": "candy", + "etag_repository": "W/\"9df493c6f1026f909a711df9321b3df5f84e5e671db1df1c63159e706fff76a9\"", + "last_updated": "2025-01-06T23:16:30Z", + "stargazers_count": 169, + "topics": [ + "candy", + "haier", + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1790928078.182577 + }, + "389120303": { + "repository_manifest": { + "name": "Homematic(IP) Local for OpenCCU", + "render_readme": true, + "homeassistant": "2026.8.0", + "hacs": "2.0.5" + }, + "full_name": "SukramJ/homematicip_local", + "authors": [ + "@SukramJ" + ], + "category": "integration", + "description": "A custom Home Assistant component for HomeMatic(IP) that connects to OpenCCU", + "domain": "homematicip_local", + "etag_repository": "W/\"9b5c36c3616b11d6b6018ab0f19026f17ba29ed6451478ab6e2ada18592afa2a\"", + "last_updated": "2026-10-01T15:12:41Z", + "stargazers_count": 598, + "topics": [ + "ccu", + "custom-integration", + "eq-3", + "homegear", + "homematic", + "homematicip", + "openccu" + ], + "installed_commit": "557b00e", + "installed": true, + "last_commit": "e27dabf", + "last_version": "2.11.1", + "manifest_name": "Homematic(IP) Local", + "prerelease": "2.11.2b3", + "releases": true, + "version_installed": "2.11.1", + "last_fetched": 1790876766.198863 + }, + "801915116": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-background-graph-entities", + "category": "plugin", + "description": "The background-graph-entities lovelace component for Home Assistant displays a list of entities with their current state and a mini graph showing the entity's history.", + "downloads": 3059, + "etag_repository": "W/\"1fc33c7cb2004c5d7a46308fff56550bcdc59d34023c66bb7a86dedcc8d29d82\"", + "last_updated": "2026-09-29T13:04:45Z", + "stargazers_count": 42, + "topics": [ + "entity", + "graph", + "lovelace-card" + ], + "last_fetched": 1790690690.62568 + }, + "355159299": { + "repository_manifest": { + "name": "Moscow PGU (Госуслуги Москвы)", + "render_readme": true, + "country": "ru", + "homeassistant": "2021.2.0" + }, + "new": true, + "full_name": "alryaz/hass-moscow-pgu", + "authors": [ + "@alryaz" + ], + "category": "integration", + "description": "Moscow PGU services for HomeAssistant", + "domain": "moscow_pgu", + "etag_repository": "W/\"4675d89cfcca20380ea85244576518e09c7334d7faaa9a9d4ed14e9a7f6cc897\"", + "last_updated": "2021-11-10T06:44:41Z", + "stargazers_count": 31, + "topics": [ + "gosuslugi" + ], + "last_fetched": 1786567981.218457 + }, + "410867791": { + "repository_manifest": { + "name": "Microsoft Edge TTS", + "render_readme": true + }, + "new": true, + "full_name": "hasscc/hass-edge-tts", + "category": "integration", + "description": "🗣️ Microsoft Edge TTS for Home Assistant, no need for app_key", + "domain": "edge_tts", + "downloads": 194, + "etag_repository": "W/\"d715223a3bea0754d5262ddefdb208150ebda27eeb24ad111f6ac052e68ffe35\"", + "last_updated": "2026-06-05T00:54:46Z", + "stargazers_count": 488, + "topics": [ + "edge-tts", + "tts" + ], + "last_fetched": 1790185257.89752 + }, + "1120434461": { + "repository_manifest": {}, + "new": true, + "full_name": "jayjojayson/bms-battery-cells-card", + "category": "plugin", + "description": "🔋 Visualize individual cell voltages of battery storage systems (BMS)", + "downloads": 2387, + "etag_repository": "W/\"eeab86014d8bde00632fe833df3c33e59dc73e521f7b9ecd624522eb007a25db\"", + "last_updated": "2026-05-26T20:10:02Z", + "stargazers_count": 39, + "topics": [ + "battery", + "battery-management-system", + "battery-monitor", + "hacs-custom" + ], + "last_fetched": 1789886563.031876 + }, + "236945951": { + "repository_manifest": {}, + "full_name": "lukevink/lovelace-buien-rain-card", + "category": "plugin", + "description": "Graph of Buienradars rain forecast ", + "downloads": 8711, + "etag_repository": "W/\"eadb48a52037e8d9c495947bcf948d113f5129906c847fea9e3fd1c25db8d4e2\"", + "last_updated": "2022-11-09T07:37:14Z", + "stargazers_count": 63, + "topics": [ + "buienradar", + "chartjs", + "forecast", + "graph" + ], + "last_fetched": 1789561532.007138 + }, + "203592862": { + "repository_manifest": { + "name": "USR-R16 16路网络继电器", + "render_readme": true, + "homeassistant": "2022.7.5", + "country": [ + "CN" + ] + }, + "full_name": "blindlight86/HA_USR-R16", + "authors": [ + "@blindlight" + ], + "category": "integration", + "description": "USR-R16 integration for Home Assistant", + "domain": "usr_r16", + "etag_repository": "W/\"b3fcf5f7a6d3da56ebe52975203e5718900e8031730ae8e1f240d5a3714be850\"", + "last_updated": "2022-07-31T19:41:14Z", + "stargazers_count": 9, + "topics": [ + "relays" + ], + "last_fetched": 1784785605.987739 + }, + "784997417": { + "repository_manifest": {}, + "new": true, + "full_name": "binarylogic/trinnov-altitude-homeassistant", + "category": "integration", + "description": "Trinnov Altitude integration for Home Assistant", + "domain": "trinnov_altitude", + "downloads": 8, + "etag_repository": "W/\"f2561de9bbacf9371eacac649d6d95b8803166f1debf94bac3adaf0aec3629bc\"", + "last_updated": "2026-09-25T02:23:35Z", + "stargazers_count": 11, + "topics": [ + "altitude", + "trinnov" + ], + "last_fetched": 1790439136.462796 + }, + "591270696": { + "repository_manifest": { + "name": "windrose-card", + "render_readme": true, + "filename": "windrose-card.js" + }, + "new": true, + "full_name": "aukedejong/lovelace-windrose-card", + "category": "plugin", + "description": "Home Assistant Lovelace Windrose Card", + "downloads": 13412, + "etag_repository": "W/\"f19dfd81920eb55057d79bbc7e2a388c623d6f5a124c37e621b711fc13694ff3\"", + "last_updated": "2026-08-29T13:26:22Z", + "stargazers_count": 239, + "topics": [ + "beaufort", + "polar-bar-chart", + "weather", + "weather-dashboard", + "wind", + "windrose" + ], + "last_fetched": 1790633868.010654 + }, + "642225418": { + "repository_manifest": { + "name": "Turkov Ventilation Systems", + "country": [ + "RU", + "BY" + ], + "homeassistant": "2023.5.0", + "render_readme": true + }, + "new": true, + "full_name": "alryaz/hass-turkov", + "authors": [ + "@alryaz" + ], + "category": "integration", + "description": "Turkov integration for Home Assistant", + "domain": "turkov", + "etag_repository": "W/\"43fcee3714aec0995cc796c9ea877e00c07a24768b3f80ba117a2c1b3a6079e6\"", + "last_updated": "2025-03-18T08:27:24Z", + "stargazers_count": 12, + "topics": [ + "hvac-control", + "turkov", + "ventilation" + ], + "last_fetched": 1784784876.436607 + }, + "1020949375": { + "repository_manifest": {}, + "new": true, + "full_name": "unbekannt3/room-card-minimalist", + "category": "plugin", + "description": "Simple room overview card for Lovelace with GUI support in UI-Lovelace-Minimalist style", + "downloads": 4676, + "etag_repository": "W/\"ade3d32c9c9968a84612d76ea68702ccc380b63b77000c044454ef3bea660968\"", + "last_updated": "2026-07-26T19:24:20Z", + "stargazers_count": 27, + "topics": [ + "lovelace-custom-card", + "room-card" + ], + "last_fetched": 1789931089.664464 + }, + "1264405441": { + "repository_manifest": {}, + "new": true, + "full_name": "jasonjhofmann/airnow-station-homeassistant", + "category": "integration", + "description": "Home Assistant integration for a single AirNow monitoring station — per-monitor concentrations and AQI via the /aq/data/ endpoint", + "domain": "airnow_station", + "etag_repository": "W/\"9bd79805135c78dad1802e6d390e7e4b1395e32b1f782a6da16ee4219f30a4e0\"", + "last_updated": "2026-08-27T22:36:31Z", + "stargazers_count": 1, + "topics": [ + "air-quality", + "airnow" + ], + "last_fetched": 1787898393.655752 + }, + "1286468486": { + "repository_manifest": {}, + "new": true, + "full_name": "TexhFexLabs/hydronode-homeassistant", + "category": "integration", + "description": "Home Assistant integration for HydroNode — auto-discovered sensor entities, live values via WebSocket push, anomaly & AI-analysis events (HACS)", + "domain": "hydronode", + "etag_repository": "W/\"b7918e25dc18326d833b9b2e896323eb8f3badb56a5255d73b4e1c419ea7e24e\"", + "last_updated": "2026-09-10T19:15:52Z", + "stargazers_count": 1, + "topics": [ + "air-quality", + "esp32", + "hydroponics", + "iot", + "lorawan", + "sensors" + ], + "last_fetched": 1790713263.025294 + }, + "1219393679": { + "repository_manifest": {}, + "new": true, + "full_name": "rolandzeiner/ladestellen-austria", + "category": "integration", + "description": "Home Assistant custom integration for the Austrian EV charging station directory (Ladestellenverzeichnis), powered by E-Control Austria's official API.", + "domain": "ladestellen_austria", + "downloads": 16, + "etag_repository": "W/\"d4cef10e879882a5b6e85ecdca03df48adac70686227ea119cb4fadbbc9eaadb\"", + "last_updated": "2026-10-01T18:18:25Z", + "stargazers_count": 1, + "topics": [ + "austria", + "charging-stations", + "e-control", + "electric-vehicles", + "ev", + "ev-charging", + "ladestellen" + ], + "last_fetched": 1790896254.753305 + }, + "729280147": { + "repository_manifest": {}, + "new": true, + "full_name": "Djelle/milcomarmy", + "category": "theme", + "description": "Olive green theme for Home Assistant.", + "etag_repository": "W/\"3ebb6d526bf8f51403dbce11bf73e5775028bbbbcd624e98eb03e9229b7c57a7\"", + "last_updated": "2024-10-14T13:49:58Z", + "stargazers_count": 2, + "topics": [ + "green", + "metal", + "olive" + ], + "last_fetched": 1784668260.546481 + }, + "1141804116": { + "repository_manifest": {}, + "new": true, + "full_name": "aburow/apc-modbus-snmp-ha", + "category": "integration", + "description": "Homeassistant - Standalone APC SmartUPS with Modbus Monitoring", + "domain": "apc_modbus", + "etag_repository": "W/\"f0ebb5cc49900ebd07d46d7797d4e0631eab0c90b6ee41c0b3edb2c52a4d26d6\"", + "last_updated": "2026-09-12T12:53:42Z", + "stargazers_count": 9, + "topics": [ + "apc-modbus" + ], + "last_fetched": 1790724800.47292 + }, + "560614992": { + "repository_manifest": { + "name": "System Flow Card", + "render_readme": true, + "homeassistant": "2021.8.0" + }, + "new": true, + "full_name": "flyrmyr/system-flow-card", + "category": "plugin", + "description": "A system flow card inspired by the official Energy Distribution card for Home Assistant", + "etag_repository": "W/\"a7257bebad8bed3373102cef2e50e3e95b8cb0c7816f30e13a44f8f654dfb453\"", + "last_updated": "2024-03-29T15:33:30Z", + "stargazers_count": 55, + "topics": [ + "dashboard", + "lovelace-custom-card" + ], + "last_fetched": 1789153714.745299 + }, + "891214473": { + "repository_manifest": {}, + "new": true, + "full_name": "delize/home-assistant-loggamera-integration", + "category": "integration", + "description": "Loggamera integration for Home Assistant: Provides Power, Energy, Water, and other supported data.", + "domain": "loggamera", + "etag_repository": "W/\"cccf8c73f0de1eacd81ffa1e76ee5d807dfb205bfcb75056df337df4357a4d22\"", + "last_updated": "2026-07-05T11:01:06Z", + "stargazers_count": 2, + "topics": [ + "api-integration", + "electric-vehicle-services", + "energy-consumption", + "energy-meter", + "energy-monitor", + "energy-monitoring", + "hacs-custom-component", + "hacs-custom-integration", + "home-assistant-integration", + "home-assistant-integration-energy", + "home-assistant-sens", + "loggamera", + "water-monitoring" + ], + "last_fetched": 1784786644.669807 + }, + "512922944": { + "repository_manifest": { + "name": "Czech Energy Spot Prices", + "render_readme": true, + "country": "CZ" + }, + "new": true, + "full_name": "rnovacek/homeassistant_cz_energy_spot_prices", + "authors": [ + "@rnovacek" + ], + "category": "integration", + "description": "Home Assistant integration that provides current Czech electricity spot prices based on OTE.", + "domain": "cz_energy_spot_prices", + "etag_repository": "W/\"8de5709c73ac31d02ba8a21f97f2d41a670588ca3c08acda3213f4868a403e61\"", + "last_updated": "2026-09-22T10:16:36Z", + "stargazers_count": 136, + "topics": [ + "electricity", + "energy", + "gas", + "spot" + ], + "last_fetched": 1790711959.921185 + }, + "965510183": { + "repository_manifest": {}, + "new": true, + "full_name": "herruzo99/ista-calista", + "category": "integration", + "description": " ista-calista Home Assistant Integration ", + "domain": "ista_calista", + "etag_repository": "W/\"996b8298b3c97ad60de9f08ccd69d0b1e01575779b528a79da3d4f957b0623ce\"", + "last_updated": "2026-04-02T18:35:57Z", + "stargazers_count": 2, + "topics": [ + "calista", + "home-assistant-integration", + "ista" + ], + "last_fetched": 1784788041.323057 + }, + "1228077402": { + "repository_manifest": {}, + "new": true, + "full_name": "pjordanandrsn/ha-generac", + "category": "integration", + "description": "HA fork of binarydev/ha-generac with Auth0 universal-login + custom-prompt handler", + "domain": "generac", + "etag_repository": "W/\"bfddf886848a8f1cb66505a50686db035d086198fcbd98cf3b491316ce0b75cf\"", + "last_updated": "2026-07-28T19:44:24Z", + "topics": [ + "generac", + "generator", + "mobilelink" + ], + "last_fetched": 1785279318.103321 + }, + "207620142": { + "repository_manifest": { + "name": "DPC sensor", + "country": [ + "IT" + ] + }, + "full_name": "caiosweet/Home-Assistant-custom-components-DPC-Alert", + "authors": [ + "@caiosweet" + ], + "category": "integration", + "description": "Italy Meteo-hydro alert and hydrogeological phenomena Civil Protection (Protezione Civile). In this custom component you can find the vigilance Bulletin and the Bulletin of national hydrogeological and hydraulic criticalities. They allow to check whether in your current location there will be criticalities/warnings related to weather-hydrogeological and hydraulic phenomena. Weather forecasts for civil protection purposes differs from the classic \"weather forecasts\". They highlight potentially harmful situations to people or things. This component was created for personal purposes, in order to be able to monitor the Civil Protection site and check for important updates. I hope it will be useful to you.", + "domain": "dpc", + "downloads": 3239, + "etag_repository": "W/\"9734ae078230a9092ad39ab961c8cf1879151fb29dc71baf1ce85b4451c59cf2\"", + "last_updated": "2026-06-19T02:12:10Z", + "stargazers_count": 63, + "topics": [ + "dpc", + "protezionecivile" + ], + "last_fetched": 1786327713.168078 + }, + "328361159": { + "repository_manifest": { + "name": "ultimaker", + "render_readme": true + }, + "full_name": "jellespijker/home-assistant-ultimaker", + "authors": [ + "@jellespijker" + ], + "category": "integration", + "description": "Home-Assistant component for Ultimaker printers (UM3, S3, S5)", + "domain": "ultimaker", + "etag_repository": "W/\"03e9839d386d7b355a65d1783f6ea3964cc6f3ceea6f66c4d3b5d133f46ace17\"", + "last_updated": "2025-06-09T12:37:56Z", + "stargazers_count": 23, + "topics": [ + "3d-printing", + "home-assistant-component", + "s3", + "s5", + "ultimaker", + "um3" + ], + "last_fetched": 1789146973.857783 + }, + "158194879": { + "repository_manifest": { + "name": "Entity Controller", + "homeassistant": "2022.7.4" + }, + "full_name": "danobot/entity-controller", + "authors": [ + "@danobot" + ], + "category": "integration", + "description": "Home Assistant Entity and lighting controller for managing devices with timers, scripts, and sun-based time restrictions.", + "domain": "entity_controller", + "etag_repository": "W/\"3c110997397f10da81e72924d466b1fff2254802eb00c4b790a78de9c1b9e65a\"", + "last_updated": "2024-05-04T13:48:30Z", + "stargazers_count": 319, + "topics": [ + "entity-controller", + "finite-state-machine", + "internet-of-things", + "iot", + "lighting-controller", + "motion-light", + "motion-sensor" + ], + "last_fetched": 1790781597.31777 + }, + "1227406718": { + "repository_manifest": {}, + "new": true, + "full_name": "marccatalano/ha-powerpanel-cloud", + "category": "integration", + "description": "Home Assistant custom integration for CyberPower PowerPanel Cloud — monitors UPS devices via the cloud API with 16 sensors per device including battery, voltage, load, and runtime.", + "domain": "powerpanel_cloud", + "etag_repository": "W/\"8e235a9cfd416b1bbaed701e2fc756e274a613dcee75f5a42958258cd22e27f0\"", + "last_updated": "2026-09-26T16:39:18Z", + "stargazers_count": 2, + "topics": [ + "cyberpower", + "cyberpower-ups", + "home-assistant-integration", + "powerpanel-cloud", + "ups" + ], + "last_fetched": 1790443915.25728 + }, + "427773030": { + "repository_manifest": { + "name": "TuneBlade", + "render_readme": true + }, + "new": true, + "full_name": "spycle/tuneblade", + "authors": [ + "@spycle" + ], + "category": "integration", + "description": "Home Assistant custom integration for controlling AirPlay devices connected to a TuneBlade server", + "domain": "tuneblade", + "etag_repository": "W/\"7082b7792d3229d8ff377408d84f719685ee04c8b6eca5b760fe3fb666723221\"", + "last_updated": "2025-07-03T23:26:51Z", + "stargazers_count": 2, + "topics": [ + "tuneblade" + ], + "last_fetched": 1784792479.575812 + }, + "668476421": { + "repository_manifest": { + "name": "Napoleon eFIRE", + "filename": "napoleon_efire.zip", + "hide_default_branch": true, + "homeassistant": "2023.8.3", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "kaechele/napoleon-efire", + "authors": [ + "@kaechele" + ], + "category": "integration", + "description": "Napoleon eFIRE Integration for Home Assisstant", + "domain": "napoleon_efire", + "downloads": 141, + "etag_repository": "W/\"a0de022bfa4e59f619595c5c6124558985dd92290c2cb43e2bb2eaa1d1e811b9\"", + "last_updated": "2026-09-30T21:22:39Z", + "stargazers_count": 4, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "efire", + "fireplace", + "home-assistant-component", + "napoleon" + ], + "last_fetched": 1790872603.329182 + }, + "516625225": { + "repository_manifest": { + "name": "Sutro", + "hacs": "1.6.0", + "homeassistant": "2024.5.0", + "render_readme": true + }, + "new": true, + "full_name": "ydogandjiev/hass-sutro", + "authors": [ + "@ydogandjiev" + ], + "category": "integration", + "description": "This component integrates Home Assistant with Sutro (https://mysutro.com/), a device that enables automated remote monitoring of the temperature as well as the chlorine/bromine, pH, and alkalinity levels.", + "domain": "sutro", + "etag_repository": "W/\"0b36cc3423000a9a9b97d441f81fc5df9f4ee2b12c964568980fb02e621ed890\"", + "last_updated": "2025-01-13T02:58:17Z", + "stargazers_count": 11, + "topics": [ + "sutro" + ], + "last_fetched": 1784793573.627017 + }, + "1081078355": { + "repository_manifest": {}, + "new": true, + "full_name": "Satimaro/elkbledom-fastlink", + "category": "integration", + "description": "ELK-BLEDOM FastLink - a custom Home Assistant integration for BLE LED controllers. Features real-time RGB control, effect presets with emoji icons, and soft color temperature emulation (1800–7000 K). Clean, fast, and visually rich — rebuilt from scratch for modern HA 2025+.", + "domain": "elkbledom_fastlink", + "downloads": 18, + "etag_repository": "W/\"a7c915cf140a0a8c536181ed3cebf23d0b359f8e8fe06537e28348757266a5b1\"", + "last_updated": "2025-12-14T13:59:16Z", + "stargazers_count": 12, + "topics": [ + "5050", + "ble", + "bluetooth", + "elkbledom", + "fastlink", + "home-assistant-integration", + "led", + "light", + "lighting", + "rgb", + "rgb-led" + ], + "last_fetched": 1790712345.174308 + }, + "1183729066": { + "repository_manifest": {}, + "new": true, + "full_name": "lackas/ha-gridx", + "category": "integration", + "description": "Home Assistant integration for gridX energy management (E.ON Home Manager, Viessmann Gridbox)", + "domain": "gridx", + "etag_repository": "W/\"4fd13ae2b09ce041b118db5302580b2d6694edaa9c47c968ff28e67bc2b63fa9\"", + "last_updated": "2026-09-28T10:44:22Z", + "stargazers_count": 3, + "topics": [ + "energy", + "eon", + "gridx" + ], + "last_fetched": 1790628671.349462 + }, + "656992550": { + "repository_manifest": { + "name": "Dreo Smart Device Integration", + "homeassistant": "2024.2.2", + "render_readme": true + }, + "new": true, + "full_name": "JeffSteinbok/hass-dreo", + "authors": [ + "@jeffsteinbok" + ], + "category": "integration", + "description": "Dreo Smart Device Integration for Home Assistant. This is not the official integration; this one is community built and supported and has very frequent updates.", + "domain": "dreo", + "downloads": 1, + "etag_repository": "W/\"e5def31d5ef63de5b4453e2e58bc1c21e28f576ef475c2c92a03a1584c0d37ee\"", + "last_updated": "2026-09-14T05:41:37Z", + "stargazers_count": 392, + "topics": [ + "dreo" + ], + "last_fetched": 1790925496.212778 + }, + "759368542": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyKh/iec-custom-component", + "category": "integration", + "description": "HomeAssistant Custom Component for IEC", + "domain": "iec", + "downloads": 927, + "etag_repository": "W/\"2c07ba1ff8d81483f243583409d13504ffe6898bdc6b8cb62dbe67ddd361bc99\"", + "last_updated": "2026-10-02T00:58:14Z", + "stargazers_count": 187, + "topics": [ + "electric", + "iec" + ], + "last_fetched": 1790924706.888934 + }, + "1083355563": { + "repository_manifest": {}, + "new": true, + "full_name": "samuelebistoletti/HomeAssistant-V2C-Cloud", + "category": "integration", + "description": "V2C Cloud Home Assistant Integration", + "domain": "v2c_cloud", + "downloads": 318, + "etag_repository": "W/\"dab923827441356ae9683ab2ccfbbcd4033d1d6d11c1505f213c4a850ff211a4\"", + "last_updated": "2026-09-21T04:19:34Z", + "stargazers_count": 10, + "topics": [ + "electric-vehicles", + "trydan", + "v2c", + "wallbox" + ], + "last_fetched": 1789969564.128206 + }, + "1107318890": { + "repository_manifest": {}, + "new": true, + "full_name": "Timandes/fnos-home-assistant", + "category": "integration", + "description": "飞牛fnOS的HomeAssistant组件", + "domain": "fnos", + "downloads": 72, + "etag_repository": "W/\"c2f159bd0257d421c98df8645b85d9e9b2043feca3b6ff0bf37226724a6e6a5d\"", + "last_updated": "2026-07-15T12:45:56Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1789584837.022705 + }, + "1276329141": { + "repository_manifest": {}, + "new": true, + "full_name": "AmyKincaid/ha-arcadia-lumenize", + "category": "integration", + "description": "A simple custom component for integrating Arcadia / Lumenize BLE LED bars into Home Assistant with local Bluetooth connectivity.", + "domain": "arcadia_lumenize", + "etag_repository": "W/\"26375624e2765a3c0c00461f6106721c8c36428e0e34dbea540c1ead316a792c\"", + "last_updated": "2026-08-30T10:34:12Z", + "stargazers_count": 1, + "topics": [ + "arcadia", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "lumenize", + "terrarium" + ], + "last_fetched": 1788161491.419498 + }, + "560073671": { + "repository_manifest": {}, + "new": true, + "full_name": "kcsoft/virtual-keys", + "category": "integration", + "description": "Create login link for Home Assistant that you can share with guests", + "domain": "virtual_keys", + "etag_repository": "W/\"3f8224a69a9226f9ad30463664b20fb69ccee1f51828dd4ffce658d41ab62938\"", + "last_updated": "2026-05-12T12:13:04Z", + "stargazers_count": 22, + "topics": [ + "guest", + "virtual-keys" + ], + "last_fetched": 1787452783.505877 + }, + "179347477": { + "repository_manifest": { + "name": "Circadian Lighting" + }, + "full_name": "claytonjn/hass-circadian_lighting", + "authors": [ + "@claytonjn" + ], + "category": "integration", + "description": "Circadian Lighting custom component for Home Assistant", + "domain": "circadian_lighting", + "etag_repository": "W/\"b358c7e4c20fb37b947408fb1bd3cfab7759d54d8c669951b5a67a3db2912bd5\"", + "last_updated": "2025-09-19T22:55:20Z", + "stargazers_count": 902, + "topics": [ + "circadian", + "circadian-rhythms", + "lighting", + "sleep", + "wellness" + ], + "last_fetched": 1790726440.46441 + }, + "1151464979": { + "repository_manifest": {}, + "new": true, + "full_name": "soestin/hass_periodic_card_reload", + "category": "plugin", + "description": "A Home Assistant card that periodically reloads its child cards", + "downloads": 51, + "etag_repository": "W/\"a465b86d349f231a00b1a2aba3e3b3e38c8a325df4d914543136c4bf5eb80bf3\"", + "last_updated": "2026-02-06T14:49:36Z", + "stargazers_count": 2, + "topics": [ + "homeassistant-lovelace" + ], + "last_fetched": 1787064609.288394 + }, + "1143954763": { + "repository_manifest": {}, + "new": true, + "full_name": "superdingo101/daylight-calendar-card", + "category": "plugin", + "description": "A beautiful, custom Home Assistant calendar card", + "downloads": 28, + "etag_repository": "W/\"62ed39c66f63fbb9b005ca35526d720a8a768430ea7abf4d8b6050c3b8f854c8\"", + "last_updated": "2026-05-08T05:42:13Z", + "stargazers_count": 111, + "topics": [ + "calendar", + "dashboard" + ], + "last_fetched": 1778220121.11222 + }, + "297379398": { + "repository_manifest": { + "name": "Tractive" + }, + "full_name": "Danielhiversen/home_assistant_tractive", + "authors": [ + "@danielhiversen" + ], + "category": "integration", + "description": "Custom component for Tractive", + "domain": "tractive_custom", + "etag_repository": "W/\"4feb3b42a5313f4bcc8162307b6326383ceadb91b557814396e77cd028035220\"", + "last_updated": "2021-12-20T09:30:02Z", + "stargazers_count": 42, + "topics": [ + "tractive" + ], + "last_fetched": 1789600825.019864 + }, + "1262233839": { + "repository_manifest": {}, + "new": true, + "full_name": "grunna/ha-anycubic-kobra-x-lan", + "category": "integration", + "description": "Local Home Assistant integration for monitoring Anycubic Kobra X printers over LAN without cloud dependency.", + "domain": "anycubic_kobra_x_lan", + "etag_repository": "W/\"0cf2424665984af38ed7d64f282bceadc0062e176268fe717a3177d5fe7567e1\"", + "last_updated": "2026-09-21T19:08:27Z", + "stargazers_count": 14, + "topics": [ + "3d-printer", + "anycubic", + "kobra-x", + "lan", + "local-control", + "mqtt" + ], + "last_fetched": 1790155391.770323 + }, + "1297679248": { + "repository_manifest": {}, + "new": true, + "full_name": "Proxy-alt/cync-lan", + "category": "integration", + "description": "Local control of Cync / C by GE smart lighting in Home Assistant - no cloud, no internet required", + "domain": "cync_lan", + "etag_repository": "W/\"bd4d6fa584d29d621d2c10958f323b9587b7373c33d60a9bc6973c68b00b04e2\"", + "last_updated": "2026-10-01T17:35:34Z", + "stargazers_count": 5, + "topics": [ + "asyncio", + "bluetooth-mesh", + "c-by-ge", + "cbyge", + "cync", + "cync-lan", + "ge-lighting", + "home-assistant-integration", + "local-control", + "mqtt", + "telink" + ], + "last_fetched": 1790895859.31426 + }, + "934720202": { + "repository_manifest": {}, + "new": true, + "full_name": "Refoss/refoss_rpc", + "category": "integration", + "description": "R11, R21, P11s, EM06p,EM16p support HomeAssistant", + "domain": "refoss_rpc", + "etag_repository": "W/\"a7ac4c5dc0f569510093d4236416e15b569c53c0ef59fedab2f7a657acaa7fbe\"", + "last_updated": "2026-08-21T01:21:16Z", + "stargazers_count": 25, + "topics": [ + "em06p", + "em16p", + "p11s", + "r11", + "r21" + ], + "last_fetched": 1790473697.902938 + }, + "167885769": { + "repository_manifest": { + "name": "Arlo Camera Support", + "homeassistant": "2023.3" + }, + "full_name": "twrecked/hass-aarlo", + "authors": [ + "@twrecked" + ], + "category": "integration", + "description": "Asynchronous Arlo Component for Home Assistant", + "domain": "aarlo", + "etag_repository": "W/\"3cb4458fcb1855b3f3da0fecd01d2110c9ca4a2c0580b992faf20e846f60faaa\"", + "last_updated": "2026-08-14T19:07:26Z", + "stargazers_count": 481, + "topics": [ + "arlo", + "netgear" + ], + "last_fetched": 1790750961.545664 + }, + "1111950278": { + "repository_manifest": {}, + "new": true, + "full_name": "svalsemey/hassio-lifedomus", + "category": "integration", + "description": "Home Assistant integration for the Delta Dore Lifedomus gateway", + "domain": "lifedomus", + "downloads": 47, + "etag_repository": "W/\"922bbbe83f174f8ed83094760335bf0188d228679314fd8e4f116f7a619c94ce\"", + "last_updated": "2026-10-01T22:21:02Z", + "stargazers_count": 1, + "topics": [ + "delta-dore", + "hassio-integration", + "homeassistant-custom-component", + "lifedomus" + ], + "last_fetched": 1790897297.345233 + }, + "1234875102": { + "repository_manifest": {}, + "new": true, + "full_name": "johro897/tplink-switch-card", + "category": "plugin", + "description": "A Lovelace card to make it easy to visualize your TP-Link Switch to Home Assistant", + "downloads": 2, + "etag_repository": "W/\"e86425ee7a7b7e381c44de387a9a5ae32b5a3defc82407985af8c77866a45803\"", + "last_updated": "2026-08-29T11:06:49Z", + "stargazers_count": 2, + "topics": [ + "poe", + "quick-card", + "switch", + "tp-link" + ], + "last_fetched": 1788012040.693966 + }, + "1164317968": { + "repository_manifest": {}, + "new": true, + "full_name": "tykeal/homeassistant-local-akuvox", + "category": "integration", + "description": "Local control of Akuvox intercoms for Home Assistant", + "domain": "local_akuvox", + "downloads": 1, + "etag_repository": "W/\"a21a2a53743cdb34acf044710c5b059aae23ceb33557cd342b91c5efbd5d97f1\"", + "last_updated": "2026-09-28T23:44:52Z", + "stargazers_count": 10, + "topics": [ + "akuvox", + "custom-integration" + ], + "last_fetched": 1790650754.57156 + }, + "844420064": { + "repository_manifest": {}, + "new": true, + "full_name": "Elwinmage/ha-usr-r16-component", + "category": "integration", + "description": "🔌 USR-R16 integration for Home Assistant", + "domain": "usr_r16", + "etag_repository": "W/\"78ae6b4b3c116f8565a009514a06df1d22f56b64d8a8ef160fef687baa930fc3\"", + "last_updated": "2026-09-28T12:12:18Z", + "stargazers_count": 2, + "topics": [ + "ethernet", + "homeassistant-custom-component", + "relay", + "relay-board" + ], + "last_fetched": 1790626200.370503 + }, + "269474857": { + "repository_manifest": { + "name": "Tab Redirect Card", + "render_readme": true + }, + "full_name": "ben8p/lovelace-tab-redirect-card", + "category": "plugin", + "description": "Custom lovelace card to use in Home assistant allowing you to redirect a user to certain view based on entity states.", + "etag_repository": "W/\"24402698b03f28d368d4f141f0d749ba75027cadae47f7cadeb7ed67a24f044a\"", + "last_updated": "2025-10-15T16:54:54Z", + "stargazers_count": 28, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1784793901.116735 + }, + "1227739004": { + "repository_manifest": {}, + "new": true, + "full_name": "billgeo/ha-daikin-airbase-hotwater", + "category": "integration", + "description": "Home Assistant integration for Daikin Airbase Hotwater systems", + "domain": "daikin_airbase_hotwater", + "etag_repository": "W/\"e6baf57369a1c564f5dd820cf45d398d54059d712744c8471082c083ea7d1e46\"", + "last_updated": "2026-07-01T02:47:57Z", + "topics": [ + "airbase", + "daikin", + "hotwater" + ], + "last_fetched": 1784785530.690972 + }, + "379781545": { + "repository_manifest": { + "name": "Netgear WAX", + "hacs": "1.6.0", + "homeassistant": "2021.4.0", + "render_readme": true + }, + "new": true, + "full_name": "rroller/netgear", + "authors": [ + "@rroller" + ], + "category": "integration", + "description": "Netgear Home Assistant Integration", + "domain": "netgear_wax", + "etag_repository": "W/\"370b88ee738c5076e6b1ef9726468db659c06d7ce6b1eb2a908ca35ac0a7cecd\"", + "last_updated": "2026-09-14T02:42:40Z", + "stargazers_count": 19, + "topics": [ + "netgear", + "wax", + "wax-610", + "wax-620", + "wi-fi" + ], + "last_fetched": 1789969442.076925 + }, + "741477499": { + "repository_manifest": {}, + "new": true, + "full_name": "earendil06/Windy-Webcams", + "category": "integration", + "description": "Windy Webcams integration", + "domain": "windy_webcams", + "downloads": 1, + "etag_repository": "W/\"be24bfbe474b7174f3f92c7b0d286b6c46163d66785390a58dcbf378b0dc4808\"", + "last_updated": "2026-02-05T17:54:00Z", + "stargazers_count": 20, + "last_fetched": 1790016312.447324 + }, + "1310228719": { + "repository_manifest": {}, + "new": true, + "full_name": "Tobhs/flights_above", + "category": "integration", + "description": "Home Assistant integration showing flights passing over a location, with a progress card, CO2 and people-on-board estimates. Free ADS-B data, no API key.", + "domain": "flights_above", + "etag_repository": "W/\"195a87d0c6a77a4fa211e6e449287d106f0c576f6b52be929fe93e788a2b259a\"", + "last_updated": "2026-07-26T14:18:41Z", + "stargazers_count": 2, + "topics": [ + "flight-data" + ], + "last_fetched": 1789731123.42272 }, "192664631": { "repository_manifest": { @@ -16716,9 +21079,9 @@ "SA", "AE" ], - "homeassistant": "0.110.0" + "homeassistant": "2023.9.0" }, - "full_name": "jm-73/Indego", + "full_name": "sander1988/Indego", "authors": [ "@jm-73", "@eavanvalkenburg" @@ -16726,789 +21089,16 @@ "category": "integration", "description": "Home Assistant Custom Component for Bosch Indego Lawn Mower", "domain": "indego", - "etag_repository": "W/\"2cd248bb2206bf728d6a75f39e795b5441952baa1b762afb4a8ccd2be2463796\"", - "last_updated": "2024-04-28T10:48:00Z", - "stargazers_count": 78, + "downloads": 8, + "etag_repository": "W/\"0ca9ca989abaf0d7360256da5c33581e8635ad8f4c0f9c24a44f08841e6521d8\"", + "last_updated": "2026-09-28T17:17:19Z", + "stargazers_count": 104, "topics": [ "bosch-mower", "indego", "iot" ], - "last_fetched": 1714624476.75432 - }, - "261277563": { - "repository_manifest": { - "name": "Open Source Routing Machine" - }, - "new": true, - "full_name": "edekeijzer/osrm_travel_time", - "authors": [ - "@edekeijzer" - ], - "category": "integration", - "description": "OSRM travel time sensor for Home Assistant", - "domain": "osrm_travel_time", - "etag_repository": "W/\"44a1b9925e9b88f11daee2bad1928c4d70e9bd572a400954a745bd6d1237b0b2\"", - "last_updated": "2022-03-11T11:58:30Z", - "stargazers_count": 8, - "topics": [ - "osrm", - "python3", - "self-hosted" - ], - "last_fetched": 1699363426.18052 - }, - "195883127": { - "repository_manifest": {}, - "full_name": "Martinvdm/garbage-nissewaard-homeassistant", - "authors": [ - "@Martinvdm", - "@vloris" - ], - "category": "integration", - "description": "Garbage collection Nissewaard for Home Assistant", - "domain": "nissewaard", - "etag_repository": "W/\"57839e982adfc0dd41007de4124a0fa3db67fd08a270cf80aa4285dbe5349da5\"", - "last_updated": "2021-04-11T12:18:11Z", - "last_fetched": 1681226825.19442 - }, - "313269367": { - "repository_manifest": { - "name": "kibibit Better Graph Colors", - "render_readme": true, - "filename": "kb-better-graph-colors.js" - }, - "full_name": "Kibibit/kb-better-graph-colors", - "category": "plugin", - "description": "Replace the history graph colors with a material design color palette.", - "domain": "", - "etag_repository": "W/\"09a1923918fbd846d82cded9ef6674def34219d2e4b8f9b40443582e280c61df\"", - "last_updated": "2022-06-19T17:37:46Z", - "stargazers_count": 10, - "topics": [ - "color-scheme", - "graphs", - "palette" - ], - "last_fetched": 1704915635.573422 - }, - "291157903": { - "repository_manifest": { - "name": "RRD Recorder", - "render_readme": true - }, - "new": true, - "full_name": "dgomes/ha_rrd_recorder", - "authors": [ - "@dgomes" - ], - "category": "integration", - "description": "RRD Custom Component for Home Assistant", - "domain": "rrd_recorder", - "etag_repository": "W/\"ad6996b59cc366686972d430512c6d9ff6e0e6a0bfa09e2b524c5ad6664120bb\"", - "last_updated": "2024-03-30T22:09:50Z", - "stargazers_count": 11, - "topics": [ - "home-assistant-component", - "rrdtool" - ], - "last_fetched": 1712063873.358296 - }, - "334523683": { - "repository_manifest": { - "name": "Teufel Raumfeld", - "zip_release": true, - "filename": "teufel_raumfeld.zip" - }, - "full_name": "B5r1oJ0A9G/teufel_raumfeld", - "authors": [ - "@B5r1oJ0A9G" - ], - "category": "integration", - "description": "Integration for Teufel smart speaker (aka Raumfeld Multiroom) into https://www.home-assistant.io/.", - "domain": "teufel_raumfeld", - "downloads": 980, - "etag_repository": "W/\"e774701943e4d91cc8146bdeba41a0cc57dde0185a4a6cdf4cc16c946b468e85\"", - "last_updated": "2023-08-25T17:39:18Z", - "stargazers_count": 27, - "topics": [ - "hassfeld", - "multiroom", - "multiroom-audio", - "raumfeld", - "smart-speaker", - "teufel" - ], - "last_fetched": 1713931998.474058 - }, - "203592862": { - "repository_manifest": { - "name": "USR-R16 16路网络继电器", - "render_readme": true, - "homeassistant": "2022.7.5", - "country": [ - "CN" - ] - }, - "full_name": "blindlight86/HA_USR-R16", - "authors": [ - "@blindlight" - ], - "category": "integration", - "description": "USR-R16 integration for Home Assistant", - "domain": "usr_r16", - "etag_repository": "W/\"5701931d12c650e0ea21261d6ecbd93ea15da96432a018c307ce69bfb1258226\"", - "last_updated": "2022-07-31T19:41:14Z", - "stargazers_count": 8, - "topics": [ - "relays" - ], - "last_fetched": 1707313238.810188 - }, - "303827752": { - "repository_manifest": { - "homeassistant": "2023.1.0", - "name": "TryFi Dog Monitor", - "render_readme": true - }, - "full_name": "sbabcock23/hass-tryfi", - "authors": [ - "@sbabcock23" - ], - "category": "integration", - "description": "Home Assistant integration for TryFi Dog Collar GPS monitoring.", - "domain": "tryfi", - "etag_repository": "W/\"f40909d1c798528d4383519b31a88fdc386ad727c14f0440eae62616abf9a847\"", - "last_updated": "2023-12-27T10:25:41Z", - "stargazers_count": 47, - "topics": [ - "dog", - "dog-collar", - "gps", - "iot", - "tryfi" - ], - "last_fetched": 1714624972.891418 - }, - "536329656": { - "repository_manifest": { - "name": "Firemote Card", - "render_readme": true, - "filename": "HA-Firemote.js" - }, - "new": true, - "full_name": "PRProd/HA-Firemote", - "category": "plugin", - "description": "Apple TV, Amazon Fire TV, Fire streaming stick, Chromecast, NVIDIA Shield, onn., Roku, Xiaomi Mi, and Android TV remote control card for Home Assistant", - "etag_repository": "W/\"ad11e57af334953c8a4ff14147c99fd9fa0c98a642a0c631fc651dd31e2df8a2\"", - "last_updated": "2024-04-30T17:51:01Z", - "stargazers_count": 324, - "topics": [ - "amazon-fire", - "amazon-fire-cube", - "amazon-fire-stick", - "android", - "android-debug-bridge", - "android-tv", - "apple-tv", - "chromecast", - "chromecast-4k", - "nvidia", - "nvidia-shield", - "onn", - "remote-control", - "roku", - "roku-tv", - "shield", - "xiaomi", - "xiaomi-mi" - ], - "last_fetched": 1714624581.321884 - }, - "579801670": { - "repository_manifest": { - "name": "JellyFish Lighting", - "zip_release": true, - "filename": "hass-jellyfish-lighting.zip" - }, - "new": true, - "full_name": "bdunn44/hass-jellyfish-lighting", - "authors": [ - "@bdunn44" - ], - "category": "integration", - "description": "A Jellyfish Lighting integration for Home Assistant", - "domain": "jellyfish_lighting", - "downloads": 165, - "etag_repository": "W/\"d135ff9fd3e64aa8481d75dacde211f68897fc6e60b399f7249f2bb39fa83177\"", - "last_updated": "2024-04-24T13:55:49Z", - "stargazers_count": 8, - "topics": [ - "assistant", - "home", - "jellyfish", - "led", - "led-controller", - "led-strips", - "lighting" - ], - "last_fetched": 1714279004.723948 - }, - "308752409": { - "repository_manifest": { - "name": "Charger Card", - "render_readme": true, - "filename": "charger-card.js" - }, - "full_name": "tmjo/charger-card", - "category": "plugin", - "description": "A lovelace card for electrical vehicle (EV) home chargers and charging robots.", - "domain": "", - "downloads": 3527, - "etag_repository": "W/\"f58635fe50773f1d7a70c4917d29524144ff7b81c24ef68e7cf35c30d2749507\"", - "last_updated": "2024-04-25T07:14:41Z", - "stargazers_count": 79, - "topics": [ - "charger", - "charging-robot", - "easee", - "elbil", - "electric-vehicle", - "evcharger" - ], - "last_fetched": 1714279473.951636 - }, - "572284948": { - "repository_manifest": { - "name": "Carelink Integration", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "new": true, - "full_name": "yo-han/Home-Assistant-Carelink", - "authors": [ - "@yo-han" - ], - "category": "integration", - "description": "Unofficial Home Assistant Carelink Component", - "domain": "carelink", - "etag_repository": "W/\"effadfd7e415c4f5f69825eb241b3cf23637ca175665113fe97ae1ae48aba5bb\"", - "last_updated": "2024-03-25T16:19:39Z", - "stargazers_count": 19, - "topics": [ - "carelink", - "diabetic", - "hassio-integration", - "medtronic" - ], - "last_fetched": 1714279355.425807 - }, - "312080478": { - "repository_manifest": { - "name": "govee", - "homeassistant": "2023.11.2" - }, - "full_name": "LaggAt/hacs-govee", - "authors": [ - "@LaggAt" - ], - "category": "integration", - "description": "A HACS repository for Govee light integration", - "domain": "govee", - "etag_repository": "W/\"da12eab41fd3620763addb92cc9e1a832a2bb1e21b7ec8269aafd6c22c2f5c63\"", - "last_updated": "2024-02-11T08:43:54Z", - "stargazers_count": 248, - "topics": [ - "devcontainer", - "govee", - "light" - ], - "last_fetched": 1714624656.260578 - }, - "537001731": { - "repository_manifest": { - "name": "Facebook Messenger", - "render_readme": true - }, - "new": true, - "full_name": "emes30/facebook_messenger", - "authors": [ - "@emes30" - ], - "category": "integration", - "description": "Home Assistant custom integration for Facebook Messenger.", - "domain": "facebook_messenger", - "etag_repository": "W/\"57f34b9deda173cde6081410a1614889f865d2b2fdf5cca8d14fc611149be200\"", - "last_updated": "2022-09-26T21:07:38Z", - "stargazers_count": 12, - "topics": [ - "facebook", - "images", - "messenger" - ], - "last_fetched": 1701721167.415474 - }, - "300358676": { - "repository_manifest": { - "name": "Tapo: Cameras Control", - "homeassistant": "2024.1.0" - }, - "full_name": "JurajNyiri/HomeAssistant-Tapo-Control", - "authors": [ - "@JurajNyiri" - ], - "category": "integration", - "description": "Control for Tapo cameras as a Home Assistant component", - "domain": "tapo_control", - "etag_repository": "W/\"354d1b41b17468177310e5f929ba335b2e9e732d3631c0df5a1519158ef9219b\"", - "last_updated": "2024-05-01T15:03:03Z", - "stargazers_count": 843, - "topics": [ - "camera", - "cameras", - "homeassistant-custom-component", - "ptz", - "tapo" - ], - "last_fetched": 1714624659.081278 - }, - "409126039": { - "repository_manifest": { - "name": "Solcast PV Solar", - "homeassistant": "2023.7", - "zip_release": true, - "filename": "solcast_solar.zip" - }, - "new": true, - "full_name": "oziee/ha-solcast-solar", - "authors": [ - "@oziee" - ], - "category": "integration", - "description": "Solcast Integration for Home Assistant", - "domain": "solcast_solar", - "downloads": 6580, - "etag_repository": "W/\"3ce257a120ed3ea17444155322ce59e1ed36108025e5d2540082da814fea9935\"", - "last_updated": "2024-04-29T08:32:54Z", - "stargazers_count": 171, - "topics": [ - "forecasting", - "pv", - "solar", - "solar-energy", - "solcast" - ], - "last_fetched": 1714624782.085189 - }, - "261970408": { - "repository_manifest": { - "name": "Weatherbit Weather Forecast for Home Assistant", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "full_name": "briis/weatherbit", - "authors": [ - "@briis" - ], - "category": "integration", - "description": "The weatherbit integration adds support for the weatherbit.io web service as a source for meteorological data for your location.", - "domain": "weatherbit", - "etag_repository": "W/\"11b573d8956ddcc7737c8f4fb98cfa543a30d4602a882898386b70055d1cb735\"", - "last_updated": "2024-01-06T08:57:44Z", - "stargazers_count": 34, - "topics": [ - "meteorological-data", - "weather-forecast", - "weatherbit" - ], - "last_fetched": 1708174024.720479 - }, - "570006201": { - "repository_manifest": { - "name": "Victron GX modbus TCP", - "render_readme": true, - "homeassistant": "2023.9.1", - "hacs": "1.28.4" - }, - "new": true, - "full_name": "sfstar/hass-victron", - "authors": [ - "@sfstar" - ], - "category": "integration", - "description": "Integration for Home Assistant to fetch data from the victron gx device via modbusTCP", - "domain": "victron", - "etag_repository": "W/\"399a9984001905398f0b708a283b34545732beb604779bc1ecb20d3f78de544e\"", - "last_updated": "2024-04-30T17:01:52Z", - "stargazers_count": 141, - "topics": [ - "energy", - "modbus-tcp", - "victron", - "victronenergy" - ], - "last_fetched": 1714625140.883771 - }, - "250498561": { - "repository_manifest": { - "name": "SecuritySpy for Home Assistant", - "render_readme": true, - "homeassistant": "2021.11.0" - }, - "new": true, - "full_name": "briis/securityspy", - "authors": [ - "@briis" - ], - "category": "integration", - "description": "SecuritySpy Integration for Home Assistant with Camera Streams and Motion Detection", - "domain": "securityspy", - "downloads": 11, - "etag_repository": "W/\"25e15d75bc1ee2bff087377ac963aecfee81b610345a1d62acaf7f878e211331\"", - "last_updated": "2024-04-16T11:55:56Z", - "stargazers_count": 33, - "topics": [ - "home-assistant-component", - "securityspy" - ], - "last_fetched": 1713586983.025983 - }, - "440374794": { - "repository_manifest": { - "name": "history-explorer-card", - "filename": "history-explorer-card.js" - }, - "full_name": "alexarch21/history-explorer-card", - "category": "plugin", - "description": "A card for Home Assistant Lovelace for exploring the history of your entities interactively and in real time.", - "domain": "", - "downloads": 17317, - "etag_repository": "W/\"f2659779fc53433b74615b79427e8dc6416e6fc914bb4acc98dec55afa14cc02\"", - "last_updated": "2024-01-16T04:30:36Z", - "stargazers_count": 413, - "topics": [ - "history" - ], - "archived": true, - "default_branch": "main", - "installed_commit": "9cfec0e", - "installed": true, - "last_commit": "9cfec0e", - "last_version": "v1.0.51", - "published_tags": [ - "v1.0.51", - "v1.0.50", - "v1.0.49", - "v1.0.48", - "v1.0.47" - ], - "releases": true, - "version_installed": "v1.0.51", - "last_fetched": 1714753171.331727 - }, - "261262884": { - "repository_manifest": { - "name": "Time Picker Card", - "render_readme": true, - "filename": "time-picker-card.js" - }, - "full_name": "GeorgeSG/lovelace-time-picker-card", - "category": "plugin", - "description": "🕰️ Time Picker Card for Home Assistant's Lovelace UI", - "domain": "", - "downloads": 9967, - "etag_repository": "W/\"0bf92d8191bb924147a108d0fa963ef790382e8feadf8fc32d71b2f2c1cf9f04\"", - "last_updated": "2023-07-18T22:02:59Z", - "stargazers_count": 205, - "topics": [ - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1713586510.61034 - }, - "307974458": { - "repository_manifest": { - "name": "ResRobot", - "country": "SE", - "homeassistant": "2023.5.2" - }, - "full_name": "TekniskSupport/home-assistant-resrobot", - "authors": [ - "@iesus" - ], - "category": "integration", - "description": "Get departure times for swedish public transportation", - "domain": "resrobot", - "etag_repository": "W/\"2596f3aface1700c2d6aa3d13a2663d4c66380ff181ac19c401bea966195c3c5\"", - "last_updated": "2024-04-17T08:14:19Z", - "stargazers_count": 12, - "topics": [ - "bus", - "ferry", - "iesus", - "public", - "sweden", - "train", - "tram", - "transportation" - ], - "last_fetched": 1713586361.380293 - }, - "232813686": { - "repository_manifest": { - "name": "SkyQ", - "zip_release": true, - "homeassistant": "2023.8.0", - "filename": "skyq.zip", - "render_readme": true - }, - "new": true, - "full_name": "RogerSelwyn/Home_Assistant_SkyQ_MediaPlayer", - "authors": [ - "@rogerselwyn" - ], - "category": "integration", - "description": "Home Assistant SkyQ Media player component", - "domain": "skyq", - "downloads": 3467, - "etag_repository": "W/\"f363533d5c84ff1437cc40043e13f280caa59b6b92abe107d45e3448e823f32e\"", - "last_updated": "2024-01-01T13:21:28Z", - "stargazers_count": 95, - "topics": [ - "homeassistant-custom-component", - "sky", - "skyq" - ], - "last_fetched": 1714625069.28329 - }, - "446955395": { - "repository_manifest": { - "name": "TV touchpad remote card", - "content_in_root": true, - "render_readme": true, - "filename": "touchpad-card.js" - }, - "full_name": "iablon/HomeAssistant-Touchpad-Card", - "category": "plugin", - "description": "A card that simplifies TV interaction from HomeAssistant", - "etag_repository": "W/\"b7a7f06348c304a694a75e91b3a8eafdf285777b73d802ca3decb8c503643311\"", - "last_updated": "2023-09-14T13:59:21Z", - "stargazers_count": 17, - "topics": [ - "remote", - "tizen", - "touchpad", - "touchpad-remote", - "trackpad", - "tv-remote" - ], - "last_fetched": 1701375846.018081 - }, - "282427417": { - "repository_manifest": { - "name": "Public Transport Victoria", - "render_readme": "true" - }, - "full_name": "bremor/public_transport_victoria", - "authors": [ - "@bremor" - ], - "category": "integration", - "description": "Custom component for retrieving departure times for Public Transport Victoria.", - "domain": "public_transport_victoria", - "etag_repository": "W/\"12e2c73ea51e158ab0a9f326d143d43cbbb0b4f32d4dabdbd095f57f48afde5c\"", - "last_updated": "2022-06-20T00:23:49Z", - "stargazers_count": 29, - "topics": [ - "australia", - "bus", - "ptv", - "public", - "train", - "tram", - "transport", - "victoria" - ], - "last_fetched": 1712895082.9808 - }, - "489295753": { - "repository_manifest": { - "name": "Navbar Position", - "render_readme": true - }, - "full_name": "javawizard/ha-navbar-position", - "category": "plugin", - "description": "Moves the Home Assistant dashboard navigation bar to the bottom of the screen", - "domain": "", - "etag_repository": "W/\"43f27032fdb808a4dde6f98194d50628574276e401bd0f329724217d3bd7c3f8\"", - "last_updated": "2023-11-08T11:30:57Z", - "stargazers_count": 22, - "last_fetched": 1714279103.00227 - }, - "286860710": { - "repository_manifest": { - "name": "Cover Position Preset Row", - "filename": "cover-position-preset-row.js" - }, - "full_name": "finity69x2/cover-position-preset-row", - "category": "plugin", - "description": "Plug-in for Home Assistant that provides an easy means to set 3 fixed positions for a programmable cover entity.", - "domain": "", - "etag_repository": "W/\"e9db2ef80ddf5a8e9b7b4dea58b4fdcd7ad7c5c12097f370266078723a4c6c0d\"", - "last_updated": "2024-03-22T09:26:22Z", - "stargazers_count": 20, - "topics": [ - "cover", - "lovelace-custom-card" - ], - "last_fetched": 1711384736.893948 - }, - "362145464": { - "repository_manifest": { - "name": "Multizone Controller", - "render_readme": true - }, - "full_name": "Petro31/ha-integration-multizone-controller", - "authors": [ - "@Petro31" - ], - "category": "integration", - "description": "Integration that creates a multi-zone volume controller for media_players in Home Assistant", - "domain": "multizone_controller", - "etag_repository": "W/\"bf71c8efebb6cf91d4284374f4a4615cff17922b5d17b69e1c934855b7fe52ab\"", - "last_updated": "2023-07-08T11:11:56Z", - "stargazers_count": 14, - "topics": [ - "media-players", - "multizone-controller", - "volume-increment", - "zone-volume" - ], - "last_fetched": 1706626328.509077 - }, - "236572107": { - "repository_manifest": { - "name": "Yandex.Station", - "homeassistant": "2023.1.0", - "render_readme": true, - "country": "RU" - }, - "full_name": "AlexxIT/YandexStation", - "authors": [ - "@AlexxIT" - ], - "category": "integration", - "description": "Управление Яндекс.Станцией и другими устройствами умного дома с Алисой из Home Assistant", - "domain": "yandex_station", - "etag_repository": "W/\"5d474b804382126b268c9dd74243f384dd8cbf00beaed83e2e3a8ce251e6dddd\"", - "last_updated": "2024-04-29T16:55:56Z", - "stargazers_count": 1227, - "topics": [ - "tts", - "yandex-station" - ], - "last_fetched": 1714624962.487064 - }, - "273405252": { - "repository_manifest": { - "name": "Lightning Detector Card", - "filename": "lightning-detector-card.js" - }, - "full_name": "ironsheep/lovelace-lightning-detector-card", - "category": "plugin", - "description": "A Lightning Detection Display Card for Home Assistant Lovelace", - "domain": "", - "downloads": 5145, - "etag_repository": "W/\"7890b5014f097e8dc43090a6e7ab5feea43a319a5a23dd07e7200d091cf028aa\"", - "last_updated": "2023-01-04T15:47:05Z", - "stargazers_count": 21, - "topics": [ - "as3935", - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1714624400.565981 - }, - "311913208": { - "repository_manifest": { - "name": "Gecko", - "hacs": "0.24.0", - "homeassistant": "2023.1.1" - }, - "full_name": "gazoodle/gecko-home-assistant", - "authors": [ - "@gazoodle" - ], - "category": "integration", - "description": "Home Assistant integration for spas equipped with Gecko Alliance in.touch2 modules", - "domain": "gecko", - "etag_repository": "W/\"fc248f6e7e68d81df9a7d09bdaba02cb920645079b0d14d0f82c01c5ff20f487\"", - "last_updated": "2023-02-06T20:19:08Z", - "stargazers_count": 56, - "topics": [ - "gecko", - "home-assistant-integration", - "hot-tub", - "intouch2", - "jacuzzi", - "spa" - ], - "last_fetched": 1714624404.46642 - }, - "680112919": { - "repository_manifest": { - "name": "Bubble Card", - "render_readme": true, - "filename": "bubble-card.js", - "homeassistant": "2023.9.0" - }, - "full_name": "Clooos/Bubble-Card", - "category": "plugin", - "description": "Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch.", - "etag_repository": "W/\"ea9c8ed127ecc2a61c4f9702ead209557da637bef7b68e0fcd4cc3ba1dcf7d0f\"", - "last_updated": "2024-04-28T14:52:48Z", - "stargazers_count": 1234, - "topics": [ - "button", - "cards", - "cover", - "dashboard", - "design", - "frontend", - "lovelace-custom-card", - "minimalist", - "mobile-first", - "pop-up", - "popup", - "slider", - "vacuum" - ], - "last_fetched": 1714625070.01241 - }, - "462065554": { - "repository_manifest": { - "name": "Life Time Fitness", - "render_readme": true, - "zip_release": true, - "filename": "lifetime_fitness.zip" - }, - "new": true, - "full_name": "GuyLewin/home-assistant-lifetime-fitness", - "authors": [ - "@GuyLewin" - ], - "category": "integration", - "description": "Life Time Fitness integration for Home Assistant", - "domain": "lifetime_fitness", - "downloads": 19, - "etag_repository": "W/\"1ae244cadf0c8ff78a4e4b0c9b63549d12ec3ec82009b1e463bb9755271775f1\"", - "last_updated": "2024-01-20T17:03:37Z", - "stargazers_count": 4, - "topics": [ - "lifetime" - ], - "last_fetched": 1707313344.132389 + "last_fetched": 1790749570.887455 }, "675748333": { "repository_manifest": { @@ -17526,593 +21116,2704 @@ "category": "integration", "description": "A Home Assistant sensor for getting information about the next time Hemglass comes to visit.", "domain": "hemglass", - "downloads": 99, - "etag_repository": "W/\"40563100f258d4225f47b656234991bd0e10f450c1b708c3ef722e3ebf443326\"", - "last_updated": "2024-04-20T20:57:18Z", - "stargazers_count": 4, + "downloads": 148, + "etag_repository": "W/\"9d903da3b5392483d2e4b5657442107902587311906cd81dac5cf76020ecbcf6\"", + "last_updated": "2026-05-26T17:55:06Z", + "stargazers_count": 6, "topics": [ "hactoberfest" ], - "last_fetched": 1713932200.55359 + "last_fetched": 1784791308.798129 }, - "240906060": { - "repository_manifest": { - "name": "PHICOMM DC1 card", - "render_readme": true, - "country": [ - "CN" - ] - }, - "full_name": "fineemb/lovelace-dc1-card", + "1312568519": { + "repository_manifest": {}, + "new": true, + "full_name": "Swiftrail84/Tabbed-Stack-Card", "category": "plugin", - "description": "斐讯DC1排插的Lovelace卡片", - "domain": "", - "etag_repository": "W/\"458d82c06a9e616c228806a13ad557e1fd1d194df6eb3654b21d5d92a6f7bbda\"", - "last_updated": "2022-06-03T03:36:28Z", - "stargazers_count": 21, - "last_fetched": 1701721249.155295 - }, - "284006518": { - "repository_manifest": { - "name": "Bonaire MyClimate", - "render_readme": "true", - "homeassistant": "2021.12.0" - }, - "full_name": "bremor/bonaire_myclimate", - "authors": [ - "@bremor" + "description": "Organize any Lovelace cards into responsive, paginated tabs — just like in your web browser — with swipe navigation and a full visual editor.", + "etag_repository": "W/\"2f5493671b1ba61305ed872000a76e4513acdfdc588d2717cb2284a26d919d2a\"", + "last_updated": "2026-08-05T20:40:50Z", + "stargazers_count": 3, + "topics": [ + "card", + "dashboard", + "hacs-custom", + "home-assistant-component", + "homeassistant-custom-component", + "homeassistant-frontend", + "homeassistant-hacs", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" ], + "last_fetched": 1790716533.112991 + }, + "1196129054": { + "repository_manifest": {}, + "new": true, + "full_name": "stehuz/ha-hardtask", "category": "integration", - "description": "Reverse engineered implementation of the Bonaire MyClimate app.", - "domain": "bonaire_myclimate", - "etag_repository": "W/\"11fbd05e130eb5d5e4163d04e77871acb7ed173098d233f6274acfb9f1bdd7c2\"", - "last_updated": "2024-04-14T11:18:03Z", + "description": "This custom component scrapes the Hardtask and Hardtask Rangers websites to track available training courses and free slots directly in Home Assistant.", + "domain": "hardtask", + "etag_repository": "W/\"ea2790c766dff8bce97663a4bf333c061150fd1980c53505b1eb0fb90599ac71\"", + "last_updated": "2026-03-30T21:44:51Z", + "last_fetched": 1784792520.591195 + }, + "1131549603": { + "repository_manifest": {}, + "new": true, + "full_name": "Dregi56/digital_pendulum", + "category": "integration", + "description": "Speaking clock for Home Assistant and Alexa or any other media_player device", + "domain": "digital_pendulum", + "downloads": 1, + "etag_repository": "W/\"3a10e17ac9644c491d0290e5d96acaa88dc70b6839010d1c513a766092d0a7bc\"", + "last_updated": "2026-10-01T11:18:07Z", "stargazers_count": 17, "topics": [ - "bonaire", - "bonaire-myclimate", - "climate", - "myclimate" + "audio-player", + "home-assistant-hacs-integration-alexa", + "tts" ], - "last_fetched": 1713241048.310085 + "last_fetched": 1790870264.722322 }, - "395991055": { + "242335771": { "repository_manifest": { - "name": "Anniversary", + "name": "SVT Play", + "country": [ + "SE" + ] + }, + "full_name": "lindell/home-assistant-svt-play", + "category": "integration", + "description": "Play SVT Play videos and channels via home assistant", + "domain": "svt_play", + "etag_repository": "W/\"1a28eca13a9e72e5675a152927a43ba5c22ab135597c78e5fd80ea6d6160e0d6\"", + "last_updated": "2026-04-12T18:30:53Z", + "stargazers_count": 32, + "topics": [ + "svt", + "svtplay", + "sweden", + "tv", + "video" + ], + "last_fetched": 1784789519.912007 + }, + "448323715": { + "repository_manifest": { + "name": "Nest Protect", + "homeassistant": "2023.1.7", + "render_readme": "true" + }, + "new": true, + "full_name": "iMicknl/ha-nest-protect", + "authors": [ + "@imicknl" + ], + "category": "integration", + "description": "Nest Protect integration for Home Assistant. This will allow you to integrate your smoke, heat, co and occupancy status real-time in HA.", + "domain": "nest_protect", + "downloads": 242, + "etag_repository": "W/\"5ecc018d02da5d297072cb0668047aaf1325edafa6724b0015f96284e906a458\"", + "last_updated": "2026-09-28T08:10:09Z", + "stargazers_count": 487, + "topics": [ + "google", + "nest", + "nest-protect" + ], + "last_fetched": 1790783620.077182 + }, + "1255116187": { + "repository_manifest": {}, + "new": true, + "full_name": "alexbde/ha-joyonway", + "category": "integration", + "description": "Home Assistant custom integration for Joyonway spas", + "domain": "joyonway", + "etag_repository": "W/\"db4ca9847add2cdab3f98251a1b7487c41216ddbe00f0476257907bf22e763c3\"", + "last_updated": "2026-09-16T20:53:37Z", + "stargazers_count": 5, + "topics": [ + "custom-integration" + ], + "last_fetched": 1789598936.577865 + }, + "591077142": { + "repository_manifest": { + "name": "Bibliotheek.be", + "render_readme": true, + "country": [ + "BE" + ] + }, + "new": true, + "full_name": "myTselection/bibliotheek_be", + "authors": [ + "@myTselection" + ], + "category": "integration", + "description": "Bibliotheek.be Home Assistant custom component HACS with overview of lended Belgian library items and services to (automatically) extend loans. ", + "domain": "bibliotheek_be", + "etag_repository": "W/\"5ae0e11fe9b4a1cd993842dd60456d4e6b729dc21b203be26b89307b73b17dd3\"", + "last_updated": "2026-06-14T12:32:54Z", + "stargazers_count": 26, + "last_fetched": 1781694859.227502 + }, + "980812187": { + "repository_manifest": {}, + "new": true, + "full_name": "DeclanSC/hass-esi-thermostat", + "category": "integration", + "description": "Integration for ESI thermostats.", + "domain": "esi_thermostat", + "etag_repository": "W/\"eaaba6d679d3f7b96131bdf5d0f0d462f1711971aecc6bafd9c02802bfa0b3e3\"", + "last_updated": "2026-08-04T22:44:05Z", + "stargazers_count": 4, + "topics": [ + "esi", + "heating", + "temperature", + "thermometer", + "thermostat" + ], + "last_fetched": 1785899177.373544 + }, + "1125265435": { + "repository_manifest": {}, + "new": true, + "full_name": "iot7m/septic-card", + "category": "plugin", + "description": "Septic card for Home Assistant", + "downloads": 44, + "etag_repository": "W/\"7e71d70cb9adda268624bdd818990050e83e301e85645f830e0b8b88b78e1299\"", + "last_updated": "2026-04-30T10:37:41Z", + "stargazers_count": 2, + "topics": [ + "hacs-plugin" + ], + "last_fetched": 1784794665.660143 + }, + "480992848": { + "repository_manifest": { + "name": "macOS Theme - Based on the system-wide light and dark mode UI", + "render_readme": true + }, + "full_name": "JuanMTech/macOS-Theme", + "category": "theme", + "description": "🎨 By JuanMTech -- Theme based on the macOS system-wide light and dark mode interface", + "etag_repository": "W/\"4ac9ba92480e3afaa6c2e7cdad487d760e3cb25cb2e45f2eb7daa26b77fbae8e\"", + "last_updated": "2023-01-13T19:20:50Z", + "stargazers_count": 97, + "topics": [ + "darktheme", + "lighttheme" + ], + "last_fetched": 1790367897.334059 + }, + "966840808": { + "repository_manifest": {}, + "new": true, + "full_name": "houthacker/remeha-modbus", + "category": "integration", + "description": "Remeha modbus gateway (GTW-08) integration for Home Assistant", + "domain": "remeha_modbus", + "downloads": 20, + "etag_repository": "W/\"e25c5edccfa3f98cf8b11bea16c2ebb8dfcf985e9392bcfa25ef9b09a7c2d6d3\"", + "last_updated": "2026-09-24T09:47:10Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "remeha", + "remeha-gtw08", + "remeha-modbus-gateway" + ], + "last_fetched": 1790271869.887221 + }, + "710608974": { + "repository_manifest": { + "name": "Yeelock BLE", + "filename": "yeelock.zip", + "hide_default_branch": true, + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "codyc1515/ha-yeelock", + "authors": [ + "@codyc1515" + ], + "category": "integration", + "description": "Add your Yeelock to Home Assistant with BLE", + "domain": "yeelock", + "downloads": 424, + "etag_repository": "W/\"4ea417e204605b5320690e04f09fa827270a1fb3bc3d0a84ba5f361f12dccd63\"", + "last_updated": "2026-03-26T09:33:37Z", + "stargazers_count": 25, + "topics": [ + "ble", + "bluetooth", + "yeelock" + ], + "last_fetched": 1787786312.552043 + }, + "1226623776": { + "repository_manifest": {}, + "new": true, + "full_name": "hepter/ha-elegoo-spaghetti-detection", + "category": "integration", + "description": "Elegoo FDM printer spaghetti detection for Home Assistant with a local Obico ML server", + "domain": "elegoo_spaghetti_detection", + "etag_repository": "W/\"4c32ff25c2addcf3b4edf1fed10e0348ddf64d82ad26f785a6af33a0461b15ab\"", + "last_updated": "2026-07-26T16:12:18Z", + "stargazers_count": 15, + "topics": [ + "3d-printer", + "custom-integration", + "elegoo", + "fdm", + "obico", + "spaghetti-detection" + ], + "last_fetched": 1789447095.196644 + }, + "347143701": { + "repository_manifest": { + "name": "Channels DVR Recently Recorded" + }, + "full_name": "rccoleman/channels_dvr_recently_recorded", + "authors": [ + "@rccoleman" + ], + "category": "integration", + "description": "▶️ Channels DVR component to feed Upcoming Media Card.", + "domain": "channels_dvr_recently_recorded", + "etag_repository": "W/\"2179f6931e73963cd1c8ddba02c035e6ff72d16e6ad964303a7a73d3a4d58d96\"", + "last_updated": "2026-05-27T19:54:28Z", + "stargazers_count": 13, + "topics": [ + "channels-dvr", + "homeassista" + ], + "last_fetched": 1790534386.799615 + }, + "1189799210": { + "repository_manifest": {}, + "new": true, + "full_name": "BetterNameX/gnt-homeassistant-app", + "category": "integration", + "description": "Home Assistant integration for Zendo floorplan", + "domain": "zendo", + "etag_repository": "W/\"772cb33cbfd6ca441c8bab8e2f0f15bdf04aeecfebdd8e3d81c04d135be1ea6b\"", + "last_updated": "2026-07-13T11:58:34Z", + "stargazers_count": 1, + "topics": [ + "iot" + ], + "last_fetched": 1784785483.329461 + }, + "1195674251": { + "repository_manifest": {}, + "new": true, + "full_name": "rusty4444/recently-added-media-card", + "category": "plugin", + "description": "A cinematic Home Assistant card showing recently added movies and TV shows from Plex, Kodi, Jellyfin, or Emby", + "etag_repository": "W/\"d9d13e63252fc934e4499404aba333ac5edcdee77ab5d9b19e3a066e3de5a37e\"", + "last_updated": "2026-10-01T16:13:51Z", + "stargazers_count": 19, + "topics": [ + "emby", + "jellyfin", + "kodi", + "media-server", + "plex", + "recently-added" + ], + "last_fetched": 1790880142.567678 + }, + "987889626": { + "repository_manifest": {}, + "new": true, + "full_name": "djlactose/smartslydr", + "category": "integration", + "description": "This is an integration I wrote to connect Lychee Thing's SmartSlydr to home assistant.", + "domain": "smartslydr", + "downloads": 1, + "etag_repository": "W/\"d3ae9f612cb84bc918330649fc68630eb5d0455688bffffac18a5c61bc7d849c\"", + "last_updated": "2026-09-23T19:26:53Z", + "topics": [ + "lychee", + "smart-slydr" + ], + "last_fetched": 1790206179.083465 + }, + "1268705599": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/poollab-card", + "category": "plugin", + "description": "Lovelace card for the PoolLab water analysis integration: latest readings, previous measurements, value colored against its target, OVER handling.", + "downloads": 4, + "etag_repository": "W/\"0bd0f91f08f42a1c3a70c84f18bbc58a7b3377e880b686fc4f92a1eefdadffc2\"", + "last_updated": "2026-09-26T18:26:37Z", + "stargazers_count": 3, + "topics": [ + "dashboard", + "lovelace-card", + "piscine", + "poollab", + "swimming-pool", + "water-analysis" + ], + "last_fetched": 1790462459.226125 + }, + "1181400281": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-data-exporter", + "category": "plugin", + "description": "Lovelace card to browse, search, filter and export Home Assistant entities to CSV/JSON/YAML", + "etag_repository": "W/\"f0d541396cc1dcdf858a1788c87e120242c7025df3f1202bb68c15432279b257\"", + "last_updated": "2026-10-01T17:34:37Z", + "stargazers_count": 2, + "topics": [ + "csv", + "data-export", + "json", + "yaml" + ], + "last_fetched": 1790899948.205551 + }, + "615730721": { + "repository_manifest": {}, + "new": true, + "full_name": "lizardsystems/hass-tnse", + "category": "integration", + "description": "Интеграция для Home Assistant, поддерживающая сервис ТНС-Энерго", + "domain": "tns_energo", + "etag_repository": "W/\"9df0927114b423545ff7bc1062f6f304a528b9b866ac1d2012ac26c4ccecb646\"", + "last_updated": "2026-09-04T15:13:48Z", + "stargazers_count": 25, + "topics": [ + "energy", + "tns-energo" + ], + "last_fetched": 1790471461.348125 + }, + "1101516847": { + "repository_manifest": {}, + "new": true, + "full_name": "arnoudkooi/ha-hid-usbrelay", + "category": "integration", + "description": "Integrate a HID USB relay in Home Assistant", + "domain": "hid_usbrelay", + "etag_repository": "W/\"2934a85ea15b91db3c24072a7e6a3a00efedb216d7f03b12bcd3bebb4d7dd91d\"", + "last_updated": "2025-11-24T21:40:27Z", + "stargazers_count": 3, + "topics": [ + "usb-relay" + ], + "last_fetched": 1784785169.907323 + }, + "749784673": { + "repository_manifest": {}, + "new": true, + "full_name": "aronkahrs-us/inumet-weather-ha", + "category": "integration", + "description": "Custom integration Weather Provider and Sensors with INUMET data for Home Assistant", + "domain": "inumet", + "downloads": 1, + "etag_repository": "W/\"a7414bef4b39a9027b5fba262329d489164d57695d131780ee6e626c6e5a7039\"", + "last_updated": "2026-09-07T23:54:05Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component", + "inumet", + "uruguay", + "weather", + "weather-api", + "weather-forecast" + ], + "last_fetched": 1790868251.138192 + }, + "1131002890": { + "repository_manifest": {}, + "new": true, + "full_name": "vwylaw/nsw_fire_danger", + "category": "integration", + "description": "A custom Home Assistant integration that provides NSW Rural Fire Service fire danger ratings with a beautiful custom Lovelace card. Matches the official NSW RFS website design", + "domain": "nsw_fire_danger", + "etag_repository": "W/\"f8bca6f88d93fe9d5bbba2f2b1b2b6f60b53462b839476787ce8096707b8cff3\"", + "last_updated": "2026-01-30T05:52:49Z", + "last_fetched": 1784793368.583469 + }, + "937289117": { + "repository_manifest": {}, + "new": true, + "full_name": "andrejs2/arso_potresi", + "category": "integration", + "description": "ARSO potresi is a repository which contains a Home Assistant custom component integration for information about seismic events like earthquakes in Slovenia. Data provided by ARSO.", + "domain": "arso_potresi", + "etag_repository": "W/\"4cbb2d046d2337d3c2e7501da256a12587528bdf0c0bf91488c390694660c43f\"", + "last_updated": "2026-03-13T13:38:32Z", + "stargazers_count": 5, + "topics": [ + "earthquakes", + "hacs-custom", + "home-assistant-integration", + "slovenian", + "slovenian-language" + ], + "last_fetched": 1784784999.558768 + }, + "539665010": { + "repository_manifest": {}, + "new": true, + "full_name": "dala318/nordpool_planner", + "category": "integration", + "description": "nordpool_planner custom component for Home Assistant", + "domain": "nordpool_planner", + "downloads": 3545, + "etag_repository": "W/\"b3e0aa9d5b6592b509f9986fd00d9cc2a9c1e127e38ef33b70f00811ef548220\"", + "last_updated": "2025-04-08T00:07:06Z", + "stargazers_count": 31, + "topics": [ + "car-charger", + "electric-vehicle-charging", + "entso-e", + "heatpump", + "nordpool", + "nordpool-dayahead-prices" + ], + "last_fetched": 1785585199.027916 + }, + "1108302945": { + "repository_manifest": {}, + "new": true, + "full_name": "moerk-o/SolsticeHub", + "category": "integration", + "description": "Home Assistant integration for sun-based calendars: astronomical seasons, the Celtic Wheel of the Year, and Chinese solar terms — with timestamps, countdowns and daylight-trend tracking.", + "domain": "solstice_season", + "downloads": 450, + "etag_repository": "W/\"69acc54ff05a885b6011a0155a9d8d3ac9208ba3b92b07b57fea4379550d6d79\"", + "last_updated": "2026-06-22T15:16:19Z", + "stargazers_count": 11, + "topics": [ + "custom-integration", + "equinox", + "seasons", + "solstice" + ], + "last_fetched": 1782141415.264469 + }, + "984101461": { + "repository_manifest": {}, + "new": true, + "full_name": "ndesgranges/bing-wallpaper", + "category": "integration", + "description": "Custom integration that makes microsoft bing wallpapers available to Home Assistant ", + "domain": "bing_wallpaper", + "etag_repository": "W/\"87b03b8762e4e2eff91a3b6e2470707655ab5dcb89992d3ff7b09a6ea3d1ed3b\"", + "last_updated": "2026-03-05T23:24:46Z", + "stargazers_count": 2, + "last_fetched": 1784790572.858995 + }, + "1294143620": { + "repository_manifest": {}, + "new": true, + "full_name": "droomurray/hass-intesishome-local", + "category": "integration", + "description": "Local-network control of Intesis / AirconWithMe AC WiFi modules for Home Assistant (no cloud)", + "domain": "intesishome_local", + "etag_repository": "W/\"f6e67955b9468dd5e0177518f9328124dca75b75de20a25e9a1135d58602d75d\"", + "last_updated": "2026-08-22T14:47:04Z", + "stargazers_count": 2, + "topics": [ + "airconwithme", + "climate", + "intesishome" + ], + "last_fetched": 1790483623.128125 + }, + "1000479285": { + "repository_manifest": {}, + "new": true, + "full_name": "starwarsfan/shadow-control", + "category": "integration", + "description": "A Home Assistant integration to fully automate movement and positioning of venetian blinds.", + "domain": "shadow_control", + "downloads": 24, + "etag_repository": "W/\"e7cfdb45a4e8df418cb17e05f412f3aa8bd0bc4f2ed89ac319ce4e64c5425d45\"", + "last_updated": "2026-10-01T21:56:18Z", + "stargazers_count": 27, + "topics": [ + "automation", + "awnings", + "blinds", + "home-assistant-integration", + "rolling-shutter", + "shutters" + ], + "last_fetched": 1790929965.394222 + }, + "458664750": { + "repository_manifest": { + "name": "Google Theme - Based on the Android light and dark interface", + "render_readme": true + }, + "full_name": "JuanMTech/google-theme", + "category": "theme", + "description": "🎨 By JuanMTech -- Theme based on the Google Android light and dark mode interface", + "etag_repository": "W/\"853bb62d9fb53c3e169a018441f3b4696618606439f6fbe1018ad4a4558c456e\"", + "last_updated": "2024-01-23T15:01:38Z", + "stargazers_count": 150, + "topics": [ + "darkmode", + "googletheme", + "lightmode" + ], + "last_fetched": 1790341973.087867 + }, + "552516426": { + "repository_manifest": {}, + "new": true, + "full_name": "izacus/hass-swissweather", + "category": "integration", + "description": "HomeAssistant module for MeteoSwiss", + "domain": "swissweather", + "etag_repository": "W/\"20593ea5dc63329ed38573b7a62d62d26626f5406aea201555cec77cb658f86b\"", + "last_updated": "2026-09-27T15:01:43Z", + "stargazers_count": 71, + "topics": [ + "meteoswiss", + "weather" + ], + "last_fetched": 1790627594.230539 + }, + "1157580769": { + "repository_manifest": {}, + "new": true, + "full_name": "ptrkoz/ha-smogtok", + "category": "integration", + "description": "SmogTok custom integration for Home Assistant", + "domain": "smogtok", + "downloads": 3, + "etag_repository": "W/\"18573b3e9630d0a14e815ec74d8fb6685a6727187ff19cf5a397475bcf466725\"", + "last_updated": "2026-04-09T12:28:04Z", + "stargazers_count": 7, + "topics": [ + "air-quality", + "smogtok", + "weather" + ], + "last_fetched": 1784791371.32774 + }, + "197006509": { + "repository_manifest": { + "name": "Slate Theme" + }, + "full_name": "seangreen2/slate_theme", + "category": "theme", + "description": "A Dark Theme for Home Assistant", + "etag_repository": "W/\"e3a3690348ef1c71cb6a99cbedcb59a21fdbd9b80105d13bfef65a0b065b0e22\"", + "last_updated": "2026-09-25T17:23:19Z", + "stargazers_count": 140, + "last_fetched": 1790407414.275111 + }, + "637707710": { + "repository_manifest": {}, + "new": true, + "full_name": "iKaew/hass-lifesmart-addon", + "category": "integration", + "description": "LifeSmart Integration for Home Assistant", + "domain": "lifesmart", + "downloads": 47, + "etag_repository": "W/\"a707a00fe86706ace5ada43759b09dea0e9cce162727dcc21fd750e3dc1dcb74\"", + "last_updated": "2026-09-12T02:14:44Z", + "stargazers_count": 20, + "topics": [ + "hassio-integration", + "lifesmart" + ], + "last_fetched": 1789189620.620676 + }, + "373845609": { + "repository_manifest": { + "name": "Powercalc", + "zip_release": true, + "filename": "powercalc.zip", + "homeassistant": "2024.4.0" + }, + "full_name": "bramstroker/homeassistant-powercalc", + "authors": [ + "@bramstroker" + ], + "category": "integration", + "description": "Home Assistant Custom component to calculate estimated power consumption of lights and other appliances", + "domain": "powercalc", + "downloads": 19837, + "etag_repository": "W/\"be274ce0ff4f93865efb226f3fa3c79bd24028d291eb794c755c915235531285\"", + "last_updated": "2026-10-02T06:21:56Z", + "stargazers_count": 1594, + "topics": [ + "consumption", + "energy-consumption", + "energy-monitor", + "energy-monitoring", + "iot", + "metering", + "power", + "sustainability", + "virtual-sensors" + ], + "last_fetched": 1790922237.885744 + }, + "1217511599": { + "repository_manifest": {}, + "new": true, + "full_name": "rolandzeiner/nextbike-austria", + "category": "integration", + "description": "Home Assistant integration + Lovelace card for nextbike bike-share stations across Austria (Wien, NÖ, Innsbruck, Tirol, Linz, Klagenfurt). GBFS 2.3, no API key.", + "domain": "nextbike_austria", + "downloads": 1, + "etag_repository": "W/\"52dc3c233a83b8efc89a4ad38bf51bb287e970d6ffbc8b4f762a88c676e71c78\"", + "last_updated": "2026-09-29T21:59:22Z", + "topics": [ + "austria", + "bike-sharing", + "gbfs", + "nextbike" + ], + "last_fetched": 1790732842.977615 + }, + "269113518": { + "repository_manifest": { + "name": "xcomfort", + "homeassistant": "2021.12.0b0" + }, + "new": true, + "full_name": "plamish/xcomfort", + "authors": [ + "@plamish" + ], + "category": "integration", + "description": "Eaton xComfort SHC integration for Home Assistant", + "domain": "xcomfort", + "etag_repository": "W/\"34e2610071b08c5be572df41455c0264dc90cc0f618f268acf5694d11f2a8f14\"", + "last_updated": "2025-06-15T11:10:02Z", + "stargazers_count": 26, + "topics": [ + "eaton", + "xcomfort" + ], + "last_fetched": 1788859688.510727 + }, + "468093553": { + "repository_manifest": { + "name": "Radioactivity Hungary", "country": [ "HU" ], "render_readme": "true" }, "new": true, - "full_name": "amaximus/anniversary", + "full_name": "amaximus/radioactivity_hu", "authors": [ "@amaximus" ], "category": "integration", - "description": "Anniversary integration for Home Assistant", - "domain": "anniversary", - "downloads": 12, - "etag_repository": "W/\"433ca185eed2df18dea8e6f6851f45d5f18f467ce9e0c30318147700e29c93ea\"", - "last_updated": "2023-06-08T08:20:08Z", - "stargazers_count": 16, - "last_fetched": 1712064424.350672 - }, - "378213601": { - "repository_manifest": { - "name": "Argoclima", - "homeassistant": "2022.7.0", - "hacs": "1.6.0", - "hide_default_branch": true, - "render_readme": true, - "zip_release": true, - "filename": "argoclima_integration.zip" - }, - "new": true, - "full_name": "nyffchanium/argoclima-integration", - "authors": [ - "@nyffchanium" - ], - "category": "integration", - "description": "Home Assistant integration for Argoclima (Argo) climate control devices", - "domain": "argoclima", - "downloads": 76, - "etag_repository": "W/\"1371b8ef9e47f94453b62891ff6ae32867772837e8e7fba460c5a9b3e74214a3\"", - "last_updated": "2024-04-15T13:46:03Z", - "stargazers_count": 15, - "topics": [ - "argo", - "argoclima", - "climate-control" - ], - "last_fetched": 1713241122.434819 - }, - "235449701": { - "repository_manifest": { - "name": "Lightalarm Card", - "filename": "lightalarm-card.js" - }, - "full_name": "chaptergy/lightalarm-card", - "category": "plugin", - "description": "⏰ Lovelace Card to Control Light Alarm Properties", - "domain": "", - "etag_repository": "W/\"3b8814139d836f8cacbdf4d676eaf54d7c86b1812e20c3e7fd345d53a38e3d94\"", - "last_updated": "2023-07-18T20:41:09Z", - "stargazers_count": 36, - "last_fetched": 1709125673.968645 - }, - "375838748": { - "repository_manifest": { - "name": "Selve NG" - }, - "new": true, - "full_name": "Kannix2005/homeassistant-selve", - "authors": [ - "@Kannix2005" - ], - "category": "integration", - "description": "Home Assistant Custom component to manage Selve devices", - "domain": "selve", - "etag_repository": "W/\"82231d46cfd67a7818f34d08976971fcbb802c74873664baf9ecebf529487b81\"", - "last_updated": "2023-08-09T08:57:42Z", - "stargazers_count": 12, - "topics": [ - "selve" - ], - "last_fetched": 1714279017.188166 - }, - "250488711": { - "repository_manifest": { - "name": "Niu Scooter Integration", - "render_readme": true - }, - "new": true, - "full_name": "marcelwestrahome/home-assistant-niu-component", - "authors": [ - "@mwestra" - ], - "category": "integration", - "description": "niu scooter integration for Home assistant.", - "domain": "niu", - "etag_repository": "W/\"b6451a2be4c1ab7b9bc44e4ddb5c40545ab959bd862dce2487e9a5e0eacd92bd\"", - "last_updated": "2024-03-09T19:01:18Z", - "stargazers_count": 42, - "topics": [ - "niu", - "scooters" - ], - "last_fetched": 1713586715.477343 - }, - "443529332": { - "repository_manifest": { - "name": "Bobcat Miner 300", - "render_readme": true - }, - "new": true, - "full_name": "ardevd/ha-bobcatminer", - "authors": [ - "@ardevd" - ], - "category": "integration", - "description": "Home Assistant integration for the Bobcat Helium Miner", - "domain": "bobcatminer", - "etag_repository": "W/\"977b2a9a2670054a5e0d30b9b12fa193f0f2e8a7871529b1a7d5aedef2326596\"", - "last_updated": "2024-02-24T11:15:25Z", - "stargazers_count": 11, - "topics": [ - "bobcatminer", - "cryptocurrency", - "helium", - "mining" - ], - "last_fetched": 1709124900.519934 - }, - "442594482": { - "repository_manifest": { - "name": "Kontomierz sensor", - "country": "PL", - "render_readme": true - }, - "new": true, - "full_name": "pawelhulek/kontomierz-sensor", - "category": "integration", - "description": "A sensor that integrates all your bank balance gathered in kontomierz app", - "domain": "kontomierz_sensor", - "etag_repository": "W/\"4ab8ab9b0edbd99e57f014613301d7f7c048e914cd3408e3569183f1855aff88\"", - "last_updated": "2022-03-10T06:49:41Z", - "stargazers_count": 7, - "topics": [ - "finance", - "financial-analysis", - "fintech", - "kontomierz" - ], - "last_fetched": 1713240936.053392 - }, - "645730299": { - "repository_manifest": { - "name": "LeoNTP", - "render_readme": true - }, - "new": true, - "full_name": "CumpsD/home-assistant-leo-ntp", - "authors": [ - "@CumpsD" - ], - "category": "integration", - "description": "Home Assistant integration for LeoNTP 1200", - "domain": "leo_ntp", - "etag_repository": "W/\"92a089edbd560dff715b5cc78edb1f33147d6532b3ba9a5c86cd1b328439e84b\"", - "last_updated": "2024-04-29T07:54:57Z", - "stargazers_count": 2, - "topics": [ - "leo-ntp", - "ntp", - "timeserver" - ], - "last_fetched": 1714624853.09715 - }, - "457767453": { - "repository_manifest": { - "name": "Skolmat Card", - "filename": "skolmat-card.js", - "content_in_root": true, - "render_readme": true - }, - "full_name": "Kaptensanders/skolmat-card", - "category": "plugin", - "description": "Home Assistant Lovelace card to display the food menu in Swedish schools.", - "domain": "", - "etag_repository": "W/\"f66c8c572bc52f44c6fb2d4ed412e573b3b78cfee2de59c44bc8559d4253656a\"", - "last_updated": "2023-02-07T20:21:10Z", + "description": "Radioactivity data for Hungary", + "domain": "radioactivity_hu", + "downloads": 17, + "etag_repository": "W/\"f3dcb2c12430a452a9a33842d5f4494dca6af414e5db69ac5c1d7dbb0fd90f10\"", + "last_updated": "2023-06-08T08:48:13Z", "stargazers_count": 9, "topics": [ - "home-assistant-component", - "lovelace-card", - "lovelace-custom-card", - "skola", - "skollunch", - "skolmat" + "homeassistant-custom-component", + "hungary" ], - "last_fetched": 1709124919.654896 + "last_fetched": 1790779796.327359 }, - "618101233": { + "318182014": { "repository_manifest": { - "name": "Google Fit", - "filename": "google_fit.zip", + "name": "Xiaomi Miot Auto", + "zip_release": true, + "filename": "xiaomi_miot.zip", + "render_readme": true, "hide_default_branch": true, - "homeassistant": "2022.3.0", + "homeassistant": "2023.1.0" + }, + "full_name": "al-one/hass-xiaomi-miot", + "authors": [ + "@al-one" + ], + "category": "integration", + "description": "Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成", + "domain": "xiaomi_miot", + "downloads": 51510, + "etag_repository": "W/\"7bb9860ecde0201db7903d0d2e843dd49acedb5c03ac46ef89b0480e144ee969\"", + "last_updated": "2026-09-30T13:47:01Z", + "stargazers_count": 6149, + "topics": [ + "home-assistant-integration", + "iot", + "miio", + "miot", + "miot-spec", + "xiaoai", + "xiaomi", + "xiaomi-miot" + ], + "last_fetched": 1790867695.538682 + }, + "708527086": { + "repository_manifest": { + "name": "Card to display bar chart oriented to display power sensors", + "render_readme": true, + "filename": "ha-tdv-bar.js", + "content_in_root": true + }, + "new": true, + "full_name": "tdvtdv/ha-tdv-bar", + "category": "plugin", + "description": "A Home Assistant lovelace card to display bar chart oriented to display power sensors", + "downloads": 8095, + "etag_repository": "W/\"ccea94d14ea077fd09a85d9bbbc1cc1ab625d094c785c2884aba0c6cf34e9f75\"", + "last_updated": "2025-07-16T15:32:36Z", + "stargazers_count": 82, + "topics": [ + "lovlace-card" + ], + "last_fetched": 1787959682.169943 + }, + "220313935": { + "repository_manifest": { + "name": "hass-AMS", + "country": [ + "NO", + "SE" + ], + "render_readme": true + }, + "full_name": "turbokongen/hass-AMS", + "authors": [ + "@turbokongen" + ], + "category": "integration", + "description": "Custom component reading AMS through MBus adapter into HomeAssistant", + "domain": "ams", + "etag_repository": "W/\"f495a6779e8d16809c0e34ef50551e3a85de5eb45e8d4c28d49abd0de8b70d5a\"", + "last_updated": "2026-08-21T21:48:30Z", + "stargazers_count": 46, + "topics": [ + "mbus-adapter", + "meter", + "sensors" + ], + "last_fetched": 1787484405.522423 + }, + "387116237": { + "repository_manifest": { + "name": "XMRIG integration", + "render_readme": true + }, + "new": true, + "full_name": "hwmland/homeassistant-xmrig", + "authors": [ + "@hwmland" + ], + "category": "integration", + "description": "XMRIG integration for homeassistant", + "domain": "xmrig", + "etag_repository": "W/\"a981777cb96dfd5f41ba6f70bb3edc997ef37382cbc65428269c0424ccae1d9f\"", + "last_updated": "2025-04-21T17:15:03Z", + "stargazers_count": 5, + "topics": [ + "cryptocurrency", + "monero-mining", + "xmrig" + ], + "last_fetched": 1784788195.722897 + }, + "1305533253": { + "repository_manifest": {}, + "new": true, + "full_name": "DeadmaroZ-TLOTL/ha-renault-zoe-smart-charger", + "category": "integration", + "description": "Home Assistant Renault Zoe X102VE extension with Nord Pool smart charging", + "domain": "zoe_new_extended", + "etag_repository": "W/\"69a081b200d740b4a5d28ac36ad9a585c7a408ea5a6dfe466f6865df6ae89d83\"", + "last_updated": "2026-09-26T07:59:29Z", + "stargazers_count": 1, + "topics": [ + "nord-pool", + "renault", + "renault-zoe", + "smart-charging" + ], + "last_fetched": 1790416244.803873 + }, + "1249378753": { + "repository_manifest": {}, + "new": true, + "full_name": "cyrilcolinet/enki-integration-hass", + "category": "integration", + "description": "Home Assistant integration for the Enki / Leroy Merlin smart home cloud — lights, fans, switches, sensors, covers, climate, scenarios, and more.", + "domain": "enki", + "downloads": 1, + "etag_repository": "W/\"82b7f17d8854dfd6819fdded31dc9ca6df4617ed7a24895bbf932e3d4a6323f7\"", + "last_updated": "2026-10-02T05:44:25Z", + "stargazers_count": 21, + "topics": [ + "cloud-integration", + "edisio", + "enki", + "equation", + "inspire", + "iot", + "leroy-merlin", + "lexman" + ], + "last_fetched": 1790923031.549697 + }, + "1222800773": { + "repository_manifest": {}, + "new": true, + "full_name": "sudoconnor/ha-sequence", + "category": "integration", + "description": "Home Assistant custom integration for Sequence account balance sensors", + "domain": "sequence", + "etag_repository": "W/\"35c3756a81ae1773dba58989dc949cd2ba915e05c28d530c8a2e462b6c6123a8\"", + "last_updated": "2026-05-07T12:55:07Z", + "topics": [ + "custom-integration", + "finance", + "sequence" + ], + "last_fetched": 1784792583.183305 + }, + "952594438": { + "repository_manifest": {}, + "new": true, + "full_name": "IoTFenster/MySmartWindow", + "category": "integration", + "description": "Documentation about the devices available in the MySmartWindow APP. ", + "domain": "mysmartwindow", + "etag_repository": "W/\"9b2f5a0a524d8f90c8e8185d6a6c29fb39dfee22c118928e308b58e5a8013417\"", + "last_updated": "2025-12-03T07:10:26Z", + "stargazers_count": 1, + "last_fetched": 1784788308.715576 + }, + "785936379": { + "repository_manifest": {}, + "new": true, + "full_name": "jeroenterheerdt/grillbuddy", + "category": "integration", + "description": "Grill Buddy for Home Assistant", + "domain": "grill_buddy", + "etag_repository": "W/\"eec18b58667ddc985c6f9c3a707f1c4b4b8bb3ce3b728d4c5cc295325d39f123\"", + "last_updated": "2025-07-14T02:12:22Z", + "stargazers_count": 25, + "topics": [ + "barbecue", + "bbq", + "fish", + "grill", + "grilling", + "internal-temperature", + "meat", + "probe", + "protein", + "smoker", + "smoker-grill", + "temperature" + ], + "last_fetched": 1784788603.202785 + }, + "998086888": { + "repository_manifest": {}, + "new": true, + "full_name": "cardouken/homeassistant-unifi-unas", + "category": "integration", + "description": "Monitoring and fan control for UniFi UNAS devices with native Home Assistant integration", + "domain": "unifi_unas", + "etag_repository": "W/\"04111610c5f4d650f1931460487c6f74a4940e1fc6e3ce8864d770d6c21df8c6\"", + "last_updated": "2026-10-01T09:11:12Z", + "stargazers_count": 57, + "topics": [ + "fan-control", + "home-assistant-integration", + "monitoring", + "ubiquiti", + "unas-pro", + "unifi" + ], + "last_fetched": 1790869018.944809 + }, + "1305613978": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-lidl", + "category": "integration", + "description": "A Home Assistant integration that fetches weekly offers, discounts, upcoming deal previews, active coupons, and digital receipts for your local Lidl store directly from the official Lidl Plus API.", + "domain": "lidl", + "downloads": 290, + "etag_repository": "W/\"eb58b409c4569c6a449341adaf054bae4f9b32f09716d5876b31649b26581688\"", + "last_updated": "2026-10-02T02:42:41Z", + "stargazers_count": 6, + "topics": [ + "custom-integration" + ], + "last_fetched": 1790924128.804103 + }, + "1241306525": { + "repository_manifest": {}, + "new": true, + "full_name": "GKHerping/eloverblik-nordpool", + "category": "integration", + "description": "HASS Eloverblik Nordpool integration", + "domain": "eloverblik_nordpool", + "etag_repository": "W/\"17ae74ea6d8904d04f7d9f0802612c854b84f65fe15509e908eaee24bf58458c\"", + "last_updated": "2026-06-25T18:26:45Z", + "stargazers_count": 1, + "topics": [ + "denmark", + "eloverblik", + "energy", + "nordpool" + ], + "last_fetched": 1790626866.597299 + }, + "1147408989": { + "repository_manifest": {}, + "new": true, + "full_name": "aldweb/ha-tasmota-mielhvac", + "category": "integration", + "description": "Home Assistant custom integration for Mitsubishi Electric heat pumps via Tasmota's MiElHVAC driver running on ESP32/ESP8266", + "domain": "tasmota_mielhvac", + "etag_repository": "W/\"cc73a74a412efd4b946ff3d1aacba81b9ac4e324f0c394a11903a0c63b265d40\"", + "last_updated": "2026-06-22T11:55:22Z", + "stargazers_count": 2, + "topics": [ + "heat-pump", + "home-assistant-integration", + "hvac", + "mielhvac", + "mitsubishi-electric", + "tasmota" + ], + "last_fetched": 1784784740.658417 + }, + "1156028396": { + "repository_manifest": {}, + "new": true, + "full_name": "lmt-lv/lmt-iot-ha-integration", + "category": "integration", + "description": "LMT IoT Home Assistant Integration", + "domain": "lmt_iot", + "etag_repository": "W/\"e392a7c34c3a4cd19d00afb8c2b41867f06b9b7b46b9c3c0df757c356c241dcc\"", + "last_updated": "2026-09-22T06:23:23Z", + "topics": [ + "iot", + "lmt" + ], + "last_fetched": 1790157365.092269 + }, + "203294272": { + "repository_manifest": {}, + "full_name": "custom-cards/unused-card", + "category": "plugin", + "description": "All your unused entities in a list", + "etag_repository": "W/\"4336a09ba5ffb3a48466a4e234a882c6502d34632a53a456c67c8490ab2c8f07\"", + "last_updated": "2023-01-04T07:38:35Z", + "stargazers_count": 32, + "last_fetched": 1784794129.828404 + }, + "600872470": { + "repository_manifest": {}, + "new": true, + "full_name": "rrooggiieerr/homeassistant-okokscale", + "category": "integration", + "description": "Home Assistant integration for OKOK Scales", + "domain": "okokscale", + "etag_repository": "W/\"f774a0636e5e75b67535f1896e8b212f98db1cdd0c008e94539248e8731b198a\"", + "last_updated": "2026-09-23T13:34:01Z", + "stargazers_count": 27, + "topics": [ + "bluetooth", + "homeassistant-custom-component", + "python3", + "scale" + ], + "last_fetched": 1790175472.974589 + }, + "1282334345": { + "repository_manifest": {}, + "new": true, + "full_name": "ygelfand/vrcx4-zwavejs", + "category": "integration", + "description": "Home Assistant integration for the Leviton VRCS4 scene controller and VRCZ4 zone controller over Z-Wave JS (button events, LED control, direct Z-Wave association)", + "domain": "vrcx4", + "etag_repository": "W/\"a8913f0bdf177b39b33308e3fd4404facb56eaaa944a03725d4450b620679566\"", + "last_updated": "2026-08-27T21:23:37Z", + "topics": [ + "custom-integration", + "home-assistant-integration", + "leviton", + "scene-controller", + "vrcs4", + "vrcz4", + "zone-controller", + "zwave", + "zwave-js" + ], + "last_fetched": 1787956957.055453 + }, + "1244790985": { + "repository_manifest": {}, + "new": true, + "full_name": "Shaffer-Softworks/Openobserve", + "category": "integration", + "description": "Home Assistant HACS integration — forward logs and events to OpenObserve", + "domain": "openobserve", + "downloads": 3, + "etag_repository": "W/\"d6ec7ea962b9f1a8bbcfc9c27236992611761df70a5b8510408599b0ddbcad21\"", + "last_updated": "2026-08-11T02:24:09Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-custom-component", + "logging", + "observability", + "openobserve" + ], + "last_fetched": 1786437002.227734 + }, + "620277986": { + "repository_manifest": { + "name": "Quatt", + "filename": "quatt.zip", + "hide_default_branch": true, + "homeassistant": "2022.2.0", "render_readme": true, "zip_release": true }, "new": true, - "full_name": "YorkshireIoT/ha-google-fit", + "full_name": "marcoboers/home-assistant-quatt", "authors": [ - "@YorkshireIoT" + "@marcoboers" ], "category": "integration", - "description": "Home Assistant Google Fit Custom Component", - "domain": "google_fit", - "downloads": 4603, - "etag_repository": "W/\"6782e2f4787d2590b529d950e6fd3567270f10e5c7ea2fff5adec482d4af1ee5\"", - "last_updated": "2024-05-01T23:52:05Z", - "stargazers_count": 89, + "description": "Unofficial Quatt heat pump integration for Home Assistant", + "domain": "quatt", + "downloads": 824, + "etag_repository": "W/\"c4edb6b93c699522bb2ccb29ee859065b9f2bdbca3284aa2d85ea66d25e1b6f8\"", + "last_updated": "2026-09-28T11:03:55Z", + "stargazers_count": 59, "topics": [ - "google-fit", - "home-assistant-integration" + "heatpump", + "hvac", + "quatt" ], - "last_fetched": 1714624611.703334 + "last_fetched": 1790873583.04509 }, - "478078274": { - "repository_manifest": { - "name": "SST Cloud integration", - "homeassistant": "2021.5.0", - "country": "RU" - }, + "1209606490": { + "repository_manifest": {}, "new": true, - "full_name": "sergeylysov/sst_cloud", - "authors": [ - "@sergeylysov" - ], - "category": "integration", - "description": "Unofficial SST Cloud integration for Home Assistant", - "domain": "sst_cloud", - "etag_repository": "W/\"5971452e52748815951d0c053443d4da9def6e4749fbfcc60d7d73d509ee958d\"", - "last_updated": "2024-04-04T13:10:42Z", - "stargazers_count": 27, - "topics": [ - "iot", - "neptun", - "sst" - ], - "last_fetched": 1714624893.700393 - }, - "259126760": { - "repository_manifest": { - "name": "Honeycomb Menu", - "content_in_root": true, - "filename": "honeycomb-menu.js", - "render_readme": true - }, - "full_name": "Sian-Lee-SA/honeycomb-menu", + "full_name": "vdgced/ha-card-playground", "category": "plugin", - "description": "Honeycomb menu is a Home Assistant module (not a card) that can be applied to any lovelace card. When activated by the defined action on said card, the module will display a 'rounded' list of honeycomb buttons with an optional XY pad to make interfacing with lovelace more fluent", - "domain": "", - "downloads": 4431, - "etag_repository": "W/\"3295012db4a617caff102411f60f3ed9073b2462e343c79c1ddc8b5b72c4f80c\"", - "last_updated": "2024-01-03T02:05:18Z", - "stargazers_count": 181, - "topics": [ - "lovelace-module", - "menu", - "module" - ], - "last_fetched": 1714624425.273363 + "description": "Éditeur complet de cartes Home Assistant : aperçu live, autocomplétion avec sélecteur d'icônes MDI, vérificateur YAML, snippets, glisser-déposer, fenêtre détachable pour double écran — Plugin HACS", + "downloads": 15, + "etag_repository": "W/\"96d7c560b248c0a7394a95236678a14ff518aee677a0616161a07b02073fde23\"", + "last_updated": "2026-05-10T19:48:22Z", + "last_fetched": 1784795939.94113 }, - "485971293": { - "repository_manifest": { - "name": "Super Soco Custom", - "hacs": "1.6.0", - "homeassistant": "2022.3.0", - "render_readme": true - }, + "1304809214": { + "repository_manifest": {}, "new": true, - "full_name": "drakhart/ha-super-soco-custom", + "full_name": "dancmorgan/fortigate-policy-automation-ha", + "category": "integration", + "description": "Home Assistant integration that controls FortiGate firewall policies as switches, with per-policy hit and byte counters", + "domain": "fortigate_policy_automation", + "etag_repository": "W/\"85d69a9b4eb89e1a08de3ab51a983f90896f5920ca4d6d5a3c54755cf886df4f\"", + "last_updated": "2026-09-06T23:03:18Z", + "topics": [ + "fortigate", + "fortinet" + ], + "last_fetched": 1788854148.818397 + }, + "918224983": { + "repository_manifest": {}, + "new": true, + "full_name": "danielcherubini/elegoo-homeassistant", + "category": "integration", + "description": "A Integration for Home Assistant and Elegoo Printers using SDCP ", + "domain": "elegoo_printer", + "etag_repository": "W/\"c59040d93827f58a2d9a753b47aa174ab0a9b369c14ee818f515efbad4321928\"", + "last_updated": "2026-09-21T18:12:43Z", + "stargazers_count": 183, + "topics": [ + "centauri-carbon", + "elegoo", + "fdm", + "fdm-3d-printing", + "fdm-print", + "resin-3d-printers" + ], + "last_fetched": 1790551826.919064 + }, + "186347733": { + "repository_manifest": { + "name": "Audi connect", + "homeassistant": "0.110.0" + }, + "full_name": "audiconnect/audi_connect_ha", "authors": [ - "@Drakhart" + "@arjenvrh" ], "category": "integration", - "description": "Custom component for integrating your Super Soco or Vmoto Soco motorcycle into Home Assistant. It provides meaningful data like power status, battery percentage, location and a lot more.", - "domain": "super_soco_custom", - "etag_repository": "W/\"a6285a9aa2d95e9a4410ce5bbc6d1658976dc944570549523a303b53ebf86049\"", - "last_updated": "2023-08-30T19:35:18Z", - "stargazers_count": 15, + "description": "Adds an audi connect integration to home assistant", + "domain": "audiconnect", + "etag_repository": "W/\"3e634f131029e7bcbca30803eac7e3e52d1d545e79f1fbf35a504ca3e07dd9d8\"", + "last_updated": "2026-09-29T11:18:42Z", + "stargazers_count": 368, "topics": [ - "super-soco" + "audi", + "audi-connect", + "sensors" ], - "last_fetched": 1714624741.985584 + "last_fetched": 1790801555.379286 }, - "423082071": { + "580805288": { "repository_manifest": { - "name": "Flipdown Timer Card", - "render_readme": true, - "filename": "flipdown-timer-card.js" + "name": "Når kommer posten", + "country": [ + "NO" + ] }, - "full_name": "pmongloid/flipdown-timer-card", + "new": true, + "full_name": "BobTheShoplifter/HomeAssistant-Posten", + "authors": [ + "@BobTheShoplifter" + ], + "category": "integration", + "description": "Posten integrasjon som trigger dagen når posten kommer: https://www.posten.no/levering-av-post", + "domain": "posten", + "etag_repository": "W/\"7dc531b8d4dc784e50372e2463f6d62f099c1ef52f35b4732ff716d2a9efcb6c\"", + "last_updated": "2024-12-27T17:42:06Z", + "stargazers_count": 43, + "topics": [ + "posten", + "posten-packages" + ], + "last_fetched": 1789663302.123534 + }, + "1098537489": { + "repository_manifest": {}, + "new": true, + "full_name": "weirdtangent/pulse-photo-card", "category": "plugin", - "description": "Flipdown Timer Card for Home Assistant Lovelace", - "domain": "", - "downloads": 7773, - "etag_repository": "W/\"ba2d1fcbd0cbf5f0db346aa0b71dd03ea067ee292074f82a463b2909990dcfed\"", - "last_updated": "2022-11-18T16:12:38Z", - "stargazers_count": 69, - "topics": [ - "timer" - ], - "last_fetched": 1714625035.617165 - }, - "245159052": { - "repository_manifest": { - "name": "Canary" - }, - "full_name": "jcwillox/lovelace-canary", - "category": "plugin", - "description": "🐤 Adds many useful extensions to lovelace, such as templating secondary info, stacking within a card and more!", - "domain": "", - "downloads": 12439, - "etag_repository": "W/\"ab8c9c807996c53295101da1f0121155382fdd80d8d14a4ad4d9d0bbeb64ad4e\"", - "last_updated": "2024-04-30T16:25:56Z", - "stargazers_count": 88, - "topics": [ - "canary-card", - "extensions" - ], - "last_fetched": 1714624865.262016 - }, - "606857916": { - "repository_manifest": { - "name": "Deye Dehumidifier", - "render_readme": true, - "homeassistant": "2024.2.0" - }, - "new": true, - "full_name": "stackia/ha-deye-dehumidifier", - "authors": [ - "@stackia" - ], - "category": "integration", - "description": "Control Deye (德业) Dehumidifier devices from Home Assistant", - "domain": "deye_dehumidifier", - "etag_repository": "W/\"3cac89547e81ef1eaef8fe78628b2bff464766a093939224647fb870567b0543\"", - "last_updated": "2024-04-30T05:32:28Z", - "stargazers_count": 33, - "topics": [ - "deye", - "home-assistant-component" - ], - "last_fetched": 1714624658.173434 - }, - "608596416": { - "repository_manifest": { - "name": "Taipit Cloud Meters", - "render_readme": true, - "country": "RU" - }, - "new": true, - "full_name": "lizardsystems/hass-taipit", - "authors": [ - "@lizardsystems" - ], - "category": "integration", - "description": "Интеграция для Home Assistant, поддерживающая облачные счетчики Тайпит", - "domain": "taipit", - "etag_repository": "W/\"60af22ceaf7c9ad31142c694952fc428638cca1baa10805206a99b1cf0d0f750\"", - "last_updated": "2024-03-31T10:04:36Z", + "description": "A full-screen photo frame card for Home Assistant with smooth crossfades, clock overlay, and optional tap-to-view Lovelace dashboards. Integration with \"PulseOS\" adds live overlay, timers, and more.", + "etag_repository": "W/\"cfed6ce41277807eba7f12d798e6a5f4a54b4a68df91f25880c8fa3e29cab8c3\"", + "last_updated": "2026-09-22T19:51:15Z", "stargazers_count": 4, "topics": [ - "energy", - "smartmeter", - "taipit" + "kiosk", + "photo-frame" ], - "last_fetched": 1712064382.967545 + "last_fetched": 1790164669.07516 }, - "514391925": { + "1031005600": { + "repository_manifest": {}, + "new": true, + "full_name": "micash545/hass-selfhst-icons", + "category": "plugin", + "description": "Selfh.st icons for Home Assistant", + "downloads": 2, + "etag_repository": "W/\"a4260cf6c1a0cf226555719fa115f48c14c08cd9f1dfbd3defd44fd48abd19a3\"", + "last_updated": "2026-09-25T14:13:42Z", + "stargazers_count": 5, + "topics": [ + "hacs-svg-icons" + ], + "last_fetched": 1790366432.594756 + }, + "1136046537": { + "repository_manifest": {}, + "new": true, + "full_name": "banter240/tado_hijack", + "category": "integration", + "description": "Unleashing Tado's full potential: Hot Water, AC, Valve Data & HomeKit injection. Featuring Extreme Batching to conquer the API limit.", + "domain": "tado_hijack", + "downloads": 5, + "etag_repository": "W/\"735c452f21a040c41cc24f1eebfc77f9263fec1fd12eb6a98ece62b166fda5e2\"", + "last_updated": "2026-10-02T02:36:39Z", + "stargazers_count": 145, + "topics": [ + "homekit", + "matter", + "tado", + "tadov2", + "tadov3", + "tadox" + ], + "last_fetched": 1790921842.54093 + }, + "350509867": { "repository_manifest": { - "name": "AppWash", + "name": "Uptime Card", + "render_readme": true, + "filename": "uptime-card.js" + }, + "full_name": "dylandoamaral/uptime-card", + "category": "plugin", + "description": "Minimalistic uptime card for Home Assistant Lovelace UI", + "downloads": 28967, + "etag_repository": "W/\"05667f4ee6b2c411d0a16a48ef4da58d8bdae295a0d5057563333987855727db\"", + "last_updated": "2026-01-08T17:21:48Z", + "stargazers_count": 343, + "topics": [ + "card", + "custom", + "uptime", + "uptime-card" + ], + "last_fetched": 1789673062.932933 + }, + "1102339217": { + "repository_manifest": {}, + "new": true, + "full_name": "MaxensF/personal_weather_station", + "category": "integration", + "description": "A Home Assistant custom integration to receive and display data from Personal Weather Stations (PWS) via HTTP.", + "domain": "personal_weather_station", + "downloads": 6, + "etag_repository": "W/\"7e76db34f47ad6a4fbee92707ab4e3ded6c13496f81230da1897de599f89ecac\"", + "last_updated": "2026-09-19T09:03:29Z", + "stargazers_count": 12, + "topics": [ + "bresser", + "custom-integration", + "iot", + "weather-station", + "youshiko" + ], + "last_fetched": 1790187583.112899 + }, + "1271727689": { + "repository_manifest": {}, + "new": true, + "full_name": "ajachierno/Aromadd", + "category": "integration", + "description": "Home assistant Aromadd integration", + "domain": "aromadd", + "etag_repository": "W/\"60ed522d269b61fa172cabf2993849a10719226dfddea94872b1d45df7f10a9a\"", + "last_updated": "2026-08-22T01:53:47Z", + "stargazers_count": 1, + "topics": [ + "aroma-diffuser", + "aromadd", + "ble", + "bluetooth", + "custom-integration", + "diffuser" + ], + "last_fetched": 1787374900.942877 + }, + "223938651": { + "repository_manifest": { + "name": "Midnight Blue Theme" + }, + "full_name": "home-assistant-community-themes/midnight-blue", + "category": "theme", + "description": "Midnight Blue theme for Home Assistant", + "etag_repository": "W/\"dae84a1a4f9820efe1331d389cb7dce88aadebf6e3c12b28773b72dda4ff2f27\"", + "last_updated": "2023-03-27T22:57:02Z", + "stargazers_count": 6, + "last_fetched": 1784668273.292452 + }, + "853018420": { + "repository_manifest": {}, + "new": true, + "full_name": "PrimeAutomation/petnovations", + "category": "integration", + "description": "Home Assistant Integration for Petnovations CatGenie A.I. Using Their Public API.", + "domain": "petnovations", + "etag_repository": "W/\"54089d9a756f47313ea20803be1ba250b97f0817b45f22581cd38391d5ebeb67\"", + "last_updated": "2024-10-25T02:40:05Z", + "stargazers_count": 11, + "topics": [ + "catgenie" + ], + "last_fetched": 1787683547.455028 + }, + "373101151": { + "repository_manifest": { + "name": "SunSpec", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "2021.9.1" + }, + "full_name": "CJNE/ha-sunspec", + "authors": [ + "@cjne" + ], + "category": "integration", + "description": "Home Assistant customcomponent for SunSpec modbus devices", + "domain": "sunspec", + "etag_repository": "W/\"b1a7d511c67c4d21eec8ab730fcd65db26e9aa4cc8bbad3c9ce52cc03377ecde\"", + "last_updated": "2026-06-01T18:55:05Z", + "stargazers_count": 89, + "topics": [ + "sunspec" + ], + "last_fetched": 1788886723.864906 + }, + "854347601": { + "repository_manifest": {}, + "new": true, + "full_name": "XiaoMi/ha_xiaomi_home", + "category": "integration", + "description": "Xiaomi Home Integration for Home Assistant", + "domain": "xiaomi_home", + "downloads": 445, + "etag_repository": "W/\"d61396635a53019e8f4f467732de25b24000010830cc6e2bd9960535ea71391a\"", + "last_updated": "2026-09-28T06:45:47Z", + "stargazers_count": 22150, + "topics": [ + "home-assistant-integration", + "miot", + "miot-devices", + "xiaomi", + "xiaomi-smart-home" + ], + "last_fetched": 1790898327.325506 + }, + "520644302": { + "repository_manifest": { + "name": "TAM Card", + "render_readme": true, + "filename": "tam-card.js", + "country": "FR" + }, + "new": true, + "full_name": "MathisAlepis/lovelace-tam-card", + "category": "plugin", + "description": "Montpellier Lovelace TAM card displays next two crossing times of the tramway or bus in Montpellier, France.", + "downloads": 3, + "etag_repository": "W/\"9ff5d5dc44e14ec02f6ee5f0ffc0098efe384c8a4a3cafa24a4231ce37a16f2b\"", + "last_updated": "2026-07-27T07:54:50Z", + "stargazers_count": 9, + "topics": [ + "lovelace-custom-card", + "montpellier", + "public-transport", + "tam" + ], + "last_fetched": 1785147638.12159 + }, + "504664392": { + "repository_manifest": { + "name": "PowUnity BikeTrax", "render_readme": true }, "new": true, - "full_name": "fapfaff/homeassistant-appwash", + "full_name": "basilfx/homeassistant-biketrax", "authors": [ - "@fapfaff" + "@basilfx" ], "category": "integration", - "description": "AppWash integration for HomeAssistant", - "domain": "appwash", - "etag_repository": "W/\"de6c02ecae0a47297746dca63742e6c5e8557d3859ebdd779c6bf23849314f20\"", - "last_updated": "2022-07-21T16:30:20Z", + "description": "Custom component for the PowUnity BikeTrax integration for Home Assistant.", + "domain": "biketrax", + "etag_repository": "W/\"0e66701727942a91ff7ac764451eed50b846c55d352761ca23e08404e541773d\"", + "last_updated": "2026-02-16T10:56:33Z", + "stargazers_count": 9, "topics": [ - "dryer", - "miele", - "washing-machine" + "biketrax", + "powunity" ], - "last_fetched": 1678528073.589341 + "last_fetched": 1784785374.425709 }, - "238568340": { - "repository_manifest": { - "name": "Freebox Player" - }, - "full_name": "Pouzor/freebox_player", - "authors": [ - "@Pouzor" - ], - "category": "integration", - "description": "Custom Component for Home Assistant, enable to remote Freebox Player", - "domain": "freebox_player", - "etag_repository": "W/\"19bec0bc9c17be1c9889250c48238cccf3f732c2b2fef608aa9972b040b51e5c\"", - "last_updated": "2021-05-12T23:52:40Z", - "stargazers_count": 18, - "topics": [ - "freebox" - ], - "last_fetched": 1709125414.741199 - }, - "560614992": { - "repository_manifest": { - "name": "System Flow Card", - "render_readme": true, - "homeassistant": "2021.8.0" - }, + "1130725662": { + "repository_manifest": {}, "new": true, - "full_name": "flyrmyr/system-flow-card", + "full_name": "cataseven/Alarm-and-Security-Card", "category": "plugin", - "description": "A system flow card inspired by the official Energy Distribution card for Home Assistant", - "etag_repository": "W/\"221f2a416d73469a2c4ee22cf85c14434dbf671f51c9129a051813179aa5f8d5\"", - "last_updated": "2024-03-29T15:33:30Z", - "stargazers_count": 40, + "description": "A highly customizable alarm panel card for Home Assistant", + "downloads": 1498, + "etag_repository": "W/\"06f8b10018725fd6a9b30a1857e52e8359df9ef819f420245633751a6f08a636\"", + "last_updated": "2026-06-13T19:37:22Z", + "stargazers_count": 8, "topics": [ - "dashboard", - "lovelace-custom-card" + "alarm", + "alarm-panel", + "security" ], - "last_fetched": 1713931907.868923 + "last_fetched": 1789757727.836905 }, - "501368149": { + "401856574": { "repository_manifest": { - "name": "Fuelprices DK", - "country": [ - "DK" - ], - "render_readme": true - }, - "new": true, - "full_name": "J-Lindvig/Fuelprices_DK", - "authors": [ - "@J-Lindvig" - ], - "category": "integration", - "description": "Scraping of 5 types of fuel :fuelpump: from 8 different fuelcompanies in Denmark :denmark:.", - "domain": "fuelprices_dk", - "etag_repository": "W/\"a45cf99300f0957443e7e331f79ed298f32be7206ce84e5d0cd924a1c61af8c7\"", - "last_updated": "2024-02-06T21:41:40Z", - "stargazers_count": 17, - "topics": [ - "denmark", - "economy", - "fuel-prices", - "scraping" - ], - "last_fetched": 1712895255.879437 - }, - "487680971": { - "repository_manifest": { - "name": "Weather Radar Card", - "render_readme": true, - "filename": "weather-radar-card.js" - }, - "full_name": "Makin-Things/weather-radar-card", - "category": "plugin", - "description": "A rain radar card using the tiled images from RainViewer", - "domain": "", - "downloads": 34075, - "etag_repository": "W/\"d0b661ec4b6a5ec4bc153e08deb5d1bd3a06cc93a9138375a2dc5819dbc6b588\"", - "last_updated": "2023-12-28T04:16:11Z", - "stargazers_count": 184, - "topics": [ - "frontend", - "home-assistant-config", - "meteorology", - "radar", - "rainviewer", - "weather" - ], - "last_fetched": 1714279322.857924 - }, - "532263303": { - "repository_manifest": { - "name": "Met.no next 6 hours forecast", - "render_readme": true, + "name": "Windcentrale", "zip_release": true, - "filename": "met_next_6_hours_forecast.zip" + "filename": "windcentrale.zip", + "homeassistant": "2022.8.1" }, "new": true, - "full_name": "toringer/home-assistant-met-next-6-hours-forecast", + "full_name": "jobvk/Home-Assistant-Windcentrale", "authors": [ - "@toringer" + "@jobvk" ], "category": "integration", - "description": "Met.no next 6 hours forecast component for Home Assistant", - "domain": "met_next_6_hours_forecast", - "downloads": 563, - "etag_repository": "W/\"18483cd7a06b7a9e81f1100351bd77642a61cbfd0730eb0ecc7871cf61285888\"", - "last_updated": "2024-04-30T18:46:09Z", + "description": "Provides Home Assistant sensors for multiple wind turbines from the Windcentrale", + "domain": "windcentrale", + "downloads": 95, + "etag_repository": "W/\"7f333eb0b42136b6f4c9b43bfe9df2c5ca1c1c2bc58c428b88713b7c55d3e56e\"", + "last_updated": "2026-09-06T20:09:11Z", + "stargazers_count": 14, + "topics": [ + "dutch", + "wind-turbines", + "windcentrale" + ], + "last_fetched": 1788856761.512452 + }, + "260940136": { + "repository_manifest": { + "name": "HA (Lovelace) Card Weather Conditions", + "filename": "ha-card-weather-conditions.js" + }, + "full_name": "r-renato/ha-card-weather-conditions", + "category": "plugin", + "description": "Weather condition card (Lovelace) for Home Assistant.", + "etag_repository": "W/\"bb8dee43239103f4ad565f05448545462767621fea7ca7781c3eb06d4c25ca39\"", + "last_updated": "2026-08-06T16:36:10Z", + "stargazers_count": 289, + "topics": [ + "card", + "weather-conditions" + ], + "last_fetched": 1789420608.620513 + }, + "600054961": { + "repository_manifest": {}, + "new": true, + "full_name": "dneprojects/habitron", + "category": "integration", + "description": "Home Assistant integration for Habitron smart home systems", + "domain": "habitron", + "etag_repository": "W/\"1328167255275421c14cd049e929df2d2954e0496ae514268d932f2dc4d549fb\"", + "last_updated": "2026-09-21T16:10:34Z", + "last_fetched": 1790016169.185888 + }, + "658598049": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_kiv", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio KIV", + "domain": "vakio_kiv", + "etag_repository": "W/\"eb99b9f95327de97dfbe3881ea16331e0d8653c3baf33632ca2cdf9c54e4ee60\"", + "last_updated": "2026-01-08T18:27:08Z", "stargazers_count": 3, "topics": [ - "forecast", - "metno", - "weather", - "weather-forecast" + "kiv", + "vakio" ], - "last_fetched": 1714624783.106143 + "last_fetched": 1784793245.384554 }, - "455846088": { - "repository_manifest": { - "name": "Sankey Chart Card", - "render_readme": true, - "filename": "ha-sankey-chart.js" - }, - "full_name": "MindFreeze/ha-sankey-chart", + "1307841480": { + "repository_manifest": {}, + "new": true, + "full_name": "yodax/ha-scaleway", + "category": "integration", + "description": "Home Assistant integration for Scaleway: cost, Instance, Kubernetes and Object Storage sensors, plus backups to a Scaleway bucket", + "domain": "scaleway", + "etag_repository": "W/\"ceb4f5f64bf5744cf29563c6eec176fb4cfa1c9ce2adb37946033717044a2b9f\"", + "last_updated": "2026-09-07T12:14:06Z", + "topics": [ + "backup", + "custom-integration", + "object-storage", + "s3", + "scaleway" + ], + "last_fetched": 1788862390.909139 + }, + "1080570726": { + "repository_manifest": {}, + "new": true, + "full_name": "jansendejong/JJs-Birthday-Card", "category": "plugin", - "description": "A Home Assistant lovelace card to display a sankey chart. For example for power consumption", - "domain": "", - "downloads": 4036, - "etag_repository": "W/\"140bda317fc7e2250fa12ad54424107fbc5e89c39aa829077e294505be60f421\"", - "last_updated": "2024-04-27T04:36:20Z", - "stargazers_count": 314, + "description": "a simple card to display upcoming birthdays", + "etag_repository": "W/\"e521c40ee839765c4d2154920171db0cbb58fbf3de98234081f58c91416d0885\"", + "last_updated": "2026-09-10T12:58:53Z", + "stargazers_count": 3, + "topics": [ + "hacs-plugin", + "javascript" + ], + "last_fetched": 1789067518.550946 + }, + "535287543": { + "repository_manifest": { + "name": "evnex", + "render_readme": true + }, + "new": true, + "full_name": "hardbyte/ha-evnex", + "authors": [ + "@hardbyte" + ], + "category": "integration", + "description": "A cloud-polling Home Assistant component to integrate with an Evnex Charger", + "domain": "evnex", + "etag_repository": "W/\"7a1dfd469c7cd382cd736bd745ce47053676700daf922be8df0d2298daa2dc03\"", + "last_updated": "2026-10-01T18:00:38Z", + "stargazers_count": 30, + "topics": [ + "charger", + "energy-consumption", + "homeassistant-custom-component" + ], + "last_fetched": 1790891974.473027 + }, + "340759468": { + "repository_manifest": { + "name": "NIWA Tides", + "country": "NZ", + "render_readme": true + }, + "full_name": "muxa/home-assistant-niwa-tides", + "authors": [ + "@muxa" + ], + "category": "integration", + "description": "Custom integration for Home Assistant to get New Zealand tide information from NIWA Tides API", + "domain": "niwa_tides", + "etag_repository": "W/\"1cf682f189a16aeacf5a2ef274bbc6d3238ad542aba0afc4e84f2b21a926c933\"", + "last_updated": "2024-03-30T20:31:58Z", + "stargazers_count": 11, + "topics": [ + "tides" + ], + "last_fetched": 1788858778.463616 + }, + "1201444775": { + "repository_manifest": {}, + "new": true, + "full_name": "kianhean/singapore-homeassistant", + "category": "integration", + "description": "Home Assistant Singpaore Integration", + "domain": "singapore", + "etag_repository": "W/\"1a2c0855b8b6df300d578a0e679ec5876029449ed8b1b2fe6d8d5db8efe38952\"", + "last_updated": "2026-10-02T06:50:59Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "singapore" + ], + "last_fetched": 1790926114.478331 + }, + "292081477": { + "repository_manifest": { + "name": "Shairport Sync Media Player", + "render_readme": true + }, + "new": true, + "full_name": "parautenbach/hass-shairport-sync", + "authors": [ + "@parautenbach" + ], + "category": "integration", + "description": "A custom media player for Home Assistant that allows you to control and get updates from a Shairport Sync installation using MQTT.", + "domain": "shairport_sync", + "etag_repository": "W/\"d969594caf3fbfb227b081d5e6696f43e812f9b51d7b9472229492e055abea88\"", + "last_updated": "2024-09-12T19:04:13Z", + "stargazers_count": 122, + "topics": [ + "airplay", + "mqtt", + "shairport-sync" + ], + "last_fetched": 1788393580.935037 + }, + "625029904": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/docker_status", + "category": "integration", + "description": "Monitor multiple Docker/Container installations ", + "domain": "docker_status", + "etag_repository": "W/\"647c7705ec805abd4fd2bde5d3adba42f0f1f8d877dc0546b78454230ee69883\"", + "last_updated": "2025-11-28T18:33:09Z", + "stargazers_count": 7, + "topics": [ + "custom-integration", + "docker" + ], + "last_fetched": 1784789088.923927 + }, + "299753146": { + "repository_manifest": { + "name": "Xiaomi Cloud Map Extractor", + "render_readme": true, + "zip_release": true, + "filename": "xiaomi_cloud_map_extractor.zip" + }, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This custom integration provides a way to present a live view of a map for Xiaomi (Roborock/Viomi/Roidmi/Dreame) vacuums without a need for rooting.", + "domain": "xiaomi_cloud_map_extractor", + "downloads": 60995, + "etag_repository": "W/\"704c2a89ea68e0dd99f29b39495aaa135308e3d58b131f5f3acbce0a8000c96d\"", + "last_updated": "2026-02-20T03:21:16Z", + "stargazers_count": 1425, + "topics": [ + "cloud", + "dreame", + "map", + "roborock", + "robot", + "roidmi", + "vacuum", + "vacuum-map", + "viomi", + "xiaomi", + "xiaomi-smart-home", + "xiaomi-vacuum" + ], + "last_fetched": 1790836030.717732 + }, + "936596170": { + "repository_manifest": {}, + "new": true, + "full_name": "Master13011/vacances-scolaire-HA", + "category": "integration", + "description": "Intégration Vacances Scolaire FR pour Home Assistant", + "domain": "vacances_scolaires", + "downloads": 1045, + "etag_repository": "W/\"8b6762bc87ea599e2a19bec71220cc37450861511c2c4202fc8701e1191053b1\"", + "last_updated": "2026-09-02T09:55:02Z", + "stargazers_count": 14, + "last_fetched": 1789122075.217227 + }, + "1188536370": { + "repository_manifest": {}, + "new": true, + "full_name": "andriensis/ha-1control", + "category": "integration", + "description": "Unofficial Home Assistant custom integration for 1Control devices", + "domain": "onecontrol", + "etag_repository": "W/\"fd20b6df6e0440b3afb1635471a3b614a10ceef95ccd8c8a1a7c837ae1bee5cc\"", + "last_updated": "2026-07-31T07:22:15Z", + "stargazers_count": 5, + "topics": [ + "1control" + ], + "last_fetched": 1785491082.956481 + }, + "1166815181": { + "repository_manifest": {}, + "new": true, + "full_name": "philrenda/precipitation-radial-card", + "category": "integration", + "description": "A clock-style radial precipitation forecast card for Home Assistant using PirateWeather data", + "domain": "precipitation_radial", + "etag_repository": "W/\"a787325055e7f2e710f97fc35b882b604cd53c023ca979a621b0a7ad5c0176bc\"", + "last_updated": "2026-09-23T02:55:04Z", + "stargazers_count": 2, + "topics": [ + "precipitation", + "weather" + ], + "last_fetched": 1790275311.356727 + }, + "1219652592": { + "repository_manifest": {}, + "new": true, + "full_name": "moryoav/ha-anylist", + "category": "integration", + "description": "Home Assistant custom integration for AnyList shopping lists and meal planning", + "domain": "anylist", + "downloads": 4, + "etag_repository": "W/\"15ebb8aa4a3d10585a30e6ae10570a4a14c86f8319b984276d94bf41727d838b\"", + "last_updated": "2026-10-02T05:44:19Z", + "stargazers_count": 5, + "topics": [ + "anylist", + "custom-integration", + "home-assistant-custom-component" + ], + "last_fetched": 1790927511.587931 + }, + "278598111": { + "repository_manifest": {}, + "new": true, + "full_name": "marcschmiedchen/home-assistant-wolf_ism8", + "category": "integration", + "description": "WOLF ISM8 -- HVAC integration for Home Assistant", + "domain": "wolf", + "etag_repository": "W/\"b18ba0123488d1cd51033e4b4a6de0db7866656b728c71bc6d9b67f3924a7e0d\"", + "last_updated": "2026-05-30T20:06:41Z", + "stargazers_count": 57, + "topics": [ + "ism8", + "wolf", + "wolf-heating", + "wolf-ism8" + ], + "last_fetched": 1790209617.529142 + }, + "1267417169": { + "repository_manifest": {}, + "new": true, + "full_name": "fhfhg1/smart-dehumidifier", + "category": "integration", + "description": "Home Assistant 智能除湿机自学习集成(self-learning dehumidifier)", + "domain": "smart_dehumidifier", + "etag_repository": "W/\"0f91c9b679e10c8d2c56b21268b6437bc57402e5bc9d353e9a17f2c53622ff87\"", + "last_updated": "2026-09-24T08:45:46Z", + "topics": [ + "dehumidifier", + "machine-learning" + ], + "last_fetched": 1790243934.299911 + }, + "1218521798": { + "repository_manifest": {}, + "new": true, + "full_name": "eklundjon/ha-haikubox", + "category": "integration", + "description": "Home Assistant integration for Haikubox bird identifier with analysis and custom cards.", + "domain": "haikubox", + "etag_repository": "W/\"3577b102251375a5956660023cec70f48ae1a22cea12dc10812715fba1712d9d\"", + "last_updated": "2026-10-02T03:54:28Z", + "topics": [ + "haikubox" + ], + "last_fetched": 1790923809.640146 + }, + "1021999223": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Summary-Card", + "category": "plugin", + "description": "Transform your Home Assistant dashboard into a responsive, intelligent, and beautiful control center. Summary Card lets you create compact, domain-based visual summaries with dynamic styling, real-time templating, and smart defaults.", + "downloads": 1153, + "etag_repository": "W/\"2517bd54913745cac8b91714d51c73b8736ea5d2ae990250439af0a250e9deec\"", + "last_updated": "2026-08-08T11:43:44Z", + "stargazers_count": 21, + "topics": [ + "glance", + "quick-view", + "summarize-dashboard", + "summary", + "summary-card" + ], + "last_fetched": 1786952891.522593 + }, + "257275420": { + "repository_manifest": { + "name": "OpenMediaVault", + "homeassistant": "2022.2.0", + "zip_release": true, + "filename": "openmediavault.zip" + }, + "full_name": "tomaae/homeassistant-openmediavault", + "authors": [ + "@tomaae" + ], + "category": "integration", + "description": "OpenMediaVault integration for Home Assistant", + "domain": "openmediavault", + "downloads": 16528, + "etag_repository": "W/\"c90fb21287b79418717b5ed74a1783e95c67a1aafc4eacd53ad413168e0669eb\"", + "last_updated": "2026-07-12T01:16:33Z", + "stargazers_count": 145, + "topics": [ + "omv", + "openmediavault" + ], + "last_fetched": 1790601565.775592 + }, + "1156092013": { + "repository_manifest": {}, + "new": true, + "full_name": "Schrolli91/heidelberg_energy_control", + "category": "integration", + "description": "Control your Heidelberg/Amperfied Wallboxes locally using Modbus TCP", + "domain": "heidelberg_energy_control", + "etag_repository": "W/\"162c311d334465b20beaaa12261685017e34a8fe6d40f1217fe711e2e19770d5\"", + "last_updated": "2026-08-27T06:02:32Z", + "stargazers_count": 12, + "topics": [ + "amperfied", + "connect", + "ev", + "evcc", + "heidelberg", + "modbus", + "modbus-tcp", + "wallbox" + ], + "last_fetched": 1790160210.558417 + }, + "1170292782": { + "repository_manifest": {}, + "new": true, + "full_name": "analytix-energy-solutions/ticker", + "category": "integration", + "description": "Smart notification management for Home Assistant. Centralized routing, user subscriptions, smart delivery.", + "domain": "ticker", + "etag_repository": "W/\"499fb8e9ea20879f729c928dea8a98a59546404eade8145a548e0a259646aeea\"", + "last_updated": "2026-07-26T22:12:45Z", + "stargazers_count": 174, + "topics": [ + "hacs-custom-component", + "home-assistant-custom-component", + "home-assistant-integration", + "notifications" + ], + "last_fetched": 1790329006.582023 + }, + "657192016": { + "repository_manifest": { + "name": "KAT Bulgaria", + "country": "BG", + "homeassistant": "2023.02.0b0", + "render_readme": true + }, + "new": true, + "full_name": "nedevski/hass_kat_bulgaria", + "authors": [ + "@Nedevski" + ], + "category": "integration", + "description": "HomeAssistant/HACS интеграция за лесна проверка за налични глоби/фишове към КАТ", + "domain": "kat_bulgaria", + "downloads": 171, + "etag_repository": "W/\"2b12a53b6bbc93e4cceaa817ef1b9020854e97321c547952b238884ada2617ad\"", + "last_updated": "2026-05-10T18:20:43Z", + "stargazers_count": 20, + "topics": [ + "bulgaria", + "kat-bulgaria" + ], + "last_fetched": 1790335395.138483 + }, + "936633599": { + "repository_manifest": {}, + "new": true, + "full_name": "jrgim/Zaragoza_tram", + "category": "integration", + "description": "Integración para Home Assistant que crea sensores en tiempo real del tranvía y autobús urbano de Zaragoza: minutos de espera por parada y línea, usando la API abierta del Ayuntamiento de Zaragoza. Instalable vía HACS.", + "domain": "zaragoza_tram", + "downloads": 7, + "etag_repository": "W/\"f468610e791badf39b89550d3b589fb9501aa97190c63ffa9026d80a5043f727\"", + "last_updated": "2026-09-01T22:41:02Z", + "stargazers_count": 4, + "topics": [ + "autobus", + "public-transport", + "transporte-publico", + "tranvia", + "zaragoza" + ], + "last_fetched": 1788504299.277174 + }, + "263179176": { + "repository_manifest": {}, + "new": true, + "full_name": "altmenorg/HAsmartirrigation", + "category": "integration", + "description": "Smart Irrigation custom component for Home Assistant", + "domain": "smart_irrigation", + "etag_repository": "W/\"3c643e1bc282e66de746cff25b27544923552193844b3778d3a53a61235d79c0\"", + "last_updated": "2026-06-23T14:55:47Z", + "stargazers_count": 514, + "topics": [ + "crop", + "evaporation", + "evapotranspiration", + "flow", + "grass", + "irrigation", + "lawn", + "openweathermap", + "rain", + "snow", + "sprinkler", + "sprinklers", + "water", + "watering" + ], + "last_fetched": 1782226956.870948 + }, + "847508587": { + "repository_manifest": {}, + "new": true, + "full_name": "MattDahEpic/ha-midas", + "category": "integration", + "description": "Home Assistant integration to get energy prices from California's MIDAS energy price API", + "domain": "midas", + "etag_repository": "W/\"8199566714f4ab03f6186a6f6e69b40a4bc8c7f7b431f10cdd31cac921448d27\"", + "last_updated": "2026-09-28T19:33:38Z", + "stargazers_count": 25, + "topics": [ + "api", + "california", + "energy" + ], + "last_fetched": 1790629422.50359 + }, + "1182298256": { + "repository_manifest": {}, + "new": true, + "full_name": "johro897/docker-card-extended", + "category": "plugin", + "description": "A new version to show Docker Containers. Original idea from vineetchoudhary/lovelace-docker-card but in the end a complete new version.", + "downloads": 5, + "etag_repository": "W/\"2eda88a9ce4f29e846f72a67f009c71b42c38991095499c40373268f14851c36\"", + "last_updated": "2026-08-29T06:58:40Z", + "stargazers_count": 1, + "topics": [ + "docker", + "monitor", + "portainer" + ], + "last_fetched": 1788012028.495763 + }, + "1219195527": { + "repository_manifest": {}, + "new": true, + "full_name": "badbadtrip/aqara-feeder-card", + "category": "plugin", + "description": "Lovelace card for Home Assistant to control Aqara pet feeder via Zigbee2MQTT. Supports schedules, manual feeding, settings and daily stats.", + "etag_repository": "W/\"16545a31cb6b5b3ec8a8df596fa5ae40e8a39019e470822bfc2ab651323a743d\"", + "last_updated": "2026-09-14T15:22:57Z", + "topics": [ + "lovelace-card", + "zigbee2mqtt" + ], + "last_fetched": 1789418920.824782 + }, + "1176030848": { + "repository_manifest": {}, + "new": true, + "full_name": "mandinger/fork-ha-octopus-spain", + "category": "integration", + "description": "⚡ Integración de Octopus Energy España para Home Assistant (HACS): consumo, precios actuales, facturas con PDF y Solar Wallet.", + "domain": "octopus_spain_fork", + "downloads": 3, + "etag_repository": "W/\"82b1f9ad4a7909f957cafa3c14090afd24ff88b92b3363c1fed21affaef37165\"", + "last_updated": "2026-08-03T17:52:33Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-custom-component", + "octopus-energy", + "spain" + ], + "last_fetched": 1785789950.120287 + }, + "290261325": { + "repository_manifest": { + "name": "Adaptive Lighting", + "render_readme": true, + "homeassistant": "2022.11.0" + }, + "new": true, + "full_name": "basnijholt/adaptive-lighting", + "authors": [ + "@basnijholt" + ], + "category": "integration", + "description": "Adaptive Lighting custom component for Home Assistant", + "domain": "adaptive_lighting", + "etag_repository": "W/\"d9c019e621f39b204965e10ea9dd945a99853566dd48f6c7ff2804ce7c4e5045\"", + "last_updated": "2026-10-02T04:29:20Z", + "stargazers_count": 3487, + "topics": [ + "adaptive-lighting", + "automation", + "hue", + "iot", + "lights", + "sunrise", + "sunset", + "zigbee" + ], + "last_fetched": 1790921894.665071 + }, + "1058394632": { + "repository_manifest": {}, + "new": true, + "full_name": "bharat/homeassistant-bromic-smart-heat-link", + "category": "integration", + "description": "HomeAssistant custom integration for the Bromic Smart Heat Link", + "domain": "bromic_smart_heat_link", + "etag_repository": "W/\"fc58b475ca84eaad038795486b433d147747cd42aed4ea4e23a2b90200d6d7cc\"", + "last_updated": "2026-10-01T16:10:35Z", + "stargazers_count": 1, + "topics": [ + "bromic", + "homeassistant-custom-integration" + ], + "last_fetched": 1790889182.194951 + }, + "376390299": { + "repository_manifest": { + "name": "KNMI", + "homeassistant": "2024.6.0", + "render_readme": true + }, + "new": true, + "full_name": "golles/ha-knmi", + "authors": [ + "@golles" + ], + "category": "integration", + "description": "Custom component that integrates KNMI weather service (via Weerlive.nl) in to Home Assistant", + "domain": "knmi", + "downloads": 7070, + "etag_repository": "W/\"1e075864cc7c26e3990eff241aabc2f1ad96031f13fb633e33b70b877e3bcd37\"", + "last_updated": "2026-10-02T05:21:19Z", + "stargazers_count": 159, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "knmi", + "weather", + "weerlive" + ], + "last_fetched": 1790924589.329289 + }, + "137126619": { + "repository_manifest": { + "name": "Visonic Intruder Alarm - PowerMax and PowerMaster Series", + "homeassistant": "2024.6.3" + }, + "new": true, + "full_name": "davesmeghead/visonic", + "authors": [ + "@davesmeghead" + ], + "category": "integration", + "description": "Visonic Custom Component for integration with Home Assistant", + "domain": "visonic", + "etag_repository": "W/\"df2897f8446a09d3df05b6d8dad4a47a2c547511bcc07c65a8b0278dd0713e39\"", + "last_updated": "2026-10-01T09:20:21Z", + "stargazers_count": 109, + "topics": [ + "visonic" + ], + "last_fetched": 1790869812.564939 + }, + "560848165": { + "repository_manifest": { + "name": "Compound definition for Home Assistant integration for Homey", + "render_readme": true + }, + "new": true, + "full_name": "RonnyWinkler/homeassistant.homey", + "authors": [ + "@RonnyWinkler" + ], + "category": "integration", + "description": "Homey compound device component", + "domain": "homey", + "etag_repository": "W/\"8e8388ea181e02f1b61f82ce3f6f00405bf2da4f64b20bd8cc83bf9d8373be23\"", + "last_updated": "2023-06-08T14:25:19Z", + "stargazers_count": 6, + "topics": [ + "compound", + "homey" + ], + "last_fetched": 1784791776.069038 + }, + "296946072": { + "repository_manifest": { + "homeassistant": "0.115.0", + "name": "Kodi Recently Added Media", + "render_readme": true + }, + "full_name": "boralyl/kodi-recently-added", + "authors": [ + "@boralyl" + ], + "category": "integration", + "description": "Custom component to feed recently added tv shows and movies to the custom card \"Upcoming Media Card\" for Home Assistant. ", + "domain": "kodi_recently_added", + "etag_repository": "W/\"0ae669a69ddac5c0e628e5bc8e4d209037d6251233fc51c87c4d1c412c84bfcd\"", + "last_updated": "2026-09-10T03:45:00Z", + "stargazers_count": 13, + "topics": [ + "kodi" + ], + "last_fetched": 1789254822.014882 + }, + "919237520": { + "repository_manifest": {}, + "new": true, + "full_name": "dcssn/ddns", + "category": "integration", + "description": "Home Assistant 动态域名解析插件", + "domain": "ddns", + "downloads": 14, + "etag_repository": "W/\"24092aed13d3839ea402c0a018ee331ef472911f669bd947c1318afd63ff0085\"", + "last_updated": "2025-08-12T15:35:12Z", + "stargazers_count": 6, + "topics": [ + "ddns", + "hass-ddns" + ], + "last_fetched": 1783596158.218336 + }, + "1119054177": { + "repository_manifest": {}, + "new": true, + "full_name": "solarcube-io/solar-cube-integration", + "category": "integration", + "description": "Custom HACS-friendly integration that connects Home Assistant to your Solar Cube HEMS by reading metrics and forecasts", + "domain": "solar_cube", + "etag_repository": "W/\"c75b6e3516e2cc7ad89c65c520ab6a135409291665ddb1d49fdb8af49607a49a\"", + "last_updated": "2026-08-03T21:57:54Z", + "stargazers_count": 1, + "topics": [ + "energy-management", + "hems" + ], + "last_fetched": 1785833637.115597 + }, + "1051729903": { + "repository_manifest": {}, + "new": true, + "full_name": "joyfulhouse/thermacell_liv", + "category": "integration", + "description": "Thermacell Liv HomeAssistant Integration", + "domain": "thermacell_liv", + "downloads": 1, + "etag_repository": "W/\"61ef355cabc918c0fcfeda67b687aea2fc01d36acd0c2ee47e260fa2b22992f6\"", + "last_updated": "2026-09-14T01:34:36Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "thermacell" + ], + "last_fetched": 1789365640.604374 + }, + "154417419": { + "repository_manifest": {}, + "full_name": "nstrelow/ha_philips_android_tv", + "category": "integration", + "description": "Home Assistant custom component for the newer (2016+) Philips Android TVs", + "domain": "philips_android_tv", + "etag_repository": "W/\"699c92a599de614586a163b496df5960fd1ee1523e86926cb916160690f60e8c\"", + "last_updated": "2021-07-22T15:04:24Z", + "stargazers_count": 110, + "topics": [ + "philips-tv", + "tv" + ], + "last_fetched": 1784790802.932302 + }, + "1143329605": { + "repository_manifest": {}, + "new": true, + "full_name": "hoizi89/pv_management_fix", + "category": "integration", + "description": "PV Energy Management+ — The all-in-one Home Assistant integration for fixed-price PV tariffs. Amortization, energy benchmark, battery tracking, electricity quota, ROI, daily costs.", + "domain": "pv_management_fix", + "etag_repository": "W/\"da511a3c35f703317568ba3785566ce77eb5f94cf7af3450b73990b1b1b8216a\"", + "last_updated": "2026-09-30T09:35:31Z", + "stargazers_count": 6, + "topics": [ + "electricity", + "fixed-price", + "home-assistant-custom-integration", + "pv", + "solar" + ], + "last_fetched": 1790783420.094989 + }, + "1156124178": { + "repository_manifest": {}, + "new": true, + "full_name": "jdu-acit/ACIT_HA_Integration", + "category": "integration", + "description": "Home Assistant integration for ACIT products (ThermACEC, AccuBloc) with HTTP RPC + WebSocket support", + "domain": "acit", + "downloads": 1, + "etag_repository": "W/\"ad2929d1413bdda6ff74e1d1c6056c7554458872ed1b6bc9de53cc6046260bef\"", + "last_updated": "2026-09-10T08:47:34Z", + "topics": [ + "accubloc", + "acit", + "climate", + "iot", + "thermacec", + "thermostat" + ], + "last_fetched": 1789034435.513735 + }, + "1308514603": { + "repository_manifest": {}, + "new": true, + "full_name": "albertovincenzi/ha_samsung_dms", + "category": "integration", + "description": "Home Assistant / HACS integration for the Samsung DMS2.5 local DVM AC controller — climate entities over the local network, no cloud.", + "domain": "samsung_dms", + "etag_repository": "W/\"b4f38f44c907f66c5ecf0ef133d1c9b529384afa0f631f7542119fee993198bb\"", + "last_updated": "2026-10-01T16:41:05Z", + "topics": [ + "air-conditioning", + "climate", + "hvac", + "samsung" + ], + "last_fetched": 1790888312.104977 + }, + "1062978596": { + "repository_manifest": {}, + "new": true, + "full_name": "DiUS/homeassistant-powersensor", + "category": "integration", + "description": "Home Assistant integration for Powersensor", + "domain": "powersensor", + "downloads": 5, + "etag_repository": "W/\"48159a99b5aa5cde086e3966d4544fa23c6e587c864df0da8b44cd86caf90273\"", + "last_updated": "2026-06-15T06:14:38Z", + "stargazers_count": 1, "topics": [ "energy-consumption", - "lovelace-card" + "energy-monitor" ], - "last_fetched": 1714624718.388713 + "last_fetched": 1790154213.628459 + }, + "1269585079": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-oklyn-local", + "category": "integration", + "description": "POC Home Assistant custom integration: local read-only polling of an Oklyn pool controller (no cloud, no writes).", + "domain": "oklyn_local", + "etag_repository": "W/\"87b8cfdd3a996f4d6e5542abc5d19f554f796b9dd0125301f3ecb48e98b8356c\"", + "last_updated": "2026-09-07T20:11:46Z", + "stargazers_count": 1, + "topics": [ + "local-polling", + "oklyn", + "piscine", + "pool-controller", + "swimming-pool" + ], + "last_fetched": 1788852079.534185 + }, + "401454435": { + "repository_manifest": { + "name": "battery_sim", + "render_readme": true + }, + "new": true, + "full_name": "hif2k1/battery_sim", + "authors": [ + "@hif2k1" + ], + "category": "integration", + "description": "Home assistant home battery simulator - allows you to model how much energy you would save with a home battery", + "domain": "battery_sim", + "etag_repository": "W/\"cb9f50c8bda6a79653e80f5a93238ea70fdf13a9cd0057f705821ef02ae9dd0c\"", + "last_updated": "2026-08-19T12:27:42Z", + "stargazers_count": 227, + "topics": [ + "energy-storage", + "environmental" + ], + "last_fetched": 1790571239.610232 + }, + "1250893505": { + "repository_manifest": {}, + "new": true, + "full_name": "jharris4/molight", + "category": "integration", + "description": "Smart Virtual Light Control Entities for Home Assistant", + "domain": "molight", + "etag_repository": "W/\"9f121d7f6f24347da117be3478b9d930cc95c20b107828c06b74e829a50b348b\"", + "last_updated": "2026-10-02T05:40:28Z", + "stargazers_count": 16, + "topics": [ + "home-assistant-integration", + "smart-lights" + ], + "last_fetched": 1790925567.969868 + }, + "1208761548": { + "repository_manifest": {}, + "new": true, + "full_name": "mkirsten/lydbro-hass", + "category": "integration", + "description": "Bang & Olufsen Beoremote One in Home Assistant, via the Lydbro One bridge. Local push, no cloud. For B&O, Beoremote, Beolink, Beosound and Masterlink-era setups", + "domain": "lydbro", + "downloads": 1, + "etag_repository": "W/\"54dcedd47431251cf64fc2042380ed9f7bcaecf3130e2f3146da90fc746c9d59\"", + "last_updated": "2026-09-12T08:07:34Z", + "stargazers_count": 4, + "topics": [ + "bang-and-olufsen", + "bang-olufsen", + "beolink", + "beoremote", + "beoremote-one", + "beosound", + "lydbro", + "masterlink" + ], + "last_fetched": 1790509370.410217 + }, + "1215955525": { + "repository_manifest": {}, + "new": true, + "full_name": "rolandzeiner/wiener-linien-austria", + "category": "integration", + "description": "Home Assistant integration for Vienna public transport departures (Wiener Linien)", + "domain": "wiener_linien_austria", + "downloads": 25, + "etag_repository": "W/\"2344a26464acec42f00d25865a2b80cf890814a6568de617154db5b68c2684e2\"", + "last_updated": "2026-09-30T03:06:19Z", + "stargazers_count": 17, + "topics": [ + "austria", + "public-transport", + "vienna", + "wiener-linien" + ], + "last_fetched": 1790749335.561888 + }, + "443297453": { + "repository_manifest": { + "name": "hasslife", + "country": "CN", + "render_readme": true + }, + "new": true, + "full_name": "Blear/HassLife", + "category": "integration", + "description": "天猫精灵、小爱同学、小度音箱控制HomeAssistant设备和属性上报查询", + "domain": "hasslife", + "etag_repository": "W/\"5cd632b1355f3964de002d97664b6542e451d14fb82e18e7fbfb83cde13124b4\"", + "last_updated": "2026-03-24T12:58:44Z", + "stargazers_count": 211, + "topics": [ + "miiot", + "tmall", + "tmall-genie" + ], + "last_fetched": 1790780567.887261 + }, + "1180990006": { + "repository_manifest": {}, + "new": true, + "full_name": "Motorline/ha-mconnect", + "category": "integration", + "description": "Official Home Assistant integration for Motorline MCONNECT — control gates, lights, shutters and more with real-time MQTT updates.", + "domain": "mconnect", + "etag_repository": "W/\"38eee95926bfef1501114f761b3926c592201d3a451fbca0900da5a0aa064309\"", + "last_updated": "2026-07-24T13:46:36Z", + "stargazers_count": 8, + "topics": [ + "home-assistant-integration", + "mconnect", + "motorline" + ], + "last_fetched": 1788858645.081801 + }, + "330454534": { + "repository_manifest": { + "name": "La Marzocco Config Card", + "render_readme": true, + "filename": "lamarzocco-config-card.js" + }, + "full_name": "rccoleman/lovelace-lamarzocco-config-card", + "category": "plugin", + "description": "Lovelace card to configure network-connected La Marzocco espresso machines", + "downloads": 410, + "etag_repository": "W/\"467c4b0cc9676c46f3fc52f802cbaf5dc01622c9e66c21ee38ba99392c0fcbe3\"", + "last_updated": "2022-11-15T05:00:39Z", + "stargazers_count": 4, + "topics": [ + "automation", + "espresso", + "lamarzocco", + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1790791802.845331 + }, + "1060490165": { + "repository_manifest": {}, + "new": true, + "full_name": "caplaz/micro-weather-station", + "category": "integration", + "description": "Smart weather station for Home Assistant using real sensor data", + "domain": "micro_weather", + "downloads": 4, + "etag_repository": "W/\"99a1aea6633264e2d2ecd824dc89d1c687701ec4f895f22c6f8fc78cdb2d53d0\"", + "last_updated": "2026-07-20T22:49:09Z", + "stargazers_count": 57, + "topics": [ + "microclimate", + "sensors", + "weather" + ], + "last_fetched": 1790726222.23646 + }, + "1177799465": { + "repository_manifest": {}, + "new": true, + "full_name": "othorg/rv-level-ha-lovelace-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for RV leveling with top-view and round compass modes, configurable sensors, geometry and overlays.", + "etag_repository": "W/\"fa7fa800a905e204777ec493a5cb00055d207c36ea4dc688ab7df8c7924e4f2f\"", + "last_updated": "2026-03-13T20:59:41Z", + "topics": [ + "camper", + "home-assistant-dashboard", + "imu", + "leveling", + "lovelace-card", + "motorhome", + "rv", + "sensor-visualization" + ], + "last_fetched": 1784795337.393714 + }, + "1131794617": { + "repository_manifest": {}, + "new": true, + "full_name": "dckiller51/trueachievements", + "category": "integration", + "description": "Home Assistant integration for TrueAchievements. Sync your Xbox Gamerscore, TA Score, and completion stats. Automatically updates your game progress when linked with an Xbox sensor.", + "domain": "trueachievements", + "etag_repository": "W/\"19221bd14ad7b7029b07ac5e8cce9d19ac9ef05e6f711515812f4bdf892fbb5f\"", + "last_updated": "2026-09-28T22:15:12Z", + "stargazers_count": 1, + "topics": [ + "achievements", + "gamerscore", + "trueachievements", + "xbox" + ], + "last_fetched": 1790643327.376477 + }, + "286860710": { + "repository_manifest": { + "name": "Cover Position Preset Row", + "filename": "cover-position-preset-row.js" + }, + "full_name": "finity69x2/cover-position-preset-row", + "category": "plugin", + "description": "Plug-in for Home Assistant that provides an easy means to set 3 fixed positions for a programmable cover entity.", + "etag_repository": "W/\"e9c6abc1cdc88bc7ce461962868c0af8b501c34df48c7a279ca205192a144de4\"", + "last_updated": "2026-06-10T21:16:55Z", + "stargazers_count": 30, + "topics": [ + "cover", + "lovelace-custom-card" + ], + "last_fetched": 1785416534.214083 + }, + "1298395020": { + "repository_manifest": {}, + "new": true, + "full_name": "brianegge/homeassistant-netgear-poe", + "category": "integration", + "description": "Home Assistant integration to control PoE ports on Netgear Smart Managed Pro switches (GS7xx) — per-port switches, power-cycle buttons, link sensors, SNMP traps, and NSDP discovery", + "domain": "netgear_poe", + "etag_repository": "W/\"5f7e04c7d1281f5439b5ecf3b62a7fd3ab9f583986f165e366e4f38a66cb8b21\"", + "last_updated": "2026-10-01T23:20:34Z", + "topics": [ + "netgear", + "poe", + "snmp" + ], + "last_fetched": 1790922289.842136 + }, + "1115958981": { + "repository_manifest": {}, + "new": true, + "full_name": "FredM67/ha-emon-config", + "category": "integration", + "description": "Home Assistant integration for configuring OpenEnergyMonitor devices (emonTx, emonPi) via ESPHome serial bridge", + "domain": "emontx_config", + "etag_repository": "W/\"6a83848984cadff1956d0c295a5dd5a749f56ad4de6d3f906485ac154535cbfa\"", + "last_updated": "2026-09-26T18:25:57Z", + "stargazers_count": 6, + "topics": [ + "emonpi", + "emontx", + "openenergymonitor" + ], + "last_fetched": 1790455242.277213 + }, + "932770300": { + "repository_manifest": {}, + "new": true, + "full_name": "Phil7989/advanced_snapshot", + "category": "integration", + "description": "📸 Advanced Snapshot & Video for Home Assistant", + "domain": "advanced_snapshot", + "etag_repository": "W/\"5eebfd0c4ba5f23953099a00ee93c6db96001544e5bf4f176b7c21bb27d22bc5\"", + "last_updated": "2026-01-12T10:39:24Z", + "stargazers_count": 77, + "topics": [ + "crop", + "snapshot", + "text" + ], + "last_fetched": 1790361927.413102 + }, + "1067072299": { + "repository_manifest": {}, + "new": true, + "full_name": "0xAHA/solar-bar-card", + "category": "plugin", + "description": "Home Assistant card for representing rooftop solar systems", + "etag_repository": "W/\"33dad24471d1a4b3920d150296e8ba3dda9d1d55bf6a19e92748bc35c6a469c0\"", + "last_updated": "2026-09-22T20:08:16Z", + "stargazers_count": 51, + "topics": [ + "electric-vehicles", + "growatt", + "solar", + "solar-energy" + ], + "last_fetched": 1790811252.333296 + }, + "687897593": { + "repository_manifest": {}, + "new": true, + "full_name": "flexopus/flexopus-hass-sensor", + "category": "integration", + "description": "Home Assistant integration for the Flexopus application", + "domain": "flexopus", + "etag_repository": "W/\"eb252b554983e1e57c7eb0b14fa4feb92e66b2930174a363d95dacf2820ca7fa\"", + "last_updated": "2025-10-18T14:03:17Z", + "topics": [ + "flexopus" + ], + "last_fetched": 1784787432.1328 + }, + "1316121575": { + "repository_manifest": {}, + "new": true, + "full_name": "flame4ever/eeve_mower_willow_map_card", + "category": "plugin", + "description": "Satellite map card for EEVE Mower Willow (zone editing)", + "etag_repository": "W/\"114cde0676f94591f51b670fa5ef795fd1345e24a30e3986740a62042be28a0f\"", + "last_updated": "2026-07-30T06:55:01Z", + "topics": [ + "eeve", + "hacs-plugin", + "lawn-mower" + ], + "last_fetched": 1785592817.94506 + }, + "448980525": { + "repository_manifest": { + "name": "🧰 ZHA Toolkit - Service for advanced Zigbee Usage", + "zip_release": true, + "filename": "zha-toolkit.zip", + "render_readme": true, + "persistent_directory": "local", + "homeassistant": "2024.8.0" + }, + "new": true, + "full_name": "mdeweerd/zha-toolkit", + "authors": [ + "@mdeweerd" + ], + "category": "integration", + "description": "🧰 Zigbee Home Assistant Toolkit - service for \"rare\" Zigbee operations using ZHA on Home Assistant", + "domain": "zha_toolkit", + "downloads": 16212, + "etag_repository": "W/\"55635574e375ca9077a12f0e860dd6e77c482c0b65428cb70d3c4deceacdd4c0\"", + "last_updated": "2026-09-23T00:26:28Z", + "stargazers_count": 306, + "topics": [ + "home-assistant-component", + "zha", + "zigbee", + "zigpy" + ], + "last_fetched": 1790873882.078896 + }, + "911371839": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/hidroelectrica", + "category": "integration", + "description": "Integrare pentru accesarea informațiilor contului Hidroelectrica. Preia și monitorizează datele tale de utilități Hidroelectrica direct în Home Assistant.", + "domain": "hidroelectrica", + "downloads": 16, + "etag_repository": "W/\"ac80b070ae8642779029ea993001e13e9ad7bbeaf0f3bd0090aa15ae2eb440ed\"", + "last_updated": "2026-09-22T10:46:50Z", + "stargazers_count": 104, + "topics": [ + "electricitate", + "hidroelectrica", + "monitorizare", + "romania" + ], + "last_fetched": 1790781155.677872 + }, + "196055705": { + "repository_manifest": { + "name": "Clientraw weather parser", + "homeassistant": "2023.10" + }, + "full_name": "pilotak/homeassistant-clientraw", + "authors": [ + "@pilotak" + ], + "category": "integration", + "description": "Clientraw weather parser (clientraw.txt) for HomeAssistant", + "domain": "clientraw", + "etag_repository": "W/\"c85badfb34352fcb6962a4ae05449ce0f565bc258857309304644c5179e8e305\"", + "last_updated": "2026-07-02T04:49:44Z", + "stargazers_count": 19, + "topics": [ + "clientraw", + "davis", + "weather" + ], + "last_fetched": 1790385258.396522 + }, + "672323037": { + "repository_manifest": { + "name": "Bluetti BT", + "render_readme": true + }, + "new": true, + "full_name": "Patrick762/hassio-bluetti-bt", + "authors": [ + "@Patrick762" + ], + "category": "integration", + "description": "Bluetti Integration for Home Assistant", + "domain": "bluetti_bt", + "etag_repository": "W/\"0a43453bdb36f56f86f4776347f7722551902244602468968801a8fa81db7ec8\"", + "last_updated": "2026-07-08T12:47:27Z", + "stargazers_count": 168, + "topics": [ + "bluetooth", + "bluetti" + ], + "last_fetched": 1790748525.37094 }, "420701401": { "repository_manifest": { @@ -18131,818 +23832,1438 @@ "category": "integration", "description": "Home Assistant integration for the water heater CLAGE DSX Touch connected through a Clage Homeserver", "domain": "clage_homeserver", - "etag_repository": "W/\"b8ce4e5ed4a4479ce98a147d2ad231f50b6c2e39fd62861927fb8377d15756fb\"", - "last_updated": "2024-04-28T15:32:36Z", - "stargazers_count": 1, + "etag_repository": "W/\"c0ebebda706ac593d110a4a2621db356fd56227a5f4522a08fa4b2c31b5b386e\"", + "last_updated": "2026-07-03T14:13:13Z", + "stargazers_count": 6, "topics": [ "clage", "waterheater" ], - "last_fetched": 1714624391.828041 + "last_fetched": 1789988910.207285 }, - "216008446": { - "repository_manifest": { - "name": "Logbook Card", - "filename": "logbook-card.js" - }, - "full_name": "royto/logbook-card", - "category": "plugin", - "description": "Logbook card for Home Assistant UI Lovelace", - "domain": "", - "downloads": 4530, - "etag_repository": "W/\"0907b9addb0d2e705f6cf6fbd31d17ec9d79f2107938cca43e4588010f2530e7\"", - "last_updated": "2024-03-24T18:30:52Z", - "stargazers_count": 181, - "last_fetched": 1713932486.367592 - }, - "142545838": { - "repository_manifest": { - "name": "Canvas Gauge Card", - "render_readme": true, - "filename": "canvas-gauge-card.js" - }, - "full_name": "custom-cards/canvas-gauge-card", - "category": "plugin", - "description": "The card makes it possible to use gauges from https://canvas-gauges.com/", - "domain": "", - "downloads": 6785, - "etag_repository": "W/\"ebd145600ea342f023b3f6c6422376378e0bcca0fed510774c6a003eb89d627b\"", - "last_updated": "2023-10-07T05:46:59Z", - "stargazers_count": 160, - "last_fetched": 1714278913.898203 - }, - "350886220": { - "repository_manifest": { - "name": "Fan Mode Button Row", - "filename": "fan-mode-button-row.js" - }, - "full_name": "finity69x2/fan-mode-button-row", - "category": "plugin", - "description": "Frontend plugin to control fans in Home Assistant using preset modes for speeds", - "domain": "", - "etag_repository": "W/\"9a49b7e03019f22dcdf07e12a12c5390d007e3f595814b02d08f289e4cdc8dcc\"", - "last_updated": "2023-11-25T16:42:39Z", - "stargazers_count": 13, + "731302513": { + "repository_manifest": {}, + "new": true, + "full_name": "tbouron/ha-agur", + "category": "integration", + "description": "Home Assistant integration for Agur https://ael.agur.fr", + "domain": "agur", + "etag_repository": "W/\"ffcaae4570c6984a295b0fdc7b38cd95d0e56d85bbba10fdda2e96c6ea2cc25d\"", + "last_updated": "2026-05-04T16:57:35Z", "topics": [ - "fan", - "preset" + "custom-integration", + "history", + "sensors", + "statistics", + "water" ], - "last_fetched": 1712064394.266922 + "last_fetched": 1784792739.034292 }, - "178921037": { - "repository_manifest": { - "name": "Multiple Entity Row", - "filename": "multiple-entity-row.js", - "render_readme": true - }, - "full_name": "benct/lovelace-multiple-entity-row", - "category": "plugin", - "description": "Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI", - "domain": "", - "downloads": 36306, - "etag_repository": "W/\"b8645d92fa3dd7e880fa80bbbff6a20b89664b4ad9a7cae8206615f96a101249\"", - "last_updated": "2024-04-04T02:30:57Z", - "stargazers_count": 755, + "872778892": { + "repository_manifest": {}, + "new": true, + "full_name": "dermotduffy/hass-web-proxy-integration", + "category": "integration", + "description": "Home Assistant Web Proxy", + "domain": "hass_web_proxy", + "etag_repository": "W/\"998a546483a339169ebbf0bd00fece4b0a7d81a7b9fabb3e429927f75d8730b2\"", + "last_updated": "2026-02-02T16:27:59Z", + "stargazers_count": 32, "topics": [ - "attribute", - "card", - "entity", - "entity-attribute", - "entity-rows", - "format", - "multiple", - "state" + "proxy" ], - "default_branch": "master", - "installed_commit": "a3302f2", - "installed": true, - "last_commit": "a3302f2", - "last_version": "v4.5.1", - "open_issues": 78, - "published_tags": [ - "v4.5.1", - "v4.5.0", - "v4.4.1", - "v4.4.0", - "v4.3.2" - ], - "releases": true, - "version_installed": "v4.5.1", - "last_fetched": 1714753171.345607 + "last_fetched": 1790869988.502733 }, - "228685436": { + "895490294": { + "repository_manifest": {}, + "new": true, + "full_name": "PeterLinuxOSS/iSauna", + "category": "integration", + "description": "Native Home Assistant integration for iSauna", + "domain": "isauna", + "etag_repository": "W/\"4a0efb7ae7e9aedf6e468ff8bfffcb1ddd163c1ccf4313313059fa884e3929e7\"", + "last_updated": "2026-09-12T20:57:06Z", + "topics": [ + "heat", + "isauna", + "sauna" + ], + "last_fetched": 1789321608.862386 + }, + "229519365": { "repository_manifest": { - "name": "Toon Boiler Status" + "name": "WaterNSW Real Time Data", + "country": "AU" }, - "full_name": "cyberjunky/home-assistant-toon_boilerstatus", + "full_name": "bacco007/sensor.waternsw", "authors": [ - "@cyberjunky" + "@bacco007" ], "category": "integration", - "description": "This component reads and displays the boiler status values from a rooted Toon thermostat.", - "domain": "toon_boilerstatus", - "etag_repository": "W/\"6f9e8d397e86af1592acc1b1c650379471c2627019ef577e422aad9490695c51\"", - "last_updated": "2024-01-02T15:32:52Z", + "description": "Home Assistant Sensor for WaterNSW Real Time Data", + "domain": "waternsw", + "etag_repository": "W/\"335cf7aaac5e425ff7bfbabdfd3e379cbafbeed36cd9a9f4d60090edcc0cf1b1\"", + "last_updated": "2022-06-10T08:04:57Z", + "stargazers_count": 7, + "last_fetched": 1784785319.935886 + }, + "213950645": { + "repository_manifest": { + "name": "ElkoEP Lara", + "render_readme": true + }, + "full_name": "exKAjFASH/media_player.elkoep_lara", + "category": "integration", + "description": "Support for interface with an ElkoEP Lara devices", + "domain": "elkoep_lara", + "etag_repository": "W/\"1e508b6a14367109293340107065942e9804dc75515ef319406fd6c669308e39\"", + "last_updated": "2025-01-17T11:16:22Z", + "last_fetched": 1784787268.320673 + }, + "651666000": { + "repository_manifest": { + "name": "Harvest Time Tracker", + "render_readme": true, + "homeassistant": "2023.12.0" + }, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-HarvestTimeTracker", + "authors": [ + "@bottlecapdave" + ], + "category": "integration", + "description": "Unofficial Home Assistant integration for www.getharvest.com", + "domain": "harvest_time_tracker", + "etag_repository": "W/\"e408fa15a7469498cb0c04d79d895135d1ff41ea29a0df5e18476e5976c26e47\"", + "last_updated": "2026-02-09T21:38:34Z", + "stargazers_count": 4, + "topics": [ + "harvest", + "harvest-api", + "timetracker" + ], + "last_fetched": 1784785653.774309 + }, + "1131839210": { + "repository_manifest": {}, + "new": true, + "full_name": "adamf83/my-rail-commute", + "category": "integration", + "description": "A Home Assistant integration for tracking UK rail commutes using National Rail real-time data from the Darwin API", + "domain": "my_rail_commute", + "etag_repository": "W/\"b3bf7e5c24a11e6d4604e243f8de854e05b58f39624304746ac4bba639594f52\"", + "last_updated": "2026-10-01T16:17:21Z", + "stargazers_count": 14, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "national-rail", + "train-tracking", + "uk-trains" + ], + "last_fetched": 1790888178.227565 + }, + "451416145": { + "repository_manifest": {}, + "new": true, + "full_name": "jwillemsen/daikin_onecta", + "category": "integration", + "description": "Home Assistant Integration for devices supported by the Daikin Onecta App", + "domain": "daikin_onecta", + "downloads": 2, + "etag_repository": "W/\"b70da0008d547758a28040917917311610072ce13234073adae283256880115d\"", + "last_updated": "2026-10-02T06:58:12Z", + "stargazers_count": 599, + "topics": [ + "altherma", + "daikin", + "onecta" + ], + "last_fetched": 1790925932.884981 + }, + "1067181672": { + "repository_manifest": {}, + "new": true, + "full_name": "Korkuttum/tuya_heat_pump", + "category": "integration", + "description": "This project allows you to control and monitor your Tuya cloud-based heat pump device through Home Assistant.", + "domain": "tuya_heat_pump", + "downloads": 14, + "etag_repository": "W/\"887ba941b1f677f65504a964d4485a8da3fab742691801ac9a86a00a470fcb18\"", + "last_updated": "2026-09-27T18:10:12Z", + "stargazers_count": 15, + "topics": [ + "api", + "arcelik", + "axen", + "beko", + "cloud", + "grundig", + "heat", + "heat-pump", + "heater", + "heatpump", + "pool", + "pump", + "tuya" + ], + "last_fetched": 1790554926.673007 + }, + "1154130181": { + "repository_manifest": {}, + "new": true, + "full_name": "Bitf1ip/ha-hydros", + "category": "integration", + "description": "Home assistant custom integration for Coralvue Hydros Aquarium controllers", + "domain": "hydros", + "etag_repository": "W/\"11ea7777af0198173316c1808aa9682c46fa6fb25af5d839945aefb34c74fd38\"", + "last_updated": "2026-08-01T03:08:17Z", "stargazers_count": 10, "topics": [ - "cv", - "opentherm", - "toon" + "aquarium", + "coralvue", + "hydros" ], - "last_fetched": 1705596301.031671 + "last_fetched": 1787080551.878329 }, - "505598474": { - "repository_manifest": { - "name": "Preços dos Combustíveis - DGEG", - "country": "PT", - "render_readme": true - }, + "941653273": { + "repository_manifest": {}, "new": true, - "full_name": "netsoft-ruidias/ha-custom-component-precoscombustiveis", - "authors": [ - "@ruidias-netsoft" - ], + "full_name": "chris-mc1/homeconnect_local_hass", "category": "integration", - "description": "Preços dos Combustíveis Online - DGEG", - "domain": "precoscombustiveis", - "etag_repository": "W/\"c355c6672857bdb2d50963fd1d05cf63db3d6da092cfd6e29ab743ccd880acda\"", - "last_updated": "2023-10-16T15:10:52Z", - "stargazers_count": 17, + "description": "Home Connect integration for Home Assistant using direct communication over the local network", + "domain": "homeconnect_ws", + "downloads": 10548, + "etag_repository": "W/\"3bf5feebe8f351c241db977606ec77c6cf60eb04a8b457d628ce90f57fb7ac6f\"", + "last_updated": "2026-10-01T17:41:45Z", + "stargazers_count": 471, "topics": [ - "combustiveis", - "dgeg", - "fuel-prices", - "gas", - "portugal" + "home-assistant-integration", + "home-connect", + "homeconnect" ], - "last_fetched": 1707828644.781624 + "last_fetched": 1790889718.006014 }, - "497319128": { + "269588712": { "repository_manifest": { - "name": "Kiosk Mode", - "filename": "kiosk-mode.js", - "render_readme": true - }, - "full_name": "NemesisRE/kiosk-mode", - "category": "plugin", - "description": "🙈 Hides the Home Assistant header and/or sidebar", - "domain": "", - "downloads": 32685, - "etag_repository": "W/\"144028df9de8ee2c1b6b16570b8da606f21c3fed5cc708760b6aef2d13704961\"", - "last_updated": "2024-04-28T11:42:43Z", - "stargazers_count": 272, - "topics": [ - "customization" - ], - "last_fetched": 1714624550.196289 - }, - "593695273": { - "repository_manifest": { - "name": "DVLA Vehicle Enquiry Service", - "country": "GB", - "render_readme": true - }, - "new": true, - "full_name": "jampez77/DVLA-Vehicle-Enquiry-Service", - "authors": [ - "@jampez77" - ], - "category": "integration", - "description": "A custom component for connecting to the DVLAs Vehicle Enquiry Service API.", - "domain": "dvla", - "etag_repository": "W/\"6f858e6497e0933bd4e1848390e471b39dd6b747b1873f5aa15aff70d8e458e7\"", - "last_updated": "2024-01-12T11:25:50Z", - "stargazers_count": 22, - "last_fetched": 1713931949.585181 - }, - "646272989": { - "repository_manifest": { - "name": "TailwindCSS Template Card", - "render_readme": true - }, - "new": true, - "full_name": "usernein/tailwindcss-template-card", - "category": "plugin", - "description": "Custom card for Home Assistant that renders html code with TailwindCSS styles into the dashboard", - "downloads": 1418, - "etag_repository": "W/\"5cae71434753c3981a7249f4818e3b2180d9037f7b14668aa84dc866cdba6e4c\"", - "last_updated": "2023-12-19T14:06:59Z", - "stargazers_count": 36, - "topics": [ - "daisyui", - "dashboard", - "preact", - "tailwind", - "tailwindcss", - "twind" - ], - "last_fetched": 1714279208.884691 - }, - "562404203": { - "repository_manifest": { - "name": "RecycleApp", + "name": "Philips Hue Play HDMI Sync Box", "render_readme": true, - "country": "BE" + "homeassistant": "2024.7.0" }, - "new": true, - "full_name": "olibos/HomeAssistant-RecycleApp", + "full_name": "mvdwetering/huesyncbox", "authors": [ - "@olibos" + "@mvdwetering" ], "category": "integration", - "description": "Integrate RecycleApp into your Home Assistant.", - "domain": "recycle_app", - "etag_repository": "W/\"b5c39ded9842f26338d65fe4157d08682abb03d0aa711d88ea045d31e97944b9\"", - "last_updated": "2024-04-08T18:31:25Z", - "stargazers_count": 22, + "description": "Custom integration for Home Assistant to control the Philips Hue Play Sync devices (HDMI syncbox and screensync)", + "domain": "huesyncbox", + "downloads": 788, + "etag_repository": "W/\"0701c7a256975681ef2012f9543b250d7ba4ba2348a321686e5f29f332a2e50a\"", + "last_updated": "2026-09-21T20:10:24Z", + "stargazers_count": 159, "topics": [ - "fostplus", - "recycle" + "hue-entertainment", + "huesync", + "philips-hue" ], - "last_fetched": 1714278821.597582 + "last_fetched": 1790158449.122777 }, - "383608593": { - "repository_manifest": { - "name": "Toshiba AC", - "render_readme": true, - "homeassistant": "2023.3.0" - }, + "1029624665": { + "repository_manifest": {}, "new": true, - "full_name": "h4de5/home-assistant-toshiba_ac", + "full_name": "mirko-sommer/homeassistant-rnv", + "category": "integration", + "description": "🚌 Custom Home Assistant integration for real-time RNV (Rhein-Neckar-Verkehr) public transport departures using the RNV OpenData GraphQL API.", + "domain": "rnv", + "etag_repository": "W/\"c41d1c9607e3e9360dfd065be6ed517179fc8eb98214fc641ced427d9a6fa2a7\"", + "last_updated": "2026-07-24T10:00:08Z", + "stargazers_count": 26, + "topics": [ + "departure-monitor", + "opendata", + "public-transport", + "rhein-neckar-verkehr", + "rnv" + ], + "last_fetched": 1789781461.485024 + }, + "330644825": { + "repository_manifest": { + "name": "Google Home", + "homeassistant": "2023.11.0", + "render_readme": true + }, + "full_name": "leikoilja/ha-google-home", "authors": [ - "@h4de5" + "@leikoilja", + "@DurgNomis-drol", + "@ArnyminerZ", + "@KapJI" ], "category": "integration", - "description": "Toshiba AC integration into home-assistant.io", - "domain": "toshiba_ac", - "downloads": 5, - "etag_repository": "W/\"d787b94a33ec88a41a3ec37f434c1e3b51a5e2e4591a4e1caf33c98d562746ea\"", - "last_updated": "2024-04-29T00:26:19Z", - "stargazers_count": 107, + "description": "Home Assistant Google Home custom component ", + "domain": "google_home", + "etag_repository": "W/\"0f33909f1d69067df05d86a8b2a5a7da6c1061f5f042e2b660420019e2b006da\"", + "last_updated": "2026-07-29T14:24:46Z", + "stargazers_count": 564, "topics": [ - "climate", - "toshiba" + "google-assistent", + "google-home" ], - "last_fetched": 1714624727.728689 + "last_fetched": 1790730244.796081 }, - "335750566": { + "275557434": { + "repository_manifest": {}, + "new": true, + "full_name": "andystewart999/ha_transportnsw", + "category": "integration", + "description": "A Home Assistant integration to provide real-time Transport NSW journey information", + "domain": "ha_transportnsw", + "etag_repository": "W/\"93c3c3c5fc2c1ba339fd88bed61fa8159e9406025f2378e388f72b27b6fe1f45\"", + "last_updated": "2026-09-18T03:59:24Z", + "stargazers_count": 25, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component", + "transport", + "transport-nsw" + ], + "last_fetched": 1789722092.562909 + }, + "1154387543": { + "repository_manifest": {}, + "new": true, + "full_name": "jozefnad/homeassistant-quick_timer", + "category": "integration", + "description": "A powerful Home Assistant integration for quick, one-time delayed actions with an auto-injected UI into entity dialogs.", + "domain": "quick_timer", + "etag_repository": "W/\"5c9e3be5beec10c4dae6075816efd3d05fc7755c57612f6a9467bae080c14d60\"", + "last_updated": "2026-07-24T12:55:49Z", + "stargazers_count": 55, + "topics": [ + "assistant", + "delay", + "hassio-integration", + "home", + "schedule", + "scheduler", + "task", + "timer" + ], + "last_fetched": 1790893005.22958 + }, + "1280829053": { + "repository_manifest": {}, + "new": true, + "full_name": "cbetz/ratebook-homeassistant", + "category": "integration", + "description": "Ratebook for Home Assistant — live US electricity-price & cheapest-charge-window sensors (HACS). Source: github.com/cbetz/ratebook", + "domain": "ratebook", + "etag_repository": "W/\"d5378503efc9fdfc375233e69de104887208e8fa81cc004a5df98b8ae08c96e3\"", + "last_updated": "2026-07-01T23:07:17Z", + "stargazers_count": 1, + "topics": [ + "electricity", + "energy", + "ev-charging", + "evcc", + "tariffs" + ], + "last_fetched": 1787318269.009158 + }, + "909837612": { + "repository_manifest": {}, + "new": true, + "full_name": "Chuffnugget/volcano_integration", + "category": "integration", + "description": "A custom Home Assistant integration to connect and control the Storz & Bickel Volcano Hybrid Vaporizer via Bluetooth. This integration enables precise control over the vaporizer's heat and pump functions, real-time monitoring of temperature, and seamless automation into the Home Assistant scripting and automation systems.", + "domain": "volcano_integration", + "etag_repository": "W/\"b2b73bbcfb13382048b84d152f16471268f9f912bb97534ee64f2733a8d0078e\"", + "last_updated": "2025-06-10T22:41:44Z", + "stargazers_count": 26, + "topics": [ + "vaporiser", + "vaporizer", + "volcano" + ], + "last_fetched": 1789334412.21992 + }, + "1021297330": { + "repository_manifest": {}, + "new": true, + "full_name": "ant0nkr/luxpower-ha-integration", + "category": "integration", + "description": "LuxPower custom Integration for Home Assistant. Custom Integration allows to integrate LuxPower Inverters into Home Assistant. Currently only Wi-Fi dongles supported.", + "domain": "lxp_modbus", + "etag_repository": "W/\"7ad56ab77c6dfca8099ac4368087786f0240f5352f97f1a8dac6dae0bb409603\"", + "last_updated": "2026-09-23T09:21:03Z", + "stargazers_count": 77, + "topics": [ + "inverters", + "luxpower", + "modbus" + ], + "last_fetched": 1790704547.459109 + }, + "1204518910": { + "repository_manifest": {}, + "new": true, + "full_name": "make-all/infrared-light", + "category": "integration", + "description": "Home Assistant integration for controlling lights via infrared emitters", + "domain": "infrared_light", + "etag_repository": "W/\"dcd01e809ebba97c869eceaa9ee5cee513cd97a316bb7cecb0b3fd49a2557f73\"", + "last_updated": "2026-06-21T06:09:32Z", + "stargazers_count": 3, + "topics": [ + "infrared", + "lights" + ], + "last_fetched": 1784789724.88004 + }, + "658497013": { + "repository_manifest": {}, + "new": true, + "full_name": "adammcdonagh/home-assistant-powervault", + "category": "integration", + "description": "A Home Assistant custom integration for Powervault home storage batteries", + "domain": "powervault", + "etag_repository": "W/\"0389b154ce4fd12677960e67a08642268e7586863b257f30510529c6eef0d575\"", + "last_updated": "2026-07-26T21:45:58Z", + "stargazers_count": 7, + "topics": [ + "battery-management", + "powervault" + ], + "last_fetched": 1787146403.042191 + }, + "1106082572": { + "repository_manifest": {}, + "new": true, + "full_name": "skircr115/ha-verizonFiOS", + "category": "integration", + "description": "Verizon FiOS Router HACS Integration", + "domain": "verizon_fios", + "etag_repository": "W/\"74834b1104e3575ba1213c50d16611b8a0b409b9873efc75013e7464731806d4\"", + "last_updated": "2026-09-09T00:02:00Z", + "stargazers_count": 2, + "topics": [ + "fios", + "iot", + "mesh-network", + "network-monitoring", + "router", + "verizon" + ], + "last_fetched": 1790558328.670245 + }, + "237880993": { "repository_manifest": { - "name": "Brandstofprijzen", + "name": "Smartmi smart heater", "render_readme": true, + "homeassistant": "0.99.9", "country": [ - "NL" + "CN" ] }, - "full_name": "metbril/home-assistant-brandstofprijzen", + "full_name": "fineemb/Smartmi-smart-heater", "authors": [ - "@metbril" + "@fineemb" ], "category": "integration", - "description": "Home Assistant component for fuel prices from United Consumers", - "domain": "brandstofprijzen", - "etag_repository": "W/\"ee3af523795525ed12e5dad61081a1187ddd605ac985fe8dfff426fb7f6cf26e\"", - "last_updated": "2024-04-05T03:55:45Z", + "description": "智米智能电暖器", + "domain": "miheater", + "etag_repository": "W/\"deb62c4d528b4f6c18a8c3d523261ca6cfd86c1c69a8592e9f77ec00d5aa501c\"", + "last_updated": "2022-12-20T03:16:37Z", + "stargazers_count": 18, + "last_fetched": 1784787397.132278 + }, + "1106050408": { + "repository_manifest": {}, + "new": true, + "full_name": "hydroqc/hydroqc-ha", + "category": "integration", + "description": "Intégration Home Assistant pour Hydro-Québec. Surveillez votre consommation électrique, périodes de pointe, pannes et facturation.", + "domain": "hydroqc", + "downloads": 2327, + "etag_repository": "W/\"b78314cf0a79b082bfb57bb97b01841e288d7874537db2e5cafe93004d87a799\"", + "last_updated": "2026-09-19T02:45:49Z", + "stargazers_count": 90, + "topics": [ + "energy-monitoring", + "home-assistant-component", + "home-assistant-integration", + "hydro-quebec" + ], + "last_fetched": 1790925078.92324 + }, + "1114117468": { + "repository_manifest": {}, + "new": true, + "full_name": "omachala/ha-treemap-card", + "category": "plugin", + "description": "Treemap card for Home Assistant - like a stock market heatmap, but for your home. Instantly see which sensors need attention.", + "downloads": 1663, + "etag_repository": "W/\"ccdaf792d123a2cfbd6d96f1b94741c06d8e213111b15ce67f9926f53de4b534\"", + "last_updated": "2026-09-22T19:15:02Z", + "stargazers_count": 78, + "topics": [ + "dashboard", + "heatmap", + "treemap", + "visualization" + ], + "last_fetched": 1790716099.685752 + }, + "996854813": { + "repository_manifest": {}, + "new": true, + "full_name": "tomer-w/ha-victron-mqtt", + "category": "integration", + "description": "Home Assistant Victron GX integration based on the MQTT protocol", + "domain": "victron_mqtt", + "etag_repository": "W/\"7062a3f7b8cda7e7b61551b0a156d8ba9c7d31a724665bfc997f1ce8d2dbfe88\"", + "last_updated": "2026-09-28T04:37:02Z", + "stargazers_count": 203, + "topics": [ + "mqtt", + "victron", + "victron-venus", + "victronenergy" + ], + "last_fetched": 1790789058.013845 + }, + "1245005657": { + "repository_manifest": {}, + "new": true, + "full_name": "memphi2/ha-dhe-connect-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for DHE Connect", + "downloads": 2, + "etag_repository": "W/\"96f20052c987345ee08a96722659c54945a0c68ea7517d69ac9886e884f7c642\"", + "last_updated": "2026-08-22T21:18:17Z", + "stargazers_count": 1, + "last_fetched": 1787601190.179234 + }, + "665501829": { + "repository_manifest": { + "name": "Weather Chart Card", + "render_readme": true, + "filename": "dist/weather-chart-card.js" + }, + "new": true, + "full_name": "mlamberts78/weather-chart-card", + "category": "plugin", + "description": "Custom weather card with charts.", + "downloads": 18527, + "etag_repository": "W/\"bd78bfeec6f479639b3337cf1fca89696ef191da1b591597f826cb1c16027f1d\"", + "last_updated": "2026-01-13T14:07:36Z", + "stargazers_count": 438, + "topics": [ + "card", + "weather" + ], + "last_fetched": 1790652973.940573 + }, + "1128689423": { + "repository_manifest": {}, + "new": true, + "full_name": "sh00t2kill/ha-open-meteo-marine", + "category": "integration", + "description": "A Home Assistant custom component for the Open Meteo Marine API", + "domain": "openmeteo_marine", + "etag_repository": "W/\"5752543ebbe2292b831dd20bde5ffe999bf0fb6efbb0f59130f3d7433eb239fc\"", + "last_updated": "2026-07-05T03:28:06Z", + "stargazers_count": 3, + "topics": [ + "sea-temperature" + ], + "last_fetched": 1785067333.939412 + }, + "1102214028": { + "repository_manifest": {}, + "new": true, + "full_name": "matt-richardson/home-assistant-qustodio", + "category": "integration", + "description": "Qustodio Integration for Home Assistant", + "domain": "qustodio", + "etag_repository": "W/\"3051b9cf314aa1d996707a79f45e915299ad2a7c6d37329636e0d36ca51c5a21\"", + "last_updated": "2026-09-21T04:06:24Z", "stargazers_count": 6, - "last_fetched": 1712409958.171134 - }, - "572278409": { - "repository_manifest": { - "filename": "irrigationprogram.zip", - "name": "IrrigationProgram Custom Component", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "petergridge/Irrigation-V5", - "authors": [ - "@petergridge" - ], - "category": "integration", - "description": "Irrigation custom component for Home Assistant", - "domain": "irrigationprogram", - "downloads": 1050, - "etag_repository": "W/\"849ce43b8fb6267ec729c7f14030a09b4689a1a1e47d35f7593cc4c286b110f8\"", - "last_updated": "2024-04-26T02:48:31Z", - "stargazers_count": 51, "topics": [ - "irrigation" + "device-tracking", + "home-assistant-integration", + "parental-controls", + "qustodio-parental-control" ], - "last_fetched": 1714624609.436575 + "last_fetched": 1789967399.490148 }, - "200665691": { - "repository_manifest": { - "homeassistant": "2023.6.0", - "name": "ICS Calendar (iCalendar)" - }, + "1171727721": { + "repository_manifest": {}, "new": true, - "full_name": "franc6/ics_calendar", - "authors": [ - "@franc6" - ], + "full_name": "Shulyaka/telegram_bot_conversation", "category": "integration", - "description": "Provides an ICS (icalendar) platform for the Home Assistant calendar", - "domain": "ics_calendar", - "etag_repository": "W/\"916292e1240e8748252e5d00dcd93846a25ec13c42e5d6826ca603f6a37e4c7b\"", - "last_updated": "2024-04-08T11:15:16Z", - "stargazers_count": 122, + "description": "Home Assistant custom component to use Conversation with Telegram", + "domain": "telegram_bot_conversation", + "etag_repository": "W/\"09f88fdca54eee437c22368d48d63ee3b732886b1af0405323f8f1703ad9d7c7\"", + "last_updated": "2026-09-28T08:34:24Z", + "stargazers_count": 2, "topics": [ - "calendar", - "ics" + "ai", + "bot", + "conversation", + "telegram" ], - "last_fetched": 1714624894.021305 + "last_fetched": 1790876302.343045 }, - "235057110": { + "1120469722": { + "repository_manifest": {}, + "new": true, + "full_name": "SalvatoreITA/DomHouse-Weather-Card", + "category": "plugin", + "description": "Una card meteo **\"All-in-One\"** per Home Assistant Lovelace", + "etag_repository": "W/\"959cb22c7e31cc217c30f2935001667967a7b26036ae58e7cb1a57c776a6e855\"", + "last_updated": "2026-05-16T19:23:00Z", + "stargazers_count": 32, + "topics": [ + "frontend" + ], + "last_fetched": 1784795589.608896 + }, + "221287384": { "repository_manifest": { - "name": "Material Dark Red Theme" + "name": "Clear Theme", + "homeassistant": "0.102.0" }, - "full_name": "home-assistant-community-themes/material-dark-red", + "full_name": "naofireblade/clear-theme", "category": "theme", - "description": "Material Dark Red theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"8861dfdee96221f0512e03b9f8bdfc9b4b33cc07d81dc75ea2d427fdc96e7d40\"", - "last_updated": "2023-03-22T23:57:27Z", - "stargazers_count": 4, - "last_fetched": 1714279450.764197 + "description": "Clear Theme for Home Assistant", + "etag_repository": "W/\"f41a421b9d11f3f05a2f47b3635eeb19408cff1baa843a7744648894d549cad3\"", + "last_updated": "2024-01-06T22:26:08Z", + "stargazers_count": 21, + "last_fetched": 1784668285.774404 }, - "530452578": { + "291480917": { "repository_manifest": { - "name": "FlashForge Adventurer 3", + "name": "Colorfulclouds Weather Card", "render_readme": true, - "homeassistant": "2022.6", - "hacs": "1.26" + "filename": "colorfulclouds-weather-card.js", + "country": [ + "CN" + ] }, + "full_name": "fineemb/lovelace-colorfulclouds-weather-card", + "category": "plugin", + "description": "这是一个适用于彩云天气集成的Lovelace卡片", + "etag_repository": "W/\"0f601e2f648ba39429a5252188275a487caf1336984bce57c72a1e98b6ed7aa0\"", + "last_updated": "2026-08-12T09:41:21Z", + "stargazers_count": 123, + "topics": [ + "lovelace-custom-card", + "weather" + ], + "last_fetched": 1790790585.613191 + }, + "1244504675": { + "repository_manifest": {}, "new": true, - "full_name": "modrzew/hass-flashforge-adventurer-3", + "full_name": "Symphy24/homeassistant-ventilation-card", + "category": "plugin", + "description": "A Home Assistant Lovelace card for SD-style ventilation/AHU visualization.", + "etag_repository": "W/\"e5bdc4f0b968d37858cbf8baef5d6aac5ae441ad3a608d9f83f6580cfe37ffe1\"", + "last_updated": "2026-05-24T11:36:59Z", + "stargazers_count": 4, + "topics": [ + "lovelace-custom-card", + "ventilation" + ], + "last_fetched": 1787313865.696969 + }, + "1272847731": { + "repository_manifest": {}, + "new": true, + "full_name": "samwiseg0/ha-stagg-ekg-plus", + "category": "integration", + "description": "Native Home Assistant integration for the Fellow Stagg EKG+ kettle over Bluetooth LE (HACS, no bridge required).", + "domain": "stagg_ekg_plus", + "etag_repository": "W/\"c9caa2637c288b18f1e3f6869ca5574cf156bb55fd4fe7e0a5063708fcd5aca4\"", + "last_updated": "2026-10-01T05:55:44Z", + "stargazers_count": 2, + "topics": [ + "ble", + "bluetooth", + "ekg", + "esphome", + "fellow", + "fellow-stagg", + "kettle", + "stagg", + "stagg-ekg" + ], + "last_fetched": 1790875978.524132 + }, + "591813159": { + "repository_manifest": {}, + "new": true, + "full_name": "rstrouse/ESPSomfy-RTS-HA", + "category": "integration", + "description": "Control your somfy shades in Home Assistant", + "domain": "espsomfy_rts", + "etag_repository": "W/\"1acbb87fefa7001edc17be6dc7e451b8e41d62e767df2a9292c7bf57259c2790\"", + "last_updated": "2024-07-11T16:10:07Z", + "stargazers_count": 308, + "topics": [ + "cover", + "shades", + "somfy" + ], + "last_fetched": 1790809020.522543 + }, + "458817847": { + "repository_manifest": { + "name": "Material 3 Dark & Light Theme 04: Magenta", + "filename": "m3-04-magenta.yaml", + "render_readme": "true" + }, + "full_name": "AmoebeLabs/HA-Theme_M3-04-Magenta", + "category": "theme", + "description": "Material Design 3 / Material YOU theme for Home Assistant", + "etag_repository": "W/\"25c5a6a5e2edccbe92b607a90546adc35aa94ed25e122f1fe89f3b5bd4ddb409\"", + "last_updated": "2022-06-15T07:59:38Z", + "stargazers_count": 1, + "topics": [ + "dark-mode", + "home-assistant-theme", + "light-mode", + "material-3" + ], + "last_fetched": 1784668248.561306 + }, + "265916869": { + "repository_manifest": { + "name": "Melnor Raincloud", + "render_readme": true, + "homeassistant": "2021.4.0", + "zip_release": true, + "filename": "raincloud.zip" + }, + "full_name": "vanstinator/hass-raincloud", "authors": [ - "@modrzew" + "@vanstinator" ], "category": "integration", - "description": "Home Assistant integration providing support for the FlashForge Adventurer 3 3D printer.", - "domain": "flashforge_adventurer_3", - "etag_repository": "W/\"b4ef140afc9bce189bde4a46259acac95ec6313c585f973c18bf0aec0d979efd\"", - "last_updated": "2024-03-24T04:39:19Z", - "stargazers_count": 17, + "description": "Melnor Raincloud Home Assistant Integration", + "domain": "raincloud", + "downloads": 120, + "etag_repository": "W/\"f28d65fb050ef8e0786563fa205153f35fd48fe0f72ae711dd2ba0868ad4129f\"", + "last_updated": "2022-05-30T18:58:16Z", + "stargazers_count": 6, "topics": [ - "flashforge", - "flashforge-adventurer" + "assistant", + "home", + "irrigation", + "melnor", + "raincloud", + "sprinkler" ], - "last_fetched": 1712064498.066094 + "last_fetched": 1784793258.967547 }, - "302985427": { + "314593331": { "repository_manifest": { - "name": "Zidoo Media Player", - "homeassistant": "2024.1" + "name": "Satellite Tracker (N2YO)", + "country": "CA", + "homeassistant": "0.115.0" }, - "new": true, - "full_name": "wizmo2/zidoo-player", + "full_name": "djtimca/hasatellitetracker", "authors": [ - "@wizmo2" + "@djtimca" ], "category": "integration", - "description": "Home-assistant custom component and api wrapper for Zidoo Media Players", - "domain": "zidoo", - "etag_repository": "W/\"2a73d712f38c0c91efa24644f946abfdb4638c2f1aaf9ab2c0427810c461f3f1\"", - "last_updated": "2024-02-17T19:52:23Z", - "stargazers_count": 20, + "description": "Using the N2YO API, this Home Assistant integration will provide visible satellite passes (general) and to add specific satellites for monitoring.", + "domain": "satellitetracker", + "etag_repository": "W/\"f8967b9c3663b4ddaa9a317e99d988d9ccd69690c45949d8bd9b80ffa0c48fc0\"", + "last_updated": "2026-09-05T20:18:17Z", + "stargazers_count": 45, "topics": [ - "media", - "player", - "video-player", - "zidoo" + "international-space-station", + "iss", + "satellite", + "satellite-tracker", + "starlink", + "tracking-satellites", + "visible-passes" ], - "last_fetched": 1713586359.788215 + "last_fetched": 1788854583.466593 }, - "582143144": { + "967737153": { + "repository_manifest": {}, + "new": true, + "full_name": "Nerwyn/material-you-utilities", + "category": "plugin", + "description": "Material Design 3 Color Theme Generation and Component Modification for Home Assistant", + "etag_repository": "W/\"92e55f030de8a9025a3b9af205283fefaa0822c7573ec2ea8f80efb2e16a991a\"", + "last_updated": "2026-09-09T01:57:45Z", + "stargazers_count": 154, + "topics": [ + "material-design", + "material-design-3", + "material-expressive", + "material-you", + "material-you-3" + ], + "last_fetched": 1790389778.980051 + }, + "520565579": { "repository_manifest": { - "name": "OJ Microline Thermostat", - "country": "NL", - "homeassistant": "2023.1.0", + "name": "Theme Parks Waiting Times", "render_readme": true }, "new": true, - "full_name": "robbinjanssen/home-assistant-ojmicroline-thermostat", + "full_name": "danielsmith-eu/home-assistant-themeparks-integration", "authors": [ - "@robbinjanssen" + "@danielsmith-eu" ], "category": "integration", - "description": "Home Assistant integration for an OJ Microline Wifi Thermostat", - "domain": "ojmicroline_thermostat", - "etag_repository": "W/\"4d401ad3c2694fb925d083ee9e08f482c37a23647a8029e1552d9fd0d46fb527\"", - "last_updated": "2024-04-29T03:50:51Z", + "description": "A Home Assistant integration that shows Theme Park waiting times using the ThemeParks.wiki API", + "domain": "themeparks", + "etag_repository": "W/\"0402fdfe8a6e91fe6c6f751f139d9d10efaa2f21324fab3e45f76381b3a93936\"", + "last_updated": "2024-06-18T14:50:43Z", + "stargazers_count": 22, + "topics": [ + "api", + "queue", + "themeparks", + "times", + "wait" + ], + "last_fetched": 1788854189.739426 + }, + "900052089": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/trafikmeldinger", + "category": "integration", + "description": "Trafikmeldinger integrationen tilgår trafikmeldinger fra dr.dk/trafik", + "domain": "trafikmeldinger", + "etag_repository": "W/\"8204ccd2ad8f26df3ba837adab053ef884e38a8c42a71635425b6d4611fb9b5a\"", + "last_updated": "2026-04-17T18:19:14Z", + "stargazers_count": 10, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1788166204.697998 + }, + "1079349941": { + "repository_manifest": {}, + "new": true, + "full_name": "wimpie70/ramses_extras", + "category": "integration", + "description": "Extension for Ramses RF - Add features like cards, automations, entities, etc - Framework with some implemented features", + "domain": "ramses_extras", + "etag_repository": "W/\"e6f19edb1a86be2207412b82bd5a749b7ef74c6fc854311068185b6ddab4a007\"", + "last_updated": "2026-10-02T08:07:14Z", "stargazers_count": 9, "topics": [ - "climate", - "oj-electronics", - "oj-microline", - "owd5", - "thermostat" + "ramses" ], - "last_fetched": 1714624718.993952 + "last_fetched": 1790931064.929954 }, - "376390299": { + "497829589": { "repository_manifest": { - "name": "KNMI", - "homeassistant": "2023.9.0", - "render_readme": true + "name": "FR24 card", + "render_readme": true, + "homeassistant": "2023.11.0" }, + "full_name": "fratsloos/fr24_card", + "category": "plugin", + "description": "Lovelace card for showing Dump1090 data from FR24 in Home Assistant", + "etag_repository": "W/\"b0a27df1198d5c757f47306a3b1efe6fbc67617e18b462918a75b0ec01af2d48\"", + "last_updated": "2025-05-17T13:57:05Z", + "stargazers_count": 60, + "topics": [ + "ads-b", + "flightradar24", + "lovelace-card", + "mode-s" + ], + "last_fetched": 1789758183.590815 + }, + "754835075": { + "repository_manifest": {}, "new": true, - "full_name": "golles/ha-knmi", + "full_name": "ablyler/home-assistant-bradford-white-connect", + "category": "integration", + "description": "Home Assistant Component for managing water heaters via Bradford White Connect", + "domain": "bradford_white_connect", + "etag_repository": "W/\"118ee7220439ae2c3162ee1ab6b89b51553894eeaae18c9411ab131e73520cc0\"", + "last_updated": "2026-09-21T14:05:30Z", + "stargazers_count": 18, + "last_fetched": 1790013543.053656 + }, + "1248586375": { + "repository_manifest": {}, + "new": true, + "full_name": "RF1705/fritzbox-calllist", + "category": "integration", + "description": "Home Assistant custom integration for FRITZ!Box call monitor history and Lovelace call list card.", + "domain": "fritzbox_calllist", + "etag_repository": "W/\"23fb2f7b4e4184018b87dfe125ba0f7845d8f4b1a0d2b8c74610f533885ce1b0\"", + "last_updated": "2026-09-26T22:44:52Z", + "stargazers_count": 3, + "topics": [ + "callmonitor", + "custom-integration", + "fritzbox" + ], + "last_fetched": 1790473769.251972 + }, + "1163640995": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-LocalAI-Monitor", + "category": "integration", + "description": "An integration for Home Assistant that provides information about your LocalAI instance.", + "domain": "localai_monitor", + "downloads": 86, + "etag_repository": "W/\"0e12506add5522d770fd08e685e1276287d1b190689569934dd743a2d027dc9f\"", + "last_updated": "2026-06-29T01:16:26Z", + "stargazers_count": 5, + "topics": [ + "localai" + ], + "last_fetched": 1786128616.689648 + }, + "319343045": { + "repository_manifest": { + "name": "UltraSync", + "hacs": "0.24.0", + "render_readme": true, + "homeassistant": "0.110.0" + }, + "full_name": "caronc/ha-ultrasync", "authors": [ - "@golles" + "@caronc" ], "category": "integration", - "description": "Custom component that integrates KNMI weather service (via weerlive) in to Home Assistant", - "domain": "knmi", - "etag_repository": "W/\"56261464690a80bd84b4070a1c2b882eeb898d78e1d13179ab490f03ce9b07aa\"", - "last_updated": "2024-04-21T14:49:42Z", - "stargazers_count": 91, + "description": "Interlogix ZeroWire and Hills ComNav (NX-595E) UltraSync Security Panel for Integration for Home Assistant Comunity Store (HACS)", + "domain": "ultrasync", + "etag_repository": "W/\"c598df8759e23c99bdfde1c7fa2c03ab5aa3ef26de9e2ba458a13706047f34d0\"", + "last_updated": "2025-08-17T12:05:28Z", + "stargazers_count": 41, + "topics": [ + "comnav", + "homeassistant-custom-component", + "interlogix", + "nx-595e", + "security", + "ultrasync" + ], + "last_fetched": 1789723002.337699 + }, + "1095872281": { + "repository_manifest": {}, + "new": true, + "full_name": "Pocke01/homeassistant-solamagic", + "category": "integration", + "description": "Home Assistant integration for Solamagic 2000BT Bluetooth heaters", + "domain": "solamagic", + "etag_repository": "W/\"a40a9f4c78192b837c83161885cc687cbbf5358386f07a65cfb8c1aab31990d5\"", + "last_updated": "2026-04-29T19:52:45Z", + "stargazers_count": 1, + "topics": [ + "bluetooth", + "home-assistant-integration", + "infrared-heater", + "patio-heater", + "solamagic" + ], + "last_fetched": 1789991343.881388 + }, + "1249955342": { + "repository_manifest": {}, + "new": true, + "full_name": "xkain/ESPSomfy-RTS-enhanced", + "category": "integration", + "description": "ESPSomfy-RTS integration for Home Assistant (xkain Edition)", + "domain": "espsomfy_rts_enhanced", + "etag_repository": "W/\"9471e3aa92ace23d3748487b75448ce50887eaecea3ee7e42afd46a30957bff4\"", + "last_updated": "2026-09-27T09:33:15Z", + "stargazers_count": 15, + "topics": [ + "cc1101", + "esp32", + "esp32-c3", + "esp32-s2", + "esp32-s3", + "somfy" + ], + "last_fetched": 1790789643.882136 + }, + "452866308": { + "repository_manifest": { + "name": "Tabbed Card", + "render_readme": true + }, + "full_name": "kinghat/tabbed-card", + "category": "plugin", + "description": "a custom card for home assistant that utilizes tabs to segregate individual cards.", + "downloads": 71938, + "etag_repository": "W/\"2039f067fede502e046017caab230ad38cbc4b9ac09f7752759a85b137396053\"", + "last_updated": "2025-05-09T17:50:12Z", + "stargazers_count": 191, + "topics": [ + "card", + "hacs-custom", + "home-assistant-component", + "lovelace-custom-card" + ], + "last_fetched": 1790879339.614834 + }, + "810563350": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/vehicle-info-card", + "category": "plugin", + "description": "🚙 Home Assistant Custom Card for Mercedes Vehicles", + "downloads": 4424, + "etag_repository": "W/\"4f9b75671da6f60105aa381486a82bcff68e838a6993577c2f3fc8ee398b6702\"", + "last_updated": "2026-10-01T19:50:11Z", + "stargazers_count": 115, + "topics": [ + "mercedes", + "mercedes-benz", + "mercedesme" + ], + "last_fetched": 1790933103.584962 + }, + "1237089126": { + "repository_manifest": {}, + "new": true, + "full_name": "decorteq/ha-planika-fireplace", + "category": "integration", + "description": "Home Assistant integration for Planika bioethanol fireplaces", + "domain": "planika", + "etag_repository": "W/\"d56f1a8390488deac2791fd4aa90678aba25475e23b2198f57093a0826a25e31\"", + "last_updated": "2026-08-05T09:38:29Z", + "topics": [ + "fireplace", + "planika" + ], + "last_fetched": 1787232182.464192 + }, + "1178419115": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-china/cn_im_hub", + "category": "integration", + "description": "Instant Message platform,即时通信合集", + "domain": "cn_im_hub", + "downloads": 200, + "etag_repository": "W/\"8945c260243bb0cdf7d80299324042e874fc8150667119d80225044db4af8971\"", + "last_updated": "2026-09-27T16:33:53Z", + "stargazers_count": 44, + "topics": [ + "home-assistant-integration", + "integrations" + ], + "last_fetched": 1790728540.972606 + }, + "904832904": { + "repository_manifest": {}, + "new": true, + "full_name": "rinyakok/homeassistant_idokep", + "category": "integration", + "description": "This is a repo for Időkép Weather Home Assistant custom integration", + "domain": "idokep", + "etag_repository": "W/\"5f5cc05d5ff2ce86f3a7e818bd7ad80e9d012d3594fc944fd3a37b809fbd21be\"", + "last_updated": "2026-07-17T06:42:17Z", + "stargazers_count": 16, + "topics": [ + "hacs-custom", + "homeassistant-custom-component", + "idokep", + "weather" + ], + "last_fetched": 1787410041.935377 + }, + "810273505": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-Mail", + "category": "integration", + "description": "Microsoft 365 Mail Integration for Home Assistant", + "domain": "ms365_mail", + "downloads": 1471, + "etag_repository": "W/\"9deac595de600e85da21aa8d0376782602f050d2cd2d4cbdee185867c86f9f16\"", + "last_updated": "2026-09-30T11:33:21Z", + "stargazers_count": 20, + "topics": [ + "homeassistant-custom-component", + "mail", + "microsoft", + "ms365", + "o365" + ], + "last_fetched": 1790787523.636702 + }, + "264499592": { + "repository_manifest": { + "name": "Cryptoinfo", + "render_readme": true, + "homeassistant": "0.100.0" + }, + "full_name": "heyajohnny/cryptoinfo", + "authors": [ + "@heyajohnny" + ], + "category": "integration", + "description": "Provides Home Assistant sensors for all cryptocurrencies supported by CoinGecko", + "domain": "cryptoinfo", + "etag_repository": "W/\"4041d81af7cfeab4f9a3d8a44a904837ef5bd3995ae7bdd8b3a7c79267fe66db\"", + "last_updated": "2026-03-23T17:01:40Z", + "stargazers_count": 64, + "last_fetched": 1790783357.75104 + }, + "908859014": { + "repository_manifest": {}, + "new": true, + "full_name": "Beat-YT/hydropeak-ha", + "category": "integration", + "description": "Hydro-Québec winter peak events in Home Assistant — supports Winter Credit, Flex-D, and more. Automatically fetches event windows and preheat periods to help you optimize energy use and reduce costs. ", + "domain": "hydropeak", + "downloads": 1, + "etag_repository": "W/\"f51518ecc56cddfc59fec1f0704c980ceac714be32de43a4956fd6bbc3887dd9\"", + "last_updated": "2026-06-16T04:26:08Z", + "stargazers_count": 21, + "topics": [ + "hydro-quebec", + "peak", + "savings", + "winter", + "winter-credit" + ], + "last_fetched": 1789637747.10252 + }, + "231083679": { + "repository_manifest": { + "name": "Dark Teal" + }, + "full_name": "aFFekopp/dark_teal", + "category": "theme", + "description": "🐵 Dark Theme based on clear-theme-dark by @naofireblade", + "etag_repository": "W/\"a8eba3ff16d567e473a778db9f9caba5fa6b8c98d7e9bdbde537db2cac602e07\"", + "last_updated": "2022-03-15T09:06:42Z", + "stargazers_count": 31, + "topics": [ + "dark-theme", + "home-assistant-theme" + ], + "last_fetched": 1788267488.154971 + }, + "1262436398": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/ac-infinity-airtap-ble", + "category": "integration", + "description": "Home Assistant integration for local BLE control of AC Infinity AirTap booster-fan vents", + "domain": "ac_infinity_airtap_ble", + "etag_repository": "W/\"9829a1fb737c64a309d1be4b0f3441bce891ce039780d75f4087cec77ea6ceb1\"", + "last_updated": "2026-08-23T19:54:14Z", + "stargazers_count": 2, + "topics": [ + "ac-infinity", + "bluetooth" + ], + "last_fetched": 1787522141.445856 + }, + "1117629366": { + "repository_manifest": {}, + "new": true, + "full_name": "moag1000/beurer_daylight_lamps", + "category": "integration", + "description": "Home Assistant integration for BLE based Beurer", + "domain": "beurer_daylight_lamps", + "etag_repository": "W/\"cba2fb5ccab3086246f4af8c7a4f1cd38899aa8743085ed86cc9620d41dbaf73\"", + "last_updated": "2026-05-21T15:22:42Z", + "stargazers_count": 4, + "topics": [ + "bluetooth", + "home-assistant-custom-component" + ], + "last_fetched": 1784991438.450564 + }, + "719333597": { + "repository_manifest": {}, + "new": true, + "full_name": "borski/ha-lucidmotors", + "category": "integration", + "description": "Lucid Motors integration for Home Assistant through HACS", + "domain": "lucidmotors", + "etag_repository": "W/\"cd7ed275a509d52310753b74d353d84e51763f09f03d577be489aeb433626866\"", + "last_updated": "2026-09-05T15:56:40Z", + "stargazers_count": 33, "topics": [ "home-assistant-component", "home-assistant-integration", - "knmi", - "weather", - "weerlive" + "lucid", + "lucid-air", + "lucid-gravity", + "lucid-motors", + "lucidmotors" ], - "last_fetched": 1714624479.039487 + "last_fetched": 1788853221.515026 }, - "526408682": { - "repository_manifest": { - "name": "Team Tracker Card", - "filename": "ha-teamtracker-card.js", - "render_readme": true, - "homeassistant": "0.95.4", - "country": [ - "US" - ] - }, - "new": true, - "full_name": "vasqued2/ha-teamtracker-card", - "category": "plugin", - "description": "A Home Assistant frontend custom card that will display real-time updates for teams tracked with the ha-teamtracker integration. Has custom in-game layouts for football, baseball, basketball, hockey, soccer, golf, tennis, racing, and mma.", - "etag_repository": "W/\"d4f812a57b2c83963bf969e4ffdfdcb950efabf1543f39db8e05b78d91d6e21e\"", - "last_updated": "2024-03-07T01:06:26Z", - "stargazers_count": 60, - "topics": [ - "baseball", - "basketball", - "football", - "golf", - "hockey", - "mma", - "racing", - "scoreboard", - "soccer", - "sports", - "teamtracker", - "tennis", - "volleyball" - ], - "last_fetched": 1714624853.694664 - }, - "330454534": { - "repository_manifest": { - "name": "La Marzocco Config Card", - "render_readme": true, - "filename": "lamarzocco-config-card.js" - }, - "full_name": "rccoleman/lovelace-lamarzocco-config-card", - "category": "plugin", - "description": "Lovelace card to configure network-connected La Marzocco espresso machines", - "domain": "", - "downloads": 215, - "etag_repository": "W/\"8d256450d1f5db976d03bd7007493e22e62640e67aa507036b5d48f114badd46\"", - "last_updated": "2022-11-15T05:00:39Z", - "stargazers_count": 3, - "topics": [ - "automation", - "espresso", - "lamarzocco", - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1713586705.855856 - }, - "185304888": { + "995461456": { "repository_manifest": {}, - "full_name": "custom-cards/text-action-element", - "category": "plugin", - "description": null, - "domain": "", - "downloads": 698, - "etag_repository": "W/\"124769de214366529bd3bd4dd511ef8a41f8d21d4f89793e97bf9778ae399521\"", - "last_updated": "2023-02-16T13:53:44Z", - "stargazers_count": 7, - "last_fetched": 1710347645.51986 - }, - "76125161": { - "repository_manifest": { - "name": "iCal Sensor", - "homeassistant": "2022.5.0" - }, - "full_name": "tybritten/ical-sensor-homeassistant", - "authors": [ - "@Olen", - "@TyBritten" - ], - "category": "integration", - "description": "an iCal Sensor for Home Assistant", - "domain": "ical", - "etag_repository": "W/\"d73079d6bab65c7c78667ec316433d4f00cef6efd7f5ad635055996556507477\"", - "last_updated": "2023-08-30T18:17:55Z", - "stargazers_count": 93, - "topics": [ - "ical" - ], - "last_fetched": 1714624566.683279 - }, - "508800396": { - "repository_manifest": { - "name": "Coverflex Card", - "country": "PT", - "render_readme": true - }, "new": true, - "full_name": "netsoft-ruidias/ha-custom-component-coverflex", - "authors": [ - "@ruidias-netsoft" - ], + "full_name": "microteq/email_notifier", "category": "integration", - "description": "Coverflex - Custom Component for Home Assistant", - "domain": "coverflex", - "etag_repository": "W/\"7a6fa4314901d2aecf8899fcc18c1f2ec89779cf202f9f7befabe5d463842d17\"", - "last_updated": "2022-11-10T14:45:17Z", - "stargazers_count": 3, + "description": "Send email notifications from Home Assistant", + "domain": "email_notifier", + "etag_repository": "W/\"1e6cbca032c751bf12b8ea58995006a4770eae1c53e5b9d00c3095b547807a25\"", + "last_updated": "2025-12-26T16:19:12Z", + "stargazers_count": 4, "topics": [ - "coverflex", - "meal-card" + "email", + "email-notification", + "email-sender", + "notifications" ], - "last_fetched": 1689060918.168302 + "last_fetched": 1784790158.096777 }, - "197929015": { + "769519776": { "repository_manifest": {}, - "full_name": "dmulcahey/zha-network-card", - "category": "plugin", - "description": "Custom Lovelace card that displays ZHA network and device information", - "domain": "", - "etag_repository": "W/\"5ca912ef2fbfa16d9255878e1053902301b5063fad63dcc5397eb7011cd06e93\"", - "last_updated": "2023-11-07T18:36:08Z", - "stargazers_count": 91, - "last_fetched": 1710347909.369228 - }, - "234875951": { - "repository_manifest": { - "name": "Securitas Home", - "render_readme": "true", - "country": "SE", - "homeassistant": "0.110.1" - }, - "full_name": "vlumikero/home-assistant-securitas", - "authors": [ - "@nwiborg", - "@vlumikero" - ], - "category": "integration", - "description": "A Home Assistant custom component for Securitas Home Alarm, for alarms bought in Sweden before 2018-12-01", - "domain": "securitas", - "etag_repository": "W/\"06d1cd54f26f3b89f6fe734023eecbddae4553105b299502e42212bbadc4dc7c\"", - "last_updated": "2021-07-24T17:58:21Z", - "last_fetched": 1678527874.463374 - }, - "190378093": { - "repository_manifest": { - "name": "Visonic/Bentel/Tyco Alarm System" - }, - "full_name": "And3rsL/VisonicAlarm-for-Hassio", - "authors": [ - "@And3rsL" - ], - "category": "integration", - "description": "Visonic/Bentel/Tyco Alarm System integrtation for Home Assistant", - "domain": "visonicalarm", - "etag_repository": "W/\"e61645af48f7f3131d6eafc4e59babd9204263aa5ad7c9b3d838fdf461750d91\"", - "last_updated": "2023-07-13T11:02:26Z", - "stargazers_count": 20, - "topics": [ - "alarm", - "alarm-control-panel", - "bentel", - "tycomonitor", - "visonic" - ], - "last_fetched": 1703066314.680944 - }, - "521964078": { - "repository_manifest": { - "name": "Rewe Discounts", - "render_readme": true, - "country": [ - "DE" - ] - }, "new": true, - "full_name": "FaserF/ha-rewe", - "authors": [ - "@faserf" - ], + "full_name": "gurrier/localvolts", "category": "integration", - "description": "Rewe Discounts Homeassistant Integration", - "domain": "rewe", - "etag_repository": "W/\"d1cf2f1302ebf1bc9331b2849876f115f12583cc3f6651c2c2dd2cedf0c89d01\"", - "last_updated": "2024-04-26T05:54:40Z", - "stargazers_count": 16, - "last_fetched": 1714279008.806997 - }, - "186765704": { - "repository_manifest": { - "homeassistant": "0.100.0", - "render_readme": true - }, - "full_name": "nervetattoo/banner-card", - "category": "plugin", - "description": "A fluffy banner card for Home Assistant 🥰", - "domain": "", - "downloads": 46623, - "etag_repository": "W/\"8222c56f071ed7de74e2ffa901c3fa217d12444bc9ecbd66563b831505c8e891\"", - "last_updated": "2023-02-03T04:52:53Z", - "stargazers_count": 594, - "last_fetched": 1714625093.906098 - }, - "582608844": { - "repository_manifest": { - "name": "Emu M-Bus Center", - "hacs": "1.6.0", - "homeassistant": "0.7.4", - "render_readme": true - }, - "new": true, - "full_name": "redlukas/emu_mbus_center", - "authors": [ - "@redlukas" - ], - "category": "integration", - "description": "Reads Values from a Emu M-Bus Center and exposes them to Home Assistant", - "domain": "emu_m_bus_center", - "etag_repository": "W/\"c28f1c5321ef05955dc325d3107ac44d4299643d66740caf2c39c71ce97911e0\"", - "last_updated": "2024-05-02T01:58:09Z", - "stargazers_count": 1, - "topics": [ - "m-bus", - "rest-client" - ], - "last_fetched": 1714624525.771246 - }, - "286554328": { - "repository_manifest": { - "name": "Kaco", - "render_readme": true - }, - "full_name": "KoljaWindeler/kaco", - "authors": [ - "@KoljaWindeler" - ], - "category": "integration", - "description": "custom integration for kaco solar inverter", - "domain": "kaco", - "etag_repository": "W/\"3453fc7664bfdfecd80816d1f4d1ecc0a9b4786b9a0a9b857136091866f74c8e\"", - "last_updated": "2023-02-03T11:49:57Z", - "stargazers_count": 11, - "topics": [ - "inverter", - "solar-energy" - ], - "last_fetched": 1712064283.49481 - }, - "362700564": { - "repository_manifest": { - "name": "Tesla", - "hacs": "1.6.0", - "homeassistant": "2023.7.0", - "zip_release": true, - "filename": "tesla_custom.zip" - }, - "new": true, - "full_name": "alandtse/tesla", - "authors": [ - "@alandtse" - ], - "category": "integration", - "description": "Tesla custom integration for Home Assistant. This requires a refresh token be generated by third-party apps to login.", - "domain": "tesla_custom", - "downloads": 5671, - "etag_repository": "W/\"3bdad3adc53681b3a87942a4e8eff5167eb1cb587edf81b4233c541305ea6e11\"", - "last_updated": "2024-04-29T20:02:19Z", - "stargazers_count": 524, - "topics": [ - "home-assistant-component", - "tesla" - ], - "last_fetched": 1714624950.178315 - }, - "442225646": { - "repository_manifest": { - "name": "London TfL", - "country": "GB", - "homeassistant": "2021.12.0", - "render_readme": true - }, - "new": true, - "full_name": "morosanmihail/HA-LondonTfL", - "authors": [ - "@morosanmihail" - ], - "category": "integration", - "description": "Simple sensor for Home Assistant to retrieve departures from Transport for London stations.", - "domain": "london_tfl", - "etag_repository": "W/\"495beb01a041a84b4cb31069fcc9757c184edad30273cb558efc46e912c673bc\"", - "last_updated": "2023-10-18T16:49:13Z", + "description": "An integration for Home Assistant for customers of Localvolts electricity retailer in Australia", + "domain": "localvolts", + "etag_repository": "W/\"4af1f8afd07ed0e344933ddabce8589b7d2732f8cf2f012af2ffe05af712a36a\"", + "last_updated": "2026-09-15T03:19:01Z", "stargazers_count": 18, "topics": [ - "london", - "tfl", - "transport" + "australia", + "electricity" ], - "last_fetched": 1714278908.296587 + "last_fetched": 1789446890.55435 }, - "216181396": { + "586363416": { "repository_manifest": { - "name": "Teal Theme" + "name": "Mushroom - Better Sliders", + "filename": "mushroom.js", + "homeassistant": "2023.7.0", + "render_readme": true }, - "full_name": "home-assistant-community-themes/teal", - "category": "theme", - "description": "Teal theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"fa2efc6bec661df3071dd8ab7f5e0bad7d808b55185ccd85b0d902bd22dcf503\"", - "last_updated": "2023-04-03T14:07:08Z", + "new": true, + "full_name": "phischdev/lovelace-mushroom-better-sliders", + "category": "plugin", + "description": "Fork of Mushroom Cards - For better touch control of light sliders 🍄", + "downloads": 104429, + "etag_repository": "W/\"2d0c91d77ae4085ea44322ad5c97aa5508b690415c7a6eb921e3276ed5fea7d4\"", + "last_updated": "2026-05-31T12:47:48Z", + "stargazers_count": 45, + "topics": [ + "card", + "mushroom", + "sliders", + "touch" + ], + "last_fetched": 1790879912.619933 + }, + "1155615891": { + "repository_manifest": {}, + "new": true, + "full_name": "DisplacedForest/ha-hevy-tracker", + "category": "integration", + "description": "Home Assistant integration for Hevy workout tracking with rich sensor data, PR tracking, and streak monitoring", + "domain": "hevy", + "etag_repository": "W/\"5a828250697e680624e549f23af8053af381da29bfa0388d746c843f65d41219\"", + "last_updated": "2026-09-30T23:40:53Z", + "stargazers_count": 24, + "topics": [ + "custom-integration", + "fitness", + "hevy", + "workout-tracker" + ], + "last_fetched": 1790830899.16658 + }, + "1108753986": { + "repository_manifest": {}, + "new": true, + "full_name": "theundefined/enea-outages-ha", + "category": "integration", + "description": "Integracja Enea Wyłączenia dla Home Assistant", + "domain": "enea_outages", + "downloads": 52, + "etag_repository": "W/\"d41432a4d6d54d23fd21529d1b5c1a20204eebd7a50ceea85804378351a557e9\"", + "last_updated": "2026-07-12T19:21:10Z", + "topics": [ + "awarie", + "enea", + "energy", + "energy-outages", + "homeassistant-custom-component", + "outages" + ], + "last_fetched": 1784792849.210005 + }, + "571956621": { + "repository_manifest": {}, + "new": true, + "full_name": "sweh/enet_homeassistant", + "category": "integration", + "description": "HACS Integration for eNet smart home devices from Jung/Gira.", + "domain": "enet", + "etag_repository": "W/\"b5a41ea6c2d09be4cd261269275821a8cbd2431b57c855e450e9b5914b023297\"", + "last_updated": "2026-10-02T06:18:12Z", + "topics": [ + "enet" + ], + "last_fetched": 1790930140.757888 + }, + "1093153303": { + "repository_manifest": {}, + "new": true, + "full_name": "cauld/spotify-voice-assistant", + "category": "integration", + "description": "Natural language Spotify control for Home Assistant using voice commands. Zero extra auth, exact match search, works with any LLM via Extended OpenAI Conversation.", + "domain": "spotify_voice_assistant", + "etag_repository": "W/\"bff5a379f30d132a6135ce0a1ee25b8796d33a52311edcca0c7eeada690b747c\"", + "last_updated": "2025-12-06T17:47:14Z", + "stargazers_count": 11, + "topics": [ + "homeassistant-custom-component", + "spotify", + "voice-assistant", + "voice-control" + ], + "last_fetched": 1788162533.681483 + }, + "1191435336": { + "repository_manifest": {}, + "new": true, + "full_name": "FX6W9WZK/ha-gPlug-energy", + "category": "integration", + "description": "unofficial Home Assistant Integration for gPlug Smart Meter (gPlugD, gPlugD-E, gPlugK, gPlugM)", + "domain": "gplug_energy", + "etag_repository": "W/\"4f9c194a90ceb8349dedf35cb51e563a23ca1ba924c0e882bbad19d829d61d0c\"", + "last_updated": "2026-08-30T10:31:19Z", "stargazers_count": 1, - "last_fetched": 1708174196.947289 - }, - "271984369": { - "repository_manifest": { - "name": "Ferroamp Sensors", - "homeassistant": "2023.7.0" - }, - "new": true, - "full_name": "henricm/ha-ferroamp", - "authors": [ - "@henricm", - "@argoyle" - ], - "category": "integration", - "description": "Ferroamp MQTT Home Assistant sensors for EnergyHub, SSO, ESM and ESO", - "domain": "ferroamp", - "etag_repository": "W/\"a68b233c1e021c39643318da5ed0d4427ae85b1549a751f9c8bc7ae98268510e\"", - "last_updated": "2024-05-02T04:47:25Z", - "stargazers_count": 37, "topics": [ - "ferroamp", - "homeassistant-custom-component" + "energy-monitoring", + "gplug", + "mqtt", + "p1-dsmr", + "smart-meter", + "smartmeter", + "switzerland", + "tasmota" ], - "last_fetched": 1714624856.430988 + "last_fetched": 1788164461.864004 }, - "387116237": { + "440617082": { "repository_manifest": { - "name": "XMRIG integration", + "name": "NYC 311 Public Services Calendar", "render_readme": true }, "new": true, - "full_name": "hwmland/homeassistant-xmrig", + "full_name": "elahd/ha-nyc311", "authors": [ - "@hwmland" + "@elahd" ], "category": "integration", - "description": "XMRIG integration for homeassistant", - "domain": "xmrig", - "etag_repository": "W/\"8bba3ddfa60e3f956b6620bfeb89a07b949f87cbb8176c19890d76b7899d01c6\"", - "last_updated": "2022-04-26T18:13:19Z", - "stargazers_count": 4, + "description": "Home Assistant integration for NYC trash collection, school, and alternate side parking schedules.", + "domain": "nyc311", + "etag_repository": "W/\"f1328227b058500140dcf7ca9efd121b7305735207443071b626055cc6231c8b\"", + "last_updated": "2026-09-28T17:18:36Z", + "stargazers_count": 11, "topics": [ - "cryptocurrency", - "monero-mining", - "xmrig" + "community", + "government-data", + "nyc", + "nyc-opendata" ], - "last_fetched": 1697117407.045999 + "last_fetched": 1790626145.814891 }, - "259865897": { - "repository_manifest": { - "name": "DRK Blutspende", - "country": "DE", - "render_readme": true - }, - "full_name": "Bouni/drkblutspende", - "authors": [ - "Bouni" - ], - "category": "integration", - "description": "DRK Blutspende component for Home Assistant ", - "domain": "drkblutspende", - "etag_repository": "W/\"1d90d00c3f0178a27d84195a0925ee69e7405676690e530b18622588ebce4cab\"", - "last_updated": "2023-06-09T14:19:36Z", - "stargazers_count": 4, + "1158201498": { + "repository_manifest": {}, + "new": true, + "full_name": "jimz011/hki-elements", + "category": "plugin", + "description": "HKI Elements Custom Cards Suite for Home Assistant", + "downloads": 414, + "etag_repository": "W/\"9fe71ca0deabf4f2919d6c4b431c553279d18345282c1d836621b642e437505b\"", + "last_updated": "2026-09-07T22:11:48Z", + "stargazers_count": 28, "topics": [ - "blutspende", - "drk" + "dashboard" ], - "last_fetched": 1713586616.746707 + "last_fetched": 1788863660.60533 + }, + "1306824800": { + "repository_manifest": {}, + "new": true, + "full_name": "totoantibes/golmar-quvii-ha", + "category": "integration", + "description": "Open your Golmar (and other Quvii) video door stations from Home Assistant — one account login, auto-discovered panels, fully local control.", + "domain": "golmar_quvii", + "etag_repository": "W/\"b0a55b493e2787a88dca2a0b221a352e58724fdaab48f17ae09d682aecd38fa7\"", + "last_updated": "2026-09-19T00:02:21Z", + "stargazers_count": 1, + "topics": [ + "golmar", + "intercom", + "quvii" + ], + "last_fetched": 1790403623.062617 + }, + "875798863": { + "repository_manifest": {}, + "new": true, + "full_name": "davet2001/energy-sankey", + "category": "plugin", + "description": "Simple electrical flow Sankey cards for Home Assistant, visually displaying energy or power usage", + "downloads": 7699, + "etag_repository": "W/\"2e422095567590cde481fba49201ff36baed226e41a9797ed76d3ee385517fcd\"", + "last_updated": "2026-03-05T20:57:26Z", + "stargazers_count": 86, + "topics": [ + "electrical", + "energy", + "energy-efficiency", + "energy-management", + "energy-monitor", + "home-assistant-card", + "power", + "sankey" + ], + "last_fetched": 1790634158.582554 + }, + "1289580434": { + "repository_manifest": {}, + "new": true, + "full_name": "Seblin01/wolta-homeassistant", + "category": "integration", + "description": "Home Assistant integration for Wolta: grade your home battery's optimisation against Nord Pool / ENTSO-E day-ahead electricity prices, with battery economics (IRR, payback).", + "domain": "wolta", + "etag_repository": "W/\"faa59ff9d53a4b79e4562dbb38aa89906c851aee31c3cc07444a303df29cd6cd\"", + "last_updated": "2026-09-30T18:08:44Z", + "stargazers_count": 1, + "topics": [ + "battery", + "battery-storage", + "day-ahead", + "electricity-prices", + "energy", + "energy-management", + "entso-e", + "home-assistant-custom-component", + "home-assistant-integration", + "nord-pool", + "solar" + ], + "last_fetched": 1790809273.070677 }, "606471314": { "repository_manifest": { @@ -18963,259 +25284,2382 @@ "@io-debug" ], "category": "integration", - "description": "SENEC.Home V2.x/V3/V4 Integration for Home Assistant that will work with the recent changes introduced by SENEC (supporting https) - successfully tested with latest MCU Version: 0827 (Feb 2024).", + "description": "SENEC.Home V2.x/V3/V4|P4 Integration for Home Assistant - successfully tested with latest V3: MCU v0838 / NPU v2510 (Feb 2026). Please consider sponsoring this project - TIA", "domain": "senec", - "etag_repository": "W/\"e9db53df5bbf80bf282919c2788c77960f4fda7cc7755c1c8db38c4938aeab34\"", - "last_updated": "2024-05-02T06:36:49Z", - "stargazers_count": 44, + "downloads": 2, + "etag_repository": "W/\"6ff85e366a853618d95c7b11a72a34623851f1aa276ff78c2eedf09cacd9e606\"", + "last_updated": "2026-09-30T17:57:26Z", + "stargazers_count": 127, "topics": [ "home-assistant-integration", - "senec" + "senec", + "wallbox" ], - "last_fetched": 1714624783.382571 + "last_fetched": 1790806839.678145 }, - "245694520": { - "repository_manifest": { - "name": "Helios ventilation", - "render_readme": true - }, - "full_name": "asev/homeassistant-helios", - "authors": [ - "@asev" - ], + "1098113047": { + "repository_manifest": {}, + "new": true, + "full_name": "neuhausf/ha-solar-manager-forecast", "category": "integration", - "description": "Custom component for Home Assistant to connect Helios ventilation system.", - "domain": "helios", - "etag_repository": "W/\"0a881f9b789403919b358fe934ececeeba20afdde8376f420fb01f48240b3d5a\"", - "last_updated": "2022-11-07T22:03:36Z", - "stargazers_count": 10, + "description": "Home Assistant Custom Component for cloud PV forecasts with Solar Manager", + "domain": "solar_manager_forecast", + "downloads": 189, + "etag_repository": "W/\"c5440ecc434fa06350343ffac9cd88518a3727428c0e8f2ef7d65457cd39f540\"", + "last_updated": "2026-02-21T12:48:36Z", "topics": [ - "helios", - "ventilation" + "home-assistant-component", + "home-assistant-integration", + "solar-manager" ], - "last_fetched": 1714624719.956567 + "last_fetched": 1784920210.314435 }, - "228604799": { - "repository_manifest": { - "name": "Arpscan Device Tracker", - "country": "NL" - }, - "full_name": "cyberjunky/home-assistant-arpscan_tracker", - "authors": [ - "@cyberjunky" + "1163263000": { + "repository_manifest": {}, + "new": true, + "full_name": "wilsto/air-quality-card", + "category": "plugin", + "description": "Visualize the air you breathe — track pollutants, comfort, and health indicators in every room.", + "downloads": 27, + "etag_repository": "W/\"01fdcddd29d7ca7aaf95a02c17939a4ba3aa52cddf1591401fbe01c5812b2d70\"", + "last_updated": "2026-08-24T11:05:06Z", + "stargazers_count": 3, + "topics": [ + "air-quality", + "card", + "indoor-air", + "lovelace-custom-card", + "pollution" ], + "last_fetched": 1790026420.696346 + }, + "796312843": { + "repository_manifest": {}, + "new": true, + "full_name": "stijn220/leisure-pools", "category": "integration", - "description": "This component tracks devices using the arp-scan liinux command, it's very fast, and reasonably accurate.", - "domain": "arpscan_tracker", - "etag_repository": "W/\"9273afa9b25a4b09363dd3048b0e484e9d1b75e747f13541ae6be96c8401d69b\"", - "last_updated": "2023-05-09T20:03:04Z", - "stargazers_count": 25, - "last_fetched": 1712895563.108794 + "description": "Home Assistant integration for Leisure Pools", + "domain": "leisure_pools", + "etag_repository": "W/\"063b922f97ff1bd38b1e693190899889f787f060c0de59584e6bd0480fe23f85\"", + "last_updated": "2026-05-29T10:54:27Z", + "stargazers_count": 1, + "topics": [ + "leisure-pools" + ], + "last_fetched": 1786535696.759791 }, - "432522624": { + "534750752": { "repository_manifest": { - "name": "GCE IPX800 V5", - "country": "FR", - "render_readme": true + "name": "XY Screens projector screens and lifts" }, "new": true, - "full_name": "Aohzan/ipx800v5", + "full_name": "rrooggiieerr/homeassistant-xyscreens", "authors": [ - "@Aohzan" + "@rrooggiieerr" ], "category": "integration", - "description": "IPX800 V5 integration for Home-Assistant", - "domain": "ipx800v5", - "etag_repository": "W/\"cc0a638d9b1ae37ad2a9f9127222211f1c3ffa0344562c94a581bc4482328bd9\"", - "last_updated": "2024-03-21T20:38:43Z", + "description": "Home Assistant integration for XY Screens, See Max (and others?) projector screens and projector lifts over the RS-485 interface", + "domain": "xyscreens", + "etag_repository": "W/\"bb29f19debae1f319a7f6654a1bbc082c36a5f0b21bc818a04711b3798baf558\"", + "last_updated": "2026-09-22T21:29:21Z", + "stargazers_count": 6, + "topics": [ + "projector-sceen", + "xy-screens" + ], + "last_fetched": 1790159993.804083 + }, + "1155942053": { + "repository_manifest": {}, + "new": true, + "full_name": "teh-hippo/ha-porkbun", + "category": "integration", + "description": "Porkbun DDNS integration for Home Assistant — automatically update DNS records with your current public IP", + "domain": "porkbun_ddns", + "etag_repository": "W/\"059ba7284aa31d4aab9a3a7acfeeffd4f6053e18b05114537da1e866dbd44c90\"", + "last_updated": "2026-09-25T18:15:23Z", + "topics": [ + "ddns", + "home-assistant-custom-component", + "porkbun" + ], + "last_fetched": 1790363752.150469 + }, + "261924981": { + "repository_manifest": { + "name": "Swart Ninja Dark Theme" + }, + "full_name": "DickSwart/swart_ninja_dark_theme", + "category": "theme", + "description": "🎨 Green, dark mode theme for Home Assistant, Enjoy.🤘🏻", + "etag_repository": "W/\"1fd8f6b93fc0ca10978f38ad86be64cb707ecb8dbadc541c3e1e5a62bbcce420\"", + "last_updated": "2022-03-04T09:56:36Z", + "stargazers_count": 5, + "topics": [ + "dark-theme" + ], + "last_fetched": 1784668254.910158 + }, + "1297549650": { + "repository_manifest": {}, + "new": true, + "full_name": "selvakk2k/panasonic-ac-card-in", + "category": "plugin", + "description": "Modern Lovelace card for Panasonic ACs with convertible capacity sliders, multi-parameter selectors, and dynamic theming.", + "etag_repository": "W/\"06723a9843999ce9de4e7b5deab706d20729c25cb7570572b3b60bd277eac36c\"", + "last_updated": "2026-09-13T18:07:37Z", + "topics": [ + "air-conditioner", + "frontend", + "hacs-card", + "india", + "lovelace-card", + "material-you", + "panasonic" + ], + "last_fetched": 1789326616.599644 + }, + "1233946755": { + "repository_manifest": {}, + "new": true, + "full_name": "jayzuccarelli/ha-memory", + "category": "integration", + "description": "Persistent memory for Home Assistant Assist, in plain markdown. No vector DB, no embeddings — works with Anthropic Claude, OpenAI, and any LLM conversation agent.", + "domain": "memory", + "downloads": 263, + "etag_repository": "W/\"1b527a8ae9f2a7efd46d238f91b90653994189d105b7b3f6b158ade830fba359\"", + "last_updated": "2026-07-21T12:56:06Z", + "stargazers_count": 6, + "topics": [ + "anthropic", + "assist", + "claude", + "conversation-agent", + "llm", + "memory", + "openai" + ], + "last_fetched": 1790708430.845563 + }, + "1102335214": { + "repository_manifest": {}, + "new": true, + "full_name": "partach/switch_port_card_pro", + "category": "integration", + "description": "The ultimated network switch card including SNMP integration", + "domain": "switch_port_card_pro", + "etag_repository": "W/\"02890d2452e171e25542bc7cd25ec2eff67817972e9973373ae5b7d2cf64a03a\"", + "last_updated": "2026-08-22T15:17:14Z", + "stargazers_count": 26, + "topics": [ + "networking", + "snmp", + "switch" + ], + "last_fetched": 1789164706.152019 + }, + "278596510": { + "repository_manifest": { + "name": "Leaf Spy", + "render_readme": true + }, + "full_name": "jesserockz/ha-leafspy", + "authors": [ + "@jesserockz" + ], + "category": "integration", + "description": "A Home Assistant integration to receive live data sent from the LeafSpy app", + "domain": "leafspy", + "etag_repository": "W/\"6b1e65724ffdd75e7c8a173d4d39fa6756c620003f7f540a92dc355126b9b2bc\"", + "last_updated": "2024-12-29T05:24:27Z", + "stargazers_count": 37, + "topics": [ + "electric-vehicles", + "ev", + "leaf", + "leafspy", + "nissan" + ], + "last_fetched": 1790872189.689073 + }, + "1192904756": { + "repository_manifest": {}, + "new": true, + "full_name": "plantlab-ai/home-assistant-plantlab", + "category": "integration", + "description": "PlantLab plant-health diagnosis for Home Assistant", + "domain": "plantlab", + "etag_repository": "W/\"8a7785ffaaf46c4ac2e44d5438a266f880799bc5000c08817364b5963e294ee1\"", + "last_updated": "2026-08-15T11:39:01Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "plantlab" + ], + "last_fetched": 1789434600.687869 + }, + "1131784351": { + "repository_manifest": {}, + "new": true, + "full_name": "RookieIVG/HomeAssistant-Lights-App", + "category": "integration", + "description": "Integration that provides bluetooth control of lights by Light App", + "domain": "lights_app", + "etag_repository": "W/\"738a90a681059ff8097425e2d284c49579602bbf28d1bbf4517df02d6016a50a\"", + "last_updated": "2026-01-16T14:03:30Z", + "stargazers_count": 2, + "topics": [ + "lights-app" + ], + "last_fetched": 1784791782.95876 + }, + "186765704": { + "repository_manifest": { + "homeassistant": "0.100.0", + "render_readme": true + }, + "full_name": "nervetattoo/banner-card", + "category": "plugin", + "description": "A fluffy banner card for Home Assistant 🥰", + "downloads": 67130, + "etag_repository": "W/\"5730b9e6efb9a9532de9a7e70b93e0df26b0e84bba73d7705fef8c17e9752766\"", + "last_updated": "2023-02-03T04:52:53Z", + "stargazers_count": 705, + "last_fetched": 1790366544.146497 + }, + "1076864942": { + "repository_manifest": {}, + "new": true, + "full_name": "Riscue/trend-analysis-card", + "category": "plugin", + "description": "Dynamic Home Assistant Lovelace card that analyzes sensor data to display increases, decreases, and net change over a selectable date range.", + "downloads": 959, + "etag_repository": "W/\"f8b166f83695943d2e666e4fe296e34511a265aabc78e7a497d5fc33ef4ad665\"", + "last_updated": "2026-05-06T18:54:02Z", + "stargazers_count": 13, + "topics": [ + "lovelace-card", + "trend-analysis" + ], + "last_fetched": 1789391085.301245 + }, + "1088493805": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-smart-water", + "category": "integration", + "description": "Smart Water Technologies (Smart Water) integration for Home Assistant", + "domain": "smartwater", + "downloads": 2, + "etag_repository": "W/\"09d71638dd486d0d4af4b32bb0f4a51d4cd7ba7063df0aabbbfec52224186727\"", + "last_updated": "2026-09-10T08:25:04Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "smart-water", + "smart-water-technology" + ], + "last_fetched": 1789961914.568211 + }, + "1065227173": { + "repository_manifest": {}, + "new": true, + "full_name": "NirBY/ha-mashov", + "category": "integration", + "description": "Home Assistant custom integration for Israeli Mashov education system", + "domain": "mashov", + "etag_repository": "W/\"6e1da3aaeb57bcb810ccfc1ff323dc5bb4da46222b5a56aa54f160319dae1dbf\"", + "last_updated": "2026-09-26T20:48:26Z", + "stargazers_count": 7, + "topics": [ + "automation-blueprint", + "homework-sensor", + "israel", + "mashov" + ], + "last_fetched": 1790472837.789799 + }, + "1039169385": { + "repository_manifest": {}, + "new": true, + "full_name": "Darkdragon14/ha-aqara-devices", + "category": "integration", + "description": "Custom Home Assistant integration for Aqara devices. Supports G3, G2H Pro, G410, G4, M3, M100, FP2, FP300, and A100 Pro via Aqara Cloud with advanced controls, presence telemetry and extended features beyond the official integration.", + "domain": "ha_aqara_devices", + "downloads": 3691, + "etag_repository": "W/\"4b85e2df7dd89a376b4a7eb2c26d2e5bfb5bca8e907a3f20caba4d379985e1c4\"", + "last_updated": "2026-09-24T15:17:08Z", + "stargazers_count": 55, + "topics": [ + "aqara", + "aqara-fp2", + "aqara-fp300", + "aqara-hub-g3", + "aqara-hub-m3" + ], + "last_fetched": 1790923175.06808 + }, + "1098084616": { + "repository_manifest": {}, + "new": true, + "full_name": "vmarkovtsev/sistena_onix_ha", + "category": "integration", + "description": "Home Assistant integration of Sistena Onix Firebase API for smart HVAC", + "domain": "sistena", + "etag_repository": "W/\"6db4870465e26dc1fac9bbff91743423a7e40c713ad5749fba7194b20bbd791e\"", + "last_updated": "2025-11-26T21:34:14Z", + "topics": [ + "giacomini", + "sistena" + ], + "last_fetched": 1784793341.151305 + }, + "197058358": { + "repository_manifest": {}, + "full_name": "jxlarrea/ha-emfitqs", + "authors": [ + "@jxlarrea" + ], + "category": "integration", + "description": "Emfit QS Sleep Tracker Component for Home Assistant", + "domain": "emfitqs", + "etag_repository": "W/\"d172981b99ca400c2da26d0e324d1f808fd4bda552552c679e6a1327a68ac208\"", + "last_updated": "2024-01-17T11:11:09Z", + "stargazers_count": 20, + "topics": [ + "emfit", + "emfitqs", + "presence", + "presence-detection", + "sleep-tracker" + ], + "last_fetched": 1788166039.886589 + }, + "1307760607": { + "repository_manifest": {}, + "new": true, + "full_name": "TimMixedIt/unifi-etherlighting", + "category": "integration", + "description": "Local Home Assistant integration for verified UniFi Etherlighting controls", + "domain": "unifi_etherlighting", + "etag_repository": "W/\"ba94a1d5a4af3b15ff0b7ded42ee9e7dbe98d8a85279c167b3c6dbb56de0db1a\"", + "last_updated": "2026-09-26T15:34:40Z", + "topics": [ + "custom-integration", + "etherlighting", + "unifi" + ], + "last_fetched": 1790447440.020226 + }, + "570874359": { + "repository_manifest": { + "name": "Watchman SENSiT integration for Home Assistant", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "0.118.0" + }, + "new": true, + "full_name": "masaccio/ha-kingspan-watchman-sensit", + "authors": [ + "@masaccio" + ], + "category": "integration", + "description": "Kingspan Connect Sensor integration for Home Assistant", + "domain": "kingspan_watchman_sensit", + "etag_repository": "W/\"bc759584af9dc51fa178122395aab85427c36451dfa1838fa89218b26dcc8050\"", + "last_updated": "2026-10-01T10:36:59Z", + "stargazers_count": 21, + "topics": [ + "energy-monitor", + "iot", + "kingspan", + "monitoring", + "oil-sensor" + ], + "last_fetched": 1790873706.679665 + }, + "669605185": { + "repository_manifest": {}, + "new": true, + "full_name": "beecho01/material-symbols", + "category": "integration", + "description": "Material Symbols for Home Assistant is a collection of 16,344 Google Material Symbols for use within Home Assistant. It uses the icon-set produced and maintained by iconify.", + "domain": "material_symbols", + "etag_repository": "W/\"66de46ddcb173a082da5a7bc2b586af92e061b3d8023786e4e31c58aca408b37\"", + "last_updated": "2026-09-23T02:09:29Z", + "stargazers_count": 243, + "topics": [ + "home-assistant-integration", + "material-symbols" + ], + "last_fetched": 1790550670.96597 + }, + "1170094246": { + "repository_manifest": {}, + "new": true, + "full_name": "knirzinger/hargassner-ha", + "category": "integration", + "description": "Home Assistant control integration for Hargassner pellet boilers. Bidirectional control via Hargassner Connect cloud. Pair with BauerGroup IP-HargassnerIntegration for sensors.", + "domain": "hargassner_control", + "etag_repository": "W/\"ea35ce665b7704de09f40e39e864b1d7c8e99eb829d5348e5e6eb3c30fbb775e\"", + "last_updated": "2026-09-09T16:30:03Z", + "stargazers_count": 3, + "topics": [ + "austria", + "hargassner", + "heating", + "heating-control", + "home-assistant-integration", + "pellet" + ], + "last_fetched": 1790296390.933827 + }, + "1216820361": { + "repository_manifest": {}, + "new": true, + "full_name": "infernalK/ha-french-holidays", + "category": "integration", + "description": "Intégration Home Assistant pour les vacances scolaires françaises", + "domain": "french_holidays", + "etag_repository": "W/\"3c6ce814641b5a3ba92ec36aa3a4b205275d7e04ce54e76287f767c69aa7e47b\"", + "last_updated": "2026-09-21T14:27:37Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-hacs-integration-france" + ], + "last_fetched": 1790332769.21856 + }, + "187247927": { + "repository_manifest": {}, + "full_name": "custom-cards/plan-coordinates", + "category": "plugin", + "description": null, + "etag_repository": "W/\"4efd1d16d3f8de680f2a95bf4936af20f6f425d0a4933a2588f75b4dd1db8494\"", + "last_updated": "2021-06-05T21:07:14Z", + "stargazers_count": 30, + "last_fetched": 1784794102.384535 + }, + "1128682210": { + "repository_manifest": {}, + "new": true, + "full_name": "swansmart/hivi_speaker", + "category": "integration", + "description": "HiVi Speaker Component for Home Assistant", + "domain": "hivi_speaker", + "etag_repository": "W/\"650af5f47bbab49b017755027fc5ddee07582f856260e3b43217ecfda941b9b5\"", + "last_updated": "2026-02-09T03:17:32Z", + "stargazers_count": 1, + "last_fetched": 1784792636.858844 + }, + "862581210": { + "repository_manifest": {}, + "new": true, + "full_name": "hexCut/irsap-ha", + "category": "integration", + "description": "This is a custom integration for Home Assistant that allows you to control and monitor IRSAP radiators through AWS Cognito authentication and API calls.", + "domain": "irsap_ha", + "etag_repository": "W/\"f5af8ed603e749f25dafd6fbcb82d45f3e2c9ed91327ee01e43822020b5e0b93\"", + "last_updated": "2025-07-07T11:42:06Z", + "stargazers_count": 15, + "topics": [ + "custom-integration", + "internet-of-things", + "irsap", + "radiator" + ], + "last_fetched": 1784788048.117164 + }, + "984582622": { + "repository_manifest": {}, + "new": true, + "full_name": "banter240/hdg_bavaria_homeassistant", + "category": "integration", + "description": "Custom Home Assistant integration to monitor and control HDG Bavaria heating systems via Web-Control.", + "domain": "hdg_boiler", + "downloads": 4, + "etag_repository": "W/\"074414c4392bd0dc4c38eafebae1583a655f8fc2b50a38002bd4c4a72c9e5501\"", + "last_updated": "2026-08-27T17:54:34Z", + "stargazers_count": 11, + "topics": [ + "hdg", + "hdg-bavaria" + ], + "last_fetched": 1788001662.116101 + }, + "920583935": { + "repository_manifest": {}, + "new": true, + "full_name": "Samywamy10/ha-cubecoders-amp", + "category": "integration", + "description": "Integrates with Cubecoders AMP to show AMP game server statistics", + "domain": "cubecoders", + "etag_repository": "W/\"b708d539684f12182a46ada5455f311519295138ef294166e2b02fc13fe4b315\"", + "last_updated": "2025-02-17T09:03:24Z", + "stargazers_count": 3, + "topics": [ + "amp", + "cubecoders" + ], + "last_fetched": 1784791940.197746 + }, + "654393646": { + "repository_manifest": {}, + "new": true, + "full_name": "Nerwyn/universal-remote-card", + "category": "plugin", + "description": "A completely customizable universal remote card for Home Assistant. Supports multiple platforms out of the box.", + "etag_repository": "W/\"43d7655290b763cfb4d27f81b4cd900064ddc34d2c6e6b9b5b3585acc2159828\"", + "last_updated": "2026-10-02T01:42:59Z", + "stargazers_count": 611, + "topics": [ + "adb", + "android-tv", + "androidtv", + "apple-tv", + "bravia", + "fire-tv", + "jellyfin", + "kodi", + "remote", + "roku", + "samsung-tv", + "unified-remote", + "webos", + "webos-tv" + ], + "last_fetched": 1790933087.42712 + }, + "246417951": { + "repository_manifest": { + "name": "Whatpulse Sensor", + "render_readme": true + }, + "full_name": "SLG/home-assistant-whatpulse", + "authors": [ + "@SLG" + ], + "category": "integration", + "description": "This component retrieves the statistics from Whatpulse", + "domain": "whatpulse", + "etag_repository": "W/\"acf1422aabee04b502ab4a2440028af08390e8688a4896450b11bb73d7b09de3\"", + "last_updated": "2026-06-23T18:42:54Z", + "stargazers_count": 8, + "topics": [ + "whatpulse" + ], + "last_fetched": 1785366055.157644 + }, + "1127671711": { + "repository_manifest": {}, + "new": true, + "full_name": "Dennis90BW/ha-power-helper", + "category": "integration", + "description": "⚡ a little Home Assistant integration for power flows", + "domain": "power_helper", + "etag_repository": "W/\"4542678381d83d0faa146eb8279f482ff433732fb249421de6a931df126a8dae\"", + "last_updated": "2026-05-14T20:18:26Z", + "stargazers_count": 5, + "topics": [ + "custom-integration", + "power" + ], + "last_fetched": 1786282286.57812 + }, + "1314261337": { + "repository_manifest": {}, + "new": true, + "full_name": "fourmajor/ha-whisker-ting", + "category": "integration", + "description": "Home Assistant integration for Whisker Labs Ting electrical fire safety sensors", + "domain": "whisker_ting", + "etag_repository": "W/\"0413b2c8375daf789a8cf4421ca69839de3acecb339d31378c28c65f63791f5f\"", + "last_updated": "2026-07-27T21:55:03Z", + "stargazers_count": 3, + "topics": [ + "ting", + "whisker-labs" + ], + "last_fetched": 1790184664.67254 + }, + "201740996": { + "repository_manifest": { + "name": "Generate readme", + "zip_release": true, + "filename": "readme.zip", + "homeassistant": "2021.5.0", + "hide_default_branch": true, + "render_readme": true, + "hacs": "0.19.1" + }, + "full_name": "custom-components/readme", + "authors": [ + "@ludeeus" + ], + "category": "integration", + "description": "Use Jinja and data from Home Assistant to generate your README.md file", + "domain": "readme", + "downloads": 539, + "etag_repository": "W/\"494e1f13ef5dbf60aa598d2286e164fb0aad3d2f8914a7f3fd2cf0eb438f0d68\"", + "last_updated": "2026-06-03T11:59:50Z", + "stargazers_count": 41, + "topics": [ + "automation", + "jinja", + "readme" + ], + "last_fetched": 1790869503.552365 + }, + "991829621": { + "repository_manifest": {}, + "new": true, + "full_name": "silvanocerza/light-card-hue-feature", + "category": "plugin", + "description": "A small plugin that adds Hue feature to tile card for colored light fixtures", + "downloads": 50918, + "etag_repository": "W/\"6364d3a941a334ff62c81675ac1247745940652c1812ffe12d2e59b80c715a83\"", + "last_updated": "2025-05-29T08:19:16Z", + "stargazers_count": 5, + "topics": [ + "card", + "color", + "hue", + "hue-lights", + "light", + "tile" + ], + "last_fetched": 1784795685.292849 + }, + "1051936105": { + "repository_manifest": {}, + "new": true, + "full_name": "FeatherKing/ha-matriocontrol", + "category": "integration", + "description": "Home Assistant integration for Dayton Audio multi-zone amplifiers using the Matrio Control protocol", + "domain": "matriocontrol", + "etag_repository": "W/\"978f754ad87a95968ff121118cc640708c4888becb6d5ddeed94deae3df24a4c\"", + "last_updated": "2026-09-12T02:12:29Z", + "stargazers_count": 7, + "topics": [ + "dayton-audio", + "matrio" + ], + "last_fetched": 1789188642.210285 + }, + "858170506": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/Evri", + "category": "integration", + "description": "An integration that adds Evri tracking data into Home Assistant", + "domain": "evri", + "etag_repository": "W/\"339173d21fbd0606644c200b97ee78918ace51e2c7a9e7d38ef714fdc01d7df6\"", + "last_updated": "2024-10-30T10:21:03Z", + "stargazers_count": 7, + "topics": [ + "hacs-custom", + "homeassistant-custom-component" + ], + "last_fetched": 1786717086.476148 + }, + "1036812316": { + "repository_manifest": {}, + "new": true, + "full_name": "pmq/stiebel-eltron-http", + "category": "integration", + "description": "Stiebel Eltron (out-of-the-box ISG, no Modbus) integration for Home Assistant", + "domain": "stiebel_eltron_http", + "etag_repository": "W/\"cb6bcd07c1c87a79a55aa3f9c8ca9366d04349e669f12d7988f1066e5deeda1f\"", + "last_updated": "2026-09-28T05:53:49Z", + "stargazers_count": 9, + "topics": [ + "stiebel-eltron-heatpump" + ], + "last_fetched": 1790875250.994323 + }, + "1255394894": { + "repository_manifest": {}, + "new": true, + "full_name": "adbsmith/vega-library-ha", + "category": "integration", + "description": "Home Assistant integration for Innovative Interfaces Vega Discover library portals.", + "domain": "vega_library", + "etag_repository": "W/\"74ff45a1e19151b843254480ae6e5ce5ea62373cbc33b72a6b318762b05f0ebc\"", + "last_updated": "2026-06-01T00:31:44Z", + "topics": [ + "iiivega", + "library", + "vega-discover" + ], + "last_fetched": 1787274895.937664 + }, + "1069417320": { + "repository_manifest": {}, + "new": true, + "full_name": "qlerup/lovelace-pin-lock-card", + "category": "plugin", + "description": "A Home Assistant Lovelace card that protects any card behind a PIN code, with optional auto re-lock/timer.", + "downloads": 1166, + "etag_repository": "W/\"661bdcc1c21bbe0d35686ac10359fa7d6f3522db18ea9716b125a49fa32870aa\"", + "last_updated": "2026-01-18T18:17:47Z", "stargazers_count": 10, "topics": [ - "domotique", - "gce-electronics", - "home-assistant-integration", - "ipx800", - "ipx800-v5", - "ipx800v5" + "card", + "hacs-dashboard", + "lovelace-card" ], - "last_fetched": 1711384763.308223 + "last_fetched": 1788173395.822877 }, - "199313405": { + "1263814260": { + "repository_manifest": {}, + "new": true, + "full_name": "bwcon/homeassistant-crestron-home", + "category": "integration", + "description": "Crestron Home integration for Home Assistant. Exposes lights, shades, climates, locks, and sensors locally.", + "domain": "crestron_home", + "etag_repository": "W/\"4b38c37fabdbbaf8fdd20a0ec4fe2effa14d8b85fd2feeb9a244247191018cae\"", + "last_updated": "2026-09-10T08:21:18Z", + "stargazers_count": 4, + "topics": [ + "crestron-home" + ], + "last_fetched": 1790182751.799555 + }, + "996848599": { + "repository_manifest": {}, + "new": true, + "full_name": "connorgallopo/Superior-Plus-Propane", + "category": "integration", + "description": "A HACS Custom integration for tracking propane level for Superior Plus Propane", + "domain": "superior_plus_propane", + "etag_repository": "W/\"d19c4479c4e3c3c883b6a0d3169b728bd9136a28881f46052a23deebba0f0a54\"", + "last_updated": "2026-05-17T23:43:02Z", + "stargazers_count": 4, + "last_fetched": 1790869365.210708 + }, + "340616586": { "repository_manifest": { - "name": "Beward Integration", - "filename": "beward.zip", + "name": "Narodmon Cloud Integration", + "filename": "narodmon.zip", "hide_default_branch": true, - "homeassistant": "2023.1.0", + "homeassistant": "2024.4.0", "render_readme": true, "zip_release": true }, - "full_name": "Limych/ha-beward", + "full_name": "Limych/ha-narodmon", "authors": [ "@Limych" ], "category": "integration", - "description": "Home Assistant custom component for Beward security Cameras and Doorbells", - "domain": "beward", - "downloads": 162, - "etag_repository": "W/\"9a105cfe3316af2b20d9310ebf272b338e693e580825d13632cc4e1648459acb\"", - "last_updated": "2024-02-05T12:01:52Z", - "stargazers_count": 20, + "description": "Component to integrate Narodmon cloud into Home Assistant", + "domain": "narodmon", + "downloads": 107, + "etag_repository": "W/\"ac60a31122b98fbb7de8f0631b214147f24193c96f54483269d0fdbbac42991f\"", + "last_updated": "2026-01-28T08:42:24Z", + "stargazers_count": 39, "topics": [ - "beward", - "camera", - "doorbell", - "dvr", - "security", - "surveillance" + "home-assistant-component", + "narodmon", + "weather" ], - "last_fetched": 1710347583.419202 + "last_fetched": 1790709504.985918 }, - "425931056": { - "repository_manifest": { - "name": "HA Kia/Hyundai", - "render_readme": true, - "country": [ - "US", - "CA" - ], - "homeassistant": "2021.10.0b0" - }, + "1166026790": { + "repository_manifest": {}, "new": true, - "full_name": "dahlb/ha_kia_hyundai", - "authors": [ - "@dahlb" - ], + "full_name": "Bargemanos/ha-saj-esolar-ble", "category": "integration", - "description": "A Home Assistant HACS integration that supports Kia Connect(Uvo). The integration supports the USA.", - "domain": "ha_kia_hyundai", - "etag_repository": "W/\"37d94bcf213a173d9139ab04438b0782c8b1401871cc8e11000a97434257d312\"", - "last_updated": "2024-04-29T18:35:01Z", + "description": "saj esolar BLE HA int", + "domain": "saj_esolar_ble", + "etag_repository": "W/\"a86ab4aa03a66a543fc2d2cb9a36a205590f43c80ee08200b36960d830873237\"", + "last_updated": "2026-03-08T16:21:10Z", + "topics": [ + "bluetooth", + "custom-integration", + "solar" + ], + "last_fetched": 1784785347.119381 + }, + "1018578416": { + "repository_manifest": {}, + "new": true, + "full_name": "wbyoung/lampie", + "category": "integration", + "description": "Notification orchestration across multiple Inovelli switches", + "domain": "lampie", + "downloads": 122, + "etag_repository": "W/\"ad10d79f246791e1c0383c7d350a05b645c5f10d4071103e97d9543d030126f2\"", + "last_updated": "2026-09-08T01:56:15Z", "stargazers_count": 16, "topics": [ - "car", - "kia", - "python3", - "uvo" + "inovelli", + "notifications", + "zha" ], - "last_fetched": 1714624906.741588 + "last_fetched": 1789324192.761752 }, - "603218187": { + "645730299": { "repository_manifest": { - "name": "MyLight Systems", - "render_readme": true, - "homeassistant": "2023.1.0" + "name": "LeoNTP", + "render_readme": true }, "new": true, - "full_name": "acesyde/hassio_mylight_integration", + "full_name": "CumpsD/home-assistant-leo-ntp", "authors": [ - "@acesyde" + "@CumpsD" ], "category": "integration", - "description": "MyLight Systems integration - Home Assistant", - "domain": "mylight_systems", - "etag_repository": "W/\"a85c83099dd5f5be0e5e9d64bda500368d4761e9c4f7205129cbbb0d0a6d0920\"", - "last_updated": "2024-04-01T06:35:02Z", + "description": "Home Assistant integration for LeoNTP 1200", + "domain": "leo_ntp", + "etag_repository": "W/\"eaaaf6611aaa1a349f12edf5bed3349d9717070394155a7f2044b71e58377bd3\"", + "last_updated": "2024-11-11T05:05:57Z", + "stargazers_count": 4, + "topics": [ + "leo-ntp", + "ntp", + "timeserver" + ], + "last_fetched": 1784786206.25999 + }, + "1109477068": { + "repository_manifest": {}, + "new": true, + "full_name": "Smiley73/ha-scheduler", + "category": "integration", + "description": "Home Assistant Component to support seasonal schedules, like holiday lighting", + "domain": "scheduler", + "etag_repository": "W/\"b8594acf57511f0a4ebda4830b72a3decaed7e256bd75e6af3b2cfd89ca80b54\"", + "last_updated": "2026-09-28T09:11:04Z", "stargazers_count": 5, "topics": [ - "mylight" + "scheduler", + "seasonal" ], - "last_fetched": 1714624379.836709 + "last_fetched": 1790600788.664364 }, - "172177543": { - "repository_manifest": { - "name": "Config Template Card", - "render_readme": true, - "homeassistant": "0.110.0" - }, - "full_name": "iantrich/config-template-card", + "1097503790": { + "repository_manifest": {}, + "new": true, + "full_name": "Springvar/home-assistant-nordpool-chargeulator-card", "category": "plugin", - "description": "📝 Templatable Lovelace Configurations", - "domain": "", - "downloads": 66966, - "etag_repository": "W/\"6b1ec5194317e8e5ba5216393e0498e0abef76ff5afde8da6f7b71b8ef6c545b\"", - "last_updated": "2024-01-09T19:44:02Z", - "stargazers_count": 409, - "last_fetched": 1714624998.805768 + "description": "Home Assistant card to optimize EV charging costs using dynamic Nordpool electricity prices", + "downloads": 2, + "etag_repository": "W/\"89f6059e608b27875d957efe6890e88baded8055a8dab465f297e632d0e902c9\"", + "last_updated": "2026-04-23T06:24:18Z", + "topics": [ + "electricity-prices", + "ev-charging", + "lovelace-card", + "nordpool" + ], + "last_fetched": 1784795719.577569 }, - "481715988": { + "1169344463": { + "repository_manifest": {}, + "new": true, + "full_name": "caliusoptimus/venceiver", + "category": "integration", + "description": "A Home Assistant integration that receives data from a venstar temperature sensor.", + "domain": "venstar_receiver", + "etag_repository": "W/\"f66279f829f0cb0777e344d61bc9c64c20b93329c630e8a1b4943bc9b437f322\"", + "last_updated": "2026-03-01T15:03:51Z", + "stargazers_count": 1, + "last_fetched": 1784785838.221957 + }, + "524376939": { "repository_manifest": { - "name": "Kia Connected Services", + "name": "One Smart Control", "country": "NL" }, "new": true, - "full_name": "PimDoos/kia_connect", + "full_name": "PimDoos/onesmartcontrolha", "authors": [ "@PimDoos" ], "category": "integration", - "description": "Home Assistant Custom Component: MijnKia Connected Services", - "domain": "kia_connect", - "etag_repository": "W/\"f90cb793ace8e57d8fc6e463f79137c0303e9163cc02a494682982eee74b342a\"", - "last_updated": "2023-12-28T18:40:45Z", - "stargazers_count": 8, + "description": "Home Assisttant integration for One Smart Control server", + "domain": "onesmartcontrol", + "etag_repository": "W/\"156e235af68c9b6d48ef25aae6cd1c45c0994dfeef75a3545e023ada563a1ab7\"", + "last_updated": "2026-02-06T19:56:47Z", + "stargazers_count": 7, "topics": [ - "api-wrapper", - "connected-vehicle", "home-assistant-custom-component", - "kia" + "one-smart-control", + "socket" ], - "last_fetched": 1713240898.528427 + "last_fetched": 1788859619.917277 }, - "228678807": { + "709665442": { "repository_manifest": { - "name": "Toon Smart Meter", - "country": "NL" + "name": "GTFS2 for HomeAssistant", + "render_readme": true, + "homeassistant": "2023.10.1" }, - "full_name": "cyberjunky/home-assistant-toon_smartmeter", + "new": true, + "full_name": "vingerha/gtfs2", "authors": [ - "@cyberjunky" + "@vingerha" ], "category": "integration", - "description": "This component reads and displays sensor values from the meteradapter connected to a rooted Toon thermostat.", - "domain": "toon_smartmeter", - "etag_repository": "W/\"115d40839673ea01fa5550d3afd087aa1315f9b52af7807f14b031299b1cd0f8\"", - "last_updated": "2024-01-05T12:14:08Z", - "stargazers_count": 21, - "last_fetched": 1711038935.273318 - }, - "234375294": { - "repository_manifest": { - "name": "Vaporwave Pink Theme", - "render_readme": true - }, - "full_name": "home-assistant-community-themes/vaporwave-pink", - "category": "theme", - "description": "Vaporwave Pink Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"36832a990b200201bb43c6fb075403b9e7134606d38ad06f4b957399ff575c5d\"", - "last_updated": "2022-06-17T14:41:05Z", - "stargazers_count": 3, + "description": "Support GTFS in Home Assistant GUI-only", + "domain": "gtfs2", + "downloads": 2044, + "etag_repository": "W/\"8649da60d48808c41063dfdf7c1b1c5214a5c05851e20b41ec77ed57d3c914dc\"", + "last_updated": "2026-10-02T06:23:04Z", + "stargazers_count": 134, "topics": [ - "80s", - "pink", - "vaporwave" + "bus", + "gtfs", + "train", + "tram", + "transport" ], - "last_fetched": 1708174061.976421 + "last_fetched": 1790930886.159738 }, - "162468030": { - "repository_manifest": { - "name": "Dark Theme Pack for Home Assistant", - "render_readme": true, - "filename": "dark_themes.yaml" - }, - "full_name": "awolkers/home-assistant-themes", - "category": "theme", - "description": "A collection of modern, clean but colorfull dark themes for the Home Assistant UI. Comes in six different colors (Blue / Green / Orange / Pink / Turqoise / Yellow).", - "domain": "", - "etag_repository": "W/\"43f6cd853fda7479a915c545039251a999c91074640261529c66e8c6b2353e05\"", - "last_updated": "2022-11-04T12:54:46Z", + "1038265631": { + "repository_manifest": {}, + "new": true, + "full_name": "dmoralesdev/zha_lock_manager", + "category": "integration", + "description": "Manage Zigbee lock user codes for ZHA, with optional Alarmo disarm on unlock", + "domain": "zha_lock_manager", + "etag_repository": "W/\"c295beed3be91980847133867bb34f2ad1b4dcaf48b9d18458d0f09e818bb5a2\"", + "last_updated": "2025-08-19T19:08:53Z", + "stargazers_count": 11, + "topics": [ + "alarmo", + "custom-integration", + "locks", + "zha", + "zigbee" + ], + "last_fetched": 1784786842.30994 + }, + "886554259": { + "repository_manifest": {}, + "new": true, + "full_name": "zubir2k/homeassistant-esolatgps", + "category": "integration", + "description": "🕋 Malaysia Prayer time based on person GPS Location. Give support by pressing the ⭐ button. Jazakallahu khair", + "domain": "esolatgps", + "etag_repository": "W/\"79f23451a6dea038b259780f206a2efd83d4ecba4e5e7ebac3a7ac38dfdbb070\"", + "last_updated": "2026-09-10T22:38:03Z", + "stargazers_count": 11, + "topics": [ + "esolat", + "gps-location", + "jakim", + "mpt", + "prayer-times", + "solat" + ], + "last_fetched": 1789094729.148077 + }, + "1270571307": { + "repository_manifest": {}, + "new": true, + "full_name": "chrisfore/anycubic_ha_local", + "category": "integration", + "description": "Local-push Home Assistant integration for AnyCubic 3D printers (LAN mode, no cloud)", + "domain": "anycubic", + "etag_repository": "W/\"fa6b82a7a6d2b76357c0b8e7fe73fc300a044278df33e2748a04c647edac8928\"", + "last_updated": "2026-09-07T21:27:10Z", "stargazers_count": 12, "topics": [ - "dark-mode", - "dark-theme", - "home-assistant-theme", - "lovelace-theme" + "3d-printer", + "anycubic", + "kobra", + "mqtt" ], - "last_fetched": 1712064360.723777 + "last_fetched": 1790153285.585604 + }, + "1174827029": { + "repository_manifest": {}, + "new": true, + "full_name": "DannyOosterveer/ourgrid", + "category": "integration", + "description": "Home Assistant integratie voor OurGrid netcongestie uitdagingen", + "domain": "ourgrid", + "etag_repository": "W/\"0b44fc2740ef25d65a18ebdf21c36f5e0d9a8f137f97f04b1bd9aa8a8db78ef5\"", + "last_updated": "2026-05-25T07:56:52Z", + "stargazers_count": 2, + "topics": [ + "energy", + "netcongestie", + "ourgrid" + ], + "last_fetched": 1788945626.210794 + }, + "408074547": { + "repository_manifest": { + "name": "Acer Air Monitor", + "filename": "acer_air_monitor.zip", + "hide_default_branch": true, + "homeassistant": "2023.8.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "sugoi-wada/acer-air-monitor-2018", + "authors": [ + "@sugoi-wada" + ], + "category": "integration", + "description": "Acer air monitor for Home Assistant", + "domain": "acer_air_monitor", + "etag_repository": "W/\"3643f404b7db8dd157e4f6ab152c49b60f1c3acdd998f914e9c90e37a6645876\"", + "last_updated": "2026-10-01T05:13:48Z", + "last_fetched": 1790876759.941609 + }, + "323923603": { + "repository_manifest": { + "name": "Tapo Controller", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "2024.0.0" + }, + "new": true, + "full_name": "petretiandrea/home-assistant-tapo-p100", + "authors": [ + "@petretiandrea" + ], + "category": "integration", + "description": "A custom integration to control Tapo devices from home assistant.", + "domain": "tapo", + "etag_repository": "W/\"6314c5fc13add48bb4eb437f97d7983e450f05c643af141b7184913fd27783f7\"", + "last_updated": "2026-08-11T08:12:16Z", + "stargazers_count": 976, + "topics": [ + "energy", + "l510", + "l530", + "l900", + "monitoring", + "p100", + "p105", + "p110", + "smart-plug", + "tapo", + "tapo-device", + "tapo-light-bulb", + "tp-link", + "tplink" + ], + "last_fetched": 1790895598.974933 + }, + "1182107428": { + "repository_manifest": {}, + "new": true, + "full_name": "iosue-iulianus/homeassistant-pipboy-theme", + "category": "theme", + "description": "A Pip-Boy / Fallout terminal-style theme for Home Assistant", + "etag_repository": "W/\"7f5a0240c2fb9633dc2a2916864f8e305e25413a6d36a3ab87841d60e7c41346\"", + "last_updated": "2026-03-20T22:57:08Z", + "stargazers_count": 32, + "topics": [ + "hacs-theme", + "homeassistant-themes" + ], + "last_fetched": 1787960431.917292 + }, + "1227560691": { + "repository_manifest": {}, + "new": true, + "full_name": "ronnnnnnnnnnnnn/renpho_fitness_scale_ble", + "category": "integration", + "description": "A Home Assistant custom integration for the Renpho ES-CS20M and other compatible Renpho Bluetooth Low Energy (BLE) smart fitness scales. Get real-time weight measurements and body composition metrics in your smart home setup.", + "domain": "renpho_fitness_scale_ble", + "etag_repository": "W/\"8829373ef0e65638d50d5bbb87dea98f3b823e917db4244f6c7916d5b221017e\"", + "last_updated": "2026-09-21T02:30:57Z", + "stargazers_count": 27, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "body-composition", + "es-26m", + "es-30m", + "es-32md", + "es-cs20m", + "escs20m", + "fitness-scale", + "home-assistant-integration", + "iot", + "renpho", + "weight", + "weight-measurement", + "weight-tracking" + ], + "last_fetched": 1790534681.678651 + }, + "265313034": { + "repository_manifest": { + "name": "Refreshable picture card", + "filename": "refreshable-picture-card.js", + "render_readme": true + }, + "full_name": "dimagoltsman/refreshable-picture-card", + "category": "plugin", + "description": "a refreshable picture card for HACS", + "etag_repository": "W/\"d7d9b36cd471288eb79cd3b27ecbcfe93085f92a23f342bcf654ab8851051c5e\"", + "last_updated": "2026-01-23T20:17:50Z", + "stargazers_count": 42, + "last_fetched": 1784794220.983656 + }, + "1199952188": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-quebec_fuel", + "category": "integration", + "description": "Real-time fuel price tracking for Quebec gas stations in Home Assistant", + "domain": "quebec_fuel", + "etag_repository": "W/\"8d810444b7152ffa2d9e5848479d9797db45318e5d52adea7159a8d3c399d2a7\"", + "last_updated": "2026-06-20T17:00:59Z", + "stargazers_count": 1, + "topics": [ + "fuel", + "homeassistant-custom-component", + "prices", + "quebec", + "quebec-fuel", + "refgie-essence", + "regie-essence-quebec" + ], + "last_fetched": 1789449088.774974 + }, + "987983852": { + "repository_manifest": {}, + "new": true, + "full_name": "smkrv/ha-weathersense", + "category": "integration", + "description": "Plug-and-play “feels-like” readings and an instant comfy/not-comfy flag for Home Assistant. No jargon, just data that works!", + "domain": "weathersense", + "etag_repository": "W/\"843dd3ad910a9473b60fabdbe4e2ee825a51fb814bb126aa1802c719e4b10cb8\"", + "last_updated": "2026-07-07T07:40:26Z", + "stargazers_count": 57, + "topics": [ + "hacs-custom", + "home-assistant-integration", + "weather", + "weathersense", + "weatherservice" + ], + "last_fetched": 1789435832.650279 + }, + "206868881": { + "repository_manifest": { + "name": "Gismeteo", + "filename": "gismeteo.zip", + "hide_default_branch": true, + "homeassistant": "2024.4.0", + "render_readme": true, + "zip_release": true + }, + "full_name": "Limych/ha-gismeteo", + "authors": [ + "@Limych" + ], + "category": "integration", + "description": "Gismeteo Weather Provider for Home Assistant", + "domain": "gismeteo", + "downloads": 82, + "etag_repository": "W/\"d9c0b5897ebd738578df9a924a3c90b2b763d278347360fbababf507355748cd\"", + "last_updated": "2024-12-23T22:52:38Z", + "stargazers_count": 162, + "topics": [ + "forecast", + "gismeteo", + "gismeteo-weather", + "sensors", + "weather-provider" + ], + "last_fetched": 1786532330.228463 + }, + "1248496769": { + "repository_manifest": {}, + "new": true, + "full_name": "jestempablo/home-assistant-tcl-intelligent-ac", + "category": "integration", + "description": "Unofficial Home Assistant integration for TCL Intelligent AC air conditioners", + "domain": "tcl_intelligent_ac", + "etag_repository": "W/\"11da74691ac7736f1e859d250b9e686ea8a5fc7a4a46b5ffd4951205f27c2f5f\"", + "last_updated": "2026-09-25T08:36:46Z", + "topics": [ + "air-conditioner", + "home-assistant-custom-component", + "tcl" + ], + "last_fetched": 1790333136.791571 + }, + "1135242976": { + "repository_manifest": {}, + "new": true, + "full_name": "richardvinger/f1-25-telemetry-for-home-assistant", + "category": "integration", + "description": "A custom integration for Home Assistant that brings real-time telemetry from EA Sports' F1 25 directly into your smarthome.", + "domain": "f1_25_telemetry", + "etag_repository": "W/\"227e608280cefa83f2577d59d83cd80081ff8d826a0f420b2beb2ee758d39c4c\"", + "last_updated": "2026-01-16T20:37:30Z", + "stargazers_count": 3, + "topics": [ + "f1-25" + ], + "last_fetched": 1784791603.384956 + }, + "974470958": { + "repository_manifest": {}, + "new": true, + "full_name": "mike81gr/deddie-metering", + "category": "integration", + "description": "Home Assistant integration for automatic retrieval and monitoring of electricity consumption, production & injection data from the HEDNO platform", + "domain": "deddie_metering", + "downloads": 307, + "etag_repository": "W/\"9978f5ee0f24d77c36cf37acd78f17e6bd56a5b9bec0c736ba1ba481b2c71a4e\"", + "last_updated": "2025-11-21T09:55:01Z", + "stargazers_count": 56, + "topics": [ + "energy-consumption", + "energy-injection", + "energy-monitor", + "energy-production", + "hedno-deddie" + ], + "last_fetched": 1790874039.775601 + }, + "1020452819": { + "repository_manifest": {}, + "new": true, + "full_name": "ia74/roomba_rest980", + "category": "integration", + "description": "An open source software reverse engineering project meant to decouple Roomba (i7, j7+, etc.) and other iRobot products from the cloud and easily integrate with Home Assistant. Jailbreak coming soon!", + "domain": "roomba_rest980", + "etag_repository": "W/\"d69dcd37e1f4c89f1ca396ff37e1b395c747b3b36ddf5c6a4cd646c75718a028\"", + "last_updated": "2026-07-30T15:23:10Z", + "stargazers_count": 59, + "topics": [ + "dorita980", + "i7", + "irobot", + "rest980", + "robot", + "roomba", + "vacuum" + ], + "last_fetched": 1790627393.440858 + }, + "1077151954": { + "repository_manifest": {}, + "new": true, + "full_name": "dasimon135/daikin_madoka", + "category": "integration", + "description": "Home Assistant custom component integration for the BRC1H thermostat (madoka)", + "domain": "daikin_madoka", + "downloads": 1, + "etag_repository": "W/\"ed0dc7998eef598d7439a1f265db24dcc2180fe35e78eac2fdd5936ad00f135d\"", + "last_updated": "2026-09-27T21:33:51Z", + "stargazers_count": 13, + "topics": [ + "bluetooth", + "daikin", + "esphome", + "home-assistant-component" + ], + "last_fetched": 1790551908.309049 + }, + "1206420545": { + "repository_manifest": {}, + "new": true, + "full_name": "Chrisalvir1/Argus", + "category": "integration", + "description": "Premium Smart Alarm & Security Panel for Home Assistant featuring a high-end Glassmorphism UI.", + "domain": "argus", + "downloads": 1, + "etag_repository": "W/\"42f8ce6498abcbfd16ebe65823a3c2651d22159de5cee023e9cd371ad074548b\"", + "last_updated": "2026-10-02T04:50:16Z", + "stargazers_count": 4, + "topics": [ + "alarm-control-panel", + "glassmorphism", + "lovelace-card", + "security-panel" + ], + "last_fetched": 1790922562.103225 + }, + "1313064812": { + "repository_manifest": {}, + "new": true, + "full_name": "graysky2/ha-raspi-sump", + "category": "integration", + "description": "Home Assistant integration and Lovelace card for Raspi-Sump", + "domain": "raspi_sump", + "etag_repository": "W/\"2ad8e46db976efe4252f64823d179b11b49abca5de93565ad627064f9f4d9909\"", + "last_updated": "2026-07-31T22:25:19Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "raspi-sump" + ], + "last_fetched": 1788368782.15817 + }, + "248046910": { + "repository_manifest": { + "name": "SamsungTV Encrypted", + "homeassistant": "2022.3.1" + }, + "full_name": "sermayoral/ha-samsungtv-encrypted", + "authors": [ + "@sermayoral" + ], + "category": "integration", + "description": "Samsung TV Encrypted Models (H & J Series) custom component for Home Assistant", + "domain": "samsungtv_encrypted", + "etag_repository": "W/\"171545af3bcad087917f8c32c93a4bcc7783f9a6a5caaeb8f1732447d99e4b69\"", + "last_updated": "2024-03-10T12:31:20Z", + "stargazers_count": 40, + "topics": [ + "iot", + "samsungtv" + ], + "last_fetched": 1787497049.110121 + }, + "483269510": { + "repository_manifest": { + "name": "OilFox Sensor", + "render_readme": true + }, + "new": true, + "full_name": "chises/ha-oilfox", + "authors": [ + "@chises" + ], + "category": "integration", + "description": "HomeAssistant Sensor for Oilfox ", + "domain": "oilfox", + "etag_repository": "W/\"898946fc80da822b88d27f7027c32359a817520d0c8f33213b70d22d72c9f661\"", + "last_updated": "2025-04-11T13:49:47Z", + "stargazers_count": 43, + "topics": [ + "homeassistant-custom-component", + "oiflox" + ], + "last_fetched": 1788853570.710373 + }, + "939863640": { + "repository_manifest": {}, + "new": true, + "full_name": "NicoIIT/ha-ble-adv", + "category": "integration", + "description": "BLE ADV Ceiling Fan / Lamp HA custom integration", + "domain": "ble_adv", + "downloads": 4526, + "etag_repository": "W/\"f1a26cfe2d51a6a43ca4914d56d5f93e20b24f7a2f0cd03eee58ba03970fa522\"", + "last_updated": "2026-10-02T07:30:54Z", + "stargazers_count": 256, + "topics": [ + "argrace", + "bluetooth-le", + "ceiling-fan", + "ceiling-light", + "fanlamp", + "lampsmart", + "lelight", + "mantra", + "ruixin", + "rw", + "sanweyter", + "smartelfin", + "zhiguang", + "zhijia", + "zhimei" + ], + "last_fetched": 1790927888.530156 + }, + "1087975747": { + "repository_manifest": {}, + "new": true, + "full_name": "markaggar/ha-media-index", + "category": "integration", + "description": "A media indexer for Home Assistant Media Files. A companion integration for ha-media-card", + "domain": "media_index", + "etag_repository": "W/\"2d0ef19776d0b3b8674192fc6e9b901f5926aaf003df1f898b813e128d0a76a4\"", + "last_updated": "2026-07-29T01:17:46Z", + "stargazers_count": 19, + "topics": [ + "favorites", + "geocoding", + "home-assistant-integration", + "indexer", + "media", + "photos", + "videos" + ], + "last_fetched": 1788392313.107426 + }, + "524730333": { + "repository_manifest": { + "name": "Team Tracker", + "homeassistant": "0.95.4", + "render_readme": true + }, + "new": true, + "full_name": "vasqued2/ha-teamtracker", + "authors": [ + "@vasqued2" + ], + "category": "integration", + "description": "Home Assistant integration that provides real-time scores in multiple professional (NBA, NFL, NHL, MLB, MLS, and more), college (NCAA), and international (soccer, golf, tennis, mma, racing) sports using ESPN APIs.", + "domain": "teamtracker", + "downloads": 9813, + "etag_repository": "W/\"4132f40ee0e915f96e7fa06c077fc3578fadff322ab5a4f6d921bf9f6459badd\"", + "last_updated": "2026-09-24T21:07:07Z", + "stargazers_count": 371, + "topics": [ + "afl", + "atp", + "baseball", + "basketball", + "espn", + "football", + "hockey", + "mlb", + "mls", + "nba", + "ncaa", + "nfl", + "nhl", + "pga", + "soccer", + "teamtracker", + "ufc", + "volleyball", + "wta" + ], + "last_fetched": 1790734608.293963 + }, + "1043277514": { + "repository_manifest": {}, + "new": true, + "full_name": "droans/mass-player-card", + "category": "plugin", + "description": "Music Assistant Media Player Card", + "downloads": 23450, + "etag_repository": "W/\"c2e643f76ff34c91af9f0362b95aa14aa2f24124f58375189a83722cfd18d32f\"", + "last_updated": "2026-09-29T20:03:32Z", + "stargazers_count": 134, + "topics": [ + "assistant", + "mass", + "media", + "music", + "musicassistant", + "player" + ], + "last_fetched": 1790735759.091611 + }, + "263757123": { + "repository_manifest": { + "name": "NWS Alerts", + "homeassistant": "0.95.4" + }, + "full_name": "finity69x2/nws_alerts", + "authors": [ + "@finity69x2" + ], + "category": "integration", + "description": "An updated version of the nws_alerts custom integration for Home Assistant", + "domain": "nws_alerts", + "etag_repository": "W/\"181a6e8b43a1a9f4f45c461a55c6ad8eaaeb1b98d58489a6ecd66522e67d226d\"", + "last_updated": "2026-04-14T07:03:19Z", + "stargazers_count": 176, + "topics": [ + "alerts", + "assistant", + "home", + "weather" + ], + "last_fetched": 1790891367.271201 + }, + "1134551810": { + "repository_manifest": {}, + "new": true, + "full_name": "matt-volp/trafford-bin-collection", + "category": "integration", + "description": "A custom integration for Home Assistant which tracks rubbish collection in Trafford Council. ", + "domain": "trafford_bin_collection", + "downloads": 1, + "etag_repository": "W/\"b2036c985db077ff005be8bc05d09ec3962fe025c1f15bf614c0a22d2d8e423b\"", + "last_updated": "2026-06-30T08:40:42Z", + "topics": [ + "bin-collection" + ], + "last_fetched": 1784789999.478164 + }, + "520066480": { + "repository_manifest": { + "name": "Huawei Mesh Router", + "hide_default_branch": true, + "render_readme": true, + "homeassistant": "2023.8" + }, + "new": true, + "full_name": "vmakeev/huawei_mesh_router", + "authors": [ + "@vmakeev" + ], + "category": "integration", + "description": "Huawei mesh router component for Home Assistant", + "domain": "huawei_mesh_router", + "downloads": 87, + "etag_repository": "W/\"dc9a9a62058a71e43b1a5a4dff62daead73b1d36e32c8b274ea9a8d093ddddc0\"", + "last_updated": "2026-02-10T17:29:16Z", + "stargazers_count": 79, + "topics": [ + "huawei-router", + "huawei-routers" + ], + "last_fetched": 1788862086.851703 + }, + "875140397": { + "repository_manifest": {}, + "new": true, + "full_name": "ivancoppa/homeassistant-perry-cdom", + "category": "integration", + "description": "Home Assistant Integration for Perry CDOM", + "domain": "perry_cdom", + "etag_repository": "W/\"db0583504da3470ad025b194adf58bbce5a4540d8439eb06a1ef685debe53d10\"", + "last_updated": "2024-10-27T10:49:56Z", + "stargazers_count": 2, + "topics": [ + "perry-cdom", + "perry-electric" + ], + "last_fetched": 1784788377.306962 + }, + "1130567343": { + "repository_manifest": {}, + "new": true, + "full_name": "GrandstreamEngineering/grandstream_home", + "category": "integration", + "description": "Home Assistant Add-ons for Grandstream Products", + "domain": "grandstream_home", + "downloads": 10, + "etag_repository": "W/\"e8c1840844c11a75e46488524c9168070f98559c9b2682f30a32c35090e6c94a\"", + "last_updated": "2026-05-11T11:56:11Z", + "stargazers_count": 8, + "topics": [ + "access-control", + "gds", + "gns", + "grandstream", + "home-assistant-integration", + "iot", + "network-storage" + ], + "last_fetched": 1789317849.195348 + }, + "596085141": { + "repository_manifest": { + "name": "octopus-energy-rates-card", + "render_readme": true + }, + "new": true, + "full_name": "lozzd/octopus-energy-rates-card", + "category": "plugin", + "description": "This lovelace card for Home Assistant displays the Octopus Energy rate prices per each 30 minute slot", + "etag_repository": "W/\"8382ddba29e82d73d732231dfaf6cb6c7eb8632a1e08343fac683e2dd69c6004\"", + "last_updated": "2026-01-16T12:09:22Z", + "stargazers_count": 102, + "topics": [ + "electricity", + "energy", + "octopus", + "octopus-energy", + "octopus-energy-agile", + "octopusenergy", + "rates" + ], + "last_fetched": 1790791210.976039 + }, + "1183662122": { + "repository_manifest": {}, + "new": true, + "full_name": "mtheli/gardena-smart-system-card", + "category": "plugin", + "description": "Custom Lovelace card for Gardena Smart System devices in Home Assistant", + "downloads": 771, + "etag_repository": "W/\"b54976e82a8c7c2ae1537446f5b34fce539e1aeae333c7a39c2105e33fb7d2ed\"", + "last_updated": "2026-08-19T21:39:14Z", + "stargazers_count": 4, + "topics": [ + "gardena", + "husqvarna", + "smart-garden" + ], + "last_fetched": 1790840545.600926 + }, + "1127932859": { + "repository_manifest": {}, + "new": true, + "full_name": "teuchezh/dynamic-weather-card", + "category": "plugin", + "description": "Dynamic Weather Card for Home Assistant ", + "downloads": 87, + "etag_repository": "W/\"9422b3d1e6078edad476f2ee2e390b9b342c4cd1ab836ce1c313098187bf15a5\"", + "last_updated": "2026-10-02T05:50:47Z", + "stargazers_count": 33, + "topics": [ + "weather", + "weather-card" + ], + "last_fetched": 1790933646.394673 + }, + "1247500639": { + "repository_manifest": {}, + "new": true, + "full_name": "ClusterM/ha-proxmark3", + "category": "integration", + "description": "Home Assistant integration for Proxmark3 (Iceman): MF tag UID, block data, auto USB detect", + "domain": "proxmark3", + "etag_repository": "W/\"82f8b03b53f30a26e830d7fd1a143322bd280e69c10086fbbfe6d070ac34ad99\"", + "last_updated": "2026-05-26T01:21:23Z", + "topics": [ + "mifare", + "nfc", + "proxmark3", + "rfid" + ], + "last_fetched": 1785491790.472903 + }, + "1187260902": { + "repository_manifest": {}, + "new": true, + "full_name": "dn5qMDW3/tzevaadom", + "category": "integration", + "description": "Home Assistant custom integration for Israel's Tzeva Adom (צבע אדום) civil defense alert system", + "domain": "tzevaadom", + "downloads": 1, + "etag_repository": "W/\"ec266a942ea5e7354d8d70ad889d2ccf73dac788562b459921ae0962386cb720\"", + "last_updated": "2026-04-10T18:20:15Z", + "stargazers_count": 1, + "topics": [ + "alert", + "civil-defense", + "home-assistant-custom-component", + "israel", + "tzeva-adom" + ], + "last_fetched": 1784786849.173398 + }, + "191255859": { + "repository_manifest": {}, + "new": true, + "full_name": "robert-alfaro/genius-lyrics", + "category": "integration", + "description": "Home Assistant custom component for fetching song lyrics from Genius.com", + "domain": "genius_lyrics", + "etag_repository": "W/\"9d13cb82c3731eed4fb860f5fc0f939522281420744fa67e4e03b5678c5f466b\"", + "last_updated": "2026-03-30T00:13:39Z", + "stargazers_count": 60, + "topics": [ + "genius-lyrics", + "home-assistant-component", + "lyrics", + "music" + ], + "last_fetched": 1784791652.258993 + }, + "538235457": { + "repository_manifest": { + "name": "ZTE tracker", + "render_readme": true, + "country": "ES" + }, + "new": true, + "full_name": "juacas/zte_tracker", + "authors": [ + "@juacas" + ], + "category": "integration", + "description": "Device tracker for ZTE Routers in Home Assistant", + "domain": "zte_tracker", + "etag_repository": "W/\"347d229ba77223ed69097e17e5776dabd862047f1239179457a75bd7cb8f429d\"", + "last_updated": "2026-09-29T18:22:19Z", + "stargazers_count": 42, + "topics": [ + "device-tracker", + "router" + ], + "last_fetched": 1790708849.749337 + }, + "1177846236": { + "repository_manifest": {}, + "new": true, + "full_name": "EiS94/db-info-card", + "category": "plugin", + "description": "Home Assistant Card to show data from the DB Info Integration (https://github.com/EiS94/db_info)", + "downloads": 995, + "etag_repository": "W/\"e615810760f93aeacead7b25bdf4f619428dc517e95d5bf8585193bf45be0de9\"", + "last_updated": "2026-05-12T07:53:38Z", + "stargazers_count": 4, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1787170116.181187 + }, + "973672425": { + "repository_manifest": {}, + "new": true, + "full_name": "stuartp44/hambrewclient", + "category": "integration", + "description": "MiniBrew Home Assistant Integration - Monitor MiniBrew Craft and Keg devices", + "domain": "minibrew", + "etag_repository": "W/\"070b18b5b8a90e47ba336a16ee006a616519f21c678bd834b6e51e440954872c\"", + "last_updated": "2026-09-01T20:45:14Z", + "stargazers_count": 1, + "topics": [ + "brewing", + "home-assistant-integration", + "minibrew" + ], + "last_fetched": 1788310836.876513 + }, + "1156092876": { + "repository_manifest": {}, + "new": true, + "full_name": "xBourner/calendar-card-plus", + "category": "plugin", + "description": "A calendar Card for Home Assistant!", + "downloads": 1659, + "etag_repository": "W/\"71d398da37da8fe0dc7591bd10eb505824461ee741e6a4ef283ad70a04f76494\"", + "last_updated": "2026-09-23T12:41:59Z", + "stargazers_count": 18, + "topics": [ + "frontend" + ], + "last_fetched": 1790180224.839192 + }, + "1243927187": { + "repository_manifest": {}, + "new": true, + "full_name": "roquerodrigo/ha-neakasa-litterbox", + "category": "integration", + "description": "Home Assistant cloud-push integration for the Neakasa M1 self-cleaning litter box (real-time MQTT + polling fallback)", + "domain": "neakasa_litterbox", + "downloads": 132, + "etag_repository": "W/\"6e5c1d187cb3adb462fe2f05aadb67b75fab18bc2ed157872ff038a5bd341c42\"", + "last_updated": "2026-10-02T05:39:46Z", + "stargazers_count": 6, + "topics": [ + "cat", + "litterbox", + "neakasa" + ], + "last_fetched": 1790929134.839048 + }, + "676091897": { + "repository_manifest": {}, + "new": true, + "full_name": "agittins/bermuda", + "category": "integration", + "description": "Bermuda Bluetooth/BLE Triangulation / Trilateration for HomeAssistant", + "domain": "bermuda", + "downloads": 29654, + "etag_repository": "W/\"badd2f2b6b0cef178b9b924d4a1a1827bb36f8eb7169f1edaab2f180a29b37e2\"", + "last_updated": "2026-10-01T06:37:21Z", + "stargazers_count": 2065, + "topics": [ + "ble", + "bluetooth-beacons", + "bluetooth-low-energy", + "bluetooth-proxy", + "esphome", + "homeassistant-custom-component", + "triangulation", + "trilateration" + ], + "last_fetched": 1790921082.909552 + }, + "1169130490": { + "repository_manifest": {}, + "new": true, + "full_name": "DaanVervacke/hass-engie-be", + "category": "integration", + "description": "Home Assistant integration for ENGIE Belgium: integrates energy prices, capacity-tariff peaks, EPEX dynamic prices and Happy Hours free-energy windows.", + "domain": "engie_be", + "etag_repository": "W/\"dc84fe21e720e67714fbe1a1048b658338693255b6ae33d362f5dce8a9e750d2\"", + "last_updated": "2026-10-01T12:00:21Z", + "stargazers_count": 39, + "topics": [ + "api", + "belgium", + "energy-prices", + "engie", + "home-assistant-integration" + ], + "last_fetched": 1790890209.548709 + }, + "718875576": { + "repository_manifest": {}, + "new": true, + "full_name": "JackJPowell/hass-unfoldedcircle", + "category": "integration", + "description": "Home Assistant Integration for the Unfolded Circle line of remotes", + "domain": "unfoldedcircle", + "downloads": 50, + "etag_repository": "W/\"88c7476ec6ae361563244f0827ec56384f002115d970040c7b1d20f9995b182d\"", + "last_updated": "2026-09-28T22:33:14Z", + "stargazers_count": 115, + "topics": [ + "unfolded-circle" + ], + "last_fetched": 1790645399.691767 + }, + "720223133": { + "repository_manifest": {}, + "new": true, + "full_name": "pypolestar/polestar_api", + "category": "integration", + "description": "Polestar API - Home Assistant Component", + "domain": "polestar_api", + "etag_repository": "W/\"a43c373734172defab85ea83f9616e49cdc2e126972ab30b6f40ccf22a89e788\"", + "last_updated": "2026-09-22T04:45:16Z", + "stargazers_count": 274, + "topics": [ + "polestar" + ], + "last_fetched": 1790227583.518561 + }, + "374763546": { + "repository_manifest": { + "name": "AIMP Media Player", + "content_in_root": true, + "render_readme": true + }, + "full_name": "xilense/aimp_custom_component", + "authors": [ + "@xilense" + ], + "category": "integration", + "description": "AIMP custom component for 🏠 Home Assistant using web remote", + "domain": "aimp", + "etag_repository": "W/\"c4d8f098deaefc2d3da7dbc114cef3ccf9bf061adfb74fd3995b003a524c4fd3\"", + "last_updated": "2021-06-21T18:20:20Z", + "stargazers_count": 7, + "topics": [ + "aimp", + "internet-of-things", + "iot", + "iot-automation", + "raspberry-pi", + "remote-control" + ], + "last_fetched": 1784793532.779582 + }, + "1131644059": { + "repository_manifest": {}, + "new": true, + "full_name": "lavalex2003/emaktab", + "category": "integration", + "description": "Интеграция для получения данных с электронного дневника emaktab.uz ", + "domain": "emaktab", + "etag_repository": "W/\"836f8e390941a98980cc69d6d714ce17681176c9c60c9cb2fc8f21301d2d4088\"", + "last_updated": "2026-10-01T14:56:25Z", + "last_fetched": 1790873053.795803 + }, + "464220748": { + "repository_manifest": {}, + "new": true, + "full_name": "doron1/ha-palgate", + "category": "integration", + "description": "Palgate Home Assistant integration", + "domain": "palgate", + "etag_repository": "W/\"02b47313f9b817daf2f35f83596aa75d1d95b513fe6ced747974634a6ff2b2d1\"", + "last_updated": "2026-07-09T11:29:53Z", + "stargazers_count": 49, + "topics": [ + "custom", + "palgate" + ], + "last_fetched": 1789316875.536531 + }, + "1208718077": { + "repository_manifest": {}, + "new": true, + "full_name": "thenixan/ha-isp-balance", + "category": "integration", + "description": "Home Assistant integration for ISP account balance from LbWeb billing portals (NTS Center, Parus Telecom)", + "domain": "isp_balance", + "etag_repository": "W/\"2ebc51f70c02d84564bb730893fde18151469989d57fc21f5be42963892dd3e9\"", + "last_updated": "2026-07-31T19:05:50Z", + "topics": [ + "home-assistant-integration", + "lanbilling" + ], + "last_fetched": 1785619677.261712 + }, + "831558453": { + "repository_manifest": {}, + "new": true, + "full_name": "EnzoD86/tuya-smart-ir-ac", + "category": "integration", + "description": "Control Tuya IR based air conditioners and generic devices from Home Assistant", + "domain": "tuya_smart_ir_ac", + "etag_repository": "W/\"ef7af38711021955144a073bced95df8d16df791506cda4834399fee90d8d052\"", + "last_updated": "2026-09-13T23:13:49Z", + "stargazers_count": 140, + "topics": [ + "climate", + "tuya" + ], + "last_fetched": 1790706918.078403 + }, + "750568094": { + "repository_manifest": {}, + "new": true, + "full_name": "happydev-ca/evduty-home-assistant", + "category": "integration", + "description": "EVduty charging stations Home Assistant integration", + "domain": "evduty", + "downloads": 3, + "etag_repository": "W/\"35ca6f2aad9bd116c94f0508c96ffedadd6446d9ff02dee0d41c1c89633daea4\"", + "last_updated": "2026-05-23T18:05:38Z", + "stargazers_count": 10, + "topics": [ + "charging-stations", + "evduty", + "home-assistant-integration" + ], + "last_fetched": 1784787932.61541 + }, + "1020442434": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Tradingview-Widget-Card", + "category": "plugin", + "description": "This custom card allows you to embed 13 different, fully configurable TradingView widgets into your Home Assistant dashboards. With a single card file, you can display market data in a variety of formats.", + "downloads": 1956, + "etag_repository": "W/\"6b12d51b4c4f68ff8bf5c02cacec0f967dbf4b0de8f6c4f9dccf5268c7469d5a\"", + "last_updated": "2026-03-25T18:54:21Z", + "stargazers_count": 20, + "topics": [ + "exchage-rates", + "finance", + "stock-market", + "stocks", + "trading", + "trading-view", + "trading-view-widget", + "widget" + ], + "last_fetched": 1790424536.413158 + }, + "1185940723": { + "repository_manifest": {}, + "new": true, + "full_name": "ReZ-TI/rezti_matter_knoblink", + "category": "integration", + "description": "Home Assistant integration for ReZ-TI Matter knob controllers or any Generic matter level cluster. ", + "domain": "rezti_matter_knoblink", + "etag_repository": "W/\"c213850c7e66e11e5eab3105abdaffc98356f2d1ce5da1a40d9238cb39e464fb\"", + "last_updated": "2026-04-13T06:57:30Z", + "topics": [ + "matter", + "rez-ti" + ], + "last_fetched": 1784791576.559003 + }, + "1190217891": { + "repository_manifest": {}, + "new": true, + "full_name": "exterrestris/home-assistant-raritan-px", + "category": "integration", + "description": "Unofficial Home Assistant integration for Raritan PX2/PX3 PDUs", + "domain": "raritan_px", + "etag_repository": "W/\"ef9546a04e9cba34c69a248ab13d6d8f11f2a165045e335b0de896c17a8f08cc\"", + "last_updated": "2026-04-03T13:32:44Z", + "stargazers_count": 7, + "topics": [ + "legrand", + "raritan", + "raritan-px", + "xerus" + ], + "last_fetched": 1789848678.611002 + }, + "545119372": { + "repository_manifest": { + "name": "Camect", + "render_readme": true, + "homeassistant": "2022.9" + }, + "new": true, + "full_name": "Fr3d/camect-ha", + "authors": [ + "@Fr3d" + ], + "category": "integration", + "description": "Full Camect Hub integration for Home Assistant / HACS", + "domain": "camect", + "etag_repository": "W/\"2b8eed0319b3cb4b5fb408a2145d535b6b44a38f02409e08dbcbf1f0741f12e0\"", + "last_updated": "2025-01-15T08:56:10Z", + "stargazers_count": 13, + "topics": [ + "camect", + "home-assistant-integration" + ], + "last_fetched": 1784787459.39235 + }, + "1226231665": { + "repository_manifest": {}, + "new": true, + "full_name": "sslivins/hass-napoleon", + "category": "integration", + "description": "Home Assistant integration for Napoleon Astound fireplaces", + "domain": "napoleon", + "etag_repository": "W/\"0096b5a88286541204af1d51efa545479ace1fbda9465e3863f0d4e5630ea0cc\"", + "last_updated": "2026-05-31T16:32:12Z", + "topics": [ + "ayla", + "fireplace", + "napoleon" + ], + "last_fetched": 1785590920.188591 + }, + "1227599921": { + "repository_manifest": {}, + "new": true, + "full_name": "waszkowski/homeassistant-sharp-cocoro-air", + "category": "integration", + "description": "Unofficial Home Assistant integration for Sharp Cocoro Air smart home devices", + "domain": "sharp_cocoro_air", + "etag_repository": "W/\"a6b2f751bf0b1a1bb1baea60a52db0795c74640331a5419785da46935ded2c47\"", + "last_updated": "2026-07-09T10:55:24Z", + "stargazers_count": 1, + "topics": [ + "cocoro-air", + "sharp" + ], + "last_fetched": 1788862126.44693 + }, + "1028266207": { + "repository_manifest": {}, + "new": true, + "full_name": "FUjr/homeassistant-openwrt-ubus", + "category": "integration", + "description": "A custom Home Assistant integration that connects to OpenWrt routers via the ubus interface to provide device tracking and system monitoring capabilities.", + "domain": "openwrt_ubus", + "etag_repository": "W/\"cb2db1de88fd297db311ac5a2b41e3c3fd01d1a658e46db8428104dea72b1f8a\"", + "last_updated": "2026-07-27T04:11:57Z", + "stargazers_count": 118, + "topics": [ + "iwinfo", + "openwrt", + "qmodem", + "ubus-api" + ], + "last_fetched": 1790707308.902314 + }, + "1197304260": { + "repository_manifest": {}, + "new": true, + "full_name": "janmilinds/ha-defa-balancer", + "category": "integration", + "description": "Home Assistant integration for DEFA Balancer power monitoring", + "domain": "defa_balancer", + "etag_repository": "W/\"534eac9f31ae6170f603c41fef5a2c63564448ad73c6c9d63b207e7700ddcfa1\"", + "last_updated": "2026-09-14T06:24:20Z", + "stargazers_count": 1, + "topics": [ + "defa", + "energy-monitoring", + "home-assistant-custom-component", + "power-monitoring" + ], + "last_fetched": 1790596407.617234 + }, + "967006688": { + "repository_manifest": {}, + "new": true, + "full_name": "iPeel/HA-Eleven-Energy", + "category": "integration", + "description": "Eleven Energy integration for Home Assistant", + "domain": "eleven_energy", + "etag_repository": "W/\"96474a7e3231cc40f25ed1aa9418d72562ab2ab7010444a2a70c43763def6301\"", + "last_updated": "2025-11-12T16:07:14Z", + "stargazers_count": 3, + "topics": [ + "elevenenergy", + "inverter", + "solar" + ], + "last_fetched": 1790783653.091155 + }, + "488086721": { + "repository_manifest": { + "name": "Platinum Weather Card", + "hacs": "1.26.0", + "render_readme": true, + "hide_default_branch": true + }, + "full_name": "Makin-Things/platinum-weather-card", + "category": "plugin", + "description": "This is a fully customisable weather card for Home Assistant with a graphical configuration.", + "downloads": 57636, + "etag_repository": "W/\"f43db530915d98f3410bfc16804618021cece4dd385bc711711cc075bb419520\"", + "last_updated": "2024-07-24T20:46:48Z", + "stargazers_count": 213, + "topics": [ + "frontend", + "weather", + "weather-forecast" + ], + "last_fetched": 1789818740.47037 + }, + "1119790425": { + "repository_manifest": {}, + "new": true, + "full_name": "partach/ha_felicity", + "category": "integration", + "description": "Felicity Inverter integration", + "domain": "ha_felicity", + "etag_repository": "W/\"c63f60fb1bdf821cb6a0b6a6b6d45ffc43217e3f19950136910005fcbfad1fac\"", + "last_updated": "2026-09-30T15:12:20Z", + "stargazers_count": 19, + "topics": [ + "energy-efficiency", + "energy-management-system", + "energy-monitoring", + "felicity", + "inverter-control", + "modbus", + "solar-energy", + "solar-system" + ], + "last_fetched": 1790786713.550755 + }, + "1083407340": { + "repository_manifest": {}, + "new": true, + "full_name": "alexdelprete/ha-abb-fimer-pvi-vsn-rest", + "category": "integration", + "description": "ABB/FIMER PVI inverters - VSN300/VSN700 REST API integration for Home Assistant", + "domain": "abb_fimer_pvi_vsn_rest", + "downloads": 233, + "etag_repository": "W/\"be8545bda7eaed789fc76adbd4f6c266cfbd45421b2984edc0c1af418303ad8d\"", + "last_updated": "2026-10-01T20:07:39Z", + "stargazers_count": 8, + "topics": [ + "abb", + "fimer", + "home-assistant-component", + "inverter", + "power-one", + "rest-api", + "sunspec", + "vsn", + "vsn300", + "vsn700" + ], + "last_fetched": 1790921226.102825 + }, + "906704104": { + "repository_manifest": {}, + "new": true, + "full_name": "Jarauvi/beny_wifi", + "category": "integration", + "description": "This repository contains Home Assistant custom integration communicating with ZJ Beny chargers over Wifi", + "domain": "beny_wifi", + "etag_repository": "W/\"96326266f43487db02f4aac98790b0eb22ea916b2330370e5080f934dd48e108\"", + "last_updated": "2026-07-29T21:26:22Z", + "stargazers_count": 9, + "topics": [ + "actions", + "beny", + "charger", + "ev", + "remote", + "sensors", + "wifi", + "zj" + ], + "last_fetched": 1790596420.590379 + }, + "1251630812": { + "repository_manifest": {}, + "new": true, + "full_name": "carloscae/solar-cover", + "category": "integration", + "description": "Home Assistant integration for solar-aware cover control — correct year-round awning and blind automation", + "domain": "solar_cover", + "etag_repository": "W/\"8e91b9be87a82f06a72dbae6474b70da24c17a1d40c95611dc5d794f4d811752\"", + "last_updated": "2026-08-20T16:06:44Z", + "topics": [ + "automation", + "blinds", + "solar" + ], + "last_fetched": 1787245509.80901 + }, + "1042040911": { + "repository_manifest": {}, + "new": true, + "full_name": "mpedziwiatr02/Invertechs-Integration", + "category": "integration", + "description": "Custom Home Assistant Integration that allows users to monitor their Inver Energy devices.", + "domain": "invertechs", + "etag_repository": "W/\"c226625232586b279589eb47f853b2899bd4c370e97c2ecb1bba893638873585\"", + "last_updated": "2026-08-10T22:31:48Z", + "topics": [ + "inverter", + "solar-energy" + ], + "last_fetched": 1787280802.453675 + }, + "878557286": { + "repository_manifest": {}, + "new": true, + "full_name": "xBourner/status-card", + "category": "plugin", + "description": "A status card for home assistant dashboards", + "downloads": 11011, + "etag_repository": "W/\"8833778a12bbfdcdaa39057d289ef6cfadd7ce145437cfef48a2a766d3fadf64\"", + "last_updated": "2026-10-01T02:54:48Z", + "stargazers_count": 291, + "topics": [ + "frontend" + ], + "last_fetched": 1790841447.793719 + }, + "540873855": { + "repository_manifest": { + "name": "VPD Chart card", + "render_readme": true, + "filename": "vpdchart-card.js" + }, + "full_name": "vpdchart/vpdchart-card", + "category": "plugin", + "description": "A VPD chart card for Home Assistant", + "etag_repository": "W/\"14aba0f9486e6b9715f73bb26faeb302aec0b73422d4b786670eee10f2ad4ebc\"", + "last_updated": "2023-05-16T09:22:26Z", + "stargazers_count": 46, + "topics": [ + "vpd", + "vpdchart" + ], + "last_fetched": 1784795987.750336 + }, + "1060268871": { + "repository_manifest": {}, + "new": true, + "full_name": "OtisPresley/control4-mediaplayer", + "category": "integration", + "description": "Home Assistant Custom Component for a Control4 Matrix Amp", + "domain": "control4_mediaplayer", + "etag_repository": "W/\"cbf230506c12c4c117b9cba07ccba60800acb620e552324b4a9a7a4e9a42e42f\"", + "last_updated": "2026-09-14T13:54:31Z", + "stargazers_count": 9, + "topics": [ + "control4" + ], + "last_fetched": 1789415466.418583 + }, + "1186409553": { + "repository_manifest": {}, + "new": true, + "full_name": "awestin67/battery-optimizer-light-plus", + "category": "integration", + "description": "Integration supporting different battery brands for Battery Optmizer Light in Home Assistant", + "domain": "battery_optimizer_light_plus", + "etag_repository": "W/\"20c879762711faf5d4f8be231d837a9b211b74121e19c542382bad5c65b62ca7\"", + "last_updated": "2026-09-30T17:58:25Z", + "stargazers_count": 3, + "last_fetched": 1790801586.792505 + }, + "1105987003": { + "repository_manifest": {}, + "new": true, + "full_name": "alfwro13/ghostfolio_ha_integration", + "category": "integration", + "description": "Home Assistant custom integration for monitoring Ghostfolio portfolio performance.", + "domain": "ghostfolio", + "downloads": 58, + "etag_repository": "W/\"2c092273d421f496ee3d4796dcf75d950a9a4b3c3296e1c19ab4002e9615bd7d\"", + "last_updated": "2026-06-22T09:18:07Z", + "stargazers_count": 4, + "topics": [ + "ghostfolio", + "ghostfolio-plugin", + "home-assistant-integration" + ], + "last_fetched": 1788254506.803628 + }, + "1133008775": { + "repository_manifest": {}, + "new": true, + "full_name": "silasmariusz/fork_u-house_card", + "category": "plugin", + "description": "Fork U - House Card (Home Assistant, HACS)", + "etag_repository": "W/\"c2e0dd6327d897486249f7e76539b738f14630a425e1382e0ebdaef932d663e5\"", + "last_updated": "2026-02-21T09:58:24Z", + "stargazers_count": 40, + "topics": [ + "card", + "climate", + "dashboard", + "house", + "lovelace-card", + "lovelace-custom-card", + "status", + "temperature" + ], + "last_fetched": 1789541669.240593 + }, + "983081406": { + "repository_manifest": {}, + "new": true, + "full_name": "GyroGearl00se/lovelace-froeling-card", + "category": "plugin", + "description": "Home Assistant cards for visualizing Froeling heating systems.", + "etag_repository": "W/\"8bbf70ebafadff04876f82aa98eeb9a9500ea47e374dd5f99382fb509a9db66f\"", + "last_updated": "2026-09-17T12:45:03Z", + "stargazers_count": 18, + "topics": [ + "cards", + "dashboard", + "froeling", + "lovelace-card" + ], + "last_fetched": 1789673307.209179 + }, + "1237075897": { + "repository_manifest": {}, + "new": true, + "full_name": "Azadglr/karaca-connect-unofficial", + "category": "integration", + "description": "Unofficial Home Assistant integration for Karaca Connect devices.", + "domain": "karaca_connect", + "etag_repository": "W/\"92cac356d76f777f5cd87c3ff0e30bf819e036de1177d29a33d22308110f9882\"", + "last_updated": "2026-08-28T20:53:10Z", + "stargazers_count": 1, + "topics": [ + "iot", + "karaca", + "karaca-connect" + ], + "last_fetched": 1787972522.238151 + }, + "248954055": { + "repository_manifest": { + "name": "Stack In Card", + "render_readme": true, + "filename": "stack-in-card.js" + }, + "full_name": "custom-cards/stack-in-card", + "category": "plugin", + "description": "🛠 group multiple cards into one card without the borders", + "downloads": 239187, + "etag_repository": "W/\"385929b8f557f00c1c68ade2a93987c861ad088208c692b8bad7dad4ab7e4346\"", + "last_updated": "2024-04-02T20:01:27Z", + "stargazers_count": 345, + "last_fetched": 1789870183.518212 }, "204192861": { "repository_manifest": { @@ -19233,481 +27677,955 @@ "category": "integration", "description": "Average Sensor for Home Assistant", "domain": "average", - "downloads": 6813, - "etag_repository": "W/\"f11bd599b6f6fdb71b0b7d7a06156dd884d093ca9bf745223cf02f94addcf7aa\"", - "last_updated": "2024-04-29T01:27:11Z", - "stargazers_count": 323, + "downloads": 83, + "etag_repository": "W/\"0ae4f94d9607d61aff9bec5fb99b3595f6878fe04c8e4a0718b81a9902b6b2a7\"", + "last_updated": "2025-04-21T01:33:35Z", + "stargazers_count": 412, "topics": [ "average", "home-assistant-component" ], - "last_fetched": 1714624913.282316 + "last_fetched": 1787098217.403343 }, - "494545750": { + "335019855": { "repository_manifest": { - "name": "Peaqhvac", - "homeassistant": "2022.10.5", + "name": "LinakDesk Card", + "render_readme": true, + "filename": "linak-desk-card.js" + }, + "full_name": "IhorSyerkov/linak-desk-card", + "category": "plugin", + "description": "Home Assistant Lovelace Card for controlling desks based on linak bluetooth controller.", + "downloads": 1450, + "etag_repository": "W/\"e3ee38960bd0b077b5f3521ee6b8bf265ac5efdc5a874071c832fbbad8c99cce\"", + "last_updated": "2024-04-16T09:36:20Z", + "stargazers_count": 70, + "topics": [ + "linak-desk-card" + ], + "last_fetched": 1790178722.012108 + }, + "1184211037": { + "repository_manifest": {}, + "new": true, + "full_name": "dkong5ssss/panasonic_smart_china_erv", + "category": "integration", + "description": "Home Assistant custom integration for Panasonic Smart China fresh-air and ERV devices", + "domain": "panasonic_smart_china", + "etag_repository": "W/\"abe58235e77bc4b2716e075c13e660dbc9a40c605338488fb6d3e1a5eaf8763c\"", + "last_updated": "2026-09-11T02:43:39Z", + "stargazers_count": 15, + "topics": [ + "erv", + "panasonic" + ], + "last_fetched": 1790357001.023166 + }, + "661432020": { + "repository_manifest": {}, + "new": true, + "full_name": "8none1/lednetwf_ble", + "category": "integration", + "description": "Home Assistant custom integration for LEDnetWF devices", + "domain": "lednetwf_ble", + "downloads": 2019, + "etag_repository": "W/\"64a73f7898ee48e174581f6b79ccb66927675e5609bd97f0cba09fb592e5f4a1\"", + "last_updated": "2026-09-02T08:08:30Z", + "stargazers_count": 57, + "topics": [ + "ble", + "lednetwf" + ], + "last_fetched": 1790920946.665419 + }, + "204049047": { + "repository_manifest": { + "name": "OpenMensa Lovelace Card", + "content_in_root": true + }, + "full_name": "Mofeywalker/openmensa-lovelace-card", + "category": "plugin", + "description": "A Home-Assistant Lovelace card which displays information from the openmensa-sensor.", + "etag_repository": "W/\"95fce864104deae6c3c8fd66d0c329f90f07146878423a12555aa8741a8d7c73\"", + "last_updated": "2023-06-14T10:31:04Z", + "stargazers_count": 4, + "last_fetched": 1784795184.728579 + }, + "1194379425": { + "repository_manifest": {}, + "new": true, + "full_name": "krissen/karlstadsenergi-homeassistant", + "category": "integration", + "description": "Home Assistant integration for Karlstads Energi — waste collection and electricity consumption", + "domain": "karlstadsenergi", + "downloads": 26, + "etag_repository": "W/\"e26cc6a62c818fc1f25b76533e22361bd5ff0359fa77a1d55aaea94331b2afca\"", + "last_updated": "2026-10-01T21:31:33Z", + "stargazers_count": 3, + "topics": [ + "karlstadsenergi", + "waste-collection" + ], + "last_fetched": 1790926302.756355 + }, + "139664351": { + "repository_manifest": { + "name": "Alexa Media Player", "zip_release": true, - "filename": "peaqhvaq.zip", + "filename": "alexa_media.zip", + "homeassistant": "2024.2.0b0" + }, + "full_name": "alandtse/alexa_media_player", + "authors": [ + "@keatontaylor", + "@alandtse" + ], + "category": "integration", + "description": "This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.", + "domain": "alexa_media", + "downloads": 63660, + "etag_repository": "W/\"83dcb41ec7a0112d65dae7ec7c32b6a38de77fc7b9d6ee2367cd3d5c35ea4d10\"", + "last_updated": "2026-10-01T17:48:54Z", + "stargazers_count": 1985, + "topics": [ + "alexa" + ], + "last_fetched": 1790921141.448747 + }, + "1246006586": { + "repository_manifest": {}, + "new": true, + "full_name": "kryptt/ha-zitadel-bridge", + "category": "integration", + "description": "Home Assistant integration that mints a Zitadel access token cookie so the HA Companion app can reach OIDC-gated sibling subdomains", + "domain": "zitadel_bridge", + "etag_repository": "W/\"8248fe35bbe1b6f3bdd91f1d246ee144793bfae3a0c2c0b04745e9c319a141f1\"", + "last_updated": "2026-06-25T14:09:17Z", + "topics": [ + "companion", + "oidc", + "traefik", + "zitadel" + ], + "last_fetched": 1785482816.197006 + }, + "952306880": { + "repository_manifest": {}, + "new": true, + "full_name": "zhheo/ha_honghui_climate", + "category": "integration", + "description": "This is a Home Assistant custom integration that creates a virtual climate device. The device uses an existing climate entity for control and a separate temperature sensor entity to display the current temperature.", + "domain": "honghui_climate", + "etag_repository": "W/\"07575b340c06ca17736613bdefb41b9eaad8077c9613e5ac530021af4ea09293\"", + "last_updated": "2026-04-27T07:47:55Z", + "stargazers_count": 17, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1786133010.043425 + }, + "1162043278": { + "repository_manifest": {}, + "new": true, + "full_name": "timoa/ha-remi", + "category": "integration", + "description": "Home Assistant UrbanHello Remi integration", + "domain": "urbanhello_remi_unofficial", + "etag_repository": "W/\"d25461fb21558bce2e264e03fc6eb6f07006509f948b7f6a83af3d010715145b\"", + "last_updated": "2026-05-31T09:07:24Z", + "topics": [ + "home-assistant-integration", + "remi", + "urbanhello" + ], + "last_fetched": 1786635882.149682 + }, + "146660369": { + "repository_manifest": { + "name": "Bravia TV PSK", + "zip_release": true, + "filename": "combined.zip", + "hide_default_branch": true + }, + "full_name": "custom-components/media_player.braviatv_psk", + "authors": [ + "@gerard33" + ], + "category": "integration", + "description": "Sony Bravia TV (Pre-Shared Key) component for Home Assistant", + "domain": "braviatv_psk", + "downloads": 5722, + "etag_repository": "W/\"75bd3971afcfc2ceff0a1a376525097754470199baa8f10001bee8f901369404\"", + "last_updated": "2023-02-23T19:07:55Z", + "stargazers_count": 106, + "topics": [ + "bravia", + "psk", + "sony" + ], + "last_fetched": 1789203564.050527 + }, + "1182276489": { + "repository_manifest": {}, + "new": true, + "full_name": "AndreiOprisan123/dynamic-weather-ha", + "category": "integration", + "description": "Dynamic location-based weather, air quality, and pollen tracker for Home Assistant.", + "domain": "dynamic_weather", + "etag_repository": "W/\"ded2c74aa903788a1d52a0e32c704c0d4e913bdc4b655f2ccb96a6a236466fe4\"", + "last_updated": "2026-03-24T21:53:10Z", + "stargazers_count": 2, + "topics": [ + "weather" + ], + "last_fetched": 1784784999.539807 + }, + "538207834": { + "repository_manifest": {}, + "new": true, + "full_name": "carohauta/oma-helen-ha-integration", + "category": "integration", + "description": "Home Assistant integration for Oma Helen data", + "domain": "helen_energy", + "etag_repository": "W/\"e2595f0e9fd4ce5492330f743ebba11f262dce4ba526e5a139b3d9b35dc1f07b\"", + "last_updated": "2026-10-01T15:50:02Z", + "stargazers_count": 59, + "topics": [ + "energy-consumption", + "helen", + "omahelen" + ], + "last_fetched": 1790889594.126563 + }, + "668937922": { + "repository_manifest": { + "name": "AC Infinity", + "render_readme": true, + "zip_release": true, + "filename": "ac_infinity.zip" + }, + "new": true, + "full_name": "dalinicus/homeassistant-acinfinity", + "authors": [ + "@dalinicus" + ], + "category": "integration", + "description": "AC Infinity integration for Home Assistant for UIS based controllers", + "domain": "ac_infinity", + "downloads": 2130, + "etag_repository": "W/\"f4a33c4b0cd76ace67b817184d7dbea620a7c453f2a6795435024c8beef22bc5\"", + "last_updated": "2026-09-20T18:36:38Z", + "stargazers_count": 207, + "topics": [ + "acinfinity", + "grow", + "growlights", + "growtent", + "hvac", + "hydroponics" + ], + "last_fetched": 1790781523.929381 + }, + "143340728": { + "repository_manifest": { + "name": "ATAG One", + "country": "NL" + }, + "full_name": "herikw/home-assistant-custom-components", + "authors": [ + "@herikw" + ], + "category": "integration", + "description": "Atag One Custom components for Home-Assistant", + "domain": "atagone", + "etag_repository": "W/\"853a292123b2188f07767f09e8e60c0e34a92df71f633424b6560371f8129d03\"", + "last_updated": "2026-01-28T15:40:08Z", + "stargazers_count": 17, + "topics": [ + "atag", + "thermostat" + ], + "last_fetched": 1784788034.485978 + }, + "216183299": { + "repository_manifest": { + "name": "Material Dark Pink Theme" + }, + "full_name": "home-assistant-community-themes/material-dark-pink", + "category": "theme", + "description": "Material Dark Pink theme for Home Assistant", + "etag_repository": "W/\"dd95acf0f28cc3d6c56d8bbfb9d6f8413df832b22c37acd8f08d64f408f7d089\"", + "last_updated": "2023-03-27T19:57:38Z", + "stargazers_count": 4, + "last_fetched": 1784668267.57703 + }, + "877068794": { + "repository_manifest": {}, + "new": true, + "full_name": "jaidenlabelle/tuya-vacuum-maps", + "category": "integration", + "description": "🏠 Tuya vacuum maps In Home Assistant", + "domain": "tuya_vacuum_maps", + "etag_repository": "W/\"8dc55a89676e4e952858ac5b7071ab213d48b2ca3879cbd696a45d9b2d17e302\"", + "last_updated": "2026-04-27T16:41:08Z", + "stargazers_count": 26, + "topics": [ + "homeassistant-custom-component", + "robot-vacuum", + "tuya", + "tuya-cloud", + "vacuum", + "vacuum-map", + "vacuum-robot" + ], + "last_fetched": 1790530966.842947 + }, + "231145540": { + "repository_manifest": { + "name": "NextBus Card", + "render_readme": true, + "filename": "nextbus-card.js" + }, + "full_name": "dcramer/lovelace-nextbus-card", + "category": "plugin", + "description": "A card giving richer public transit display using NextBus sensors.", + "downloads": 732, + "etag_repository": "W/\"58ceef44c07dfbbc5ef0bbfac1c8d6a5c63b6780c7a3f5ed8867eef7c99e9590\"", + "last_updated": "2023-01-04T13:48:39Z", + "stargazers_count": 8, + "topics": [ + "lovelace-custom-card", + "nextbus", + "public-transit" + ], + "last_fetched": 1784794178.98512 + }, + "1020654222": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Strip-Card", + "category": "plugin", + "description": "This custom card displays multiple Home Assistant entities in a sleek, horizontally scrolling ticker. With full support for global and per-entity customization, it lets you monitor system metrics, sensor data, or device states in a compact, dynamic format.", + "downloads": 4, + "etag_repository": "W/\"176e02020bb66dbe0aed8b32d4ec435648307bc6acab5359f831031fffc9d15e\"", + "last_updated": "2026-08-06T07:29:59Z", + "stargazers_count": 29, + "topics": [ + "horizontal", + "scrolling", + "strip", + "strip-card", + "tape", + "tape-card" + ], + "last_fetched": 1786008251.160292 + }, + "910687981": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/cursbnr", + "category": "integration", + "description": "Integrare pentru accesarea cursului valutar oficial al Băncii Naționale a României (BNR). Obține și monitorizează cursurile valutare direct în Home Assistant.", + "domain": "cursbnr", + "downloads": 3, + "etag_repository": "W/\"73bb58c77e9d5dd2fb659bfad3725db4cf2c7d4b97382f7dda4963de45a8cfe0\"", + "last_updated": "2026-09-22T10:34:15Z", + "stargazers_count": 24, + "topics": [ + "bnr", + "curs", + "cursbnr", + "romania", + "valutar" + ], + "last_fetched": 1790625015.581911 + }, + "417400028": { + "repository_manifest": { + "name": "Smart thermostat (PID)", + "render_readme": true, + "homeassistant": "2024.2.0" + }, + "new": true, + "full_name": "ScratMan/HASmartThermostat", + "authors": [ + "@ScratMan" + ], + "category": "integration", + "description": "Smart Thermostat with PID controller for HomeAssistant", + "domain": "smart_thermostat", + "etag_repository": "W/\"d87dfd5819b3ff0137f588dba996a79ae98a6b22fcf79c687fd91ddd56591364\"", + "last_updated": "2026-02-16T00:10:41Z", + "stargazers_count": 533, + "topics": [ + "air-conditioner", + "heater", + "heater-control", + "heater-controller", + "heating", + "heating-control", + "heating-controller", + "pid-controller", + "smart-thermostat", + "thermostat" + ], + "last_fetched": 1790446392.375445 + }, + "1043356454": { + "repository_manifest": {}, + "new": true, + "full_name": "cmgrayb/hass-dyson", + "category": "integration", + "description": "Unofficial Home Assistant integration for Dyson fans, vacuums, and lights", + "domain": "hass_dyson", + "downloads": 5414, + "etag_repository": "W/\"22b8124c2f3ef2ed6d086a6242c891367832d219dbf473242b25c9e39b1c20e4\"", + "last_updated": "2026-10-01T23:12:17Z", + "stargazers_count": 105, + "topics": [ + "air-purifier", + "ble", + "dyson", + "iot", + "lec", + "light", + "lights", + "mqtt" + ], + "last_fetched": 1790922699.458354 + }, + "1261156585": { + "repository_manifest": {}, + "new": true, + "full_name": "Racailloux/mylight150_ha", + "category": "integration", + "description": "MyLight150 integration for Home Assistant", + "domain": "mylight150", + "etag_repository": "W/\"ece28cc8c05151320ee9eba5ba2962a3ed8cc58635660a2f8aeee21ef92f3b8c\"", + "last_updated": "2026-09-18T19:10:03Z", + "stargazers_count": 7, + "topics": [ + "mylight150" + ], + "last_fetched": 1789768768.600045 + }, + "1153359088": { + "repository_manifest": {}, + "new": true, + "full_name": "cnc-lasercraft/device-saver", + "category": "integration", + "description": "Custom Home Assistant integration to monitor device availability and alert on offline devices", + "domain": "device_saver", + "downloads": 1, + "etag_repository": "W/\"ad1a6ef2d1ad4ab5fe5c424decb497649f140dadc1088fab6c6b68139473ce75\"", + "last_updated": "2026-09-08T22:13:31Z", + "stargazers_count": 1, + "topics": [ + "device-monitoring" + ], + "last_fetched": 1788915599.270737 + }, + "234983286": { + "repository_manifest": { + "name": "Govee BLE HCI monitor sensor integration" + }, + "full_name": "Home-Is-Where-You-Hang-Your-Hack/sensor.goveetemp_bt_hci", + "authors": [ + "@thrilleratplay" + ], + "category": "integration", + "description": "Govee Temperature/Humidity BLE Home Assistant Component", + "domain": "govee_ble_hci", + "etag_repository": "W/\"b8c7f4e160b617a49209e393202bd5feba3a4778869af4adc172c01cd6c7ddef\"", + "last_updated": "2023-01-07T20:46:55Z", + "stargazers_count": 164, + "topics": [ + "ble", + "govee", + "h5051", + "h5072", + "h5074", + "h5075", + "h5101", + "h5102", + "h5177", + "h5179", + "home-assistant-component" + ], + "last_fetched": 1789493446.451045 + }, + "1284225066": { + "repository_manifest": {}, + "new": true, + "full_name": "Ka3seBr0t/HA_Philips_Air_Plus", + "category": "integration", + "description": "Home Assistant integration for Philips Air+ cloud-only fans (CX3550/01) -- no local API, reverse-engineered gaoda/air-matters cloud auth", + "domain": "philips_airplus", + "etag_repository": "W/\"ca06a6da4315bfc9501f6b6c70c38fcdab24ec46bb7ca3ba2b13bdf7d13139d9\"", + "last_updated": "2026-07-06T17:53:15Z", + "stargazers_count": 3, + "topics": [ + "fan", + "philips" + ], + "last_fetched": 1790507902.476073 + }, + "584497784": { + "repository_manifest": { + "name": "FreeAir Connect", + "render_readme": true, + "homeassistant": "2023.2.0" + }, + "new": true, + "full_name": "mampfes/ha_freeair_connect", + "authors": [ + "@mampfes" + ], + "category": "integration", + "description": "Adds data from FreeAir-Connect to Home Assistant", + "domain": "freeair_connect", + "etag_repository": "W/\"0398737bc7dcbbe524b5e1c811981e1a48b40566438b836828a6fd9aba5ab00f\"", + "last_updated": "2026-08-16T07:56:24Z", + "stargazers_count": 24, + "topics": [ + "blumartin", + "freeair", + "freeair-connect" + ], + "last_fetched": 1787581682.221828 + }, + "559360809": { + "repository_manifest": { + "name": "Linked Lovelace", + "render_readme": true, + "filename": "linked-lovelace-ui.js" + }, + "new": true, + "full_name": "daredoes/linked-lovelace-ui", + "category": "plugin", + "description": "Create cards that can be re-used, updated, and handle templated data.", + "downloads": 1941, + "etag_repository": "W/\"db9a823230dbb2e70d1ea045eb5b2a40a4cf48ce2883eee464b672418cd5e6fa\"", + "last_updated": "2026-09-12T02:26:59Z", + "stargazers_count": 34, + "topics": [ + "javascript", + "typescript" + ], + "last_fetched": 1789325070.139644 + }, + "1220281091": { + "repository_manifest": {}, + "new": true, + "full_name": "chemicalsno/amateur_radio_propagation", + "category": "integration", + "description": "Home Assistant custom integration for amateur radio propagation sensors. It polls NOAA SWPC, hamqsl.com, and kc2g.com ionosonde stations for solar, space-weather, HF/VHF, and MUF data.", + "domain": "amateur_radio_propagation", + "etag_repository": "W/\"f8966e40f9b866210f33f1226fd3141185a38796ea1ce7cd4c08e18155c062ae\"", + "last_updated": "2026-09-26T00:22:29Z", + "stargazers_count": 2, + "topics": [ + "amateur-radio", + "amateurradio", + "ham-radio", + "hamradio", + "ionosphere", + "noaa", + "space-weather", + "space-weather-forecast" + ], + "last_fetched": 1790395564.064717 + }, + "221288367": { + "repository_manifest": { + "name": "Clear Theme Dark", + "homeassistant": "0.108.9" + }, + "full_name": "naofireblade/clear-theme-dark", + "category": "theme", + "description": "Dark variant of Clear Theme for Home Assistant", + "etag_repository": "W/\"b0323218d6c3f1f44bc4420bec1b70849bdd601147305434034621a31dcdb118\"", + "last_updated": "2020-10-08T10:10:57Z", + "stargazers_count": 16, + "last_fetched": 1784668286.015955 + }, + "1178041635": { + "repository_manifest": {}, + "new": true, + "full_name": "ronnnnnnnnnnnnn/multi_user_scale_router", + "category": "integration", + "description": "A Home Assistant custom integration that automatically assigns shared smart scale readings to the right household member.", + "domain": "multi_user_scale_router", + "etag_repository": "W/\"aed41ea742051311808fbe8a7dd0a2013eda0c6857db7c765e7ec26b611cf069\"", + "last_updated": "2026-08-21T22:07:15Z", + "stargazers_count": 9, + "topics": [ + "custom-integration", + "fitness-scale", + "home-assistant-integration", + "iot", + "multi-user", + "smart-scale", + "weight-measurement" + ], + "last_fetched": 1787354335.587896 + }, + "716704833": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexandrErohin/home-assistant-tplink-router", + "category": "integration", + "description": "Home Assistant component for TP-Link and Mercusys router administration with sensors, button reboot, switches and device tracking.", + "domain": "tplink_router", + "downloads": 7980, + "etag_repository": "W/\"3a20a3941db71ba86392590d9f85ba93e5062ffa37553b5fb533e0598642ac4a\"", + "last_updated": "2026-10-01T12:52:41Z", + "stargazers_count": 389, + "topics": [ + "archer-a7", + "archer-ax10", + "archer-ax20", + "archer-ax3000", + "archer-ax50", + "archer-c1200", + "archer-c6", + "archer-mr200", + "deco", + "gdpr", + "mercusys", + "tl-wa3001", + "tp-link", + "tplink" + ], + "last_fetched": 1790867788.893077 + }, + "1153262817": { + "repository_manifest": {}, + "new": true, + "full_name": "jamesshannon/thermoworks-ha", + "category": "integration", + "description": "Home Assistant custom integration for ThermoWorks Bluetooth thermometers", + "domain": "thermoworks_bt", + "etag_repository": "W/\"e71a7ec2b841a6f610a5ab8caab75e152dabe8d7a293df0698d242d876b4a69f\"", + "last_updated": "2026-02-28T21:57:45Z", + "topics": [ + "bluetooth", + "thermoworks" + ], + "last_fetched": 1788856429.974509 + }, + "637354954": { + "repository_manifest": { + "name": "Robonect", "render_readme": true }, "new": true, - "full_name": "elden1337/hass-peaqhvac", - "authors": [ - "@elden1337" - ], - "category": "integration", - "description": "Home Assistant custom component to help hvac-systems stay below peak hourly energy levels and prioritize cheap hours to heat your home.", - "domain": "peaqhvac", - "downloads": 2, - "etag_repository": "W/\"241b521e06fe28a0142023e83e968f89264cf770b846b0d3c6de07d27a876a92\"", - "last_updated": "2024-04-26T11:48:04Z", - "stargazers_count": 7, - "topics": [ - "nibe", - "peak-shaving", - "smart-pricing" - ], - "last_fetched": 1714279394.83533 - }, - "625309779": { - "repository_manifest": { - "name": "Nexxtmove", - "render_readme": true, - "country": [ - "BE" - ] - }, - "new": true, - "full_name": "geertmeersman/nexxtmove", + "full_name": "geertmeersman/robonect", "authors": [ "@geertmeersman" ], "category": "integration", - "description": "Home Assistant component for the Nexxtmove - Powerdale platform", - "domain": "nexxtmove", - "downloads": 3, - "etag_repository": "W/\"0cd73f11fb7368c77ade23fad2c7ecbf71641022c441ca3a0c9f6708a1c6ef56\"", - "last_updated": "2024-04-29T11:51:08Z", - "stargazers_count": 9, + "description": "Home Assistant integration for Robonect", + "domain": "robonect", + "downloads": 1, + "etag_repository": "W/\"f68cdbf4d02faa750a15f6ab2189bb6e82d6b05939cc702ac1db270a381f8cc0\"", + "last_updated": "2026-09-30T13:27:26Z", + "stargazers_count": 53, "topics": [ - "hacs-custom", - "nexxtmove", - "powerdale" + "robonect" ], - "last_fetched": 1714624907.037567 + "last_fetched": 1790782905.833517 }, - "377060365": { + "1189750474": { + "repository_manifest": {}, + "new": true, + "full_name": "LiBe-net/ha_pv_history_forecast", + "category": "integration", + "description": "PV Forecast using own historical data: remaining today and tomorrow", + "domain": "pv_history_forecast", + "etag_repository": "W/\"d2758729e927b7d62929bfbd4126650a09fef908cf25a4480dd328b0ed198dca\"", + "last_updated": "2026-08-06T05:31:36Z", + "stargazers_count": 8, + "topics": [ + "historical-data", + "home-assistant-integration", + "pv-forecast", + "weather" + ], + "last_fetched": 1788181684.2577 + }, + "1300396243": { + "repository_manifest": {}, + "new": true, + "full_name": "mandinger/lowi-spain", + "category": "integration", + "description": "Home Assistant custom integration for Lowi (Vodafone Spain's low-cost mobile carrier) — mobile data usage and monthly cost as sensors", + "domain": "lowi_spain", + "downloads": 4, + "etag_repository": "W/\"e95187ae12adda00bfd7005b2f2696fc85c191ad63af0f0ece3b94050384e717\"", + "last_updated": "2026-07-22T14:17:55Z", + "topics": [ + "lowi", + "mobile", + "spain", + "vodafone", + "vodafone-es" + ], + "last_fetched": 1788603681.827329 + }, + "1117771339": { + "repository_manifest": {}, + "new": true, + "full_name": "hollowpnt92/lubelogger-ha", + "category": "integration", + "description": "hacs integration for lube logger", + "domain": "lubelogger", + "etag_repository": "W/\"03819d355c0783cafdccdcb02629e893d75538c5d7441e4253498fa17e10b6bf\"", + "last_updated": "2026-01-05T18:15:54Z", + "stargazers_count": 15, + "topics": [ + "lubelogger" + ], + "last_fetched": 1790596014.825725 + }, + "1181359066": { + "repository_manifest": {}, + "new": true, + "full_name": "LawPaul/HA_Solar_Shade", + "category": "integration", + "description": "Home Assistant LiDAR-powered shadow analysis: real-time solar radiation adjusted for shade from buildings and trees", + "domain": "solar_shade", + "etag_repository": "W/\"a96c6ad896c88572a93153f2663adf7688ce00f4bbba9bc21206c9f558f08ee8\"", + "last_updated": "2026-07-31T03:47:52Z", + "stargazers_count": 6, + "topics": [ + "irrigation", + "lidar", + "shade", + "shadow", + "solar", + "solar-panels" + ], + "last_fetched": 1785482960.591529 + }, + "193588612": { "repository_manifest": { - "name": "Личный кабинет Интер РАО (Энергосбыт)", + "name": "iMPK sensor", + "country": "PL", "render_readme": true, - "country": "ru", - "homeassistant": "2021.12.0" - }, - "new": true, - "full_name": "alryaz/hass-lkcomu-interrao", - "authors": [ - "@alryaz" - ], - "category": "integration", - "description": "Интеграция Home Assistant с ЛК \"Интер РАО\"", - "domain": "lkcomu_interrao", - "etag_repository": "W/\"57b9339950687fe4f9d7539073963f4067b0ca2365a1c314d0fad15770c8034d\"", - "last_updated": "2022-05-17T20:58:09Z", - "stargazers_count": 37, - "topics": [ - "altaienergosbyt", - "bashelektrosbyt", - "energosbyt", - "esbvolga", - "mosenergosbyt", - "sevesk", - "tambovenergosbyt", - "tomskenergosbyt" - ], - "last_fetched": 1713932311.196223 - }, - "656992550": { - "repository_manifest": { - "name": "Dreo Smart Device Integration", - "homeassistant": "2024.2.2", - "render_readme": true - }, - "new": true, - "full_name": "JeffSteinbok/hass-dreo", - "authors": [ - "@jeffsteinbok" - ], - "category": "integration", - "description": "Dreo Smart Device Integration for Home Assistant", - "domain": "dreo", - "etag_repository": "W/\"c698c994aed630fec46c09fa168c936fa188b8796ec93a6c811308db6350ccab\"", - "last_updated": "2024-04-07T22:10:09Z", - "stargazers_count": 77, - "topics": [ - "dreo" - ], - "last_fetched": 1714624492.792631 - }, - "532472578": { - "repository_manifest": { - "name": "Evonic Fires", - "render_readme": true - }, - "new": true, - "full_name": "greghesp/ha-evonic", - "authors": [ - "@greghesp" - ], - "category": "integration", - "description": "Unofficial Evonic Fire integration for Home Assistant", - "domain": "evonic", - "etag_repository": "W/\"4ff074f0d49ce7b3d2d5d9753e54f4fa561f74fd0844f730d612a8c4e2f74f80\"", - "last_updated": "2023-09-03T07:42:19Z", - "stargazers_count": 10, - "topics": [ - "evonic", - "evonicfires", - "homeassistant-custom-component" - ], - "last_fetched": 1713586273.10883 - }, - "461936688": { - "repository_manifest": { - "name": "Whatsapp Theme", - "render_readme": true - }, - "full_name": "robinwittebol/whatsapp-theme", - "category": "theme", - "description": "Home Assistant theme based on Whatsapp's colors", - "domain": "", - "etag_repository": "W/\"99c9d4124e48104eadefe32a06631814b22f48df8e8ce97dc6b270d460d6dd43\"", - "last_updated": "2022-07-17T12:43:07Z", - "stargazers_count": 12, - "topics": [ - "darkmode", - "green", - "lightmode", - "whatsapp", - "whatsapptheme" - ], - "last_fetched": 1711384443.63206 - }, - "279157206": { - "repository_manifest": { - "name": "Water Heater Card", - "render_readme": true, - "homeassistant": "0.81.0", - "filename": "water-heater-card.js" - }, - "full_name": "rsnodgrass/water-heater-card", - "category": "plugin", - "description": "Water Heater card for Home Assistant's Lovelace UI", - "domain": "", - "etag_repository": "W/\"377dced01e2fe12c17b3084d5a122a9e13dec7d2b4374cbac67201f8fa75163d\"", - "last_updated": "2022-09-09T06:27:18Z", - "stargazers_count": 7, - "last_fetched": 1712064038.010233 - }, - "170309600": { - "repository_manifest": { - "name": "Atrea", - "homeassistant": "2022.4.0" - }, - "full_name": "JurajNyiri/HomeAssistant-Atrea", - "authors": [ - "@JurajNyiri" - ], - "category": "integration", - "description": "Custom component allowing control of Atrea ventilation units", - "domain": "atrea", - "etag_repository": "W/\"766603b8cac36ddb6478dce52d09192208b85fcac49cbb209499ad5933f217a5\"", - "last_updated": "2024-01-13T06:37:18Z", - "stargazers_count": 22, - "last_fetched": 1707313239.849305 - }, - "408429126": { - "repository_manifest": { - "name": "MQTT DiscoveryStream", - "render_readme": true - }, - "new": true, - "full_name": "koying/mqtt_discoverystream_ha", - "authors": [ - "@koying" - ], - "category": "integration", - "description": "Extension of HA mqtt_statestream integration with discovery config publishing", - "domain": "mqtt_discoverystream", - "etag_repository": "W/\"58fb09d3455ff856d3088e24ca47fbc2bd0e3de0ef997cd3b5f62b7ecf3fa0e1\"", - "last_updated": "2024-05-02T05:39:49Z", - "stargazers_count": 9, - "topics": [ - "mqtt" - ], - "last_fetched": 1714624461.398695 - }, - "279861920": { - "repository_manifest": { - "name": "Reverso TTS / tts", - "render_readme": true - }, - "full_name": "rt400/ReversoTTS-HA", - "authors": [ - "@yuval_mejahez" - ], - "category": "integration", - "description": "ReversoTTS component for HomeAssistant", - "domain": "reversotts", - "etag_repository": "W/\"ff9fec1d0aa449f477640331600d0f24fe2c8f0b293ce0f46cc630aabe9b1bfe\"", - "last_updated": "2021-05-23T17:14:46Z", - "stargazers_count": 39, - "topics": [ - "reversotts", - "tts" - ], - "last_fetched": 1705595775.101771 - }, - "585050790": { - "repository_manifest": { - "name": "tdarr" - }, - "new": true, - "full_name": "itchannel/tdarr_ha", - "authors": [ - "@itchannel" - ], - "category": "integration", - "description": "Tdarr Home Assistant Integration", - "domain": "tdarr", - "etag_repository": "W/\"1048b3f5876bb81997150f5e273f2a02e439bbbb4deb6941f1e4c4d39a15695b\"", - "last_updated": "2023-12-29T23:21:16Z", - "stargazers_count": 11, - "topics": [ - "assistant", - "home", - "tdarr", - "transcoding" - ], - "last_fetched": 1712409620.254408 - }, - "691766596": { - "repository_manifest": { - "name": "Venta" - }, - "new": true, - "full_name": "Michsior14/ha-venta", - "authors": [ - "@Michsior14" - ], - "category": "integration", - "description": "Home assistant integration for Venta devices", - "domain": "venta", - "etag_repository": "W/\"0d98c55c0ef632371f4a858556e0498d0fcaeeae77cff6536e557bc8a91c7181\"", - "last_updated": "2024-04-11T15:48:53Z", - "stargazers_count": 9, - "topics": [ - "venta" - ], - "last_fetched": 1712895301.319525 - }, - "153870340": { - "repository_manifest": { - "name": "Harmony Hub Climate Controller", - "homeassistant": "0.96.0", - "render_readme": true - }, - "full_name": "nickneos/HA_harmony_climate_component", - "category": "integration", - "description": "❄ Use a Harmony Hub to control an IR controlled climate device", - "domain": "harmony_ac", - "etag_repository": "W/\"8eb5a07ab8d9b33411cffced91804fde2a37dca0a09151c94372f795f2c0aaa4\"", - "last_updated": "2024-03-23T19:32:13Z", - "stargazers_count": 28, - "topics": [ - "air-conditioner", - "climate", - "harmony", - "hvac" - ], - "last_fetched": 1711384763.62513 - }, - "167744584": { - "repository_manifest": { - "name": "auto-entities", - "render_readme": true, - "homeassistant": "2024.4.0b0" - }, - "full_name": "thomasloven/lovelace-auto-entities", - "category": "plugin", - "description": "🔹Automatically populate the entities-list of lovelace cards", - "domain": "", - "etag_repository": "W/\"807aa83f83e2c62d4e7768caa501c68e8ae041f4ab895fd8da5d16ede2cfa0ae\"", - "last_updated": "2024-04-03T18:28:37Z", - "stargazers_count": 1136, - "last_fetched": 1714625069.959658 - }, - "627970137": { - "repository_manifest": { - "name": "HERU", - "homeassistant": "2023.1.0", "zip_release": true, - "filename": "heru.zip", - "render_readme": true + "filename": "impk.zip" }, - "new": true, - "full_name": "toringer/home-assistant-heru", + "full_name": "PiotrMachowski/Home-Assistant-custom-components-iMPK", "authors": [ - "@toringer" + "@PiotrMachowski" ], "category": "integration", - "description": "Östberg HERU energy recovery unit component for Home Assistant", - "domain": "heru", - "downloads": 26, - "etag_repository": "W/\"754c98662e97d2b080a4518a074954e48a5e00d2257c580e1490e478e318afbe\"", - "last_updated": "2024-04-30T18:35:19Z", - "stargazers_count": 11, + "description": "This sensor uses unofficial API retrieved by decompilation of iMPK application to provide a list of MPK Wrocław news available in original app.", + "domain": "impk", + "downloads": 333, + "etag_repository": "W/\"2ff6bc99c5ebbf8d1a842aebd9ffe85eff88f72457f172a2da63e0c8695242f6\"", + "last_updated": "2025-04-05T00:26:14Z", + "stargazers_count": 18, "topics": [ - "climate", - "energy-recovery", - "energy-recovery-unit", - "heru", - "ostberg" + "public-transport", + "wroclaw" ], - "last_fetched": 1714624528.311219 + "last_fetched": 1788950986.443776 }, - "334925385": { - "repository_manifest": { - "name": "RCT Power", - "hacs": "1.6.0", - "homeassistant": "2024.1.2", - "render_readme": true - }, + "1313493582": { + "repository_manifest": {}, "new": true, - "full_name": "weltenwort/home-assistant-rct-power-integration", - "authors": [ - "@weltenwort" - ], + "full_name": "bangboomben/ha-nasa-firms", "category": "integration", - "description": "A Home Assistant custom component to integrate with RCT Power inverters.", - "domain": "rct_power", - "etag_repository": "W/\"d56c2b6036befade71d52fb78c87c713d91b0c69305cb4d63492e3ef237bcd0f\"", - "last_updated": "2024-04-26T17:39:55Z", - "stargazers_count": 59, - "topics": [ - "rct-power" - ], - "last_fetched": 1714278892.88282 - }, - "407627914": { - "repository_manifest": { - "name": "Google Dark Theme", - "render_readme": true - }, - "full_name": "pacjo/google_dark_animated", - "category": "theme", - "description": "A fork of popular Home Assistant Google dark theme with animated icons", - "domain": "", - "etag_repository": "W/\"fd635b471b0c628e301d8ebc98d04a1c731b45ce350d51a84f16ccc550b435f2\"", - "last_updated": "2021-11-22T17:05:56Z", + "description": "NASA FIRMS satellite wildfire detection for Home Assistant - live fire map, distance sensors, proximity alerts. Multi-satellite dedupe, confidence/FRP filters.", + "domain": "nasa_firms", + "etag_repository": "W/\"14b4d988b057a237f20736161b6a70087cc6398397159190764d2e20d3ae3564\"", + "last_updated": "2026-08-29T18:37:43Z", "stargazers_count": 5, "topics": [ - "ha" + "home-assistant-integration", + "nasa-firms", + "viirs", + "wildfire" ], - "last_fetched": 1714624944.797458 + "last_fetched": 1788472186.563937 }, - "504935480": { + "593275617": { "repository_manifest": { - "name": "Midea Smart AC", + "name": "Gradual Volume Control", "render_readme": true }, "new": true, - "full_name": "mill1000/midea-ac-py", + "full_name": "NinDTendo/homeassistant_gradual_volume_control", "authors": [ - "@mill1000" + "@NinDTendo" ], "category": "integration", - "description": "Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN.", - "domain": "midea_ac", - "etag_repository": "W/\"dcd78c83da17049a15aab89fac8f2164e71d6403ce9e24668896e20ec44649b2\"", - "last_updated": "2024-04-16T23:02:36Z", - "stargazers_count": 78, + "description": "Home Assistant integration providing a service to gradually change the volume of media_players over a given timespan.", + "domain": "grad_vol", + "etag_repository": "W/\"e5fc51b9f2faca9d98ea7c6d6d9bbbbd7c5bc8a7249fed790df38edbcea50d46\"", + "last_updated": "2025-04-05T03:24:23Z", + "stargazers_count": 25, "topics": [ - "air-conditioner", - "automation", - "climate", - "lan", - "midea" + "home-assistant-config" ], - "last_fetched": 1714625027.846904 + "last_fetched": 1784790732.838625 }, - "129049262": { + "1310038018": { + "repository_manifest": {}, + "new": true, + "full_name": "ngoc-minh-do/ha-nescafe-ble", + "category": "integration", + "description": "Home Assistant custom integration for Nescafé machines via BLE", + "domain": "nescafe_ble", + "etag_repository": "W/\"0fa72e6c3101a32c7211e4f1d054e3ca60878d27091d6b54d9d081528a4a830d\"", + "last_updated": "2026-08-02T04:49:30Z", + "stargazers_count": 1, + "topics": [ + "bluetooth", + "homeassistant-custom-component", + "nescafe" + ], + "last_fetched": 1788858992.109103 + }, + "366713850": { "repository_manifest": { - "name": "Xiaomi Mi Smart Pedestal Fan Integration", + "name": "Pirate Weather", "render_readme": true, - "homeassistant": "2022.8.0" + "homeassistant": "2023.10.0" }, - "full_name": "syssi/xiaomi_fan", + "new": true, + "full_name": "Pirate-Weather/pirate-weather-ha", "authors": [ - "@syssi" + "@alexander0042" ], "category": "integration", - "description": "Xiaomi Mi Smart Fan integration for Home Assistant", - "domain": "xiaomi_miio_fan", - "etag_repository": "W/\"da0d6ad6ba53483a94eb4ccab3e8893f902591d45ae8965edc58ae0fe7b3ccf0\"", - "last_updated": "2024-01-11T17:00:12Z", - "stargazers_count": 389, + "description": "Replacement for the default Dark Sky Home Assistant integration using Pirate Weather ", + "domain": "pirateweather", + "downloads": 47, + "etag_repository": "W/\"726feb010a2b1e2696bd66cc530673b6600a6ee9cc1198af46add026e393cae4\"", + "last_updated": "2026-09-29T18:26:02Z", + "stargazers_count": 562, "topics": [ - "fan", - "miio", - "miio-protocol", - "miot", - "xiaomi" + "darksky-api", + "weather-api" ], - "last_fetched": 1714279263.422614 + "last_fetched": 1790875216.883734 }, - "439367892": { + "583449944": { "repository_manifest": { - "name": "Better Thermostat UI", + "name": "Silent remotes card", + "filename": "silent-remotes-card.js", "render_readme": true, - "filename": "better-thermostat-ui-card.js" + "homeassistant": "0.95.4" }, - "full_name": "KartoffelToby/better-thermostat-ui-card", + "new": true, + "full_name": "silentbil/silent-remotes-card", "category": "plugin", - "description": "a custom card for a better thermostat in home assistant based on better_thermostat intigration", - "domain": "", - "downloads": 31125, - "etag_repository": "W/\"c7c3235e69b67e1251def84e10822972c83d67228d02363e85bc437ddb167239\"", - "last_updated": "2024-04-27T13:20:10Z", - "stargazers_count": 184, + "description": "Remotes control card for home assistant", + "etag_repository": "W/\"42914c425d380eeff83486fb3b43b37a3740a40a62b5d897e595bb43daf02c7b\"", + "last_updated": "2023-10-15T07:56:51Z", + "stargazers_count": 10, "topics": [ - "thermostat" + "broadlink", + "card", + "remote", + "remote-control", + "smartir" ], - "last_fetched": 1714278886.582329 + "last_fetched": 1784795682.470668 }, - "222422187": { + "200035037": { "repository_manifest": { - "name": "iOS Dark Mode Theme", - "render_readme": true + "name": "Discord Game", + "homeassistant": "2022.03.0b0" }, - "full_name": "basnijholt/lovelace-ios-dark-mode-theme", - "category": "theme", - "description": "🏠🤖 Theme by @basnijholt based on iOS Dark Mode for Lovelace Home Assistant ", - "domain": "", - "etag_repository": "W/\"0b75274b2c23bcdcce4d8ede6dec4781ec0630406e3167afae1646b63a30f64e\"", - "last_updated": "2022-11-03T15:53:32Z", - "stargazers_count": 441, + "full_name": "LordBoos/discord_game", + "category": "integration", + "description": "Home Assistant custom component to get online and game status of Discord users", + "domain": "discord_game", + "etag_repository": "W/\"452d642e73690ef683d41ca95b72c9712e6646a7adc063f60b3f86b6f9505fbb\"", + "last_updated": "2026-07-21T10:04:08Z", + "stargazers_count": 65, + "last_fetched": 1789366438.12508 + }, + "1191793513": { + "repository_manifest": {}, + "new": true, + "full_name": "cjjagtenberg/naturela_smarthome", + "category": "integration", + "description": "Home Assistant custom integration for Naturela BurnerTouch pellet stoves (iot.naturela-bg.com)", + "domain": "naturela_smarthome", + "etag_repository": "W/\"75b711f751339555a82c58a187b31621cf92233d31a2dfad80ef4b9d40b379b4\"", + "last_updated": "2026-05-27T09:39:31Z", "topics": [ - "dark-mode", - "darkmode", - "ios" + "home-assistant-custom-component", + "iot", + "naturela", + "pellet-stove" ], - "default_branch": "master", - "installed_commit": "2805f18", - "installed": true, - "last_commit": "2805f18", - "open_issues": 37, - "last_fetched": 1714753171.223485 + "last_fetched": 1785955983.897903 + }, + "587122619": { + "repository_manifest": { + "name": "Carrier Infinity Thermostat", + "render_readme": true, + "country": [ + "US" + ], + "homeassistant": "2024.02.0b0" + }, + "new": true, + "full_name": "dahlb/ha_carrier", + "authors": [ + "@dahlb" + ], + "category": "integration", + "description": "Carrier Infinity Integration for Home Assistant", + "domain": "ha_carrier", + "etag_repository": "W/\"e61780248135cf10f765a9315cb7bcecf1e2fa0864e7c2f9dc24458acf04ade8\"", + "last_updated": "2026-09-25T07:33:08Z", + "stargazers_count": 112, + "topics": [ + "carrier-integration" + ], + "last_fetched": 1790440106.541506 + }, + "745837766": { + "repository_manifest": {}, + "new": true, + "full_name": "dan-r/HomeAssistant-NissanConnect", + "category": "integration", + "description": "Unofficial Home Assistant integration for interacting with Nissan Connect vehicles 🚗", + "domain": "nissan_connect", + "etag_repository": "W/\"c4bb05d832296a37dc9509ef97031002344c03846e511c4b36ceb5eba8e49a9a\"", + "last_updated": "2026-09-18T09:07:41Z", + "stargazers_count": 101, + "topics": [ + "nissan", + "nissan-leaf", + "nissanconnect" + ], + "last_fetched": 1790269964.641314 + }, + "243841075": { + "repository_manifest": { + "name": "CS:GO game state", + "homeassistant": "0.100" + }, + "full_name": "lociii/homeassistant-csgo", + "authors": [ + "@lociii", + "@davidramiro" + ], + "category": "integration", + "description": "CS:GO gamestate reporting to Home Assistant", + "domain": "csgo_gamestate", + "etag_repository": "W/\"2a1ed1a0dd979d4e8a381341b5ade25c04161c0f412dc6e02ccbd6aafd47fa4b\"", + "last_updated": "2025-09-01T16:06:12Z", + "stargazers_count": 22, + "last_fetched": 1784789581.579449 }, "276636213": { "repository_manifest": { @@ -19718,229 +28636,909 @@ "full_name": "konnectedvn/lovelace-vertical-slider-cover-card", "category": "plugin", "description": "Cover card with homekit style vertical position slider (best with panel-mode but normal-mode works also)", - "domain": "", - "downloads": 8728, - "etag_repository": "W/\"c23a76af7e60cc9553e0e7378c7ab59f7b3b8a252ebc5d5cfed2d40cbf002688\"", - "last_updated": "2024-04-19T15:13:05Z", - "stargazers_count": 52, + "downloads": 9848, + "etag_repository": "W/\"000e9fb1f610322dffe80edd99ba9bf92d738da3e4895fef9766e8ebee5961da\"", + "last_updated": "2025-03-15T04:23:30Z", + "stargazers_count": 57, "topics": [ "card" ], - "last_fetched": 1714624406.729643 + "last_fetched": 1789325812.015335 }, - "319820836": { - "repository_manifest": { - "name": "Coway IoCare", - "render_readme": true, - "country": "US", - "homeassistant": "2022.11.0b0", - "zip_release": true, - "filename": "coway.zip" - }, + "818512053": { + "repository_manifest": {}, "new": true, - "full_name": "RobertD502/home-assistant-iocare", + "full_name": "wbyoung/watersmart", + "category": "integration", + "description": "WaterSmart for Home Assistant", + "domain": "watersmart", + "downloads": 204, + "etag_repository": "W/\"303090eb753600280c80df1b5b1726b64f05e47634cf09ea708a3b1aa53862ea\"", + "last_updated": "2026-09-08T01:05:51Z", + "stargazers_count": 15, + "topics": [ + "public-utility", + "water" + ], + "last_fetched": 1789942163.484974 + }, + "268722568": { + "repository_manifest": { + "name": "Media player template", + "homeassistant": "0.116", + "render_readme": true + }, + "full_name": "Sennevds/media_player.template", "authors": [ - "@RobertD502" + "@Sennevds" ], "category": "integration", - "description": "Home Assistant custom component for monitoring and controlling Coway Airmega Purifiers", - "domain": "coway", - "downloads": 141, - "etag_repository": "W/\"787eee1574d5d919fd749e429a47c8d5bf88a464f52f5f39bdc19612641399bb\"", - "last_updated": "2024-04-29T21:44:59Z", + "description": "Template media_player for Home Assistant", + "domain": "media_player_template", + "etag_repository": "W/\"db19d0ada0027828ad4910371b56a07c11d7dbb26e69aee1aa7fb6efc0208c65\"", + "last_updated": "2026-06-13T04:57:33Z", + "stargazers_count": 152, + "last_fetched": 1788860633.469117 + }, + "495607253": { + "repository_manifest": { + "name": "Nordnet investments API sensors", + "country": [ + "DK", + "NO", + "SE", + "FI" + ], + "render_readme": true + }, + "new": true, + "full_name": "jippi/hass-nordnet", + "authors": [ + "@jippi" + ], + "category": "integration", + "description": "Home Assistant + Nordnet API = awesome sensors with for your investments & holdings", + "domain": "nordnet", + "etag_repository": "W/\"7919528fe1aa9c1a5a5538871fc7382defa1e91c079ef8b36ff84145cede489c\"", + "last_updated": "2024-03-01T12:48:46Z", + "stargazers_count": 9, + "topics": [ + "finance", + "stock-market", + "stocks" + ], + "last_fetched": 1786100709.728728 + }, + "760679476": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-waterkotte", + "category": "integration", + "description": "HACS integration for Waterkotte Heatpumps that can communicate locally via HTTP [build since 2018] - Supporting 'Geothermal Energy' as well as 'Air Source External Devices'. If you have any questions please don't hesitate to create a Issue or start a new Discussion @ github. Thanks in advance for supporting my work.", + "domain": "waterkotte_heatpump", + "etag_repository": "W/\"780b73ac362851a46e13f34f06650bc6367bf9b2e024f6b380b8507e4f761a8d\"", + "last_updated": "2026-09-03T18:39:18Z", + "stargazers_count": 30, + "topics": [ + "home-assistant-integration", + "waterkotte" + ], + "last_fetched": 1790683970.549265 + }, + "301509152": { + "repository_manifest": { + "name": "Novus 300 Bus", + "render_readme": true + }, + "new": true, + "full_name": "BenPru/novus300_Rs485", + "authors": [ + "@BenPru" + ], + "category": "integration", + "description": "Home Assistant HACS component to readout values from a Paul Novus 300 ventilation system", + "domain": "novus300bus", + "etag_repository": "W/\"e2848abaf0b999bd16d2e3e62ae1950bae9adb7e53c2b960e6158a6ecbc0f432\"", + "last_updated": "2023-01-30T22:06:47Z", + "stargazers_count": 7, + "last_fetched": 1788853018.942278 + }, + "471478227": { + "repository_manifest": { + "name": "ChargePoint", + "render_readme": true + }, + "new": true, + "full_name": "mbillow/ha-chargepoint", + "authors": [ + "@mbillow" + ], + "category": "integration", + "description": "Home Assistant ChargePoint EV Charger Integration", + "domain": "chargepoint", + "etag_repository": "W/\"623a4fd59568d94a77275bd044ac87eb9c2e03a895352a331b5e646bd0b0d07e\"", + "last_updated": "2026-09-21T13:32:25Z", + "stargazers_count": 80, + "topics": [ + "chargepoint", + "hassio-integration" + ], + "last_fetched": 1790019775.545803 + }, + "486045869": { + "repository_manifest": { + "name": "Metrology - Metro + Fluent + Windows Themes - by mmak.es", + "render_readme": true + }, + "full_name": "Madelena/Metrology-for-Hass", + "category": "theme", + "description": "🎨 Give your Home Assistant a modern and clean facelift. 🟥🟧🟩🟦🟪 24 Variations with 2 Styles + 6 Colors (Magenta Red / Orange / Green / Blue / Purple) + 🌞 Light and 🌚 Dark modes included. Based on Metro and Fluent UI Design Systems from Microsoft Windows.", + "etag_repository": "W/\"722ca754a8b0b66ac72c404923e14b499a0f32b61b21a62f227bb40bc6cb85e6\"", + "last_updated": "2024-05-06T02:54:40Z", + "stargazers_count": 687, + "topics": [ + "home-assistant-config", + "lovelace-theme" + ], + "last_fetched": 1790691412.009431 + }, + "1126990294": { + "repository_manifest": {}, + "new": true, + "full_name": "jnbp/t-skylt", + "category": "integration", + "description": "Custom Home Assistant Integration for T-Skylt Departure Boards", + "domain": "t_skylt", + "etag_repository": "W/\"e6ecc28765bd3b4fa6244356ee2466f8c9e592e334fabd8a7aa51035ac94f32d\"", + "last_updated": "2026-07-31T10:02:35Z", + "stargazers_count": 1, + "last_fetched": 1785509464.408045 + }, + "589348474": { + "repository_manifest": { + "name": "EnergyTariff", + "hacs": "1.6.0", + "homeassistant": "0.118.0", + "render_readme": true + }, + "new": true, + "full_name": "epaulsen/energytariff", + "authors": [ + "@epaulsen" + ], + "category": "integration", + "description": "HACS Integration for monitoring Norwegian grid tariff level", + "domain": "energytariff", + "etag_repository": "W/\"86d41d4b6c0521b2aca16e84baec184ebd632fc58e7d9c6f3719d696f9be8d1c\"", + "last_updated": "2026-10-01T18:48:48Z", + "stargazers_count": 35, + "topics": [ + "energy-tariff" + ], + "last_fetched": 1790923953.879288 + }, + "622332920": { + "repository_manifest": { + "name": "TTLock", + "render_readme": true, + "zip_release": true, + "filename": "ttlock.zip" + }, + "new": true, + "full_name": "jbergler/hass-ttlock", + "authors": [ + "@jbergler" + ], + "category": "integration", + "description": "Home Assistant integration for TTLock locks", + "domain": "ttlock", + "downloads": 4706, + "etag_repository": "W/\"fa1180bbb247c2a426faf103acf382c99a080c8d39de3e9e8cd9d21293e78c06\"", + "last_updated": "2026-09-12T05:46:02Z", + "stargazers_count": 151, + "topics": [ + "cielsa", + "e-lok", + "ttlock" + ], + "last_fetched": 1790596497.86401 + }, + "881873985": { + "repository_manifest": {}, + "new": true, + "full_name": "qnimbus/haefele-connect-mesh", + "category": "integration", + "description": "Integrate Häfele Connect Mesh devices with Home Assistant for seamless control and automation of your smart home environment.", + "domain": "haefele_connect_mesh", + "etag_repository": "W/\"aca77944695a2046a599228f6c9b1ea311624f3a1b54660515da4efd184dab6d\"", + "last_updated": "2026-04-17T18:29:42Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1788859870.189145 + }, + "490422137": { + "repository_manifest": { + "name": "IPCamLive", + "homeassistant": "2022.5.3" + }, + "new": true, + "full_name": "ddanssaert/home-assistant-ipcamlive", + "authors": [ + "@ddanssaert" + ], + "category": "integration", + "description": "IPCamLive integration for Home Assistant", + "domain": "ipcamlive", + "etag_repository": "W/\"10f96ed06f4e15c943d4811c6161d6672222da334da47d783363aad6e8964c7a\"", + "last_updated": "2025-01-02T08:58:06Z", + "stargazers_count": 13, + "topics": [ + "ipcamera", + "ipcamlive" + ], + "last_fetched": 1784786582.891536 + }, + "209891408": { + "repository_manifest": { + "name": "Amoled Theme" + }, + "full_name": "home-assistant-community-themes/amoled", + "category": "theme", + "description": "Amoled theme for Home Assistant", + "etag_repository": "W/\"d963d172aaaa5932d5f283dfd51057d32d02393cbc95bfd28a8ea15c3522e3f2\"", + "last_updated": "2024-04-26T07:50:09Z", + "stargazers_count": 34, + "last_fetched": 1786968948.905201 + }, + "245267534": { + "repository_manifest": { + "name": "Virtual Components" + }, + "full_name": "twrecked/hass-virtual", + "authors": [ + "@twrecked" + ], + "category": "integration", + "description": "Virtual Components for Home Assistant", + "domain": "virtual", + "etag_repository": "W/\"fbc29f5225fb988abccb25e0c7026dad887deb00925784679a6976ed6e354d67\"", + "last_updated": "2026-03-06T19:30:26Z", + "stargazers_count": 230, + "topics": [ + "virtual" + ], + "last_fetched": 1788861877.201516 + }, + "1052897687": { + "repository_manifest": {}, + "new": true, + "full_name": "mswilson/cummins-hass-integration", + "category": "integration", + "description": "Custom Home Assistant integration for discontinued Cummins RS20A model GSBB generators", + "domain": "cummins_generator", + "etag_repository": "W/\"9326d61ecff3688bc7a5899cba7bb91406db114d92e38d6b9525b3610fc8b8e2\"", + "last_updated": "2026-09-28T01:53:40Z", + "stargazers_count": 4, + "topics": [ + "electrical-systems", + "generators", + "homeassistant-custom-component" + ], + "last_fetched": 1790573908.012066 + }, + "227988032": { + "repository_manifest": { + "name": "sweet pink", + "render_readme": true + }, + "full_name": "estiens/sweet_pink_hass_theme", + "category": "theme", + "description": "Theme for home assistant that makes use of pinks and purples and maybe some teal", + "etag_repository": "W/\"2520fbc5273694398e2da0609bf5bb728493c91741ad701ccd6d157b493b6a12\"", + "last_updated": "2026-04-16T22:22:47Z", + "stargazers_count": 7, + "topics": [ + "cyberpunk", + "lovelace-theme" + ], + "last_fetched": 1784668260.746046 + }, + "1280221513": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-dosing-tank-card", + "category": "plugin", + "description": "Home Assistant Lovelace card — track liquid dosing tank level (chlorine, pH−, pH+, flocculant…) based on pump runtime", + "downloads": 51, + "etag_repository": "W/\"eede155166469a9608ad2db6735853a21d7eeaad644bd3b12d1bc65f07498034\"", + "last_updated": "2026-09-10T17:55:23Z", + "stargazers_count": 2, + "topics": [ + "lovelace-card", + "piscine", + "swimming-pool" + ], + "last_fetched": 1789066579.715174 + }, + "1080487641": { + "repository_manifest": {}, + "new": true, + "full_name": "doubleukay/godaikin-ha", + "category": "integration", + "description": "GO DAIKIN Home Assistant Integration", + "domain": "godaikin", + "etag_repository": "W/\"94d8603324abd8d7bb4f0726bc9d70f3f6f8a5f8cdbf2017ef6e0c8b7ac210d8\"", + "last_updated": "2025-11-15T06:39:05Z", + "stargazers_count": 16, + "topics": [ + "daikin" + ], + "last_fetched": 1790416601.052504 + }, + "1141473287": { + "repository_manifest": {}, + "new": true, + "full_name": "silasmariusz/Bubble_Theme_2026", + "category": "theme", + "description": "Bubble Theme on the rocks", + "etag_repository": "W/\"3b77e2f8cd130e76e5ebf029872a17add21e497a85bcf55499f2580211523ecb\"", + "last_updated": "2026-05-24T17:00:38Z", + "stargazers_count": 32, + "topics": [ + "bubble", + "bubble-card" + ], + "last_fetched": 1790881300.037746 + }, + "910266956": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/myelectrica", + "category": "integration", + "description": "Integrare pentru accesarea datelor contului MyElectrica România. Preia și monitorizează informațiile despre consumul de energie direct în Home Assistant.", + "domain": "myelectrica", + "downloads": 5, + "etag_repository": "W/\"30622a17503ca59a14c2f30849ca9a7e788df0b19a8eb87e1aafe71312d88959\"", + "last_updated": "2026-09-22T10:57:44Z", + "stargazers_count": 24, + "topics": [ + "electricitate", + "monitorizare", + "myelectrica", + "romania" + ], + "last_fetched": 1790625029.361671 + }, + "716917337": { + "repository_manifest": {}, + "new": true, + "full_name": "sfortis/openai_tts", + "category": "integration", + "description": "Text-to-speech for Home Assistant from OpenAI, Mistral, Groq, Lemonfox, Kokoro, Chatterbox or any server that implements the OpenAI speech API, with announcements that restore your volume and music.", + "domain": "openai_tts", + "downloads": 4433, + "etag_repository": "W/\"b32f57cde39126cb402667b890966ea82ef2681d781139a5848817b1a2ab685c\"", + "last_updated": "2026-10-02T05:46:32Z", + "stargazers_count": 219, + "topics": [ + "ai", + "chatterbox", + "chime", + "groq", + "ha", + "kokoro", + "llm", + "local-llm", + "mistral", + "openai", + "openai-compatible", + "self-hosted", + "speech-synthesis", + "text-to-speech", + "tts", + "voxtral" + ], + "last_fetched": 1790929521.204331 + }, + "666305946": { + "repository_manifest": {}, + "new": true, + "full_name": "MarcoGos/kleenex_pollenradar", + "category": "integration", + "description": "Kleenex/Scottex pollenradar custom component integration for Home Assistant ", + "domain": "kleenex_pollenradar", + "etag_repository": "W/\"cff2a97b477ce5b8ece302b50445c6e903bafd9d0265afacf9ccb5233caf70d2\"", + "last_updated": "2026-09-14T17:37:47Z", + "stargazers_count": 95, + "topics": [ + "customcomponent", + "pollen" + ], + "last_fetched": 1789414204.484109 + }, + "1237945003": { + "repository_manifest": {}, + "new": true, + "full_name": "eman/homeassistant-quilt-hp", + "category": "integration", + "description": "Home Assistant custom integration for Quilt mini-split HVAC systems", + "domain": "quilt_hp", + "etag_repository": "W/\"7116e67c3281de679d5f5e0a7596fd629a84421b8f970a27d6d532ee8ad35c93\"", + "last_updated": "2026-09-08T22:48:36Z", + "stargazers_count": 1, + "topics": [ + "heat-pump", + "home-assistant-custom-component", + "hvac", + "quilt" + ], + "last_fetched": 1788916781.505349 + }, + "237620254": { + "repository_manifest": { + "name": "todoist-task-list", + "content_in_root": true, + "render_readme": true, + "filename": "todoist-task-list.js" + }, + "full_name": "tholgir/TodoIst-Task-List", + "category": "plugin", + "description": "This is a custom lovelace card for displaying a todoist calendar in Home Assistant.", + "etag_repository": "W/\"f44f7506d33e220f9d9c7093b54841697dae9262bcd2593154718150482cc609\"", + "last_updated": "2021-04-25T07:36:09Z", + "stargazers_count": 13, + "topics": [ + "lovelace-custom-card", + "todoist" + ], + "last_fetched": 1784795809.22037 + }, + "1022012376": { + "repository_manifest": {}, + "new": true, + "full_name": "stlk/senzomatic-ha", + "category": "integration", + "description": "Monitor your Senzomatic moisture guard sensors in Home Assistant", + "domain": "senzomatic", + "etag_repository": "W/\"e3adbccbf14bf970b051e8ab957ef14a205ee2d6789389e121ba49047a006a16\"", + "last_updated": "2026-07-14T09:07:42Z", + "topics": [ + "home-assistant-integration", + "senzomatic" + ], + "last_fetched": 1788170058.43584 + }, + "1286437092": { + "repository_manifest": {}, + "new": true, + "full_name": "LucaFSmart/codex-usage", + "category": "integration", + "description": "Home Assistant HACS integration that tracks ChatGPT Codex usage limits", + "domain": "codex_usage", + "etag_repository": "W/\"c54ed278c3cf407d37ffc5423e947ccb300549cce427607b55760a0cc2e60315\"", + "last_updated": "2026-10-01T22:21:38Z", + "stargazers_count": 5, + "topics": [ + "chatgpt", + "codex", + "openai" + ], + "last_fetched": 1790926686.218302 + }, + "582608844": { + "repository_manifest": { + "name": "Emu M-Bus Center", + "hacs": "1.6.0", + "homeassistant": "0.7.4", + "render_readme": true + }, + "new": true, + "full_name": "redlukas/emu_mbus_center", + "authors": [ + "@redlukas" + ], + "category": "integration", + "description": "Reads Values from a Emu M-Bus Center and exposes them to Home Assistant", + "domain": "emu_m_bus_center", + "etag_repository": "W/\"05b600804b7a60f90060016f4cba21f45ad07774435d9aac23565338a0602acb\"", + "last_updated": "2026-09-21T05:02:46Z", + "stargazers_count": 5, + "topics": [ + "m-bus", + "rest-client" + ], + "last_fetched": 1789991591.836304 + }, + "962480808": { + "repository_manifest": {}, + "new": true, + "full_name": "damacus/robovac", + "category": "integration", + "description": "Control your Eufy RoboVac from Home Assistant", + "domain": "robovac", + "etag_repository": "W/\"9bb394da2cd62b5383e17a053397e79837dec07c41e3c42c5a15ba4e00f4a27a\"", + "last_updated": "2026-10-01T04:00:19Z", + "stargazers_count": 104, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790869694.709733 + }, + "627734223": { + "repository_manifest": { + "name": "Monarch", + "country": [ + "US" + ], + "render_readme": true + }, + "new": true, + "full_name": "sanghviharshit/ha-monarchmoney", + "authors": [ + "@sanghviharshit" + ], + "category": "integration", + "description": "💰💲🏠💳🏦 Integration for Monarch in Home Assistant", + "domain": "monarchmoney", + "etag_repository": "W/\"f9e376013696e3a1f18d2b14df288dc98ca3f719297469b85eae06b784e8881f\"", + "last_updated": "2026-07-31T17:09:15Z", "stargazers_count": 38, "topics": [ - "coway", - "coway-iocare", - "home-assistant-component", - "iocare" + "finance", + "monarch", + "monarchmoney", + "money" ], - "last_fetched": 1714624887.45708 + "last_fetched": 1787046184.789515 }, - "209955487": { + "811492560": { + "repository_manifest": {}, + "new": true, + "full_name": "elboletaire/ha-weatherxm", + "category": "integration", + "description": "🌤 A WeatherXM Home Assistant integration", + "domain": "weatherxm", + "downloads": 505, + "etag_repository": "W/\"8876a47fddca9858c792cb9c8cdbbdf297e9e584031714e1647b51ad590012eb\"", + "last_updated": "2026-03-08T17:59:50Z", + "stargazers_count": 5, + "last_fetched": 1787578702.697948 + }, + "1023094396": { + "repository_manifest": {}, + "new": true, + "full_name": "berra200/home-assistant-rapt-cloud-link", + "category": "integration", + "description": "Custom integration for Home Assistant to connect with RAPT Cloud devices.", + "domain": "rapt_cloud_link", + "etag_repository": "W/\"b78ebce5ad349b3096e7d77dea95d1b8b1c327c2055617fb02092fc016c16f3b\"", + "last_updated": "2025-09-23T17:53:12Z", + "stargazers_count": 9, + "topics": [ + "rapt-cloud" + ], + "last_fetched": 1784785476.475636 + }, + "1141527798": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-energy/amber-express", + "category": "integration", + "description": "Home Assistant integration for Amber Electric with adaptive polling, WebSocket support, and HAEO compatibility", + "domain": "amber_express", + "downloads": 527, + "etag_repository": "W/\"8611f34e30dc2c05fce7ae81f64e6821967e9d6bebea803d2285bae9181b63d4\"", + "last_updated": "2026-09-27T19:12:43Z", + "stargazers_count": 34, + "topics": [ + "amber-electric", + "australia", + "electricity-pricing", + "energy", + "haeo", + "home-assistant-custom-component" + ], + "last_fetched": 1790553524.747184 + }, + "193372044": { "repository_manifest": { - "name": "BMR", + "name": "Xiaomi Vacuum Map Card", "render_readme": true, - "country": "CZ", - "homeassistant": "2023.5.0" + "filename": "xiaomi-vacuum-map-card.js" }, - "full_name": "slesinger/HomeAssistant-BMR", + "full_name": "PiotrMachowski/lovelace-xiaomi-vacuum-map-card", + "category": "plugin", + "description": "This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).", + "downloads": 71663, + "etag_repository": "W/\"f966eb622e3267d6d0ad5e1907d34f7d5481c74b07a08f10cb23bf9b4625cc1b\"", + "last_updated": "2026-06-24T15:59:35Z", + "stargazers_count": 1942, + "topics": [ + "deebot", + "ecovacs", + "lovelace-card", + "myneato", + "neato", + "roborock", + "roomba", + "roomba980", + "vacuum", + "valetudo", + "valetudo-re", + "wyze", + "xiaomi", + "xiaomi-vacuum" + ], + "last_fetched": 1790900400.123879 + }, + "1193738763": { + "repository_manifest": {}, + "new": true, + "full_name": "Piotras1/piotras-smart-button", + "category": "plugin", + "description": "Piotras Smart Button A high-performance Home Assistant button card designed for ultimate control and deep customization.", + "downloads": 1061, + "etag_repository": "W/\"775b148f09d4f7781cbd390a09edf1eb01e00e9c705362dc37d29c24f1008109\"", + "last_updated": "2026-09-02T09:04:40Z", + "stargazers_count": 23, + "topics": [ + "button", + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1788349927.900451 + }, + "905249709": { + "repository_manifest": {}, + "new": true, + "full_name": "bramstroker/homeassistant-state-webhook", + "category": "integration", + "description": "Custom Home Assistant component to push state changes to webhooks", + "domain": "state_webhook", + "etag_repository": "W/\"748f4ba048e227c66af9d63b627ac92704c5f1faab47141f72e375d1c5426253\"", + "last_updated": "2025-12-26T08:37:50Z", + "stargazers_count": 10, + "topics": [ + "webhook" + ], + "last_fetched": 1784785687.767761 + }, + "1245967667": { + "repository_manifest": {}, + "new": true, + "full_name": "ohrensessel/bev_insights", + "category": "integration", + "description": "A Home Assistant custom integration that derives quite a number of additional sensors for a battery-electric vehicle from a small set of source entities: battery percentage (SoC), remaining range, an optional charging-state indicator, and an optional odometer reading.", + "domain": "bev_insights", + "etag_repository": "W/\"d2cf2d5c61db05c4ae6cbcfeb5255c3e98100d141598b29eb2f0fd5d7e3dbf76\"", + "last_updated": "2026-06-07T16:31:54Z", + "stargazers_count": 2, + "topics": [ + "car", + "metrics" + ], + "last_fetched": 1788049400.950188 + }, + "262645913": { + "repository_manifest": { + "name": "gitea", + "render_readme": true, + "country": "FR" + }, + "full_name": "youdroid/home-assistant-gitea", "authors": [ - "@slesinger" + "@youdroid" ], "category": "integration", - "description": "Control BMR heating regulation system from Home Assistant", - "domain": "bmr_hc64", - "etag_repository": "W/\"00c31e15501ab318a791a8c675c9189bbb6b3556924c3ce90df7922b676b60f7\"", - "last_updated": "2024-01-11T22:00:59Z", - "stargazers_count": 4, - "last_fetched": 1712063724.731595 + "description": "🍵 Gitea component to follow your repositories", + "domain": "gitea", + "etag_repository": "W/\"46ad44eb0489ed95d4ab19ec063d2cb80706c2e464132d2f0ef5f03c31d4baa0\"", + "last_updated": "2022-04-24T20:15:46Z", + "stargazers_count": 12, + "topics": [ + "gitea", + "homeassistant-custom-component", + "pyhton" + ], + "last_fetched": 1788375503.710184 }, - "600885053": { + "1183048202": { + "repository_manifest": {}, + "new": true, + "full_name": "calebgab/medication_tracker", + "category": "integration", + "description": "Track medications, scheduled doses, streaks, and overdue alerts — entirely local, no cloud, no extra apps required.", + "domain": "medication_tracker", + "etag_repository": "W/\"dd095445b6110ae7d4c93a7502c38687d1f5ab2c2abcf5c70ea12a5697f45960\"", + "last_updated": "2026-07-14T08:51:48Z", + "stargazers_count": 8, + "topics": [ + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration" + ], + "last_fetched": 1788853443.920368 + }, + "271398374": { "repository_manifest": { - "name": "MyVaillant", + "name": "Saver", + "render_readme": true, + "zip_release": true, + "filename": "saver.zip" + }, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Saver", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This custom component allows you to save current state of any entity and use its data later to restore it.", + "domain": "saver", + "downloads": 4809, + "etag_repository": "W/\"e713ad7d59eda91e515df024b6bac31ce78ade039fdcd8bd85685c4cf4836372\"", + "last_updated": "2026-05-18T00:36:07Z", + "stargazers_count": 102, + "topics": [ + "automation", + "helper", + "save", + "script", + "variable" + ], + "last_fetched": 1788859658.771533 + }, + "1221559129": { + "repository_manifest": {}, + "new": true, + "full_name": "dibi73/ha-bookstack-sync", + "category": "integration", + "description": "Syncs Home Assistant areas, devices, entities, automations and integrations into a (self-hosted) BookStack wiki — manual notes are preserved. Optional opt-in Markdown back-export turns the wiki into a universal RAG / LLM input source.", + "domain": "bookstack_sync", + "etag_repository": "W/\"27c394702e7090772e8641acf70b5fb90128ab271a732028a83ac9f166316eed\"", + "last_updated": "2026-09-28T00:07:48Z", + "stargazers_count": 4, + "topics": [ + "bookstack", + "llm", + "markdown-export", + "obsidian-format", + "rag" + ], + "last_fetched": 1790870046.149471 + }, + "305188358": { + "repository_manifest": { + "name": "Heatmiser Wifi - deprecated", "render_readme": true }, + "full_name": "midstar/heatmiser_wifi_ha", + "authors": [ + "@midstar" + ], + "category": "integration", + "description": "Heatmiser Wifi Home Assistant Component", + "domain": "heatmiser_wifi", + "etag_repository": "W/\"27333923cbb94d5f4238cdda15aafadd8d8370be1bb974622c07bf26019d6976\"", + "last_updated": "2024-05-13T19:09:57Z", + "stargazers_count": 3, + "topics": [ + "climate", + "heatmiser", + "homeassisant", + "thermostat", + "wifi" + ], + "last_fetched": 1784790165.061581 + }, + "1114583265": { + "repository_manifest": {}, + "new": true, + "full_name": "Inter-Raptor/raptor-bar-next-card", + "category": "plugin", + "description": "Modern multi-bars Lovelace card for Home Assistant, with Raptor theme engine, sliders, severities and stacked segments.", + "etag_repository": "W/\"d4400e145437646f9e42a12b77f2ed4aa7de74ee7cb5c1a9d5e1bca5b2e02568\"", + "last_updated": "2025-12-11T17:16:05Z", + "stargazers_count": 4, + "topics": [ + "card", + "lovelace-custom-card", + "raptor" + ], + "last_fetched": 1784794651.500764 + }, + "445977563": { + "repository_manifest": { + "name": "Plum ecoMAX boiler controller integration", + "homeassistant": "2024.6.0" + }, "new": true, - "full_name": "signalkraft/mypyllant-component", + "full_name": "denpamusic/homeassistant-plum-ecomax", "authors": [ - "@signalkraft" + "@denpamusic" ], "category": "integration", - "description": "Home Assistant component for the myVAILLANT API, controls Vaillant devices such as aroTHERM heatpumps and ecoTEC boilers", - "domain": "mypyllant", - "etag_repository": "W/\"d3075350669396c7361804d622c196cde3b6c4cea905e7948c3b0a7db66b41dc\"", - "last_updated": "2024-03-25T10:19:15Z", - "stargazers_count": 97, + "description": "Plum ecoMAX boiler controller integration for Home Assistant.", + "domain": "plum_ecomax", + "etag_repository": "W/\"798f4141668045f424dd9fa86cbdf91ec8c34c12e36911cdb66b163619a0b58e\"", + "last_updated": "2026-09-30T12:32:08Z", + "stargazers_count": 51, "topics": [ - "home-assistant-component", - "vaillant" + "ecomax", + "econet", + "heating-controller", + "heating-monitoring", + "python3" ], - "last_fetched": 1714624583.667409 + "last_fetched": 1790781807.922639 }, - "218178802": { - "repository_manifest": { - "name": "Local Conditional card", - "render_readme": true, - "filename": "local-conditional-card.js" - }, - "full_name": "PiotrMachowski/Home-Assistant-Lovelace-Local-Conditional-card", - "category": "plugin", - "description": "This card can show and hide a specific card on current device while not affecting other windows. It does not require any integration to run.", - "domain": "", - "downloads": 3499, - "etag_repository": "W/\"35cf121fe7fa879557fba0481a7254fc75ebb6e395fbc6c572505ad291a9d88d\"", - "last_updated": "2023-07-07T02:53:33Z", - "stargazers_count": 62, - "topics": [ - "lovelace-card" - ], - "last_fetched": 1713241171.665109 - }, - "361205663": { - "repository_manifest": { - "name": "Meteoalarm Card", - "render_readme": true, - "filename": "meteoalarm-card.js" - }, - "full_name": "MrBartusek/MeteoalarmCard", - "category": "plugin", - "description": "Meteoalarm, Météo-France and DWD severe weather warnings card for Home Assistant Lovelace UI ⛈️", - "domain": "", - "downloads": 5722, - "etag_repository": "W/\"fdaa96da79a1189de938459885047b6342ac9c00d9c684d7e0ad9ff40fa8692b\"", - "last_updated": "2024-01-19T09:07:40Z", - "stargazers_count": 118, - "topics": [ - "deutscher-wetterdienst", - "dwd", - "lovelace-card", - "meteo-france", - "meteoalarm", - "meteoalarmeu", - "nina", - "nws", - "weather" - ], - "last_fetched": 1714625057.85595 - }, - "265059207": { - "repository_manifest": { - "name": "ThermIQ MQTT", - "hacs": "0.24.0", - "homeassistant": "2022.01", - "render_readme": true - }, - "full_name": "ThermIQ/thermiq_mqtt-ha", - "authors": [ - "@ThermIQ" - ], + "1245053050": { + "repository_manifest": {}, + "new": true, + "full_name": "simplytoast1/ha-unifi-sensors", "category": "integration", - "description": "Home Assistant integration of ThermIQ-MQTT, providing control and logging of Thermia heatpumps ", - "domain": "thermiq_mqtt", - "etag_repository": "W/\"e8088891651a67fc31ac357091d7bbf3ede6e1b2484f65dd81c664e850337261\"", - "last_updated": "2024-04-11T19:48:57Z", + "description": "Home Assistant (HACS) integration for UniFi Protect sensors (UP Sense) and key fobs over the local Integration API", + "domain": "unifi_protect_sensors", + "etag_repository": "W/\"ed348c85e7659f41ffbca08975331a0923c15fc24a3bb3c5870e63943d38f764\"", + "last_updated": "2026-07-06T14:57:37Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "home-assistant-integration", + "sensors", + "ubiquiti", + "unifi", + "unifi-protect", + "up-sense" + ], + "last_fetched": 1787252413.169396 + }, + "447474061": { + "repository_manifest": { + "name": "Irrigation Unlimited Card", + "render_readme": true, + "filename": "irrigation-unlimited-card.js" + }, + "full_name": "rgc99/irrigation-unlimited-card", + "category": "plugin", + "description": "A companion card for the Irrigation Unlimited integration", + "downloads": 3759, + "etag_repository": "W/\"88adf8d78dbc3946d448d820222aea2958b25246d8be01c1c124d5966999beca\"", + "last_updated": "2026-05-20T05:28:03Z", "stargazers_count": 22, "topics": [ - "bergvarme", - "danfoss", - "dhp", - "diplomat", - "g2", - "g3", - "ha", - "heatpump", - "optimum", - "thermal-pump", - "thermia", - "thermiq", - "thermiq-mqtt", - "varmepump" + "irrigation", + "irrigation-controller", + "sprinkler-controller", + "watering" ], - "last_fetched": 1714624910.650889 + "last_fetched": 1784795538.014259 }, - "480112024": { - "repository_manifest": { - "name": "Sjöfartsverket ViVa", - "country": "SE" - }, + "1049846176": { + "repository_manifest": {}, "new": true, - "full_name": "patrickribbing/sjofartsverket_viva-component", - "authors": [ - "@patrickribbing" - ], + "full_name": "sunology-tech/sunology-ha", "category": "integration", - "description": "Get wind information from the Swedish Sjöfarsverket's ViVa service.", - "domain": "sjofartsverket_viva", - "etag_repository": "W/\"a9fb3a876729bf32d9c3b47b19176ac6a694607bb97c94363ff9ef5a892581db\"", - "last_updated": "2023-07-14T12:19:43Z", - "stargazers_count": 3, - "last_fetched": 1697116944.985266 - }, - "384910725": { - "repository_manifest": { - "name": "XMR Pool Statistics", - "render_readme": true - }, - "new": true, - "full_name": "hwmland/homeassistant-xmrpool_stat", - "authors": [ - "@hwmland" - ], - "category": "integration", - "description": "XMR Pool Statistics integration for Home Assistant", - "domain": "xmrpool_stat", - "etag_repository": "W/\"856326c4f33f780f985db7d0e2f1d1cc21f253b27dca7c37b9b514d9ab47d3e7\"", - "last_updated": "2023-07-04T16:36:08Z", - "stargazers_count": 4, + "description": "Public version of Sunology Home Assistant integration ", + "domain": "sunology", + "etag_repository": "W/\"a6e502d9c2d69b08ddc03e0b34f6432a5e9586dcc9caf153604808d472517d89\"", + "last_updated": "2026-04-02T15:06:40Z", + "stargazers_count": 10, "topics": [ - "cryptocurrency", - "home-assistant-integration", - "monero", - "xmr" + "ems", + "energy", + "homeassistant-custom-component", + "solar", + "solar-energy" ], - "last_fetched": 1692935317.269385 - }, - "204049047": { - "repository_manifest": { - "name": "OpenMensa Lovelace Card", - "content_in_root": true - }, - "full_name": "Mofeywalker/openmensa-lovelace-card", - "category": "plugin", - "description": "A Home-Assistant Lovelace card which displays information from the openmensa-sensor.", - "domain": "", - "etag_repository": "W/\"83c500e972f4225ae93c86693beb45157d74558bb649cb816abaa5b763731614\"", - "last_updated": "2023-06-14T10:31:04Z", - "stargazers_count": 3, - "last_fetched": 1701029553.495791 + "last_fetched": 1790930088.80376 }, "598289640": { "repository_manifest": { "name": "PetKit", "render_readme": true, "country": "US", - "homeassistant": "2023.4.0", + "homeassistant": "2024.8.0b0", "zip_release": true, "filename": "petkit.zip" }, @@ -19952,10 +29550,10 @@ "category": "integration", "description": "Home Assistant integration for PetKit devices", "domain": "petkit", - "downloads": 2806, - "etag_repository": "W/\"b1d9a786f38356075d29e6297b4beb3f47b1e7551a5cef8845babbf6cd81ed10\"", - "last_updated": "2024-04-17T03:16:31Z", - "stargazers_count": 135, + "downloads": 7946, + "etag_repository": "W/\"0e130da3ae1f73757a0fa00072f8c5c8c9d11f1f2f27f9c46dbf08584023c8b2\"", + "last_updated": "2026-09-22T21:49:31Z", + "stargazers_count": 352, "topics": [ "eversweet-3-pro", "fresh-element", @@ -19973,318 +29571,2869 @@ "smart-litter-box", "smart-pet" ], - "last_fetched": 1714279398.743238 + "last_fetched": 1790159809.25587 }, - "196055705": { - "repository_manifest": { - "name": "Clientraw weather parser", - "homeassistant": "2023.10" - }, - "full_name": "pilotak/homeassistant-clientraw", - "authors": [ - "@pilotak" - ], + "999409885": { + "repository_manifest": {}, + "new": true, + "full_name": "Connectlife-LLC/HomeAssistantPlugin", "category": "integration", - "description": "Clientraw weather parser (clientraw.txt) for HomeAssistant", - "domain": "clientraw", - "etag_repository": "W/\"08cf5e73a3ada4c7339c5fbdd376023a9229b7d039b517fd64d08f94bb1c73c8\"", - "last_updated": "2023-11-02T17:59:30Z", - "stargazers_count": 19, + "description": "Home Assistant integration for Hisense smart appliances via ConnectLife cloud service", + "domain": "hisense_ac_plugin", + "downloads": 142, + "etag_repository": "W/\"efcea33efc9b37da03dddfb051182485fa397d19c142f89959f82ad73111d8cf\"", + "last_updated": "2025-07-03T12:08:00Z", + "stargazers_count": 40, "topics": [ - "clientraw", - "davis", - "weather" + "air-conditioner", + "china", + "climate-control", + "connectlife", + "hisense", + "iot", + "water-heater" ], - "last_fetched": 1703065959.505257 + "last_fetched": 1790781201.62388 }, - "223739645": { - "repository_manifest": { - "name": "Climate IP" - }, - "full_name": "atxbyea/samsungrac", - "authors": [ - "@SebuZet" - ], + "1189100967": { + "repository_manifest": {}, + "new": true, + "full_name": "elik745i/MQTT-Remote-Buttons-Remap", "category": "integration", - "description": "Home Assistant Climate Device for controlling (not only) Samsung AC", - "domain": "climate_ip", - "etag_repository": "W/\"67f67d720cf219bc8ec22c7522f9244efc033a023adada522929ce98cdd649fa\"", - "last_updated": "2024-01-14T13:37:14Z", - "stargazers_count": 53, - "topics": [ - "airconditioning", - "hacktoberfest2021", - "samsung" - ], - "last_fetched": 1714624940.115089 - }, - "242700009": { - "repository_manifest": { - "name": "Kostal Plenticore" - }, - "full_name": "ITTV-tools/homeassistant-kostalplenticore", - "authors": [ - "@ITTV-Tools" - ], - "category": "integration", - "description": "Home Assistant Component for Kostal Plenticore ", - "domain": "kostal_plenticore", - "etag_repository": "W/\"6c04c9e440d425eae0923cd695cc2978957f5e0b522a467d8d41c91a421dd220\"", - "last_updated": "2022-07-21T18:38:06Z", - "stargazers_count": 14, - "topics": [ - "component", - "kostal", - "plenticore" - ], - "last_fetched": 1700400001.324144 - }, - "257634153": { - "repository_manifest": { - "name": "FXMarketAPI Integration" - }, - "full_name": "rob196/home-assistant-fxmarketapi", - "authors": [ - "@rob196" - ], - "category": "integration", - "description": "This is a custom component to integrate into FXMarketAPI (https://fxmarketapi.com) to get the live mid-rates in Home Assistant.", - "domain": "fxmarketapi", - "etag_repository": "W/\"048330b2bb77fbde01eb9987cc3bfddd14e9aa110daea34f70825fc8bb72f18c\"", - "last_updated": "2021-06-01T16:32:25Z", + "description": "Homeasssistant Custom Integration for ESP32 MQTT remotes", + "domain": "mqtt_remote_buttons_remap", + "etag_repository": "W/\"81dd1f83bd6fba4ddc0a4f19c735ef80761d2d8a76814f6580a92e480ea65042\"", + "last_updated": "2026-07-09T06:43:12Z", "stargazers_count": 2, - "last_fetched": 1697808006.424416 + "topics": [ + "esp32", + "home-assistant-integration", + "mqtt" + ], + "last_fetched": 1789349681.751638 }, - "424574671": { + "200897141": { "repository_manifest": { - "name": "SP110E RGB LED BLE Controller Integration", - "homeassistant": "2021.11.0", - "render_readme": true + "name": "lovelace_gen", + "homeassistant": "2021.4.0" + }, + "full_name": "thomasloven/hass-lovelace_gen", + "category": "integration", + "description": "🔹 Improve the lovelace yaml parser for Home Assistant", + "domain": "lovelace_gen", + "etag_repository": "W/\"a6e929fa26f9bef92ef0847f78fcf4f254f2d8fd8d31bd80d272c7480bc4b90d\"", + "last_updated": "2025-03-27T21:21:54Z", + "stargazers_count": 242, + "last_fetched": 1789180943.463094 + }, + "1200406948": { + "repository_manifest": {}, + "new": true, + "full_name": "cothal/ha-daikin-control", + "category": "integration", + "description": "Home Assistant integration for Daikin/Rotex heating systems using daikin-control.com cloud service (RoCon G1 Gateway)", + "domain": "daikin_control", + "etag_repository": "W/\"c17f833b0afa0a5f85dd1fdb1f4222aa0ee7acfa41a0b1b85371f2339d3e55f2\"", + "last_updated": "2026-08-21T12:08:23Z", + "topics": [ + "daikin", + "heat-pump", + "rotex" + ], + "last_fetched": 1787318835.087105 + }, + "938251584": { + "repository_manifest": {}, + "new": true, + "full_name": "ALERTua/hass-gaggiuino", + "category": "integration", + "description": "Home Assistant HACS Integration for Gaggiuino", + "domain": "gaggiuino", + "etag_repository": "W/\"c0fb686cdd4f7fa72641e2b0796be2a6f5ba0983ae36ae2859a70d2299adc83c\"", + "last_updated": "2026-09-28T15:56:21Z", + "stargazers_count": 23, + "topics": [ + "coffee", + "coffee-machine", + "gaggiuino" + ], + "last_fetched": 1790921199.754102 + }, + "405007807": { + "repository_manifest": { + "name": "FoxESS Cloud" }, "new": true, - "full_name": "roslovets/SP110E-HASS", + "full_name": "macxq/foxess-ha", + "category": "integration", + "description": "Home Assistant & FoxESS integration. Monitor you photovoltaic installation directly from HA ☀️ ⚡️ ", + "domain": "foxess", + "etag_repository": "W/\"0a2c759180cc99a2b1ff031307abccdb84b0ef0360a274949168283c4cecf31e\"", + "last_updated": "2026-06-05T10:55:33Z", + "stargazers_count": 219, + "topics": [ + "energy-monitor", + "foxess", + "photovoltaics", + "pv" + ], + "last_fetched": 1790532386.516569 + }, + "1130861289": { + "repository_manifest": {}, + "new": true, + "full_name": "kristofferR/ha-adjustable-bed", + "category": "integration", + "description": "Home Assistant integration for controlling smart adjustable beds via Bluetooth", + "domain": "adjustable_bed", + "etag_repository": "W/\"433cd76396780fa5a6c43d37af691fee3444c48d080d40fc4b34f11ad18ccefd\"", + "last_updated": "2026-10-02T07:27:04Z", + "stargazers_count": 61, + "topics": [ + "adjustable-bed", + "smart-bed", + "smart-bed-system" + ], + "last_fetched": 1790926309.76623 + }, + "198794376": { + "repository_manifest": { + "name": "Met.no Nowcast", + "render_readme": true, + "zip_release": true, + "filename": "metnowcast.zip" + }, + "new": true, + "full_name": "toringer/home-assistant-metnowcast", "authors": [ - "@roslovets" + "@toringer" ], "category": "integration", - "description": "Control SP110E RGB LED BLE Controller from Home Assistant", - "domain": "sp110e", - "etag_repository": "W/\"914a55414438aa4dc710802411db68e3fbe3f5b1911346e630eb68bccd47ba54\"", - "last_updated": "2022-09-04T12:58:32Z", + "description": "Met.no Nowcast component for Home Assistant", + "domain": "metnowcast", + "downloads": 1693, + "etag_repository": "W/\"9347785a8cffb9d3125cf092150e339a9222b0d40924726cc192e1b4cb4cf2bf\"", + "last_updated": "2026-01-05T01:09:36Z", "stargazers_count": 13, "topics": [ - "ble", - "rgb", - "sp110e" + "metno", + "nowcast", + "nowcasting-precipitation" ], - "last_fetched": 1712409879.517066 + "last_fetched": 1784793060.531861 }, - "511504216": { + "897844707": { + "repository_manifest": {}, + "new": true, + "full_name": "lovelylain/ha-addon-iframe-card", + "category": "plugin", + "description": "HA webpage card with addon ingress support.", + "downloads": 7555, + "etag_repository": "W/\"3c2fb9e1f1d8f38fe05ac666be96c7050afbe6ee64973ff86a3380e336f7197d\"", + "last_updated": "2025-01-08T04:23:34Z", + "stargazers_count": 20, + "topics": [ + "ingress" + ], + "last_fetched": 1785922734.43393 + }, + "1119909569": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-tvoverlay_ui", + "category": "integration", + "description": "Home Assistant integration for TvOverlay Android TV app. Features UI-based setup, notification services, fixed widgets, and device controls", + "domain": "tvoverlay_ui", + "etag_repository": "W/\"09403805926cce602df6e09f99f12ce38c73407776237137283e5d6504522c21\"", + "last_updated": "2026-07-24T04:22:02Z", + "stargazers_count": 15, + "topics": [ + "home-assistant-integration", + "tvoverlay" + ], + "last_fetched": 1786400405.872854 + }, + "698694783": { "repository_manifest": { - "name": "Scinan Saswell Thermostat", + "name": "Davis Vantage", + "homeassistant": "2024.2.0", "render_readme": true }, "new": true, - "full_name": "Skarbo/hass-scinan-thermostat", + "full_name": "MarcoGos/davis_vantage", "authors": [ - "@skarbo" + "@MarcoGos" ], "category": "integration", - "description": "Home Assistant integration for Scinan Thermostats", - "domain": "scinan_thermostat", - "etag_repository": "W/\"e6b0062e18c2ba99bdcc5164dace54ba159c366e85facf3088e24bbf2a229d89\"", - "last_updated": "2023-08-20T22:06:43Z", + "description": "Davis Vantage custom component integration for Home Assistant", + "domain": "davis_vantage", + "etag_repository": "W/\"6dd20a5088f2ffa7428121295aadb3eb0a09c78f89535f7af4ac4cd499ee2886\"", + "last_updated": "2026-09-19T13:03:33Z", + "stargazers_count": 23, + "topics": [ + "davis-weatherlink", + "weather-station" + ], + "last_fetched": 1789989698.09698 + }, + "900746471": { + "repository_manifest": {}, + "new": true, + "full_name": "ClusterM/localtuya_rc", + "category": "integration", + "description": "Tuya universal remote control device Home Assistant integration ", + "domain": "localtuya_rc", + "etag_repository": "W/\"64e3148be902540c8f94f6743aed7a8beaffe85b4a94661ceb16df2dae8012cd\"", + "last_updated": "2026-09-21T22:10:58Z", + "stargazers_count": 113, + "topics": [ + "infrared", + "infrared-remote-control", + "remote-control", + "tuya" + ], + "last_fetched": 1790269549.019813 + }, + "763820896": { + "repository_manifest": {}, + "new": true, + "full_name": "NinDTendo/tobi", + "category": "integration", + "description": "to be or not - Room Presence for Home Assistant utilizing a combination of `motion` and `presence` sensors.", + "domain": "tobi", + "etag_repository": "W/\"30f8b85eb52dfaa737c1e5e0ce8f4fea69a929edebaeb553e482b8017ed5df29\"", + "last_updated": "2024-05-17T02:08:16Z", "stargazers_count": 7, "topics": [ - "saswell", - "scinan", - "thermostat" + "home-assistant-component", + "room-presence" ], - "last_fetched": 1712895408.210645 + "last_fetched": 1784790737.539262 }, - "214664317": { + "210966517": { "repository_manifest": { - "name": "Midnight Theme" + "name": "Zwift Sensors", + "homeassistant": "2023.4" }, - "full_name": "home-assistant-community-themes/midnight", - "category": "theme", - "description": "Midnight theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"8b88e99d11b26d74bd669a1e1d821909ffc9e2e5efb65e2530f44779788856f7\"", - "last_updated": "2024-02-19T15:00:37Z", - "stargazers_count": 53, - "last_fetched": 1709125576.67183 - }, - "246657442": { - "repository_manifest": { - "name": "Current Cost" - }, - "full_name": "lolouk44/CurrentCost_HA_CC", + "full_name": "snicker/zwift_hass", "authors": [ - "@lolouk44" + "@snicker" ], "category": "integration", - "description": "CurrentCost Meter Reading Custom Component for Home Assistant ", - "domain": "currentcost", - "etag_repository": "W/\"f113526ba7c555fe17106fee6a7f47a6b28b419b04de6e7863273e745c8b68d4\"", - "last_updated": "2023-06-29T21:12:28Z", - "stargazers_count": 16, - "topics": [ - "cc128", - "current-cost", - "currentcost", - "envi", - "envir" - ], - "last_fetched": 1712409589.677205 + "description": "Zwift Sensor Integration for HomeAssistant", + "domain": "zwift", + "etag_repository": "W/\"7f1f2d9f1aa8dfa0e713f44a8d25530be954a7734d7eba5857f7bd3d001b286a\"", + "last_updated": "2026-07-21T16:10:47Z", + "stargazers_count": 77, + "last_fetched": 1790788277.120272 }, - "209996125": { - "repository_manifest": { - "name": "Remote PicoTTS", - "render_readme": true, - "homeassistant": "0.36" - }, - "full_name": "Poeschl/Remote-PicoTTS", - "authors": [ - "@Poeschl" - ], + "1126380802": { + "repository_manifest": {}, + "new": true, + "full_name": "alexhass/syr_connect", "category": "integration", - "description": "A custom component for Home Assistant which integrates my picoTTS Addon on HASS.io,", - "domain": "picotts_remote", - "etag_repository": "W/\"5afb9dc1d1a181744b3edf1abbcf7c54f37036e0d69015a9ed377b06366a6921\"", - "last_updated": "2022-06-03T14:25:15Z", - "stargazers_count": 11, + "description": "Home Assistant integration for Hans Sasserath - SYR Connect API", + "domain": "syr_connect", + "etag_repository": "W/\"f7229dbd27e5c4012556edd7a86111c07a3a44aac88c86440f0d0abe0cc1dfe6\"", + "last_updated": "2026-09-29T19:49:10Z", + "stargazers_count": 12, "topics": [ - "component", - "picotts-addon", - "remote-picotts" + "syr", + "water-leakage-detection", + "water-meter", + "water-softener" ], - "last_fetched": 1709124871.808996 + "last_fetched": 1790779660.230727 }, - "339464185": { + "303793543": { "repository_manifest": { - "name": "Weishaupt WEM Portal" - }, - "full_name": "erikkastelec/hass-WEM-Portal", - "authors": [ - "@erikkastelec" - ], - "category": "integration", - "description": "Custom component for retrieving sensor information from Weishaupt WEM Portal", - "domain": "wemportal", - "etag_repository": "W/\"773f78d9df1100f9e72ecfc3728c92ea692cf5251fc00f0fc1b5a849925d1421\"", - "last_updated": "2023-06-01T08:39:06Z", - "stargazers_count": 44, - "topics": [ - "weishaupt", - "wem-portal" - ], - "last_fetched": 1714624543.878169 - }, - "231989179": { - "repository_manifest": { - "name": "HASS Bardolph" - }, - "full_name": "JAAlperin/hass-bardolph", - "authors": [ - "al-fontes-jr", - "JAAlperin" - ], - "category": "integration", - "description": "HASS custom component to load and run Bardolph (simple scripting utility for LIFX light bulbs by Al Fontes, Jr.)", - "domain": "bardolph", - "etag_repository": "W/\"15179cbb481bc1a0b0d3ddfb74c14de4b4edc8beb1c7d10bf79824f2880cd4e0\"", - "last_updated": "2021-05-08T22:23:44Z", - "stargazers_count": 3, - "topics": [ - "bardolph", - "color-bulb", - "lifx", - "lifx-lan-protocol", - "scripts", - "services" - ], - "last_fetched": 1681753279.195118 - }, - "315447202": { - "repository_manifest": { - "name": "ytube_music_player", + "name": "Skydance", + "country": [ + "EN", + "CZ" + ], "render_readme": true }, - "full_name": "KoljaWindeler/ytube_music_player", + "full_name": "tomasbedrich/home-assistant-skydance", "authors": [ - "@KoljaWindeler" + "@tomasbedrich" ], "category": "integration", - "description": "YouTube music player for homeassistant", - "domain": "ytube_music_player", - "etag_repository": "W/\"ea54d09db0c194bfe40d5ea8a0fdb19297a1c7e7ec82feac68f4469ea93d291c\"", - "last_updated": "2024-04-20T17:03:44Z", - "stargazers_count": 310, + "description": "A Home Assistant integration for communication with Skydance lighting WiFi relay.", + "domain": "skydance", + "etag_repository": "W/\"32668e88769c785a5cdc38ac1682bb427fcc967b1d465ab3ab844f5dc09eeb64\"", + "last_updated": "2025-12-02T07:14:38Z", + "stargazers_count": 16, "topics": [ - "youtube" + "networking" ], - "last_fetched": 1714624490.478428 + "last_fetched": 1784793026.275815 }, - "203294272": { - "repository_manifest": {}, - "full_name": "custom-cards/unused-card", - "category": "plugin", - "description": "All your unused entities in a list", - "domain": "", - "etag_repository": "W/\"b69e73f8101af5b8509d5a11c0136fe33b4a84a42b831c1091dfd923707d9e7c\"", - "last_updated": "2023-01-04T07:38:35Z", - "stargazers_count": 31, - "last_fetched": 1713931998.721473 - }, - "259784620": { + "448604854": { "repository_manifest": { - "name": "Gaode Map card", + "name": "Cardiff Waste", + "homeassistant": "2021.12.0", + "render_readme": true, + "country": "GB" + }, + "new": true, + "full_name": "TomBrien/cardiffwaste-ha", + "authors": [ + "@tombrien" + ], + "category": "integration", + "description": "A Home Assistant integration to provide sensors for waste collections in Cardiff, UK", + "domain": "cardiffwaste", + "etag_repository": "W/\"4609c2231baf4f40a845d01921dc61540b996c3c66dadf04b3a7da1adae36d39\"", + "last_updated": "2026-06-23T13:30:34Z", + "stargazers_count": 12, + "topics": [ + "cardiff", + "waste-collection" + ], + "last_fetched": 1784793033.10454 + }, + "537001731": { + "repository_manifest": { + "name": "Facebook Messenger", + "render_readme": true + }, + "new": true, + "full_name": "emes30/facebook_messenger", + "authors": [ + "@emes30" + ], + "category": "integration", + "description": "Home Assistant custom integration for Facebook Messenger.", + "domain": "facebook_messenger", + "etag_repository": "W/\"002d2ed4b9736d3f8c857fcdb0d9e7be559515090c2ffc8ff8ebb8ea145695a6\"", + "last_updated": "2022-09-26T21:07:38Z", + "stargazers_count": 16, + "topics": [ + "facebook", + "images", + "messenger" + ], + "last_fetched": 1784787151.802873 + }, + "639503073": { + "repository_manifest": { + "name": "Atmo France", + "country": "fr", + "homeassistant": "2023.4.0", + "render_readme": true + }, + "new": true, + "full_name": "sebcaps/atmofrance", + "authors": [ + "@sebcaps" + ], + "category": "integration", + "description": "About Home assistant component to get air quality for french cities", + "domain": "atmofrance", + "etag_repository": "W/\"ffa30f85b9d30e664d37a00928030c72e83451828bfa7be329723c6217420789\"", + "last_updated": "2026-09-04T09:49:45Z", + "stargazers_count": 43, + "topics": [ + "allergies", + "pollen", + "pollution-levels" + ], + "last_fetched": 1790787930.494035 + }, + "1235767807": { + "repository_manifest": {}, + "new": true, + "full_name": "f17mkx/everyday-themes", + "category": "theme", + "description": "Premium HA themes - frosted-glass aesthetic for the modern Lovelace ecosystem", + "etag_repository": "W/\"c75df40bd4962c00b1352072d9182c5645c319185ea4210f1b8150c17cb714c7\"", + "last_updated": "2026-05-13T18:05:28Z", + "stargazers_count": 1, + "topics": [ + "everyday", + "frosted-glass", + "ha-theme", + "home-assistant-theme", + "lovelace-theme" + ], + "last_fetched": 1785797096.724978 + }, + "1188991896": { + "repository_manifest": {}, + "new": true, + "full_name": "yieldhog/usgs_streamflow", + "category": "integration", + "description": "Home Assistant integration for real-time USGS stream gauge data (flow, gauge height, water temperature)", + "domain": "usgs_streamflow", + "etag_repository": "W/\"ff638091a6baa32a9a24d371bd1ec3c40788430aa4ce4423f1e9d2d1679229ce\"", + "last_updated": "2026-09-04T02:25:33Z", + "stargazers_count": 5, + "topics": [ + "science", + "streamflow", + "usgs", + "water", + "weather" + ], + "last_fetched": 1788495657.536397 + }, + "957100951": { + "repository_manifest": {}, + "new": true, + "full_name": "0Paul89/vienna-transport-card", + "category": "plugin", + "description": "Custom Home Assistant Dashboard Card to display departures from some station", + "etag_repository": "W/\"c6e3b2af77ca0cf183ff26bf2bfac26f325a60e03a0a41e8deb4586581ba3121\"", + "last_updated": "2026-07-21T15:32:56Z", + "stargazers_count": 46, + "topics": [ + "dashboard", + "transport", + "vienna", + "wiener-linien" + ], + "last_fetched": 1790789929.898706 + }, + "188572845": { + "repository_manifest": { + "name": "Rotel Remote Card", + "content_in_root": true + }, + "full_name": "marrobHD/rotel-card", + "category": "plugin", + "description": "🔊 Rotel Remote Card", + "etag_repository": "W/\"479048ef3ee1ad5881c687966d1f0d6d65b63c5619b36f9ad75758f71649accc\"", + "last_updated": "2022-05-25T19:39:13Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-rotel-card", + "lovelace-card" + ], + "last_fetched": 1784795102.037667 + }, + "1264931662": { + "repository_manifest": {}, + "new": true, + "full_name": "naked-head/ha-ilmeteo", + "category": "integration", + "description": "Home Assistant custom integration for iLMeteo.it weather service", + "domain": "ilmeteo", + "downloads": 70, + "etag_repository": "W/\"3a326c3c6aa6f1b9a6c999058f23d1b45249c0fcfa624929cb65839ae7908f7d\"", + "last_updated": "2026-08-29T08:35:14Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-integration", + "italy", + "weather" + ], + "last_fetched": 1788007426.306712 + }, + "514391925": { + "repository_manifest": { + "name": "AppWash", + "render_readme": true + }, + "new": true, + "full_name": "fapfaff/homeassistant-appwash", + "authors": [ + "@fapfaff" + ], + "category": "integration", + "description": "AppWash integration for HomeAssistant", + "domain": "appwash", + "etag_repository": "W/\"2737ab012d96d5558090a847f6a4d653d5794be363416fd2f6d840f71e0b9189\"", + "last_updated": "2025-01-16T15:24:47Z", + "stargazers_count": 5, + "topics": [ + "dryer", + "miele", + "washing-machine" + ], + "last_fetched": 1789665223.957425 + }, + "383608593": { + "repository_manifest": { + "name": "Toshiba AC", + "render_readme": true, + "homeassistant": "2023.3.0" + }, + "new": true, + "full_name": "h4de5/home-assistant-toshiba_ac", + "authors": [ + "@h4de5" + ], + "category": "integration", + "description": "Toshiba AC integration into home-assistant.io", + "domain": "toshiba_ac", + "downloads": 82, + "etag_repository": "W/\"a3b610311d880fe7b7dc13cafba5645a7d094e79b6536b1bd867c61c79c70ada\"", + "last_updated": "2026-07-23T08:54:51Z", + "stargazers_count": 207, + "topics": [ + "climate", + "toshiba" + ], + "last_fetched": 1790332318.50129 + }, + "334076222": { + "repository_manifest": { + "name": "AstroWeather", + "render_readme": true + }, + "full_name": "mawinkler/astroweather", + "authors": [ + "@mawinkler" + ], + "category": "integration", + "description": "Asynchronous Astro Weather Forecast for Home Assistant", + "domain": "astroweather", + "etag_repository": "W/\"c21798c4e45f5af52f6056d64158d654b66fa76126bd85e2b0d4670a929ad13f\"", + "last_updated": "2026-05-30T04:32:24Z", + "stargazers_count": 153, + "topics": [ + "7timer", + "astronomy", + "forecast" + ], + "last_fetched": 1790629450.635809 + }, + "1174605271": { + "repository_manifest": {}, + "new": true, + "full_name": "19DMO89/smartdome_heat_control", + "category": "integration", + "description": "Smart heat control with one main thermostat and a few havcs ", + "domain": "smartdome_heat_control", + "etag_repository": "W/\"74c8c77b7ac17ccba39601050a0af220200b858cdef9dfea72a845f895f4755c\"", + "last_updated": "2026-09-24T03:28:25Z", + "stargazers_count": 9, + "topics": [ + "heating", + "heating-control", + "home-assistant-integration", + "thermostat" + ], + "last_fetched": 1790240691.984849 + }, + "1005215052": { + "repository_manifest": {}, + "new": true, + "full_name": "eduwardpost/aviation-weather", + "category": "integration", + "description": "Aviation weather HACS integration", + "domain": "aviationweather", + "etag_repository": "W/\"a35ab1739f4dbc9ff6ab5728b74c59fbdd184cf8a3ab3be4b4d0ef6d74a1212a\"", + "last_updated": "2026-09-14T09:35:58Z", + "stargazers_count": 4, + "topics": [ + "aviation", + "home-assistant-custom-component", + "homeassistant-custom-component" + ], + "last_fetched": 1789410999.543701 + }, + "223028160": { + "repository_manifest": { + "name": "Green Slate Theme" + }, + "full_name": "pbeckcom/green_slate_theme", + "category": "theme", + "description": "Green adaptation of this Home-Assistant theme: https://github.com/seangreen2/slate_theme", + "etag_repository": "W/\"96f4a6c989cd8f0b88ad66f97cd88b8223fb03510e69adc335e847c5b1e6a32d\"", + "last_updated": "2019-11-20T22:22:55Z", + "stargazers_count": 1, + "last_fetched": 1784668291.809552 + }, + "1019874722": { + "repository_manifest": {}, + "new": true, + "full_name": "sslivins/hass_hbxcontrols", + "category": "integration", + "description": "home assistant integration for HBX based controllers", + "domain": "hbx_controls", + "etag_repository": "W/\"6b20da74f73669764e62815c31688f8bbd051da872133f7aa04d93e4842f4813\"", + "last_updated": "2026-08-20T16:03:54Z", + "stargazers_count": 3, + "topics": [ + "hacs-custom", + "hbx" + ], + "last_fetched": 1789607557.826366 + }, + "717546529": { + "repository_manifest": {}, + "new": true, + "full_name": "azerty9971/xtend_tuya", + "category": "integration", + "description": "eXtend Tuya's integration", + "domain": "xtend_tuya", + "etag_repository": "W/\"34c66133ff242708701ba01a6d07df98667bd6b5f08af5c5b095ac3ac233bf98\"", + "last_updated": "2026-09-11T17:56:33Z", + "stargazers_count": 360, + "topics": [ + "tuya" + ], + "last_fetched": 1790725598.233582 + }, + "793561721": { + "repository_manifest": {}, + "new": true, + "full_name": "Muxee4ka/ucams_home_assistant", + "category": "integration", + "description": "Home Assistant integration for Ufanet (Уфанет) — видеонаблюдение, домофон, архив записей, история звонков. RTSP/WebRTC камеры, автоматический снапшот и архив через сервисы.", + "domain": "ucams", + "etag_repository": "W/\"46eae8f274dd0ce24189b921839352628b3b35ee175117f5dba8246086cbee08\"", + "last_updated": "2026-09-22T08:33:12Z", + "stargazers_count": 20, + "topics": [ + "camera", + "cctv", + "domofon", + "intercom", + "rtsp", + "russia", + "surveillance", + "ufanet" + ], + "last_fetched": 1790533250.038019 + }, + "1217089357": { + "repository_manifest": {}, + "new": true, + "full_name": "renaudpaillard-ux/nice-mncut-ha", + "category": "integration", + "description": "Home Assistant integration for the Nice MNCUT alarm panel via local WebSocket", + "domain": "nice_mncut", + "etag_repository": "W/\"ab7e974ee7db5699277236d2044697457b3c807e47bad74a5411dae2624bd599\"", + "last_updated": "2026-08-06T21:22:52Z", + "topics": [ + "alarm", + "home-assistant-custom-component", + "mncut", + "nice" + ], + "last_fetched": 1786064772.677397 + }, + "624779425": { + "repository_manifest": { + "name": "ZCS Azzurro", + "homeassistant": "2023.8.0", + "zip_release": true, + "filename": "zcsazzurro.zip", + "render_readme": true + }, + "new": true, + "full_name": "aturri/ha-zcsazzurro", + "authors": [ + "@aturri" + ], + "category": "integration", + "description": "A modern integration for ZCS Azzurro devices in Home Assistant", + "domain": "zcsazzurro", + "downloads": 1128, + "etag_repository": "W/\"13cf9d7acfd2916efba0e131ea37ec078e17ed2a4a27c881d841e2f9abf4f53b\"", + "last_updated": "2026-05-11T00:29:20Z", + "stargazers_count": 30, + "topics": [ + "zcs", + "zcsazzurro" + ], + "last_fetched": 1784785245.081806 + }, + "1105036715": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-indicator-grid", + "category": "plugin", + "description": "Home Assistant card to display grid of indicator \"lights\"", + "downloads": 277, + "etag_repository": "W/\"8e3fb0d0d40e1c0d2526f4d06d718b17d6f45188a1e3d7828a5ec8913e255e06\"", + "last_updated": "2026-08-03T19:19:51Z", + "stargazers_count": 9, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1787702296.786751 + }, + "1248022461": { + "repository_manifest": {}, + "new": true, + "full_name": "Solst1cee/HA-PC-control-card", + "category": "plugin", + "description": "A Lovelace custom card for Home Assistant to control a PC or NAS (turn on / sleep / shutdown) with live CPU / RAM / GPU / multi-disk metrics. Tile, Chip, and Feature variants. Light & dark theme.", + "downloads": 322, + "etag_repository": "W/\"8ed1b0c21e70da410a907365a7a5c493747d88830320560083ec8cdf6dd9b8de\"", + "last_updated": "2026-05-25T12:38:04Z", + "stargazers_count": 3, + "topics": [ + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1788864736.880818 + }, + "1188974075": { + "repository_manifest": {}, + "new": true, + "full_name": "MrInterBugs/ha-sunriser", + "category": "integration", + "description": "Home Assistant integration for the SunRiser 8/10 LED aquarium controller. Control per-channel lights, read DS1820 temperature sensor, control day/week planners, and monitor weather simulation — installed via HACS.", + "domain": "sunriser", + "etag_repository": "W/\"fcd5a3167093b5cde234d409c0dd8dad6d464066e9205d2da51e79fcb936d54d\"", + "last_updated": "2026-05-15T18:57:22Z", + "stargazers_count": 2, + "topics": [ + "aquarium", + "iot", + "iot-device", + "led-controller", + "ledaquaristik", + "pwm", + "sunriser" + ], + "last_fetched": 1784790361.941634 + }, + "1098364005": { + "repository_manifest": {}, + "new": true, + "full_name": "jannis3005/hass-abrp", + "category": "integration", + "description": "Home Assistant Integration that allows for pulling telemetry data from and pushing it to the A Better Route Planner Navigation App", + "domain": "abetterrouteplanner", + "etag_repository": "W/\"7632d0e3905fec6a6a10822229dfbb4b9cd3732fd2b51bb79120600cfaa554ef\"", + "last_updated": "2026-09-28T05:58:34Z", + "stargazers_count": 20, + "topics": [ + "abetterrouteplanner", + "home-assistant-custom-component", + "iternio" + ], + "last_fetched": 1790596413.779907 + }, + "1227327837": { + "repository_manifest": {}, + "new": true, + "full_name": "jordanazulay-maker/moglie-ha", + "category": "plugin", + "description": "An interactive dashboard mascot that dynamically reacts to your home's weather, security, and network status.", + "etag_repository": "W/\"2b7a02c44f42ed81bb43fffdf7f9d61e04527bac22007100ef589f3c54806fa5\"", + "last_updated": "2026-06-28T21:53:25Z", + "stargazers_count": 1, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1786822309.863888 + }, + "228627470": { + "repository_manifest": { + "name": "HVCGroep", + "country": "NL" + }, + "full_name": "cyberjunky/home-assistant-hvcgroep", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": ":recycle: :wastebasket: This component fetches garbage pickup dates for parts of The Netherlands using HVC Groep's REST API.", + "domain": "hvcgroep", + "etag_repository": "W/\"6ac960c736c0c09d2b5f6abe170c46242cd8cf4628ace21dc860e310986e4f77\"", + "last_updated": "2026-09-28T06:08:27Z", + "stargazers_count": 22, + "last_fetched": 1790594031.139789 + }, + "1182588925": { + "repository_manifest": {}, + "new": true, + "full_name": "nielash/cloneassistant", + "category": "integration", + "description": "Control and monitor your recurring Rclone jobs from Home Assistant dashboards.", + "domain": "rclone", + "etag_repository": "W/\"5aeaf188b8cdbc82a579be3cf33c5799c53a3bab72d04f18e9362b38f7abb897\"", + "last_updated": "2026-09-03T10:32:06Z", + "stargazers_count": 3, + "topics": [ + "bisync", + "dashboard", + "monitoring", + "rclone", + "rclone-gui" + ], + "last_fetched": 1788433520.126126 + }, + "872095848": { + "repository_manifest": {}, + "new": true, + "full_name": "ardevd/ha-dimo", + "category": "integration", + "description": "DIMO integration for Home Assistant", + "domain": "dimo", + "downloads": 102, + "etag_repository": "W/\"9ee5378b9aedcf71edf6fd94ca644f0e6233525aeb58d4b872fe6ba5e8bdf1d8\"", + "last_updated": "2026-07-26T18:46:21Z", + "stargazers_count": 46, + "topics": [ + "automotive", + "dimo" + ], + "last_fetched": 1785100318.766855 + }, + "946208751": { + "repository_manifest": {}, + "new": true, + "full_name": "chris-mc1/unraid_api", + "category": "integration", + "description": "Unraid API integration for Home Assistant using the local GraphQL API", + "domain": "unraid_api", + "downloads": 8, + "etag_repository": "W/\"dd135f48a9f4ab13102b9c0bbb4b78d1c31dfeeb23aa0e73745552ff8d81aa53\"", + "last_updated": "2026-09-19T18:16:18Z", + "stargazers_count": 65, + "topics": [ + "unraid" + ], + "last_fetched": 1789847207.897601 + }, + "916629973": { + "repository_manifest": {}, + "new": true, + "full_name": "faizpuru/ha-meteofrance-montagne", + "category": "integration", + "description": " Intégration Home Assistant pour les bulletins d'avalanche de Météo France. Suivez le risque d'avalanche, l'enneigement et la météo montagne pour tous les massifs français (Alpes, Pyrénées, Corse). 🏔️❄️", + "domain": "meteofrance_montagne", + "downloads": 1, + "etag_repository": "W/\"a23368f6241ec92f1f59ed4fc09ed5f387bc91a01c55b434144842cf43263f1b\"", + "last_updated": "2026-01-29T09:30:06Z", + "stargazers_count": 7, + "topics": [ + "meteo", + "mountain" + ], + "last_fetched": 1790891260.928005 + }, + "1037825171": { + "repository_manifest": {}, + "new": true, + "full_name": "youngaileaderslinz/HA-RAGent", + "category": "integration", + "description": "A Home Assistant integration providing a Retrieval-Augmented Generation (RAG) AI agent with configurable backends.", + "domain": "ha_ragent", + "downloads": 42, + "etag_repository": "W/\"41be1cd7c01086809669415a9bd83edf280d0f300f6b2f70ee24ff4027bc2335\"", + "last_updated": "2026-09-30T11:20:06Z", + "stargazers_count": 2, + "topics": [ + "agent", + "conversational-ai", + "hacs-integraiton", + "home-assistant-custom-component", + "home-assistant-integration", + "llm-agents", + "local-ai", + "rag-pipeline", + "tool-calling" + ], + "last_fetched": 1790789741.351574 + }, + "1159589577": { + "repository_manifest": {}, + "new": true, + "full_name": "Griswoldlabs/span-panel-ha", + "category": "integration", + "description": "Home Assistant integration for the Span MAIN 40 (Gen3) smart electrical panel — local gRPC, no cloud required", + "domain": "span_panel", + "etag_repository": "W/\"46ac102b6f46ee0a76178c846fd2077f51dbbf6bfb57bf9cd5eb0b22e9996463\"", + "last_updated": "2026-02-19T03:12:28Z", + "stargazers_count": 4, + "topics": [ + "electrical-panel", + "energy-monitoring", + "grpc", + "home-assistant-custom-component", + "iot", + "span-panel" + ], + "last_fetched": 1784787801.83386 + }, + "1294103237": { + "repository_manifest": {}, + "new": true, + "full_name": "dennisbest85/solar-layout-card", + "category": "plugin", + "description": "Een Home Assistant Lovelace-card die een legplan van je zonnepanelen toont, met de live PV-opbrengst in elk paneel. Panelen zijn per stuk portrait of landscape te plaatsen en de indeling maak je met een drag & drop editor.", + "etag_repository": "W/\"a961408de267fb43e95812b13958731a5c672173a0eb6ade87168de621387dd8\"", + "last_updated": "2026-09-07T16:56:19Z", + "stargazers_count": 2, + "topics": [ + "dashboard", + "solar" + ], + "last_fetched": 1788896148.89767 + }, + "936215435": { + "repository_manifest": {}, + "new": true, + "full_name": "brewmarsh/meraki-homeassistant", + "category": "integration", + "description": "Integration for Meraki features in Home Assistant", + "domain": "meraki_ha", + "etag_repository": "W/\"e353958be8aa6ae9f34d288665dcc9d5fda1e468ab18722186160c5adb4265c5\"", + "last_updated": "2026-09-30T09:47:10Z", + "stargazers_count": 12, + "topics": [ + "meraki", + "networking" + ], + "last_fetched": 1790780704.634672 + }, + "1307722739": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-traderepublic", + "category": "integration", + "description": "A strictly read-only Home Assistant custom integration for Trade Republic. Monitor your portfolio net value, cash balance, total return, and active savings plans directly in your dashboard.", + "domain": "traderepublic", + "downloads": 55, + "etag_repository": "W/\"e8709e29795078e5c7e53063e941c0fba39a8434081d99b0338d209403b6a4cf\"", + "last_updated": "2026-09-05T20:34:17Z", + "stargazers_count": 1, + "topics": [ + "custom-integration" + ], + "last_fetched": 1790417087.415945 + }, + "326288498": { + "repository_manifest": { + "name": "worldtidesinfocustom", + "homeassistant": "2022.4.0" + }, + "full_name": "jugla/worldtidesinfocustom", + "authors": [ + "@jugla" + ], + "category": "integration", + "description": "world tides info custom component for home assistant", + "domain": "worldtidesinfocustom", + "etag_repository": "W/\"3b6307773f00f0de70308df6b78a02e16ac2406852ce444d71d85be4005c8151\"", + "last_updated": "2024-09-07T21:05:40Z", + "stargazers_count": 33, + "topics": [ + "tides", + "worldtides" + ], + "last_fetched": 1784788905.028101 + }, + "903888455": { + "repository_manifest": {}, + "new": true, + "full_name": "OpenGrow-Box/OpenGrowBox-HA", + "category": "integration", + "description": "Free open-source Home Assistant integration for autonomous indoor smart grow automation. Unlimited rooms, sensors & devices. Climate control, VPD, lighting & CO₂ – fully offline, no subscription. Zigbee, Z-Wave, ESPHome, Tasmota & MQTT supported. Premium available.", + "domain": "opengrowbox", + "etag_repository": "W/\"7f5657498c3fd732f30df5f87ae73b91c64e84b668172079fd238a55ffa032b4\"", + "last_updated": "2026-10-01T16:39:20Z", + "stargazers_count": 59, + "topics": [ + "garden-automation", + "gardening", + "growbox", + "opengrowbox", + "plants", + "smart-growbox", + "smart-plant-care-system" + ], + "last_fetched": 1790895335.494785 + }, + "1183842865": { + "repository_manifest": {}, + "new": true, + "full_name": "olivierplante/ec-weather", + "category": "integration", + "description": "Environment Canada weather integration for Home Assistant. Current conditions, 48-hour hourly and 7-day daily forecasts, weather alerts, and air quality (AQHI). Includes a built-in Lovelace card with scrollable forecasts, daily detail popup, and mobile support. Data from GeoMet-OGC-API.", + "domain": "ec_weather", + "etag_repository": "W/\"a99a1227500a0597c055961ad520280a250521837fef263811a80a3296c536f6\"", + "last_updated": "2026-09-07T01:36:11Z", + "stargazers_count": 3, + "topics": [ + "canada", + "home-assistant-custom-component", + "weather", + "weather-forecast" + ], + "last_fetched": 1788859240.478161 + }, + "1082614146": { + "repository_manifest": {}, + "new": true, + "full_name": "iluvdata/liebherr", + "category": "integration", + "description": "Liebherr integration for Home Assistant", + "domain": "liebherr", + "etag_repository": "W/\"9e28a3af844bf00425a552eaadca290a687de80a1d1a4cadd5c531a568bd7c24\"", + "last_updated": "2026-07-08T14:45:42Z", + "stargazers_count": 26, + "topics": [ + "liebherr" + ], + "last_fetched": 1789922583.222581 + }, + "923217853": { + "repository_manifest": {}, + "new": true, + "full_name": "barreeeiroo/Home-Assistant-Electric-Ireland", + "category": "integration", + "description": "Electric Ireland Insights integration with Home Assistant", + "domain": "electric_ireland_insights", + "etag_repository": "W/\"40a10a71713b9813ef7de9752782ecc8bce7b80c6cc07942c527f8bc13345d29\"", + "last_updated": "2026-06-14T19:17:41Z", + "stargazers_count": 21, + "topics": [ + "electric-ireland", + "esb" + ], + "last_fetched": 1790527561.257033 + }, + "821444032": { + "repository_manifest": {}, + "new": true, + "full_name": "MartinStoffel/heizoel24mex", + "category": "integration", + "description": "Integration of HeizOel24 MEX sensor into Home Assistant", + "domain": "heizoel24mex", + "etag_repository": "W/\"fb3034f6d6de63d50384de88f04d3f8da41de39b1c3491cf1e694bf55c1fae40\"", + "last_updated": "2026-02-27T18:01:42Z", + "stargazers_count": 20, + "topics": [ + "hacs-custom", + "heizoel24mex" + ], + "last_fetched": 1784789924.13733 + }, + "725762333": { + "repository_manifest": {}, + "new": true, + "full_name": "bolkedebruin/erhv-lovelace", + "category": "plugin", + "description": "Homeassistant Lovelace Energy Reclaim Home Ventilation card", + "downloads": 1289, + "etag_repository": "W/\"9b2b61eed1ff2771483adcc5879032017f7defdde07aaefac7e3fa63e3a7929b\"", + "last_updated": "2024-04-18T10:04:42Z", + "stargazers_count": 20, + "topics": [ + "energy-reclaim", + "heat-exchange", + "ventilation" + ], + "last_fetched": 1790878388.975797 + }, + "1195077287": { + "repository_manifest": {}, + "new": true, + "full_name": "Max-src/yeelight-cube-lite", + "category": "integration", + "description": "Home Assistant custom integration for the Yeelight Cube Smart Lamp Lite (20x5 LED matrix lamp): pixel art, text, gradients, colors, palettes, brightness, and Lovelace cards.", + "domain": "yeelight_cube", + "etag_repository": "W/\"46b6648706226632ca7de6c160ffdf5c416ef7450ffe3061cb55cf465c683d10\"", + "last_updated": "2026-10-02T01:09:39Z", + "stargazers_count": 8, + "topics": [ + "custom-integration", + "led-matrix", + "pixel-art", + "yeelight", + "yeelight-cube" + ], + "last_fetched": 1790927159.769725 + }, + "1183843465": { + "repository_manifest": {}, + "new": true, + "full_name": "olivierplante/popup-card", + "category": "integration", + "description": "Lightweight popup overlay for Home Assistant dashboards. Renders any Lovelace card in a modal popup triggered by tap actions. Mobile full-screen mode with swipe-down-to-close. No browser_mod or browser registration required. Works on desktop, tablets, and the Companion App.", + "domain": "popup_card", + "etag_repository": "W/\"8d0c9fd8654648d13391e58d3fe9074e807975f836f5fb12659a3b60ece19721\"", + "last_updated": "2026-09-07T01:09:42Z", + "stargazers_count": 15, + "topics": [ + "home-assistant-custom-component", + "popup" + ], + "last_fetched": 1789990875.653076 + }, + "131915802": { + "repository_manifest": { + "name": "Places", + "render_readme": true, + "homeassistant": "2023.1.0b0", + "zip_release": true, + "filename": "places.zip", + "persistent_directory": "json_sensors" + }, + "full_name": "custom-components/places", + "authors": [ + "@tenly2000", + "@iantrich" + ], + "category": "integration", + "description": "Component to integrate with OpenStreetMap Reverse Geocode (places)", + "domain": "places", + "downloads": 5835, + "etag_repository": "W/\"b07d7137ab882bad1ad270b16e0f03c13ac4fd529a5c353f5766f8675c0ebe41\"", + "last_updated": "2026-10-01T21:55:21Z", + "stargazers_count": 211, + "topics": [ + "device-tracker", + "geolocation", + "openstreetmap" + ], + "last_fetched": 1790922895.218433 + }, + "1113294490": { + "repository_manifest": {}, + "new": true, + "full_name": "skyer/home-assistant-tylo-sauna", + "category": "integration", + "description": "Home Assistant custom integration for Tylo Elite sauna (local UDP control).", + "domain": "tylo_sauna", + "downloads": 108, + "etag_repository": "W/\"08ca20feffcc46a3c7f99f6ff73d77484303d0c9592eab562ff5e29ed5525ab4\"", + "last_updated": "2026-02-06T17:52:03Z", + "stargazers_count": 12, + "last_fetched": 1787742780.865172 + }, + "1034372488": { + "repository_manifest": {}, + "new": true, + "full_name": "benjycov/exo_pool", + "category": "integration", + "description": "iAqualink exo pool Home Assistant Integration", + "domain": "exo_pool", + "etag_repository": "W/\"89b62aaccf118a716032426c835ce171bde6e5cf5f92a5223d301e162a53750c\"", + "last_updated": "2026-04-27T11:08:09Z", + "stargazers_count": 10, + "topics": [ + "exo", + "iaqualink", + "pool", + "zodiac" + ], + "last_fetched": 1786153550.780417 + }, + "707279332": { + "repository_manifest": {}, + "new": true, + "full_name": "krasnoukhov/homeassistant-nova-poshta", + "category": "integration", + "description": "Home Assistant Nova Poshta integration", + "domain": "nova_poshta", + "etag_repository": "W/\"ccdc6183d8dc46bb08c39f2591a9ae6aefcde1c88c787ecb2a816b47fd0db698\"", + "last_updated": "2026-09-28T11:12:30Z", + "stargazers_count": 29, + "topics": [ + "nova-poshta", + "novaposhta" + ], + "last_fetched": 1790806108.598189 + }, + "1098268229": { + "repository_manifest": {}, + "new": true, + "full_name": "iml885203/trash_tracking", + "category": "integration", + "description": "🚛 Real-time garbage truck tracking for New Taipei City with Home Assistant integration", + "domain": "trash_tracking", + "etag_repository": "W/\"b05e8ece2812e23624ff5b7d9db04a7453393baa4ef3d98fac75816b2bb629cc\"", + "last_updated": "2026-06-15T15:08:24Z", + "stargazers_count": 2, + "topics": [ + "garbage-collection", + "ntpc", + "taiwan" + ], + "last_fetched": 1785987437.674808 + }, + "1258188462": { + "repository_manifest": {}, + "new": true, + "full_name": "Yeelight/ha_yeelight_dashboard", + "category": "plugin", + "description": "Yeelight-branded fully customizable dashboard panel for Home Assistant.", + "downloads": 13, + "etag_repository": "W/\"9d864f5d27f210aefe7ad2fff4190fbb20222ba6fede54d7b62598ae016e2038\"", + "last_updated": "2026-06-23T03:05:54Z", + "topics": [ + "dashboard", + "hacs-plugin", + "yeelight" + ], + "last_fetched": 1785594387.23521 + }, + "845199677": { + "repository_manifest": {}, + "new": true, + "full_name": "jacobbjerregaard/homeassistant-growatt-modbus", + "category": "integration", + "description": "Provides Home Assistant sensors for Growatt inverters that you can connect directly using modbus protocol", + "domain": "growatt_modbus", + "etag_repository": "W/\"40d90db5d170a1a87eca57fd07ff858c4c86ee3846755c44e9483c5326b9c575\"", + "last_updated": "2026-09-24T18:47:06Z", + "topics": [ + "battery-monitor", + "growatt", + "inverter", + "modbus", + "solar-energy" + ], + "last_fetched": 1790295554.972434 + }, + "1228901817": { + "repository_manifest": {}, + "new": true, + "full_name": "nuggetz/ha-amazon-price-tracker", + "category": "integration", + "description": "Track Amazon product prices in Home Assistant — no account, no API key. Sensors with price history, stock alerts, wishlist import and 10 marketplaces supported.", + "domain": "amazon_price_tracker", + "etag_repository": "W/\"d1e1f3819464773202584f5504bd70e6ea64a85795045193c3050551fbe21a26\"", + "last_updated": "2026-09-30T07:21:49Z", + "stargazers_count": 9, + "topics": [ + "amazon", + "price-tracker" + ], + "last_fetched": 1790786510.55447 + }, + "1046577199": { + "repository_manifest": {}, + "new": true, + "full_name": "ThomasHFWright/kippy-homeassistant", + "category": "integration", + "description": "A custom Home Assistant integration for Kippy pet trackers", + "domain": "kippy", + "etag_repository": "W/\"5ceb9967dc9cf586434b77f672c3324786be357910576cfda298339fbbd21c14\"", + "last_updated": "2026-09-21T16:11:24Z", + "stargazers_count": 4, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790022999.18885 + }, + "1242245563": { + "repository_manifest": {}, + "new": true, + "full_name": "iu1jvo/ha-x728", + "category": "integration", + "description": "Home Assistant app and integration to manage the Raspberry Pi Hat x728 form Geekworm", + "domain": "x728", + "etag_repository": "W/\"dc7bda33810f39f40ebf0e3ce0125762208a1c92bc18bbf9a0261b8f155132f3\"", + "last_updated": "2026-09-26T17:53:52Z", + "stargazers_count": 2, + "topics": [ + "ha-x728", + "hacs-plugin" + ], + "last_fetched": 1790456229.33287 + }, + "215327195": { + "repository_manifest": { + "name": "RGB Light Card", + "content_in_root": true, + "filename": "card.js", + "render_readme": true + }, + "full_name": "bokub/rgb-light-card", + "category": "plugin", + "description": "💡 A Home Assistant card for RGB lights", + "downloads": 24477, + "etag_repository": "W/\"a7ee45dea4ff881be3d3f17092292230be2a4b59e03f275429f915d69c153a35\"", + "last_updated": "2025-12-04T09:56:18Z", + "stargazers_count": 575, + "topics": [ + "lovelace-custom-card", + "rgb-lights" + ], + "installed_commit": "aa1b305", + "installed": true, + "last_commit": "aa1b305", + "last_version": "1.14.0", + "open_issues": 7, + "releases": true, + "version_installed": "1.14.0", + "last_fetched": 1790688667.348508 + }, + "830222631": { + "repository_manifest": {}, + "new": true, + "full_name": "MrBearPresident/JBL_Soundbar", + "category": "integration", + "description": "Home Assisstant custom integration to interact with a jbl soundbar based on the jbl one app", + "domain": "jbl_integration", + "etag_repository": "W/\"2b93f5f5c1c9cbbd5ecf4e4d62776e6054609b3b94781bd34ab9c65bf5f6f5ec\"", + "last_updated": "2026-09-16T15:06:16Z", + "stargazers_count": 45, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "jbl", + "soundbar" + ], + "last_fetched": 1790710530.312135 + }, + "1077789568": { + "repository_manifest": {}, + "new": true, + "full_name": "tronikos/nest_legacy", + "category": "integration", + "description": "Home Assistant custom integration for Google Nest devices: Thermostats, Temperature Sensors, Protects, Cameras, Doorbells, and Locks. No developer fees required. Supports both Google and legacy Nest accounts.", + "domain": "nest_legacy", + "downloads": 1591, + "etag_repository": "W/\"2467229f85ee2c5d97b6a61a228514a62e9e1ea3fec868f71357b2a5021601bf\"", + "last_updated": "2026-09-29T04:13:57Z", + "stargazers_count": 56, + "topics": [ + "google-nest", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "nest", + "nest-camera", + "nest-doorbell", + "nest-lock", + "nest-protect", + "nest-thermostat" + ], + "last_fetched": 1790734419.839793 + }, + "953152912": { + "repository_manifest": {}, + "new": true, + "full_name": "insound/iohouse_climate", + "category": "integration", + "description": "Iohouse thermozone ab4 climate controller integration", + "domain": "iohouse_climate", + "downloads": 2, + "etag_repository": "W/\"bf2f4630e652977092a371b91340ea3440676c306b67dd5659709c05338fa2cd\"", + "last_updated": "2026-09-02T16:07:23Z", + "stargazers_count": 4, + "topics": [ + "ai", + "hvac", + "hvac-control", + "hvac-iot" + ], + "last_fetched": 1790871830.054727 + }, + "1187022755": { + "repository_manifest": {}, + "new": true, + "full_name": "tempus2016/taskmate", + "category": "integration", + "description": "Family chore management with smart rewards for Home Assistant", + "domain": "taskmate", + "downloads": 214, + "etag_repository": "W/\"a6fffca2f2c340a732a00a34902daa643cfe56d67f278cfdb28d2231820254f4\"", + "last_updated": "2026-10-01T11:29:08Z", + "stargazers_count": 32, + "topics": [ + "chore-tracker", + "chores", + "custom-integration", + "family", + "gamification", + "home-assistant-integration", + "kids", + "points", + "rewards", + "streak" + ], + "last_fetched": 1790876953.103584 + }, + "1016625747": { + "repository_manifest": {}, + "new": true, + "full_name": "nitaybz/optimistic_feedback", + "category": "integration", + "description": "Instant visual optimistic feedback for entity state changes with configurable debounce timing, supporting lights, switches, fans, covers, and more", + "domain": "optimistic_feedback", + "etag_repository": "W/\"893b709e522bc2caa09f5bb4b7c49bbab6e870ef3f7a52ec55aaac291f83bbb6\"", + "last_updated": "2026-09-07T08:43:42Z", + "stargazers_count": 21, + "topics": [ + "automation", + "home-assistant-integration" + ], + "last_fetched": 1790158768.483287 + }, + "1063602075": { + "repository_manifest": {}, + "new": true, + "full_name": "HenkieThee/clash_royale", + "category": "integration", + "description": "Clash Royale integration for Home Assistant", + "domain": "clash_royale", + "etag_repository": "W/\"26b22ad41047be34d08d7762bb76ebf7894a129e05a71905a7aa505f6c3d7bd8\"", + "last_updated": "2025-10-17T22:40:41Z", + "stargazers_count": 2, + "topics": [ + "clash-royale" + ], + "last_fetched": 1784788021.077687 + }, + "1077583894": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-securemtr/ha-securemtr", + "category": "integration", + "description": "Home Assistant integration for E7+ Secure Meters Smart Water Heatrer Controller", + "domain": "securemtr", + "etag_repository": "W/\"8b5a050ffdf42ca0a263adabf0e4583d4c58ce19801779f5fcda06893a96c965\"", + "last_updated": "2025-11-17T11:29:06Z", + "stargazers_count": 6, + "topics": [ + "energy-consumption", + "iot", + "waterheater" + ], + "last_fetched": 1788390119.183835 + }, + "892055242": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Binance-Wallet-Integration-Home-Assistant", + "category": "integration", + "description": "Binance Integration to Track Wallet Balance and Spot and Future Market Prices", + "domain": "binance", + "downloads": 146, + "etag_repository": "W/\"1dbea4e9c9c87dec27d9ba50db3ffca429348ec39ae77a2f7e168c71b8886e84\"", + "last_updated": "2026-05-23T08:31:28Z", + "stargazers_count": 2, + "topics": [ + "binance", + "binance-api", + "binance-automation", + "binance-futures", + "binance-wallet", + "bitcoin", + "crypto", + "cryptocurrency", + "ethereum", + "trading", + "trading-algorithms", + "trading-strategies", + "wallet" + ], + "last_fetched": 1784785872.331404 + }, + "1002842509": { + "repository_manifest": {}, + "new": true, + "full_name": "Tra1n84/compact-lawn-mower-card", + "category": "plugin", + "description": "A compact, modern and feature-rich custom card for your robotic lawn mower in Home Assistant", + "etag_repository": "W/\"423568bf8c386e2f5ac661038f01ef86c1e65922ae67e2a78e90bcdb3920ddf3\"", + "last_updated": "2026-09-28T11:06:23Z", + "stargazers_count": 10, + "topics": [ + "frontend", + "lawn-mower", + "lovelace-custom-card", + "robot-lawn-mower" + ], + "last_fetched": 1790604721.777902 + }, + "1273231580": { + "repository_manifest": {}, + "new": true, + "full_name": "naked-head/puffer-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for a buffer/puffer tank", + "downloads": 32, + "etag_repository": "W/\"afd5b7e8deed28fb1b723ee3b999eca9a384acf483f9047e56da1786d12281fe\"", + "last_updated": "2026-08-29T08:36:25Z", + "stargazers_count": 3, + "topics": [ + "buffer", + "dashboard", + "lovelace-card", + "puffer" + ], + "last_fetched": 1790561588.983234 + }, + "1211759040": { + "repository_manifest": {}, + "new": true, + "full_name": "italo-lombardi/Home-Assistant-FuelCompare", + "category": "integration", + "description": "Home Assistant custom integration to track live fuel prices from several countries and providers", + "domain": "fuelcompare_ie", + "etag_repository": "W/\"f11041b5d35b81834f71eb207de11707a6c87ce1de02a1fbf25033ea562c817e\"", + "last_updated": "2026-10-01T19:40:18Z", + "stargazers_count": 2, + "topics": [ + "fuel-prices" + ], + "last_fetched": 1790892413.923485 + }, + "1172367666": { + "repository_manifest": {}, + "new": true, + "full_name": "kongo09/remote_buttons", + "category": "integration", + "description": "Home Assistant integration that automatically provides subdevices for learnt remotes with buttons to fire the learnt commands.", + "domain": "remote_buttons", + "etag_repository": "W/\"767777cb98eec77147c1c863b83a6f81f96302a1d087a0b92c562cc61508963c\"", + "last_updated": "2026-03-07T13:46:28Z", + "stargazers_count": 5, + "topics": [ + "broadlink", + "custom-integration", + "ir", + "remote" + ], + "last_fetched": 1788370433.543159 + }, + "1065036927": { + "repository_manifest": {}, + "new": true, + "full_name": "0xAHA/Growatt_ModbusTCP", + "category": "integration", + "description": "Growatt Solar Inverter Modbus TCP integration for Home Assistant", + "domain": "growatt_modbus", + "etag_repository": "W/\"2d5e7e432494d510448265840561b763108eb75deb0de46d22ab44406f2367ee\"", + "last_updated": "2026-10-01T09:17:42Z", + "stargazers_count": 66, + "topics": [ + "growatt", + "inverter", + "modbus", + "rs485", + "solar" + ], + "last_fetched": 1790888032.813212 + }, + "362058414": { + "repository_manifest": { + "name": "Libratone Zipp", + "render_readme": true + }, + "new": true, + "full_name": "Chouffy/home_assistant_libratone_zipp", + "authors": [ + "@chouffy" + ], + "category": "integration", + "description": "Control a Libratone Zipp speaker within Home Assistant", + "domain": "libratone_zipp", + "etag_repository": "W/\"d3ab99c2d5260913248083e62ead2543b3183ba1ef3a999641ee8828086c1215\"", + "last_updated": "2025-10-08T07:27:04Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-integration", + "libratone", + "python3" + ], + "last_fetched": 1790922548.536745 + }, + "729742358": { + "repository_manifest": {}, + "new": true, + "full_name": "gentslava/elektronny-gorod", + "category": "integration", + "description": "Домофоны и камеры Электронного города (Новотелеком) и Дом.ру в Home Assistant: звонок в реальном времени, разговор с гостем, открытие двери.", + "domain": "elektronny_gorod", + "downloads": 131, + "etag_repository": "W/\"eed3f737d90f982a9134009de31828b6243f0bd08752bbb97e48c870c70e84f1\"", + "last_updated": "2026-09-08T00:59:00Z", + "stargazers_count": 37, + "topics": [ + "camera", + "dom-ru", + "domofon", + "doorbell", + "elektronny-gorod", + "fcm", + "go2rtc", + "intercom", + "lock", + "novotelecom", + "sip", + "two-way-audio", + "video-intercom", + "webrtc" + ], + "last_fetched": 1790707458.996079 + }, + "222687548": { + "repository_manifest": { + "name": "Dwains Dashboard", + "render_readme": true, + "homeassistant": "2022.8.0" + }, + "new": true, + "full_name": "dwainscheeren/dwains-lovelace-dashboard", + "authors": [ + "@dwainscheeren" + ], + "category": "integration", + "description": "An fully auto generating Home Assistant UI dashboard for desktop, tablet and mobile by Dwains for desktop, tablet, mobile", + "domain": "dwains_dashboard", + "etag_repository": "W/\"be111456f9fbd27101b70731c49cecc85808eaba1f3aba259b986ff568bf9ca2\"", + "last_updated": "2026-09-04T09:07:20Z", + "stargazers_count": 2072, + "topics": [ + "dashboard", + "dwains-lovelace-dashboard", + "home-assistant-dashboard" + ], + "last_fetched": 1790870336.225345 + }, + "1191497322": { + "repository_manifest": {}, + "new": true, + "full_name": "florianbaethge/simple_irrigation", + "category": "integration", + "description": "Irrigation scheduler with a built-in panel — zones, cycles & watering modes", + "domain": "simple_irrigation", + "downloads": 227, + "etag_repository": "W/\"e0bb7c9b1f6c9ecabc4fe7cd75917c4c613f7fc06cf64a87ecc4165565bd709b\"", + "last_updated": "2026-09-25T15:34:15Z", + "stargazers_count": 12, + "topics": [ + "automation", + "garden", + "garden-automation", + "home-assistant-custom-component", + "home-assistant-custom-integration", + "home-asssitant", + "irrigation-control", + "irrigation-system", + "sprinkler" + ], + "last_fetched": 1790681147.719821 + }, + "706651591": { + "repository_manifest": { + "name": "Oref Alert", + "filename": "oref_alert.zip", + "country": [ + "IL" + ], + "hide_default_branch": true, + "homeassistant": "2023.1.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "amitfin/oref_alert", + "authors": [ + "@amitfin" + ], + "category": "integration", + "description": "Israeli Oref Alerts", + "domain": "oref_alert", + "downloads": 1910, + "etag_repository": "W/\"d6ffef25fadcbcb2a82047f6585eb9ac0198194f8bb12aac196eccc59396e206\"", + "last_updated": "2026-10-01T03:06:21Z", + "stargazers_count": 209, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790828767.461113 + }, + "667615978": { + "repository_manifest": { + "name": "O365 Card", + "render_readme": true, + "filename": "o365-card.js", + "content_in_root": true + }, + "new": true, + "full_name": "fixtse/o365-card", + "category": "plugin", + "description": "A custom card for Home Assistant to show your Inbox, To Do and Teams Last Message from Office365", + "etag_repository": "W/\"3ee03331c53190c5b194008a878973fe9dc1bbc376bc506ace88211d22a5e9c5\"", + "last_updated": "2024-01-23T21:38:42Z", + "stargazers_count": 15, + "topics": [ + "hacs-plugin", + "inbox", + "javascript", + "lovelace-custom-card", + "office365", + "outlook", + "teams", + "todo" + ], + "last_fetched": 1784794408.146014 + }, + "772764009": { + "repository_manifest": {}, + "new": true, + "full_name": "maeek/ha-aux-cloud", + "category": "integration", + "description": "Home assistant integration for Aux Cloud connected appliances (AC Freedom)", + "domain": "aux_cloud", + "etag_repository": "W/\"ea2988cdca48e769d0d527f2cdd3b5de131e01a3209362fc4ec36acfd74253e5\"", + "last_updated": "2026-09-13T20:13:41Z", + "stargazers_count": 83, + "topics": [ + "aux", + "broadlink" + ], + "last_fetched": 1790019379.447067 + }, + "334925385": { + "repository_manifest": { + "name": "RCT Power", + "hacs": "1.6.0", + "homeassistant": "2024.1.2", + "render_readme": true + }, + "new": true, + "full_name": "weltenwort/home-assistant-rct-power-integration", + "authors": [ + "@weltenwort" + ], + "category": "integration", + "description": "A Home Assistant custom component to integrate with RCT Power inverters.", + "domain": "rct_power", + "etag_repository": "W/\"8b883041fdee6ce21fc977b8dc27b8e2e5d4bd18dd48bbeb2c1e96e85b6adb16\"", + "last_updated": "2026-10-01T17:53:49Z", + "stargazers_count": 110, + "topics": [ + "rct-power" + ], + "last_fetched": 1790898183.899299 + }, + "315044466": { + "repository_manifest": { + "name": "Transmission Card", + "filename": "transmission-card.js", + "render_readme": "true" + }, + "full_name": "amaximus/transmission-card", + "category": "plugin", + "description": "Custom Transmission card for Home Assistant/Lovelace", + "downloads": 1444, + "etag_repository": "W/\"2efd0c83daf6180ac35d1d2b787a6961b10c37a66bed5201dba13ccefd593f7f\"", + "last_updated": "2026-07-24T13:11:53Z", + "stargazers_count": 41, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "transmission" + ], + "last_fetched": 1784923245.999758 + }, + "921203953": { + "repository_manifest": {}, + "new": true, + "full_name": "niktest/solaredge_ev_charger_au", + "category": "integration", + "description": "SolarEdge EV Charger component for HomeAssistant", + "domain": "solaredge_ev_charger_au", + "etag_repository": "W/\"52ab7130c71de5021eb37ceb75da0bb98454ee4b2f354265b52739e8078aec8a\"", + "last_updated": "2026-01-31T03:21:44Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1784790712.159164 + }, + "236146080": { + "repository_manifest": { + "name": "Solaredge Modbus", + "homeassistant": "2024.8.0" + }, + "full_name": "binsentsu/home-assistant-solaredge-modbus", + "authors": [ + "@binsentsu" + ], + "category": "integration", + "description": "Home assistant Component for reading data locally from Solaredge inverter through modbus TCP", + "domain": "solaredge_modbus", + "etag_repository": "W/\"4fa93472c95bf72e5eb8b8c19c0dba4e22b69cbcc8a40404294db41225c0d154\"", + "last_updated": "2026-07-02T13:50:53Z", + "stargazers_count": 417, + "topics": [ + "modbus", + "modbus-tcp", + "solaredge", + "solaredge-inverter" + ], + "last_fetched": 1790439142.323357 + }, + "307058107": { + "repository_manifest": { + "name": "Car card", "render_readme": true, "country": [ "CN" ] }, - "full_name": "fineemb/lovelace-cn-map-card", + "full_name": "fineemb/lovelace-car-card", "category": "plugin", - "description": "复刻官方Lovelace地图卡片,基于高德地图", - "domain": "", - "etag_repository": "W/\"478792d6743f360f9b3b4345d237885107e710b598e5d4a00b76fc051b5e028f\"", - "last_updated": "2022-06-03T03:35:37Z", - "stargazers_count": 47, - "last_fetched": 1710693557.019812 - }, - "497322919": { - "repository_manifest": { - "name": "Upcoming Media Card", - "render_readme": true - }, - "full_name": "NemesisRE/upcoming-media-card", - "category": "plugin", - "description": "📺 A card to display upcoming episodes and movies from services like: Plex, Kodi, Radarr, Sonarr, and Trakt.", - "domain": "", - "downloads": 10913, - "etag_repository": "W/\"19bad62dc42d71b808826c69564b7a0b429ce83d8ccafeb5ae0619bdffbf6045\"", - "last_updated": "2022-05-31T15:30:28Z", - "stargazers_count": 27, + "description": "车辆仪表盘", + "etag_repository": "W/\"3c5142eff0791ffccbf4434e0f6b011f296ac4ef4c130ba37d875664dab21353\"", + "last_updated": "2026-08-13T14:36:19Z", + "stargazers_count": 7, "topics": [ - "customization" + "car", + "lovelace-custom-card", + "lynkco" ], - "last_fetched": 1714279123.590077 + "last_fetched": 1786637412.701335 }, - "157618389": { + "1254978185": { + "repository_manifest": {}, + "new": true, + "full_name": "x1marc/homeassistant-judo-idos", + "category": "integration", + "description": "Home Assistant integration for JUDO i-dos water dosing devices (cloud polling via OptiSoft relay)", + "domain": "myjudo", + "etag_repository": "W/\"32fb50b4eac3292af9c178097f279540b7f38ccabcae165d3e53f0672233ab0a\"", + "last_updated": "2026-09-10T11:32:12Z", + "topics": [ + "custom-integration", + "home-assistant-integration", + "idos", + "judo", + "water" + ], + "last_fetched": 1790898307.279474 + }, + "1219548503": { + "repository_manifest": {}, + "new": true, + "full_name": "guoxiatech/hanchu-ess-ha", + "category": "integration", + "description": "Home Assistant integration for Hanchu ESS", + "domain": "hanchuess", + "etag_repository": "W/\"5eb621b5fe6426913810f32876fbd5c78322139f033b9925c2669929af11d240\"", + "last_updated": "2026-07-08T02:26:16Z", + "stargazers_count": 6, + "topics": [ + "energy-storage" + ], + "last_fetched": 1785481140.912222 + }, + "929805127": { + "repository_manifest": {}, + "new": true, + "full_name": "Edward13ruf/nationalrail-status-card", + "category": "plugin", + "description": "A card for displaying the status of National Rail trains in the style of the matrix screens on station platforms", + "etag_repository": "W/\"f21f2b1298f9aa7fd1b088cc1a978c6f2d87689ef678cd66942906376084db60\"", + "last_updated": "2025-05-23T16:33:55Z", + "stargazers_count": 12, + "topics": [ + "automation", + "card", + "custom", + "lovelace-custom-card" + ], + "last_fetched": 1784794277.342546 + }, + "919736981": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-db_infoscreen", + "category": "integration", + "description": "db-infoscreen Homeassistant fetching (superior of ha-deutschebahn)", + "domain": "db_infoscreen", + "downloads": 2679, + "etag_repository": "W/\"9c4d0b1cc2fe6c9f86dc2fb97e0121b9db1dd16fcfb5ddfe66c6f9c065871770\"", + "last_updated": "2026-10-01T15:40:21Z", + "stargazers_count": 97, + "topics": [ + "deutsche-bahn", + "ha-deutschebahn", + "train" + ], + "last_fetched": 1790891286.31698 + }, + "590773910": { + "repository_manifest": {}, + "new": true, + "full_name": "yohaybn/HA_aliexpress_package_tracker_sensor", + "category": "integration", + "description": "Home Assistant integration - AliExpress Package Tracker", + "domain": "aliexpress_package_tracker", + "etag_repository": "W/\"8e0462f7ec8b6da9a7e346062406bf19ff64b03c2b1773b40121af20f873caf0\"", + "last_updated": "2026-09-16T14:15:53Z", + "stargazers_count": 108, + "topics": [ + "aliexpress", + "ha", + "hacs-custom" + ], + "last_fetched": 1790714209.820095 + }, + "913039096": { + "repository_manifest": {}, + "new": true, + "full_name": "Tom-Bom-badil/home-assistant_ugreen-nas", + "category": "integration", + "description": "Home-Assistant integration for UGreen NAS", + "domain": "ugreen", + "downloads": 18, + "etag_repository": "W/\"88fa861d58d9e6b2b9f0863e7143fb835aab6b51f676ed4f97b38f81ec7ac3e7\"", + "last_updated": "2026-09-22T18:31:27Z", + "stargazers_count": 258, + "topics": [ + "nas", + "network-attached-storage", + "ugreen", + "ugreen-nas" + ], + "last_fetched": 1790734300.60983 + }, + "943936900": { + "repository_manifest": {}, + "new": true, + "full_name": "sathia-musso/enelgrid", + "category": "integration", + "description": "This custom integration for Home Assistant retrieves and imports energy consumption data from Enel Italia", + "domain": "enelgrid", + "etag_repository": "W/\"7c169e1bc3e45afe2ed5019876100c62a3122888329d775e96c092ec66064500\"", + "last_updated": "2025-11-06T20:23:38Z", + "stargazers_count": 27, + "last_fetched": 1789038274.364804 + }, + "1227503172": { + "repository_manifest": {}, + "new": true, + "full_name": "roblencheg/HAVAL_H3", + "category": "integration", + "description": "Неофициальная интеграция Home Assistant для российского облака GWM / HAVAL / TANK / ORA / WEY с поддержкой удалённого управления", + "domain": "gwm_ru", + "etag_repository": "W/\"9a5a633fe861073d9df3c5a911cd262ff62bd29fb0b4e498edec9430ef731e59\"", + "last_updated": "2026-09-30T17:58:41Z", + "stargazers_count": 9, + "topics": [ + "gwm", + "gwm-ru", + "haval", + "haval-h3", + "home-assistant-integration", + "iot" + ], + "last_fetched": 1790808839.531754 + }, + "729549493": { + "repository_manifest": {}, + "new": true, + "full_name": "altfoxie/ha-sberdevices", + "category": "integration", + "description": "Интеграция умных устройств Сбера (SberDevices) в Home Assistant", + "domain": "sberdevices", + "etag_repository": "W/\"78c9aeffd4a0785d985829f556ab69a28a5457b01c9bb231fc5f0a19b4e090cf\"", + "last_updated": "2026-07-06T11:47:24Z", + "stargazers_count": 81, + "topics": [ + "bulb", + "lamp", + "sber", + "sberbank", + "sberdevices", + "smart-bulb" + ], + "last_fetched": 1789832091.673283 + }, + "1276041367": { + "repository_manifest": {}, + "new": true, + "full_name": "Mikasmarthome/SmartShading", + "category": "integration", + "description": "Intelligent local shading and cover control for Home Assistant with sun-aware automation, presence handling, safety logic, diagnostics, and adaptive learning.", + "domain": "smartshading", + "etag_repository": "W/\"e0a3f017b2af0d968ae2e269095720a9122dd1399a5ae4027a14b36a4d8e756c\"", + "last_updated": "2026-09-07T21:38:15Z", + "stargazers_count": 1, + "topics": [ + "automation", + "blinds", + "covers", + "roller-shutters", + "shading", + "solar", + "sun" + ], + "last_fetched": 1788858479.724327 + }, + "1241027026": { + "repository_manifest": {}, + "new": true, + "full_name": "peternijssen/ha-postcodeloterij", + "category": "integration", + "description": "Home Assistant custom component for Postcodeloterij", + "domain": "postcodeloterij", + "etag_repository": "W/\"6d2386357c8bb8bd36f8967c3d13c8f5920740b752ab1a1b0f981d4a4193c877\"", + "last_updated": "2026-07-13T17:13:06Z", + "stargazers_count": 1, + "topics": [ + "postcodeloterij" + ], + "last_fetched": 1787086621.671653 + }, + "920228400": { + "repository_manifest": {}, + "new": true, + "full_name": "andrejs2/slovenian_weather_integration", + "category": "integration", + "description": "Home Assistant Custom Component - Slovenian National Weather Service - ARSO", + "domain": "slovenian_weather_integration", + "etag_repository": "W/\"b614041bea467ecc00ab4dec3728fdf3744af930d7199f0c1eca13aa534462ed\"", + "last_updated": "2026-08-13T05:37:10Z", + "stargazers_count": 36, + "topics": [ + "forecast", + "integrations", + "meteo", + "slovenia", + "slovenian", + "weather", + "weather-forecast" + ], + "last_fetched": 1790868047.068055 + }, + "933034125": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/zwave-card-set", + "category": "plugin", + "description": "Set of cards for different Zooz Z-Wave devices", + "downloads": 1068, + "etag_repository": "W/\"9b9a6341531547411359554e67b9bef5673e8c1520a97f7308084f1c5708ef5c\"", + "last_updated": "2026-10-02T03:00:20Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-addons", + "home-assistant-integration", + "zwave", + "zwave-js" + ], + "last_fetched": 1790932343.337976 + }, + "731056300": { + "repository_manifest": {}, + "new": true, + "full_name": "andrea-mattioli/bticino_x8000_component", + "category": "integration", + "description": "Additional component for home assistant for managing the bticino x8000 smart thermostat without the netatmo firmware.", + "domain": "bticino_x8000", + "downloads": 503, + "etag_repository": "W/\"7d06cba73931696a52fe82ed9dc0d9666db785cc41872d9d300978e784337742\"", + "last_updated": "2026-09-28T18:02:16Z", + "stargazers_count": 15, + "topics": [ + "bticino" + ], + "last_fetched": 1790623751.703503 + }, + "1174148822": { + "repository_manifest": {}, + "new": true, + "full_name": "mkshb/hass-evcc-card", + "category": "plugin", + "description": "Custom Lovelace Card for EVCC", + "etag_repository": "W/\"a80e65ab6640d6ee40a92c15d25a832bc3c757988afb5d726c94a63c25f8ff54\"", + "last_updated": "2026-09-30T08:42:34Z", + "stargazers_count": 139, + "topics": [ + "card", + "evcc" + ], + "last_fetched": 1790791450.345913 + }, + "309192571": { + "repository_manifest": {}, + "new": true, + "full_name": "mariusz-ostoja-swierczynski/tech-controllers", + "category": "integration", + "description": "TECH Controllers integration for Home Assistant", + "domain": "tech", + "downloads": 1447, + "etag_repository": "W/\"026ad4e8ad6bb01f7ae01f37bfec3b9568a84613fd8ac8e3b7f1c4aef9da1f3d\"", + "last_updated": "2026-07-30T08:52:26Z", + "stargazers_count": 144, + "topics": [ + "climate-entities", + "home-assistant-climate", + "home-assistant-component", + "tech-controller", + "thermostat-card" + ], + "last_fetched": 1790806780.862414 + }, + "1273305268": { + "repository_manifest": {}, + "new": true, + "full_name": "kotylo/pluxee-ha", + "category": "integration", + "description": "Pluxee Austria Integration with Home Assistant", + "domain": "pluxee", + "etag_repository": "W/\"e772c802d99c1a3bb91ae94a15d76c34c42e990853dc9b140e3b403b00050377\"", + "last_updated": "2026-09-21T09:15:23Z", + "stargazers_count": 1, + "topics": [ + "pluxee", + "sodexo" + ], + "last_fetched": 1789989029.525893 + }, + "416059983": { "repository_manifest": { - "name": "fontawesome", + "name": "Stiebel Eltron ISG", + "filename": "stiebel_eltron_isg.zip", + "homeassistant": "2024.2.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "pail23/stiebel_eltron_isg_component", + "authors": [ + "@pail23" + ], + "category": "integration", + "description": "Stiebel Eltron ISG integration for Home Assistant ", + "domain": "stiebel_eltron_isg", + "downloads": 3407, + "etag_repository": "W/\"25b16dd85cd8d64a566564849842d56cff4d7a95c12aed697469ea836851621b\"", + "last_updated": "2026-09-27T17:53:03Z", + "stargazers_count": 104, + "last_fetched": 1790874891.20831 + }, + "402156016": { + "repository_manifest": { + "name": "Kamstrup 403", + "homeassistant": "2023.6.0", "render_readme": true }, - "full_name": "thomasloven/hass-fontawesome", + "new": true, + "full_name": "golles/ha-kamstrup_403", + "authors": [ + "@golles" + ], "category": "integration", - "description": "🔹 Use icons from fontawesome in home-assistant", - "domain": "fontawesome", - "etag_repository": "W/\"9e821f78c92fd5702b378cb31e5c0d38f67e6f0bf882497d757b4fbe27b74734\"", - "last_updated": "2024-05-01T11:21:58Z", - "stargazers_count": 264, - "last_fetched": 1714624374.704119 + "description": "Custom component that integrates the Kamstrup 403 heating system into Home Assistant. This component does also support a few other heating systems", + "domain": "kamstrup_403", + "downloads": 261, + "etag_repository": "W/\"c3ec66d35e46da61a4001bc12bf4b940892a8db9b689a804b5f499442919ece4\"", + "last_updated": "2026-10-02T05:25:51Z", + "stargazers_count": 90, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "kamstrup", + "kamstrup403", + "stadsverwarming" + ], + "last_fetched": 1790924584.701324 + }, + "649637656": { + "repository_manifest": { + "name": "GivTCP Battery Card", + "render_readme": true, + "filename": "givtcp-battery-card.js" + }, + "new": true, + "full_name": "Codegnosis/givtcp-battery-card", + "category": "plugin", + "description": "A simple battery card for Home Assistant & GivTCP users", + "downloads": 4411, + "etag_repository": "W/\"3c57117d0ec5b169256a673c09767e969f167a4b1675738a41f33f9e27de37c5\"", + "last_updated": "2025-05-15T10:51:35Z", + "stargazers_count": 14, + "topics": [ + "givenergy", + "givtcp" + ], + "last_fetched": 1788896006.079725 + }, + "1199286594": { + "repository_manifest": {}, + "new": true, + "full_name": "miraiehomeassistant/ha-panasonic-miraie", + "category": "integration", + "description": "Home Assistant integration for Panasonic MirAIe smart home devices (AC, Fan, Switch)", + "domain": "panasonic_cloud", + "etag_repository": "W/\"452f9e3eb60bd931eca94c4d8cfaf63d5aa3245cea5db2cd73264d97668edced\"", + "last_updated": "2026-04-27T08:09:13Z", + "stargazers_count": 15, + "topics": [ + "hacs-home-assistant-homeassistant-integration" + ], + "last_fetched": 1786313797.578365 + }, + "466196192": { + "repository_manifest": { + "name": "Header Cards", + "render_readme": true + }, + "full_name": "gadgetchnnel/lovelace-header-cards", + "category": "plugin", + "description": "Header Cards", + "etag_repository": "W/\"6b1b44d1375b9f5f11dc63a4b4597c6ed221990dcf81e77856a3ff9189e66465\"", + "last_updated": "2023-04-06T10:44:52Z", + "stargazers_count": 42, + "topics": [ + "cards", + "header" + ], + "last_fetched": 1784794463.639663 + }, + "1195043378": { + "repository_manifest": {}, + "new": true, + "full_name": "dougrathbone/2n-doorman", + "category": "integration", + "description": "Home Assistant integration for managing 2N intercom users and access codes", + "domain": "doorman", + "downloads": 1, + "etag_repository": "W/\"23fb7c92940c66ff6177bd7119908350bf55c182b2019c6ad5db752b7c9f670e\"", + "last_updated": "2026-09-12T13:18:46Z", + "stargazers_count": 3, + "topics": [ + "2n", + "custom-integration", + "intercom" + ], + "last_fetched": 1789228262.677353 + }, + "432516566": { + "repository_manifest": {}, + "new": true, + "full_name": "Breina/idrac_power_monitor", + "category": "integration", + "description": "HomeAssistant integration to monitor the power of a server through its iDrac's Redfish API", + "domain": "idrac_power", + "etag_repository": "W/\"ef9eeadd3f6474eae5b291456e49782c715b958b56c624b7b0fc72229163a0e4\"", + "last_updated": "2026-05-10T15:14:55Z", + "stargazers_count": 66, + "topics": [ + "idrac" + ], + "last_fetched": 1790593290.587985 + }, + "912488434": { + "repository_manifest": {}, + "new": true, + "full_name": "hiteule/rte-jours-signales", + "category": "integration", + "description": "RTE Jours Signalés pour Home Assistant", + "domain": "rte_jours_signales", + "etag_repository": "W/\"0817495fe1de1896a3a6ae86992e91a7e6b563eb40d4044b37bfc412d7507c61\"", + "last_updated": "2026-08-10T09:36:55Z", + "topics": [ + "homeassistant-custom-component", + "rte" + ], + "last_fetched": 1786357605.339028 + }, + "1043070040": { + "repository_manifest": {}, + "new": true, + "full_name": "craibo/ha-red-energy-au", + "category": "integration", + "description": "Home Assistant Red Energy Integration", + "domain": "red_energy", + "etag_repository": "W/\"a4f8a0a20fcb3d5d8485f43c246ac202acc7adb53560685158453cbe89d8b933\"", + "last_updated": "2026-10-01T06:43:32Z", + "stargazers_count": 20, + "topics": [ + "australia", + "energy", + "red-energy" + ], + "last_fetched": 1790869412.364645 + }, + "1267400370": { + "repository_manifest": {}, + "new": true, + "full_name": "joyfulhouse/brilliant-mqtt", + "category": "integration", + "description": "Home Assistant / HACS integration + on-panel bridge for Brilliant Smart Home Control in-wall panels (brilliant.tech, Brilliant NextGen). Publishes each panel as local MQTT-Discovery entities and manages the agent fleet from the HA UI — a robust local replacement for HomeKit Controller.", + "domain": "brilliant_mqtt", + "etag_repository": "W/\"d0d6d740fa3a9d262d553492b655d4b5fc0628374a298aebf75925585c80b2fc\"", + "last_updated": "2026-10-01T06:03:10Z", + "stargazers_count": 5, + "topics": [ + "brilliant", + "custom-integration", + "iot", + "mqtt" + ], + "last_fetched": 1790872450.486429 + }, + "1156629204": { + "repository_manifest": {}, + "new": true, + "full_name": "StefanPlizga/izypower_cloud", + "category": "integration", + "description": "Home Assistant Integration for Izypower Cloud", + "domain": "izypower_cloud", + "etag_repository": "W/\"d590af53020194ed935682c02e675de43e73067a6fa95c09df03c488d410195e\"", + "last_updated": "2026-09-29T16:39:45Z", + "stargazers_count": 14, + "last_fetched": 1790712957.10447 + }, + "1159616380": { + "repository_manifest": {}, + "new": true, + "full_name": "jxlarrea/voice-satellite-card-integration", + "category": "integration", + "description": "Voice Satellite turns any tablet, phone, or browser into a hands-free voice assistant for Home Assistant", + "domain": "voice_satellite", + "downloads": 4660, + "etag_repository": "W/\"d1344f9ccedce94d059de47da2e757fa532ddcc0402186bc98b5062282142f8b\"", + "last_updated": "2026-09-25T17:02:41Z", + "stargazers_count": 870, + "topics": [ + "hacs-plugin", + "voice-assistant", + "voice-control" + ], + "last_fetched": 1790925943.325235 + }, + "1325795051": { + "repository_manifest": {}, + "new": true, + "full_name": "hugo-brito/ha-minvandforsyning", + "category": "integration", + "description": "Home Assistant integration for Danish water meters via minvandforsyning.dk", + "domain": "minvandforsyning", + "etag_repository": "W/\"fae87815d08be44bb5b55fe510bc562bee6a4f679959be357f72d775a0a759df\"", + "last_updated": "2026-08-06T21:04:14Z", + "stargazers_count": 1, + "topics": [ + "denmark", + "water" + ], + "last_fetched": 1786225080.81061 + }, + "1223517465": { + "repository_manifest": {}, + "new": true, + "full_name": "yshaish1/ha-google-fonts", + "category": "plugin", + "description": "Per-user Google Fonts picker for Home Assistant Lovelace dashboards", + "etag_repository": "W/\"5f74672126cbb4f552f8d6370394310fa987cb7e6be5816d89d534c46ebfe587\"", + "last_updated": "2026-04-28T15:05:03Z", + "topics": [ + "frontend", + "google-fonts" + ], + "last_fetched": 1784796078.340151 + }, + "457458731": { + "repository_manifest": { + "name": "Material 3 Dark & Light Theme 07: DarkOliveGreen", + "filename": "m3-07-darkolivegreen.yaml", + "render_readme": "true" + }, + "full_name": "AmoebeLabs/HA-Theme_M3-07-DarkOliveGreen", + "category": "theme", + "description": "Material Design 3 based theme (dark olive green) for Home Assistant", + "etag_repository": "W/\"78f2751f571cb76b686e970d3c3cb990b1456e11e6fcf347b793eed3fc986ce4\"", + "last_updated": "2022-06-15T07:56:39Z", + "stargazers_count": 2, + "topics": [ + "dark-mode", + "dark-theme", + "home-assistant-theme", + "light-mode", + "light-theme", + "material-3" + ], + "last_fetched": 1784668248.617104 + }, + "1286470671": { + "repository_manifest": {}, + "new": true, + "full_name": "LaserGuruGuy/denon_avr", + "category": "integration", + "description": "Custom integration for Denon AVR receivers in Home Assistant", + "domain": "denon_avr", + "etag_repository": "W/\"a6f54af643378ca244c39aa903cf34a79edb384babf0c6e8971b1a8dc6321361\"", + "last_updated": "2026-09-19T14:48:00Z", + "stargazers_count": 1, + "topics": [ + "denon", + "denon-avr" + ], + "last_fetched": 1790157167.881623 + }, + "1235690031": { + "repository_manifest": {}, + "new": true, + "full_name": "roquerodrigo/ha-ttlock-ble", + "category": "integration", + "description": "Home Assistant integration for TTLock smart locks over Bluetooth — local control, real-time push events, battery monitoring.", + "domain": "ttlock_ble", + "downloads": 515, + "etag_repository": "W/\"20ed2fc0a86e1b9c04c32c9cf26f0e3f64a046fd4b11c9707f21489169bc3718\"", + "last_updated": "2026-10-02T05:37:12Z", + "stargazers_count": 29, + "topics": [ + "ble", + "bluetooth", + "smart-lock", + "ttlock", + "ttlock-ble" + ], + "last_fetched": 1790929138.033198 + }, + "1151699806": { + "repository_manifest": {}, + "new": true, + "full_name": "rbwebdev/ha-ankama-status", + "category": "integration", + "description": "Ankama Game Servers Status - Home Assistant Integration", + "domain": "ankama_status", + "etag_repository": "W/\"5488b4254ea016cd31178aee18328528f44b378d323354dd83a8c7e7d62d62f8\"", + "last_updated": "2026-04-16T18:58:13Z", + "stargazers_count": 1, + "topics": [ + "ankama", + "hacs-integration-custom-integration", + "home-assistant-custom-component" + ], + "last_fetched": 1784791487.245547 + }, + "1216321845": { + "repository_manifest": {}, + "new": true, + "full_name": "dn5qMDW3/ha-bsport", + "category": "integration", + "description": "Home Assistant Integration for bSport Studios.", + "domain": "bsport", + "downloads": 1, + "etag_repository": "W/\"401840d2bbedc1750b082b934bf7a9149db654abed4311421368fc3226d67612\"", + "last_updated": "2026-09-14T12:14:21Z", + "stargazers_count": 2, + "topics": [ + "booking", + "bsport", + "home-assistant-integration", + "pilates", + "yoga" + ], + "last_fetched": 1789410801.194483 + }, + "920836872": { + "repository_manifest": {}, + "new": true, + "full_name": "jwillmer/tariff-chart", + "category": "plugin", + "description": "A custom Home Assistant card that displays energy tariff data", + "etag_repository": "W/\"4477efc3f906233b1c6fa95fc20d5546ed83de00003f6483566f038dcb66a85d\"", + "last_updated": "2025-04-06T20:52:40Z", + "stargazers_count": 9, + "topics": [ + "chart", + "energy", + "power", + "tariffs" + ], + "last_fetched": 1784794812.556621 + }, + "1318596162": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-pluviometer-card", + "category": "plugin", + "description": "Home Assistant Lovelace card: a real garden rain gauge that fills up with your precipitation sensor", + "downloads": 3, + "etag_repository": "W/\"4af951f5989c192f165df31cc0b3f3f7e76e4f397557cdc2a1567cf259fb36ba\"", + "last_updated": "2026-09-19T20:06:58Z", + "stargazers_count": 8, + "topics": [ + "netatmo", + "pluviometer", + "rain-gauge" + ], + "last_fetched": 1789855995.612522 + }, + "272094506": { + "repository_manifest": { + "name": "Blitzortung.org Lightning Detector", + "homeassistant": "2022.10.0" + }, + "full_name": "mrk-its/homeassistant-blitzortung", + "authors": [ + "@mrk-its" + ], + "category": "integration", + "description": "Custom Component for fetching lightning data from blitzortung.org", + "domain": "blitzortung", + "downloads": 34, + "etag_repository": "W/\"1b5a99ed2a8360b45c13aa03ca3533e907b0e92721e548e906266d1a19937926\"", + "last_updated": "2026-10-01T09:52:17Z", + "stargazers_count": 348, + "topics": [ + "blitzortung", + "lightning-network" + ], + "last_fetched": 1790874233.6357 + }, + "1076523681": { + "repository_manifest": {}, + "new": true, + "full_name": "devinslick/home-assistant-fmd", + "category": "integration", + "description": "Integration for home assistant to manage android devices using fmd-foss", + "domain": "fmd", + "etag_repository": "W/\"11c708985a54a15819dbfe132741a4ab9fd0ca9f050095740afa580020a5ebaa\"", + "last_updated": "2026-09-30T19:59:22Z", + "stargazers_count": 13, + "topics": [ + "android", + "device-tracker", + "find-my-device", + "fmd", + "fmd-foss" + ], + "last_fetched": 1790803218.119991 + }, + "597799922": { + "repository_manifest": {}, + "new": true, + "full_name": "jvitkauskas/homeassistant_blauberg_s21", + "category": "integration", + "description": "Blauberg S21 integration for Home Assistant", + "domain": "blauberg_s21", + "etag_repository": "W/\"36928293288cd43104b0d385513d80459968407fb8e7a62705320e91cdd9cff9\"", + "last_updated": "2026-09-29T00:12:58Z", + "stargazers_count": 15, + "topics": [ + "blauberg", + "hvac", + "s21" + ], + "last_fetched": 1790784381.14629 + }, + "1264756986": { + "repository_manifest": {}, + "new": true, + "full_name": "nishithdev/wled-taskmap", + "category": "integration", + "description": "Home Assistant integration: map tasks, to-dos, and entity errors to individual WLED LEDs with a visual Lovelace card", + "domain": "wled_taskmap", + "etag_repository": "W/\"8aa73210af34920fcb8e83bbe613939075d2be3006b8e0cb04031f9256a36922\"", + "last_updated": "2026-09-28T17:08:54Z", + "stargazers_count": 5, + "topics": [ + "custom-integration", + "led", + "wled" + ], + "last_fetched": 1790630273.7354 + }, + "1219614614": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-gallagher-water", + "category": "integration", + "description": "Gallagher Water integration for Home Assistant", + "domain": "gallagher_water", + "etag_repository": "W/\"db26bd74dcbd5ccebf1db4dfb92ee8b9320814baa41d39b2b467001ff8491bcf\"", + "last_updated": "2026-09-29T07:18:05Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "gallagher", + "gallagher-water" + ], + "last_fetched": 1790678454.412717 + }, + "263075818": { + "repository_manifest": { + "name": "HA-meural" + }, + "full_name": "GuySie/ha-meural", + "authors": [ + "@guysie" + ], + "category": "integration", + "description": "Integration for NETGEAR Meural Canvas digital art frame in Home Assistant ", + "domain": "meural", + "etag_repository": "W/\"b9303d42c1a92de2a5106752c10b1ce02843f66fba51009e1da5ba9d98db0860\"", + "last_updated": "2026-08-19T21:40:11Z", + "stargazers_count": 69, + "topics": [ + "meural", + "netgear" + ], + "last_fetched": 1790155467.88457 + }, + "281214271": { + "repository_manifest": { + "name": "RPi Monitor Card", + "filename": "rpi-monitor-card.js" + }, + "full_name": "ironsheep/lovelace-rpi-monitor-card", + "category": "plugin", + "description": "A Raspberry Pi status display Card for Home Assistant Lovelace", + "downloads": 34695, + "etag_repository": "W/\"8c19e9c68c1913f54e57e91a85225643603b994a8cd53f4db5f15834fd5a3679\"", + "last_updated": "2024-04-22T21:49:09Z", + "stargazers_count": 234, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "raspberry-pi" + ], + "last_fetched": 1790477178.986613 + }, + "498861412": { + "repository_manifest": {}, + "new": true, + "full_name": "VolantisDev/ha-aquanta", + "category": "integration", + "description": "An unofficial Aquanta water heater controller integration for Home Assistant", + "domain": "aquanta", + "downloads": 282, + "etag_repository": "W/\"be4e9f3ddb1aa7b66d4042bee873f10e75f650170f6fecc82385583bfb97206b\"", + "last_updated": "2026-02-09T02:02:42Z", + "stargazers_count": 18, + "topics": [ + "hacs-custom", + "home-assistant-integration" + ], + "last_fetched": 1784793348.029981 + }, + "882473463": { + "repository_manifest": {}, + "new": true, + "full_name": "bbr111/byd_hvs", + "category": "integration", + "description": "Home Assistant BYD HVS Integration", + "domain": "byd_hvs", + "etag_repository": "W/\"017ca1b76c746307311ac69ff3c1fa4e2f7f18e4195ede40481d26fd2b3f47ef\"", + "last_updated": "2026-07-15T21:14:19Z", + "stargazers_count": 44, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1789116949.63722 + }, + "896399258": { + "repository_manifest": {}, + "new": true, + "full_name": "joshburkard/home-assistant-connectivity-monitor", + "category": "integration", + "description": "Custom Component for Home Assistant to monitor connectivity", + "domain": "connectivity_monitor", + "downloads": 203, + "etag_repository": "W/\"73f89092e21c63cb6f7977c155511e15ca276b0d9ce52f78372b246a179fb683\"", + "last_updated": "2026-08-23T13:48:35Z", + "stargazers_count": 5, + "topics": [ + "homeassistant-custom-component", + "monitoring", + "network" + ], + "last_fetched": 1788490269.028865 + }, + "1230152807": { + "repository_manifest": {}, + "new": true, + "full_name": "Wheemer/simple-thermostat", + "category": "plugin", + "description": "A different take on the thermostat card for Home Assistant ♨️ originally by nervetattoo", + "downloads": 4254, + "etag_repository": "W/\"9242fcb9d8592fda3056a7b80531b30bb477daeecbed66776cfcfe029d562ca7\"", + "last_updated": "2026-09-20T23:52:14Z", + "stargazers_count": 68, + "topics": [ + "thermostat" + ], + "last_fetched": 1790690852.836523 + }, + "1166071389": { + "repository_manifest": {}, + "new": true, + "full_name": "Daring-Designs/meshtastic-ui-ha", + "category": "integration", + "description": "Meshtastic mesh network dashboard for Home Assistant — messaging, node management, mapping, and radio configuration via HACS", + "domain": "meshtastic_ui", + "etag_repository": "W/\"c49b059789c937f17e99c29379a4ab171776ef036ac2006680a7b81d795abcdd\"", + "last_updated": "2026-09-30T07:39:55Z", + "stargazers_count": 53, + "topics": [ + "home-assistant-custom-component", + "iot", + "mesh-network", + "meshtastic" + ], + "last_fetched": 1790802975.907385 + }, + "1232974868": { + "repository_manifest": {}, + "new": true, + "full_name": "studio-prisma/homeassistant-theme-liquid-glass", + "category": "theme", + "description": "Premium glass-morphism theme for Home Assistant — six variants (dark/light/compact/sunset/floorplan/auto), per-room accent tokens, full WebAwesome + Material Web 3 token coverage.", + "etag_repository": "W/\"87743a2426fa9760a3084f36ef4d5ab46b569710faa30864d7cc90342bb599a5\"", + "last_updated": "2026-08-09T10:13:08Z", + "stargazers_count": 21, + "topics": [ + "dark-theme", + "frontend", + "glassmorphism", + "hacs-theme", + "liquid-glass", + "ui-theme" + ], + "last_fetched": 1790901748.579491 + }, + "730400084": { + "repository_manifest": {}, + "new": true, + "full_name": "SplinterHead/ha-honeygain", + "category": "integration", + "description": "Track bandwidth sold and money earned in HomeAssistant", + "domain": "honeygain", + "etag_repository": "W/\"a270671c26b5232c14b1da03bd236904e22bd42061740ed587923bce45805b74\"", + "last_updated": "2026-08-09T06:59:10Z", + "stargazers_count": 5, + "topics": [ + "cashfactory", + "honeygain" + ], + "last_fetched": 1788170026.589424 + }, + "1034014801": { + "repository_manifest": {}, + "new": true, + "full_name": "MiguelTVMS/e-redes-smart-metering-plus-hass", + "category": "integration", + "description": "Home Assistant integration to the Portugal E-Redes Smart Metering Plus Energy Meters", + "domain": "e_redes_smart_metering_plus", + "etag_repository": "W/\"a2ed6edb0f5bdefe7f473cf041d43ce3bbfb3dfe0e5071e91ea06c3897e2f4f0\"", + "last_updated": "2026-09-04T08:32:49Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1790807178.131424 + }, + "480127478": { + "repository_manifest": { + "name": "ista EcoTrend", + "zip_release": true, + "country": "DE", + "render_readme": true, + "homeassistant": "2024.6.4", + "hacs": "1.34.0", + "filename": "ecotrend_ista.zip" + }, + "new": true, + "full_name": "Ludy87/ecotrend-ista", + "authors": [ + "@Ludy87" + ], + "category": "integration", + "description": "ecotrend-ista Home Assistant Integration", + "domain": "ecotrend_ista", + "downloads": 402, + "etag_repository": "W/\"73395c6acb0b8376bf3baa916cda8aa8f89cff9af52f6413ccfa81e15987707e\"", + "last_updated": "2026-09-28T20:32:58Z", + "stargazers_count": 38, + "topics": [ + "ecotrend", + "hassio-integration", + "hassos", + "home-assistant-component", + "ista" + ], + "last_fetched": 1790646762.402412 + }, + "1081341911": { + "repository_manifest": {}, + "new": true, + "full_name": "Riscue/ha-influxdb-query-api", + "category": "integration", + "description": "Home Assistant custom integration to run dynamic Flux queries on InfluxDB v2. Provides a service to fetch high-resolution time series for arbitrary entities and time ranges, enabling frontend cards or automations to use the data without querying InfluxDB directly from the browser.", + "domain": "influxdb_query_api", + "downloads": 893, + "etag_repository": "W/\"9d1e6b8b0b2e3b1b35564e480fdf2340faa4e8f32edfa0e32d17549a66d2ed16\"", + "last_updated": "2025-11-17T11:29:20Z", + "stargazers_count": 3, + "topics": [ + "influxdb", + "query" + ], + "last_fetched": 1784791617.97339 + }, + "361776538": { + "repository_manifest": { + "name": "Your HA Digital Twin floor3d-card", + "render_readme": true + }, + "full_name": "adizanni/floor3d-card", + "category": "plugin", + "description": "Your Home Digital Twin: aka floor3d-card. Visualize Home Assistant state and perform actions using objects in a 3D home model based on Three.js.", + "downloads": 18588, + "etag_repository": "W/\"14851c9be2be496d9aec1bb1231d1fa6f506cf6f7294e3290de87bbbfa24b50a\"", + "last_updated": "2024-04-06T09:35:42Z", + "stargazers_count": 612, + "topics": [ + "3d-models", + "card", + "entity-bindings" + ], + "last_fetched": 1790789975.221607 + }, + "1124174998": { + "repository_manifest": {}, + "new": true, + "full_name": "J-Delsinne/AnB_Rimex-HomeAnyWhere-HA-Integration", + "category": "integration", + "description": "Unofficial Home Assistant integration for AnB-Rimex Home Anywhere Blue (IPCom) home automation systems", + "domain": "ipcom", + "etag_repository": "W/\"67a44f8c504b04b5f96493a19514edad05c3db8b111beb5095dcf96d64abb757\"", + "last_updated": "2026-02-08T23:47:32Z", + "stargazers_count": 2, + "topics": [ + "anb-rimex", + "home-anywhere-blue", + "ipcom" + ], + "last_fetched": 1784788390.841989 + }, + "901002806": { + "repository_manifest": {}, + "new": true, + "full_name": "Jezza34000/homeassistant_petkit", + "category": "integration", + "description": "A full-featured Petkit experience, natively in Home Assistant", + "domain": "petkit", + "downloads": 6086, + "etag_repository": "W/\"be798d7a7d1fefca648aa0dd483dd39503a90d851b13e8522dad6e0b82509ae2\"", + "last_updated": "2026-09-29T16:50:07Z", + "stargazers_count": 299, + "topics": [ + "airpurifier", + "crystal-duo", + "eversweet", + "eversweet-5-mini", + "eversweet-max", + "feeder", + "fresh-element", + "iot", + "petkit", + "petkit-litter", + "puramax", + "purax", + "purobot", + "smart-feeder", + "water-fountain", + "yumshare" + ], + "last_fetched": 1790925560.612272 }, "142051833": { "repository_manifest": { @@ -20295,144 +32444,5074 @@ "full_name": "ofekashery/vertical-stack-in-card", "category": "plugin", "description": "📐 Home Assistant Card: Group multiple cards into a single sleek card.", - "domain": "", - "etag_repository": "W/\"3d8ecc195bce7fe3a6151a31ee24d08ff3b938b8f9c3d0b1ddb9c2e9b77f0454\"", - "last_updated": "2024-03-02T21:52:44Z", - "stargazers_count": 835, - "last_fetched": 1714278979.38479 + "downloads": 6337, + "etag_repository": "W/\"ead9c4d74decf6d84109a3c7325991ae31e658f9a130cefc54cef6a119199945\"", + "last_updated": "2026-10-01T15:28:39Z", + "stargazers_count": 982, + "last_fetched": 1790879871.89058 }, - "520565579": { + "1158677247": { + "repository_manifest": {}, + "new": true, + "full_name": "remmob/comfoair", + "category": "integration", + "description": "Zehnder Comfo Air E300/E400 Home Assistant Modbus Integration", + "domain": "comfoair", + "downloads": 1, + "etag_repository": "W/\"a5dafdd8197eb21955da1ec4cc146de6073a76cb73fd651b71eeef45b5bebfa7\"", + "last_updated": "2026-09-11T20:01:41Z", + "stargazers_count": 9, + "topics": [ + "comfoair", + "modbus", + "zehnder" + ], + "last_fetched": 1789165322.435915 + }, + "1126633593": { + "repository_manifest": {}, + "new": true, + "full_name": "jasonmx/philips-hue-smooth-dimmer", + "category": "integration", + "description": "Dim and turn on Hue lights smoothly in Home Assistant automations", + "domain": "hue_dimmer", + "etag_repository": "W/\"61a16493d68e1bb90d48187048bb8c61142bb810f9cea7915b9a217c02a5bcf1\"", + "last_updated": "2026-09-08T16:22:44Z", + "stargazers_count": 15, + "topics": [ + "philips-hue" + ], + "last_fetched": 1790311718.238207 + }, + "1168148793": { + "repository_manifest": {}, + "new": true, + "full_name": "binarylogic/madvr-envy-homeassistant", + "category": "integration", + "description": "Home Assistant integration for madVR Envy video processors", + "domain": "madvr_envy", + "downloads": 1, + "etag_repository": "W/\"680fc664cb1f6e4ec06e3f6240efe8f2e15b5694ec52c04b2475a1a8802e3973\"", + "last_updated": "2026-09-16T22:39:01Z", + "stargazers_count": 1, + "topics": [ + "envy", + "madvr" + ], + "last_fetched": 1789617155.428759 + }, + "1148819477": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Keenetic-Router-Pro", + "category": "integration", + "description": "High level Keenetic Router integration for Home Assistant including instant device_tracker mode", + "domain": "keenetic_router_pro", + "downloads": 965, + "etag_repository": "W/\"1b15279bee7dbd265d3b18f20adbef3ea1e00d044d5d86818fb6ecaac5ecc732\"", + "last_updated": "2026-09-09T09:45:22Z", + "stargazers_count": 43, + "topics": [ + "device-tracker", + "keenetic", + "keenetic-router", + "keenetic-routers", + "modem", + "router" + ], + "last_fetched": 1790568777.667474 + }, + "1050212606": { + "repository_manifest": {}, + "new": true, + "full_name": "drlaplace/KVV_Departure_Monitor", + "category": "integration", + "description": "Home Assistant sensor für als Live Monitor für Haltestellen im KVV Netz Karlsruhe", + "domain": "kvv_departure_monitor", + "etag_repository": "W/\"d419e278cd96f0c5fc59862aef9e96fc82bb398d52bf9e4fe9f4ef28f1e77cca\"", + "last_updated": "2026-01-27T13:32:12Z", + "stargazers_count": 6, + "topics": [ + "kvv" + ], + "last_fetched": 1788854719.935511 + }, + "1145049256": { + "repository_manifest": {}, + "new": true, + "full_name": "RafaelNTeixeira/GreenShift", + "category": "integration", + "description": "A Home Assistant custom component that uses Reinforcement Learning and gamification to learn your habits and optimize energy consumption.", + "domain": "green_shift", + "etag_repository": "W/\"f83434150f6979c591bbf7c2b5e0919698e612f8f5c2fc39fbbc94aec2ebcf0a\"", + "last_updated": "2026-06-30T10:02:43Z", + "stargazers_count": 3, + "topics": [ + "energy-management", + "gamification", + "q-learning", + "reinforcement-learning" + ], + "last_fetched": 1786374734.18635 + }, + "1189847716": { + "repository_manifest": {}, + "new": true, + "full_name": "Miloud-H/HA-Canada-Post", + "category": "integration", + "description": "Canada Post My Mail (Mon Courrier) integration for Home Assistant.", + "domain": "canadapost", + "etag_repository": "W/\"e5b2a3c5143691a3816d161016d468180ad2879364f867bff878c68146cfed5d\"", + "last_updated": "2026-09-16T23:54:09Z", + "stargazers_count": 3, + "topics": [ + "canada", + "canada-post", + "home-assistant-integration" + ], + "last_fetched": 1789605037.0853 + }, + "151580533": { + "repository_manifest": {}, + "full_name": "custom-components/sensor.unifigateway", + "authors": [ + "@jchasey" + ], + "category": "integration", + "description": "High level health status of UniFi Security Gateway devices via UniFi Controller", + "domain": "unifigateway", + "etag_repository": "W/\"1f5715308e73890d1d125917faacb9ae67a42b147b73bdb1d864bfa1e0292a92\"", + "last_updated": "2021-04-19T12:12:56Z", + "stargazers_count": 137, + "last_fetched": 1789809025.621927 + }, + "295627573": { "repository_manifest": { - "name": "Theme Parks Waiting Times", + "name": "Fortnite Stats", + "hacs": "0.24.0", + "homeassistant": "0.110.0", + "render_readme": true + }, + "full_name": "michaellunzer/Home-Assistant-Custom-Component-Fortnite", + "authors": [ + "@michaellunzer", + "@clyra" + ], + "category": "integration", + "description": "This is a Home-Assistant custom component that pulls Fortnite stats using the python API library from the site fortnitetracker.com", + "domain": "fortnite", + "downloads": 25, + "etag_repository": "W/\"80e749c2ce3b97e45ff777c2cb1ebc7ad607e89b4d57fd729f53cf7938f25166\"", + "last_updated": "2026-07-07T07:37:55Z", + "stargazers_count": 8, + "topics": [ + "fortnite", + "fortnite-api", + "fortnite-stats" + ], + "last_fetched": 1790873945.797074 + }, + "237812136": { + "repository_manifest": { + "name": "Yandex Icons", + "filename": "yandex-icons.js", + "render_readme": true, + "country": [ + "RU" + ], + "homeassistant": "0.110.0" + }, + "full_name": "iswitch/ha-yandex-icons", + "category": "plugin", + "description": "Иконки Яндекс устройств для Home Assistant", + "etag_repository": "W/\"08c4ff0bc47fedb2c297c22a7a4ccf2fa6f3bb87d45cf33f4eb55b97abb432a4\"", + "last_updated": "2024-10-16T22:56:18Z", + "stargazers_count": 79, + "topics": [ + "icon-pack", + "icons", + "yandex" + ], + "last_fetched": 1784851263.856408 + }, + "417802358": { + "repository_manifest": { + "name": "TooGoodToGo", "render_readme": true }, "new": true, - "full_name": "danielsmith-eu/home-assistant-themeparks-integration", + "full_name": "Chouffy/home_assistant_tgtg", "authors": [ - "@danielsmith-eu" + "@chouffy" ], "category": "integration", - "description": "A Home Assistant integration that shows Theme Park waiting times using the ThemeParks.wiki API", - "domain": "themeparks", - "etag_repository": "W/\"349bd8c58c758cb25c9deb64276e4d58fe1ff35e6d3edd718df3608a01eb433b\"", - "last_updated": "2024-03-15T15:24:43Z", - "stargazers_count": 12, + "description": "TooGoodToGo items stock as sensor in Home Assistant", + "domain": "tgtg", + "etag_repository": "W/\"883c728fb8aa0857437b29e730ea609ccc11a6a3572d7082396a2fe6068f7754\"", + "last_updated": "2026-09-28T14:29:09Z", + "stargazers_count": 99, + "topics": [ + "home-assistant-integration", + "python3", + "toogoodtogo" + ], + "last_fetched": 1790624858.735817 + }, + "781491042": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Hive-Local-Thermostat", + "category": "integration", + "description": "Hive Local Thermostat for Home Assistant", + "domain": "hive_local_thermostat", + "downloads": 960, + "etag_repository": "W/\"d5450d33957743bfa9d409d476e60d62e364282e44e532b3b28f56d8777eea7e\"", + "last_updated": "2026-03-26T09:04:50Z", + "stargazers_count": 52, + "last_fetched": 1790527178.84437 + }, + "1181991504": { + "repository_manifest": {}, + "new": true, + "full_name": "FX6W9WZK/ha-netio", + "category": "integration", + "description": "Unofficial Home Assistant integration for NETIO networked power sockets and PDUs", + "domain": "netio_products", + "etag_repository": "W/\"06c854a9f0b036dbb70a7597fbe89d3fefbec0bfea953d4050a6d5c194c84037\"", + "last_updated": "2026-08-30T10:10:26Z", + "topics": [ + "3-phase", + "custom-integration", + "energy-metering", + "iot", + "netio", + "pdu", + "powerbox", + "powercable", + "powerdin", + "powerpdu", + "smart-power" + ], + "last_fetched": 1788164462.574102 + }, + "216173358": { + "repository_manifest": { + "name": "Christmas Theme" + }, + "full_name": "home-assistant-community-themes/christmas", + "category": "theme", + "description": "Christmas theme for Home Assistant", + "etag_repository": "W/\"c061a8df14564d7fdc372e312eafd9e624a00f65d91b6d2cbe0df4317f187f2b\"", + "last_updated": "2023-03-27T23:57:09Z", + "stargazers_count": 1, + "last_fetched": 1784668267.109432 + }, + "316597224": { + "repository_manifest": { + "name": "Budova Smart Home", + "country": "UA", + "render_readme": true, + "homeassistant": "2021.8.1" + }, + "full_name": "dphae/bsh", + "authors": [ + "@DarkPark" + ], + "category": "integration", + "description": "A Home Assistant Budova Smart Home integration", + "domain": "bsh", + "etag_repository": "W/\"8818215fbaf4ab869b8662ccc74cb6f6c6b1e9e15069cabdd599ac05a4b4291d\"", + "last_updated": "2021-08-05T21:00:50Z", + "stargazers_count": 3, + "topics": [ + "budova" + ], + "last_fetched": 1784786904.923169 + }, + "956200110": { + "repository_manifest": {}, + "new": true, + "full_name": "mattbratt/iss_track", + "category": "integration", + "description": "Retrieves current orbital data and accurately displays the International Space Station (ISS) on a map. The map displays day/night views, sun and moon position, as well as orbital data related to the ISS such as speed, altitude, latitude and longitude.", + "domain": "iss_track", + "etag_repository": "W/\"f2cb0812cca75e1c46513f433438dcc79d5b7d862d9ad64e76956dc6c3d8b8ab\"", + "last_updated": "2026-08-03T19:20:28Z", + "stargazers_count": 2, + "topics": [ + "astronomy", + "internationalspacestation", + "iss", + "orbital-mechanics" + ], + "last_fetched": 1786400618.843704 + }, + "965571662": { + "repository_manifest": {}, + "new": true, + "full_name": "spuky/lunatone-dali-integration", + "category": "integration", + "description": "Home Assistant custom integration for controlling Lunatone DALI2IoT devices via network communication", + "domain": "dali2_iot", + "etag_repository": "W/\"c7a993323d555a6447d2523a8c2c6f445be351bfc19bd1bb74e54caaa29a9238\"", + "last_updated": "2025-10-04T11:41:59Z", + "stargazers_count": 7, + "topics": [ + "dali", + "iot", + "lighting" + ], + "last_fetched": 1784792466.577157 + }, + "791347643": { + "repository_manifest": {}, + "new": true, + "full_name": "peteS-UK/sonyavr", + "category": "integration", + "description": "Home Assistant Media Player for older Sony AVRs", + "domain": "sonyavr", + "etag_repository": "W/\"c0bc7a0f895a81dac62546d1c79e30ec74572b6f8437d68c05fa63670ba41de6\"", + "last_updated": "2026-09-21T13:16:29Z", + "stargazers_count": 11, + "last_fetched": 1790895585.647197 + }, + "442594482": { + "repository_manifest": { + "name": "Kontomierz sensor", + "country": "PL", + "render_readme": true + }, + "new": true, + "full_name": "pawelhulek/kontomierz-sensor", + "category": "integration", + "description": "A sensor that integrates all your bank balance gathered in kontomierz app", + "domain": "kontomierz_sensor", + "etag_repository": "W/\"c07bb264060343eafc346c440f31cdc5def0e12204e694989dd12b1cc4ccd620\"", + "last_updated": "2022-03-10T06:49:41Z", + "stargazers_count": 6, + "topics": [ + "finance", + "financial-analysis", + "fintech", + "kontomierz" + ], + "last_fetched": 1784791021.295156 + }, + "1225041397": { + "repository_manifest": {}, + "new": true, + "full_name": "FilipChalupa/store-app-version", + "category": "integration", + "description": "HACS integration for released version tracking", + "domain": "store_app_version", + "etag_repository": "W/\"8d4e7c578564db52788956a22fca00edb6d56afe8d0afd172169b17da4d4cf88\"", + "last_updated": "2026-05-01T18:25:46Z", + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1784787383.419708 + }, + "260169906": { + "repository_manifest": { + "name": "Luxtronik", + "render_readme": true, + "homeassistant": "2023.1.0" + }, + "full_name": "Bouni/luxtronik", + "authors": [ + "@bouni" + ], + "category": "integration", + "description": "Luxtronik integration for Home Assistant", + "domain": "luxtronik", + "etag_repository": "W/\"dac2e87744fda8442783bb294f030b3b9b41139d00d83e1428aa6105d85b6cfc\"", + "last_updated": "2023-09-11T06:05:43Z", + "stargazers_count": 99, + "topics": [ + "luxtronik", + "luxtronik2" + ], + "last_fetched": 1787039499.309968 + }, + "453890532": { + "repository_manifest": { + "name": "Ontario Energy Board", + "render_readme": true, + "country": "CA" + }, + "new": true, + "full_name": "jrfernandes/ontario_energy_board", + "authors": [ + "@jrfernandes" + ], + "category": "integration", + "description": "Home Assistant component that installs a sensor with the current energy rate for Ontario energy companies", + "domain": "ontario_energy_board", + "etag_repository": "W/\"b130e56fa66977e4f0aa4b9ea09929212b7ad1bce40de67bdb9c7f89f858d542\"", + "last_updated": "2026-08-19T05:55:10Z", + "stargazers_count": 78, + "topics": [ + "canada", + "electricity", + "energy-prices", + "hydro", + "ontario" + ], + "last_fetched": 1788918706.012499 + }, + "911835258": { + "repository_manifest": {}, + "new": true, + "full_name": "bendikrb/ha-devtools", + "category": "integration", + "description": "Developer tools for Home Assistant", + "domain": "devtools", + "downloads": 5, + "etag_repository": "W/\"59836f20eadef193949cdb21cddc2b28ae1f4d85a17b365654dc0f32a20bc824\"", + "last_updated": "2025-02-26T03:22:53Z", + "topics": [ + "developer-tools" + ], + "last_fetched": 1784785435.569354 + }, + "1152479271": { + "repository_manifest": {}, + "new": true, + "full_name": "sonite/particle-cloud-card", + "category": "plugin", + "description": "An ambient Home Assistant Lovelace card that visualizes numeric sensors as a swarm-based particle cloud.", + "etag_repository": "W/\"49aaa1d710d88cb5528e86b8732e3a5721ff887d556f80c79eea20824b6591aa\"", + "last_updated": "2026-02-16T19:23:38Z", + "topics": [ + "dashboard", + "frontend", + "lovelace-card", + "particles", + "visualization" + ], + "last_fetched": 1784795709.776707 + }, + "556789449": { + "repository_manifest": { + "name": "WhatsPie", + "homeassistant": "2022.6.0", + "render_readme": true + }, + "new": true, + "full_name": "arifwn/homeassistant-whatspie-integration", + "authors": [ + "@arifwn" + ], + "category": "integration", + "description": "Send HomeAssistant Notifications to WhatsApp using WhatsPie", + "domain": "whatspie", + "etag_repository": "W/\"dc89c45ddc4a0eb17df434713a67ffb1e92caa3600d2b4040c909faf041d27a2\"", + "last_updated": "2025-01-04T09:49:35Z", + "stargazers_count": 2, + "topics": [ + "whatsapp", + "whatspie" + ], + "last_fetched": 1784785162.895771 + }, + "905825860": { + "repository_manifest": {}, + "new": true, + "full_name": "trevorwarwick/minidspshd", + "category": "integration", + "description": "Home Assistant integration for MiniDSP SHD", + "domain": "minidspshd", + "etag_repository": "W/\"1cb23164b5bb69b7b07a2c6cc1f40a90231487d1935a6a581a7f357468bcf5fd\"", + "last_updated": "2025-02-03T12:05:28Z", + "stargazers_count": 10, + "topics": [ + "minidsp" + ], + "last_fetched": 1789904919.926204 + }, + "398739214": { + "repository_manifest": { + "render_readme": true, + "homeassistant": "2021.8.1" + }, + "new": true, + "full_name": "HCookie/Webhook-Service-home-assistant", + "category": "integration", + "description": "Add a Webhook service to HomeAssistant.", + "domain": "webhook_service", + "downloads": 50, + "etag_repository": "W/\"9e11d55f156cdd08967576dcd512557d100fa0eabee60e8f87a14f91a933f02d\"", + "last_updated": "2025-03-17T17:27:51Z", + "stargazers_count": 25, + "topics": [ + "webhooks" + ], + "last_fetched": 1784787993.469685 + }, + "1234885542": { + "repository_manifest": {}, + "new": true, + "full_name": "adamjthompson/Gaming-Status-Cards", + "category": "plugin", + "description": "A collection of beautiful, highly customizable dashboard cards designed specifically to work with the Gaming Status Integration.", + "etag_repository": "W/\"3cd1e86b28563742918c536fb163143446bfd60e375cc7660dbf450bff2f3f7f\"", + "last_updated": "2026-10-02T02:20:32Z", + "stargazers_count": 5, + "topics": [ + "dashboard", + "discord", + "gaming", + "mqtt", + "playnite", + "psn", + "stats", + "steam", + "tracking", + "xbox" + ], + "last_fetched": 1790931517.232115 + }, + "1108535687": { + "repository_manifest": {}, + "new": true, + "full_name": "ergo5/hass-energa-my-meter-api", + "category": "integration", + "description": "Home Assistant integration for Energa Operator (Mój Licznik) — native REST API, Energy Dashboard with cost tracking, multi-zone tariffs (G12/G12w)", + "domain": "energa_mobile", + "etag_repository": "W/\"b46bf090a151bf3781b4c68f943573b0b4e9931ee270610f8283518252e69bfb\"", + "last_updated": "2026-09-10T20:41:21Z", + "stargazers_count": 21, "topics": [ "api", - "queue", - "themeparks", - "times", - "wait" + "energa", + "home-assistant-custom-component", + "poland", + "smart-meter" ], - "last_fetched": 1712895709.142994 + "last_fetched": 1790803783.27285 }, - "124688531": { + "1101995661": { + "repository_manifest": {}, + "new": true, + "full_name": "stockhausenj/ha-stt-parasail", + "category": "integration", + "description": "A Home Assistant custom component that integrates Parasail for STT. ", + "domain": "parasail_stt", + "etag_repository": "W/\"79b4a476f5005fffd211e630eecac495b4f2350697a412e7d18fc93287dc2a4c\"", + "last_updated": "2025-11-28T20:42:32Z", + "stargazers_count": 1, + "topics": [ + "parasail", + "stt" + ], + "last_fetched": 1784792541.992812 + }, + "1040230985": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-rss-accordion", + "category": "plugin", + "description": "A custom Lovelace card for Home Assistant to display RSS feed items in an accordion style.", + "downloads": 1087, + "etag_repository": "W/\"f5e82fc9c0d4831fe2a588ec64f31da2d201581cfd4299ca6881c8fa8b2b0d77\"", + "last_updated": "2026-09-27T19:16:44Z", + "stargazers_count": 28, + "topics": [ + "accordion", + "accordion-component", + "lovelace-card", + "rss", + "rss-feed" + ], + "last_fetched": 1790562262.716703 + }, + "1036309934": { + "repository_manifest": {}, + "new": true, + "full_name": "Megarushing/ha-ld2410", + "category": "integration", + "description": "An alternative integration for ld2410 over bluetooth for home assistant", + "domain": "ld2410", + "etag_repository": "W/\"49f5061d36c41497a7f5c99476146b6c47dd23f0ab9141a8cbf091b9996b50a8\"", + "last_updated": "2026-08-05T19:20:37Z", + "stargazers_count": 36, + "topics": [ + "ld2410" + ], + "last_fetched": 1790785696.998726 + }, + "422931599": { "repository_manifest": { - "name": "UPnP Availability", + "name": "Better Thermostat", + "render_readme": true, + "homeassistant": "2022.8.0", + "hide_default_branch": true + }, + "new": true, + "full_name": "KartoffelToby/better_thermostat", + "authors": [ + "@kartoffeltoby" + ], + "category": "integration", + "description": "This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.", + "domain": "better_thermostat", + "etag_repository": "W/\"e3b433056f482cfc8e48eb75bd7b8e33f858857b1b96fdb292d6656f09e498e3\"", + "last_updated": "2026-10-02T06:24:17Z", + "stargazers_count": 1488, + "topics": [ + "climate", + "energy-efficiency", + "moes", + "sea801", + "sea802", + "spzb0001", + "thermostat", + "ts0601", + "tuya", + "zigbee", + "zigbee2mqtt" + ], + "last_fetched": 1790926014.677393 + }, + "1194905418": { + "repository_manifest": {}, + "new": true, + "full_name": "zeddicus76/library", + "category": "integration", + "description": "Home Assistant component for keeping track of library books", + "domain": "bibliocommons", + "etag_repository": "W/\"1c4710c09cfbf961c468b2d8cf5ec28a0bb4c23bc1f01f84fc7d997f2cb29318\"", + "last_updated": "2026-07-02T00:44:50Z", + "topics": [ + "home-assistant-integration", + "libraries", + "library-automation" + ], + "last_fetched": 1787342804.289635 + }, + "225969186": { + "repository_manifest": { + "name": "Aqua Fiesta Theme" + }, + "full_name": "home-assistant-community-themes/aqua-fiesta", + "category": "theme", + "description": "Aqua Fiesta theme for Home Assistant", + "etag_repository": "W/\"25e5185d62322c80a84d7c0d999a8ee169144a2ece1d7ebceeb814748746b294\"", + "last_updated": "2024-02-19T09:54:24Z", + "stargazers_count": 4, + "last_fetched": 1784668261.110702 + }, + "1023294088": { + "repository_manifest": {}, + "new": true, + "full_name": "Tycho-MEC/apc-pdu", + "category": "integration", + "description": "APC Smart PDU integration for Home Assistant", + "domain": "apc_pdu", + "etag_repository": "W/\"1f0d64918358ec2042ff424e9a8d3a590d3642b8d4d2a1edd1020be68be16f7e\"", + "last_updated": "2025-12-21T14:35:02Z", + "stargazers_count": 9, + "topics": [ + "apc", + "home-assistant-integration", + "homeassistant-custom-component", + "pdu", + "power-distribution-unit", + "snmp" + ], + "last_fetched": 1788170833.843514 + }, + "228604799": { + "repository_manifest": { + "name": "Arpscan Device Tracker", + "country": "NL" + }, + "full_name": "cyberjunky/home-assistant-arpscan_tracker", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": "This component tracks devices using the arp-scan liinux command, it's very fast, and reasonably accurate.", + "domain": "arpscan_tracker", + "etag_repository": "W/\"4e979009756bb5ea60bc9d3d12b7bb26dd053fc1a9651ddaf46590ca85189a42\"", + "last_updated": "2026-09-28T06:08:12Z", + "stargazers_count": 40, + "last_fetched": 1790594024.281754 + }, + "839495072": { + "repository_manifest": {}, + "new": true, + "full_name": "brunosabot/streamline-card", + "category": "plugin", + "description": "Streamline your Lovelace configuration with with a card template system.", + "downloads": 7311, + "etag_repository": "W/\"f0ec10709f7061486c25d077ce7d0f1e1919a59c43c3890b3b2c7507a3261dff\"", + "last_updated": "2026-05-24T14:35:04Z", + "stargazers_count": 269, + "topics": [ + "dashboard", + "frontend", + "lovelace-custom-card" + ], + "last_fetched": 1789757709.938143 + }, + "745825556": { + "repository_manifest": {}, + "new": true, + "full_name": "rihokirss/homeasisstant-rn301", + "category": "integration", + "description": "Home Assistant custom integration for Yamaha R-N301 network receiver", + "domain": "yamaha_rn301", + "etag_repository": "W/\"33794da2486ba33d897107091f54384b584126df7886858cf51de6f20589bd64\"", + "last_updated": "2025-07-23T20:01:24Z", + "stargazers_count": 4, + "topics": [ + "yamaha-receiver" + ], + "last_fetched": 1784791610.126691 + }, + "897275941": { + "repository_manifest": {}, + "new": true, + "full_name": "taikun114/Blue-Theme-by-taikun114", + "category": "theme", + "description": "Fresh and Cool, Blue Theme for Home Assistant.", + "etag_repository": "W/\"8ee05353bcd6e16faf9d21f831aa395ba0f840d27abf0e5e4d9277eb7d9b250d\"", + "last_updated": "2026-04-05T14:35:07Z", + "stargazers_count": 1, + "topics": [ + "hacs-theme" + ], + "last_fetched": 1784668298.235446 + }, + "1008958319": { + "repository_manifest": {}, + "new": true, + "full_name": "Raznor09/raznor-obsidian", + "category": "theme", + "description": "A clean, all-black theme with multiple color variants, designed for a minimalist and modern look.", + "etag_repository": "W/\"5af7e6f3234fe97490291476800278912a182f3b6f93d1a3c88377eb287ff094\"", + "last_updated": "2026-07-03T08:23:23Z", + "topics": [ + "hacs-theme" + ], + "last_fetched": 1784668297.440595 + }, + "950808973": { + "repository_manifest": {}, + "new": true, + "full_name": "KipK/openevse-card", + "category": "plugin", + "description": "Home-assistant lovelace card for OpenEVSE integration", + "downloads": 497, + "etag_repository": "W/\"c8f267262fac18a5cb96c459b57df7f12ba5c5889c8814d63c776692206df6e8\"", + "last_updated": "2026-05-14T17:44:40Z", + "stargazers_count": 14, + "topics": [ + "card", + "openevse" + ], + "last_fetched": 1790652624.856662 + }, + "552115509": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/hass-plejd", + "category": "integration", + "description": "🔹 Plejd BLE integration for Home Assistant", + "domain": "plejd", + "etag_repository": "W/\"37bb19c50e66fe6ec3e38ef0cbaf5c8f85374b9671b9f8ec4c98ef055f967996\"", + "last_updated": "2026-09-30T11:09:59Z", + "stargazers_count": 192, + "topics": [ + "plejd" + ], + "last_fetched": 1790877120.082008 + }, + "1308709854": { + "repository_manifest": {}, + "new": true, + "full_name": "rkotulan/ha-transit-departures", + "category": "integration", + "description": "On-demand public transport departure sensors for Home Assistant", + "domain": "transit_departures", + "etag_repository": "W/\"aa60ecab2e574a396d1b743688bea39268fccace6b48e81fff14ad84af401dd9\"", + "last_updated": "2026-07-23T04:26:26Z", + "topics": [ + "brno", + "prague", + "public-transport", + "transit" + ], + "last_fetched": 1785618481.91 + }, + "265716369": { + "repository_manifest": { + "name": "Minerstat", + "render_readme": "true" + }, + "full_name": "gilsonmandalogo/hacs-minerstat", + "authors": [ + "@gilsonmandalogo" + ], + "category": "integration", + "description": "Minerstat mining hashrate.", + "domain": "hacs-minerstat", + "etag_repository": "W/\"9007e6f374c0b4c1566feee7b372a326b34ad31354ec41d95661849d8ef32e6f\"", + "last_updated": "2022-01-11T22:19:20Z", + "stargazers_count": 5, + "topics": [ + "minerstat", + "mining" + ], + "last_fetched": 1784787719.339812 + }, + "228649088": { + "repository_manifest": { + "name": "P2000 Sensor", + "country": "NL" + }, + "full_name": "cyberjunky/home-assistant-p2000", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": ":fire_engine: This component tracks P2000 emergency events in The Netherlands.", + "domain": "p2000", + "etag_repository": "W/\"6034a9200b7247d8f506cd433f59b70895a6cfc163b7e8384771bcda7558f007\"", + "last_updated": "2022-12-31T13:58:27Z", + "stargazers_count": 63, + "topics": [ + "emergency", + "p2000" + ], + "last_fetched": 1785379476.825268 + }, + "954893927": { + "repository_manifest": {}, + "new": true, + "full_name": "miguelangellv/ha-awtrix", + "category": "integration", + "description": "Home Assistant custom component to allow control Awtrix devices", + "domain": "awtrix", + "downloads": 25, + "etag_repository": "W/\"1ae572b5028b7375a90b2c05c028003a87fdd3144a18d6974a983b03f5fb4d41\"", + "last_updated": "2026-04-26T09:59:38Z", + "stargazers_count": 65, + "topics": [ + "awtrix", + "tc001", + "ulanzi" + ], + "last_fetched": 1790785802.728222 + }, + "220678749": { + "repository_manifest": { + "name": "cfr sensor", + "country": [ + "IT" + ], + "homeassistant": "2021.12.0" + }, + "full_name": "shogunxam/Home-Assistant-custom-components-cfr-toscana", + "authors": [ + "@shogunxam" + ], + "category": "integration", + "description": "HA Integration for Centro Funzionale Regione Toscana", + "domain": "cfr", + "etag_repository": "W/\"2d2fd358db6ca107d73f23b5e760d476e48d5c06c4c127a2a385be8caa99a516\"", + "last_updated": "2024-11-01T09:42:36Z", + "stargazers_count": 7, + "last_fetched": 1784792213.370672 + }, + "1161691069": { + "repository_manifest": {}, + "new": true, + "full_name": "gleanlux/alertsys", + "category": "integration", + "description": "Home Assistant alert system", + "domain": "alertsys", + "etag_repository": "W/\"8f15e6ee25383f0cb4a8ed126a461cf63b623325fcb6cba3ce45804f1c81b5fb\"", + "last_updated": "2026-07-07T08:11:39Z", + "stargazers_count": 12, + "topics": [ + "alerting", + "alerts" + ], + "last_fetched": 1790681483.115784 + }, + "237695750": { + "repository_manifest": { + "name": "OpenNEM (AU) Data", + "country": "AU" + }, + "full_name": "bacco007/sensor.opennem", + "authors": [ + "@bacco007" + ], + "category": "integration", + "description": "OpenNEM Sensor for Home Assistant", + "domain": "opennem", + "etag_repository": "W/\"fcd9596e3736687853c8b995d50edc7d26563afcf61c83cde7deb3336b06edb4\"", + "last_updated": "2025-05-18T23:22:57Z", + "stargazers_count": 19, + "topics": [ + "opennem" + ], + "last_fetched": 1784785313.196613 + }, + "192835334": { + "repository_manifest": { + "name": "Lovelace Lock Card", + "render_readme": true + }, + "full_name": "CyrisXD/love-lock-card", + "category": "plugin", + "description": "Home Assistant Lovelace card to lock entire cards behind passwords or prompts.", + "etag_repository": "W/\"7ca16ba9ea063cd4b0c23651a8f3ff1bdd00514dda826c6d81d1a3c7efe715f4\"", + "last_updated": "2024-07-15T20:49:04Z", + "stargazers_count": 152, + "last_fetched": 1788980592.289112 + }, + "1204119756": { + "repository_manifest": {}, + "new": true, + "full_name": "maxbeizer/homeassistant-nes", + "category": "integration", + "description": "Home Assistant custom integration for Nashville Electric Service (NES) — energy usage and cost sensors", + "domain": "nes", + "etag_repository": "W/\"7fc10a905df16027a14b21c6bd13a0207edc51870daafe4d9deb4fc463165e23\"", + "last_updated": "2026-07-30T15:59:20Z", + "stargazers_count": 1, + "topics": [ + "energy", + "iot", + "nashville", + "nes" + ], + "last_fetched": 1786903585.475367 + }, + "402612874": { + "repository_manifest": { + "name": "WeatherAPI", "render_readme": true }, "new": true, - "full_name": "rytilahti/homeassistant-upnp-availability", + "full_name": "iprak/weatherapi", "authors": [ - "@rytilahti" + "@iprak" ], "category": "integration", - "description": "UPnP Availability sensor for Home Assistant", - "domain": "upnp_availability", - "etag_repository": "W/\"845c5896b249160f61e94b2bb0742509774c566dae7265a4f5f09432a72a99ea\"", - "last_updated": "2024-04-29T17:01:39Z", - "stargazers_count": 20, + "description": "HomeAssistant custom integration to fetch data from weatherapi", + "domain": "weatherapi", + "etag_repository": "W/\"d08f262c7ddd5728e7d1e1ad7f338ae69a959d3433fea593bb77c4bcc0b8f0f2\"", + "last_updated": "2026-08-20T03:07:07Z", + "stargazers_count": 8, "topics": [ - "ssdp", - "upnp" + "custom", + "weather", + "weatherapi" ], - "last_fetched": 1714624528.370197 + "last_fetched": 1787205837.745372 }, - "199306003": { + "733708339": { + "repository_manifest": {}, + "new": true, + "full_name": "binarydev/ha-generac", + "category": "integration", + "description": "A custom integration for home assistant for generac and honeywell generators", + "domain": "generac", + "etag_repository": "W/\"d1ac259ca55a985fbb4959958fdea46291743814da2c9ca770692f02bdab062e\"", + "last_updated": "2026-08-14T07:52:56Z", + "stargazers_count": 45, + "topics": [ + "generac" + ], + "last_fetched": 1789315314.166386 + }, + "871476186": { + "repository_manifest": {}, + "new": true, + "full_name": "Desmond-Dong/zhipuai", + "category": "integration", + "description": "This project aims to seamlessly connect the Zhipu Qingyan language model with the Home Assistant (HASS) platform to provide more intelligent home automation management. ", + "domain": "zhipuai", + "downloads": 244, + "etag_repository": "W/\"256821892eff4cc70fb121591a45a793863256b29a4188c96225fef075c3153b\"", + "last_updated": "2026-09-27T14:03:23Z", + "stargazers_count": 74, + "last_fetched": 1790529055.067045 + }, + "713342648": { + "repository_manifest": {}, + "new": true, + "full_name": "pickeld/nuki_integration", + "category": "integration", + "description": "Nuki OTP integration for Home Assistant (HACS)", + "domain": "nuki_otp", + "etag_repository": "W/\"e590cbe7b0c1720ae5ed5d9f96927cdbc47412dee586e77e92eb51c68efb6537\"", + "last_updated": "2026-09-04T20:19:29Z", + "stargazers_count": 2, + "topics": [ + "nuki", + "smart-lock" + ], + "last_fetched": 1788563219.425437 + }, + "1066717028": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/MeteoGR", + "category": "integration", + "description": "Home Assistant custom integration for weather data from Meteo.gr.", + "domain": "meteogr", + "etag_repository": "W/\"2d2472c8663461da42d5e935c360bf45851cfbaef165d5ece1fc98f63050458c\"", + "last_updated": "2026-09-18T15:26:01Z", + "stargazers_count": 6, + "topics": [ + "greece", + "meteogr", + "weather" + ], + "last_fetched": 1789762165.800967 + }, + "1177229106": { + "repository_manifest": {}, + "new": true, + "full_name": "Pyrdon/ha-log-manager", + "category": "integration", + "description": "Home Assistant Log Manager", + "domain": "log_manager", + "etag_repository": "W/\"c014bb99b7335472aa204e147e9a3cd7c80437258045c11b453e6506ff914164\"", + "last_updated": "2026-08-14T22:31:03Z", + "stargazers_count": 4, + "topics": [ + "logging" + ], + "last_fetched": 1788859848.728223 + }, + "1075138215": { + "repository_manifest": {}, + "new": true, + "full_name": "eman/ha_nwp500", + "category": "integration", + "description": "Navien NWP500 Water Heater integration for Home Assistant", + "domain": "nwp500", + "downloads": 12, + "etag_repository": "W/\"7419a9693e5ff56bff5a358e304fca8bf5b244ff48f78aca190aeb70ae2d5719\"", + "last_updated": "2026-10-02T04:48:22Z", + "stargazers_count": 6, + "topics": [ + "heat-pump", + "navien", + "navilink", + "nwp500", + "water-heater" + ], + "last_fetched": 1790923901.741142 + }, + "1206958988": { + "repository_manifest": {}, + "new": true, + "full_name": "notDIRK/luxtronik2-hass", + "category": "integration", + "description": "Home Assistant HACS integration for Luxtronik 2.0 heat pumps (Alpha Innotec, Novelan, Buderus, Nibe, Roth, Elco, Wolf)", + "domain": "luxtronik2_hass", + "downloads": 357, + "etag_repository": "W/\"7b10f6acd29867fb0e286ad67fd8ad79a6db5bde386e17817a251c50f5d488d7\"", + "last_updated": "2026-07-28T09:09:18Z", + "stargazers_count": 6, + "topics": [ + "alpha-innotec", + "buderus", + "elco", + "energy-management", + "heat-pump", + "luxtronik", + "nibe", + "novelan", + "roth", + "sg-ready", + "solar", + "waermepumpe", + "wolf" + ], + "last_fetched": 1790874682.368729 + }, + "570909059": { "repository_manifest": { - "name": "Buienalarm", + "name": "Catppuccin Theme", "render_readme": true }, - "full_name": "gieljnssns/buienalarm-sensor-homeassistant", + "new": true, + "full_name": "catppuccin/home-assistant", + "category": "theme", + "description": "🏠 Soothing pastel theme for Home Assistant", + "downloads": 37671, + "etag_repository": "W/\"2552868e6ade04a8d5afe48c42a75da6f48cee7befc607479112a328b504dcad\"", + "last_updated": "2026-09-27T12:23:12Z", + "stargazers_count": 507, + "topics": [ + "catppuccin" + ], + "last_fetched": 1790881075.519157 + }, + "594842145": { + "repository_manifest": { + "name": "NPM Switches", + "hacs": "1.6.0", + "homeassistant": "2022.06.01" + }, + "new": true, + "full_name": "InTheDaylight14/nginx-proxy-manager-switches", "authors": [ - "@gieljnssns" + "@InTheDaylight14" ], "category": "integration", - "description": "Buienalarm custom_component for Home-Assistant", - "domain": "buienalarm", - "etag_repository": "W/\"d384b012c7d2a4963bf93b3f15f055d361994fa223ab860210a294474aab3fcc\"", - "last_updated": "2024-01-08T08:57:59Z", - "stargazers_count": 30, - "last_fetched": 1712895513.299235 + "description": "Home Assistant HACs repository that provides switches to enable or disable Nginx Proxy Manager proxies.", + "domain": "npm_switches", + "etag_repository": "W/\"d9dde0476d604744400d0cf4c5875580fe5bbb1c9923dcf0dbea900b62dac137\"", + "last_updated": "2026-02-17T20:28:20Z", + "stargazers_count": 36, + "topics": [ + "nginx-proxy-manager" + ], + "last_fetched": 1790871830.596473 }, - "340664955": { + "864903077": { + "repository_manifest": {}, + "new": true, + "full_name": "g4bri3lDev/munich_public_transport", + "category": "integration", + "description": "A home assistant integration to monitor stations and departures from MVG", + "domain": "munich_public_transport", + "etag_repository": "W/\"48ceab37a9636895f3143a53a8ba585feb257f5a441d9d846578df4a9a27b685\"", + "last_updated": "2026-05-21T15:05:48Z", + "stargazers_count": 11, + "topics": [ + "munich", + "mvg" + ], + "last_fetched": 1784787561.784537 + }, + "1111902736": { + "repository_manifest": {}, + "new": true, + "full_name": "JoaoPedroBelo/bmw-wallbox-ha", + "category": "integration", + "description": "Home Assistant integration for BMW Wallbox using OCPP 2.0.1 protocol", + "domain": "bmw_wallbox", + "downloads": 3, + "etag_repository": "W/\"f6e281c426354fb81f534df36150fc783b6bf1a5b8bf0411d763cf2c3b02b612\"", + "last_updated": "2026-09-21T03:14:03Z", + "stargazers_count": 14, + "topics": [ + "bmw", + "ev-charging", + "home-assistant-integration", + "ocpp", + "wallbox" + ], + "last_fetched": 1789965967.002328 + }, + "1129775727": { + "repository_manifest": {}, + "new": true, + "full_name": "stefanseeger/ecotracker", + "category": "integration", + "description": "Home Assistent - HACS Custom integration for Ecotracker energy monitoring device.", + "domain": "ecotracker", + "etag_repository": "W/\"731fcfda7a0598194ddab03f2da801f8f1d7edf0cb08e9416bd1031da8acda85\"", + "last_updated": "2026-09-26T19:13:04Z", + "stargazers_count": 7, + "topics": [ + "ecotracker", + "home-assistant-integration" + ], + "last_fetched": 1790460931.714956 + }, + "1126821162": { + "repository_manifest": {}, + "new": true, + "full_name": "V4n1X/ha_stromgedacht", + "category": "integration", + "description": "HomeAssistant integration for the german StromGedacht API from TransnetBW", + "domain": "stromgedacht", + "etag_repository": "W/\"31067556398b79df7cc9601b3a0e5f3f533543a2848dcd2fbe2d57dc180f2ef4\"", + "last_updated": "2026-03-28T20:32:29Z", + "stargazers_count": 4, + "topics": [ + "stromgedacht", + "transnet-bw" + ], + "last_fetched": 1784793231.794751 + }, + "1170341247": { + "repository_manifest": {}, + "new": true, + "full_name": "Hackashaq666/apple-music-custom", + "category": "integration", + "description": "Apple Music Integration and companion macOS Server", + "domain": "apple_music", + "etag_repository": "W/\"bdb2333abe7b544017ad53c318fa192be4d795a25fba94362753bf82fcb76ee7\"", + "last_updated": "2026-09-01T01:27:04Z", + "stargazers_count": 27, + "topics": [ + "airplay", + "apple-music" + ], + "last_fetched": 1788987656.891536 + }, + "942670390": { + "repository_manifest": {}, + "new": true, + "full_name": "lnagel/hass-komfovent", + "category": "integration", + "description": "Home Assistant Komfovent C6, C6M and C8 air handling units integration ", + "domain": "komfovent", + "etag_repository": "W/\"8668f24e80a443244482155fbb7ab3d565b915e8ad17bc55de3cef2c1400b86f\"", + "last_updated": "2026-10-01T09:57:46Z", + "stargazers_count": 52, + "topics": [ + "hvac", + "komfovent", + "modbus", + "ventilation" + ], + "last_fetched": 1790873244.295377 + }, + "1114385205": { + "repository_manifest": {}, + "new": true, + "full_name": "Inter-Raptor/raptor-grid-card", + "category": "plugin", + "description": "Home Assistant Lovelace custom card – Raptor Grid Card (1:1 bubbles like Orbit in a grid layout).", + "etag_repository": "W/\"5925dd1cd7f30c283d78a8647c7b469c9163742f9a0a3b64ff2bd4a5da3b7228\"", + "last_updated": "2025-12-30T00:48:35Z", + "stargazers_count": 3, + "topics": [ + "dashboard", + "grid", + "lovelace-custom-card" + ], + "last_fetched": 1784794651.707322 + }, + "236611771": { "repository_manifest": { - "name": "Proof Dashcam Integration", + "name": "TDAmeritrade", + "country": "US", + "homeassistant": "2022.6.1" + }, + "full_name": "prairiesnpr/hass-tdameritrade", + "authors": [ + "@PrairieSnpr" + ], + "category": "integration", + "description": "TDAmeritrade component for Home Assistant", + "domain": "tdameritrade", + "etag_repository": "W/\"3206d03eb99e5119b3e006a4f0334667913948dab6ec980d9fd5c32aaeb5c5bb\"", + "last_updated": "2022-07-07T02:15:03Z", + "stargazers_count": 8, + "topics": [ + "tdameritrade" + ], + "last_fetched": 1784791344.023424 + }, + "1155510722": { + "repository_manifest": {}, + "new": true, + "full_name": "KadenThomp36/air-quality-card", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card for air quality monitoring with WHO-based thresholds and gradient graphs", + "downloads": 4067, + "etag_repository": "W/\"6264472a01370ef4fee0e4cbe95ccecf1cfb023c64ea6d6f7989c23135d7a65c\"", + "last_updated": "2026-07-22T19:53:50Z", + "stargazers_count": 113, + "topics": [ + "air-quality" + ], + "last_fetched": 1790715524.258391 + }, + "235449701": { + "repository_manifest": { + "name": "Lightalarm Card", + "filename": "lightalarm-card.js" + }, + "full_name": "chaptergy/lightalarm-card", + "category": "plugin", + "description": "⏰ Lovelace Card to Control Light Alarm Properties", + "etag_repository": "W/\"f8a24d9055c8a8cd716ce20a0cae479a707bdce2a50fd1ebcd019ef9ce805f8a\"", + "last_updated": "2023-07-18T20:41:09Z", + "stargazers_count": 37, + "last_fetched": 1784794032.572189 + }, + "317089096": { + "repository_manifest": {}, + "new": true, + "full_name": "Tjstock/swipe-navigation-card", + "category": "plugin", + "description": "Lovelace Remote Card that allows you to control your devices by using swipe gestures and buttons.", + "etag_repository": "W/\"431bee603c4bdc1864d7f643f387c8d15856c75ed15e0c769ce1b36b06d86cf4\"", + "last_updated": "2026-02-11T05:49:14Z", + "stargazers_count": 10, + "topics": [ + "card", + "lovelace-card", + "lovelace-custom-card", + "microsoft", + "remote", + "remote-control", + "smartglass", + "sound-bar", + "swipe", + "swipe-gestures", + "touchpad", + "tv", + "universal-remote-control", + "xbox", + "xbox-controller" + ], + "last_fetched": 1784795880.988897 + }, + "1089843996": { + "repository_manifest": {}, + "new": true, + "full_name": "snootched/lcards", + "category": "integration", + "description": "🖖 LCARdS - LCARS Card System for Home Assistant", + "domain": "lcards", + "downloads": 980, + "etag_repository": "W/\"9521710464f987bdbf955a4b1947fbda8fd897aa40233a1963f56a8166b69bf1\"", + "last_updated": "2026-09-27T19:02:02Z", + "stargazers_count": 31, + "topics": [ + "hacs-custom", + "hacs-plugin", + "home-assistant-custom-component", + "homeassistant-custom-component", + "lcard", + "lcards", + "lcars", + "lcars-interface", + "lcars-style", + "star-trek", + "startrek" + ], + "last_fetched": 1790558450.648233 + }, + "241427839": { + "repository_manifest": { + "name": "Omnik Inverter Solar Sensor (No Cloud)", + "country": "NL", + "homeassistant": "2023.2.0" + }, + "full_name": "robbinjanssen/home-assistant-omnik-inverter", + "authors": [ + "@robbinjanssen" + ], + "category": "integration", + "description": "Read the current, daily and total Wh from your Omnik Inverter via local network (no cloud!)", + "domain": "omnik_inverter", + "etag_repository": "W/\"5cdc6b28c509a51112970a121329a22129c6e373f7ac635aa8db150b014afa64\"", + "last_updated": "2026-10-02T04:41:29Z", + "stargazers_count": 69, + "topics": [ + "python3" + ], + "last_fetched": 1790928985.141374 + }, + "917804126": { + "repository_manifest": {}, + "new": true, + "full_name": "ExMacro/hass_ensto_ble", + "category": "integration", + "description": "Custom component for Home Assistant to read and write data from Ensto BLE thermostats.", + "domain": "hass_ensto_ble", + "etag_repository": "W/\"894e136c8969182bc6da01f3f75f0461bc8178fc2d3dc03d66fae022b5b91a90\"", + "last_updated": "2026-09-11T07:40:00Z", + "stargazers_count": 19, + "topics": [ + "ble", + "bluetooth-low-energy", + "ensto", + "thermostat" + ], + "last_fetched": 1790782487.549096 + }, + "1230671716": { + "repository_manifest": {}, + "new": true, + "full_name": "eccel-dev/ha-pepper-c1", + "category": "integration", + "description": "Home Assistant integration for Eccel C1 RFID reader over TCP", + "domain": "pepper_c1", + "etag_repository": "W/\"8222a7fcd7ee8be3f5e54f404f724145edd9b35380fab4c658a6c89542e2303a\"", + "last_updated": "2026-05-07T13:57:39Z", + "topics": [ + "rfid" + ], + "last_fetched": 1784787013.260511 + }, + "1095131674": { + "repository_manifest": {}, + "new": true, + "full_name": "OtisPresley/snmp-switch-manager-card", + "category": "plugin", + "description": "A lovelace card to be used with the SNMP Switch Manager integration for Home Assistant.", + "etag_repository": "W/\"32b17699f79d00efcd621239ab32efc2a976a83b28e68f8f62483a3f9e1d03f1\"", + "last_updated": "2026-07-02T20:38:55Z", + "stargazers_count": 3, + "topics": [ + "hacs-plugin" + ], + "last_fetched": 1783026823.891926 + }, + "949947278": { + "repository_manifest": {}, + "new": true, + "full_name": "ckadluba/ha-polleninformation-at", + "category": "integration", + "description": "Makes data from www.polleninformation.at available in Home Assistant", + "domain": "polleninformation_at", + "downloads": 3, + "etag_repository": "W/\"5ea635a80f8178df5409e926a4aa9463e71a6909eab4d3f85cb913031a9fa4e4\"", + "last_updated": "2026-09-29T16:01:19Z", + "topics": [ + "allergy", + "austria", + "pollen", + "pollen-counts", + "pollen-data" + ], + "last_fetched": 1790705570.858076 + }, + "1250775696": { + "repository_manifest": {}, + "new": true, + "full_name": "jayzuccarelli/assist-chat-card", + "category": "plugin", + "description": "Inline chat card for Home Assistant — chat with any conversation entity right on your dashboard, no Assist modal.", + "downloads": 1, + "etag_repository": "W/\"a3b919b6999748b6f6a42ed7474bca5474e16137d2623119a6401552c1124119\"", + "last_updated": "2026-08-04T12:02:03Z", + "topics": [ + "assist", + "chatbot", + "conversation", + "lovelace-card" + ], + "last_fetched": 1785851249.41384 + }, + "1088301524": { + "repository_manifest": {}, + "new": true, + "full_name": "FScoua/ha-ajax-uart", + "category": "integration", + "description": "This extension allows easy configuration of the uartBridge and quickly adds supported Ajax devices with a couple of clicks.", + "domain": "ajax_uart", + "etag_repository": "W/\"85fb40f16945ffa42f97af35c94bb9b0c0a1afe68953b8709479356764560e8f\"", + "last_updated": "2025-11-10T16:57:23Z", + "topics": [ + "ajax-systems", + "ajax-uart", + "ajax-uartbridge", + "alarm-system", + "home-assistant-integration", + "iot", + "security-system", + "uartbridge" + ], + "last_fetched": 1786357031.851165 + }, + "275672933": { + "repository_manifest": { + "name": "Select list Card", + "render_readme": true, + "filename": "select-list-card.js" + }, + "full_name": "mattieha/select-list-card", + "category": "plugin", + "description": "Select List Card displays an input_select entity as a list in lovelace", + "downloads": 16342, + "etag_repository": "W/\"fab5baebabea291ad3f511bb6df0406dffb04cca5352f1d1c4192cd01d38020e\"", + "last_updated": "2024-02-09T07:28:06Z", + "stargazers_count": 58, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1784795122.758792 + }, + "264490983": { + "repository_manifest": { + "name": "Slack User", + "render_readme": true + }, + "full_name": "GeorgeSG/ha-slack-user", + "authors": [ + "@GeorgeSG" + ], + "category": "integration", + "description": "Slack User sensor for Home Assistant", + "domain": "slack_user", + "etag_repository": "W/\"d21235f1f59ecbc53dd6d8456f9f8efebba4d39f905ddfb49abac5f5ddae1a8e\"", + "last_updated": "2024-11-07T16:53:03Z", + "stargazers_count": 26, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1787041651.2821 + }, + "307503425": { + "repository_manifest": { + "name": "INGV Earthquakes", + "zip_release": true, + "filename": "ingv_centro_nazionale_terremoti.zip", + "country": [ + "IT" + ], + "render_readme": true, + "homeassistant": "2023.02.0" + }, + "full_name": "caiosweet/Home-Assistant-custom-components-INGV", + "authors": [ + "@exxamalte", + "@caiosweet" + ], + "category": "integration", + "description": "INGV - National Institute of Geophysics and Volcanology [Istituto Nazionale di Geofisica e Vulcanologia] Terremoti Italia.", + "domain": "ingv_centro_nazionale_terremoti", + "downloads": 808, + "etag_repository": "W/\"c7056842833db48b3d4fc30c86e83fbd82d4cf4221ed15c9cfbd326c928826be\"", + "last_updated": "2026-06-19T10:52:19Z", + "stargazers_count": 29, + "topics": [ + "assistant", + "geofisica", + "home", + "ingv", + "terremoti", + "vulcanologia" + ], + "last_fetched": 1785841561.780872 + }, + "207794683": { + "repository_manifest": { + "name": "GoogleGeocode-HASS", + "render_readme": true + }, + "full_name": "gregoryduckworth/GoogleGeocode-HASS", + "category": "integration", + "description": "Google Location for HASS using the Google Geocode API", + "domain": "google_geocode", + "etag_repository": "W/\"427e8cac3a8b19f46b9759fc236207dad0ed029e1fba59199efea61889812523\"", + "last_updated": "2026-08-14T14:21:45Z", + "stargazers_count": 22, + "topics": [ + "google-geocode" + ], + "last_fetched": 1786730073.161827 + }, + "862021470": { + "repository_manifest": {}, + "new": true, + "full_name": "pveiga90/What-s-up-Docker-Updates-Monitor", + "category": "integration", + "description": "Basic integration for What's up Docker API", + "domain": "wud_getupdates", + "etag_repository": "W/\"cd7bdfa875a7fca20e5a6905ee1aec9bb008e3999e8cb777758d3636307bd718\"", + "last_updated": "2025-07-13T21:50:52Z", + "stargazers_count": 9, + "last_fetched": 1784791384.200051 + }, + "471000066": { + "repository_manifest": { + "name": "Peaqev ev-Charging", + "homeassistant": "2024.7.1", + "country": [ + "NO", + "SE", + "FI", + "DK", + "EE", + "LT", + "LV", + "AT", + "BE", + "DE", + "FR", + "NL", + "PL" + ], + "zip_release": true, + "filename": "peaqev.zip", + "render_readme": true + }, + "new": true, + "full_name": "elden1337/hass-peaq", + "authors": [ + "@elden1337" + ], + "category": "integration", + "description": "Home Assistant custom component that aids in both peak-level energy charge avoidance and spotprice-aware charging.", + "domain": "peaqev", + "downloads": 59, + "etag_repository": "W/\"1144b91f3aa9b1a33d0f262bf0f695e7020035862eecd149fd59bda5118b997e\"", + "last_updated": "2026-08-07T20:47:22Z", + "stargazers_count": 70, + "topics": [ + "chargeamps", + "easee", + "effektavgift", + "effekttariff", + "ev-charging", + "peak-shaving", + "smart-pricing", + "zaptec" + ], + "last_fetched": 1787664933.937115 + }, + "531321012": { + "repository_manifest": { + "name": "IAMMETER", + "homeassistant": "2022.8.0" + }, + "new": true, + "full_name": "lewei50/ha_iammeter", + "authors": [ + "@lewei50" + ], + "category": "integration", + "description": "IAMMETER custom component for Home Assistant", + "domain": "iammeter_http", + "etag_repository": "W/\"acfd65ceab6c20d4d7d187ecd612fdd15562b0663ea1316813f3f71226f8075f\"", + "last_updated": "2026-09-04T05:39:57Z", + "stargazers_count": 5, + "last_fetched": 1788857581.427251 + }, + "1273940945": { + "repository_manifest": {}, + "new": true, + "full_name": "orandasoft/universal-remote", + "category": "integration", + "description": "Universal IR remote integration for Home Assistant using infrared emitter entities.", + "domain": "universal_remote", + "etag_repository": "W/\"91502b526b14791b33f9bf6942d637cbd6d67102e4f5a09f57407723a6117987\"", + "last_updated": "2026-08-06T03:00:58Z", + "stargazers_count": 4, + "topics": [ + "custom-integration", + "infrared", + "pronto", + "pronto-hex", + "remote", + "remote-sensing", + "universal-remote", + "universal-remote-control" + ], + "last_fetched": 1789434191.437424 + }, + "1201025127": { + "repository_manifest": {}, + "new": true, + "full_name": "bennydiamond/regie_essence_ha", + "category": "integration", + "description": "Home Assistant custom component to track real-time gas prices across Quebec. Using official Régie de l'énergie data, it features visual map configuration, dynamic brand icons, and sensors for various fuel types and station statuses.", + "domain": "regie_de_l_energie_du_quebec", + "downloads": 8, + "etag_repository": "W/\"606d73f23da68abe2d72aa591afabf1f309060af198339f9967f7c451f429426\"", + "last_updated": "2026-06-20T15:22:15Z", + "stargazers_count": 1, + "last_fetched": 1787604622.363893 + }, + "992713904": { + "repository_manifest": {}, + "new": true, + "full_name": "Lewa-Reka/ha-rce-pse", + "category": "integration", + "description": "Rynkowa Cena Energii (RCE) dla Home Assistant", + "domain": "rce_pse", + "downloads": 2168, + "etag_repository": "W/\"53cde337df9488738bcc9a91635c8ebe7d590d54723196e6152876846cf62f47\"", + "last_updated": "2026-06-02T14:28:37Z", + "stargazers_count": 59, + "topics": [ + "dynamic-energy-tariff", + "energetyczny-kompas", + "energy-prices", + "godziny-szczytu", + "rce", + "rce-pse", + "rynkowa-cena-energii" + ], + "last_fetched": 1790209148.528577 + }, + "170309600": { + "repository_manifest": { + "name": "Atrea", + "homeassistant": "2022.4.0" + }, + "full_name": "JurajNyiri/HomeAssistant-Atrea", + "authors": [ + "@JurajNyiri" + ], + "category": "integration", + "description": "Custom component allowing control of Atrea ventilation units", + "domain": "atrea", + "etag_repository": "W/\"f51d30f24c0fb9a7f056811205b89d9543d542ebf7aa1d4d5a664752c07694ba\"", + "last_updated": "2026-07-27T11:15:48Z", + "stargazers_count": 28, + "last_fetched": 1790418831.488268 + }, + "1213222362": { + "repository_manifest": {}, + "new": true, + "full_name": "Franz646/orphan-cleaner", + "category": "integration", + "description": "Delete orphan entities", + "domain": "orphan_cleaner", + "etag_repository": "W/\"0428b64ef47661b453e6603276238795d0f776bf3688f2af1d06e340c52270b3\"", + "last_updated": "2026-09-01T09:37:59Z", + "stargazers_count": 69, + "topics": [ + "default", + "entity-registry", + "home-assistant-integration", + "orphan-entity-cleanup" + ], + "last_fetched": 1790870890.251299 + }, + "1281551454": { + "repository_manifest": {}, + "new": true, + "full_name": "corgan2222/lovelace-clawdmeter", + "category": "plugin", + "description": "Animated Home Assistant Lovelace card for the Clawdmeter integration. ", + "downloads": 44, + "etag_repository": "W/\"ecf50b6a5723519daa9058303d1f1a2df7efa0eddf66d0b99db40e1adc295a11\"", + "last_updated": "2026-09-04T01:43:47Z", + "stargazers_count": 1, + "topics": [ + "clawdmeter", + "lovelace-card" + ], + "last_fetched": 1790537288.844159 + }, + "300358676": { + "repository_manifest": { + "name": "Tapo: Cameras Control", + "homeassistant": "2024.1.0" + }, + "full_name": "JurajNyiri/HomeAssistant-Tapo-Control", + "authors": [ + "@JurajNyiri" + ], + "category": "integration", + "description": "Control for Tapo cameras as a Home Assistant component", + "domain": "tapo_control", + "etag_repository": "W/\"2dcf3d0fe7869c94d113cffd1d3e66ea94abab038bcdbd66c93faf48f7149080\"", + "last_updated": "2026-09-29T14:04:53Z", + "stargazers_count": 2007, + "topics": [ + "camera", + "cameras", + "homeassistant-custom-component", + "ptz", + "tapo" + ], + "last_fetched": 1790784369.485675 + }, + "1064134346": { + "repository_manifest": {}, + "new": true, + "full_name": "darius1907/ha_vmc_helty_flow", + "category": "integration", + "description": "Home assistant integration for VMC Helty flow devices", + "domain": "vmc_helty_flow", + "downloads": 1, + "etag_repository": "W/\"dc5dccc94d9462132d809fc2fabbc8efd7bf673e39dd04e04215b923051c31ad\"", + "last_updated": "2026-09-11T13:23:55Z", + "stargazers_count": 4, + "topics": [ + "helty", + "ventilation", + "vmc" + ], + "last_fetched": 1789144582.435671 + }, + "1040713700": { + "repository_manifest": {}, + "new": true, + "full_name": "gabest11/homeassistant-brother_scanner", + "category": "integration", + "description": "Home Assistant custom component to scan documents using the Brother DCP-1610W printer/scanner combo (might work with other models)", + "domain": "brother_scanner", + "etag_repository": "W/\"acaaf03cb650d501686806e0f6162332456f8ea4952685181d70d6c9832d44ae\"", + "last_updated": "2025-09-01T20:47:26Z", + "stargazers_count": 2, + "topics": [ + "brother", + "image-generation", + "printer", + "scanner" + ], + "last_fetched": 1790871003.488735 + }, + "742612421": { + "repository_manifest": {}, + "new": true, + "full_name": "geeks-r-us/maxstorage_ultimate", + "category": "integration", + "description": "Home Assistant integration to communicate with the Max.Storage Ultimate from MaxStorage", + "domain": "maxstorage_ultimate", + "etag_repository": "W/\"a8f6f4ca239636d8a7f747d13ee3df133860a56efa4390f5dfc6b1bfd1de153a\"", + "last_updated": "2024-08-29T21:05:53Z", + "stargazers_count": 1, + "topics": [ + "energystorage", + "maxstorage", + "solarmax" + ], + "last_fetched": 1784787623.459642 + }, + "1178083474": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-openwrt", + "category": "integration", + "description": "Home Assistant integration for OpenWrt devices", + "domain": "openwrt", + "downloads": 2372, + "etag_repository": "W/\"b738e4108a17ebe029716b7d383a86ee218c24c3af9f7f15910f477c2c3cb857\"", + "last_updated": "2026-10-02T02:36:18Z", + "stargazers_count": 115, + "last_fetched": 1790924129.197027 + }, + "1258560915": { + "repository_manifest": {}, + "new": true, + "full_name": "robex2005/MorphHomeX", + "category": "theme", + "description": "A Morphic theme for Home Assistant with soft shadows and multiple variants (raised + inset). Requires card-mod.", + "etag_repository": "W/\"fc179b2dc2db9b74e9e4980cc957839094d174e692626f3f3386486a70df1fe8\"", + "last_updated": "2026-08-03T06:14:17Z", + "stargazers_count": 3, + "last_fetched": 1786122586.364031 + }, + "565137157": { + "repository_manifest": { + "name": "eDIN+ integration for Home Assistant", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "2023.2" + }, + "new": true, + "full_name": "sftgunner/edinplus-integration", + "authors": [ + "@sftgunner" + ], + "category": "integration", + "description": "eDIN+ Home Assistant Integration", + "domain": "edinplus", + "etag_repository": "W/\"91da9dfc9c41b0bc149e9b2cb56875a3bd755d0aff9dfe27d00cfe643fe0868c\"", + "last_updated": "2026-06-13T10:41:03Z", + "stargazers_count": 7, + "topics": [ + "edin-plus", + "home-assistant-custom-component", + "home-assistant-integration", + "mode-lighting" + ], + "last_fetched": 1788860673.559698 + }, + "1050656026": { + "repository_manifest": {}, + "new": true, + "full_name": "victorigualada/lovelace-solar-card", + "category": "plugin", + "description": "Clean, compact solar dashboard card for HomeAssistant", + "downloads": 7412, + "etag_repository": "W/\"e9f089f2d3cb42aeb64581d1580c942c9f7d06032786123a833f65da123420ee\"", + "last_updated": "2026-08-26T12:50:59Z", + "stargazers_count": 49, + "topics": [ + "card", + "photovoltaic", + "solar", + "solar-energy", + "victron" + ], + "last_fetched": 1790792274.314374 + }, + "1274146750": { + "repository_manifest": {}, + "new": true, + "full_name": "Korkuttum/xiaomi_air_purifier_card", + "category": "plugin", + "description": "A minimalist, single-row air purifier / fan card for Home Assistant. It packs power state, PM2.5, temperature, humidity, and mode into one compact card, with a look inspired by Xiaomi's own app.", + "downloads": 202, + "etag_repository": "W/\"484b60f11ad4351e3b194c08288625e7dea018b1e7b2d45163af8d86fe2712fd\"", + "last_updated": "2026-07-09T01:51:37Z", + "stargazers_count": 2, + "topics": [ + "air", + "air-quality", + "card", + "purifier", + "purifier-card", + "xiaomi" + ], + "last_fetched": 1787673532.749164 + }, + "977691784": { + "repository_manifest": {}, + "new": true, + "full_name": "knightburton/minimal-ninja-theme", + "category": "theme", + "description": "A sleek, minimal Home Assistant theme that moves in silence.", + "etag_repository": "W/\"dbf2e647422fb443cb34994f0502a37874e33ec54a798f28fa97c7b2fdc15b03\"", + "last_updated": "2025-10-20T17:15:49Z", + "stargazers_count": 9, + "topics": [ + "dark-theme", + "hacs-theme", + "home-assistant-theme", + "light-theme", + "minimal", + "minimal-theme" + ], + "last_fetched": 1784668279.648462 + }, + "1033704440": { + "repository_manifest": {}, + "new": true, + "full_name": "martindell/ha-entity-notes", + "category": "integration", + "description": "Home Assistant custom component for adding notes to entities", + "domain": "entity_notes", + "etag_repository": "W/\"796a11a013d2afdd62cef37a07b372fb2907972bb655502bf065ecce5ed738c3\"", + "last_updated": "2026-05-24T15:29:42Z", + "stargazers_count": 36, + "last_fetched": 1788891212.939244 + }, + "1279577471": { + "repository_manifest": {}, + "new": true, + "full_name": "Csontikka/ha-telink-manager", + "category": "integration", + "description": "Fleet management for PVVX Telink thermometers (LYWSD03MMC, MHO-C401, CGG1) in Home Assistant: read and write every setting over Bluetooth proxies, snapshot, restore, clone and compare", + "domain": "telink_manager", + "downloads": 1, + "etag_repository": "W/\"cd7bad34b3e55b0a2cdf7c4423b1933d970e5a01b9c5b60fc4a3695c862d95f4\"", + "last_updated": "2026-10-01T22:51:24Z", + "stargazers_count": 5, + "topics": [ + "atc", + "ble", + "bluetooth", + "pvvx", + "telink", + "thermometer" + ], + "last_fetched": 1790922842.84426 + }, + "1148195367": { + "repository_manifest": {}, + "new": true, + "full_name": "levonisyas/overlaypro-card", + "category": "plugin", + "description": "Overlay Pro Card — Engine Powering Overlay Popup UI Layers (Next‑Generation Home Assistant Dashboards)", + "downloads": 198, + "etag_repository": "W/\"73554bd6f42f6f8fcf2fa2f346117f338536e11588fb87c1ee64c28217b9dea6\"", + "last_updated": "2026-02-21T13:14:12Z", + "stargazers_count": 8, + "topics": [ + "card", + "menu", + "overlay", + "popup", + "portal" + ], + "last_fetched": 1784794928.633628 + }, + "378256174": { + "repository_manifest": { + "name": "OpenSprinkler Card", + "render_readme": true, + "filename": "opensprinkler-card.js" + }, + "full_name": "rianadon/opensprinkler-card", + "category": "plugin", + "description": "Home Assistant card for collecting OpenSprinkler status", + "downloads": 6976, + "etag_repository": "W/\"b4a7e688ab2b67a5e419e1ce5a92e1b5adffc2dfe8066e05dbac42bfde929eef\"", + "last_updated": "2025-08-04T16:50:18Z", + "stargazers_count": 87, + "topics": [ + "opensprinkler" + ], + "last_fetched": 1790900525.74538 + }, + "1111180037": { + "repository_manifest": {}, + "new": true, + "full_name": "marnixt/PowerClimate", + "category": "integration", + "description": "PowerClimate Home Assistant integration to help you manage your water and/or air heat pumps together", + "domain": "powerclimate", + "etag_repository": "W/\"3d5ecdfaf4369154101799ca4b0cafe0c6e29350354b362a120c245dcbd65ffe\"", + "last_updated": "2026-08-30T19:45:44Z", + "stargazers_count": 2, + "topics": [ + "custom-integration", + "heatpumps", + "hvac" + ], + "last_fetched": 1788167094.378967 + }, + "1043115836": { + "repository_manifest": {}, + "new": true, + "full_name": "Nuhser/battery-icons", + "category": "template", + "description": "Custom Jinja macros that provide a way to get a styled battery icon based on a battery level.", + "etag_repository": "W/\"9197c4f448a48073f3ef06804a1b36f21de86825e71e02ce6dff8d728202da35\"", + "last_updated": "2025-08-26T17:01:41Z", + "stargazers_count": 3, + "topics": [ + "hacs-template", + "jinja", + "jinja-template" + ], + "last_fetched": 1784829031.551189 + }, + "1097301401": { + "repository_manifest": {}, + "new": true, + "full_name": "jayjojayson/hass-victron-vrm-api", + "category": "integration", + "description": "Victron VRM API Integration for Home Assistant", + "domain": "victron_vrm_api", + "downloads": 11, + "etag_repository": "W/\"225f4aca78fec2dfb0ea41e9c8f63b5c9bb1f130d5ebfdc173c79e1d054d6ce5\"", + "last_updated": "2026-04-26T21:46:18Z", + "stargazers_count": 23, + "topics": [ + "energy-data", + "victron", + "victron-energy", + "vrm" + ], + "last_fetched": 1790892628.094416 + }, + "1158100819": { + "repository_manifest": {}, + "new": true, + "full_name": "Chance-Konstruktion/ha-rejuvenation-bed", + "category": "integration", + "description": "Home Assistant integration for biorhythm-based bed temperature control (waterbed, heating pad etc.)", + "domain": "rejuvenation_bed", + "downloads": 7, + "etag_repository": "W/\"6cc3b0fdf34cc55a7081a012a125ae08e02ab90a5f748c2877f8eac56e5307f8\"", + "last_updated": "2026-09-06T00:28:29Z", + "stargazers_count": 3, + "last_fetched": 1788853549.827295 + }, + "187339794": { + "repository_manifest": { + "name": "TV Remote Card", + "content_in_root": true, + "homeassistant": "2022.4.0" + }, + "full_name": "marrobHD/tv-card", + "category": "plugin", + "description": "📺 TV Remote Card", + "etag_repository": "W/\"abebc8f092b09b21cd8a9a22f7f853dc0fab7e908fd45adc381e625e0b06664a\"", + "last_updated": "2022-11-15T14:04:23Z", + "stargazers_count": 198, + "topics": [ + "homeassistant-tv-card", + "lovelace-card", + "tv-card" + ], + "last_fetched": 1790635165.531146 + }, + "755108684": { + "repository_manifest": {}, + "new": true, + "full_name": "alexdelprete/ha-4noks-elios4you", + "category": "integration", + "description": "HA Custom Component for 4-noks Elios4you devices", + "domain": "4noks_elios4you", + "downloads": 50, + "etag_repository": "W/\"161254a3a4293e884102500587b7a9a1589c745c554e97d330879d6662313238\"", + "last_updated": "2026-09-26T14:55:05Z", + "stargazers_count": 5, + "topics": [ + "4-noks", + "elios4you", + "home-assistant-component", + "homeassistant-custom-component" + ], + "last_fetched": 1790438293.843917 + }, + "1202142211": { + "repository_manifest": {}, + "new": true, + "full_name": "pahibu/pv-energy-donut-card", + "category": "plugin", + "description": "Lightweight Home Assistant Lovelace card for PV energy flow donut charts with period navigation.", + "downloads": 75, + "etag_repository": "W/\"21fc043ae461c62007a49e08826753833bd19e4806e1c1f7c359792b5af32cec\"", + "last_updated": "2026-09-21T20:02:14Z", + "stargazers_count": 2, + "topics": [ + "chart", + "chartjs", + "dashboard", + "donut-chart", + "energy", + "frontend", + "hacs-custom", + "lovelace-custom-card", + "photovoltaic", + "pv", + "solar" + ], + "last_fetched": 1790163975.32753 + }, + "195883127": { + "repository_manifest": {}, + "full_name": "Martinvdm/garbage-nissewaard-homeassistant", + "authors": [ + "@Martinvdm", + "@vloris" + ], + "category": "integration", + "description": "Garbage collection Nissewaard for Home Assistant", + "domain": "nissewaard", + "etag_repository": "W/\"c70e79ea7a9d878bad5efa2cb66f7bfb9bc29d611495afbb0263df6d6c1f7a14\"", + "last_updated": "2021-04-11T12:18:11Z", + "last_fetched": 1784789930.938624 + }, + "894629553": { + "repository_manifest": {}, + "new": true, + "full_name": "Chiralistic/home-assistant-schulferien", + "category": "integration", + "description": "Home Assistant Integration zur Überprüfung von Schulferien", + "domain": "schulferien", + "etag_repository": "W/\"83a3265170a86a46353bfc1ccc3dd4570089b27beff451db736f3d918a4b09f3\"", + "last_updated": "2026-09-02T11:08:03Z", + "stargazers_count": 12, + "topics": [ + "schulferien" + ], + "last_fetched": 1788366682.944811 + }, + "1057866930": { + "repository_manifest": {}, + "new": true, + "full_name": "Howard0000/home-assistant-hav-og-vind", + "category": "integration", + "description": "Home Assistant integration for weather, ocean and tide data from MET Norway, Havvarsel and Kartverket, with multi-location support and proxy sensors.", + "domain": "hav_og_vind", + "etag_repository": "W/\"3218f205120297ccb741a16090fd7f8e6b8cc17ef7e6fee670f63653b0174cd2\"", + "last_updated": "2026-02-14T12:53:23Z", + "stargazers_count": 1, + "topics": [ + "iot", + "kartverket", + "met-norway", + "ocean", + "tides", + "weather" + ], + "last_fetched": 1786061139.776653 + }, + "1240292072": { + "repository_manifest": {}, + "new": true, + "full_name": "sslivins/hass-gemstone", + "category": "integration", + "description": "Home Assistant custom integration for Gemstone Lights permanent Christmas-light controllers", + "domain": "gemstone", + "etag_repository": "W/\"57113f4024180dfd5d45c825c5b4f3162b46427a9921152ce99d0b83db98959a\"", + "last_updated": "2026-08-24T16:59:22Z", + "topics": [ + "christmas-lights", + "gemstone", + "gemstone-lights", + "permanent-lights" + ], + "last_fetched": 1789884083.469828 + }, + "191580766": { + "repository_manifest": { + "name": "Light with profiles", + "content_in_root": true, + "filename": "light-with-profiles.js", + "homeassistant": "0.100.0" + }, + "full_name": "tcarlsen/lovelace-light-with-profiles", + "category": "plugin", + "description": "Turn on lights based on light_profiles.csv", + "etag_repository": "W/\"32092e59959dc9df2ce2b05a64cb9cdd9022f4fe38ad38f27cf3bbdc5fd100d0\"", + "last_updated": "2022-06-12T20:39:16Z", + "stargazers_count": 65, + "topics": [ + "light", + "light-profiles", + "lovelace-card", + "profiles" + ], + "last_fetched": 1784795784.078672 + }, + "1210609731": { + "repository_manifest": {}, + "new": true, + "full_name": "Tadiern/climaveneta", + "category": "integration", + "description": "Home Assistant integration for Climaveneta fan coil units", + "domain": "climaveneta", + "etag_repository": "W/\"465a81eb7049d5752be2d2b09c09bf0457dc9b4b4208f6b41f4cca0d94869874\"", + "last_updated": "2026-09-04T09:42:57Z", + "topics": [ + "climaveneta", + "hacs-custom", + "home-assistant-custom-component", + "innova", + "modbus-rtu", + "sabiana" + ], + "last_fetched": 1788861354.262733 + }, + "1267869330": { + "repository_manifest": {}, + "new": true, + "full_name": "Folkman/ha-fcast", + "category": "integration", + "description": "Cast anything from Home Assistant to FCast receivers - media player entity, on-screen announcements, camera snapshots. HACS-ready.", + "domain": "fcast", + "etag_repository": "W/\"fbd06a2378fc5f00f905049daa7e94d4d61502db5d222ed84883a67eb90dbeed\"", + "last_updated": "2026-07-31T22:20:05Z", + "topics": [ + "casting", + "fcast" + ], + "last_fetched": 1785586123.062455 + }, + "809492726": { + "repository_manifest": {}, + "new": true, + "full_name": "lhw/cloudweatherproxy", + "category": "integration", + "description": "A HA integration that functions as proxy for weatherstations publishing to Weather Underground and Co", + "domain": "cloudweatherproxy", + "downloads": 1416, + "etag_repository": "W/\"6ec5f5e1c07034145e3ecdcebab256cdaef8dd1878cd3d0b64e3aa199ceef916\"", + "last_updated": "2026-07-27T00:33:01Z", + "stargazers_count": 21, + "topics": [ + "weather-station", + "weathercloud", + "weatherunderground" + ], + "last_fetched": 1790873133.189558 + }, + "912108415": { + "repository_manifest": {}, + "new": true, + "full_name": "harmonie-durrant/hha-cards", + "category": "plugin", + "description": "HHA cards or Harmonie HA Cards is a collection of cool customizable cards for Home Assistant (HA)", + "downloads": 429, + "etag_repository": "W/\"1b591d47c0b0ea2188c4cb970dcd8cc8005634df8e06ff4850995facd7ef1b39\"", + "last_updated": "2025-10-05T14:12:26Z", + "stargazers_count": 3, + "topics": [ + "cards", + "cistom-cards", + "dashboard", + "frontend", + "hacs-custom", + "hacs-dashboard", + "home-assistant-custom-card", + "lovelace-custom-card", + "lovelave" + ], + "last_fetched": 1784794547.22466 + }, + "683553739": { + "repository_manifest": { + "name": "Keep Texts in Tabs", + "filename": "keep-texts-in-tabs.js", + "render_readme": true + }, + "new": true, + "full_name": "elchininet/keep-texts-in-tabs", + "category": "plugin", + "description": "Keep texts in Home Assistant dashboards tabs when icons are added to them", + "downloads": 1996, + "etag_repository": "W/\"f661a6f3ebfe2308dd37696796da97cfaee68ba79e7d6c3b1b7b865959df58e1\"", + "last_updated": "2026-09-27T09:24:21Z", + "stargazers_count": 51, + "topics": [ + "custom-plugin", + "hacs-plugin", + "keep-texts-in-tabs", + "tabs-management", + "tabs-texts" + ], + "last_fetched": 1790513958.492408 + }, + "1307016739": { + "repository_manifest": {}, + "new": true, + "full_name": "Eunanibus/ha-emporia-ev", + "category": "integration", + "description": "Home Assistant (HACS) integration for the Emporia EV charger — charging control, charge-rate, power/energy/status.", + "domain": "emporia_ev", + "etag_repository": "W/\"5e9ff755f6b26ed20d8eb549e3d8b1e0a5b5b15ebc529faf7f4a6bcfcf759d97\"", + "last_updated": "2026-09-04T05:06:52Z", + "stargazers_count": 5, + "topics": [ + "emporia", + "ev-car", + "ev-charger", + "ev-charging", + "evse" + ], + "last_fetched": 1790310298.436117 + }, + "1127804969": { + "repository_manifest": {}, + "new": true, + "full_name": "simplytoast1/ScentAirHABridge", + "category": "integration", + "description": "A HACS plugin for ScentAir scent machines", + "domain": "scentair", + "etag_repository": "W/\"9aae5d14b2481fee8e02c63cfb092fc04c5b8a17a451c0b82c2251c7219c9933\"", + "last_updated": "2026-07-10T03:18:36Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1784792261.090583 + }, + "396695907": { + "repository_manifest": { + "name": "Gree Extension for Home-Assistant built in integration", + "render_readme": true + }, + "new": true, + "full_name": "mullerdavid/hass_GreeExt", + "authors": [ + "@mullerdavid" + ], + "category": "integration", + "description": "Gree Extension for built in integration", + "domain": "gree_ext", + "etag_repository": "W/\"8c15b2db94e74023bc31ec98c3efaf34ee802c9ed3638f77eac622da0a83fe24\"", + "last_updated": "2026-07-13T17:04:04Z", + "stargazers_count": 18, + "topics": [ + "gree" + ], + "last_fetched": 1784790437.134977 + }, + "268163975": { + "repository_manifest": { + "name": "mini climate card", + "filename": "mini-climate-card-bundle.js" + }, + "full_name": "artem-sedykh/mini-climate-card", + "category": "plugin", + "description": "Minimalistic climate card for Home Assistant Lovelace UI", + "downloads": 14358, + "etag_repository": "W/\"3a33d7e81e36b15fa6cf9d84147fdde8a8416b06d59f280df9c1cedac1311b50\"", + "last_updated": "2026-10-02T07:50:08Z", + "stargazers_count": 327, + "topics": [ + "automation", + "climate", + "climate-entity", + "custom", + "hacktoberfest2021" + ], + "last_fetched": 1790931608.917514 + }, + "1318165594": { + "repository_manifest": {}, + "new": true, + "full_name": "olzeug/ha-vacation-mode", + "category": "integration", + "description": "Home Assistant integration that turns a person's current location into travel context: weather, air quality, sea conditions, holidays, exchange rate, travel advisory and more", + "domain": "vacation_mode", + "downloads": 60, + "etag_repository": "W/\"a8d543341f4c3627ac33e6878c907a83318dd3ed5d170c5a129161dcd476aa85\"", + "last_updated": "2026-10-02T03:14:15Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-custom-component", + "travel", + "vacation" + ], + "last_fetched": 1790928123.874428 + }, + "1186386327": { + "repository_manifest": {}, + "new": true, + "full_name": "eladnahum5/ha-vouchervault", + "category": "integration", + "description": "Home Assistant integration for VoucherVault — track vouchers, gift cards, and loyalty cards", + "domain": "vouchervault", + "etag_repository": "W/\"05d90759a52d0d3e0896957446f03da2b69ef45473eada78f70a043d4da09de6\"", + "last_updated": "2026-07-31T18:22:09Z", + "stargazers_count": 3, + "topics": [ + "vouchervault" + ], + "last_fetched": 1787896851.213345 + }, + "194824532": { + "repository_manifest": { + "name": "Météo France Weather Card", + "country": "FR", + "render_readme": true + }, + "full_name": "Imbuzi/meteo-france-weather-card", + "category": "plugin", + "description": "Weather Card with animated icons for Home Assistant Lovelace adapted to display all informations from Météo France integration", + "etag_repository": "W/\"02d67917826b6ab0004116c37e870d0e00962517fb455494003b83eaeafb01fa\"", + "last_updated": "2023-10-04T18:41:55Z", + "stargazers_count": 27, + "topics": [ + "animated-icons", + "lovelace-card", + "meteo-france", + "weather" + ], + "last_fetched": 1773248190.163393 + }, + "889256526": { + "repository_manifest": {}, + "new": true, + "full_name": "kasztp/hass_databricks", + "category": "integration", + "description": "Tools to sync and analyze Home Assistant data with Databricks.", + "domain": "hass_databricks", + "etag_repository": "W/\"742cdad4cdbbae29bcb7c9b78c121fc51db3135e77ac3e15b00629df3bb6d852\"", + "last_updated": "2026-04-17T20:53:31Z", + "topics": [ + "data-engineering", + "databricks", + "iot" + ], + "last_fetched": 1784789027.626555 + }, + "1247105700": { + "repository_manifest": {}, + "new": true, + "full_name": "PilotJ357/shark-flex-breeze-ha", + "category": "integration", + "description": "HACS Integration for Shark Flex Breeze fans", + "domain": "shark_flex_breeze", + "etag_repository": "W/\"59ee691bdf460fd690f8050e70e1fa568d82ea60ef2f541b76f3bf808b07efb4\"", + "last_updated": "2026-05-23T18:11:19Z", + "stargazers_count": 1, + "topics": [ + "433mhz", + "fan", + "rf" + ], + "last_fetched": 1785511692.656592 + }, + "141952963": { + "repository_manifest": { + "name": "Circle Sensor Card", + "homeassistant": "2020.12.0", + "content_in_root": true, + "filename": "circle-sensor-card.js" + }, + "full_name": "custom-cards/circle-sensor-card", + "category": "plugin", + "description": "A custom component for displaying sensor values as cards or elements", + "etag_repository": "W/\"9e0314957ce7eb755c7f0f7d67ec9881c8a55bc66f87f54788686c7065b998d5\"", + "last_updated": "2022-06-02T04:10:16Z", + "stargazers_count": 211, + "last_fetched": 1790462731.913587 + }, + "953019875": { + "repository_manifest": {}, + "new": true, + "full_name": "EarthGoodness/egi", + "category": "integration", + "description": "EGI HVAC & VRF Integration for Home Assistant", + "domain": "egi", + "etag_repository": "W/\"7919c3cf9da9540e23feb7cf38ed92083bba26ce4f3bde53f0ae0a4f885ed72f\"", + "last_updated": "2025-10-14T11:41:51Z", + "stargazers_count": 1, + "topics": [ + "climate", + "hvac-control" + ], + "last_fetched": 1784786999.596316 + }, + "1182363659": { + "repository_manifest": {}, + "new": true, + "full_name": "djiesr/ha-expiration", + "category": "integration", + "description": "Track expiration and replacement schedules for household items in Home Assistant.", + "domain": "expiration", + "downloads": 30, + "etag_repository": "W/\"5b1d0f7f60ab3c74c3494ff731b211bc74c8518c19f2b9b72cc7ff562fa13091\"", + "last_updated": "2026-06-26T03:12:12Z", + "topics": [ + "home-assistant-hacs-integration-expiration" + ], + "last_fetched": 1784786795.106258 + }, + "1123391573": { + "repository_manifest": {}, + "new": true, + "full_name": "ramirezhr/ha-winkhaus-doorclient", + "category": "integration", + "description": "Custom Integration to control Winkhaus Door System (BlueMotion+) locally in Home Assistant.", + "domain": "winkhaus_doorclient", + "etag_repository": "W/\"0bd45614462b813dab6d52890f6f04f1b613687fa3b876962b5823acb9ead9a3\"", + "last_updated": "2026-09-27T14:24:07Z", + "stargazers_count": 4, + "topics": [ + "doorlock", + "winkhaus" + ], + "last_fetched": 1790534364.511606 + }, + "567001290": { + "repository_manifest": { + "name": "EnergyScore", + "render_readme": true + }, + "new": true, + "full_name": "knudsvik/EnergyScore", + "authors": [ + "@knudsvik" + ], + "category": "integration", + "description": "Custom Integration for Home Assistant to score how energy is utilized based on price point", + "domain": "energyscore", + "etag_repository": "W/\"b70f9ca47bccb611f5952959ebd8480b33a894c09b45b65b726adef04ba97cd6\"", + "last_updated": "2025-12-07T09:56:14Z", + "stargazers_count": 38, + "topics": [ + "energy" + ], + "last_fetched": 1790872826.395697 + }, + "1137773610": { + "repository_manifest": {}, + "new": true, + "full_name": "jozef-moravcik-homeassistant/GoodWe-SEC1000S", + "category": "integration", + "description": "Home Assistant Integration for GoodWe Smart Energy Controller SEC1000/S", + "domain": "goodwe_sec1000", + "etag_repository": "W/\"42ed57b0c79734dddb2e3323896495e7dbf334cd59321bb06e3f49745f90fbb3\"", + "last_updated": "2026-05-16T19:05:46Z", + "stargazers_count": 6, + "topics": [ + "custom-integration", + "goodwe", + "goodwee", + "hacs-integration-custom-integration", + "home-assistant-integration" + ], + "last_fetched": 1784788843.451611 + }, + "1234394455": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-yaml-checker", + "category": "plugin", + "description": "YAML configuration checker card for Home Assistant - validate config files before restart", + "etag_repository": "W/\"5dd5eeb329083ed4645296a50f4c8e2953f3f8e578bd42fe56d231e2733c02a0\"", + "last_updated": "2026-10-02T01:56:33Z", + "stargazers_count": 1, + "topics": [ + "configuration", + "diagnostics", + "validation", + "yaml" + ], + "last_fetched": 1790932810.409882 + }, + "994455598": { + "repository_manifest": {}, + "new": true, + "full_name": "snell-evan-itt/EG4-Inverter", + "category": "integration", + "description": "This is a custom Home Assistant integration for monitoring EG4 inverter systems. It connects to the EG4 web portal to fetch real-time data about your solar system.", + "domain": "eg4_inverter", + "downloads": 197, + "etag_repository": "W/\"cc8410bed989b5ecfae15fdaa52192bb0105be8ec196396fe8a89a418e638263\"", + "last_updated": "2026-07-06T20:08:05Z", + "stargazers_count": 4, + "topics": [ + "eg4" + ], + "last_fetched": 1784792363.278338 + }, + "1219290786": { + "repository_manifest": {}, + "new": true, + "full_name": "Fiveol/ha-canvas", + "category": "integration", + "description": "Pull Canvas assignment from a student account into Home Assistant", + "domain": "canvas_student", + "etag_repository": "W/\"8984c3e76741964f7e6f6e7298427669754fe2fb7188aca19a67d8be6f473d21\"", + "last_updated": "2026-07-24T11:23:58Z", + "stargazers_count": 1, + "topics": [ + "canvas-lms", + "home-assistant-integration" + ], + "last_fetched": 1790870824.534196 + }, + "868369716": { + "repository_manifest": {}, + "new": true, + "full_name": "cvele/playnite_web_mqtt", + "category": "integration", + "description": "Home Assistant integration for controlling Playnite games via Playnite Web and MQTT with game discovery, control, and cover image support.", + "domain": "playnite_web_mqtt", + "downloads": 243, + "etag_repository": "W/\"1f9ec6568e0ae2878583606702d26ddc0816d3caa5205d1df1056014453fbde5\"", + "last_updated": "2024-10-16T09:02:18Z", + "stargazers_count": 13, + "topics": [ + "custom-integration", + "game-control", + "iot", + "mqtt", + "playnite", + "playniteweb" + ], + "last_fetched": 1785969719.68815 + }, + "1266118618": { + "repository_manifest": {}, + "new": true, + "full_name": "msztolcman/yrno-weather-card", + "category": "plugin", + "description": "Yr.no weather forecast card for HA (by AI)", + "etag_repository": "W/\"ed4fb97db0e256fb5296ea05d532d2f1dade1ca22f052dd66b4a87bf464c6bed\"", + "last_updated": "2026-08-28T09:24:44Z", + "stargazers_count": 1, + "topics": [ + "hacs-plugin", + "home-assistant-custom-card", + "homeassistant-custom-card", + "yrno" + ], + "last_fetched": 1787959078.349133 + }, + "593695273": { + "repository_manifest": { + "name": "DVLA Vehicle Enquiry Service", + "country": "GB", + "render_readme": true + }, + "new": true, + "full_name": "jampez77/DVLA-Vehicle-Enquiry-Service", + "authors": [ + "@jampez77" + ], + "category": "integration", + "description": "A custom component for connecting to the DVLAs Vehicle Enquiry Service API.", + "domain": "dvla", + "etag_repository": "W/\"4b7bd7018174bbca30758c229acb2fcd765c1230e0392b317627daf56fe32493\"", + "last_updated": "2026-06-25T13:12:18Z", + "stargazers_count": 47, + "last_fetched": 1789793372.374584 + }, + "1242324552": { + "repository_manifest": {}, + "new": true, + "full_name": "WeAreSmart-home/wesmart-garbage-card", + "category": "plugin", + "description": "Lovelace card for WeSmart Garbage — schedule and view garbage collection", + "etag_repository": "W/\"6c157584f86d25e2de5c6a2b81c54f56a8d3b2cbcf7e534c9fad5477ab20e517\"", + "last_updated": "2026-07-07T06:47:46Z", + "topics": [ + "lovelace-card" + ], + "last_fetched": 1785456766.067668 + }, + "1278975728": { + "repository_manifest": {}, + "new": true, + "full_name": "derliebemarcus/homeassistant_custom_dishwasher_card", + "category": "plugin", + "description": "A standalone Home Assistant dashboard card for Home Connect dishwashers.", + "downloads": 769, + "etag_repository": "W/\"efbd0f5248fdfa482a28b1421699210c29aacba5993feef5d46dc21a2f274f0a\"", + "last_updated": "2026-09-11T12:40:30Z", + "stargazers_count": 3, + "topics": [ + "bsh", + "dishwasher", + "hacs-custom", + "home-connect", + "lovelace-custom-card", + "siemens", + "vibe-coded" + ], + "last_fetched": 1790688918.545483 + }, + "1163634906": { + "repository_manifest": {}, + "new": true, + "full_name": "mathewgreen/power-flow-live", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card that visualises live power flow with animated dots", + "downloads": 576, + "etag_repository": "W/\"b9189c9f8bcf19359878c86a758a25a7cf30b302b54b2b9ff81d8acd9366faef\"", + "last_updated": "2026-02-27T13:22:52Z", + "last_fetched": 1789154442.188693 + }, + "761387674": { + "repository_manifest": {}, + "new": true, + "full_name": "PTST/LibreView-HomeAssistant", + "category": "integration", + "description": "Integrate your LibreLink sensor data with Home Assistant", + "domain": "libreview", + "etag_repository": "W/\"55fd36cdb5fcca3f98935c9b03465848605af1ad037d81e62391d42e906c52f8\"", + "last_updated": "2026-07-22T04:28:14Z", + "stargazers_count": 42, + "topics": [ + "abbott", + "diabetes", + "freestyle", + "freestyle-libre", + "glucose-monitoring", + "librelink", + "librelinkup", + "wearenotwaiting" + ], + "last_fetched": 1789520183.889792 + }, + "998003183": { + "repository_manifest": {}, + "new": true, + "full_name": "NeoHuncho/vikunja-voice-assistant", + "category": "integration", + "description": "Simplify your Vikunja task creation using Home voice assistant", + "domain": "vikunja", + "etag_repository": "W/\"20a322483bfdb3ab9856c1d6de0780d3be7397d01995314e3fea1aee8391c9c1\"", + "last_updated": "2026-05-03T07:01:27Z", + "stargazers_count": 60, + "last_fetched": 1790684803.276506 + }, + "1202122179": { + "repository_manifest": {}, + "new": true, + "full_name": "CoderAS-ru/hass-neatsvor", + "category": "integration", + "description": "Integration of Neatsvor vacuum cleaners (and others running Libos Home, Neatsvor Home or Joy Life) into Home Assistant with maps, cleaning history, and Yandex Smart Home support", + "domain": "neatsvor", + "downloads": 29, + "etag_repository": "W/\"3073282af804dd208431b5871e1e64f7893e89105e40151329f4d889081e51b7\"", + "last_updated": "2026-10-01T06:42:32Z", + "stargazers_count": 1, + "topics": [ + "joy-life", + "joylife", + "liboshome", + "mqtt", + "n7", + "neatsvor", + "neatsvor-home", + "s700", + "vacuum", + "yandex-smart-home" + ], + "last_fetched": 1790869334.586059 + }, + "1201000756": { + "repository_manifest": {}, + "new": true, + "full_name": "superbox-dev/netzooe_eservice", + "category": "integration", + "description": "A Home Assistant integration to read energy data from the Netz OÖ eService portal.", + "domain": "netzooe_eservice", + "downloads": 2, + "etag_repository": "W/\"a06c32e5c122c21dd726e09ffb3bf5a9ab63a28b78177ba358316db3669ec58f\"", + "last_updated": "2026-09-28T21:22:21Z", + "stargazers_count": 1, + "topics": [ + "austria", + "consumption", + "custom-integration", + "electricity", + "energy", + "eservice", + "home-assistant-integration", + "netz-ooe", + "netzooe", + "supplier", + "upper-austria" + ], + "last_fetched": 1790650131.304783 + }, + "363203831": { + "repository_manifest": { + "name": "SureHA", + "render_readme": true + }, + "new": true, + "full_name": "benleb/sureha", + "authors": [ + "@benleb" + ], + "category": "integration", + "description": "SureHA 🐾 monitor & control your Sure Petcare devices via Home Assistant", + "domain": "sureha", + "etag_repository": "W/\"d62c625286ab7cfa6c1ed2ae18fbca4637df0b1964b19132c75cbadf66497181\"", + "last_updated": "2025-04-22T12:40:08Z", + "stargazers_count": 36, + "topics": [ + "surepet", + "surepetcare", + "surepy" + ], + "last_fetched": 1790414961.744568 + }, + "1153663557": { + "repository_manifest": {}, + "new": true, + "full_name": "abnvle/ha-matomo", + "category": "integration", + "description": "Integration to display matomo statistics in home assistant", + "domain": "matomo", + "etag_repository": "W/\"a41633153deafdea9341177792989bd197bfa8c60f4566170b032425a4ee3e89\"", + "last_updated": "2026-02-14T13:18:34Z", + "stargazers_count": 2, + "topics": [ + "analytics", + "home-assistant-custom-component", + "home-assistant-integration", + "matomo" + ], + "last_fetched": 1789225575.775369 + }, + "1186447829": { + "repository_manifest": {}, + "new": true, + "full_name": "maxfok/nimbus-weather-card", + "category": "plugin", + "description": "Glassmorphic ethereal weather card - apple ios style", + "etag_repository": "W/\"97d61a16f92f02214c665347465035cd5f00f6e27b7d24d40c5b22e08c2348e8\"", + "last_updated": "2026-08-22T09:35:23Z", + "stargazers_count": 70, + "topics": [ + "hacs-plugin", + "lovelace-card", + "lovelace-cards", + "plugins", + "weather-card" + ], + "last_fetched": 1790163731.840888 + }, + "1074377358": { + "repository_manifest": {}, + "new": true, + "full_name": "MadOne/hass_gira_iot_api", + "category": "integration", + "description": "Home Assistant integration using Gira IOT API", + "domain": "hass_gira_iot_api", + "etag_repository": "W/\"afe57569d2ca840715d3ab9f90e3ad8a5830ffe427adfc356b78f12f38387873\"", + "last_updated": "2026-01-04T12:48:49Z", + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1784789697.61145 + }, + "317051290": { + "repository_manifest": { + "name": "Kan Program", "country": "IL", "render_readme": true }, - "full_name": "dimagoltsman/ha-proof-dashcam-integration", + "full_name": "eyalcha/kan_program", "authors": [ - "@dimagoltsman" + "@eyalcha" ], "category": "integration", - "description": "HACS integration to proof.co.il dashcam", - "domain": "proof", - "etag_repository": "W/\"c4c300fd53a96b7ef87702a7290d9ce5e178b046766a91b5640209a7e7ab2311\"", - "last_updated": "2021-03-13T18:43:28Z", - "stargazers_count": 1, - "topics": [ - "proof" - ], - "last_fetched": 1681843237.090905 + "description": "Home assistant custom component to fetch kan program guide", + "domain": "kan_program", + "etag_repository": "W/\"7df09ca934f037ff8d74b38bebe41e14dfd3819a685e42e0f53e852637f5e00b\"", + "last_updated": "2022-07-14T17:31:08Z", + "stargazers_count": 4, + "last_fetched": 1784787294.604997 }, - "535287543": { + "236071875": { + "repository_manifest": {}, + "new": true, + "full_name": "robbrad/UKBinCollectionData", + "category": "integration", + "description": "UK Council Bin Collection Data Parser Outputting Bin Data as a JSON", + "domain": "uk_bin_collection", + "etag_repository": "W/\"eee07c4ee43b97a77583c0db6b628fcb5744b56318e425bd163d9694df7304f4\"", + "last_updated": "2026-10-01T17:50:51Z", + "stargazers_count": 349, + "topics": [ + "ukbincollection" + ], + "last_fetched": 1790896181.783729 + }, + "585145942": { "repository_manifest": { - "name": "evnex", + "name": "iRTrans", + "hacs": "1.6.0", + "homeassistant": "0.118.0", + "render_readme": true, + "zip_release": true, + "filename": "irtrans.zip" + }, + "new": true, + "full_name": "schwarzenbergf/irtrans", + "authors": [ + "@schwarzenbergf" + ], + "category": "integration", + "description": "Integration for IRTrans Ethernet devices (LAN DB)", + "domain": "irtrans", + "downloads": 181, + "etag_repository": "W/\"7c48be4e0a3b8c3b480211264c53a232c1a50d6c5bb14a35d35f001b91c2a60c\"", + "last_updated": "2026-07-20T11:44:50Z", + "stargazers_count": 7, + "topics": [ + "infrared-blaster", + "infrared-control" + ], + "last_fetched": 1790876083.550994 + }, + "871829086": { + "repository_manifest": {}, + "new": true, + "full_name": "ITSpecialist111/ai_automation_suggester", + "category": "integration", + "description": "This custom Home Assistant integration automatically scans your entities, detects new devices, and uses AI (via cloud and local APIs) to suggest tailored automations. It supports multiple AI providers, including OpenAI, Anthropic, Google, Groq, Ollama and more! The integration provides automation suggestions via HASS notifications", + "domain": "ai_automation_suggester", + "etag_repository": "W/\"1154a219bce1eaf1fb572396d6bbe304759deecc5bab1a12c69eb57ee09ca73c\"", + "last_updated": "2026-09-26T12:46:55Z", + "stargazers_count": 794, + "topics": [ + "ai", + "automatic-suggestions", + "automations", + "builder-design-pattern", + "suggester" + ], + "last_fetched": 1790925268.787378 + }, + "228685436": { + "repository_manifest": { + "name": "Toon Boiler Status" + }, + "full_name": "cyberjunky/home-assistant-toon_boilerstatus", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": "This component reads and displays the boiler status values from a rooted Toon thermostat.", + "domain": "toon_boilerstatus", + "etag_repository": "W/\"9a072b91d4c7f874a51be75fae57d66fb8773c8b28e919c9b29f9a2f2b2c51d5\"", + "last_updated": "2026-09-28T06:08:20Z", + "stargazers_count": 14, + "topics": [ + "cv", + "opentherm", + "toon" + ], + "last_fetched": 1790594039.427594 + }, + "816593073": { + "repository_manifest": {}, + "new": true, + "full_name": "Refoss/refoss-homeassistant", + "category": "integration", + "description": "Refoss R10, EM06, EM16 support HomeAssistant", + "domain": "refoss_lan", + "etag_repository": "W/\"95b93e2231319713d2eec5e84006c2bed33b8edffbf14c36f577487dddc9ec69\"", + "last_updated": "2026-05-25T03:26:31Z", + "stargazers_count": 8, + "topics": [ + "em06", + "em16", + "r10" + ], + "last_fetched": 1789497334.834759 + }, + "1078593971": { + "repository_manifest": {}, + "new": true, + "full_name": "zanaca/ha-inmet-weather", + "category": "integration", + "description": "INMET Weather for Home Assistant", + "domain": "inmet_weather", + "etag_repository": "W/\"10e04246e4fda5735d87122885bab7dd36e23858b047e4a83b6489456c766de3\"", + "last_updated": "2025-12-04T22:14:00Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-custom-integration", + "weather-forecast" + ], + "last_fetched": 1789785323.336067 + }, + "1189105044": { + "repository_manifest": {}, + "new": true, + "full_name": "Michael-Civitillo/trimlight-edge-ha", + "category": "integration", + "description": "Home Assistant integration for Trimlight Edge smart lighting — on/off, color picker, brightness, and effects via the Trimlight cloud API", + "domain": "trimlight", + "etag_repository": "W/\"b541e8b413a5c73c33cad8decbf05a1653046f635efb461a557c503cc1808d1c\"", + "last_updated": "2026-09-03T13:03:17Z", + "stargazers_count": 6, + "topics": [ + "trimlight" + ], + "last_fetched": 1789191732.971301 + }, + "555110808": { + "repository_manifest": { + "name": "IamMeter Modbus", "render_readme": true }, "new": true, - "full_name": "hardbyte/ha-evnex", + "full_name": "lewei50/ha_iammeter_modbus", "authors": [ - "@hardbyte" + "@lewei50" ], "category": "integration", - "description": "A cloud-polling Home Assistant component to integrate with an Evnex Charger", - "domain": "evnex", - "etag_repository": "W/\"11bf3a1b6e26a3df2ece8d1ea2db5ec6c904aa3d5ef47749a20d1508cff96f7d\"", - "last_updated": "2024-04-12T04:39:36Z", - "stargazers_count": 7, - "topics": [ - "charger", - "energy-consumption", - "homeassistant-custom-component" - ], - "last_fetched": 1714624928.196402 + "description": "IamMeterr Modbus custom_component for Home Assistant", + "domain": "iammeter_modbus", + "etag_repository": "W/\"443d62cb74952a5b3acc2a39c557f3b382b7674aa84637d9541c4ad46a055504\"", + "last_updated": "2026-08-18T07:57:44Z", + "stargazers_count": 2, + "last_fetched": 1788504934.445139 }, - "490231724": { + "787732252": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/yoin", + "category": "integration", + "description": "Home Assistant component for Yoin", + "domain": "yoin", + "downloads": 29, + "etag_repository": "W/\"46380761c02b1b5af69aee4a9a0280e12b02960e7a218607bb0c11a75410e84d\"", + "last_updated": "2026-10-01T11:15:46Z", + "stargazers_count": 1, + "topics": [ + "yoin", + "youfone" + ], + "last_fetched": 1790871088.456186 + }, + "216178553": { "repository_manifest": { - "name": "Elro Connects", - "hacs": "1.0.0", - "homeassistant": "2023.7.2" + "name": "Material Dark Green Theme" + }, + "full_name": "home-assistant-community-themes/material-dark-green", + "category": "theme", + "description": "Material Dark Green theme for Home Assistant", + "etag_repository": "W/\"2c6ec41bee13d59b3f0d6f38e74f67260ff7ca4d496fb2ac1bee10b09c1f0351\"", + "last_updated": "2023-03-27T02:57:14Z", + "stargazers_count": 2, + "last_fetched": 1784668267.318164 + }, + "1227507558": { + "repository_manifest": {}, + "new": true, + "full_name": "christofpichler/ha-solar-load-controller", + "category": "integration", + "description": "Run a pool pump, water heater or any switchable load on PV surplus, with a guaranteed minimum runtime per day. Forecast-aware, battery-aware, built for balcony solar and limited inverters.", + "domain": "solar_load_controller", + "etag_repository": "W/\"dfae29c9602172dc4de8c60000ca9df2a02ae4ae7b2593c64f390cd5ec532fe0\"", + "last_updated": "2026-09-13T21:06:52Z", + "stargazers_count": 2, + "topics": [ + "balcony-solar", + "battery-storage", + "energy-management", + "home-assistant-integration", + "load-management", + "photovoltaics", + "pool-pump", + "pv-surplus", + "self-consumption", + "solar", + "solcast", + "water-heater" + ], + "last_fetched": 1789348387.931198 + }, + "226707533": { + "repository_manifest": { + "name": "ltss", + "render_readme": true + }, + "full_name": "freol35241/ltss", + "authors": [ + "@freol35241" + ], + "category": "integration", + "description": "Long time state storage (LTSS) custom component for Home Assistant using Timescale DB", + "domain": "ltss", + "etag_repository": "W/\"3e4943deae99d7b168438af97d6ad2ccdcf59157d9c8fef189e95095bce1e9be\"", + "last_updated": "2026-02-03T00:44:47Z", + "stargazers_count": 99, + "topics": [ + "database", + "ltss", + "state-storage", + "storage", + "timescaledb" + ], + "last_fetched": 1788164396.803367 + }, + "862580935": { + "repository_manifest": {}, + "new": true, + "full_name": "cowboyrushforth/home-assistant-molekule", + "category": "integration", + "description": "Home Assistant Molekule Integration", + "domain": "molekule", + "etag_repository": "W/\"378bd7a470e295ed42fac1b220b3ac49b308d0e71d3e0cbc2c9c4a498be1071d\"", + "last_updated": "2025-05-11T01:42:19Z", + "stargazers_count": 5, + "topics": [ + "molekule" + ], + "last_fetched": 1790153518.147901 + }, + "926087986": { + "repository_manifest": {}, + "new": true, + "full_name": "Nicxe/krisinformation", + "category": "integration", + "description": "Home Assistant custom component for Sveriges Radio's API for Important Public Announcements (VMA)", + "domain": "krisinformation", + "downloads": 416, + "etag_repository": "W/\"20580d0129cb72812d72017bde5273524f6002879523a1725ec34b9443531e92\"", + "last_updated": "2026-09-29T20:30:49Z", + "stargazers_count": 22, + "topics": [ + "vma" + ], + "last_fetched": 1790895104.2237 + }, + "992386340": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-multi-status-indicator-card", + "category": "plugin", + "description": "Compact Home Assistant card to display binary/boolean sensor state", + "downloads": 285, + "etag_repository": "W/\"e57c9f1b03118e7e2374328140e5e9c0cdeb133a3726012a3fafce5c7acdf8ff\"", + "last_updated": "2026-07-19T23:57:23Z", + "stargazers_count": 6, + "topics": [ + "homeassistant-frontend" + ], + "last_fetched": 1787761314.658992 + }, + "467638459": { + "repository_manifest": { + "name": "Niko Home Control II", + "render_readme": true }, "new": true, - "full_name": "jbouwh/ha-elro-connects", + "full_name": "joleys/niko-home-control-II", "authors": [ - "@jbouwh" + "@filipvh", + "@joleys" ], "category": "integration", - "description": "Elro Connects K1 for Home Assistant via HACS", - "domain": "elro_connects", - "etag_repository": "W/\"a5a792f3f5daa9dd7d0dfca46f33ada05c9a0764d3b35c4f7d68d5b5d2afb1fd\"", - "last_updated": "2024-01-04T16:15:43Z", + "description": "Home Assistant Custom Integration for Niko Home Control II", + "domain": "nhc2", + "etag_repository": "W/\"cb7896bda65bfb44dc732fe547e98336a66b61262d6c2ec47b5530fa9e6e7888\"", + "last_updated": "2026-09-21T18:16:36Z", + "stargazers_count": 108, + "topics": [ + "automation", + "domotics", + "niko" + ], + "last_fetched": 1790018322.714013 + }, + "899358813": { + "repository_manifest": {}, + "new": true, + "full_name": "williamschey/hassio-omlet-smartcoop-door", + "category": "integration", + "description": "Home Assistant integration to monitor and control Omlet Smart Coop Door", + "domain": "omlet_smart_coop", + "etag_repository": "W/\"f42dddff3807b89ae2bea37dc1660126973a4a5fa05e298085a9aec49c8180bd\"", + "last_updated": "2026-10-02T05:12:58Z", + "stargazers_count": 20, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1790931051.284364 + }, + "1241627846": { + "repository_manifest": {}, + "new": true, + "full_name": "adaxi/ha-teamtracker-badge", + "category": "plugin", + "description": "Home Assistant frontend custom badge that displays real-time sports scores", + "downloads": 202, + "etag_repository": "W/\"853119220ad262a34069fafec611411a11b3c8a898a6c4b8989ffc263baefa04\"", + "last_updated": "2026-07-07T17:15:04Z", + "stargazers_count": 1, + "topics": [ + "football", + "ha", + "nba", + "nhl", + "score", + "soccer", + "sports" + ], + "last_fetched": 1786146483.423822 + }, + "1214816755": { + "repository_manifest": {}, + "new": true, + "full_name": "sbeitzel/ha-vestaboard-composer", + "category": "plugin", + "description": "A frontend plugin providing a visual composer panel for Vestaboard displays in Home Assistant", + "downloads": 19, + "etag_repository": "W/\"e0a04453ee79cc30fed7bba44017dde1335b274a3b1844b1d08cdcf43080d8c0\"", + "last_updated": "2026-06-24T22:15:30Z", + "topics": [ + "frontend", + "vestaboard" + ], + "last_fetched": 1784795599.758352 + }, + "863016768": { + "repository_manifest": {}, + "new": true, + "full_name": "Thank-you-Linus/Linus-Dashboard", + "category": "integration", + "description": "Elevate your smart home experience with a modern, responsive dashboard built on Home Assistant. Effortlessly manage your devices, areas and floors with an intuitive interface integrated with hass-magic_areas. 🚀", + "domain": "linus_dashboard", + "downloads": 5449, + "etag_repository": "W/\"8ff5119426a63fb31606a45375f96eb092542fa9087c85262bdb1b76dba9e856\"", + "last_updated": "2026-10-01T10:28:45Z", + "stargazers_count": 210, + "topics": [ + "connected-home", + "custom-dashboard", + "dashboard", + "domotics", + "hass-magic-areas", + "iot", + "linus", + "responsive-design", + "sections" + ], + "last_fetched": 1790876980.650206 + }, + "498774862": { + "repository_manifest": { + "name": "Material 3 Dark & Light Theme C11: Purple", + "filename": "m3-c11-purple.yaml", + "render_readme": true + }, + "full_name": "AmoebeLabs/HA-Theme_M3-C11-Purple", + "category": "theme", + "description": "Material Design 3 / Material YOU theme for Home Assistant", + "etag_repository": "W/\"a76fe769285158d0c4b460a606f869e9a7681967182771d76eb1216d37c8db71\"", + "last_updated": "2022-06-15T07:58:53Z", + "stargazers_count": 1, + "topics": [ + "dark-mode", + "dark-theme", + "home-assistant-theme", + "light-mode", + "light-theme", + "material-3" + ], + "last_fetched": 1784668248.595346 + }, + "348835574": { + "repository_manifest": { + "name": "Motala Vatten & Avfall - Garbage collection sensor", + "render_readme": true, + "zip_release": true, + "country": "SE", + "filename": "motalavattenavfall.zip" + }, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-MotalaVattenAvfall", + "authors": [ + "@popeen" + ], + "category": "integration", + "description": "A sensor for getting collection date for garbage and sludge from Motala Vatten & Avfall.", + "domain": "motalavattenavfall", + "downloads": 110, + "etag_repository": "W/\"44a4e3bc401285b2c2e500f0f471b335487cdfeeafd39729cba5aa28148c1dbf\"", + "last_updated": "2024-12-15T02:28:23Z", + "stargazers_count": 3, + "topics": [ + "garbage-collection", + "motala" + ], + "last_fetched": 1784791315.624931 + }, + "394082552": { + "repository_manifest": {}, + "new": true, + "full_name": "dermotduffy/advanced-camera-card", + "category": "plugin", + "description": "A comprehensive camera card for Home Assistant", + "downloads": 72216, + "etag_repository": "W/\"677e9f5f7b58b65d79ccd97f7264a9996f51e0388648147084b31208512382f8\"", + "last_updated": "2026-09-23T16:11:00Z", + "stargazers_count": 1175, + "topics": [ + "cctv", + "frigate", + "nvr" + ], + "last_fetched": 1790752166.353958 + }, + "979043960": { + "repository_manifest": {}, + "new": true, + "full_name": "lrehmann/pihole_presence", + "category": "integration", + "description": "Home Assistant HACS integration for Pi-hole presence detection, device tracking, and host diagnostics", + "domain": "pihole_presence", + "etag_repository": "W/\"b4c9d863086bdbbdaa82332afb4cd8f40092356c05154ff2597cbb7976c3cf19\"", + "last_updated": "2026-07-23T21:01:39Z", + "stargazers_count": 4, + "topics": [ + "custom-integration", + "device-tracker", + "pi-hole", + "pihole", + "presence-detection" + ], + "last_fetched": 1787351975.431323 + }, + "1099667299": { + "repository_manifest": {}, + "new": true, + "full_name": "studiobts/device-pulse-table-card", + "category": "plugin", + "description": "The Device Pulse Table Card is a custom Lovelace card designed to work with the Device Pulse integration. It provides a table view of devices monitored through the integration.", + "downloads": 3281, + "etag_repository": "W/\"975ada3088fc8040cac479f71237ddf2bff34fdcb9726b59e08c3942a2205eae\"", + "last_updated": "2026-07-17T15:46:57Z", + "stargazers_count": 83, + "topics": [ + "css", + "home-assistant-card", + "javascript", + "network-monitoring", + "ping", + "table" + ], + "last_fetched": 1787131561.905509 + }, + "197245179": { + "repository_manifest": {}, + "full_name": "twrecked/lovelace-hass-aarlo", + "category": "plugin", + "description": "Lovelace card for hass-aarlo integration.", + "etag_repository": "W/\"b0b31a6cad5c4ae539497cd4a0fab89ee801bcf6c4f6f2acb65159dd5f4eee21\"", + "last_updated": "2025-02-20T15:30:23Z", + "stargazers_count": 75, + "topics": [ + "arlo", + "camera", + "lovelace-card", + "streaming" + ], + "last_fetched": 1790341327.276826 + }, + "1220479833": { + "repository_manifest": {}, + "new": true, + "full_name": "Komzpa/ha-vigi-control", + "category": "integration", + "description": "Home Assistant controls for TP-Link VIGI cameras alongside Frigate", + "domain": "vigi_control", + "etag_repository": "W/\"2f1306b20a08c4199b10c0824887fb33c7af54e1fa98836683ac0b1ae32d4237\"", + "last_updated": "2026-06-22T23:12:34Z", + "stargazers_count": 5, + "topics": [ + "custom-integration", + "frigate", + "onvif", + "tplink", + "vigi" + ], + "last_fetched": 1790333803.320759 + }, + "168939316": { + "repository_manifest": {}, + "new": true, + "full_name": "malcolmrigg/wizard-clock-card", + "category": "plugin", + "description": "A wizarding clock Lovelace component for Home Assistant", + "etag_repository": "W/\"4ce33dcc6b046d34d48e14b1d95db57abfe61d50500d39cb65641a458bd5b902\"", + "last_updated": "2025-11-27T22:26:32Z", + "stargazers_count": 107, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1789857293.83971 + }, + "135166048": { + "repository_manifest": {}, + "full_name": "robmarkcole/HASS-Machinebox-Classificationbox", + "authors": [ + "@robmarkcole" + ], + "category": "integration", + "description": "Home-Assistant image classification using Machinebox.io", + "domain": "classificationbox", + "etag_repository": "W/\"53e442e30a91edd1f4d68d2bbf7042753ec9f0919d44b8ed3e55f1bc59738fe0\"", + "last_updated": "2022-07-05T04:19:34Z", + "stargazers_count": 20, + "topics": [ + "computer-vision", + "deep-neural-networks", + "machinebox" + ], + "last_fetched": 1784791691.732085 + }, + "319744131": { + "repository_manifest": { + "name": "TapHome", + "render_readme": true, + "homeassistant": "2022.12.0", + "content_in_root": true + }, + "full_name": "martindybal/taphome-homeassistant", + "authors": [ + "@martindybal" + ], + "category": "integration", + "description": "TapHome integration into Home Assistant.", + "domain": "taphome", + "etag_repository": "W/\"ac86866ebd0916306dde265860a25107e7b347311219e210a70f5baa5e4a0907\"", + "last_updated": "2026-07-13T03:26:33Z", + "stargazers_count": 16, + "topics": [ + "taphome" + ], + "last_fetched": 1790444036.959759 + }, + "563077911": { + "repository_manifest": { + "name": "China Southern Power Grid Statistics", + "render_readme": true, + "country": "CN", + "homeassistant": "2022.11" + }, + "new": true, + "full_name": "CubicPill/china_southern_power_grid_stat", + "authors": [ + "@cubicpill" + ], + "category": "integration", + "description": "Home Assistant intergration to get statictics from China Southern Power Grid (CSG) 南方电网HA集成", + "domain": "china_southern_power_grid_stat", + "etag_repository": "W/\"3139df29949f3fd8c3c7e112ffe61d58276337dffe0fbf9e04776847282b2103\"", + "last_updated": "2024-09-18T19:10:38Z", + "stargazers_count": 284, + "last_fetched": 1790743125.622261 + }, + "1310539933": { + "repository_manifest": {}, + "new": true, + "full_name": "MicroNateId/mocreo", + "category": "integration", + "description": "Mocreo - HACS ", + "domain": "mocreo", + "etag_repository": "W/\"c5d24b2c50d57e1ae085b915faf7bb9f2cafc0f297f3d030408012f0d2a45c93\"", + "last_updated": "2026-07-25T04:07:11Z", + "stargazers_count": 2, + "topics": [ + "mocreo" + ], + "last_fetched": 1786862108.6478 + }, + "1251200641": { + "repository_manifest": {}, + "new": true, + "full_name": "moryoav/home-assistant-codex", + "category": "integration", + "description": "Home Assistant app and integration for running Codex CLI against the config folder", + "domain": "codex_cli", + "etag_repository": "W/\"5d29ac03346d08a3491e2cb4b10903c5c23a259716480125c9852fcfe4bd56b3\"", + "last_updated": "2026-10-02T04:52:12Z", + "stargazers_count": 10, + "topics": [ + "codex", + "codex-cli", + "custom-integration" + ], + "last_fetched": 1790927523.950697 + }, + "1298342560": { + "repository_manifest": {}, + "new": true, + "full_name": "Dixet/homeassistant_geopulse", + "category": "integration", + "description": "A custom Home Assistant integration for the geopulse service. It reports monitored device location changes to geoPulse.", + "domain": "geopulse", + "etag_repository": "W/\"562f456b7ed9c2345d0d0b94ba5c19937ce41949dba4405d1d688b1c221b5701\"", + "last_updated": "2026-08-04T12:35:10Z", + "topics": [ + "geolocation", + "geopulse", + "tracking" + ], + "last_fetched": 1785856230.010062 + }, + "1078542426": { + "repository_manifest": {}, + "new": true, + "full_name": "iioel/magiline-imagix-homeassistant", + "category": "integration", + "description": "Home Assistant integration for Magiline iMAGI-X", + "domain": "magiline_imagix", + "downloads": 1, + "etag_repository": "W/\"4119072120b932c1d07c00a01a40c8097db08391094fb117e12f1fd664ffcd44\"", + "last_updated": "2026-01-24T01:14:42Z", + "stargazers_count": 5, + "topics": [ + "hassio-integration", + "imagix", + "magiline" + ], + "last_fetched": 1786815260.229832 + }, + "610701990": { + "repository_manifest": {}, + "new": true, + "full_name": "peterturza/home-assistant-jablotron-futura", + "category": "integration", + "description": "Home Assistant custom component for JABLOTRON Futura recuperation unit", + "domain": "jablotron_futura", + "etag_repository": "W/\"581dd10ae779e093b06d7496847187e59464586e8c9aa297caf0f4f30176701d\"", + "last_updated": "2026-05-25T07:37:06Z", + "stargazers_count": 5, + "topics": [ + "hvac", + "jablotron", + "jablotron-futura" + ], + "last_fetched": 1784791103.884192 + }, + "1108577056": { + "repository_manifest": {}, + "new": true, + "full_name": "vineetchoudhary/lovelace-docker-card", + "category": "plugin", + "description": "A simple Lovelace card that lets you view and control your Docker containers from Home Assistant. ", + "etag_repository": "W/\"81c29226be46aac74719b710e1b3545756456d7e17159955897cad801d8524ef\"", + "last_updated": "2026-08-22T13:56:10Z", + "stargazers_count": 12, + "topics": [ + "docker", + "hacs-dashboard", + "lovelace-custom-card", + "portainer" + ], + "last_fetched": 1789525220.784827 + }, + "768255166": { + "repository_manifest": {}, + "new": true, + "full_name": "joosthoi1/hockey-team-tracker", + "category": "integration", + "description": "Home Assistant integration that provides a sensor for the next match for a Dutch field hockey match. This is done using the HockeyWeerelt api (From Hockey.nl)", + "domain": "hockey_team_tracker", + "downloads": 2, + "etag_repository": "W/\"ce10d2e2fc69c7d54eb1b8b1ce105d10ddeb255d0e14a3fef5701fe72ab9c522\"", + "last_updated": "2026-04-28T07:03:13Z", + "stargazers_count": 4, + "topics": [ + "ehl", + "field-hockey", + "hockey", + "hockey-games", + "hockeynl", + "homeassistant-custom-component" + ], + "last_fetched": 1786717478.949127 + }, + "556352757": { + "repository_manifest": { + "name": "Geo Home Smart Meter Integration", + "render_readme": true + }, + "new": true, + "full_name": "mmillmor/geo_home", + "authors": [ + "@mmillmor" + ], + "category": "integration", + "description": "Geo Home smart meter integration for Home Assistant", + "domain": "geo_home", + "etag_repository": "W/\"4777c4e71a65af424e26014386c2359fc6707bc9b34707da975ec5ab08a0041b\"", + "last_updated": "2026-05-05T15:13:53Z", + "stargazers_count": 32, + "topics": [ + "home-assistant-integration", + "smart-meter" + ], + "last_fetched": 1790710424.991882 + }, + "1127352278": { + "repository_manifest": {}, + "new": true, + "full_name": "achilleasa/flamerite_ha", + "category": "integration", + "description": "Unofficial Home Assistant integration for controlling Flamerite fireplaces", + "domain": "flamerite", + "etag_repository": "W/\"505b3ab5e3a8c01595c9e35e4d14ed87a07d580811355e0c29e6de52fdf46583\"", + "last_updated": "2026-01-14T21:52:02Z", + "stargazers_count": 1, + "topics": [ + "fireplace", + "flamerite", + "nitraflame" + ], + "last_fetched": 1784784616.837797 + }, + "1239303633": { + "repository_manifest": {}, + "new": true, + "full_name": "demonio669/hidromotic", + "category": "integration", + "description": "Integracion para usar Hidromotic CHISmart con Homeassistant", + "domain": "hidromotic", + "etag_repository": "W/\"d915889bb86eece0f2bc0cbeb872f82304a56e5cab86e8cb9cfb589f17c34090\"", + "last_updated": "2026-07-14T19:19:33Z", + "topics": [ + "chismart", + "hidromotic", + "homeassitant" + ], + "last_fetched": 1785507462.193839 + }, + "1174660499": { + "repository_manifest": {}, + "new": true, + "full_name": "TimoPtr/ha_eauidf", + "category": "integration", + "description": "Home Assistant custom integration to pull data out of Eau d'île de France ", + "domain": "eauidf", + "etag_repository": "W/\"f78060fef578e12df098b6c4708aa1a0b27929b3ac82078b00a7a97004920c61\"", + "last_updated": "2026-09-28T16:37:58Z", + "stargazers_count": 15, + "topics": [ + "eauidf", + "idf", + "paris", + "sedfi", + "veolia", + "watermeter" + ], + "last_fetched": 1790632769.447641 + }, + "1005176721": { + "repository_manifest": {}, + "new": true, + "full_name": "Xitee1/ha-amoled-theme", + "category": "theme", + "description": "An amoled dark theme for Home Assistant", + "etag_repository": "W/\"91e2d95ac8158c01625f40b0da84f81bf5710e6924c7f3e727326a1420763269\"", + "last_updated": "2025-08-10T12:52:31Z", + "stargazers_count": 6, + "topics": [ + "hacs-theme", + "home-assistant-theme", + "homeassistant-themes" + ], + "last_fetched": 1790165365.09993 + }, + "973373722": { + "repository_manifest": {}, + "new": true, + "full_name": "hopkins-tk/home-assistant-aseko-local", + "category": "integration", + "description": "Aseko Local integration for Home Assistant", + "domain": "aseko_local", + "etag_repository": "W/\"c12219bce07f46feed703be13927b34346e6fabc32f3a8df2545e5e1a61c1c9f\"", + "last_updated": "2026-09-28T08:33:45Z", + "stargazers_count": 10, + "topics": [ + "aseko", + "modbus-tcp" + ], + "last_fetched": 1790596031.594386 + }, + "1312187149": { + "repository_manifest": {}, + "new": true, + "full_name": "loomitz/sapal-hass", + "category": "integration", + "description": "Integración no oficial de SAPAL para Home Assistant.", + "domain": "sapal", + "etag_repository": "W/\"43424d472fb232e13bf7789085b64a69f2928a84517140fa2519bd3358818574\"", + "last_updated": "2026-07-26T02:03:49Z", + "topics": [ + "home-assistant-custom-component", + "mexico", + "sapal", + "water-consumption" + ], + "last_fetched": 1785616539.099125 + }, + "395991055": { + "repository_manifest": { + "name": "Anniversary", + "country": [ + "HU" + ], + "render_readme": "true" + }, + "new": true, + "full_name": "amaximus/anniversary", + "authors": [ + "@amaximus" + ], + "category": "integration", + "description": "Anniversary integration for Home Assistant", + "domain": "anniversary", + "downloads": 1, + "etag_repository": "W/\"0225e3597dfcae6c0712af2762724cd792a65d57c161c95b8f89599bab939215\"", + "last_updated": "2026-09-21T12:15:57Z", + "stargazers_count": 17, + "last_fetched": 1790013919.877904 + }, + "1134077092": { + "repository_manifest": {}, + "new": true, + "full_name": "mderasse/ha-bopi-integration", + "category": "integration", + "description": "HACS integration for BoPi", + "domain": "bopi", + "etag_repository": "W/\"2cc48b53581765041f1e8adb8245ccb9fe2d7f869f4c7046a7d10f68fc066108\"", + "last_updated": "2026-01-17T20:24:01Z", + "stargazers_count": 1, + "last_fetched": 1784790082.080711 + }, + "1207357602": { + "repository_manifest": {}, + "new": true, + "full_name": "suxlala/rss-news-card", + "category": "plugin", + "description": "Scrollable and highly customisable RSS newsfeed reader card with multiple sources for Home Assistant", + "etag_repository": "W/\"540f3a4e30431be67d4d6ff34b1379c424031102f1e2331518c237e879595ed1\"", + "last_updated": "2026-04-17T00:09:17Z", + "stargazers_count": 6, + "topics": [ + "rss-reader" + ], + "last_fetched": 1789391298.038865 + }, + "481763130": { + "repository_manifest": { + "name": "Generic Water Heater", + "hacs": "1.6.0", + "homeassistant": "2021.12", + "render_readme": true + }, + "new": true, + "full_name": "dgomes/ha_generic_water_heater", + "authors": [ + "@dgomes" + ], + "category": "integration", + "description": "Home Assistant Custom Component - Generic Water Heater", + "domain": "generic_water_heater", + "etag_repository": "W/\"711ee5609501ba5c2e86c60a43a5f5f65a6046690720afc5c326c83c6e966133\"", + "last_updated": "2026-03-21T22:30:55Z", + "stargazers_count": 16, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1784786719.692004 + }, + "1122486510": { + "repository_manifest": {}, + "new": true, + "full_name": "kerstenremco/busvertrektijden-ha", + "category": "integration", + "description": "Live vertrektijden van de bussen in Nederland", + "domain": "busvertrektijden", + "etag_repository": "W/\"ca599bb1bc4f126808fe724ca7bb65099ef8bc5c622e53d7598950433fa146df\"", + "last_updated": "2026-07-12T23:16:36Z", + "stargazers_count": 1, + "topics": [ + "bus", + "busvertrektijden" + ], + "last_fetched": 1784789061.717742 + }, + "1016326705": { + "repository_manifest": {}, + "new": true, + "full_name": "sierramike/lovelace-advanced-digital-clock", + "category": "plugin", + "description": "Advanced version of custom digital clock card for Home Assistant", + "downloads": 7327, + "etag_repository": "W/\"c14313892f4174d397bab6f1bd8acec08dc5de506a2a684ff1ceb55bce531592\"", + "last_updated": "2025-07-21T18:42:43Z", + "stargazers_count": 14, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1789214001.50149 + }, + "1236476678": { + "repository_manifest": {}, + "new": true, + "full_name": "nitaybz/ha-pima", + "category": "integration", + "description": "Native Home Assistant integration for PIMA Hunter Pro and Force/Vision alarm panels", + "domain": "pima", + "etag_repository": "W/\"a7b5505facd2f095e9b31fb00edc1491923e959c6a24a59f5f240f4dc10fe59b\"", + "last_updated": "2026-07-25T07:32:24Z", + "stargazers_count": 1, + "topics": [ + "alarm-system", + "force", + "hunter-pro", + "net4pro", + "pima" + ], + "last_fetched": 1785352258.153924 + }, + "1030191174": { + "repository_manifest": {}, + "new": true, + "full_name": "JeppeLeth/hass-ista-online", + "category": "integration", + "description": "Home Assistant integration to ISTA Online for meter monitoring", + "domain": "ista_online", + "etag_repository": "W/\"64de8217d084c48955fcb0156ce44901745be7d09b291e3218df125d1baacc68\"", + "last_updated": "2025-08-01T12:50:46Z", + "stargazers_count": 2, + "topics": [ + "energy-monitor", + "home-assistant-integration", + "ista-online" + ], + "last_fetched": 1788046893.321823 + }, + "783592918": { + "repository_manifest": {}, + "new": true, + "full_name": "peteS-UK/emotiva", + "category": "integration", + "description": "Home Assistant Media Player for Emotiva Processors", + "domain": "emotiva", + "etag_repository": "W/\"768cc8ddbb01f850fd3b9511b3f2cefd3544f9bbaf28784f1680f1d713358788\"", + "last_updated": "2026-05-17T18:04:35Z", + "stargazers_count": 5, + "last_fetched": 1784791109.722731 + }, + "897032526": { + "repository_manifest": {}, + "new": true, + "full_name": "ScreamingToaster/Bluesky-Integration", + "category": "integration", + "description": "Integration to allow for Bluesky notifications from Home assistant to Bluesky", + "domain": "bluesky", + "etag_repository": "W/\"a92c7ea7cd2333b900186ea2641735d96ad845310d0003b59667f4fda4df5ebe\"", + "last_updated": "2024-12-03T19:14:58Z", + "stargazers_count": 7, + "topics": [ + "bluesky", + "bluesky-social" + ], + "last_fetched": 1787046286.080657 + }, + "200927325": { + "repository_manifest": { + "name": "Pool Math (Trouble Free Pool)", + "render_readme": true + }, + "full_name": "rsnodgrass/hass-poolmath", + "authors": [ + "@rsnodgrass" + ], + "category": "integration", + "description": "Pool Math for Home Assistant", + "domain": "poolmath", + "etag_repository": "W/\"39414d4567f9886a538a6cc33d8f29a382c43edeac1bf9133abb053b76afd337\"", + "last_updated": "2026-03-17T17:42:35Z", + "stargazers_count": 44, + "topics": [ + "pool", + "swimming-pool" + ], + "last_fetched": 1787438225.887454 + }, + "1178162956": { + "repository_manifest": {}, + "new": true, + "full_name": "Kahera/HA_pollen_forecast", + "category": "integration", + "description": "Pollen forecast for Norway based on NAAFs data, using Yr's location codes", + "domain": "pollenvarsel_naaf_yr", + "etag_repository": "W/\"d5b0a132e349577deaacdd12302548764c4af5401c1e398b4e621dbaf997818b\"", + "last_updated": "2026-06-20T13:13:31Z", + "stargazers_count": 2, + "topics": [ + "norway", + "pollen", + "pollen-counts", + "polleninformation" + ], + "last_fetched": 1784788975.99185 + }, + "1126244755": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasgriebner/retention_cleaner", + "category": "integration", + "description": "Home Assistant custom integration to automatically clean up files in configured folders based on a retention period. Each device represents one folder rule and provides sensors, a manual run button, and safe defaults for reliable long-term file housekeeping.", + "domain": "retention_cleaner", + "etag_repository": "W/\"a40b9170a464652cab59f80b7f81d2d9092818f046226cab286db9779079547f\"", + "last_updated": "2026-02-08T11:58:28Z", + "stargazers_count": 10, + "topics": [ + "automated-cleanup", + "file-cleaner", + "file-cleanup", + "homeassistant-custom-component", + "storage-management" + ], + "last_fetched": 1784792876.030302 + }, + "845069954": { + "repository_manifest": {}, + "new": true, + "full_name": "raelix/HA-Radoff-integration", + "category": "integration", + "description": "Integration for Radoff devices (air-quality smart devices)", + "domain": "radoff", + "etag_repository": "W/\"1c55eb921d121d315842d7f37e086ce4cfdf03dc77c7e4d7f22730d2cdc750bf\"", + "last_updated": "2025-10-11T14:32:33Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-integration", + "radoff" + ], + "last_fetched": 1787823323.995604 + }, + "207110572": { + "repository_manifest": { + "name": "Avfallsor", + "country": "NOR", + "homeassistant": "0.96.0", + "render_readme": true + }, + "full_name": "custom-components/sensor.avfallsor", + "authors": [ + "@hellowlol" + ], + "category": "integration", + "description": "Simple sensor for avfallsor", + "domain": "avfallsor", + "etag_repository": "W/\"d9e9f5e2adec535bcaade598c9fd2d7bf3c96e128b13ab773b11eac5e52433cc\"", + "last_updated": "2025-12-29T21:57:15Z", + "stargazers_count": 8, + "last_fetched": 1784786261.109142 + }, + "922623168": { + "repository_manifest": {}, + "new": true, + "full_name": "xplanes/ha-plant-diary", + "category": "integration", + "description": "Custom integration for Home Assistant", + "domain": "plant_diary", + "etag_repository": "W/\"a2c38bbceb8115076ed2659988bae4c28e05cd1b663d2a9f683e29fbb1afcffe\"", + "last_updated": "2026-07-13T18:01:33Z", + "stargazers_count": 15, + "topics": [ + "houseplants", + "plant-diary" + ], + "last_fetched": 1784793539.967897 + }, + "420504770": { + "repository_manifest": { + "name": "Water Quality FVM", + "country": [ + "HU" + ], + "render_readme": "true" + }, + "new": true, + "full_name": "amaximus/water_quality_fvm", + "authors": [ + "@amaximus" + ], + "category": "integration", + "description": "Water quality integration for Home Assistant with data provided by Budapest FVM", + "domain": "water_quality_fvm", + "downloads": 5, + "etag_repository": "W/\"edaec5c410a0e0122b32ef24955e3242c9f0bf1f77ea4052b25d100bbdade302\"", + "last_updated": "2024-05-10T13:49:43Z", + "stargazers_count": 8, + "topics": [ + "budapest", + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1786395159.693522 + }, + "625947979": { + "repository_manifest": { + "name": "Youfone", + "render_readme": true, + "country": [ + "BE", + "NL" + ] + }, + "new": true, + "full_name": "geertmeersman/youfone", + "authors": [ + "@geertmeersman" + ], + "category": "integration", + "description": "Home Assistant component for Youfone services", + "domain": "youfone", + "downloads": 204, + "etag_repository": "W/\"b1eb02cb68ff4324e05e5ac95cafdf34ed5986899735ff7e52cea8b8c18eef6c\"", + "last_updated": "2026-10-01T11:15:52Z", + "stargazers_count": 7, + "topics": [ + "youfone" + ], + "last_fetched": 1790871090.481903 + }, + "1267653313": { + "repository_manifest": {}, + "new": true, + "full_name": "teamsuperpanda/local_intesis", + "category": "integration", + "description": "Local control for IntesisHome WiFi gateways. No cloud, no internet, no flaky servers.", + "domain": "local_intesis", + "etag_repository": "W/\"ebfc289eea520c5323bd2c5156e1776481f1f16ba986750661ab0cdcc73a7004\"", + "last_updated": "2026-09-13T20:06:33Z", + "stargazers_count": 1, + "topics": [ + "climate", + "hvac", + "intesis" + ], + "last_fetched": 1789341968.150027 + }, + "1002190345": { + "repository_manifest": {}, + "new": true, + "full_name": "tuckshoprn/waterlevel_ie", + "category": "integration", + "description": "home assistant integration to poll waterlevel.ie for water levels and temperature in Ireland", + "domain": "waterlevel_ie", + "etag_repository": "W/\"092ad0c06f654e54bb94a9fb485dfc6338598b68a434ad8d36024889bcecb4b4\"", + "last_updated": "2026-07-12T00:12:53Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "ireland", + "opw", + "water-level" + ], + "last_fetched": 1785591711.274137 + }, + "1133567999": { + "repository_manifest": {}, + "new": true, + "full_name": "Moe8383/radar_map_manager", + "category": "integration", + "description": "Home Assistant Custom Integration for Radar Map Management", + "domain": "radar_map_manager", + "downloads": 395, + "etag_repository": "W/\"612646239bfb25dc95fb9cac3a87aaa4ce3729693f20f9b0008a184ca3b4e939\"", + "last_updated": "2026-09-30T05:23:57Z", + "stargazers_count": 68, + "topics": [ + "hacs-custom-component", + "ld2450", + "ld2460", + "ld6002", + "ld6004", + "mmwave", + "presence-detection", + "radar" + ], + "last_fetched": 1790785937.061201 + }, + "245239101": { + "repository_manifest": { + "name": "Lovelace Card Preloader", + "render_readme": true + }, + "full_name": "gadgetchnnel/lovelace-card-preloader", + "category": "plugin", + "description": "Allows preloading of Lovelace cards as a work around for changes in Home Assistant 0.107", + "etag_repository": "W/\"9932f46e14b412798f66a27bcd728557187da6151f7e596486f255769f1e436b\"", + "last_updated": "2023-03-04T06:21:16Z", + "stargazers_count": 22, + "last_fetched": 1784794456.674138 + }, + "214664317": { + "repository_manifest": { + "name": "Midnight Theme" + }, + "full_name": "home-assistant-community-themes/midnight", + "category": "theme", + "description": "Midnight theme for Home Assistant", + "etag_repository": "W/\"01b4af7af7227704018f0f5a1b49a0e5a515140b2e133b3dddf756d900d31f5f\"", + "last_updated": "2026-06-19T21:30:40Z", + "stargazers_count": 55, + "last_fetched": 1790792832.696073 + }, + "1266976172": { + "repository_manifest": {}, + "new": true, + "full_name": "samilbeden/ha-tplink-cpe", + "category": "integration", + "description": "Home Assistant custom integration for TP-Link Pharos CPE devices — SSH-polled sensors + web-API reboot (CPE220/CPE510, multi-device, HACS)", + "domain": "tplink_cpe", + "etag_repository": "W/\"d8fc5530cd0ccd2afd325f1bcecab33f4e1d4a6218e81946bdbc15b384bbbf00\"", + "last_updated": "2026-06-12T05:53:33Z", + "topics": [ + "cpe", + "pharos", + "tplink" + ], + "last_fetched": 1785528018.8847 + }, + "909023229": { + "repository_manifest": {}, + "new": true, + "full_name": "zubir2k/homeassistant-esolattakwim", + "category": "integration", + "description": "🕋 Malaysia Islamic Calendar and Prayer time by state code based on JAKIM. Give support by pressing the ⭐ button. Jazakallahu khair", + "domain": "esolattakwim", + "etag_repository": "W/\"aaccc17b0ac1d027dcdc4269aeec8f6a25ca556b0b007599212f419d0b7d6d53\"", + "last_updated": "2026-06-07T15:00:02Z", "stargazers_count": 9, "topics": [ - "elro", - "fire-alarm", - "fire-alarm-monitoring-system", - "siterwell" + "esolat", + "jakim", + "prayer-times", + "solat" ], - "last_fetched": 1705599183.558144 + "last_fetched": 1784793690.894859 + }, + "1314925359": { + "repository_manifest": {}, + "new": true, + "full_name": "szymkiewiczmathieu/ha_enocean_custom", + "category": "integration", + "description": "Custom EnOcean integration for Home Assistant", + "domain": "enocean_custom", + "downloads": 1, + "etag_repository": "W/\"c1a5ce6e3fb364ec9080a2b44d2ad99efffd652a3b771ff0cbb8db7e3a907688\"", + "last_updated": "2026-08-31T12:37:21Z", + "topics": [ + "custom-integration", + "enocean" + ], + "last_fetched": 1789323401.875124 + }, + "1095811829": { + "repository_manifest": {}, + "new": true, + "full_name": "Currency-One/walutomat-ha", + "category": "integration", + "description": "Walutomat integration for Home Assistant. Monitor live exchange rates (public) and account balances (authenticated).", + "domain": "walutomat", + "downloads": 1, + "etag_repository": "W/\"46f30d4394461072698878c6fdf99c8109781e11b81a526993530dbad7abb9b8\"", + "last_updated": "2025-11-28T07:57:31Z", + "stargazers_count": 4, + "topics": [ + "exchange-rates", + "hacs-custom", + "hacs-integration-custom-integration", + "python3", + "walutomat" + ], + "last_fetched": 1784786206.379685 + }, + "228678807": { + "repository_manifest": { + "name": "Toon Smart Meter", + "country": "NL" + }, + "full_name": "cyberjunky/home-assistant-toon_smartmeter", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": "This component reads and displays sensor values from the meteradapter connected to a rooted Toon thermostat.", + "domain": "toon_smartmeter", + "etag_repository": "W/\"2387b56832fc9efccba8c88587b32a4a83cdcd2b446dfa74ffe3eadd472e26c6\"", + "last_updated": "2026-09-28T06:08:42Z", + "stargazers_count": 38, + "last_fetched": 1790594046.293912 + }, + "1079747570": { + "repository_manifest": {}, + "new": true, + "full_name": "Nisbo/ha-shopping-list-improved", + "category": "plugin", + "description": "Improved shopping list with alphabetical sorting, templates for adding items, quantity at start or end, customizable chip position, and plus/minus buttons to adjust quantity.", + "etag_repository": "W/\"f3bc5d28d7ee6cdfd38cfbe39556c2091c8da8c03cb39eea13004c58110c3ebc\"", + "last_updated": "2026-10-01T18:06:34Z", + "stargazers_count": 28, + "topics": [ + "shopping-list", + "todo-list" + ], + "last_fetched": 1790900289.449073 + }, + "1134627966": { + "repository_manifest": {}, + "new": true, + "full_name": "dprischak/Foundry-Card", + "category": "plugin", + "description": "A collection of custom dashboard cards for Home Assistant, designed with industrial and vintage aesthetics.", + "downloads": 1369, + "etag_repository": "W/\"67736e4b07e2ceca9a702227fc93248ac0cd907ced38feb3fe481d9663d4a867\"", + "last_updated": "2026-04-26T13:40:27Z", + "stargazers_count": 33, + "topics": [ + "button", + "chart", + "clock", + "entities", + "gauge", + "home-assistant-card", + "industrial", + "iot", + "slider", + "thermometer", + "thermostat", + "title", + "uptime", + "vintage" + ], + "last_fetched": 1784794242.602565 + }, + "320117484": { + "repository_manifest": { + "name": "Vibrant (Dark) Clear Theme", + "homeassistant": "0.109.0" + }, + "full_name": "myleskeeffe/clear-theme-dark-vibrant", + "category": "theme", + "description": "Vibrant (Dark) Version of Clear Theme", + "etag_repository": "W/\"9fd9d04548ab13e5216b8029b6f1ca5fa4e145f5eef063924333d3d28c5fe4eb\"", + "last_updated": "2021-02-10T10:21:44Z", + "stargazers_count": 1, + "topics": [ + "clear", + "dark", + "vibrant" + ], + "last_fetched": 1784668285.701217 + }, + "334523683": { + "repository_manifest": { + "name": "Teufel Raumfeld", + "zip_release": true, + "filename": "teufel_raumfeld.zip" + }, + "full_name": "B5r1oJ0A9G/teufel_raumfeld", + "authors": [ + "@B5r1oJ0A9G" + ], + "category": "integration", + "description": "Integration for Teufel smart speaker (aka Raumfeld Multiroom) into https://www.home-assistant.io/.", + "domain": "teufel_raumfeld", + "downloads": 1379, + "etag_repository": "W/\"96b948337dc2d93f00a04d40969f21f2c065ace106a887202938056a9b708b6a\"", + "last_updated": "2026-07-06T19:55:31Z", + "stargazers_count": 43, + "topics": [ + "hassfeld", + "multiroom", + "multiroom-audio", + "raumfeld", + "smart-speaker", + "teufel" + ], + "last_fetched": 1784785313.208345 + }, + "1136039293": { + "repository_manifest": {}, + "new": true, + "full_name": "ratava/advanced-energy-card", + "category": "plugin", + "description": "Ultra Modern 3D Home Assistant dashboard card for monitoring electricity. It includes house usage, Battery States. EV Charging and multiple solar arrays", + "etag_repository": "W/\"18f0a4a1bf1e8c3420e8cef80b03a3bb6439f0b8b30fb79d192800adc8daa659\"", + "last_updated": "2026-06-28T21:11:15Z", + "stargazers_count": 36, + "topics": [ + "battery-monitor", + "electicity", + "front-end", + "power", + "solar-energy" + ], + "last_fetched": 1789887402.378639 + }, + "1058964133": { + "repository_manifest": {}, + "new": true, + "full_name": "figorr/meteocat-card", + "category": "plugin", + "description": "A card for Home Assistant \"Meteocat\" integration", + "downloads": 31, + "etag_repository": "W/\"8612193a8217d64bccc87c0777cb0d03098e232ddf6628f414abd64f606a9168\"", + "last_updated": "2026-08-05T17:15:35Z", + "stargazers_count": 6, + "topics": [ + "frontend", + "hacs-plugin", + "meteocat", + "weather", + "weather-forecast" + ], + "last_fetched": 1785964981.416478 + }, + "1183674551": { + "repository_manifest": {}, + "new": true, + "full_name": "energiedaten-at/ha-energiedaten", + "category": "integration", + "description": "Home Assistant integration for energiedaten.at — Austrian smart meter energy data", + "domain": "energiedaten", + "etag_repository": "W/\"18e5219a2042a6360d54e99d1f50a21de8323faf5a506733c39dd93d23b186d4\"", + "last_updated": "2026-08-04T13:14:35Z", + "stargazers_count": 1, + "topics": [ + "austria", + "energy", + "smart-meter" + ], + "last_fetched": 1788222698.269987 + }, + "1043280580": { + "repository_manifest": {}, + "new": true, + "full_name": "nowocain/PhotoFrameCast", + "category": "integration", + "description": " PhotoFrameCast is a custom Home Assistant integration that allows you to cast photo slideshows to media players (Chromecast, Google Nest Hub, etc.) with advanced options like looping, shuffle, recursive folders, and more.", + "domain": "photoframecast", + "etag_repository": "W/\"1c3da0edd52034e1da620b840420831a516ca41fe6a72d8a665dd5f5f16f6856\"", + "last_updated": "2025-09-07T17:49:58Z", + "stargazers_count": 6, + "topics": [ + "hacs-custom" + ], + "last_fetched": 1784790796.092883 + }, + "283578257": { + "repository_manifest": { + "name": "power-distribution-card", + "render_readme": true, + "filename": "power-distribution-card.js" + }, + "full_name": "JonahKr/power-distribution-card", + "category": "plugin", + "description": "A Lovelace Card for visualizing power distributions.", + "downloads": 11463, + "etag_repository": "W/\"35df890a09a79edd63dce5946226a9e901981d935a34a05ddf8de2958ecedec6\"", + "last_updated": "2026-06-30T02:51:22Z", + "stargazers_count": 242, + "topics": [ + "e3dc", + "lovelace-card" + ], + "last_fetched": 1786510588.825112 + }, + "1175181054": { + "repository_manifest": {}, + "new": true, + "full_name": "jquirke/ha-solshare", + "category": "integration", + "description": "Home Assistant custom integration for Allume Energy SolCentre (SolShare)", + "domain": "solshare", + "etag_repository": "W/\"899f3aaf10de455a7f187d7ebf2030c7dc61e4ed0660bab1b826c1f3edf6330d\"", + "last_updated": "2026-05-08T11:26:31Z", + "topics": [ + "allume", + "energy", + "solar" + ], + "last_fetched": 1784788856.939865 + }, + "1300363883": { + "repository_manifest": {}, + "new": true, + "full_name": "rexliteai/rexlite-home-assistant", + "category": "integration", + "description": "REXLiTE AI Cloud Service integration for Home Assistant", + "domain": "rexlite", + "downloads": 2, + "etag_repository": "W/\"6fd3ec144c50c8b2502de4ef4034a44db87123a8f516a4564f48bf99ff7e1a4d\"", + "last_updated": "2026-10-02T06:01:49Z", + "topics": [ + "custom-integration", + "rexlite" + ], + "last_fetched": 1790928895.909396 + }, + "843892078": { + "repository_manifest": {}, + "new": true, + "full_name": "j9brown/victron-mk3-hass", + "category": "integration", + "description": "Victron VE.Bus MK3 Interface Integration", + "domain": "victron_mk3", + "etag_repository": "W/\"ef50e12d79020dc4865762bf0a47e3774c82b345cce440902a24db8e9498c4fd\"", + "last_updated": "2026-01-10T20:47:13Z", + "stargazers_count": 19, + "topics": [ + "victron" + ], + "last_fetched": 1790871953.843055 + }, + "150781994": { + "repository_manifest": { + "name": "fold-entity-row", + "render_readme": true + }, + "full_name": "thomasloven/lovelace-fold-entity-row", + "category": "plugin", + "description": "🔹 A foldable row for entities card, containing other rows", + "etag_repository": "W/\"4d27c8902107435ea6e72833b97270597807bfca5455a1bd7b998d75000cf206\"", + "last_updated": "2025-06-19T10:47:35Z", + "stargazers_count": 710, + "last_fetched": 1790164485.293473 + }, + "541978646": { + "repository_manifest": { + "name": "Technische Alternative C.M.I.", + "render_readme": true + }, + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CMI", + "authors": [ + "@DeerMaximum" + ], + "category": "integration", + "description": "Custom Home Assistant integration to read data from a C.M.I.", + "domain": "ta_cmi", + "etag_repository": "W/\"b48e3d67a0165f5c36c8e1ccf3962b87a6b33d4b09754cca042d6a556fc7a811\"", + "last_updated": "2026-09-08T21:44:18Z", + "stargazers_count": 64, + "last_fetched": 1790869910.665555 + }, + "1065493566": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-ElevenLabs-Custom-TTS", + "category": "integration", + "description": "An ElevenLabs TTS integration for Home Assistant that allows for creation of voice profiles and passing *all* customisation settings.", + "domain": "elevenlabs_custom_tts", + "downloads": 1037, + "etag_repository": "W/\"abd6452e17077d1301a5ee6278766cbfe7f9ef81277630407301f29824995fce\"", + "last_updated": "2026-08-03T00:49:34Z", + "stargazers_count": 3, + "topics": [ + "elevenlabs", + "elevenlabs-tts", + "homeassistant-custom-component", + "tts", + "voice" + ], + "last_fetched": 1785789747.832567 + }, + "479221839": { + "repository_manifest": { + "hacs": "1.6.0", + "name": "Swatch", + "homeassistant": "2021.12.0b2" + }, + "new": true, + "full_name": "NickM-27/swatch-hass-integration", + "authors": [ + "@NickM-27" + ], + "category": "integration", + "description": "HomeAssistant Integration For Swatch: Color detection in images to capture presense of known objects.", + "domain": "swatch", + "etag_repository": "W/\"2395fc201467961988c458df4b972ba51702f3e0cfc207fea2d4f04370ed555b\"", + "last_updated": "2026-01-08T20:34:35Z", + "stargazers_count": 15, + "topics": [ + "ai", + "camera", + "home-assistant-integration", + "object-detection", + "opencv" + ], + "last_fetched": 1786401321.817641 + }, + "638230244": { + "repository_manifest": { + "name": "Energy Flow Card Plus", + "render_readme": true, + "filename": "energy-flow-card-plus.js" + }, + "new": true, + "full_name": "flixlix/energy-flow-card-plus", + "category": "plugin", + "description": "An upgraded Energy Distribution Card for Home Assistant, with added features like Individual Devices and refined UI enhancements, while maintaining the Energy Dashboard's original design.", + "downloads": 31442, + "etag_repository": "W/\"34e82bb1951a9831868d59325edaf74bfd5a96bacd2dd9b372301d88127047c0\"", + "last_updated": "2026-04-28T20:50:39Z", + "stargazers_count": 266, + "topics": [ + "automation", + "cards", + "customization", + "dashboard", + "diy", + "energy", + "green", + "renewable-energy", + "renewables", + "visualization" + ], + "last_fetched": 1790790631.030501 + }, + "1265494561": { + "repository_manifest": {}, + "new": true, + "full_name": "petos/ha_postaonline", + "category": "integration", + "description": "HomeAssistant posta online integration", + "domain": "ha_postaonline", + "etag_repository": "W/\"b90163398665843fa818344156b91e23c1ffd398ab35a1b212b6e2c06488e417\"", + "last_updated": "2026-07-02T08:03:07Z", + "topics": [ + "ceskaposta", + "postaonline" + ], + "last_fetched": 1785618100.670308 + }, + "1212208747": { + "repository_manifest": {}, + "new": true, + "full_name": "mayerwin/HA-Merge-Sensor-History", + "category": "integration", + "description": "Home Assistant custom component to import historical sensor data from one entity into another. Atomic, idempotent, HACS compatible.", + "domain": "merge_sensor_history", + "etag_repository": "W/\"d15282ca85b4d7a0f6ab2bd664daa72509db8885d25f481f4923b722f7ad4de4\"", + "last_updated": "2026-10-01T21:05:14Z", + "stargazers_count": 61, + "topics": [ + "entity-migration", + "home-assistant-custom-component", + "sensor-history" + ], + "last_fetched": 1790894366.697358 + }, + "974898979": { + "repository_manifest": {}, + "new": true, + "full_name": "Pho3niX90/jk-bms-card", + "category": "plugin", + "description": "A customizable Home Assistant card to emulate the JK BMS screen.", + "downloads": 3844, + "etag_repository": "W/\"9fd4949c248840bb2bac83cd04fd64166bae972a9b81493d7424a5114962ad59\"", + "last_updated": "2026-07-20T02:23:40Z", + "stargazers_count": 47, + "topics": [ + "bms", + "hacs-custom", + "jk-bms", + "jkbms", + "seplos-bms" + ], + "last_fetched": 1789326351.755459 + }, + "1208893529": { + "repository_manifest": {}, + "new": true, + "full_name": "funkadelic/ha-rainpoint", + "category": "integration", + "description": "RainPoint Smart+ irrigation integration for Home Assistant (HACS)", + "domain": "rainpoint", + "downloads": 187, + "etag_repository": "W/\"13fe8a72018b4fe67e0644a15f3d43f791140288a17f70cc29ea792d05ce44c9\"", + "last_updated": "2026-10-01T00:35:08Z", + "stargazers_count": 1, + "topics": [ + "irrigation", + "rainpoint" + ], + "last_fetched": 1790831789.787503 + }, + "1194138202": { + "repository_manifest": {}, + "new": true, + "full_name": "notf0und/hass-hume-ai-tts", + "category": "integration", + "description": "Hume AI TTS is a Home Assistant custom integration that brings high-quality text-to-speech capabilities to your smart home.", + "domain": "hume_tts", + "downloads": 36, + "etag_repository": "W/\"767947875e18f21659b8a46f8ebe0b7283282ddb18207da6e28fc893a20efae7\"", + "last_updated": "2026-04-06T09:06:16Z", + "stargazers_count": 1, + "topics": [ + "automation", + "custom-integration", + "text-to-speech", + "tts" + ], + "last_fetched": 1784790782.251203 + }, + "413798425": { + "repository_manifest": { + "name": "UI Lovelace Minimalist", + "render_readme": true, + "homeassistant": "2023.5.0", + "zip_release": true, + "filename": "ui_lovelace_minimalist.zip" + }, + "new": true, + "full_name": "UI-Lovelace-Minimalist/UI", + "authors": [ + "@stokkie90" + ], + "category": "integration", + "description": "UI-Lovelace-Minimalist is a \"theme\" for HomeAssistant", + "domain": "ui_lovelace_minimalist", + "downloads": 6730, + "etag_repository": "W/\"2d640d613f1c9113329030e1508e668b8126d986ac0d337793698e8bbb7c13a1\"", + "last_updated": "2026-09-30T20:21:06Z", + "stargazers_count": 2068, + "last_fetched": 1790877446.766374 + }, + "1196957719": { + "repository_manifest": {}, + "new": true, + "full_name": "RowanRamasray/Ratio_Ev_Charger", + "category": "integration", + "description": "Integration for Ratio EV Chargers", + "domain": "ratio_ev_charger", + "etag_repository": "W/\"be8e0c6c9bd5982ef7abfe7e89698f8231126b9197811de4ecde28e815d010f5\"", + "last_updated": "2026-06-24T14:59:56Z", + "stargazers_count": 3, + "topics": [ + "ev-charger", + "ratio" + ], + "last_fetched": 1790189585.022454 + }, + "382905556": { + "repository_manifest": { + "name": "Cover Time Based Synced", + "hacs": "1.6.0", + "homeassistant": "0.118.0" + }, + "new": true, + "full_name": "kotborealis/home-assistant-custom-components-cover-time-based-synced", + "authors": [ + "@kotborealis" + ], + "category": "integration", + "description": "⌛ Time-based cover. Install it via HACS.", + "domain": "cover_time_based_synced", + "etag_repository": "W/\"c41b21acfb2ba4fa9123ad859522b0e01d4f1043523fcf94660ffdafa7a0c309\"", + "last_updated": "2023-04-18T13:20:55Z", + "stargazers_count": 30, + "topics": [ + "cover", + "roller-shutters", + "service", + "shutter", + "trigger" + ], + "last_fetched": 1788989167.266283 + }, + "1008635103": { + "repository_manifest": {}, + "new": true, + "full_name": "energy-tracker/home-assistant-energy-tracker", + "category": "integration", + "description": "Official Home Assistant integration to connect with the Energy Tracker platform. Allows submitting meter readings via the Energy Tracker API.", + "domain": "energy_tracker", + "etag_repository": "W/\"8d16e1949e8cad515d4bfb28b1ee7d5dbf1e221c0e04645999d09e29d16896de\"", + "last_updated": "2026-09-30T20:50:43Z", + "stargazers_count": 5, + "topics": [ + "energy-tracker", + "iot", + "rest-api" + ], + "last_fetched": 1790803744.823551 + }, + "668344544": { + "repository_manifest": { + "name": "Linktap Local", + "homeassistant": "2024.1.0" + }, + "new": true, + "full_name": "sh00t2kill/linktap_local_http_component", + "authors": [ + "@sh00t2kill" + ], + "category": "integration", + "description": "A Custom Component that uses the linktap local HTTP API", + "domain": "linktap", + "etag_repository": "W/\"6b80b06a8b7eb583da10bc734d393d0d4f393cd48ad961e3dd302e94019a7fd4\"", + "last_updated": "2026-09-20T23:10:38Z", + "stargazers_count": 54, + "topics": [ + "linktap" + ], + "last_fetched": 1789969820.861912 + }, + "831322262": { + "repository_manifest": {}, + "new": true, + "full_name": "remialban/ipx800v3", + "category": "integration", + "description": "Home Assistant Integration for IPX800v3", + "domain": "ipx800v3", + "etag_repository": "W/\"eb1065b7ae710fb7db795798bd1f0bcff3850911720fd19e9d6f81681fa4f8dc\"", + "last_updated": "2025-04-21T10:34:06Z", + "stargazers_count": 9, + "topics": [ + "electronics", + "gce", + "gce-electronics", + "ipx800", + "ipx800-v3", + "ipx800v3" + ], + "last_fetched": 1784791528.252775 + }, + "868804877": { + "repository_manifest": {}, + "new": true, + "full_name": "jnalepka/grenton-watcher-home-assistant", + "category": "integration", + "description": "Monitor Home Assistant entities and save them directly to Grenton user features.", + "domain": "grenton_watcher", + "etag_repository": "W/\"7e11821146c0aa4915a0b2ef4d28dde2be14f86f92d8324cf12ada518c512d03\"", + "last_updated": "2025-12-18T17:41:04Z", + "stargazers_count": 11, + "topics": [ + "grenton" + ], + "last_fetched": 1789383471.882839 + }, + "1082414803": { + "repository_manifest": {}, + "new": true, + "full_name": "TetianaKolpakova/save_eco_bot_air_quality", + "category": "integration", + "description": "SaveEcoBot for Home Assistant", + "domain": "save_eco_bot", + "etag_repository": "W/\"0a69dfa4478a523de7535aad94040a6902d5a141318408a8faa74694577b4559\"", + "last_updated": "2026-07-12T05:15:42Z", + "stargazers_count": 4, + "topics": [ + "air-quality", + "air-quality-monitor", + "home-assistant-integration" + ], + "last_fetched": 1784792773.726825 + }, + "164489685": { + "repository_manifest": { + "name": "Nextbike Integration", + "render_readme": true + }, + "full_name": "syssi/nextbike", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Nextbike integration for Home Assistant", + "domain": "nextbike", + "etag_repository": "W/\"040a2a95749ca0292405d8cc7c629e7a3aa40faed766024e1ebffd1281747793\"", + "last_updated": "2026-08-09T13:48:12Z", + "stargazers_count": 26, + "topics": [ + "free-floating", + "nextbike" + ], + "last_fetched": 1787411185.335636 + }, + "1091330475": { + "repository_manifest": {}, + "new": true, + "full_name": "PavelD/ha-unban_ip", + "category": "integration", + "description": "HACS componet to add service for unban ip", + "domain": "unban_ip", + "etag_repository": "W/\"3eeff436b583d0bdf4309ae23c98992b8cd85adc7127e688c38e5344bdfbcdd7\"", + "last_updated": "2026-05-19T12:52:43Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "ip-ban", + "security" + ], + "last_fetched": 1784791015.173968 + }, + "1306348202": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-edeka", + "category": "integration", + "description": "Home Assistant integration for EDEKA weekly offers & Bonus deals. Connects to the official EDEKA Mobile API with auto-discovery, location-based market detection, and anti-ban protection.", + "domain": "edeka", + "downloads": 40, + "etag_repository": "W/\"ed723be99239f07f6beebc732c9131edd28dcf59d592bba974a437b78ab72c43\"", + "last_updated": "2026-08-31T12:39:44Z", + "stargazers_count": 1, + "topics": [ + "custom-integration" + ], + "last_fetched": 1790397153.908497 + }, + "1139804343": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/skyline-webcams", + "category": "integration", + "description": "View SkylineWebcams streams as native camera entities in Home Assistant.", + "domain": "skylinewebcams", + "downloads": 160, + "etag_repository": "W/\"7e3b802d621c1e3faa18c796d515473227d85a572c664474735bb5df06812479\"", + "last_updated": "2026-09-26T09:38:37Z", + "stargazers_count": 9, + "topics": [ + "skyline", + "webcam" + ], + "last_fetched": 1790788950.459902 + }, + "618081815": { + "repository_manifest": { + "name": "Power Flow Card Plus", + "render_readme": true, + "homeassistant": "2023.12.3" + }, + "new": true, + "full_name": "flixlix/power-flow-card-plus", + "category": "plugin", + "description": "A power distribution card inspired by the official Energy Distribution card for Home Assistant", + "downloads": 125372, + "etag_repository": "W/\"94da390811af2610519da8d6016df7de1c9be0974427447c3543add068d71359\"", + "last_updated": "2026-04-28T20:50:52Z", + "stargazers_count": 1189, + "topics": [ + "animation", + "card", + "cards", + "custom", + "energy", + "flow", + "plus", + "power" + ], + "last_fetched": 1790932181.623077 + }, + "1129076500": { + "repository_manifest": {}, + "new": true, + "full_name": "Beormund/tascam-bdmp4k", + "category": "integration", + "description": "Home Assistant Integration for Tascam BD-MP4K", + "domain": "tascam_bdmp4k", + "etag_repository": "W/\"4c9c1a50afeaef5470c85a1f53cf545d1376996ebb9468fb4a646009f66852d3\"", + "last_updated": "2026-02-03T12:59:11Z", + "topics": [ + "tascam" + ], + "last_fetched": 1784785476.175289 + }, + "1164395429": { + "repository_manifest": {}, + "new": true, + "full_name": "rynecoop/ha-grocery-learning", + "category": "integration", + "description": "Local Grocery Assistant for Home Assistant: smart grocery routing, learning, and voice-friendly quick add.", + "domain": "grocery_learning", + "etag_repository": "W/\"c681cbef78b06ecc8da4448e49f9218d113b86d6620eeb1b2eaec83fe08db35f\"", + "last_updated": "2026-09-28T16:51:39Z", + "stargazers_count": 7, + "topics": [ + "grocery-list", + "home-assistant-integration", + "voice-assistant" + ], + "last_fetched": 1790631540.552731 + }, + "988431374": { + "repository_manifest": {}, + "new": true, + "full_name": "GLG9/home-assistant-wetteronline", + "category": "integration", + "description": "Home Assistant integration with wetteronline.de", + "domain": "wetteronline", + "etag_repository": "W/\"312246f262c30a1e1a892ad824e160eb5e55a6a7379dbf103994e6e7712c656e\"", + "last_updated": "2026-08-29T05:48:48Z", + "topics": [ + "weather", + "wetteronline" + ], + "last_fetched": 1788855639.939068 + }, + "639953950": { + "repository_manifest": { + "name": "Energy Period Selector Plus", + "render_readme": true, + "filename": "energy-period-selector-plus.js" + }, + "new": true, + "full_name": "flixlix/energy-period-selector-plus", + "category": "plugin", + "description": "An upgraded Energy Date Selection Card for Home Assistant, with added customizability, while maintaining the Energy Dashboard's original design.", + "downloads": 23195, + "etag_repository": "W/\"a0ae5d1154ef6ed00cf01f4fcb0ed3ca60493c885551f3f2232d0da4305593ea\"", + "last_updated": "2024-02-20T08:28:28Z", + "stargazers_count": 99, + "topics": [ + "automation", + "dashboard", + "date", + "datepicker", + "picker", + "plus", + "time" + ], + "last_fetched": 1790715130.433967 + }, + "361205663": { + "repository_manifest": { + "name": "Meteoalarm Card", + "render_readme": true, + "filename": "meteoalarm-card.js" + }, + "full_name": "MrBartusek/MeteoalarmCard", + "category": "plugin", + "description": "Meteoalarm, Météo-France and DWD severe weather warnings card for Home Assistant Lovelace UI ⛈️", + "downloads": 7821, + "etag_repository": "W/\"99f020047986652def8d0d94d7224ce5af065e0c091f4ca759ba215e28457502\"", + "last_updated": "2026-08-22T19:23:22Z", + "stargazers_count": 168, + "topics": [ + "deutscher-wetterdienst", + "dwd", + "lovelace-card", + "meteo-france", + "meteoalarm", + "meteoalarmeu", + "nina", + "nws", + "weather" + ], + "last_fetched": 1790603968.113531 + }, + "1159090811": { + "repository_manifest": {}, + "new": true, + "full_name": "ludvikroed/homely-integration", + "category": "integration", + "description": "Unofficial Home Assistant integration for Homely alarm system with the Homely API", + "domain": "homely", + "etag_repository": "W/\"9a64131644d6e5a9507c2cbce53418ff6364a852cf6b839399ca0d96400e75ee\"", + "last_updated": "2026-07-12T08:36:42Z", + "stargazers_count": 15, + "topics": [ + "alarm", + "homely" + ], + "last_fetched": 1789413961.089472 + }, + "399690209": { + "repository_manifest": {}, + "new": true, + "full_name": "sriramsv/custom_component_splitwise", + "category": "integration", + "description": "Custom component for HomeAssistant for Splitwise API", + "domain": "splitwise", + "etag_repository": "W/\"e2e0be95f44bef889b341bce7e437eafb504cabc3eee61b89f5a77cabb714b61\"", + "last_updated": "2026-07-12T21:21:17Z", + "stargazers_count": 13, + "topics": [ + "splitwise" + ], + "last_fetched": 1786981469.158073 + }, + "1215898034": { + "repository_manifest": {}, + "new": true, + "full_name": "TiSocks/ha-schedule-panel", + "category": "integration", + "description": "A unified Schedule Panel for Home Assistant", + "domain": "ha_schedule_panel", + "etag_repository": "W/\"f94f74c29fe6e17ad883cb3db73ef88cc6663081bc224670de30c47ba29f1a65\"", + "last_updated": "2026-05-31T06:50:15Z", + "stargazers_count": 2, + "last_fetched": 1784792964.792026 + }, + "356725611": { + "repository_manifest": { + "name": "Wavin Sentio", + "render_readme": true + }, + "full_name": "djerik/wavinsentio-ha", + "authors": [ + "@djerik" + ], + "category": "integration", + "description": "Home Assistant component for monitoring and administration of Wavin Sentio underfloor heating system", + "domain": "wavinsentio", + "etag_repository": "W/\"2b750ae6399d03afac08f0c21d0f7c84a0cff31e4d6a1dd0ecd8f28f2030a41e\"", + "last_updated": "2025-11-25T00:31:21Z", + "stargazers_count": 37, + "topics": [ + "sentio", + "wavin" + ], + "last_fetched": 1789058424.966826 }, "289550686": { "repository_manifest": { @@ -20449,89 +37528,14430 @@ "category": "integration", "description": "Custom Home Assistant component for Zoom. Tracks when you are connected to a Zoom call by default but may allow you to track more.", "domain": "zoom", - "downloads": 948, - "etag_repository": "W/\"36af43b930978defcba73d76c0ea4c34b73a9e7ae9907494a8efe356bf3ffeb0\"", - "last_updated": "2024-04-18T15:49:36Z", - "stargazers_count": 60, + "downloads": 307, + "etag_repository": "W/\"20db40c1bbdd848c534a5c922296134022a64b3f7315317d94ea7b1f978ae180\"", + "last_updated": "2026-09-19T03:42:31Z", + "stargazers_count": 65, "topics": [ "automation", "ha", "webhook-event", "zoom" ], - "last_fetched": 1714625004.525595 + "last_fetched": 1790875454.591335 }, - "448355900": { + "1272426664": { + "repository_manifest": {}, + "new": true, + "full_name": "dellzhui/ha-birdie", + "category": "integration", + "description": "Home Assistant custom integration for Birdie BLE air quality monitors", + "domain": "birdie", + "etag_repository": "W/\"46bb2ebf15125d144259d9a9626903737590670489ab7cbab7c480bc076ab324\"", + "last_updated": "2026-06-30T07:59:32Z", + "stargazers_count": 1, + "topics": [ + "birdie", + "bluetooth", + "custom-integration" + ], + "last_fetched": 1785585312.626878 + }, + "574163721": { "repository_manifest": { - "name": "Vastayan Bond", + "name": "Graphite Theme", "render_readme": true }, - "full_name": "SnakeFist007/ha_vastayan_bond", + "new": true, + "full_name": "TilmanGriesel/graphite", "category": "theme", - "description": "🎨 Home Assistant Theme inspired by the color schemes of Xayah & Rakan!", - "domain": "", - "etag_repository": "W/\"8e9bf83bf3e8086ad5a39c026c7da3fa4cebe819f691f9d50d73c39930e4eb7f\"", - "last_updated": "2023-02-28T15:06:25Z", + "description": "🌿 A Calm and Clean Theme for Home Assistant", + "etag_repository": "W/\"f463f4bd9a0641d18c8c74783883966e4bfc9331bd066302bf90de97a366db1c\"", + "last_updated": "2026-06-08T19:35:46Z", + "stargazers_count": 460, + "topics": [ + "calm", + "clean", + "dark", + "dark-theme", + "eink", + "flat", + "hacs-theme", + "home-assistant-theme", + "homeassistant-themes", + "minimalist" + ], + "last_fetched": 1790717491.785676 + }, + "323346718": { + "repository_manifest": { + "name": "AwoX MESH control", + "homeassistant": "2022.09.0", + "render_readme": true + }, + "full_name": "fsaris/home-assistant-awox", + "authors": [ + "@fsaris" + ], + "category": "integration", + "description": "AwoX mesh light integration for Home Assistant", + "domain": "awox", + "etag_repository": "W/\"abaf92942718ee3a3b50061a39d79e7bac859048656e15d2469b9747352fbd3e\"", + "last_updated": "2026-06-14T07:01:40Z", + "stargazers_count": 94, + "topics": [ + "awox", + "bluetooth", + "eglo" + ], + "last_fetched": 1788368499.057706 + }, + "691766596": { + "repository_manifest": { + "name": "Venta" + }, + "new": true, + "full_name": "Michsior14/ha-venta", + "authors": [ + "@Michsior14" + ], + "category": "integration", + "description": "Home assistant integration for Venta devices", + "domain": "venta", + "etag_repository": "W/\"8109bae4859152997550aa5071a2e2d43d23bb13552ab237c49b5c0ae9d87738\"", + "last_updated": "2026-02-05T17:49:55Z", + "stargazers_count": 26, + "topics": [ + "venta" + ], + "last_fetched": 1790894490.163197 + }, + "1227383530": { + "repository_manifest": {}, + "new": true, + "full_name": "Chance-Konstruktion/ha-espeasy-p2p", + "category": "integration", + "description": "Home Assistant custom integration that discovers ESPEasy & RPIEasy nodes via native C013 UDP broadcasts. No MQTT, no polling – fully local push. Sensors appear automatically.", + "domain": "espeasy_p2p", + "downloads": 4, + "etag_repository": "W/\"3ddc981f5e426ef2af3175d907c6170e498c55e570ae04df28ad74a470d72946\"", + "last_updated": "2026-09-25T19:03:03Z", + "stargazers_count": 1, + "topics": [ + "c013", + "espeasy", + "espeasy-p2p", + "local-push", + "p2p", + "raspberry-pi", + "rpieasy", + "udp-broadcast" + ], + "last_fetched": 1790379376.628542 + }, + "1234476473": { + "repository_manifest": {}, + "new": true, + "full_name": "agentgonzo/homeassistant-fermentation-tracker", + "category": "plugin", + "description": "A lovelace card for tracking the fermentation progress of homebrew", + "etag_repository": "W/\"8ca906a21a578ad8b94d02eafa554f60f4a6bed6941a2e7ed572e935d70c468c\"", + "last_updated": "2026-08-03T16:18:06Z", + "stargazers_count": 1, + "topics": [ + "fermentation", + "ispindel", + "lovelace-card" + ], + "last_fetched": 1785794363.800339 + }, + "981924838": { + "repository_manifest": {}, + "new": true, + "full_name": "JohNan/homeassistant-homevolt-local", + "category": "integration", + "description": "Home Assistant integration for locally accessing Homevolt batteries", + "domain": "homevolt_local", + "downloads": 89, + "etag_repository": "W/\"8cf27d7a8ec507853757165bf994e50a6da79c4e1d80f28dc8bb483cf65d5783\"", + "last_updated": "2026-10-02T01:04:10Z", + "stargazers_count": 14, + "topics": [ + "custom-integration", + "homevolt" + ], + "last_fetched": 1790925703.353031 + }, + "1167042515": { + "repository_manifest": {}, + "new": true, + "full_name": "gibz104/ha-sproutlink", + "category": "integration", + "description": "Custom Home Assistant integration for Sproutlink plant monitoring sensors and gateways", + "domain": "sproutlink", + "etag_repository": "W/\"39a5557c943a22cdbcb1015bb1d0b53414fd509793c9431522a70424d1390039\"", + "last_updated": "2026-05-06T15:51:17Z", + "stargazers_count": 1, + "topics": [ + "esp32", + "home-assistant-custom-component", + "iot", + "mqtt", + "plant-monitoring", + "sproutlink", + "thread" + ], + "last_fetched": 1784787705.682283 + }, + "562402396": { + "repository_manifest": { + "name": "Siku Fan", + "filename": "siku-integration.zip", + "hide_default_branch": true, + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "hmn/siku-integration", + "authors": [ + "@hmn" + ], + "category": "integration", + "description": "Siku Fan Home Assistant Integration (Siku / Duka / Oxxify / Blauberg)", + "domain": "siku", + "downloads": 2, + "etag_repository": "W/\"6c709c82af0d7d43df14455dd07b2b2f1f391dd43615e3f93abac1446adcb8b8\"", + "last_updated": "2026-09-14T12:25:10Z", + "stargazers_count": 24, + "last_fetched": 1789412196.392194 + }, + "1088581531": { + "repository_manifest": {}, + "new": true, + "full_name": "ghotso/HAS-pCloud-Backup", + "category": "integration", + "description": "A native Home Assistant Backup Agent integration for pCloud, enabling users to store, restore, and manage encrypted Home Assistant backups directly in their pCloud account.", + "domain": "pcloud_backup", + "downloads": 1127, + "etag_repository": "W/\"f95022565979b7ec069b3f263d982a4bd8b15b1d7f397c6d99f34edde752cabc\"", + "last_updated": "2026-05-14T15:45:13Z", + "stargazers_count": 25, + "topics": [ + "asyncio-python", + "cloud-backup", + "home-assistant-integration", + "oauth2", + "pcloud" + ], + "last_fetched": 1789430539.365492 + }, + "929183063": { + "repository_manifest": {}, + "new": true, + "full_name": "hudsonbrendon/HA-solar-plus-intelbras", + "category": "integration", + "description": "The most practical way to monitor Intelbras solar energy systems in Home Assistant", + "domain": "solar_plus_intelbras", + "downloads": 3, + "etag_repository": "W/\"fae4470700bfb2be446a92777ef5ba119f51af74482b0936ed7675ea4b4cb95a\"", + "last_updated": "2026-09-07T08:33:19Z", + "stargazers_count": 5, + "topics": [ + "intelbras", + "solar-energy", + "solar-system" + ], + "last_fetched": 1790832506.634407 + }, + "1210559369": { + "repository_manifest": {}, + "new": true, + "full_name": "timosec/BeWave", + "category": "integration", + "description": "Bewave homeassistant intergration", + "domain": "bewave", + "etag_repository": "W/\"e587d9eaa8e1f2852282809e6b6380f8194ee6b145f79667d18e8e820c75dbe6\"", + "last_updated": "2026-06-30T09:19:52Z", + "stargazers_count": 1, + "topics": [ + "bewave", + "home-assistant-hacs-integration", + "satel" + ], + "last_fetched": 1784792951.206476 + }, + "1019234339": { + "repository_manifest": {}, + "new": true, + "full_name": "Shaffer-Softworks/Tripp-light", + "category": "integration", + "description": "Home Assistant custom integration for Tripp Lite SRCOOL portable air conditioners over Telnet.", + "domain": "tripp_lite_srcool", + "etag_repository": "W/\"aebd798cd6b7410cdbb7096004edb5a7dd2b64c02a132944bcaa8d5213302e70\"", + "last_updated": "2026-08-16T04:46:12Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-custom-component", + "hvac", + "tripp-lite" + ], + "last_fetched": 1786864232.398959 + }, + "967499827": { + "repository_manifest": {}, + "new": true, + "full_name": "svante-jacobsen/loggamera-home-assistant", + "category": "integration", + "description": "Home Assistant integration for Loggamera power meters", + "domain": "loggamera", + "etag_repository": "W/\"d0f4110c3b008b85b79ad7b9536ed00f291c39fe7f70996bba919746cec737f8\"", + "last_updated": "2026-03-16T15:37:17Z", "stargazers_count": 2, "topics": [ - "bond", - "rakan", - "vastayan", - "xayah" + "api-integration", + "electricity", + "electricity-consumption", + "electricity-meter", + "energy-meter", + "energy-monitor", + "energy-monitoring", + "home-assistant-custom-component", + "home-assistant-custom-component-hacs", + "home-assistant-integration-energy", + "iot", + "loggamera", + "polling" ], - "last_fetched": 1691050404.697441 + "last_fetched": 1784792630.008028 }, - "146660369": { + "800568407": { + "repository_manifest": {}, + "new": true, + "full_name": "valentinfrlch/ha-llmvision", + "category": "integration", + "description": "Visual intelligence for your home.", + "domain": "llmvision", + "etag_repository": "W/\"f9a655ad4eaef9311d5999242a2badb2a9c91cd388c440cef2a9d0f6798302da\"", + "last_updated": "2026-09-17T06:04:46Z", + "stargazers_count": 1479, + "topics": [ + "ai", + "cctv-detection", + "llm", + "multimodal", + "notifications", + "vision" + ], + "last_fetched": 1790751080.038035 + }, + "1284196365": { + "repository_manifest": {}, + "new": true, + "full_name": "manudj195/lovelace-simple-iptv-player", + "category": "plugin", + "description": "A simple Lovelace card for Home Assistant that plays IPTV streams directly in your dashboard.", + "etag_repository": "W/\"2ab9875da49f54127d783d88b3dd0677f28540d2d2b243f34a1676fc58e7e815\"", + "last_updated": "2026-06-29T20:23:31Z", + "stargazers_count": 6, + "topics": [ + "simple-iptv-player" + ], + "last_fetched": 1787344211.021466 + }, + "1275790182": { + "repository_manifest": {}, + "new": true, + "full_name": "snowmonkeylab/ha-vinyl-collection", + "category": "integration", + "description": "HACS custom component the management of your vinyl collection", + "domain": "vinyl_collection", + "etag_repository": "W/\"ab667fce4ae053e5a047b9087bb54a7a0e42bb9e220c5efc07c86057be3825c1\"", + "last_updated": "2026-09-02T11:28:38Z", + "stargazers_count": 1, + "topics": [ + "ha-custom-component", + "vinyl" + ], + "last_fetched": 1789521300.146968 + }, + "1291069484": { + "repository_manifest": {}, + "new": true, + "full_name": "mochlast/lwz-thz", + "category": "integration", + "description": "Home Assistant integration for Stiebel Eltron LWZ / Tecalor THZ heat pumps via serial service interface (no ISG required)", + "domain": "lwz_thz", + "etag_repository": "W/\"ca039477eff3dad888f0007d28508c15fbb6b5f89c868f58c4e1e979067fc0e9\"", + "last_updated": "2026-08-23T16:25:27Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "heat-pump", + "lwz", + "stiebel-eltron", + "tecalor", + "thz" + ], + "last_fetched": 1787522973.877675 + }, + "1285070252": { + "repository_manifest": {}, + "new": true, + "full_name": "DDA1010/hydroponic-control", + "category": "integration", + "description": "Home Assistant integration that orchestrates a hydroponics system from your existing entities — automated irrigation cycling, light photoperiod control, and safety gates for dry-run, leak, pump fault and temperature alarms.", + "domain": "hydroponic_control", + "etag_repository": "W/\"1c1a5c73c0a54b411f0ba92aae36a6210360606aed98dd0a2b7d1b61e057cb2e\"", + "last_updated": "2026-07-09T10:43:23Z", + "stargazers_count": 6, + "topics": [ + "automation", + "dwc", + "grow-light", + "grow-room", + "hydroponics", + "irrigation", + "nft", + "smart-garden", + "tower-garden" + ], + "last_fetched": 1788163345.973342 + }, + "1172532460": { + "repository_manifest": {}, + "new": true, + "full_name": "ElektroBeckhoff/ha-twincat-iot-communicator", + "category": "integration", + "description": "Unofficial Home Assistant integration for the Beckhoff TwinCAT IoT Communicator (TF6730)", + "domain": "twincat_iot_communicator", + "downloads": 20, + "etag_repository": "W/\"4ec8a70bde5efe25e8de34bb962a8a9f4874dbeca59dc5b70611cf74e1a26268\"", + "last_updated": "2026-06-06T11:52:00Z", + "stargazers_count": 4, + "topics": [ + "beckhoff", + "beckhoff-4026", + "beckhoff-twincat-plc", + "home-assistant-integration", + "integrations", + "mqtt", + "mqtt-broker", + "mqtt-client", + "plc", + "twincat", + "twincat3" + ], + "last_fetched": 1784787117.726777 + }, + "173563704": { "repository_manifest": { - "name": "Bravia TV PSK", + "name": "Programmable Thermostat" + }, + "full_name": "custom-components/climate.programmable_thermostat", + "category": "integration", + "description": "Programmable thermostat that let you have a smart thermostat on budget.", + "domain": "programmable_thermostat", + "etag_repository": "W/\"958ca2c69eb92eb905425b494f6d65f59527a5d5d47737381d3b75eaed812588\"", + "last_updated": "2026-03-13T15:16:26Z", + "stargazers_count": 117, + "topics": [ + "programmable-thermostat", + "programming", + "smart-thermostat", + "thermostat", + "thermostats" + ], + "last_fetched": 1784786220.134506 + }, + "1287013878": { + "repository_manifest": {}, + "new": true, + "full_name": "Melle007/ha-fsm", + "category": "integration", + "description": "A YAML-first Home Assistant custom integration that exposes configurable finite state machines.", + "domain": "fsm", + "etag_repository": "W/\"0c137d6b7c32c8236b77d1fd04df34dba2f46c1ff1c3e80674602e1625e85491\"", + "last_updated": "2026-09-16T17:46:52Z", + "stargazers_count": 2, + "topics": [ + "finite-state-machine", + "fsm", + "helper", + "select" + ], + "last_fetched": 1789604883.35777 + }, + "1131473981": { + "repository_manifest": {}, + "new": true, + "full_name": "sh00t2kill/ha-dorsalwatch", + "category": "integration", + "description": "A Home Assistant custom component for dorsalwatch", + "domain": "dorsalwatch", + "etag_repository": "W/\"12c2f8c8927c5ec609700fe6c2facff03fc674027e55c786fdc0a84f8ed75e37\"", + "last_updated": "2026-01-14T22:27:59Z", + "topics": [ + "sharks" + ], + "last_fetched": 1784792165.25983 + }, + "686408627": { + "repository_manifest": {}, + "new": true, + "full_name": "leranp/HomeAssistant-galatz-news", + "category": "integration", + "description": "HomeAssistant integration for getting the lastest hourly news of Galatz Radio station", + "domain": "galatz_news", + "etag_repository": "W/\"0d7dddc927ffed47ca63c1fc490758574bc3013b47bf3897b91df2567c0c2814\"", + "last_updated": "2026-03-20T12:26:02Z", + "stargazers_count": 4, + "topics": [ + "news" + ], + "last_fetched": 1784789446.459272 + }, + "321140869": { + "repository_manifest": { + "name": "Auto Reload", + "render_readme": true + }, + "full_name": "ben8p/lovelace-auto-reload-card", + "category": "plugin", + "description": "Custom home assitant lovelace for UI auto reload", + "etag_repository": "W/\"9eb56acaedd972d793e6ad547fbbed3b57eda3b171bb764d72639ce7535a2d1b\"", + "last_updated": "2023-05-24T20:46:18Z", + "stargazers_count": 48, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1787062821.767171 + }, + "1086611303": { + "repository_manifest": {}, + "new": true, + "full_name": "SamuelReithmeir/teamspeak_status_sensors", + "category": "integration", + "description": "A homeassistant plugin to provide data of a Teamspeak server as sensors", + "domain": "samuelre_teamspeak", + "downloads": 1, + "etag_repository": "W/\"a07fb9ac13378f661361c3fb1a7523bc16a31de05de15edef80581b81e34cbcd\"", + "last_updated": "2025-11-09T19:32:00Z", + "stargazers_count": 3, + "topics": [ + "cloud-polling", + "teamspeak", + "teamspeak-server" + ], + "last_fetched": 1784791933.334433 + }, + "234750356": { + "repository_manifest": { + "name": "iOS Light Mode Theme", + "render_readme": true + }, + "full_name": "basnijholt/lovelace-ios-light-mode-theme", + "category": "theme", + "description": "🏠🤖 Theme based on iOS Light Mode for Lovelace Home Assistant ", + "etag_repository": "W/\"ebaf337637814da960b74933305e16e8215f1446141b673d5a278ec6cae5dc3d\"", + "last_updated": "2020-01-20T19:48:02Z", + "stargazers_count": 9, + "topics": [ + "ios", + "light-mode", + "lightmode" + ], + "last_fetched": 1784668254.791154 + }, + "1085776753": { + "repository_manifest": {}, + "new": true, + "full_name": "jarcovlieger/brink-hrv-modbus", + "category": "integration", + "description": "Home Assistant integration to integrate Brink HRV (Heat Recovery Ventilation) via Modbus TCP", + "domain": "brink_ventilation", + "etag_repository": "W/\"2a18d767dd12dac0c109925f6b3534bfc3ca2060fad420dbb439fd9ba66996a7\"", + "last_updated": "2026-09-23T19:05:55Z", + "stargazers_count": 1, + "last_fetched": 1790208068.360366 + }, + "1159485546": { + "repository_manifest": {}, + "new": true, + "full_name": "starwarsfan/qclock-card", + "category": "plugin", + "description": "A Home Assistant lovelace qclock card", + "downloads": 396, + "etag_repository": "W/\"d2023eca0c021b443dc56ff65edc126168cb42ec0e22797b9111b2280e9150e0\"", + "last_updated": "2026-10-01T06:33:24Z", + "stargazers_count": 3, + "topics": [ + "clock", + "lovelace-card", + "lovelace-custom-card", + "qclock", + "word-clock" + ], + "last_fetched": 1790841092.944192 + }, + "1164022619": { + "repository_manifest": {}, + "new": true, + "full_name": "FamousWolf/multitodo", + "category": "plugin", + "description": "Custom Home Assistant card displaying a list of todo tasks from multiple entities", + "downloads": 201, + "etag_repository": "W/\"a7bccc8ac646923443eb5e44a58062a75412448b619172fa30a25d76c326f590\"", + "last_updated": "2026-03-22T15:14:57Z", + "stargazers_count": 2, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "tasklist", + "tasks", + "todo", + "todolist" + ], + "last_fetched": 1786737175.816368 + }, + "256709811": { + "repository_manifest": { + "name": "JQ-300/200/100 Indoor Air Quality Meter", + "hacs": "1.6.0", + "homeassistant": "2022.10.0" + }, + "full_name": "Limych/ha-jq300", + "authors": [ + "@Limych" + ], + "category": "integration", + "description": "JQ-300 Indoor Air Quality Meter Home Assistant Integration", + "domain": "jq300", + "downloads": 23, + "etag_repository": "W/\"f75f507cb9bdc327f0820d11a4290d26a0cd00512dc20c4abb246206aa9072bc\"", + "last_updated": "2023-03-08T15:57:41Z", + "stargazers_count": 49, + "topics": [ + "air-quality", + "air-quality-measurements", + "air-quality-sensor", + "home-assistant-component" + ], + "last_fetched": 1785789630.373476 + }, + "381052530": { + "repository_manifest": { + "name": "FordPass China", + "country": [ + "CN" + ], + "render_readme": true + }, + "new": true, + "full_name": "georgezhao2010/fordpass_china", + "authors": [ + "@georgezhao2010" + ], + "category": "integration", + "description": "福特派的Home Assistant集成组件,通过Home Assistant远程监控或者控制你的福特/林肯汽车", + "domain": "fordpass_china", + "etag_repository": "W/\"fcfd2f54dc6083ff69fa83110b5764c69f96e9a653ddaffe92912235e9a9c2b3\"", + "last_updated": "2022-11-10T11:48:30Z", + "stargazers_count": 30, + "topics": [ + "china", + "ford", + "fordpass", + "lincoln", + "lincoln-way" + ], + "last_fetched": 1788931245.731392 + }, + "1091181795": { + "repository_manifest": {}, + "new": true, + "full_name": "WeaveHubHQ/ha-u-by-moen", + "category": "integration", + "description": "Home Assistant custom integration for U by Moen smart shower systems (non-Homekit setup)", + "domain": "u_by_moen", + "etag_repository": "W/\"12738d6e21ef87a2bec9e41ddd8488dcdbd453147c8e9d09f21b00fb6a1ff814\"", + "last_updated": "2026-01-16T20:16:46Z", + "stargazers_count": 6, + "topics": [ + "custom-integration", + "iot", + "moen", + "shower" + ], + "last_fetched": 1789626085.089938 + }, + "1140897448": { + "repository_manifest": {}, + "new": true, + "full_name": "johnfromul/terma_moa_blue", + "category": "integration", + "description": "Home Assistant integration for heating elements Terma MOA Blue", + "domain": "terma_moa_blue", + "etag_repository": "W/\"b90bed09008415d3c002385e0e36cd48f72e705a044264579811b981a6a4fba5\"", + "last_updated": "2026-03-12T06:09:01Z", + "stargazers_count": 2, + "topics": [ + "hacs-home-assistant-integration" + ], + "last_fetched": 1787392825.718864 + }, + "1266248057": { + "repository_manifest": {}, + "new": true, + "full_name": "snfx-johaver/home-assistant-astronomy-suite", + "category": "integration", + "description": "Home Assistant custom integration for NASA APIs, space weather, NEO tracking, solar activity, ISS tracking, and astronomy dashboard cards", + "domain": "nasa_astronomy", + "etag_repository": "W/\"58e8b735e9a894535a180a87591b05ed885a5a9011ccb7c648ee503b0a6ae53f\"", + "last_updated": "2026-09-16T00:18:15Z", + "stargazers_count": 13, + "topics": [ + "astronomy", + "nasa" + ], + "last_fetched": 1790809615.252821 + }, + "175020245": { + "repository_manifest": {}, + "full_name": "JurajNyiri/HomeAssistant-Tavos", + "authors": [ + "@JurajNyiri" + ], + "category": "integration", + "description": "Sensor which gathers water outage information from Tavos (Slovakia) website", + "domain": "tavos_water_outage", + "etag_repository": "W/\"ad994e96bc1f9faa088d20db39bac84a9f6d98d96347ce96b1d345c937eeef68\"", + "last_updated": "2024-07-04T13:31:49Z", + "last_fetched": 1784788939.001837 + }, + "1169537265": { + "repository_manifest": {}, + "new": true, + "full_name": "andker87/Home-Assistant-ChronoTask", + "category": "integration", + "description": "Advanced weekly scheduling for Home Assistant", + "domain": "chronotask", + "etag_repository": "W/\"adbfc3e14cf786f060e87c66a954e5dd394e8f1dc13ee0120e97627d3e1630ab\"", + "last_updated": "2026-09-30T15:42:27Z", + "stargazers_count": 2, + "topics": [ + "automation", + "planner", + "task" + ], + "last_fetched": 1790801248.195589 + }, + "1169531383": { + "repository_manifest": {}, + "new": true, + "full_name": "mrebbert/1komma5-ha", + "category": "integration", + "description": "Home Assistant integration (HACS) for the 1KOMMA5° / 1komma5 / 1k5 Heartbeat energy platform: dynamischer Stromtarif, PV, battery, Wärmepumpe, EV wallbox, weather forecast, full Energy Dashboard support.", + "domain": "onekommafive", + "etag_repository": "W/\"f7e74d134d439921ef9a6bddc0139e4fd53fcccc05393c88599646a4c89a7f57\"", + "last_updated": "2026-09-30T10:52:46Z", + "stargazers_count": 14, + "topics": [ + "1k5", + "1komma5", + "battery-storage", + "dynamic-pricing", + "energy", + "ev-charger", + "heartbeat", + "heat-pump", + "solar", + "wallbox" + ], + "last_fetched": 1790874220.141974 + }, + "142545838": { + "repository_manifest": { + "name": "Canvas Gauge Card", + "render_readme": true, + "filename": "canvas-gauge-card.js" + }, + "full_name": "custom-cards/canvas-gauge-card", + "category": "plugin", + "description": "The card makes it possible to use gauges from https://canvas-gauges.com/", + "downloads": 23930, + "etag_repository": "W/\"f0a66347f2c22154c3248b57ff633c2c8dc270e2ee0c5a38211b64ccc467bae5\"", + "last_updated": "2024-09-27T23:48:00Z", + "stargazers_count": 218, + "last_fetched": 1790162606.00278 + }, + "1022778088": { + "repository_manifest": {}, + "new": true, + "full_name": "Ashus/hass-openwrt-wakeonlan", + "category": "integration", + "description": "Custom Home Assistant integration to wake devices over the network using Wake-on-LAN (WoL) via SSH on OpenWrt routers.", + "domain": "openwrt_wakeonlan", + "etag_repository": "W/\"2f3e5f4609bfade8246f905078956f82da4ae37baf50217059516504fde1dda9\"", + "last_updated": "2025-08-11T22:01:53Z", + "topics": [ + "openwrt", + "wake-on-lan" + ], + "last_fetched": 1784785210.680822 + }, + "919185430": { + "repository_manifest": {}, + "new": true, + "full_name": "Rafciq/BM6", + "category": "integration", + "description": "Home Assistant integration for Battery Monitor BM6", + "domain": "bm6", + "downloads": 1578, + "etag_repository": "W/\"0bd1efd8fd34e9cc5cc80de7373cf2bc8e4660eedf3eb7557a971cb00292502a\"", + "last_updated": "2026-02-11T16:24:04Z", + "stargazers_count": 68, + "topics": [ + "customcomponent", + "sensor-monitor" + ], + "last_fetched": 1790685745.047015 + }, + "294609880": { + "repository_manifest": { + "name": "BOM Radar Card", + "render_readme": true, + "filename": "bom-radar-card.js", + "homeassistant": "2022.11.0" + }, + "full_name": "Makin-Things/bom-radar-card", + "category": "plugin", + "description": "A rain radar card using the new tiled images from the Australian BOM", + "downloads": 7312, + "etag_repository": "W/\"023df45fda504ce29824ff8c2028b0bdcd5d01b695d97345335819b114251522\"", + "last_updated": "2025-12-21T00:28:25Z", + "stargazers_count": 118, + "topics": [ + "bom", + "frontend", + "meteorology", + "radar", + "weather" + ], + "last_fetched": 1789041738.866363 + }, + "457767453": { + "repository_manifest": { + "name": "Skolmat Card", + "filename": "skolmat-card.js", + "content_in_root": true, + "render_readme": true + }, + "full_name": "Kaptensanders/skolmat-card", + "category": "plugin", + "description": "Home Assistant Lovelace card to display the food menu in Swedish schools.", + "etag_repository": "W/\"1dc48226bd90adcfc00ba2ce5ff6124ea1841c82cc056bdc3f94159d4330a517\"", + "last_updated": "2026-02-09T17:40:46Z", + "stargazers_count": 14, + "topics": [ + "home-assistant-component", + "lovelace-card", + "lovelace-custom-card", + "skola", + "skollunch", + "skolmat" + ], + "last_fetched": 1787958667.009896 + }, + "812010915": { + "repository_manifest": {}, + "new": true, + "full_name": "kamaradclimber/datadog-integration-ha", + "category": "integration", + "description": "A better datadog integration for Home Assistant", + "domain": "datadog_agentless", + "etag_repository": "W/\"ed9ccc0dac339e2db791ba05d97c8d2e1dba38340ad5403a37f3b583733ac28a\"", + "last_updated": "2026-07-15T16:39:01Z", + "stargazers_count": 9, + "topics": [ + "datadog" + ], + "last_fetched": 1784788986.824448 + }, + "1138488836": { + "repository_manifest": {}, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-Smol", + "category": "integration", + "description": "Home assistant integration for Smol", + "domain": "smol", + "etag_repository": "W/\"96d87dd61a9d2a370a9fed33651dca4130dfb321e20140ea5de57f7d1a5da33f\"", + "last_updated": "2026-06-01T05:02:17Z", + "stargazers_count": 2, + "topics": [ + "smol" + ], + "last_fetched": 1784785660.517349 + }, + "1116337028": { + "repository_manifest": {}, + "new": true, + "full_name": "LuckyG3000/old-style-utility-meter-card", + "category": "plugin", + "description": "Old Style Utility Meter Card for HA", + "downloads": 4, + "etag_repository": "W/\"25d470564bd304d10d09d9ace8c23efe34bb310c482c563a00917a5d2a47ccd3\"", + "last_updated": "2026-02-25T18:37:11Z", + "stargazers_count": 50, + "topics": [ + "ha", + "utility", + "utilitymeter" + ], + "last_fetched": 1784794983.904093 + }, + "1145990741": { + "repository_manifest": {}, + "new": true, + "full_name": "Dixet/homeassistant_hetzner", + "category": "integration", + "description": "Hetzner Storage Box integration for Home Assistant", + "domain": "hetzner", + "etag_repository": "W/\"4d48e9f3eb55db107ec3828ff46b8ac306f9bac8f877be88c0b0c9c704c764d8\"", + "last_updated": "2026-07-21T09:37:29Z", + "stargazers_count": 5, + "topics": [ + "custom-integration", + "hetzner" + ], + "last_fetched": 1789381324.509625 + }, + "1210253976": { + "repository_manifest": {}, + "new": true, + "full_name": "domo-monster/HomeSecurityAssistant", + "category": "integration", + "description": "Home Security Assistant — Network security monitoring for Home Assistant — NetFlow/IPFIX analysis, active host scanning, vulnerability detection, and threat intelligence enrichment.", + "domain": "homesec", + "etag_repository": "W/\"36934cd87e5fcc3c39fa535b8a5ec205da34e9a305e5d5fb6fdcadaf06d31619\"", + "last_updated": "2026-08-27T09:58:01Z", + "stargazers_count": 20, + "topics": [ + "home-assistant-integration", + "iot-security", + "netflow", + "network-security" + ], + "last_fetched": 1790270482.751167 + }, + "1156534337": { + "repository_manifest": {}, + "new": true, + "full_name": "fr33mang/homeassistant-elnur-gabarron", + "category": "integration", + "description": "Unofficial Home Assistant integration for Elnur Gabarron electric heaters based on reverse engineered API", + "domain": "elnur_gabarron", + "etag_repository": "W/\"4151c2c59d8827796c5d9d6e27458e6bc21acbd73ff4e4e6a05faeded8afec1d\"", + "last_updated": "2026-09-20T20:09:09Z", + "topics": [ + "elnur-gabarron" + ], + "last_fetched": 1789949404.210267 + }, + "609593305": { + "repository_manifest": { + "name": "Rain Gauge Card", + "render_readme": true, + "filename": "rain-gauge-card.js" + }, + "new": true, + "full_name": "t1gr0u/rain-gauge-card", + "category": "plugin", + "description": "A Lovelace card that shows the rain gauge for Home Assistant", + "downloads": 14293, + "etag_repository": "W/\"b351281ce97c739afb94fbfd35b2ff0a9e1362212bf7433f569e94e98a147148\"", + "last_updated": "2024-07-31T07:13:13Z", + "stargazers_count": 52, + "topics": [ + "uv-index" + ], + "last_fetched": 1789734172.632204 + }, + "390073284": { + "repository_manifest": { + "name": "Sonos Cloud", + "country": "US", + "homeassistant": "2022.8.0", + "render_readme": true + }, + "new": true, + "full_name": "jjlawren/sonos_cloud", + "authors": [ + "@jjlawren" + ], + "category": "integration", + "description": "Sonos cloud API integration for Home Assistant with improved TTS/alerts handling", + "domain": "sonos_cloud", + "etag_repository": "W/\"dc7706b366ab5bf7aa72bb74b90884d65fda8dfb8453ae68c883b1e207a25f38\"", + "last_updated": "2025-11-09T22:18:46Z", + "stargazers_count": 141, + "topics": [ + "sonos" + ], + "last_fetched": 1788390972.052826 + }, + "1133233889": { + "repository_manifest": {}, + "new": true, + "full_name": "MarcusTaz/ha_kia_hyundai_USA", + "category": "integration", + "description": "A Home Assistant HACS integration that supports Kia Connect(Uvo). The integration supports the USA.", + "domain": "ha_kia_hyundai", + "etag_repository": "W/\"c668f9544c34467b161222565d4532da6cf50a22de1321ab1b4ab64d3316fe18\"", + "last_updated": "2026-08-31T22:26:13Z", + "stargazers_count": 42, + "topics": [ + "genesis", + "home-assistant-integration", + "hyundai", + "kia" + ], + "last_fetched": 1790806773.917229 + }, + "1008916330": { + "repository_manifest": {}, + "new": true, + "full_name": "ARPOBOT-BLOOMIN8/eink_canvas_home_assistant_component", + "category": "integration", + "description": "BLOOMIN8 E-Ink Canvas for Home Assistant", + "domain": "bloomin8_eink_canvas", + "etag_repository": "W/\"8320192698da79727c57aa1048b5bfef66012d740e18c09d7662536b139e22f4\"", + "last_updated": "2026-07-29T06:59:27Z", + "stargazers_count": 56, + "last_fetched": 1789314923.285447 + }, + "101482973": { + "repository_manifest": { + "name": "Xiaomi Mi Air Purifier, Air Humidifier, Air Fresh and Pedestal Fan Integration", + "render_readme": true, + "homeassistant": "2022.8.0" + }, + "full_name": "syssi/xiaomi_airpurifier", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier integration for Home Assistant", + "domain": "xiaomi_miio_airpurifier", + "etag_repository": "W/\"43588ca8b5dc80c5b872780e8ed4500e9e3b7daddc5a74fb2f47318b73a74f02\"", + "last_updated": "2026-10-01T06:12:22Z", + "stargazers_count": 501, + "topics": [ + "airfresh", + "airhumidifier", + "airpurifier", + "fan", + "miio", + "miio-protocol", + "miot", + "xiaomi" + ], + "last_fetched": 1790876851.852473 + }, + "203244705": { + "repository_manifest": { + "name": "OpenMensa Sensor" + }, + "full_name": "Mofeywalker/openmensa-hass-component", + "category": "integration", + "description": "A platform sensor which tells you which meals are served in your canteen.", + "domain": "openmensa", + "etag_repository": "W/\"bec1b698ebbb49c00ddb316ea0fd182f7d1b12c22303a9fa703d285a1daced22\"", + "last_updated": "2021-09-04T08:04:28Z", + "stargazers_count": 5, + "last_fetched": 1784790306.503201 + }, + "334284822": { + "repository_manifest": { + "name": "AWS Codepipeline" + }, + "full_name": "ohheyrj/home-assistant-aws-codepipeline", + "authors": [ + "@rj175" + ], + "category": "integration", + "description": "An integration to monitor and execute AWS Codepipeline projects within Home Assistant.", + "domain": "aws_codepipeline", + "etag_repository": "W/\"4fa2bbc3c00b4346b222714715a3b07330cc86eb3779973074133e9257860eea\"", + "last_updated": "2021-01-30T22:52:54Z", + "stargazers_count": 2, + "topics": [ + "aws", + "ci", + "cloud", + "codepipeline" + ], + "last_fetched": 1784790843.915703 + }, + "1013376180": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Switch-and-Timer-Bar-Card", + "category": "plugin", + "description": "Timer Card for all switches and for their assigned time sensors", + "downloads": 4187, + "etag_repository": "W/\"712de592e6080a6f34c0117dea762bbf5704c9b165d3841a65d9951817bb8489\"", + "last_updated": "2026-06-26T09:18:44Z", + "stargazers_count": 20, + "topics": [ + "sprinkler", + "switch", + "switch-card", + "timer", + "timer-bar", + "timer-card", + "timer-sensors" + ], + "last_fetched": 1790448657.378987 + }, + "989691864": { + "repository_manifest": {}, + "new": true, + "full_name": "bvweerd/dynamic_energy_contract_calculator", + "category": "integration", + "description": "Dynamic Energy Contract Calculator", + "domain": "dynamic_energy_contract_calculator", + "downloads": 29, + "etag_repository": "W/\"ce61103ae1f3907896a2a5f8a64952eb3c408eedc0f3023f8e8ae288fe399927\"", + "last_updated": "2026-09-20T09:02:13Z", + "stargazers_count": 11, + "topics": [ + "dynamic-energy", + "energy-contract" + ], + "last_fetched": 1789919782.89847 + }, + "891711154": { + "repository_manifest": {}, + "new": true, + "full_name": "alex-jung/ha-departures", + "category": "integration", + "description": "Home Assistant custom component to get departure times of public transport in more as 60 countries.", + "domain": "ha_departures", + "etag_repository": "W/\"672d0e817601fd96add44f7dac91ab6c77ed2fa663df10a5bde6fe058d5a5850\"", + "last_updated": "2026-07-20T18:33:48Z", + "stargazers_count": 87, + "topics": [ + "bus", + "deutsche-bahn", + "public-transport", + "rails", + "rest-api", + "subway", + "tram" + ], + "last_fetched": 1790801012.639109 + }, + "955396548": { + "repository_manifest": {}, + "new": true, + "full_name": "WulfgarW/homeassistant-pycupra", + "category": "integration", + "description": "A home assistant plugin using the pycupra library to add integration for your Cupra or Seat car", + "domain": "pycupra", + "etag_repository": "W/\"33b10a02ecdce23fbba2521c9019f10a3c4b804eb8879839bdcfe1b10c0c78ac\"", + "last_updated": "2026-06-18T15:48:16Z", + "stargazers_count": 60, + "topics": [ + "cupra", + "homeassistant-custom-component", + "seat" + ], + "last_fetched": 1790277977.075346 + }, + "694160639": { + "repository_manifest": { + "name": "Ryanair", + "render_readme": true + }, + "new": true, + "full_name": "jampez77/Ryanair", + "authors": [ + "@jampez77" + ], + "category": "integration", + "description": "Ryanair Home Assistant Integration ", + "domain": "ryanair", + "etag_repository": "W/\"1982c98e735398ec733cac0a9fafc62a465ce9e04e9a07fcf5a5b405e806d4c8\"", + "last_updated": "2024-10-30T10:16:27Z", + "stargazers_count": 6, + "topics": [ + "ryanair", + "travel" + ], + "last_fetched": 1786398971.273256 + }, + "1012361578": { + "repository_manifest": {}, + "new": true, + "full_name": "tom42530/asys_ble_ha", + "category": "integration", + "description": "home assistant custom integration for asys swimming pool device like precise'o", + "domain": "asys_ble", + "downloads": 6, + "etag_repository": "W/\"efbc0e8027b666d76c53c9209e2602097890538b9c43f886588f4e4b29c89ddb\"", + "last_updated": "2026-05-14T07:17:43Z", + "stargazers_count": 3, + "topics": [ + "ble", + "blueswim", + "bluetooth-low-energy", + "monitoring", + "precise-o", + "swimming-pool" + ], + "last_fetched": 1784793005.846789 + }, + "627970137": { + "repository_manifest": { + "name": "HERU", + "homeassistant": "2023.1.0", + "zip_release": true, + "filename": "heru.zip", + "render_readme": true + }, + "new": true, + "full_name": "toringer/home-assistant-heru", + "authors": [ + "@toringer" + ], + "category": "integration", + "description": "Östberg HERU energy recovery unit component for Home Assistant", + "domain": "heru", + "downloads": 258, + "etag_repository": "W/\"0c4034c53c8bfd4d91f73e5928a4c71684420cc15cecfbe3e7d1d29334a6956b\"", + "last_updated": "2026-08-20T19:54:45Z", + "stargazers_count": 24, + "topics": [ + "climate", + "energy-recovery", + "energy-recovery-unit", + "heru", + "ostberg" + ], + "last_fetched": 1788979341.416545 + }, + "1062637784": { + "repository_manifest": {}, + "new": true, + "full_name": "hstrohmaier/ha_comfoconnectpro", + "category": "integration", + "description": "Home Assistant Custom Component for Zehnder ComfoConnectPro", + "domain": "ha_comfoconnectpro", + "etag_repository": "W/\"6f13b003aa4f2a86477c6dba18352de89cba08ea5a6d8002dbeef2749f3ea8bd\"", + "last_updated": "2026-09-22T19:05:10Z", + "stargazers_count": 16, + "topics": [ + "comfoconnectpro", + "homeassistant-custom-component", + "ventilation-system", + "zehnder" + ], + "last_fetched": 1790530672.04846 + }, + "190260955": { + "repository_manifest": { + "name": "MIND Mobility", + "country": "NL", + "render_readme": true + }, + "full_name": "bramkragten/mind", + "authors": [ + "@bramkragten" + ], + "category": "integration", + "description": "Add support for Mind Mobility vehicles in Home Assistant", + "domain": "mind", + "etag_repository": "W/\"4030d214b65d80ad5cf76bec9a0ab35b862a22f94a8322a73ac314992d0c816d\"", + "last_updated": "2021-05-07T13:37:44Z", + "stargazers_count": 10, + "last_fetched": 1788427855.022573 + }, + "1082803731": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/ha-weylandyutani", + "category": "theme", + "description": "A Weyland-Yutani inspired theme for Home Assistant", + "etag_repository": "W/\"ab411a4a0ec0d300f5ddc90da2f3dd9d4e2e002665e99fda8bf4005c1708607b\"", + "last_updated": "2026-06-29T01:16:36Z", + "stargazers_count": 28, + "topics": [ + "alien", + "aliens", + "weyland-yutani" + ], + "last_fetched": 1789327587.133115 + }, + "1206958535": { + "repository_manifest": {}, + "new": true, + "full_name": "Koky05/comair-modbus-homeassistant", + "category": "integration", + "description": "Home Assistant integration for ComAir HRUC-Plus 3 / Vent-Axia Sentinel Kinetic Advance MVHR via Modbus RTU over TCP", + "domain": "comair_modbus", + "etag_repository": "W/\"ca6cfca25d38f3d0bbec35b6f289744cce90be3675f038d309bd221fb4ee58a4\"", + "last_updated": "2026-08-14T11:10:17Z", + "stargazers_count": 3, + "topics": [ + "modbus", + "vent-axia", + "ventilation" + ], + "last_fetched": 1790245968.452024 + }, + "497924778": { + "repository_manifest": { + "name": "elkbledom", + "render_readme": true + }, + "new": true, + "full_name": "dave-code-ruiz/elkbledom", + "authors": [ + "@dave-code-ruiz" + ], + "category": "integration", + "description": "Home Assistant custom component for LED STRIP NAMED ELK- , MELK- , LEDBLE or XROCKER", + "domain": "elkbledom", + "etag_repository": "W/\"07d348b7f5df925ce8921e505f732d4a715fac1ef08b9cb92aaf10d75492a099\"", + "last_updated": "2026-08-18T09:11:03Z", + "stargazers_count": 206, + "topics": [ + "hacs-custom", + "led-controller", + "ledstrips", + "light" + ], + "last_fetched": 1790726992.664899 + }, + "1094530447": { + "repository_manifest": {}, + "new": true, + "full_name": "jtubb/Pylontech-Battery-Card", + "category": "plugin", + "description": "Homeassistant Lovelace Card for Pylontech BMS Integration", + "etag_repository": "W/\"270ee481598e8c660b5ee9bf703dd45481396064ec0e5df313bf037e9b5eebc7\"", + "last_updated": "2026-01-18T17:30:50Z", + "topics": [ + "battery-management-system", + "battery-monitoring", + "dashboard", + "pylontech", + "ui" + ], + "last_fetched": 1788863720.385713 + }, + "146783593": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/upcoming-media-card", + "category": "plugin" + }, + "599334003": { + "repository_manifest": { + "name": "simple-weather-clock", + "render_readme": true + }, + "new": true, + "full_name": "pkscout/simple-weather-clock", + "category": "plugin", + "description": "A card for Home Assistant designed to display a digital clock with six slots below for various numeric environmental sensor data.", + "etag_repository": "W/\"c1898d1757dda322c5aec7ad0261308a38261f326fdc968202c0dcd523cbe574\"", + "last_updated": "2023-06-03T21:45:55Z", + "stargazers_count": 5, + "topics": [ + "clock", + "weather" + ], + "last_fetched": 1784795439.244075 + }, + "1067817636": { + "repository_manifest": {}, + "new": true, + "full_name": "giovannilamarmora/lovelace-material-components", + "category": "plugin", + "description": "Material Home Component is a custom Home Assistant plugin that displays interactive cards for your devices. It shows real-time status (e.g., playing, idle), current media information, and allows quick control like play/pause, volume adjustment, and more — all styled with a modern, dynamic UI.", + "downloads": 5590, + "etag_repository": "W/\"462ab7167f9ab067d5c3f9e7b25edd703952ff584f57f15d2f668a6c5ab47f35\"", + "last_updated": "2026-07-31T14:47:42Z", + "stargazers_count": 73, + "topics": [ + "home-assistant-component", + "material-ui" + ], + "last_fetched": 1790752462.702018 + }, + "1287414806": { + "repository_manifest": {}, + "new": true, + "full_name": "ticstyle/Day-Modes", + "category": "integration", + "description": "A modern Home Assistant custom integration to automatically track and cycle through custom day modes based on time and occupancy.", + "domain": "day_modes", + "etag_repository": "W/\"07bf2a0b71ba8cc7f3b84a7eb16520f5e6c64972a9c22ed4fb908b92ca6f3c69\"", + "last_updated": "2026-09-01T14:07:43Z", + "stargazers_count": 2, + "last_fetched": 1788311230.332217 + }, + "770043446": { + "repository_manifest": {}, + "new": true, + "full_name": "Sdahl1234/Sunseeker-lawn-mower", + "category": "integration", + "description": "HomeAssistant Sunseeker lawnmower integration", + "domain": "sunseeker", + "downloads": 1025, + "etag_repository": "W/\"7665b0676dd88ef9d573a35e17db9157c7346fdea4fabe90210f273229834ea6\"", + "last_updated": "2026-09-27T07:26:57Z", + "stargazers_count": 64, + "topics": [ + "lawnmower" + ], + "last_fetched": 1790712410.160005 + }, + "497322735": { + "repository_manifest": { + "name": "Plex recently added sensor", + "render_readme": true + }, + "new": true, + "full_name": "NemesisRE/sensor.plex_recently_added", + "authors": [ + "@maykar", + "@NemesisRE" + ], + "category": "integration", + "description": "▶️ Plex component to feed Upcoming Media Card.", + "domain": "plex_recently_added", + "etag_repository": "W/\"74f0df406343ff9337575f374cfc6cd31757b9b56027adf9f71028c53390952b\"", + "last_updated": "2023-03-14T10:16:26Z", + "stargazers_count": 20, + "last_fetched": 1790533416.465213 + }, + "129049262": { + "repository_manifest": { + "name": "Xiaomi Mi Smart Pedestal Fan Integration", + "render_readme": true, + "homeassistant": "2022.8.0" + }, + "full_name": "syssi/xiaomi_fan", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Xiaomi Mi Smart Fan integration for Home Assistant", + "domain": "xiaomi_miio_fan", + "etag_repository": "W/\"d6c7a807b1a159ae9c9fcd35d3d60b43d0e69407bbffe2b4a9752af8a8835544\"", + "last_updated": "2026-10-01T06:13:09Z", + "stargazers_count": 507, + "topics": [ + "fan", + "miio", + "miio-protocol", + "miot", + "xiaomi" + ], + "last_fetched": 1790876858.864731 + }, + "1246800000": { + "repository_manifest": {}, + "new": true, + "full_name": "nuggetz/ha-fuel-prices-ita", + "category": "integration", + "description": "Home Assistant custom component — real-time Italian fuel prices from MIMIT open data. No API key required.", + "domain": "fuel_prices_italy", + "etag_repository": "W/\"6d5df306ba370e84dc94b23f0cd33e8b8725b4960d58f8ad06c0c67e3bd28be2\"", + "last_updated": "2026-08-05T14:33:33Z", + "topics": [ + "fuel-prices", + "fuel-prices-italy", + "home-assistant-custom-component", + "open-data" + ], + "last_fetched": 1785946775.245197 + }, + "380881340": { + "repository_manifest": {}, + "new": true, + "full_name": "bm1549/home-assistant-frigidaire", + "category": "integration", + "description": "Custom component for the Frigidaire integration", + "domain": "frigidaire", + "etag_repository": "W/\"bfd2d9d379a66381fb0cbbcb2a21e40a87f6b68f71e79cae3c06e475163eef38\"", + "last_updated": "2026-09-09T01:44:42Z", + "stargazers_count": 56, + "topics": [ + "climate", + "frigidaire" + ], + "last_fetched": 1790269017.9131 + }, + "140618233": { + "repository_manifest": {}, + "full_name": "RobHofmann/HomeAssistant-GreeClimateComponent", + "authors": [ + "@robhofmann" + ], + "category": "integration", + "description": "Custom Gree climate component written in Python3 for Home Assistant. Controls AC's supporting the Gree protocol.", + "domain": "gree", + "etag_repository": "W/\"1312adebad06066b7cb78af39387d75c73e5777d03cb976fe2373ed25cc5cdc5\"", + "last_updated": "2026-10-01T19:36:52Z", + "stargazers_count": 523, + "topics": [ + "air-conditioner", + "climate", + "gree" + ], + "last_fetched": 1790896202.11532 + }, + "1186941830": { + "repository_manifest": {}, + "new": true, + "full_name": "Kvikku/ElectricityPriceAddon", + "category": "integration", + "description": "Home Assistant custom integration for Norwegian electricity prices from hvakosterstrommen.no", + "domain": "norway_electricity", + "etag_repository": "W/\"ca8b0ba8acc444d886eb83b862d2fbe1468251ad9796764f3485d27c23055dd3\"", + "last_updated": "2026-04-15T10:00:04Z", + "last_fetched": 1784789352.526668 + }, + "1123609537": { + "repository_manifest": {}, + "new": true, + "full_name": "VilniusTechnology/ha-unavailable-devices-report", + "category": "integration", + "description": "Automated health check for Home Assistant: Identify unavailable devices and bulk-purge ghost entities.", + "domain": "ha_unavailable_devices_report", + "etag_repository": "W/\"e43ae20a9caf06e02ed0abe46968d68b3128225ffd830ad242763b9b52d832fb\"", + "last_updated": "2026-03-05T18:03:36Z", + "stargazers_count": 14, + "topics": [ + "dashboard", + "hacs-integration-custom-integration", + "maintenance", + "monitoring", + "system-health" + ], + "last_fetched": 1787182428.896162 + }, + "1226048659": { + "repository_manifest": {}, + "new": true, + "full_name": "axelfair/seasonclock", + "category": "plugin", + "description": "A premium location-aware seasonal year clock for Home Assistant dashboards", + "etag_repository": "W/\"1827bd7e6684f9160a3acd590e268a3d70ec0e41c7d406fd266b9d93cb64308a\"", + "last_updated": "2026-06-20T01:45:38Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-custom-component", + "home-assistant0dashboard", + "lovelace-card" + ], + "last_fetched": 1787982066.604132 + }, + "1007812765": { + "repository_manifest": {}, + "new": true, + "full_name": "BigPiloto/ha-drugstore-stock", + "category": "integration", + "description": "Home Assistant custom integration for pharmacy drug stock management", + "domain": "drugstore_stock", + "etag_repository": "W/\"e1dccb44907d3db359334f7d1dcae2b17b7cb4c3c0e1d20a545757e0b777a2b5\"", + "last_updated": "2025-07-02T13:56:36Z", + "stargazers_count": 18, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1784785524.340754 + }, + "1242994697": { + "repository_manifest": {}, + "new": true, + "full_name": "runningoec/smart-glasses-home-assistant", + "category": "integration", + "description": "Home Assistant custom integration that adds a 600x600 glasses Web App to Home Assistant - pair via short code, glance at 1-8 entities live over the HA websocket.", + "domain": "smart_glasses", + "etag_repository": "W/\"20e64b949ad7ac5e934f870ba7262f42cb92e7eea49e3a03bbba895f2f07f64f\"", + "last_updated": "2026-08-04T00:23:59Z", + "topics": [ + "meta-ray-ban", + "smart-glasses" + ], + "last_fetched": 1787251720.315016 + }, + "483187645": { + "repository_manifest": { + "name": "Microsoft Graph", + "country": "GB" + }, + "new": true, + "full_name": "geoffreylagaisse/Hass-Microsoft-Graph", + "authors": [ + "@jlweston", + "@geoffreylagaisse" + ], + "category": "integration", + "description": "Microsoft Graph API Presence Integration for Home Assistant", + "domain": "microsoft_graph", + "etag_repository": "W/\"a153c10d146209758376615a32c92c532b568bb5e0e05dd89e6739ea3183c118\"", + "last_updated": "2024-07-23T07:34:53Z", + "stargazers_count": 34, + "topics": [ + "custom", + "graphapi" + ], + "last_fetched": 1784787678.220992 + }, + "610701268": { + "repository_manifest": { + "name": "FoxESS - Modbus", + "hacs": "1.20.0", + "homeassistant": "2023.7.0", + "render_readme": true + }, + "new": true, + "full_name": "nathanmarlor/foxess_modbus", + "authors": [ + "@nathanmarlor" + ], + "category": "integration", + "description": "FoxESS inverter integration. Connect directly to your FoxESS inverter (no cloud!) for real-time status and control.", + "domain": "foxess_modbus", + "downloads": 6863, + "etag_repository": "W/\"0602662c90b3853222e0c7ed6136ac01f7699908db363ff9994dd935d0b3d852\"", + "last_updated": "2026-09-21T16:03:15Z", + "stargazers_count": 337, + "topics": [ + "energy", + "foxess" + ], + "last_fetched": 1790894971.388967 + }, + "259126760": { + "repository_manifest": { + "name": "Honeycomb Menu", + "content_in_root": true, + "filename": "honeycomb-menu.js", + "render_readme": true + }, + "full_name": "Sian-Lee-SA/honeycomb-menu", + "category": "plugin", + "description": "Honeycomb menu is a Home Assistant module (not a card) that can be applied to any lovelace card. When activated by the defined action on said card, the module will display a 'rounded' list of honeycomb buttons with an optional XY pad to make interfacing with lovelace more fluent", + "downloads": 3314, + "etag_repository": "W/\"3b3c80dc2d18a754c1268863cb231db7bc03d20450d5de55ce89c93562e572e6\"", + "last_updated": "2026-07-26T16:18:41Z", + "stargazers_count": 229, + "topics": [ + "lovelace-module", + "menu", + "module" + ], + "last_fetched": 1790791961.539521 + }, + "270638476": { + "repository_manifest": { + "name": "Nord Theme" + }, + "full_name": "home-assistant-community-themes/nord", + "category": "theme", + "description": "Nord theme for Home Assistant", + "etag_repository": "W/\"45c60d8773d291b925fdc8e955ffa960d02344b506207ffa2999617234302ebf\"", + "last_updated": "2023-04-03T13:58:06Z", + "stargazers_count": 14, + "last_fetched": 1784668273.549989 + }, + "1016338200": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-blitzortung-lightning-card", + "category": "plugin", + "description": "A custom Home Assistant card for displaying lightning strikes using Blitzortung data.", + "downloads": 3661, + "etag_repository": "W/\"caffb90aa1be3ec2550d09677867d8b7b997d2a469d8c1b0c6b8f32da834d840\"", + "last_updated": "2026-09-27T19:25:41Z", + "stargazers_count": 90, + "topics": [ + "blitzortung", + "lightning", + "lovelace-card", + "weather" + ], + "last_fetched": 1790562255.846576 + }, + "680978332": { + "repository_manifest": {}, + "new": true, + "full_name": "SirGoodenough/Availability-Template", + "category": "template", + "description": "Custom Template for checking the availiability of an entity.", + "etag_repository": "W/\"b8c4cbf5ab66d38db81f3ac3bc814f13b9ee08cfa60102d178cd0f4cacc34166\"", + "last_updated": "2025-10-31T00:20:20Z", + "stargazers_count": 13, + "topics": [ + "availability", + "custom-template", + "jinja2-templates" + ], + "last_fetched": 1784829047.30585 + }, + "1158430534": { + "repository_manifest": {}, + "new": true, + "full_name": "sibest19/hass-meteoam", + "category": "integration", + "description": "Home Assistant custom component for Meteo Aeronautica Militare (MeteoAM)", + "domain": "meteoam", + "etag_repository": "W/\"68c591725058cde6c41a21dad25c79215c7309af2c600f41968c541e754c324d\"", + "last_updated": "2026-10-02T06:57:55Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-custom-component", + "meteoam", + "weather" + ], + "last_fetched": 1790929626.803244 + }, + "1093294989": { + "repository_manifest": {}, + "new": true, + "full_name": "KriVaTri/EVCM", + "category": "integration", + "description": "smart EV Charge Manager for Home Assistant", + "domain": "evcm", + "etag_repository": "W/\"c571125e49aff23d6b31fec3d0de421b3cc2f84ab2b10630147ca818cf2011c0\"", + "last_updated": "2026-05-13T14:46:17Z", + "stargazers_count": 8, + "topics": [ + "consumption", + "energy-efficiency", + "loadbalancing", + "vehicle-charging-control", + "wallbox" + ], + "last_fetched": 1785789429.793448 + }, + "264655935": { + "repository_manifest": { + "name": "Entities Calendar", + "homeassistant": "2022.5.0" + }, + "full_name": "gadgetchnnel/entities_calendar", + "authors": [ + "@gadgetchnnel" + ], + "category": "integration", + "description": "A custom component for Home Assistant to allow regular entities to be used as a calendar", + "domain": "entities_calendar", + "etag_repository": "W/\"66d789af7d588cf0fc73a01cbfd23f06fb4d607284ba74abcec1f6fa09e1357b\"", + "last_updated": "2023-10-05T03:35:54Z", + "stargazers_count": 26, + "topics": [ + "calendar", + "entities-calendar" + ], + "last_fetched": 1784787568.546531 + }, + "1063141556": { + "repository_manifest": {}, + "new": true, + "full_name": "vivo/ha_vivohomebridge", + "category": "integration", + "description": "vivo 已在系统层深度融合 Home Assistant(HA),可无缝体验:远程控制,蓝心小V,系统快捷指令,连接中心等。 vivo has deeply integrated Home Assistant (HA) at the system level, enabling Remote Control, BlueLM Copilot, System Shortcuts, Connection Center,and more.", + "domain": "vivohomebridge", + "downloads": 92, + "etag_repository": "W/\"f030f5c9bd179bd79ab7445d9afa56023781fffcebda965a77819936e4f5d9f3\"", + "last_updated": "2026-09-22T12:03:20Z", + "stargazers_count": 154, + "topics": [ + "vivo", + "vivohomebridge" + ], + "last_fetched": 1790877610.261994 + }, + "1159798311": { + "repository_manifest": {}, + "new": true, + "full_name": "joshdutcher/ourgroceries-kiosk-card", + "category": "integration", + "description": "Touch-friendly Home Assistant Lovelace card for OurGroceries shopping lists", + "domain": "ourgroceries_kiosk", + "etag_repository": "W/\"6aa9df82f4ceaa419baacc4a9434f87c94c402d7d4810219b82039d35c0c1329\"", + "last_updated": "2026-04-21T16:39:44Z", + "topics": [ + "lovelace-card", + "ourgroceries", + "shopping-list" + ], + "last_fetched": 1786618151.482705 + }, + "1161602027": { + "repository_manifest": {}, + "new": true, + "full_name": "cryptotomte/ev-charging-manager", + "category": "integration", + "description": "Home Assistant integration (HACS) for EV charging managing. Identifies drivers via RFID, calculates energy cost with static or spot pricing, and provides per-user statistics — locally, no cloud required. Built for multi-driver households with a shared charger.", + "domain": "ev_charging_manager", + "etag_repository": "W/\"526ac9558b4be8dc9f3f1ad8304d08d614723f603e2ac3fb494bf033cd9b78b4\"", + "last_updated": "2026-06-13T08:16:56Z", + "stargazers_count": 2, + "topics": [ + "energy-management", + "ev", + "ev-charging" + ], + "last_fetched": 1788901661.445424 + }, + "179491130": { + "repository_manifest": {}, + "full_name": "custom-cards/group-element", + "category": "plugin", + "description": "A group element for picture-elements with dynamic toggle capability", + "downloads": 3891, + "etag_repository": "W/\"d9f2dc10018de0303a32cc640cefeff875d7d56ea7ba48be57c4bac281a67660\"", + "last_updated": "2026-09-09T09:40:54Z", + "stargazers_count": 65, + "last_fetched": 1790024395.443693 + }, + "1217258699": { + "repository_manifest": {}, + "new": true, + "full_name": "Orishas/fra_betriebsrichtung", + "category": "integration", + "description": "Home Assistant custom integration for Frankfurt Airport operating direction and aircraft noise indication.", + "domain": "fra_betriebsrichtung", + "etag_repository": "W/\"a706eb85590dadc9f50a8cda2dcc115fcec6b717435a84b23d028af29cf25287\"", + "last_updated": "2026-08-20T12:09:47Z", + "topics": [ + "custom-integration", + "fluglaerm", + "fra", + "frankfurt-airport" + ], + "last_fetched": 1787236933.888695 + }, + "771099628": { + "repository_manifest": {}, + "new": true, + "full_name": "verdel/hass-petoneer-smartdot", + "category": "integration", + "description": "Home assistant custom component for Petoneer SmartDot", + "domain": "petoneer_smartdot", + "etag_repository": "W/\"17a1e996633eb35fbeb9ee3c6a327753be80c49953837a4106e7c930babdef79\"", + "last_updated": "2026-09-01T13:04:07Z", + "stargazers_count": 9, + "topics": [ + "bluetooth", + "petoneer", + "smartdot" + ], + "last_fetched": 1788289017.347889 + }, + "683619534": { + "repository_manifest": { + "name": "Garmin MapShare", + "homeassistant": "2023.1.0", + "render_readme": true + }, + "new": true, + "full_name": "BHSPitMonkey/homeassistant-garmin-mapshare", + "authors": [ + "@BHSPitMonkey" + ], + "category": "integration", + "description": "Home Assistant custom integration for Garmin MapShare feeds", + "domain": "garmin_mapshare", + "etag_repository": "W/\"9f131fc9a23e2a243eaa7a8fca79d527250b01afc0e7812862e37b4763556b71\"", + "last_updated": "2025-06-28T18:52:07Z", + "stargazers_count": 16, + "topics": [ + "custom-integration", + "garmin" + ], + "last_fetched": 1789513608.518665 + }, + "1155970500": { + "repository_manifest": {}, + "new": true, + "full_name": "NylonDiamond/homeassistant-wrist-assistant", + "category": "integration", + "description": "Home Assistant custom integration for Wrist Assistant — Home Assistant on your Apple Watch", + "domain": "wrist_assistant", + "etag_repository": "W/\"e07ea7c71bbe9f5469a125afa292c63376ac9a3825561a169ea0608f76d6aae2\"", + "last_updated": "2026-10-02T07:19:21Z", + "stargazers_count": 29, + "topics": [ + "apple-watch" + ], + "last_fetched": 1790928058.206802 + }, + "1298237105": { + "repository_manifest": {}, + "new": true, + "full_name": "fabiomatavelli/ha-felicity-solar-local", + "category": "integration", + "description": "Home Assistant HACS integration for Felicity Solar batteries over the local network (no cloud)", + "domain": "felicity_solar_local", + "etag_repository": "W/\"0dc2d656705f887eff1005859c5255ce01f4196e437ae0bced6d7192647b7f2e\"", + "last_updated": "2026-09-29T09:54:49Z", + "stargazers_count": 7, + "topics": [ + "battery", + "felicity-solar" + ], + "last_fetched": 1790831517.841901 + }, + "1254589422": { + "repository_manifest": {}, + "new": true, + "full_name": "italo-lombardi/Home-Assistant-EntityGuard", + "category": "integration", + "description": "Home Assistant integration that enforces entity state via declarative rules — replaces hand-written auto-off / auto-lock / kill-switch automations.", + "domain": "entity_guard", + "etag_repository": "W/\"fd6384b584b754aef25975b25d1e072699597d08a0ab430f4ee29c1363e919a9\"", + "last_updated": "2026-09-11T13:32:32Z", + "stargazers_count": 7, + "last_fetched": 1789602920.643151 + }, + "459761427": { + "repository_manifest": { + "name": "PGNIG sensor", + "country": "PL", + "render_readme": true + }, + "new": true, + "full_name": "pawelhulek/pgnig-sensor", + "category": "integration", + "description": "This sensor is gathering gas usage data from PGNIG ebok page.", + "domain": "pgnig_gas_sensor", + "downloads": 4, + "etag_repository": "W/\"5ad6024d1ddbcd4f25a4701b19e3f0b36dc2548707659d8eb4d51646f6f93490\"", + "last_updated": "2026-09-25T19:43:16Z", + "stargazers_count": 57, + "topics": [ + "gas-sensor" + ], + "last_fetched": 1790711281.623742 + }, + "912032750": { + "repository_manifest": {}, + "new": true, + "full_name": "myhades/ha-clash-controller", + "category": "integration", + "description": "A Home Assistant integration for controlling external Clash instances.", + "domain": "clash_controller", + "etag_repository": "W/\"6b23ea01c5ff579c861e87f289f4a67adf2d93ed67924864bfe7f3f58225b6fd\"", + "last_updated": "2026-09-29T07:44:01Z", + "stargazers_count": 38, + "topics": [ + "clash", + "proxy", + "restful-api" + ], + "last_fetched": 1790684651.970902 + }, + "241706284": { + "repository_manifest": { + "name": "Button Text Card", + "render_readme": true, + "filename": "button-text-card.js" + }, + "full_name": "Savjee/button-text-card", + "category": "plugin", + "description": "Custom, \"neumorphism\" Lovelace card", + "etag_repository": "W/\"eacac1dcb4866cc58e20f18372f254b09e9792bbf531c820c02c8de7326699ed\"", + "last_updated": "2025-11-15T10:53:34Z", + "stargazers_count": 130, + "topics": [ + "lovelace-card", + "templating", + "typescript" + ], + "last_fetched": 1785796208.181254 + }, + "1181460297": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-energy-optimizer", + "category": "plugin", + "description": "Energy usage analysis and optimization card for Home Assistant", + "etag_repository": "W/\"9e4cdb994d22dc95d114a93179ad8ceb8d0c24fbe6c36fa5de1fcc0a9debc3f7\"", + "last_updated": "2026-10-02T03:00:19Z", + "stargazers_count": 2, + "last_fetched": 1790932791.401809 + }, + "1194801132": { + "repository_manifest": {}, + "new": true, + "full_name": "K0rb3nD4ll4S/dibby-wemo-manager", + "category": "integration", + "description": "Local Belkin Wemo control - Windows/Linux desktop app + Homebridge plugin. No cloud required.", + "domain": "dibby_wemo", + "etag_repository": "W/\"6984a5eed5a6e621fe143d708bec415bb72c61fe2082452d877188e79fa68399\"", + "last_updated": "2026-09-24T12:51:49Z", + "stargazers_count": 8, + "topics": [ + "belkin", + "electron", + "homebridge", + "homekit", + "wemo", + "wemo-manager" + ], + "last_fetched": 1790272823.668155 + }, + "307098646": { + "repository_manifest": { + "name": "Alarmo", + "render_readme": true, + "zip_release": true, + "filename": "alarmo.zip", + "hide_default_branch": true, + "homeassistant": "2024.6.0" + }, + "full_name": "nielsfaber/alarmo", + "authors": [ + "@nielsfaber" + ], + "category": "integration", + "description": "Easy to use alarm system integration for Home Assistant", + "domain": "alarmo", + "downloads": 66241, + "etag_repository": "W/\"f84ea92a0eb3756e0efbf6f9ee690e2f5f4278bfa46bea9e60c07e3e583244f6\"", + "last_updated": "2026-09-14T02:13:46Z", + "stargazers_count": 2305, + "topics": [ + "alarm", + "assistant", + "home", + "security" + ], + "last_fetched": 1790895117.886079 + }, + "274738925": { + "repository_manifest": { + "name": "Purifier Card", + "render_readme": true, + "filename": "purifier-card.js" + }, + "full_name": "denysdovhan/purifier-card", + "category": "plugin", + "description": "Air Purifier card for Home Assistant Lovelace UI", + "downloads": 6376, + "etag_repository": "W/\"a0378aec9dd374b1d8aff1ee84c699a5bc0ff9057bd2dfcb52ecff74466590ef\"", + "last_updated": "2026-10-01T16:53:38Z", + "stargazers_count": 343, + "topics": [ + "air-purifier", + "purifier" + ], + "last_fetched": 1790878634.800655 + }, + "1034932856": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Statistics-Graph-Chart-Card", + "category": "plugin", + "description": "A highly customizable, smooth, and advanced graph chart card for Home Assistant dashboards. Shows historical sensor data with dynamic trend colors, statistics (min, max, avg), and more. The best graph chart card for your Home Assistant statistics", + "downloads": 9736, + "etag_repository": "W/\"bb2b8b731f2a14c6d9119e42113ffd30d34588db8660e5e72eab1604936a3097\"", + "last_updated": "2026-09-09T07:30:46Z", + "stargazers_count": 291, + "topics": [ + "analysis", + "analytics", + "apex", + "apex-charts", + "apexcharts", + "bar-chart", + "chart", + "data", + "data-analysis", + "data-science", + "data-visualization", + "graph", + "graphics", + "histogram", + "historical-data", + "history", + "statistical-analysis", + "statistics" + ], + "last_fetched": 1790931741.188381 + }, + "1067047574": { + "repository_manifest": {}, + "new": true, + "full_name": "flashg1/SolarCharger", + "category": "integration", + "description": "Home Assistant solar charger uses surplus solar to charge your EV and home. ☀️", + "domain": "solarcharger", + "etag_repository": "W/\"4d38555b5165b3b7ece5fc2027b05ec0f3ef6fd0dd7ba69470027176366bacae\"", + "last_updated": "2026-10-02T06:24:32Z", + "stargazers_count": 19, + "topics": [ + "electric-vehicles", + "energy-management", + "enphase", + "ocpp", + "shelly", + "solar-energy", + "tesla" + ], + "last_fetched": 1790924219.767104 + }, + "1249734892": { + "repository_manifest": {}, + "new": true, + "full_name": "Jordi-14/homeassistant_nice", + "category": "integration", + "description": "Home Assistant integration for local Nice BiDi-WiFi gate control", + "domain": "nice_bidiwifi", + "downloads": 303, + "etag_repository": "W/\"bbce059ef4cfeb3b9fd72d1c2a1557669b8fa9f679de0368a68be0853cad35cf\"", + "last_updated": "2026-09-28T15:16:39Z", + "stargazers_count": 13, + "topics": [ + "bidiwifi", + "cover", + "gate", + "home-assistant-custom-component", + "local-control", + "nice" + ], + "last_fetched": 1790872423.792546 + }, + "1103822243": { + "repository_manifest": {}, + "new": true, + "full_name": "sh00t2kill/ha_fireworks_tonight", + "category": "integration", + "description": "An integration to pull information about fireworks near me!", + "domain": "fireworks_tonight", + "etag_repository": "W/\"7128476135403ad30f17b4be9eaf942a0cfde53ff6457b06159c217cb4f6905b\"", + "last_updated": "2026-06-22T01:58:41Z", + "topics": [ + "fireworks", + "tracking" + ], + "last_fetched": 1784792172.063762 + }, + "1217343825": { + "repository_manifest": {}, + "new": true, + "full_name": "absent42/Aqara-LANLink", + "category": "integration", + "description": "Local-push Home Assistant integration for local control of Aqara hubs, their sub-devices, and cameras over the LAN", + "domain": "aqara_lanlink", + "downloads": 741, + "etag_repository": "W/\"ce68415461cd762555374f4a5067b269c25f8a229af47584f66ee4a9c3b59f3a\"", + "last_updated": "2026-08-20T17:30:12Z", + "stargazers_count": 18, + "topics": [ + "aqara", + "aqara-fp2", + "aqara-hub", + "aqara-m3" + ], + "last_fetched": 1790677880.254262 + }, + "1158724934": { + "repository_manifest": {}, + "new": true, + "full_name": "jyourstone/energy_manager", + "category": "integration", + "description": "Price-optimized home energy management for Home Assistant: home battery scheduling, EV charging and solar — Nordpool, SigenStor, Easee", + "domain": "energy_manager", + "downloads": 76, + "etag_repository": "W/\"51a7dac35e9709d0130bd10259f921785fe28a2439c37f50cdf3b56c138c25cc\"", + "last_updated": "2026-09-07T13:09:12Z", + "stargazers_count": 1, + "topics": [ + "easee", + "energy-management", + "ev-charging", + "home-assistant-integration", + "home-battery", + "nordpool", + "sigenergy", + "solar" + ], + "last_fetched": 1788857042.873292 + }, + "292008305": { + "repository_manifest": { + "name": "Steam Card", + "render_readme": true, + "filename": "kb-steam-card.js" + }, + "full_name": "Kibibit/kb-steam-card", + "category": "plugin", + "description": "A Home Assistant card for Steam integrations", + "etag_repository": "W/\"9d559efa4b83e54312a1213000fd77b5ec08cbd5a71f0631b2f901da4615c0cc\"", + "last_updated": "2026-02-27T23:05:05Z", + "stargazers_count": 30, + "topics": [ + "card", + "steam" + ], + "last_fetched": 1789325786.300176 + }, + "1210456707": { + "repository_manifest": {}, + "new": true, + "full_name": "KipK/vtherm_smartpi", + "category": "integration", + "description": "SmartPI algorithm for Versatile Thermostat", + "domain": "vtherm_smartpi", + "downloads": 605, + "etag_repository": "W/\"002ef0129df9da37dfa4e92fb5c10b52812685d238e44ab2f68b0b32c502a813\"", + "last_updated": "2026-09-30T21:55:35Z", + "stargazers_count": 14, + "last_fetched": 1790833609.004506 + }, + "1257324688": { + "repository_manifest": {}, + "new": true, + "full_name": "luuquangvu/assist-canonicalizer", + "category": "integration", + "description": "Enhance Assist intent recognition accuracy by integrating a multi-signal lexical ranking engine into the Home Assistant conversation pipeline.", + "domain": "assist_canonicalizer", + "etag_repository": "W/\"47be6ee687640603582342417e8a07e04de9f3046a266a54418e4a16a5a1f682\"", + "last_updated": "2026-09-28T12:37:12Z", + "stargazers_count": 52, + "topics": [ + "home-assistant-integration", + "home-assistant-voice", + "voice-assistant" + ], + "last_fetched": 1790926724.624668 + }, + "1157180618": { + "repository_manifest": {}, + "new": true, + "full_name": "meltingice1337/tedee_ble", + "category": "integration", + "description": "Local BLE integration for Tedee smart locks in Home Assistant", + "domain": "tedee_ble", + "etag_repository": "W/\"b9b37dc412e553143343637b75c0a3d5ab47d9b62357159069fa840263e11afe\"", + "last_updated": "2026-10-02T06:22:22Z", + "stargazers_count": 16, + "topics": [ + "ble", + "home-assistant-custom-component", + "tedee" + ], + "last_fetched": 1790927238.844776 + }, + "274111031": { + "repository_manifest": { + "name": "Animated Weather Card", + "render_readme": true, + "homeassistant": "0.109.0" + }, + "full_name": "wowgamr/animated-weather-card", + "category": "theme", + "description": "Animated icons for default Home Assistant weather card", + "etag_repository": "W/\"ef4a7b8452631b9d4142d99761a0c1c0b70c00e7ab2496e3fef5293f0fa18cc9\"", + "last_updated": "2026-08-15T23:17:39Z", + "stargazers_count": 30, + "topics": [ + "weather-card" + ], + "last_fetched": 1789715019.163706 + }, + "1162066563": { + "repository_manifest": {}, + "new": true, + "full_name": "orevron/ha-interqr", + "category": "integration", + "description": "InterQR smart lock integration for Home Assistant", + "domain": "interqr", + "etag_repository": "W/\"f583c9155871bc00b82e3377f1598fccf52457856e07588925eeed670872c240\"", + "last_updated": "2026-03-14T18:18:50Z", + "topics": [ + "interqr", + "lock" + ], + "last_fetched": 1784790892.39432 + }, + "144899700": { + "repository_manifest": { + "name": "slider-entity-row", + "render_readme": true, + "homeassistant": "2025.10.0b0" + }, + "full_name": "thomasloven/lovelace-slider-entity-row", + "category": "plugin", + "description": "🔹 Add sliders to entity cards", + "etag_repository": "W/\"cbcb27bf80c2d57558c9361338c2abf80a64ee57d70d6fc3ce8a0cbcced960db\"", + "last_updated": "2025-10-02T11:22:27Z", + "stargazers_count": 923, + "installed_commit": "f178fb2", + "installed": true, + "last_commit": "f178fb2", + "last_version": "v17.5.0", + "open_issues": 42, + "releases": true, + "version_installed": "v17.5.0", + "last_fetched": 1790604663.459762 + }, + "1234081936": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/orbit-bhyve-ble", + "category": "integration", + "description": "Local-only Home Assistant integration for Orbit B-Hyve hose-tap and XD irrigation timers over BLE. Cloud is contacted only at setup; every command and state poll afterward is BLE-only.", + "domain": "orbit_bhyve", + "etag_repository": "W/\"ca8d2bda81885c39bed4f4d9914ed3ffe659762bc67e06fe431df882ae2a4717\"", + "last_updated": "2026-09-30T23:04:27Z", + "stargazers_count": 12, + "topics": [ + "bhyve", + "ble", + "bluetooth", + "home-assistant-integration", + "irrigation", + "orbit", + "sprinkler" + ], + "last_fetched": 1790834057.452404 + }, + "200073618": { + "repository_manifest": {}, + "full_name": "dlashua/templatebinarysensor", + "authors": [ + "@dlashua" + ], + "category": "integration", + "description": "Add template binary_sensors from the UI.", + "domain": "templatebinarysensor", + "etag_repository": "W/\"260626fa588c7ff75c83fdf8acc5bd69f376923b0933a18572f6ed7a8c2283eb\"", + "last_updated": "2021-11-11T12:35:12Z", + "stargazers_count": 1, + "last_fetched": 1771012249.608327 + }, + "287840715": { + "repository_manifest": { + "name": "OZW Network Visualization Card", + "content_in_root": true, + "filename": "ozw-network-visualization-card.js", + "homeassistant": "0.115.0", + "render_readme": true + }, + "full_name": "abmantis/ozw-network-visualization-card", + "category": "plugin", + "description": "Lovelace custom card for visualizing the ZWave network with the OpenZWave (beta) integration.", + "etag_repository": "W/\"0fb8b12f95e1e212ca7c32183eba91822d392e659b10af95d7ea0f9154fa4391\"", + "last_updated": "2022-06-05T22:24:45Z", + "stargazers_count": 29, + "topics": [ + "ozw", + "zwave", + "zwave2mqtt" + ], + "last_fetched": 1788212906.970188 + }, + "537806998": { + "repository_manifest": { + "name": "Overwolf Webhook" + }, + "new": true, + "full_name": "lociii/homeassistant-overwolf-status", + "authors": [ + "@lociii" + ], + "category": "integration", + "description": "Home Assistant custom integration that handles game events from Overwolf and broadcasts them as events in Home Assistant", + "domain": "overwolfstatus", + "etag_repository": "W/\"cf14e4a531668c665cccd5ef9132dac3f46cfb07c8dac34a5d00acca306302ec\"", + "last_updated": "2026-06-24T06:47:25Z", + "stargazers_count": 16, + "topics": [ + "game-state-integration", + "gaming", + "overwolf" + ], + "last_fetched": 1784789587.735264 + }, + "911265664": { + "repository_manifest": {}, + "new": true, + "full_name": "Brianfit/calvin-card-ha", + "category": "plugin", + "description": "Calvin and Hobbes daily comic for Home Assistant", + "etag_repository": "W/\"5fc65f868d104311276f50b0a0928ea4fb41e59300444c0a4751af6b8fcdaf5b\"", + "last_updated": "2026-04-13T17:20:23Z", + "stargazers_count": 23, + "topics": [ + "calvin-and-hobbes", + "comics", + "entertainment" + ], + "last_fetched": 1789066757.234275 + }, + "732728235": { + "repository_manifest": {}, + "new": true, + "full_name": "jdejaegh/irm-kmi-ha", + "category": "integration", + "description": "Home Assistant weather provider using data from Belgian IRM KMI 🇧🇪 🇱🇺 🇳🇱", + "domain": "irm_kmi", + "etag_repository": "W/\"91bc525fceac2b2026bb88f230227ead45c135e16e7a06e961a2996d53dc6276\"", + "last_updated": "2026-01-25T16:31:35Z", + "stargazers_count": 109, + "topics": [ + "belgium", + "home-assistant-integration", + "luxembourg", + "netherlands", + "pollen", + "rain-radar", + "weather", + "weather-forecast" + ], + "last_fetched": 1790171781.185999 + }, + "1066942578": { + "repository_manifest": {}, + "new": true, + "full_name": "alexbbt/ha-moen-smart-water", + "category": "integration", + "description": "🏠 Home Assistant integration for Moen Smart Water Network faucets. Control faucets with preset volumes, custom dispensing, and automation support.", + "domain": "moen_smart_water", + "etag_repository": "W/\"90a81c118432826334f2565c97b6662f0b99cbcff2a414cc6a932051ea9be33d\"", + "last_updated": "2026-02-01T06:10:31Z", + "stargazers_count": 12, + "topics": [ + "iot", + "moen", + "smart-faucet", + "water" + ], + "last_fetched": 1786756575.636628 + }, + "1039235330": { + "repository_manifest": {}, + "new": true, + "full_name": "alexlenk/ecowitt_local", + "category": "integration", + "description": "Home Assistant custom integration for Ecowitt weather stations via local web interface", + "domain": "ecowitt_local", + "etag_repository": "W/\"006f40875aab3f077803398dda13a39ab8f50e40de5e66e98a89ff2191c55635\"", + "last_updated": "2026-10-02T01:06:07Z", + "stargazers_count": 59, + "topics": [ + "ecowitt", + "weather-station" + ], + "last_fetched": 1790921244.885254 + }, + "1187245435": { + "repository_manifest": {}, + "new": true, + "full_name": "wizz666/homeassistant-smhi-brandrisk", + "category": "integration", + "description": "SMHI Fire Risk (Brandrisk) integration for Home Assistant – FWI index, weather warnings and frozen precipitation", + "domain": "smhi_brandrisk", + "etag_repository": "W/\"d36b9125128ce38ba862ea2c30ba0e79906b27f7d958123f44839764147cdbc2\"", + "last_updated": "2026-03-27T14:42:56Z", + "last_fetched": 1784793478.058946 + }, + "1135732229": { + "repository_manifest": {}, + "new": true, + "full_name": "clintongormley/ha-fado", + "category": "integration", + "description": "Fado light fader custom integration for Home Assistant", + "domain": "fado", + "etag_repository": "W/\"e8a395047deb9816df625a1e01a9c72c8295f2b15e898e59ea241fcde73e0eed\"", + "last_updated": "2026-09-06T19:29:12Z", + "stargazers_count": 15, + "topics": [ + "dimmer", + "fading", + "homeassistant-custom-component", + "javascript", + "lights", + "python3" + ], + "last_fetched": 1789723226.686351 + }, + "1266318623": { + "repository_manifest": {}, + "new": true, + "full_name": "moryoav/ha-panda", + "category": "integration", + "description": "Home Assistant custom integration for PANDA BLE ESL labels", + "domain": "panda_esl", + "downloads": 3, + "etag_repository": "W/\"8abe4b42049e1b2d8ca81ca902db0525525b984a45f58fce2640d2fd44333a17\"", + "last_updated": "2026-09-29T08:10:10Z", + "stargazers_count": 8, + "topics": [ + "bluetooth", + "epaper", + "esl", + "panda-esl" + ], + "last_fetched": 1790684472.489251 + }, + "220679143": { + "repository_manifest": { + "name": "HASL Departure Card", + "filename": "hasl-departure-card.js", + "homeassistant": "2021.12.0" + }, + "full_name": "hasl-sensor/lovelace-hasl-departure-card", + "category": "plugin", + "description": "Lovelace Departure Card for the HASL Platform", + "etag_repository": "W/\"9e94fbbcf8ff41a7582e8923c4d688ff09e4a7352e73ec4d73af3da0d84c6520\"", + "last_updated": "2026-04-15T08:31:37Z", + "stargazers_count": 24, + "topics": [ + "departures", + "hasl", + "sl", + "stockholms-lokaltrafik" + ], + "last_fetched": 1786093629.992483 + }, + "1203938621": { + "repository_manifest": {}, + "new": true, + "full_name": "hilman2/ha-sunspec2", + "category": "integration", + "description": "Home Assistant integration for SunSpec Modbus devices. Based on pysunspec2 1.3.x", + "domain": "sunspec2", + "etag_repository": "W/\"b822259f1e4ce3bf43708916c036a4ef99390a5482360752a5b48b09004f87b4\"", + "last_updated": "2026-09-07T16:29:25Z", + "stargazers_count": 8, + "topics": [ + "inverter", + "kaco", + "modbus", + "pysunspec2", + "solar", + "sunspec" + ], + "last_fetched": 1790244691.478613 + }, + "1096555957": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/adguard-card", + "category": "plugin", + "description": "Card to summarize information for, and to control your Adguard instance!", + "downloads": 2993, + "etag_repository": "W/\"2a956ee5d984ed4343397968303b6b0c30b9f9b4559116c205a512f6d385b11b\"", + "last_updated": "2026-09-20T23:56:46Z", + "stargazers_count": 43, + "topics": [ + "adguard", + "home-assistant-addons", + "home-assistant-integration" + ], + "last_fetched": 1790689292.229676 + }, + "323155307": { + "repository_manifest": { + "name": "Duepi Evo", + "render_readme": true + }, + "new": true, + "full_name": "aceindy/Duepi_EVO", + "authors": [ + "@aceindy" + ], + "category": "integration", + "description": "Control Duepi_evo based pellet stoves with Home Assistant over wifi using ESPLink (or any other Ser2TCP program)", + "domain": "duepi_evo", + "etag_repository": "W/\"f4f8172c41ac80e2f9726f8d004d2db750fca7409810eca3f3bcddb18557bf63\"", + "last_updated": "2026-05-28T13:25:26Z", + "stargazers_count": 36, + "topics": [ + "duepi-evo", + "heating-systems", + "pellet-stove" + ], + "last_fetched": 1786179331.490943 + }, + "789588169": { + "repository_manifest": {}, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Brandrisk-Eldningsforbud", + "category": "integration", + "description": "This custom component includes a few fire related sensors from MSB", + "domain": "brandriskute", + "downloads": 18, + "etag_repository": "W/\"bc680251858b6540ee57f01e10ecf5646203ab83d6d455162ac6c1602fb793b5\"", + "last_updated": "2025-01-31T21:40:06Z", + "topics": [ + "brandrisk", + "eldningsforbud" + ], + "last_fetched": 1784791303.142634 + }, + "990956362": { + "repository_manifest": {}, + "new": true, + "full_name": "lsellens/thesimple-thermostat", + "category": "integration", + "description": "Home Assistant intergration for The Simple WiFi Thermostats", + "domain": "simple", + "downloads": 3177, + "etag_repository": "W/\"e89240b7b410d134b924b1829415653f01f7101c7311e59f6e042e9478733bdd\"", + "last_updated": "2025-11-18T20:00:47Z", + "topics": [ + "climate", + "ecofactor", + "simple", + "thermostat" + ], + "last_fetched": 1784789629.426638 + }, + "442225646": { + "repository_manifest": { + "name": "London TfL", + "country": "GB", + "homeassistant": "2021.12.0", + "render_readme": true + }, + "new": true, + "full_name": "morosanmihail/HA-LondonTfL", + "authors": [ + "@morosanmihail" + ], + "category": "integration", + "description": "Simple sensor for Home Assistant to retrieve departures from Transport for London stations.", + "domain": "london_tfl", + "etag_repository": "W/\"87838997b8bce065f8d2b61e3b40d729960f6533b7518d7b79a13af659577425\"", + "last_updated": "2026-09-30T11:33:45Z", + "stargazers_count": 42, + "topics": [ + "london", + "tfl", + "transport" + ], + "last_fetched": 1790785964.643055 + }, + "311913208": { + "repository_manifest": { + "name": "Gecko", + "hacs": "0.24.0", + "homeassistant": "2023.1.1" + }, + "full_name": "gazoodle/gecko-home-assistant", + "authors": [ + "@gazoodle" + ], + "category": "integration", + "description": "Home Assistant integration for devices equipped with Gecko Alliance in.touch2 modules", + "domain": "gecko", + "etag_repository": "W/\"cb4ae8fea7ff786ffa15edd11d996c0616175c0f56da8844caf909d9a2b88362\"", + "last_updated": "2026-09-28T23:23:33Z", + "stargazers_count": 130, + "topics": [ + "gecko", + "home-assistant-integration", + "hot-tub", + "intouch2", + "jacuzzi", + "spa" + ], + "last_fetched": 1790871029.80218 + }, + "997414562": { + "repository_manifest": {}, + "new": true, + "full_name": "moerk-o/WhenHub", + "category": "integration", + "description": "Home Assistant integration for tracking dates of multi-day trips (e.g. vacations), one-time or recurring events (like birthdays), and special holidays like DST dates. Provides various sensors including countdowns answering \"How many days until...?\" with automatic date calculations for dashboards and automations.", + "domain": "whenhub", + "downloads": 343, + "etag_repository": "W/\"176e227a28c7fbd1b4df5b7631e85fa21e03e18410fa272243a2966c65cd93eb\"", + "last_updated": "2026-08-29T21:23:10Z", + "stargazers_count": 10, + "topics": [ + "calendar", + "countdown", + "custom-integration", + "events" + ], + "last_fetched": 1790158256.64307 + }, + "783555879": { + "repository_manifest": {}, + "new": true, + "full_name": "BJReplay/EPA_AirQuality_HA", + "category": "integration", + "description": "A Home Assistant custom component for reading air quality data from the EPA Victoria (Australia) Environment Monitoring API", + "domain": "epa_victoria_air_quality", + "etag_repository": "W/\"c48b5aa70d0acc82af8e1eb919316abc5e525ac509d2078cdcc49d12ebe8cc86\"", + "last_updated": "2026-08-25T23:30:19Z", + "stargazers_count": 11, + "topics": [ + "air-quality", + "api", + "api-rest", + "epa" + ], + "last_fetched": 1787708085.437643 + }, + "779268034": { + "repository_manifest": {}, + "new": true, + "full_name": "chaptergy/homeassistant-theme-dark-pastel", + "category": "theme", + "description": "Dark Grey Theme for Home Assistant ", + "etag_repository": "W/\"56c93053a51e76729a26155e85e9fd90ba8ce7846110c9791fd9c6c38ec7c9f6\"", + "last_updated": "2025-09-05T10:25:22Z", + "stargazers_count": 6, + "topics": [ + "lovelace-theme" + ], + "last_fetched": 1784668254.853832 + }, + "1248376760": { + "repository_manifest": {}, + "new": true, + "full_name": "buchuman/hisense_vrf", + "category": "integration", + "description": "Home Assistant custom integration for Hisense VRF indoor units via i-Modkit Modbus TCP gateway. Quality scale: Platinum.", + "domain": "hisense_vrf", + "etag_repository": "W/\"bac924732ef6d02489c0645581ce41783ac07ea807e81ffe386524bee7fb8c1e\"", + "last_updated": "2026-06-21T15:03:14Z", + "topics": [ + "climate-control", + "hisense", + "home-assistant-integration", + "homeassistant-custom-component", + "imodkit", + "modbus", + "modbus-tcp", + "pymodbus", + "vrf" + ], + "last_fetched": 1785506165.809561 + }, + "789716316": { + "repository_manifest": {}, + "new": true, + "full_name": "joemcc-90/leeds-bins-hass", + "category": "integration", + "description": "Welcome to Leeds waste collection Home asistant integration! This is an integration to get data from Leeds City Council in the UK and create sensors for each bin type.", + "domain": "leeds_bins", + "etag_repository": "W/\"e3aa45dc86192f04beac70999552d7f42c44aa8d06b8528d6b7707d878c677fa\"", + "last_updated": "2026-09-08T12:11:52Z", + "stargazers_count": 5, + "last_fetched": 1790156439.917296 + }, + "371474642": { + "repository_manifest": { + "name": "consul", + "render_readme": "true" + }, + "full_name": "gtjadsonsantos/consul", + "authors": [ + "@jadson179" + ], + "category": "integration", + "description": "home-assistant service for control the consul 🔴", + "domain": "consul", + "etag_repository": "W/\"5abe9b128923a5320684ea0d45adbcbaf1056d0b845320bb495d6a13f6ea4ce7\"", + "last_updated": "2021-10-09T12:30:45Z", + "stargazers_count": 2, + "topics": [ + "consul" + ], + "last_fetched": 1784787815.7774 + }, + "1312967964": { + "repository_manifest": {}, + "new": true, + "full_name": "jensfr1/ha-ecoflow-ocean2", + "category": "integration", + "description": "Home Assistant Integration fuer EcoFlow PowerOcean / Ocean 2 (SN-Praefix RE11) ueber das private App-MQTT - inkl. eigenem Decoder fuer cmdFunc 254", + "domain": "ecoflow_ocean2", + "etag_repository": "W/\"f26ce2c44b3120bc353ab1fe16741b01881d3ff4c204aae455d7e46b7e83ee06\"", + "last_updated": "2026-09-30T09:00:08Z", + "stargazers_count": 9, + "topics": [ + "ecoflow", + "home-assistant-custom-component", + "mqtt", + "powerocean", + "solar" + ], + "last_fetched": 1790783971.327047 + }, + "588734673": { + "repository_manifest": {}, + "new": true, + "full_name": "greghesp/ha-bambulab", + "category": "integration", + "description": "A Home Assistant Integration for Bambu Lab Printers", + "domain": "bambu_lab", + "downloads": 49186, + "etag_repository": "W/\"7bed030ba5866eec0f8db48353c85624c240672fe23c3c51bab8a9d655ecf9a9\"", + "last_updated": "2026-09-21T16:11:31Z", + "stargazers_count": 2354, + "topics": [ + "3d-printing", + "bambulab", + "homeassistant-custom-component", + "iot" + ], + "last_fetched": 1790871242.105209 + }, + "597517839": { + "repository_manifest": { + "name": "Orange \"Internet On the move\" Renault Home Assistant Integration", + "homeassistant": "2023.1.6", + "render_readme": true, + "country": [ + "fr" + ] + }, + "new": true, + "full_name": "rexave/hass-orange-internet-on-the-move", + "authors": [ + "@rexave" + ], + "category": "integration", + "description": "Home Assistant integration for Orange Intenet on the move", + "domain": "orange_internet_on_the_move", + "etag_repository": "W/\"ebc346ff6999137bfb77b79b546e7ff937449d700d612e219483f76adb07cbe7\"", + "last_updated": "2023-05-06T16:49:32Z", + "last_fetched": 1784791569.656337 + }, + "1166695431": { + "repository_manifest": {}, + "new": true, + "full_name": "emanuelbesliu/homeassistant-bft", + "category": "integration", + "description": "Home Assistant custom integration for BFT gate automation via uControl Cloud API", + "domain": "bft", + "etag_repository": "W/\"7473b09a3777d4f142d7d5e542afdb02e205ef9a01e4749ce74b0dc8d169dbe9\"", + "last_updated": "2026-09-28T17:08:13Z", + "topics": [ + "bft", + "cover", + "gate" + ], + "last_fetched": 1790626213.720806 + }, + "1242682566": { + "repository_manifest": {}, + "new": true, + "full_name": "DiscountDarcy/ha-renpho-health", + "category": "integration", + "description": "Home Assistant custom component for the Renpho Health cloud API. Fetches body composition data (weight, BMI, body fat, muscle, bone, BMR, visceral fat, etc.) from Renpho smart scales.", + "domain": "renpho_health", + "downloads": 113, + "etag_repository": "W/\"07803b02c7f28d10cb51d4531a987666606614d7c53463780f58db2ab91d67b3\"", + "last_updated": "2026-08-20T13:52:23Z", + "topics": [ + "health", + "renpho", + "smart-scale" + ], + "last_fetched": 1788854531.503506 + }, + "427902632": { + "repository_manifest": { + "name": "Solarman Integration" + }, + "new": true, + "full_name": "StephanJoubert/home_assistant_solarman", + "authors": [ + "@StephanJoubert" + ], + "category": "integration", + "description": "Home Assistant component for Solarman collectors used with a variety of inverters. ", + "domain": "solarman", + "etag_repository": "W/\"0d55adb0863e7eb5df076092fb3770f86e31c4218f2b0ce6de2b5154da8184da\"", + "last_updated": "2024-08-05T00:16:11Z", + "stargazers_count": 737, + "topics": [ + "deye", + "energy", + "inverter", + "sofar", + "sol-ark", + "solar", + "solarman", + "solis", + "sunsynk" + ], + "last_fetched": 1790876674.977657 + }, + "814985321": { + "repository_manifest": {}, + "new": true, + "full_name": "Poshy163/HomeAssistant-Sharesight", + "category": "integration", + "description": "A Home Assistant integration that connects with the Sharesight API, allowing you to seamlessly integrate your portfolio data into Home Assistant for real-time tracking and insights.", + "domain": "sharesight", + "etag_repository": "W/\"9cf9917cdd6b91fa2f113320e0a993407ce0890eb6284c03b71d4e53c4edddab\"", + "last_updated": "2026-09-07T12:26:27Z", + "stargazers_count": 2, + "topics": [ + "homeassistant-custom-component", + "sharesight" + ], + "last_fetched": 1788859764.030057 + }, + "562404203": { + "repository_manifest": { + "name": "RecycleApp", + "render_readme": true, + "country": "BE" + }, + "new": true, + "full_name": "olibos/HomeAssistant-RecycleApp", + "authors": [ + "@olibos" + ], + "category": "integration", + "description": "Integrate RecycleApp into your Home Assistant.", + "domain": "recycle_app", + "etag_repository": "W/\"eda97c25ea598d09af1adb57eaa1719e177082e2932c99f96375bd9ac2c12bf0\"", + "last_updated": "2026-09-13T07:25:44Z", + "stargazers_count": 59, + "topics": [ + "fostplus", + "recycle" + ], + "last_fetched": 1790599123.673083 + }, + "1267312743": { + "repository_manifest": {}, + "new": true, + "full_name": "pant3ras/ha-digi-ro", + "category": "integration", + "description": "Home Assistant integration for Digi Romania", + "domain": "digi_ro", + "etag_repository": "W/\"753b80f50ecfe5a463a3ee300603a8cd3edeb4be5c067c34e75570f8c0494a75\"", + "last_updated": "2026-09-24T06:52:00Z", + "topics": [ + "digi", + "rcs-rds", + "romania" + ], + "last_fetched": 1790247977.00979 + }, + "847258214": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-studer-xcom", + "category": "integration", + "description": "Studer-Innotec integration for Home Assistant on local LAN via the Xcom protocol", + "domain": "studer_xcom", + "downloads": 89, + "etag_repository": "W/\"57c7e30c311c91ada4c3da59915813cf31cc79e9af0b0d3acddf0e38b1d61644\"", + "last_updated": "2026-09-29T07:08:05Z", + "stargazers_count": 13, + "topics": [ + "custom-integration", + "studer", + "studer-innotec", + "variostring", + "variotrack", + "xcom", + "xtender" + ], + "last_fetched": 1790678460.914292 + }, + "1161772179": { + "repository_manifest": {}, + "new": true, + "full_name": "guiohm79/half-gauge-card", + "category": "plugin", + "description": "homeassistant card", + "downloads": 6, + "etag_repository": "W/\"3d068f3e180f63642c5976c07bfb28e511abc8ec2387d344adf78c169b512300\"", + "last_updated": "2026-09-13T07:35:43Z", + "stargazers_count": 10, + "topics": [ + "hacs-plugin" + ], + "last_fetched": 1789325428.176551 + }, + "1212299516": { + "repository_manifest": {}, + "new": true, + "full_name": "pacorola/Atmoce_battery_HA", + "category": "integration", + "description": "ATMOCE battery support in Home Assistant", + "domain": "atmoce", + "etag_repository": "W/\"11b0668ea77759a581da8976ac71740f9cb7f81b7658e0497db8c28f1b92eaf0\"", + "last_updated": "2026-09-07T06:43:23Z", + "stargazers_count": 11, + "topics": [ + "atmoce", + "home-assistant-custom-component", + "modbus", + "solar" + ], + "last_fetched": 1788892411.795811 + }, + "1087596086": { + "repository_manifest": {}, + "new": true, + "full_name": "john-lazarus/HomeAssistant-SolisCloudMonitoring", + "category": "integration", + "description": "Home Assistant integration for Solis Cloud inverter telemetry", + "domain": "solis_cloud_monitoring", + "etag_repository": "W/\"2d66a4243860b9a9df27f5a74754010811ebb108397a908adae34f6a323bb5e7\"", + "last_updated": "2026-09-30T03:18:45Z", + "stargazers_count": 7, + "topics": [ + "luminous", + "solar", + "solis" + ], + "last_fetched": 1790745964.98522 + }, + "1157098978": { + "repository_manifest": {}, + "new": true, + "full_name": "derolli1976/HomeassistantCloudStash", + "category": "integration", + "description": "CloudStash – S3 Compatible Backup for Home Assistant", + "domain": "cloudstash", + "etag_repository": "W/\"326dda063de293d843172f59125572c68bd692b01e112c82c44b4e471f05e512\"", + "last_updated": "2026-07-30T07:07:24Z", + "stargazers_count": 4, + "topics": [ + "backup", + "home-assistant-custom-component", + "s3" + ], + "last_fetched": 1785522970.641569 + }, + "127689312": { + "repository_manifest": { + "name": "Sinope Neviweb", + "filename": false, + "render_readme": true, + "country": [ + "CA" + ], + "homeassistant": "0.110.0" + }, + "full_name": "claudegel/sinope-1", + "authors": [ + "@claudegel" + ], + "category": "integration", + "description": "Neviweb Custom Component for Home Assistant to manage devices connected via GT125", + "domain": "neviweb", + "etag_repository": "W/\"bf3eb6a68489c8923fd78ea5525c398c469bbbede1df7d2fe1092e6005c8856b\"", + "last_updated": "2026-02-01T01:27:47Z", + "stargazers_count": 34, + "topics": [ + "neviweb", + "sinope" + ], + "last_fetched": 1784786021.74427 + }, + "1147750411": { + "repository_manifest": {}, + "new": true, + "full_name": "jnctech/hinen-solar-homeassistant", + "category": "integration", + "description": "Home Assistant custom integration for Hinen solar inverters, battery storage, and PV systems with OAuth2 authentication", + "domain": "hinen", + "etag_repository": "W/\"45387495836f1d4eadf3e9a019fdac1388adc4ebd06dae602e97d1d7ea7d90c5\"", + "last_updated": "2026-08-01T16:01:34Z", + "stargazers_count": 1, + "topics": [ + "battery", + "energy-monitoring", + "hinen", + "inverter", + "renewable-energy", + "solar", + "solar-energy" + ], + "last_fetched": 1785615324.314258 + }, + "905048996": { + "repository_manifest": {}, + "new": true, + "full_name": "mickeyschwab/haven-hass", + "category": "integration", + "description": "Haven Lighting Integration for Home Assistant", + "domain": "haven_lighting", + "etag_repository": "W/\"a3db61588c40d81f964c3e603967e42ccd6976a2c33d6ebaa29597d18be569c6\"", + "last_updated": "2026-08-01T16:26:01Z", + "topics": [ + "haven", + "haven-lighting" + ], + "last_fetched": 1785617139.948126 + }, + "812083995": { + "repository_manifest": {}, + "new": true, + "full_name": "itsteddyyo/strategy-pack", + "category": "plugin", + "description": "Strategies for auto-generating Dashboards.", + "downloads": 2048, + "etag_repository": "W/\"2ca30e6e6e6dcf4b498576514761ea15250099cfb3456fcb144763800622edda\"", + "last_updated": "2026-10-02T00:04:04Z", + "stargazers_count": 32, + "topics": [ + "dashboard", + "strategy" + ], + "last_fetched": 1790932452.895472 + }, + "874335020": { + "repository_manifest": {}, + "new": true, + "full_name": "gorfo66/flashbird-homeassistant", + "category": "integration", + "description": "Flashbird integration in Home assistant", + "domain": "flashbird", + "etag_repository": "W/\"4ef1ae439c2969d8e4739d45af49ebb9eff539a97d46334cbfc6f4dd21040ba7\"", + "last_updated": "2026-04-25T20:08:21Z", + "stargazers_count": 4, + "topics": [ + "flashbird", + "motobike", + "smtperformance", + "tracker" + ], + "last_fetched": 1784787773.835544 + }, + "1101031300": { + "repository_manifest": {}, + "new": true, + "full_name": "steamEngineer/bravia-quad-homeassistant", + "category": "integration", + "description": "Home Assistant custom integration for Sony Bravia Theatre devices", + "domain": "bravia_quad", + "downloads": 515, + "etag_repository": "W/\"be414b65aa5537af66ddb4f91c0830e755041f018875655fa28a10dfb71f74f6\"", + "last_updated": "2026-10-02T02:59:06Z", + "stargazers_count": 18, + "topics": [ + "bravia", + "bravia-audio", + "bravia-quad", + "bravia-theater", + "bravia-theatre", + "sony" + ], + "last_fetched": 1790929971.075998 + }, + "220641275": { + "repository_manifest": { + "name": "Dark Orange Theme" + }, + "full_name": "home-assistant-community-themes/dark-orange", + "category": "theme", + "description": "Dark Orange theme for Home Assistant", + "etag_repository": "W/\"ee8007866f23f812171ecd988c120ded87a00411e976d04d2883316e77ab96fa\"", + "last_updated": "2023-03-22T19:58:15Z", + "stargazers_count": 12, + "last_fetched": 1784668267.135796 + }, + "237628853": { + "repository_manifest": { + "name": "Abfall API (RegioIT)", + "country": "DE", + "homeassistant": "0.104.3", + "render_readme": true + }, + "full_name": "tuxuser/abfallapi_regioit_ha", + "authors": [ + "@tuxuser" + ], + "category": "integration", + "description": "Abfall API (RegioIT) custom component for home assistant - Get an alert when garbage collection is due", + "domain": "abfallapi_regioit", + "etag_repository": "W/\"7bd9db17ea1b91dc2c5e80d2e9505797c046510bec667e564e044e2f0dbc2640\"", + "last_updated": "2023-11-13T19:12:48Z", + "stargazers_count": 11, + "topics": [ + "collection", + "component", + "garbage", + "muell", + "muellabfuhr", + "regioit", + "waste" + ], + "last_fetched": 1784793129.344271 + }, + "1010272157": { + "repository_manifest": {}, + "new": true, + "full_name": "pvyleta/xcc-integration", + "category": "integration", + "description": "Home Assistant Integration for XCC2 regulation for 'AC Heating' heat pumps", + "domain": "xcc", + "etag_repository": "W/\"66b59a61a11778bc8ea3b07ef94dd34e343cd8009e1120b89f1c39130b08d510\"", + "last_updated": "2026-08-03T21:51:50Z", + "stargazers_count": 3, + "topics": [ + "heat-pump", + "xcc" + ], + "last_fetched": 1790711677.810076 + }, + "679713495": { + "repository_manifest": { + "name": "Battery Notes", + "filename": "battery_notes.zip", + "hide_default_branch": true, + "homeassistant": "2024.5.0", + "render_readme": true, + "zip_release": true, + "persistent_directory": "data" + }, + "new": true, + "full_name": "andrew-codechimp/HA-Battery-Notes", + "authors": [ + "@andrew-codechimp" + ], + "category": "integration", + "description": "A Home Assistant integration to provide battery details of devices", + "domain": "battery_notes", + "downloads": 5359, + "etag_repository": "W/\"b83469c3cb343a11317523be986f901e085220212d5e9b2d3e184a8fd1817721\"", + "last_updated": "2026-10-02T05:55:04Z", + "stargazers_count": 1173, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790921477.880933 + }, + "1286398525": { + "repository_manifest": {}, + "new": true, + "full_name": "IceSlam/ha-anycubic-cloud-connect", + "category": "integration", + "description": "Home Assistant custom integration for Anycubic 3D printers through Anycubic Cloud", + "domain": "anycubic_cloud_connect", + "etag_repository": "W/\"62199f467d4d0b8aecb7816ff6e8d2b3395870318aa9fdd429dce5c5f10ceece\"", + "last_updated": "2026-07-01T18:48:03Z", + "stargazers_count": 4, + "topics": [ + "3d-printer", + "3d-printing", + "anycubic", + "anycubic-cloud", + "hacs-custom", + "home-assistant-component", + "home-assistant-custom-component", + "home-assistant-integration" + ], + "last_fetched": 1788856194.447091 + }, + "523250759": { + "repository_manifest": { + "name": "Seafile", + "render_readme": true, + "homeassistant": "2023.3.0" + }, + "new": true, + "full_name": "dmamontov/hass-seafile", + "authors": [ + "@dmamontov" + ], + "category": "integration", + "description": "Seafile for Home Assistant", + "domain": "seafile", + "etag_repository": "W/\"fc6c5604608937f3beb9aac976d4e1dd9a129e75c2c31e8464af0ed94b71ce7e\"", + "last_updated": "2023-03-14T09:16:03Z", + "stargazers_count": 9, + "topics": [ + "cloud", + "cloud-storage", + "file-sync", + "files", + "seafile", + "storage", + "sync" + ], + "last_fetched": 1788473925.958897 + }, + "188686483": { + "repository_manifest": { + "name": "Decluttering Card", + "render_readme": true, + "filename": "decluttering-card.js" + }, + "full_name": "custom-cards/decluttering-card", + "category": "plugin", + "description": "🧹 Declutter your lovelace configuration with the help of this card", + "downloads": 164390, + "etag_repository": "W/\"d4a2ab1a2df1505ef6f77057de06d4bddb2be8dfb6fc54f73ec0ce37ffeacddc\"", + "last_updated": "2024-03-16T23:01:28Z", + "stargazers_count": 476, + "last_fetched": 1790714772.154873 + }, + "1298830892": { + "repository_manifest": {}, + "new": true, + "full_name": "raetha/ha-dockhand-cards", + "category": "plugin", + "description": "Dockhand Cards for Home Assistant", + "downloads": 244, + "etag_repository": "W/\"eadbbcae38ca4344f8b5401b7bfeaa2540d9af326c13472fd8ac30ac59a292ac\"", + "last_updated": "2026-10-02T09:07:30Z", + "stargazers_count": 6, + "topics": [ + "docker", + "dockhand", + "hacs-dashboard", + "hacs-plugin", + "hass-card", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" + ], + "last_fetched": 1790933315.162183 + }, + "1002719232": { + "repository_manifest": {}, + "new": true, + "full_name": "mjs271/arcticForest-dark_HA", + "category": "theme", + "description": "A cool-toned dark theme with pleasing contrast", + "etag_repository": "W/\"9d1a8ba4312a082a578f6357731a81dd6090f1803dcbb575fef47da739684df3\"", + "last_updated": "2026-07-07T03:57:30Z", + "stargazers_count": 2, + "topics": [ + "dark-theme", + "hacs-theme", + "home-assistant-theme" + ], + "last_fetched": 1788033529.979057 + }, + "1185027096": { + "repository_manifest": {}, + "new": true, + "full_name": "mousehome-net/keba_one_ev", + "category": "integration", + "description": "Home Assistant integration for the SolarEdge ONE EV Charger (KEBA P30) via local KEBA UDP protocol – no cloud required.", + "domain": "keba_one_ev", + "etag_repository": "W/\"32c498e8d8455b903eac6fb953ed0ef12a40064567cfe3ae1a51e1407245d7e3\"", + "last_updated": "2026-06-05T15:54:45Z", + "stargazers_count": 5, + "topics": [ + "ev-charging", + "hacs-integration-custom-integration", + "keba", + "solaredge" + ], + "last_fetched": 1790533128.279079 + }, + "1213487402": { + "repository_manifest": {}, + "new": true, + "full_name": "delgusto/ha-bulk-entity-editor", + "category": "integration", + "description": "Home Assistant custom integration: multi-select entities and bulk-edit area, enable/disable, show/hide, rename (with preview and collision detection).", + "domain": "bulk_entity_editor", + "etag_repository": "W/\"1c24862039b73f233c63d29d0db19509d07c599ac617c9f9db9d1d0dd2f13b0d\"", + "last_updated": "2026-04-19T02:51:39Z", + "stargazers_count": 6, + "topics": [ + "bulk-edit", + "home-assistant-custom-component" + ], + "last_fetched": 1790528991.17364 + }, + "328671547": { + "repository_manifest": { + "name": "wattio", + "homeassistant": "0.96.0", + "render_readme": true + }, + "full_name": "dmoranf/home-assistant-wattio", + "authors": [ + "@dmoranf" + ], + "category": "integration", + "description": "Wattio Smart Home custom integration for Home Assistant", + "domain": "wattio", + "etag_repository": "W/\"0e73463e9d1526fe17fadd596b19e754cf85e45eddd8ab43edb6873dd581c035\"", + "last_updated": "2022-07-21T18:31:02Z", + "stargazers_count": 8, + "topics": [ + "home-assistant-component", + "wattio" + ], + "last_fetched": 1784786843.498677 + }, + "272140589": { + "repository_manifest": { + "name": "Monitor Docker", + "render_readme": true + }, + "full_name": "ualex73/monitor_docker", + "authors": [ + "@ualex73" + ], + "category": "integration", + "description": "Monitor Docker containers from Home Assistant", + "domain": "monitor_docker", + "etag_repository": "W/\"727064e520b889569ca7279e5a1c8d3cfd2e1fed7c27dd6765ac0f530a6d44eb\"", + "last_updated": "2026-09-23T17:17:46Z", + "stargazers_count": 412, + "topics": [ + "docker" + ], + "last_fetched": 1790810540.250168 + }, + "1246031565": { + "repository_manifest": {}, + "new": true, + "full_name": "mike-goldfinger/ha-warema-wms", + "category": "integration", + "description": "Home Assistant integration for Warema WMS venetian blinds", + "domain": "warema_wms", + "etag_repository": "W/\"3361ca4d84d323c83e6bc10e7bf7433f4b3b1b53ddc3c7897786631d04fe728c\"", + "last_updated": "2026-09-22T05:03:24Z", + "stargazers_count": 10, + "topics": [ + "blinds", + "cover", + "warema", + "wms" + ], + "last_fetched": 1790684320.295425 + }, + "1299529250": { + "repository_manifest": {}, + "new": true, + "full_name": "moukas/three-state-switch-card", + "category": "plugin", + "description": "A polished three-position Home Assistant Lovelace card", + "downloads": 6, + "etag_repository": "W/\"51501585e9fa2c04869a16b2ccf40796fa93a4e57300608dc558dfa847cf5ad1\"", + "last_updated": "2026-08-30T17:47:35Z", + "topics": [ + "input-select", + "select" + ], + "last_fetched": 1788173103.415684 + }, + "721581801": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-tor_check", + "category": "integration", + "description": "Check your TOR network connection and get your current TOR exit IP", + "domain": "tor_check", + "downloads": 5, + "etag_repository": "W/\"3fed1d4d76ddc58a9328c41c7a47ae8e11b73dd7a5fa8cc1cee6965082dbdc6b\"", + "last_updated": "2024-12-30T10:23:02Z", + "stargazers_count": 4, + "topics": [ + "checker", + "home-assistant-integration", + "tor", + "tor-network", + "tor-onion-service" + ], + "last_fetched": 1788207961.75741 + }, + "1263080764": { + "repository_manifest": {}, + "new": true, + "full_name": "Hovborg/intex-pool", + "category": "integration", + "description": "Home Assistant integration and adaptive dashboard card for Intex/AGP pool equipment: water monitoring, saltwater systems and filter pumps.", + "domain": "intex_pool", + "etag_repository": "W/\"d2a6b8c19b867bb59fb7ea1cd147091f60f675019abaeeb19cb50f39ea69ed97\"", + "last_updated": "2026-09-29T19:33:50Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-integration", + "intex", + "lovelace-card", + "pool", + "pool-automation", + "saltwater", + "tuya", + "water-quality" + ], + "last_fetched": 1790728807.820609 + }, + "698501153": { + "repository_manifest": {}, + "new": true, + "full_name": "Nerwyn/custom-card-features", + "category": "plugin", + "description": "Home Assistant custom features for tile cards and more. Call any action using buttons, dropdowns, inputs, selectors, sliders, spinboxes, and toggles.", + "etag_repository": "W/\"e724ea3f62824abba5b7519d9b40b8caa3d52d5e8ef80cb819f2ca43e2f50a7c\"", + "last_updated": "2026-09-29T04:20:05Z", + "stargazers_count": 446, + "topics": [ + "tile-card" + ], + "last_fetched": 1790791547.754739 + }, + "1114486113": { + "repository_manifest": {}, + "new": true, + "full_name": "PalmManiac/battery-smartflow-ai", + "category": "integration", + "description": "Battery SmartFlow AI is an intelligent, Home Assistant-based Home Energy Management System for forecast-driven, PV-optimized, and price-optimized battery storage control.", + "domain": "battery_smartflow_ai", + "etag_repository": "W/\"2a9798f79bebc241d3dedd9f8a19258b2782c3ab69fdf28df6dd8723d5a382a0\"", + "last_updated": "2026-10-01T15:25:17Z", + "stargazers_count": 67, + "topics": [ + "battery", + "dashboard", + "energy", + "hems", + "photovoltaics", + "pv", + "steuerung", + "tibber", + "zendure" + ], + "last_fetched": 1790928222.852786 + }, + "932615779": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-fordpass", + "category": "integration", + "description": "Ford™ (aka FordPass™) integration for Home Assistant - support for EV/PHEV/Petrol/Diesel Ford & Lincoln Vehicles [optimized for EV's & EVCC]. Please consider sponsoring this project - TIA", + "domain": "fordpass", + "downloads": 8, + "etag_repository": "W/\"52618557eb2f45bcfccf692fec5b460ae35be3e131b6ec2bb47b02049f2cef42\"", + "last_updated": "2026-09-21T20:50:40Z", + "stargazers_count": 437, + "topics": [ + "ford", + "ford-app", + "fordapp", + "fordpass", + "hacs-custom", + "home-assistant-integration", + "lincoln", + "lincoln-app", + "lincoln-way" + ], + "last_fetched": 1790444010.692243 + }, + "156292058": { + "repository_manifest": { + "name": "Flex Table - Highly customizable, Data visualization", + "content_in_root": true, + "filename": "flex-table-card.js" + }, + "full_name": "custom-cards/flex-table-card", + "category": "plugin", + "description": "Highly Flexible Lovelace Card - arbitrary contents/columns/rows, regex matched, perfect to show appdaemon created content and anything breaking out of the entity_id + attributes concept", + "etag_repository": "W/\"0cc0be6059360aa41f8de31e2f8b96b0f012284dcd8a4b7375339f81a4ffa558\"", + "last_updated": "2026-07-23T10:47:48Z", + "stargazers_count": 283, + "topics": [ + "data-table", + "data-visualization", + "flexible-table", + "high-configurability", + "javascript", + "single-file", + "table-visualization" + ], + "last_fetched": 1789994545.801188 + }, + "1141962316": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Navigate-Anywhere", + "category": "plugin", + "description": "Small frontend helper for Home Assistant that adds coordinate-based scrolling to normal Lovelace navigation.", + "downloads": 78, + "etag_repository": "W/\"d067196dd0c0968bd1ecf069e9d3202bf1b6b75483ad73d6e0fcc80f7f2ae554\"", + "last_updated": "2026-01-25T20:12:32Z", + "stargazers_count": 1, + "topics": [ + "anywhere", + "auto-scroll", + "dashboard", + "navigate", + "scroll", + "url" + ], + "last_fetched": 1784793998.131475 + }, + "344636306": { + "repository_manifest": { + "name": "SAJ R5 Inverter Modbus", + "homeassistant": "2023.9.1", + "hacs": "1.28.4", + "render_readme": true, + "country": "NL" + }, + "full_name": "wimb0/home-assistant-saj-r5-modbus", + "authors": [ + "@wimb0" + ], + "category": "integration", + "description": "Home Assistant Component for reading data locally from SAJ R5 (and Zonneplan One) Inverters through modbus TCP.", + "domain": "saj_modbus", + "downloads": 1, + "etag_repository": "W/\"cde006e50e2c04919fcdf6dc7aa1524450b8c3322e22099a4164f7ff33a98834\"", + "last_updated": "2026-10-01T14:30:43Z", + "stargazers_count": 57, + "topics": [ + "energy", + "modbus", + "saj", + "saj-inverters", + "saj-r5", + "solar-energy", + "zonneplan" + ], + "last_fetched": 1790877762.915425 + }, + "290281267": { + "repository_manifest": { + "name": "Fullscreen Card", + "render_readme": true + }, + "full_name": "KTibow/fullscreen-card", + "category": "plugin", + "description": "Make your Home Assistant browser fullscreen with one tap.", + "downloads": 7052, + "etag_repository": "W/\"7f7783d626956cfb7d1ba275f356b4c67f86ffdf1d299e7a95a38f8de35350ef\"", + "last_updated": "2024-04-10T10:00:22Z", + "stargazers_count": 45, + "topics": [ + "card", + "fullscreen" + ], + "last_fetched": 1787049312.326409 + }, + "633889686": { + "repository_manifest": { + "name": "Silent bus card", + "filename": "silent-bus.js", + "render_readme": true, + "homeassistant": "0.95.4", + "country": "IL" + }, + "new": true, + "full_name": "silentbil/silent-bus", + "category": "plugin", + "description": "Bus card for homeassistant - Israel", + "etag_repository": "W/\"25f5cef2c7a684c2fb2568891c6a21d303630995d0e7d46c31fa37d3213ddbc1\"", + "last_updated": "2025-11-07T13:13:11Z", + "stargazers_count": 33, + "topics": [ + "bus", + "card", + "frontend" + ], + "last_fetched": 1787869361.411243 + }, + "286186485": { + "repository_manifest": { + "name": "Scheduler component", + "render_readme": true, + "homeassistant": "2024.11.0" + }, + "full_name": "nielsfaber/scheduler-component", + "authors": [ + "@nielsfaber" + ], + "category": "integration", + "description": "Custom component for HA that enables the creation of scheduler entities", + "domain": "scheduler", + "downloads": 3274, + "etag_repository": "W/\"77ce3e02f6b8bffd3cf8b70505f96fee57374af57b2f2b0e33c24755fbda9f63\"", + "last_updated": "2026-03-01T07:27:54Z", + "stargazers_count": 906, + "topics": [ + "scheduler" + ], + "installed_commit": "4935e21", + "installed": true, + "last_commit": "71cab7b", + "last_version": "v3.3.8", + "manifest_name": "Scheduler", + "open_issues": 7, + "releases": true, + "version_installed": "v3.3.8", + "last_fetched": 1790927935.12878 + }, + "855461255": { + "repository_manifest": {}, + "new": true, + "full_name": "bastgau/ha-custom-universal-media-player", + "category": "integration", + "description": "📺 An *Updated* universal media player to combine multiple existing entities in Home Assistant into a single media player entity.", + "domain": "custom_universal_media_player", + "downloads": 2, + "etag_repository": "W/\"b00a1c545efa808fa722221a76ecd64305ecce0ba57ec493f2bf40bf94db6ccf\"", + "last_updated": "2026-09-19T11:59:28Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-integration", + "multimedia" + ], + "last_fetched": 1789832659.444296 + }, + "1033390263": { + "repository_manifest": {}, + "new": true, + "full_name": "malicaeus/Wigle-Stats-HA", + "category": "integration", + "description": "📡 Custom Home Assistant integration to display your Wigle.net user stats (WiFi, Bluetooth, and rank tracking).", + "domain": "wigle", + "etag_repository": "W/\"17bb072d15d0c5e6fdb973be79bb067e4b471e7122c491f8f1acb994e990735f\"", + "last_updated": "2026-02-05T19:51:14Z", + "stargazers_count": 8, + "topics": [ + "hacs-custom" + ], + "last_fetched": 1784789738.887649 + }, + "1119325031": { + "repository_manifest": {}, + "new": true, + "full_name": "ludodefgh/montreal-snow-removal", + "category": "integration", + "description": "Home Assistant integration for Montreal snow removal tracking using Planif-Neige API", + "domain": "montreal_snow_removal", + "etag_repository": "W/\"7cb777b909267fffffc2e0ac7a210b824efb4ba1c1b31486b586124e8e4f8e86\"", + "last_updated": "2026-02-08T01:41:58Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-integration", + "montreal", + "planif-neige", + "snow-removal" + ], + "last_fetched": 1784789635.629851 + }, + "747328039": { + "repository_manifest": {}, + "new": true, + "full_name": "kamaradclimber/geovelo-homeassistant", + "category": "integration", + "description": "An integration for homeassistant to expose information about geovelo account", + "domain": "geovelo", + "etag_repository": "W/\"1e2975b4695498c624dead6a37c3cc7d6a52f29f7bd7c444d011782f9974f1d8\"", + "last_updated": "2026-08-06T12:22:18Z", + "stargazers_count": 8, + "topics": [ + "geovelo" + ], + "last_fetched": 1786062049.78101 + }, + "896108135": { + "repository_manifest": {}, + "new": true, + "full_name": "markuzzi/somfy_cul_integration", + "category": "integration", + "description": "Home Assistant integration framework to connect a CUL wireless transceiver to control SOMFY covers.", + "domain": "somfy_cul", + "etag_repository": "W/\"7d8294d43259b4c9733735fb7610e0ae50cfb6f54add127decafdc5a1a39cf7a\"", + "last_updated": "2026-02-06T07:13:53Z", + "stargazers_count": 7, + "topics": [ + "busware", + "cover", + "cul", + "home-assistant-integration", + "rollo", + "rts", + "scc", + "shade", + "shutter", + "somfy" + ], + "last_fetched": 1788858085.728099 + }, + "1296138579": { + "repository_manifest": {}, + "new": true, + "full_name": "BenAhrdt/home-assistant-lorawan", + "category": "integration", + "description": "LoRaWAN Integration for Home Assistant", + "domain": "lorawan", + "etag_repository": "W/\"681bccbbd1f1df2df51d2eef95d6f2b86e9bc8e6d3d4bd2ba9f5f74dd25d1a94\"", + "last_updated": "2026-08-19T14:10:33Z", + "stargazers_count": 4, + "topics": [ + "lorawan" + ], + "last_fetched": 1790704906.143582 + }, + "426814988": { + "repository_manifest": { + "name": "Schedule State", + "render_readme": true + }, + "new": true, + "full_name": "aneeshd/schedule_state", + "authors": [ + "@aneeshd" + ], + "category": "integration", + "description": "Home Assistant (HA) sensor that returns a string based on a defined schedule, enabling further automations", + "domain": "schedule_state", + "etag_repository": "W/\"9803a5f672ecd6f363883e9dbb18ba822d71f47a696e9b14035fd03cd6bca4d2\"", + "last_updated": "2026-02-20T15:25:32Z", + "stargazers_count": 52, + "topics": [ + "automation", + "scheduler", + "timetable" + ], + "last_fetched": 1788161622.435065 + }, + "325755578": { + "repository_manifest": { + "name": "MercedesME 2020", + "homeassistant": "2024.02.0", + "zip_release": true, + "filename": "mbapi2020.zip" + }, + "full_name": "ReneNulschDE/mbapi2020", + "authors": [ + "@ReneNulschDE" + ], + "category": "integration", + "description": "Custom Component to integrate Mercedes-Benz cars into Home-Assistant", + "domain": "mbapi2020", + "downloads": 7750, + "etag_repository": "W/\"5b8f757c00f7f59a6b52e3ad71b8fdf73eedc3e53f4193486181d09935725bb3\"", + "last_updated": "2026-09-30T11:45:14Z", + "stargazers_count": 347, + "topics": [ + "car", + "home-assistant-component", + "lock", + "switch" + ], + "last_fetched": 1790875570.321281 + }, + "1106993672": { + "repository_manifest": {}, + "new": true, + "full_name": "Inter-Raptor/raptor-orbit-card", + "category": "plugin", + "description": "Carte Lovelace Raptor Orbit pour Home Assistant", + "etag_repository": "W/\"4daed4a7053dfe59cb6b4b5ff77ec3ab64e8cc7cce42deaf09a244c088f5a581\"", + "last_updated": "2025-12-16T20:55:45Z", + "stargazers_count": 5, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1784794658.354407 + }, + "400832075": { + "repository_manifest": { + "name": "Aqua Temp", + "render_readme": true, + "homeassistant": "2024.1.0b0" + }, + "new": true, + "full_name": "radical-squared/aquatemp", + "authors": [ + "@radical-squared", + "@elad-bar" + ], + "category": "integration", + "description": "Home Assistant AquaTemp Heat Pump Climate Entity", + "domain": "aqua_temp", + "etag_repository": "W/\"075fa4c647907a154b1e397be687636ddb8c2383a03dee8ea835aa528c709c76\"", + "last_updated": "2024-11-27T07:23:33Z", + "stargazers_count": 61, + "topics": [ + "aquatemp", + "climate-entity" + ], + "last_fetched": 1790488640.817559 + }, + "1189734364": { + "repository_manifest": {}, + "new": true, + "full_name": "luuquangvu/blueprints-updater", + "category": "integration", + "description": "Automatically update Home Assistant blueprints via native update entities.", + "domain": "blueprints_updater", + "etag_repository": "W/\"f963aa4b620f7116f9b9c06f4a15eb6b94e51b827f0c33ae43ae1d6f6a8e46f7\"", + "last_updated": "2026-10-02T04:12:47Z", + "stargazers_count": 150, + "topics": [ + "home-assistant-automation", + "home-assistant-blueprint", + "home-assistant-integration", + "home-assistant-script" + ], + "last_fetched": 1790926725.844024 + }, + "1174849112": { + "repository_manifest": {}, + "new": true, + "full_name": "calebgab/ha-life-events", + "category": "integration", + "description": "A nice all in 1 integration for Home Assistant that has a nice LoveLace card to view up coming birthdays/anniversary's as well as populating all the dates into a Home Assistant calendar, as well as providing a Blueprint for notifications about special days.", + "domain": "life_events", + "etag_repository": "W/\"00de574d133e41ed1d2affeec860a65b9f9f9e5b1fb8ea4cc45bb4ec65178d77\"", + "last_updated": "2026-07-11T10:27:10Z", + "stargazers_count": 7, + "topics": [ + "anniversary", + "birthday", + "home-assistant-custom-component" + ], + "last_fetched": 1789808482.550434 + }, + "319346850": { + "repository_manifest": { + "name": "Snowtire Sensor", + "filename": "snowtire.zip", + "hide_default_branch": true, + "homeassistant": "2024.4.0", + "render_readme": true, + "zip_release": true + }, + "full_name": "Limych/ha-snowtire", + "authors": [ + "@limych" + ], + "category": "integration", + "description": "Home Assistant sensor to predict if it's time to change car tires from summer to winter and vice versa.", + "domain": "snowtire", + "downloads": 2, + "etag_repository": "W/\"ee6cfbfb6b9d2408da60fccb032c2a554b2797f0f6e84e8471189933b651aa2b\"", + "last_updated": "2024-12-23T13:39:37Z", + "stargazers_count": 37, + "topics": [ + "car-winter-tires", + "home-assistant-component", + "tires" + ], + "last_fetched": 1778962125.291649 + }, + "1301323714": { + "repository_manifest": {}, + "new": true, + "full_name": "stefanschaedeli/media-gallery-list-card", + "category": "plugin", + "description": "Home Assistant Lovelace card: newest videos from any media source (UniFi Protect, Synology, local media, ...) with inline playback", + "downloads": 232, + "etag_repository": "W/\"c2480b938761bfa3f9af2cd4b8e8886d1cf11dfa5d61d61a42398d0b9e692d94\"", + "last_updated": "2026-07-30T15:40:49Z", + "stargazers_count": 2, + "topics": [ + "camera", + "dashboard", + "media-source" + ], + "last_fetched": 1790604534.003648 + }, + "1234527477": { + "repository_manifest": {}, + "new": true, + "full_name": "genericJE/ha-weilSieDichLieben", + "category": "plugin", + "description": "BVG departure board for Home Assistant — kiosk-style Lovelace card powered by the weilSieDichLieben project", + "downloads": 69, + "etag_repository": "W/\"f25dd2a4dc0adaf0a5015a0da3aacfd2771831e64b0ad57dbde6f240d858e36a\"", + "last_updated": "2026-06-24T14:18:34Z", + "stargazers_count": 2, + "topics": [ + "berlin", + "bvg", + "departure-board", + "lovelace-custom-card", + "public-transport" + ], + "last_fetched": 1784794471.742531 + }, + "1124967686": { + "repository_manifest": {}, + "new": true, + "full_name": "ernetas/junghome", + "category": "integration", + "description": "Jung Home integration for Home Assistant", + "domain": "junghome", + "etag_repository": "W/\"a08aa807eb9aec169428456f68e399daabddfb18ea4400fc4d959e34d514926e\"", + "last_updated": "2026-10-01T20:58:08Z", + "stargazers_count": 10, + "topics": [ + "junghome" + ], + "last_fetched": 1790923985.585625 + }, + "1037174578": { + "repository_manifest": {}, + "new": true, + "full_name": "PatrickSt1991/ha-afvalcontainer-cleaning", + "category": "integration", + "description": "Never miss a bin cleaning — keep track of your container cleaning schedule in Home Assistant.", + "domain": "containercleaning", + "etag_repository": "W/\"2e3a2dda1775884e5cb5cb598a0b671de19128bf7b203233968ce3bcedf2e2d7\"", + "last_updated": "2026-08-19T12:36:26Z", + "stargazers_count": 4, + "topics": [ + "container-cleaning", + "containercleaning" + ], + "last_fetched": 1790159067.350224 + }, + "1124307240": { + "repository_manifest": {}, + "new": true, + "full_name": "cermakjn/ha-fellow-stagg-ekg-pro", + "category": "integration", + "description": "A Home Assistant integration for the Fellow Stagg EKG Pro electric kettle. Control and monitor your kettle directly from Home Assistant via Bluetooth.", + "domain": "fellow_stagg_ekg_pro", + "downloads": 2, + "etag_repository": "W/\"04fdf0cd5bb82a57825328ef0165ff3113989b3901bb4ada181e13aa369563e8\"", + "last_updated": "2026-01-20T22:17:42Z", + "stargazers_count": 2, + "topics": [ + "bluetooth", + "fellow", + "fellow-stagg", + "iot", + "kettle" + ], + "last_fetched": 1784785906.348411 + }, + "1169898708": { + "repository_manifest": {}, + "new": true, + "full_name": "frenck/home-assistant-doom", + "category": "integration", + "description": "But... Can Home Assistant run DOOM? Yes it can!", + "domain": "doom", + "downloads": 1654, + "etag_repository": "W/\"94e0a053d7f31cfdf1962258052e6c3d3649ab444ad7d8e9b91454337ac86061\"", + "last_updated": "2026-05-09T17:59:31Z", + "stargazers_count": 99, + "topics": [ + "doom", + "hass-card", + "hass-integration", + "home-assistant-card", + "home-assistant-custom-component", + "home-assistant-integration", + "retrogaming" + ], + "last_fetched": 1787974972.702295 + }, + "896418628": { + "repository_manifest": {}, + "new": true, + "full_name": "guiohm79/psychrometric-chart-advanced", + "category": "plugin", + "description": "Dashboard homeassistant", + "downloads": 187, + "etag_repository": "W/\"4ef990877547fe4296a687a30132383dc010c70624d4fab9ae12bdb5ee594cab\"", + "last_updated": "2026-09-03T17:53:27Z", + "stargazers_count": 17, + "topics": [ + "psychrometric" + ], + "last_fetched": 1788462351.688772 + }, + "1121084186": { + "repository_manifest": {}, + "new": true, + "full_name": "pacemaker82/Home-Climate-Card", + "category": "plugin", + "description": "Show your room temperatures / TRVs heating and hot water in a beautiful looking card.", + "downloads": 1720, + "etag_repository": "W/\"57fb09ea71b77f976c2023e7d46711965e4a12d5905f8d1bb0a157e0c768e744\"", + "last_updated": "2026-01-16T11:28:08Z", + "stargazers_count": 9, + "topics": [ + "climate", + "heating", + "hot-water", + "monitoring", + "trv" + ], + "last_fetched": 1788173269.487057 + }, + "1278012995": { + "repository_manifest": {}, + "new": true, + "full_name": "zollak/homeassistant-mikrotik_swos", + "category": "integration", + "description": "Mikrotik SwOS integration for Home Assistant", + "domain": "mikrotik_swos", + "downloads": 46, + "etag_repository": "W/\"b09b6613539e6a13dc2633a02b1ba50e4b643814982d281085d1a01dd759526e\"", + "last_updated": "2026-08-19T16:24:41Z", + "stargazers_count": 3, + "topics": [ + "crs", + "css326", + "homeassistant-custom-component", + "mikrotik", + "network", + "switch", + "swos" + ], + "last_fetched": 1788461384.858799 + }, + "356033332": { + "repository_manifest": { + "name": "Crypto Tracker", + "render_readme": true + }, + "new": true, + "full_name": "BigNocciolino/CryptoTracker", + "authors": [ + "@PepegaBruh" + ], + "category": "integration", + "description": "Integration for Home Assistant to implement a crypto tracking system", + "domain": "cryptostate", + "etag_repository": "W/\"40bbb722910b98b44b2faac5d9f6d04818273c300c119e55665322296eefb901\"", + "last_updated": "2024-11-13T14:44:46Z", + "stargazers_count": 25, + "topics": [ + "automation", + "currency", + "tracker" + ], + "last_fetched": 1788162132.610103 + }, + "989736031": { + "repository_manifest": {}, + "new": true, + "full_name": "prl159/custom-todo", + "category": "plugin", + "description": "Custom todo card repository for Homeassistant.", + "etag_repository": "W/\"dbe7d057df2fbdf1b5042f18b0aea8b8278bb1605b0026d732f25b081af767c8\"", + "last_updated": "2025-06-10T08:33:52Z", + "stargazers_count": 1, + "last_fetched": 1784795455.063859 + }, + "637182469": { + "repository_manifest": { + "name": "MIWA", + "render_readme": true, + "country": [ + "BE" + ] + }, + "new": true, + "full_name": "geertmeersman/miwa", + "authors": [ + "@geertmeersman" + ], + "category": "integration", + "description": "Home Assistant component for MIWA BE services", + "domain": "miwa", + "downloads": 60, + "etag_repository": "W/\"e55895606eff2f4ca6ad542083c53262fb0067ae5925aed1d3e57777e7e8b260\"", + "last_updated": "2026-08-18T00:01:32Z", + "topics": [ + "miwa" + ], + "last_fetched": 1787041604.713403 + }, + "187245461": { + "repository_manifest": {}, + "full_name": "custom-cards/entity-attributes-card", + "category": "plugin", + "description": "Entity Attributes", + "etag_repository": "W/\"3fc08f013d97ce51b88b3ab74d1ab5fa629b13c2b66303f81e9b8928ccaf4051\"", + "last_updated": "2021-06-05T21:05:54Z", + "stargazers_count": 70, + "last_fetched": 1784794080.833858 + }, + "907336487": { + "repository_manifest": {}, + "new": true, + "full_name": "dmatik/switcher-boiler-card", + "category": "plugin", + "description": "Custom Switcher Boiler Switch card for Home Assistant", + "downloads": 992, + "etag_repository": "W/\"3130fad8464cb9b4c684d54c0b991649de12f3e233fa0c8dc68957c613b4aaa5\"", + "last_updated": "2025-06-13T07:08:14Z", + "stargazers_count": 14, + "topics": [ + "card" + ], + "last_fetched": 1784794221.867303 + }, + "486729209": { + "repository_manifest": {}, + "new": true, + "full_name": "p0l0/hapetwalk", + "category": "integration", + "description": "Home Assistant integration for petWALK.control", + "domain": "petwalk", + "downloads": 6, + "etag_repository": "W/\"afbb8050ba30e76468289a54aa395c2ee4a76f088fb587bfb57081b583f8d1b5\"", + "last_updated": "2026-06-29T18:42:44Z", + "stargazers_count": 7, + "topics": [ + "petwalk" + ], + "last_fetched": 1790630500.682546 + }, + "246410785": { + "repository_manifest": { + "name": "ICS", + "render_readme": true + }, + "full_name": "KoljaWindeler/ics", + "authors": [ + "@KoljaWindeler" + ], + "category": "integration", + "description": "Integration that displays the next event of an ics link (support reoccuring events)", + "domain": "ics", + "etag_repository": "W/\"789a68b05afa1335e26052706184aa2fef2b5754b82329e7e3d15c4006db5e7b\"", + "last_updated": "2025-08-28T19:15:21Z", + "stargazers_count": 55, + "topics": [ + "appointments", + "filtering", + "ics", + "reoccuring-events" + ], + "last_fetched": 1784789207.936063 + }, + "1246618510": { + "repository_manifest": {}, + "new": true, + "full_name": "fruffin/home-assistant-foxess-openapi", + "category": "integration", + "description": "Home Assistant custom integration for FoxESS solar and battery systems using the FoxESS Open API", + "domain": "foxess_openapi", + "etag_repository": "W/\"82271549c472b4709a92fcd980d6895df4c47dca4a98c495876e677ca8a6aa20\"", + "last_updated": "2026-08-01T00:11:33Z", + "topics": [ + "battery", + "foxess", + "solar" + ], + "last_fetched": 1785586123.011097 + }, + "680112919": { + "repository_manifest": { + "name": "Bubble Card", + "render_readme": true, + "filename": "bubble-card.js", + "homeassistant": "2023.9.0" + }, + "full_name": "Clooos/Bubble-Card", + "category": "plugin", + "description": "Bubble Card is a minimalist and customizable card collection for Home Assistant, featuring modern pop-ups and an integrated Module Store with over 100 community-made modules.", + "downloads": 1043, + "etag_repository": "W/\"78ca6e8a7e2919e2a9342e7ed434926a8ae4bc35d9e1dc0a6a1578f625bdc546\"", + "last_updated": "2026-09-25T17:17:20Z", + "stargazers_count": 4620, + "topics": [ + "card", + "dashboard", + "minimalist", + "pop-up" + ], + "last_fetched": 1790931791.759828 + }, + "1128595071": { + "repository_manifest": {}, + "new": true, + "full_name": "Frickeldave/homeassistant-airflow", + "category": "plugin", + "description": "An HACS community addon for visualization of airflows", + "etag_repository": "W/\"418163c1388e51bbdc7a8d3f4fde89acf53ce54cc506a216ec43047e731049e3\"", + "last_updated": "2026-03-13T10:34:29Z", + "stargazers_count": 6, + "topics": [ + "heat-recovery", + "hvac", + "lovelace-card", + "ventilation" + ], + "last_fetched": 1789818096.519771 + }, + "687441634": { + "repository_manifest": {}, + "new": true, + "full_name": "robinostlund/homeassistant-svk-mimer", + "category": "integration", + "description": "Home assistant custom component for SVK Mimer", + "domain": "svk_mimer", + "downloads": 1, + "etag_repository": "W/\"bcbf6a4063bec65a546f461a132f06071b395598f4be149e57480a7ef7e0d4ae\"", + "last_updated": "2025-11-21T03:07:23Z", + "stargazers_count": 8, + "topics": [ + "svkmimer" + ], + "last_fetched": 1784791678.10132 + }, + "1239709099": { + "repository_manifest": {}, + "new": true, + "full_name": "vitkuv/cyrus-one-hass", + "category": "integration", + "description": "Home Assistant integration for Cyrus One & Cyrus One HD amplifiers via BLE.", + "domain": "cyrus_one", + "downloads": 1, + "etag_repository": "W/\"1cd9971fff4ba452760e8e9713919331867c1101e2e509ea58388afa8682bc14\"", + "last_updated": "2026-09-12T18:53:40Z", + "topics": [ + "ble", + "bluetooth-low-energy", + "cyrus-one", + "cyrus-one-hd", + "cyrus-one-remote", + "homeassistant-custom-component", + "iot" + ], + "last_fetched": 1789249567.383613 + }, + "968638048": { + "repository_manifest": {}, + "new": true, + "full_name": "solarssk/ztm_warsaw", + "category": "integration", + "description": "🚌 Custom integration for Home Assistant to display real-time public transport departures from ZTM Warsaw.", + "domain": "ztm_warsaw", + "etag_repository": "W/\"98429ad2882ef3a047aadc1fcb7eb129fbeae50bd8958e42dfbd125d3df8309b\"", + "last_updated": "2026-05-20T09:18:36Z", + "stargazers_count": 17, + "topics": [ + "public-api", + "public-transportation", + "transport", + "warsaw" + ], + "last_fetched": 1789521326.03065 + }, + "752373259": { + "repository_manifest": {}, + "new": true, + "full_name": "ThomasLomas/ha-starlinghomehub", + "category": "integration", + "description": "Integrating Starling Developer Connect API to Home Assistant", + "domain": "starling_home_hub", + "downloads": 575, + "etag_repository": "W/\"7adc7841955e55e4185837eac4d47c8c0f2395dd4c8605c4d0519cc270f61b16\"", + "last_updated": "2026-09-28T22:46:08Z", + "stargazers_count": 40, + "topics": [ + "starling" + ], + "last_fetched": 1790877099.61933 + }, + "193262086": { + "repository_manifest": {}, + "full_name": "dimagoltsman/content-card-remote-control", + "category": "plugin", + "description": "Home assistant remote control", + "etag_repository": "W/\"9ad6ade5a23c6f9d351052acad34b0fbfe8e5593cdee08340574987e71273333\"", + "last_updated": "2022-01-20T20:58:11Z", + "stargazers_count": 5, + "last_fetched": 1784794214.088749 + }, + "867807428": { + "repository_manifest": {}, + "new": true, + "full_name": "Nicxe/home-assistant-smhialerts", + "category": "integration", + "description": "SMHI (Swedish Meteorological and Hydrological Institute) Weather Warnings & Alerts", + "domain": "smhi_alerts", + "downloads": 569, + "etag_repository": "W/\"ab7e7320c732b0e880a3b6bc035ee8dae98325ab9b90e5c6f9abfd860430a567\"", + "last_updated": "2026-09-30T11:54:11Z", + "stargazers_count": 20, + "topics": [ + "smhi", + "smhi-warnings", + "weather-api" + ], + "last_fetched": 1790786381.338894 + }, + "1012545675": { + "repository_manifest": {}, + "new": true, + "full_name": "wessamlauf/homeassistant-frosted-glass-themes", + "category": "theme", + "description": "✨ Beautiful and modern Theme for Home Assistant ", + "etag_repository": "W/\"e9176fb3c6cccd9517d4abf1088c698e5ec82f2c4e9f3ba6be4a7227e10f3e42\"", + "last_updated": "2026-10-01T20:27:29Z", + "stargazers_count": 1013, + "topics": [ + "dark-theme", + "hacs-theme", + "home-assistant-theme", + "light-theme", + "modern" + ], + "last_fetched": 1790934601.010402 + }, + "1075670340": { + "repository_manifest": {}, + "new": true, + "full_name": "domodom30/mealie-card", + "category": "plugin", + "description": "Mealie Card Lovelace", + "downloads": 186, + "etag_repository": "W/\"c3e9a2f6841ceb5d3aad474ab96c04857366cba0fb545fa726d04a79d60e0e0a\"", + "last_updated": "2026-10-01T16:22:41Z", + "stargazers_count": 21, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1790899153.084905 + }, + "1217260454": { + "repository_manifest": {}, + "new": true, + "full_name": "rosenrot00/home-flow-card", + "category": "plugin", + "description": "A flexible Home Assistant card for visualizing energy, water, gas, and other system flows with editable nodes, connections, and animated paths.", + "downloads": 10, + "etag_repository": "W/\"f468a834b65e4a9c40b70f6cbea35630e8e2a0fb3dc2673a4c8438d0cd0ca2d8\"", + "last_updated": "2026-09-05T20:48:13Z", + "stargazers_count": 4, + "topics": [ + "customizable", + "dashboard", + "energy", + "flow", + "gas", + "lovelace-custom-card", + "power", + "visualization", + "water" + ], + "last_fetched": 1788864590.169088 + }, + "1246360219": { + "repository_manifest": {}, + "new": true, + "full_name": "BeardedTech0o/ha-luxcloud", + "category": "integration", + "description": "Home Assistant integration for LuxPower solar inverters via the LuxCloud API", + "domain": "luxcloud", + "etag_repository": "W/\"09a5c62a0bcfa8e2e757ba09eb4766afd8c71ea4312b403c0cad4ee64203ffd1\"", + "last_updated": "2026-07-30T22:20:18Z", + "stargazers_count": 3, + "topics": [ + "battery-storage", + "energy", + "home-assistant-integration", + "luxpower", + "solar" + ], + "last_fetched": 1790152625.207498 + }, + "557087679": { + "repository_manifest": {}, + "new": true, + "full_name": "lloydw/hass-spanet", + "category": "integration", + "description": "Home Assistant integration for SpaNET", + "domain": "spanet", + "etag_repository": "W/\"102228a204958251770e58d9a4b0a1f43224bb64a9d9b43c96f2cc4955e851a4\"", + "last_updated": "2026-08-15T04:00:34Z", + "stargazers_count": 25, + "last_fetched": 1788857685.791877 + }, + "326033921": { + "repository_manifest": { + "name": "Toggle Control Button Row", + "filename": "toggle-control-button-row.js" + }, + "full_name": "finity69x2/toggle-control-button-row", + "category": "plugin", + "description": "A one-button control row for any Home Assistant binary entity", + "etag_repository": "W/\"ef65d2a4051e48650354be85a27077ac44d41d3e80b422a49be317fb7c8ac8d5\"", + "last_updated": "2026-06-10T20:18:38Z", + "stargazers_count": 13, + "topics": [ + "button", + "toggle" + ], + "last_fetched": 1784794402.393984 + }, + "1195368335": { + "repository_manifest": {}, + "new": true, + "full_name": "corgan2222/ha-better-presence2", + "category": "integration", + "description": "Smarter presence detection for Home Assistant. ", + "domain": "better_presence", + "etag_repository": "W/\"61e49e162664c077f59f478aa8c6f7dd96908937d4f42cf19fa607616120ce1a\"", + "last_updated": "2026-07-21T15:53:49Z", + "stargazers_count": 4, + "topics": [ + "device-tracker", + "home-assistant-integration", + "presence-detection" + ], + "last_fetched": 1787404141.982144 + }, + "1169552123": { + "repository_manifest": {}, + "new": true, + "full_name": "smartpricing/homeassistant-smartpms", + "category": "integration", + "description": "SmartPMS integration for Home Assistant - room occupancy sensors from SmartPMS property management system", + "domain": "smartpms", + "etag_repository": "W/\"624e71c535d6f5759cd7a62761087924d42abb77081d1f38847b68347f6273c7\"", + "last_updated": "2026-09-30T17:34:58Z", + "topics": [ + "smartpms" + ], + "last_fetched": 1790809571.200154 + }, + "1014503481": { + "repository_manifest": {}, + "new": true, + "full_name": "Cadabena/ha-easylog-cloud", + "category": "integration", + "description": "Unofficial Home Assistant integration for interacting with EasyLog Cloud.", + "domain": "easylog_cloud", + "etag_repository": "W/\"e88be1b30e6f40069d8fea44fde4795d06cc5ad8d940caacef35b2962789955e\"", + "last_updated": "2026-09-05T09:59:32Z", + "stargazers_count": 3, + "topics": [ + "cloud" + ], + "last_fetched": 1788853419.721095 + }, + "536765576": { + "repository_manifest": { + "name": "My EcoWatt by RTE", + "render_readme": true, + "country": "fr", + "homeassistant": "2024.6" + }, + "new": true, + "full_name": "kamaradclimber/rte-ecowatt", + "authors": [ + "@kamaradclimber" + ], + "category": "integration", + "description": "A home assistant component for ecowatt api exposed by french company RTE", + "domain": "rte_ecowatt", + "etag_repository": "W/\"3ba83616b15171b5a81311e724f148dfa846e0501eb5a5a5dab595978361549f\"", + "last_updated": "2026-09-29T11:00:25Z", + "stargazers_count": 72, + "topics": [ + "electricity", + "rte" + ], + "last_fetched": 1790708959.526089 + }, + "1256133964": { + "repository_manifest": {}, + "new": true, + "full_name": "javaDevJT/ha-rccl", + "category": "integration", + "description": "Royal Caribbean custom integration for Home Assistant", + "domain": "rccl", + "etag_repository": "W/\"163d8f01cce8141865291c18d26d343bf308bebfbc8599b1d9551e0e9422d33c\"", + "last_updated": "2026-09-28T02:42:06Z", + "topics": [ + "club-royale", + "home-assistant-custom-component", + "rccl", + "royal-caribbean" + ], + "last_fetched": 1790571749.635515 + }, + "985400384": { + "repository_manifest": {}, + "new": true, + "full_name": "db1996/homeassistant_runelite", + "category": "integration", + "description": "Custom HACS integration for tracking oldschool runescape timers.", + "domain": "runelite", + "etag_repository": "W/\"a178cdf454cbeba60767a1753f2c101d31d939d851bbe7c34464622fb6d03a8b\"", + "last_updated": "2026-10-01T07:44:42Z", + "stargazers_count": 6, + "last_fetched": 1790869847.469142 + }, + "1159890756": { + "repository_manifest": {}, + "new": true, + "full_name": "Manschitz/brunner-eas-integration", + "category": "integration", + "description": "BRUNNER EAS custom integration for Home Assistant (HACS). Adds support for Elektronische Abbrandsteuerung EAS 3.", + "domain": "brunner_eas", + "downloads": 24, + "etag_repository": "W/\"0f48c8ab395183f6b644c0fa402e2fe79a46065ac29f85c0680f3e8380569c4a\"", + "last_updated": "2026-03-16T12:49:32Z", + "stargazers_count": 1, + "topics": [ + "brunner-eas3", + "custom-integration" + ], + "last_fetched": 1789668006.705976 + }, + "1164166123": { + "repository_manifest": {}, + "new": true, + "full_name": "tailgatelabs/ha-rutos-integration", + "category": "integration", + "description": "Teltonika RutOS integration", + "domain": "rutos", + "etag_repository": "W/\"c4d3c782a3df9e118fa13c8136c8e95efc097c9def5c28afee7bab2954d78c79\"", + "last_updated": "2026-05-10T18:19:05Z", + "stargazers_count": 7, + "topics": [ + "rutos", + "teltonika" + ], + "last_fetched": 1789039116.72223 + }, + "1135384338": { + "repository_manifest": {}, + "new": true, + "full_name": "thetic/hass-mytpu", + "category": "integration", + "description": "Home Assistant integration for Tacoma Public Utilities (TPU) energy and water usage", + "domain": "mytpu", + "etag_repository": "W/\"464fb22aa5f8623a7ac8378422c07faf307d06e40d632c621e1f1f944fe24224\"", + "last_updated": "2026-07-30T01:38:43Z", + "stargazers_count": 2, + "topics": [ + "energy", + "tacoma", + "utilities" + ], + "last_fetched": 1787903230.111315 + }, + "451666485": { + "repository_manifest": {}, + "new": true, + "full_name": "c0un7-z3r0/hass-phoniebox", + "category": "integration", + "description": "An Phoniebox integration for Home Assistant ", + "domain": "phoniebox", + "etag_repository": "W/\"ee9be122c4d6561e997f9f10ab99a1e2e6911f44fdb721fd6b3fc5485b96fca0\"", + "last_updated": "2026-03-28T01:35:44Z", + "stargazers_count": 9, + "topics": [ + "hacs-custom", + "hassio-integration", + "mqtt", + "phoniebox" + ], + "last_fetched": 1785086633.975191 + }, + "1002280893": { + "repository_manifest": {}, + "new": true, + "full_name": "ziogref/TAS-Fuel-HA-Intergration", + "category": "integration", + "description": "An Intergration for Home Assistant to import Tasmanian Fuel prices and other information using sensors I personally wanted.", + "domain": "tas_fuel_prices", + "etag_repository": "W/\"b5fa2f799702e6e782452e7a6943044eadaa8a997657fee3f3ed2e365081e818\"", + "last_updated": "2026-04-28T02:01:57Z", + "stargazers_count": 8, + "topics": [ + "api", + "australia", + "home-assistant-integration", + "tasmania" + ], + "last_fetched": 1786230955.098079 + }, + "1027297574": { + "repository_manifest": {}, + "new": true, + "full_name": "Nailik/vogels_motion_mount_ble", + "category": "integration", + "description": "HomeAssistant integration for Vogels Motion Mount (TVM 7675) via Bluetooth.", + "domain": "vogels_motion_mount_ble", + "etag_repository": "W/\"115d3de561c2f31b823dd144e85822f7d186b0b2fae834cc4dd1f41f6f786bc1\"", + "last_updated": "2026-01-27T23:23:13Z", + "stargazers_count": 4, + "topics": [ + "bluetooth", + "home-assistant-integration", + "vogels" + ], + "last_fetched": 1790630052.529399 + }, + "1087657232": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-china/virtual_devices", + "category": "integration", + "description": "This is a custom integration compliant with Home Assistant 2025.8.0+ standards, allowing you to create virtual devices with multiple entities under a single device, ideal for testing, demonstrations, and development purposes.", + "domain": "virtual_devices", + "downloads": 710, + "etag_repository": "W/\"c46e59d9e010b8ece6af670c0e99e2d3c532aca8f665a0cdd0baae7761124025\"", + "last_updated": "2026-08-11T10:21:55Z", + "stargazers_count": 24, + "last_fetched": 1790681673.642314 + }, + "171854441": { + "repository_manifest": { + "name": "youtube", + "zip_release": true, + "filename": "youtube.zip", + "homeassistant": "2021.4.0" + }, + "full_name": "custom-components/youtube", + "authors": [ + "@ludeeus", + "@pinkywafer" + ], + "category": "integration", + "description": "A platform which give you info about the newest video on a channel", + "domain": "youtube", + "downloads": 10195, + "etag_repository": "W/\"5ca8fb952ed545327d4c27dde3bb66e921ec33b8deb19e224a4c224d5b573c8f\"", + "last_updated": "2024-03-13T19:45:36Z", + "stargazers_count": 74, + "topics": [ + "youtube" + ], + "last_fetched": 1788901792.64267 + }, + "1135241859": { + "repository_manifest": {}, + "new": true, + "full_name": "NemoN/ha-chuango-ov300", + "category": "integration", + "description": "Home Assistant integration for Chuango OV-300 WiFi alarm systems", + "domain": "chuango_alarm", + "etag_repository": "W/\"b7a514e53677574167c3b290498a254d734416e51da132338cb200ca94361362\"", + "last_updated": "2026-03-06T20:38:18Z", + "stargazers_count": 1, + "topics": [ + "alarm", + "chuango" + ], + "last_fetched": 1784790605.781193 + }, + "1162143395": { + "repository_manifest": {}, + "new": true, + "full_name": "eyalgal/album_slideshow", + "category": "integration", + "description": "A Home Assistant integration for highly customizable photo slideshows from Immich, iCloud Photos, Google Photos, Synology Photos, local media, and more.", + "domain": "album_slideshow", + "downloads": 1871, + "etag_repository": "W/\"4f20bd1849bf017b45b4479c0140a9eb2249355483edb6ee2d17e27561164d8c\"", + "last_updated": "2026-09-30T23:31:26Z", + "stargazers_count": 41, + "topics": [ + "dashboard", + "google-photos", + "homeassistant-custom-component", + "icloud", + "icloud-photos", + "immich", + "immich-integration", + "immich-slideshow", + "media", + "photo-frame", + "photo-gallery", + "photoprism", + "slideshow", + "synology-photos" + ], + "last_fetched": 1790891240.488781 + }, + "1158790951": { + "repository_manifest": {}, + "new": true, + "full_name": "seevee/weather_alerts_card", + "category": "plugin", + "description": "Multi-provider weather alerts card for Home Assistant: NWS, ECCC, MeteoAlarm, BoM, DWD and more, with severity color themes and time-progress bars", + "downloads": 3974, + "etag_repository": "W/\"e8f36410458d7c729978386ff0c1f4b36ac045e87748d218f3075ca79d256d7f\"", + "last_updated": "2026-10-01T16:08:34Z", + "stargazers_count": 77, + "topics": [ + "bom", + "cap", + "dwd", + "eccc", + "frontend-only", + "inmet", + "meteoalarm", + "nina", + "nws", + "pirateweather", + "weather" + ], + "last_fetched": 1790880188.750287 + }, + "732152906": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/cloudlibrary", + "category": "integration", + "description": "Home Assistant integration for Cloud Library", + "domain": "cloudlibrary", + "downloads": 3, + "etag_repository": "W/\"3485eb7cc060fa98618844dae88729134c3c8b809d0ece392a20c0ad83a37d1a\"", + "last_updated": "2026-08-18T00:00:37Z", + "stargazers_count": 4, + "topics": [ + "cloud-library", + "cloudlibrary" + ], + "last_fetched": 1787041597.983428 + }, + "909339223": { + "repository_manifest": {}, + "new": true, + "full_name": "Flo-Schilli/ha-grohe_smarthome", + "category": "integration", + "description": "This project aims to fully implement the Grohe Smarthome devices, e.g. Grohe Blue and Grohe Sense", + "domain": "grohe_smarthome", + "etag_repository": "W/\"bd621c68e8a438110573ccf289600f6bdfc2363d7eb22da749ec17a1b65139cd\"", + "last_updated": "2026-08-04T22:32:08Z", + "stargazers_count": 62, + "topics": [ + "grohe", + "grohe-blue", + "grohe-sense" + ], + "last_fetched": 1789317474.235492 + }, + "822801469": { + "repository_manifest": {}, + "new": true, + "full_name": "Monitor-My-Solar/monitormysolar", + "category": "integration", + "description": "Universal Home assistant integration for use with Monitor My Solar Dongles this works for various solar inverters, batteries and other equipment.", + "domain": "monitormysolar", + "etag_repository": "W/\"dfc4299a1295bdd74a1749ec4703139271ff3c3d46b1acdf2a6c75683bc25d7a\"", + "last_updated": "2026-08-22T22:48:46Z", + "stargazers_count": 12, + "topics": [ + "growatt", + "hardware", + "luxpower", + "monitoring", + "solar", + "solar-energy", + "solis" + ], + "last_fetched": 1789246202.268237 + }, + "1225511240": { + "repository_manifest": {}, + "new": true, + "full_name": "strepto42/TeslaBluetoothSolarCharger", + "category": "integration", + "description": "Home Assistant custom integration that dynamically adjusts Tesla charging to consume excess solar via an ESPHome Tesla BLE proxy.", + "domain": "tesla_solar_charger", + "etag_repository": "W/\"abf680c2334f5c950c3e8caebcda437a97d5fe2ce0434f9ea5e3e4f01e1ac081\"", + "last_updated": "2026-08-04T21:15:16Z", + "stargazers_count": 5, + "topics": [ + "esphome", + "ev-charging", + "home-assistant-custom-component", + "solar", + "tesla" + ], + "last_fetched": 1789323255.989155 + }, + "1243260951": { + "repository_manifest": {}, + "new": true, + "full_name": "genericJE/ha-heating-schedule", + "category": "integration", + "description": "Per-room heating schedule integration for Home Assistant with a dual-handle range-slider card. 1-4 windows per room on a 24h track, idempotent set_temperature writes, hub-level pause + setback. Works with any climate that accepts set_temperature.", + "domain": "heating_schedule", + "etag_repository": "W/\"935f48116e154f9a6b585975a8765c30eded6811ff3f6547428864d7795061d5\"", + "last_updated": "2026-07-27T07:01:53Z", + "stargazers_count": 1, + "topics": [ + "better-thermostat", + "heating", + "lovelace-custom-card", + "thermostat" + ], + "last_fetched": 1785481140.874783 + }, + "1181405572": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-smart-reports", + "category": "plugin", + "description": "Lovelace card with energy reports, automation statistics and system health overview for Home Assistant", + "etag_repository": "W/\"a59526ccc7d7b259fadadcee36e4e1244019e396e611a2df8ec3ebc94a28e672\"", + "last_updated": "2026-09-30T06:28:12Z", + "topics": [ + "dashboard", + "energy", + "reports", + "statistics" + ], + "last_fetched": 1790791258.774604 + }, + "231015759": { + "repository_manifest": { + "name": "Xiaomi Smartmi Fan Card", + "render_readme": true, + "filename": "xiaomi-fan-card.js" + }, + "full_name": "ikaruswill/lovelace-fan-xiaomi", + "category": "plugin", + "description": "Xiaomi Smartmi Fan Lovelace card with CSS fan animation", + "downloads": 7838, + "etag_repository": "W/\"5dc4fa163d56c419ac7962d4129922ded1c5808620396786b334665303889029\"", + "last_updated": "2023-07-10T08:28:43Z", + "stargazers_count": 80, + "topics": [ + "xiaomi", + "xiaomi-fan" + ], + "last_fetched": 1786880226.044111 + }, + "1114975727": { + "repository_manifest": {}, + "new": true, + "full_name": "droidgren/smhi_season", + "category": "integration", + "description": "A custom integration that calculates meteorological season in Sweden.", + "domain": "smhi_season", + "etag_repository": "W/\"1532a99ce80e8ce4b410dd20f4c9e427628822575bc237e59903cdaeff3a316b\"", + "last_updated": "2026-08-07T18:58:12Z", + "stargazers_count": 6, + "last_fetched": 1786139159.826016 + }, + "1101585904": { + "repository_manifest": {}, + "new": true, + "full_name": "rhizomatics/autoarm", + "category": "integration", + "description": "Automated alarm control panel arming for Home Assistant", + "domain": "autoarm", + "downloads": 4, + "etag_repository": "W/\"14a63c9821cd20dd2dc2c61a5b08de88e16680f536227672380b82941e567c2f\"", + "last_updated": "2026-09-30T08:39:38Z", + "stargazers_count": 5, + "topics": [ + "alarms" + ], + "last_fetched": 1790787407.113714 + }, + "200399989": { + "repository_manifest": { + "name": "Clean up snapshots service", + "render_readme": true + }, + "full_name": "tmonck/clean_up_snapshots", + "category": "integration", + "description": "Service to clean up your home assistant snapshots, so you don't manually have to.", + "domain": "clean_up_snapshots_service", + "downloads": 5, + "etag_repository": "W/\"d441218ca85ef92c2b773b7f2252c76f7368097f39241e3d650f7c11319a8624\"", + "last_updated": "2026-10-02T05:03:28Z", + "stargazers_count": 23, + "topics": [ + "backups" + ], + "last_fetched": 1790930525.836853 + }, + "258852884": { + "repository_manifest": { + "name": "Helios EasyControls Modbus TCP/IP integration", + "render_readme": true, + "zip_release": true, + "filename": "homeassistant-easycontrols.zip" + }, + "full_name": "laszlojakab/homeassistant-easycontrols", + "authors": [ + "@laszlojakab" + ], + "category": "integration", + "description": "Helios EasyControls Modbus TCP/IP integration for Home Assistant", + "domain": "easycontrols", + "downloads": 1127, + "etag_repository": "W/\"67b2f41b7b599f84cdc3eece3cdcf608886a86948cea7d4ad86848c1aa69625e\"", + "last_updated": "2024-11-30T13:30:42Z", + "stargazers_count": 30, + "topics": [ + "easycontrols", + "eazyctrl", + "modbus" + ], + "last_fetched": 1786632062.745029 + }, + "1314719483": { + "repository_manifest": {}, + "new": true, + "full_name": "halfbuilthq/solar-battery-card", + "category": "plugin", + "description": "A solar, battery, grid and household energy dashboard card for Home Assistant.", + "downloads": 345, + "etag_repository": "W/\"ccabca1c005c24ccb7ddb29e1241635a36e04d0c9332e420e4b1f1ead713de40\"", + "last_updated": "2026-09-05T04:35:28Z", + "stargazers_count": 3, + "topics": [ + "battery", + "energy-dashboard", + "lovelace-custom-card", + "solar-energy" + ], + "last_fetched": 1788863439.928445 + }, + "1087219000": { + "repository_manifest": {}, + "new": true, + "full_name": "WickedGhost/avinor_flight_data", + "category": "integration", + "description": "Henter flydata fra Avinor og eksponerer dem som sensorer i Home Assistant.", + "domain": "avinor_flight_data", + "etag_repository": "W/\"faf151d64af584f990e41fca6ef319d12805e6e01e4cc26b25e14e3ecac8c27e\"", + "last_updated": "2026-07-02T17:35:18Z", + "stargazers_count": 2, + "topics": [ + "avinor", + "fligths" + ], + "last_fetched": 1784793430.237709 + }, + "435940948": { + "repository_manifest": {}, + "new": true, + "full_name": "Shaffer-Softworks/hyperhdr-ha", + "category": "integration", + "description": "HyperHDR custom component for Home Assistant", + "domain": "hyperhdr", + "downloads": 1453, + "etag_repository": "W/\"9ff697961552c8c4d83054326448025ba1483307b845c4d8171744306804766d\"", + "last_updated": "2026-09-30T22:19:45Z", + "stargazers_count": 99, + "topics": [ + "ambient-lighting", + "home-assistant-custom-component", + "hyperhdr" + ], + "last_fetched": 1790876256.483532 + }, + "1181460270": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-network-map", + "category": "integration", + "description": "Network device map and monitoring card for Home Assistant", + "domain": "ha_network_map", + "etag_repository": "W/\"26691bafcdc5aa104fd5a6ee702210c5e15e430ecb76eca00e4bff418820e3eb\"", + "last_updated": "2026-10-02T04:48:10Z", + "stargazers_count": 5, + "last_fetched": 1790926772.649256 + }, + "1124365777": { + "repository_manifest": {}, + "new": true, + "full_name": "ArtLogicIKE/frixos-ha-integration", + "category": "integration", + "description": "Home Assistant (HA) Integration for Frixos Projection Clock Devices", + "domain": "frixos", + "etag_repository": "W/\"1c2b1f5036bc5e07308188b9da8fb1974d7199d2a2d33c609458608a0c785e47\"", + "last_updated": "2026-07-23T14:37:48Z", + "stargazers_count": 12, + "topics": [ + "custom-integration", + "frixos" + ], + "last_fetched": 1784861255.733103 + }, + "1025347538": { + "repository_manifest": {}, + "new": true, + "full_name": "Elwinmage/ha-reef-card", + "category": "plugin", + "description": "🪸 Home Assistant Reef tank management card ", + "downloads": 79, + "etag_repository": "W/\"17b652115a1ea6315ed1214a8306f0988710cf60a704f9839f9e1d8f43dd1a7d\"", + "last_updated": "2026-10-02T09:00:15Z", + "stargazers_count": 6, + "topics": [ + "card", + "homeassistant-addons", + "reefato", + "reefcontrol", + "reefdose", + "reefled", + "reefmat", + "reefpower", + "reefrun", + "reefwave" + ], + "last_fetched": 1790932071.534171 + }, + "796624167": { + "repository_manifest": {}, + "new": true, + "full_name": "CompitHomeAssistant/HomeAssistant", + "category": "integration", + "description": "Files contains code for integration COMPIT devices with Home Assistant", + "domain": "compit", + "etag_repository": "W/\"700cbe0eddcbd21abcbad6e2a037179466b056717ee815a09951d949d334a611\"", + "last_updated": "2026-01-15T21:18:35Z", + "stargazers_count": 11, + "topics": [ + "compit-custom-component", + "documentation", + "python-home-assistant" + ], + "last_fetched": 1784786131.113596 + }, + "1291436581": { + "repository_manifest": {}, + "new": true, + "full_name": "samokisha/ha-unit3d-stats", + "category": "integration", + "description": "Home Assistant custom integration exposing UNIT3D private tracker profile statistics as sensors", + "domain": "unit3d_stats", + "etag_repository": "W/\"c254b0d236c3f18206764972a4728e2a9f84cbf9f29ec1e02f7938c25c0fc3bc\"", + "last_updated": "2026-09-28T14:25:59Z", + "topics": [ + "custom-integration", + "home-assistant-integration", + "tracker", + "unit3d" + ], + "last_fetched": 1790631568.547983 + }, + "1254526528": { + "repository_manifest": {}, + "new": true, + "full_name": "MarkAtwood/ha-mqtt-device-sync", + "category": "integration", + "description": "Home Assistant integration to sync device metadata from MQTT discovery to device registry", + "domain": "mqtt_device_sync", + "etag_repository": "W/\"cff5f2ca87391d460203adf68a21c646d6c8d6744d77a09094f6a9b0fe1ec8e0\"", + "last_updated": "2026-05-30T22:24:32Z", + "stargazers_count": 3, + "topics": [ + "mqtt" + ], + "last_fetched": 1785588557.510617 + }, + "1083788750": { + "repository_manifest": {}, + "new": true, + "full_name": "bscholer/home-assistant-comma-ai", + "category": "integration", + "description": "Home Assistant integration for comma.ai. Adds various stats about your Comma device!", + "domain": "comma_ai", + "etag_repository": "W/\"4e58a95818f09e011f4dded0a8d465dc9ccf547aee2ff66b39f0bcf04b2cc549\"", + "last_updated": "2025-12-10T22:23:43Z", + "stargazers_count": 21, + "topics": [ + "comma-ai", + "home-assistant-integration" + ], + "last_fetched": 1787691275.994728 + }, + "1252563834": { + "repository_manifest": {}, + "new": true, + "full_name": "imonlinux/propane-tank-card", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card that turns a propane level sensor into a realistic cross-section of the tank with a volume-accurate liquid level and a percentage overlay.", + "etag_repository": "W/\"188ac74f0a8d4ef489f835eec738a67c5d176c118061e9a2c96dc6a82dddd81a\"", + "last_updated": "2026-06-08T22:52:01Z", + "topics": [ + "homeassistant-frontend", + "lovelace-custom-card", + "mopeka", + "propane", + "tank" + ], + "last_fetched": 1785795213.687004 + }, + "1261012569": { + "repository_manifest": {}, + "new": true, + "full_name": "moryoav/ha-knob-navigation", + "category": "integration", + "description": "Home Assistant integration for ZHA rotary knob dashboard navigation", + "domain": "knob_swipe_navigation", + "downloads": 1, + "etag_repository": "W/\"e8b1c107d288286d35d4c3a6fbda5e5264018776967480e12acd0ae3aa0d78f8\"", + "last_updated": "2026-09-29T09:00:32Z", + "stargazers_count": 2, + "topics": [ + "zha" + ], + "last_fetched": 1790684472.196426 + }, + "742895532": { + "repository_manifest": {}, + "new": true, + "full_name": "egmen/moscow_transport", + "category": "integration", + "description": "Отслеживание ближайших автобусов на остановках Москвы", + "domain": "moscow_transport", + "etag_repository": "W/\"8e1143350825c0428af0501b408c49c27ac8ae3b02e9682d91c0be79ecb3651d\"", + "last_updated": "2024-11-11T20:16:35Z", + "stargazers_count": 18, + "topics": [ + "moscow", + "transport" + ], + "last_fetched": 1789724360.826128 + }, + "827730904": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-Teams", + "category": "integration", + "description": "Microsoft 365 Teams Integration for Home Assistant", + "domain": "ms365_teams", + "downloads": 1159, + "etag_repository": "W/\"f001dffa15b56a97a32059d0e9e451d988621276e822708d9eb945d27b6de04d\"", + "last_updated": "2026-09-28T23:05:28Z", + "stargazers_count": 22, + "topics": [ + "homeassistant-custom-component", + "microsoft", + "ms365", + "o365", + "teams" + ], + "last_fetched": 1790649098.452419 + }, + "1037202197": { + "repository_manifest": {}, + "new": true, + "full_name": "nitaybz/apple-home-dashboard", + "category": "plugin", + "description": "Apple Home-inspired dashboard strategy for Home Assistant", + "downloads": 4554, + "etag_repository": "W/\"060f382e6603f679ecedced5b6c757d317d7963010a7fb9043df475994f961e9\"", + "last_updated": "2026-08-10T00:34:51Z", + "stargazers_count": 82, + "topics": [ + "dashboard", + "strategy" + ], + "last_fetched": 1790163923.728387 + }, + "1129814680": { + "repository_manifest": {}, + "new": true, + "full_name": "mrverrall/philips-heater-coap", + "category": "integration", + "description": "Home Assistant integration for Philips heaters using CoAP protocol", + "domain": "philips_heater_coap", + "downloads": 142, + "etag_repository": "W/\"26c8c36369212ef290e328974292a7e0f141fe2058dab20e89f6ec4c0fcc1808\"", + "last_updated": "2026-09-05T10:21:23Z", + "stargazers_count": 1, + "topics": [ + "coap", + "philips" + ], + "last_fetched": 1790874250.404117 + }, + "1294146355": { + "repository_manifest": {}, + "new": true, + "full_name": "smarthomeshop/home-assistant-integration", + "category": "integration", + "description": "Official SmartHomeShop.io Home Assistant integration (custom_component)", + "domain": "smarthomeshop", + "etag_repository": "W/\"6b837d8f48eab4287208bdf400d9e05dea571273dbcabfbaa0d53b50768e565e\"", + "last_updated": "2026-08-26T07:14:54Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "energy-management", + "esphome", + "smarthomeshop" + ], + "last_fetched": 1790535321.102976 + }, + "908968737": { + "repository_manifest": {}, + "new": true, + "full_name": "krozgrov/ha-omlet-integration", + "category": "integration", + "description": "Custom Home Assistant integration for Omlet devices, enabling monitoring and control of Autodoors and Smart Fans. Includes features like battery level monitoring, door/light control, and updates via API.", + "domain": "omlet_smart_coop", + "etag_repository": "W/\"63686794d4e6f5af7c881bd7ef33a329b36c18953d32f50062ca07085965a014\"", + "last_updated": "2026-08-02T14:04:57Z", + "stargazers_count": 37, + "topics": [ + "chicken-coop-door", + "chicken-coop-fan", + "home-assistant-integration", + "omlet" + ], + "last_fetched": 1788166433.052205 + }, + "197960232": { + "repository_manifest": {}, + "full_name": "ljmerza/our-groceries-card", + "category": "plugin", + "description": "our groceries lovelace card", + "etag_repository": "W/\"9fe3a51e2d6697a90b8cc7659d3dff665fcf620cdd53becbd590060fb6a3ab8a\"", + "last_updated": "2026-08-02T15:51:09Z", + "stargazers_count": 30, + "last_fetched": 1787049358.308433 + }, + "1229667842": { + "repository_manifest": {}, + "new": true, + "full_name": "TomTuTHub/tomtut-pool-dosing-vigipool-card", + "category": "plugin", + "description": "Custom Lovelace Dashboard Card for the TomTuT Pool Dosing Vigipool Integration (Vigipool Orpheo VP)", + "etag_repository": "W/\"875266ae0a1e73adf4011457b8e4458388c7d6b002a71f6adb4523c0d0951c9d\"", + "last_updated": "2026-09-27T19:41:52Z", + "stargazers_count": 3, + "topics": [ + "ccei", + "dashboard", + "dosing", + "orpheo", + "pool", + "tomtut", + "vigipool" + ], + "last_fetched": 1790562289.103558 + }, + "185304888": { + "repository_manifest": {}, + "full_name": "custom-cards/text-action-element", + "category": "plugin", + "description": null, + "downloads": 1611, + "etag_repository": "W/\"11df2abcbd54c83184dc5e65ce297f959a46fd9515a0d1401e994ac265a440ff\"", + "last_updated": "2023-02-16T13:53:44Z", + "stargazers_count": 10, + "last_fetched": 1784794123.454448 + }, + "1205382555": { + "repository_manifest": {}, + "new": true, + "full_name": "PaulBiod/ha-esphome-smart-updater", + "category": "integration", + "description": "Advanced ESPHome update orchestrator for Home Assistant. Run reliable batch updates with queue management, pause/resume, dynamic throttling based on system load, ETA estimation, and robust state handling. Designed for stability, automation, and a clean user experience without YAML complexity.", + "domain": "esphome_smart_updater", + "etag_repository": "W/\"bcac5f62811780dc92e0b3df0077a9415a01ce7f8e1794f5c3e558e37790a5fe\"", + "last_updated": "2026-06-23T10:51:44Z", + "stargazers_count": 30, + "topics": [ + "esphome" + ], + "last_fetched": 1789605923.537796 + }, + "1132444977": { + "repository_manifest": {}, + "new": true, + "full_name": "eburi/hass_ruuvi_gateway_bluetooth_proxy", + "category": "integration", + "description": "Ruuvi Gateway Bluetooth Proxy", + "domain": "ruuvi_gateway_bt_proxy", + "etag_repository": "W/\"4f6c3f52b39b0a67ecf496874131c91fbb366b1153c1f94284d11eb7e90f3ce1\"", + "last_updated": "2026-03-15T08:45:03Z", + "topics": [ + "bluetooth", + "mqtt", + "ruuvi" + ], + "last_fetched": 1784787006.387218 + }, + "595789498": { + "repository_manifest": {}, + "new": true, + "full_name": "kimjohnsson/wiheat", + "category": "integration", + "description": "Home Assistant integration to control HVAC unit using Wi-Heat API.", + "domain": "wiheat", + "etag_repository": "W/\"03ddb14dac8dbd1a9431a2013fef7acf839bb49c8d10f8a2d47b0d5911280ca8\"", + "last_updated": "2026-09-23T09:14:35Z", + "stargazers_count": 6, + "topics": [ + "hvac-control" + ], + "last_fetched": 1790172429.284898 + }, + "1308740317": { + "repository_manifest": {}, + "new": true, + "full_name": "Identity-labs/ha-maison-protegee2", + "category": "integration", + "description": "Home Assistant integration for Orange Maison Protégée (gRPC)", + "domain": "maison_protegee", + "etag_repository": "W/\"4f4b2fe6ba47060f932060067e18d1b8cb3d327bf2b682b94af29a109881c94f\"", + "last_updated": "2026-09-27T18:17:36Z", + "topics": [ + "alarm", + "grpc", + "maison-protegee", + "orange" + ], + "last_fetched": 1790553806.436078 + }, + "1247891560": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-Navigation-Menu-Manager", + "category": "integration", + "description": "A Home Assistant integration + card to centralise the management of reusable navigation menus.", + "domain": "navigation_menu_manager", + "downloads": 1, + "etag_repository": "W/\"909429533c8921bb9fcf6008ed706fdffdfc9890227b8ef327ad09fb3b702937\"", + "last_updated": "2026-09-25T13:40:51Z", + "stargazers_count": 1, + "topics": [ + "card", + "dashboard", + "menu", + "navigation" + ], + "last_fetched": 1790360142.860492 + }, + "1277175375": { + "repository_manifest": {}, + "new": true, + "full_name": "kayl-codes/homeassistant-truenas", + "category": "integration", + "description": "TrueNAS Community Edition integration for Home Assistant (requires TrueNAS 25.04+)", + "domain": "truenas_ce", + "downloads": 848, + "etag_repository": "W/\"19a3fb03757c566722670e2f25d19dea714637b3314b496669976ae69a58c700\"", + "last_updated": "2026-10-01T23:42:39Z", + "stargazers_count": 41, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component", + "nas", + "truenas", + "truenas-comunityedition", + "truenas-core", + "truenas-scale" + ], + "last_fetched": 1790926024.236371 + }, + "1283764931": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyKh/aqi-in-custom-component", + "category": "integration", + "description": "Home Assistant custom component for AQI.in air quality data", + "domain": "aqi_in", + "downloads": 2, + "etag_repository": "W/\"de9d1bbd8e0a056cba7657df9e504df542e030ce43a652770526fbe4360014ac\"", + "last_updated": "2026-08-10T12:41:17Z", + "topics": [ + "air-quality", + "aqi" + ], + "last_fetched": 1788855775.043958 + }, + "313270182": { + "repository_manifest": { + "name": "kibibit Frosted Cards", + "render_readme": true, + "filename": "kb-frosted-cards.js" + }, + "full_name": "Kibibit/kb-frosted-cards", + "category": "plugin", + "description": "Make Cards and Popups blur everything behind them.", + "etag_repository": "W/\"c5837a2e7851652e1159dea248c9c243960179f74c16994c546e0b35c9a3ee2c\"", + "last_updated": "2022-06-19T17:40:45Z", + "stargazers_count": 11, + "topics": [ + "effect", + "frosted-glass" + ], + "last_fetched": 1784794866.217089 + }, + "1115379852": { + "repository_manifest": {}, + "new": true, + "full_name": "rosenrot00/ha-zte-ng-router", + "category": "integration", + "description": "Home Assistant integration for ZTE G5-series 5G routers (G5TC, G5TS, G5C, G5 Max, G5 Ultra)", + "domain": "zte_ng_router", + "downloads": 222, + "etag_repository": "W/\"ceed590605bfa60e29b5943dee07b90419fa6f03ffb4dcc3f02e1579b177f71c\"", + "last_updated": "2026-07-13T10:24:02Z", + "stargazers_count": 12, + "topics": [ + "g5tc", + "home-assistant-integration", + "zte" + ], + "last_fetched": 1789520642.008932 + }, + "134057086": { + "repository_manifest": { + "name": "Xiaomi Mi Electric Rice Cooker Integration", + "render_readme": true + }, + "full_name": "syssi/xiaomi_cooker", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Xiaomi Mi Electric Rice Cooker integration for Home Assistant", + "domain": "xiaomi_miio_cooker", + "etag_repository": "W/\"1ea4440e5d78b3da5ce711a3ae3b3601683ec76a7bbd6669bb778ff3b4b1b568\"", + "last_updated": "2026-10-01T06:12:46Z", + "stargazers_count": 156, + "topics": [ + "miio", + "miio-protocol", + "rice-cooker", + "xiaomi", + "xiaomi-cooker" + ], + "last_fetched": 1790876853.28458 + }, + "1157353619": { + "repository_manifest": {}, + "new": true, + "full_name": "tinohox/iona-ha", + "category": "integration", + "description": "iONA for HA in HACS", + "domain": "iona", + "etag_repository": "W/\"92be8154a3a1ff32e1e21a706318155ec3674809b3aef385623fcee05b71e780\"", + "last_updated": "2026-09-27T19:43:01Z", + "stargazers_count": 4, + "topics": [ + "energy", + "enviam", + "home-assistant-custom-component", + "iona", + "smart-meter" + ], + "last_fetched": 1790559119.659684 + }, + "1242658662": { + "repository_manifest": {}, + "new": true, + "full_name": "AldenDana/ha-zte-fibra", + "category": "integration", + "description": "Home Assistant integration for ZTE FIBRA routers (Orange Spain Livebox 6s) — device tracker via local API", + "domain": "zte_fibra_tracker", + "etag_repository": "W/\"9ccbfbe721a52c05711f5b4182701d8861b658a5c9cccad506e8299b6a2db3cc\"", + "last_updated": "2026-08-21T16:27:15Z", + "topics": [ + "device-tracker", + "orange-spain", + "zte" + ], + "last_fetched": 1787346552.721806 + }, + "945483634": { + "repository_manifest": {}, + "new": true, + "full_name": "zubir2k/homeassistant-dailyhadith", + "category": "integration", + "description": "📑 Daily Hadith in your Home Assistant from Sunnah.com. Give support by pressing the ⭐ button. Jazakallahu khair", + "domain": "daily_hadith", + "etag_repository": "W/\"34b627a07803851013fd67c6b1b0f17e06a00010c378efb5a8461c0b5b1d6eb4\"", + "last_updated": "2025-08-20T17:09:07Z", + "stargazers_count": 10, + "topics": [ + "daily-hadith", + "sunnah" + ], + "last_fetched": 1784793684.113384 + }, + "177469955": { + "repository_manifest": { + "name": "Mitsubishi Kumo Cloud", + "render_readme": true, + "homeassistant": "2024.1.0" + }, + "full_name": "dlarrick/hass-kumo", + "authors": [ + "@dlarrick" + ], + "category": "integration", + "description": "Home Assistant module interfacing with Mitsubishi mini-split units", + "domain": "kumo", + "etag_repository": "W/\"f2082b3c6849be1d5d74726b23b058f0d190f14fef00932219ff44dc3acd76c7\"", + "last_updated": "2026-08-01T12:52:43Z", + "stargazers_count": 141, + "topics": [ + "climate", + "kumo", + "kumocloud", + "mini-split", + "mitsubishi" + ], + "last_fetched": 1790706511.0083 + }, + "946280593": { + "repository_manifest": {}, + "new": true, + "full_name": "remimikalsen/ollama_vision", + "category": "integration", + "description": "A Home Assistant integration that analyzes images using a local Ollama server running a vision-enabled LLM. Optionally, it can also use a specialized text model to generate more elaborate text.", + "domain": "ollama_vision", + "etag_repository": "W/\"6dcfdb615d6dbd130d27adfaa9de7bda5c4427a8dc8c23f9a81965932c7a191f\"", + "last_updated": "2026-01-17T10:08:56Z", + "stargazers_count": 21, + "topics": [ + "llm", + "ollama-client", + "vision" + ], + "last_fetched": 1790488742.118234 + }, + "100234318": { + "repository_manifest": { + "name": "Xiaomi Philips Lights Integration", + "render_readme": true + }, + "full_name": "syssi/philipslight", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Xiaomi Philips Lights integration for Home Assistant", + "domain": "xiaomi_miio_philipslight", + "etag_repository": "W/\"e8940ddac65b162d710e7172fb7fd96ce371d7833315089b147f7e5433389499\"", + "last_updated": "2025-12-07T09:38:43Z", + "stargazers_count": 74, + "topics": [ + "light", + "miio", + "miio-protocol", + "xiaomi", + "xiaomi-philips-lights" + ], + "last_fetched": 1784792664.123946 + }, + "737780218": { + "repository_manifest": {}, + "new": true, + "full_name": "elchininet/custom-sidebar", + "category": "plugin", + "description": "Custom HACS plugin that allows you to personalise the Home Assistant's sidebar per user or device basis", + "downloads": 10202, + "etag_repository": "W/\"e2fc0f88e56f7d92717944e45b1bd76b98b95191a724d2d19a965d7adc83540d\"", + "last_updated": "2026-09-27T19:16:03Z", + "stargazers_count": 293, + "topics": [ + "custom-plugin", + "custom-plugins", + "custom-sidebar", + "custom-sidebars", + "hacs-plugin", + "javascript" + ], + "last_fetched": 1790839568.841407 + }, + "1005570273": { + "repository_manifest": {}, + "new": true, + "full_name": "Ronjar/beszel-ha", + "category": "integration", + "description": "Beszel (https://beszel.dev) RestAPI integration for HomeAssistant", + "domain": "beszel_api", + "etag_repository": "W/\"6fdcc43b6211375f58a38f1731c8b0b8de7aa62279068a02aba944a5719f57db\"", + "last_updated": "2026-09-28T11:02:39Z", + "stargazers_count": 73, + "topics": [ + "api", + "beszel", + "monitoring", + "pocketbase", + "rest-api" + ], + "last_fetched": 1790600114.388022 + }, + "1113430578": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-fota_teltonika", + "category": "integration", + "description": "Monitor and manage your Teltonika GPS/telematics devices through FOTA WEB API.", + "domain": "fota_teltonika", + "etag_repository": "W/\"1818c11e623ec4f09200cd9aeecb028519a82adb017ad198f69f09cfb7a3fc9b\"", + "last_updated": "2026-01-07T19:26:16Z", + "stargazers_count": 2, + "topics": [ + "fota", + "homeassistant-custom-component", + "teltonika" + ], + "last_fetched": 1784789779.847169 + }, + "1183559578": { + "repository_manifest": {}, + "new": true, + "full_name": "johro897/electricity-cost-card", + "category": "plugin", + "description": "A Lovelace card that shows how much specific activities would cost based on the current electricity cost", + "downloads": 110, + "etag_repository": "W/\"d7affbaed57215fceffbcc8c2e37238c0b9220d166b3cfeeb2fdfe54191068fd\"", + "last_updated": "2026-08-30T18:37:21Z", + "topics": [ + "electricity", + "electricity-consumption", + "nordpool", + "simulator" + ], + "last_fetched": 1788172619.643702 + }, + "339464185": { + "repository_manifest": { + "name": "Weishaupt WEM Portal" + }, + "full_name": "erikkastelec/hass-WEM-Portal", + "authors": [ + "@erikkastelec" + ], + "category": "integration", + "description": "Custom component for retrieving sensor information from Weishaupt WEM Portal", + "domain": "wemportal", + "etag_repository": "W/\"0bfb2dc250a77c2c825ab48a80c72d448041d662f2db6c72086a9f4d93c2ad5a\"", + "last_updated": "2026-06-25T16:44:33Z", + "stargazers_count": 68, + "topics": [ + "weishaupt", + "wem-portal" + ], + "last_fetched": 1788600776.455369 + }, + "583379046": { + "repository_manifest": { + "name": "Mold Risk Index", + "homeassistant": "2022.8" + }, + "new": true, + "full_name": "Strixx76/mold_risk_index", + "authors": [ + "@Strixx76" + ], + "category": "integration", + "description": "Calculate the level of risk of mold growth in a crawl space.", + "domain": "mold_risk_index", + "etag_repository": "W/\"beff833c1aacc4bc7eb4f666e27ea645f04556440d1ed298b8fd9b82bc4cb89a\"", + "last_updated": "2024-01-11T15:16:56Z", + "stargazers_count": 55, + "topics": [ + "python3" + ], + "last_fetched": 1787543068.792271 + }, + "460108030": { + "repository_manifest": { + "name": "go-eCharger integration for Home Assistant using the MQTT API", + "render_readme": true, + "homeassistant": "2022.12.0" + }, + "new": true, + "full_name": "syssi/homeassistant-goecharger-mqtt", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "go-eCharger integration for Home Assistant using the MQTT API", + "domain": "goecharger_mqtt", + "etag_repository": "W/\"4eea73c9ae27e349f4d88b2e5cb365a62a6f5884aa9afe6041ed3443064fe65c\"", + "last_updated": "2026-08-24T10:28:24Z", + "stargazers_count": 131, + "topics": [ + "go-echarger", + "goe-charger" + ], + "last_fetched": 1789558961.222062 + }, + "1127858959": { + "repository_manifest": {}, + "new": true, + "full_name": "fabilau/hass_smart_offset_thermostat", + "category": "integration", + "description": "Smart Offset Thermostat is a Home Assistant integration that learns the real temperature offset of radiator thermostats using an external sensor. It adapts dynamically, avoids overheating, supports window sensors, boost mode, and exposes a virtual thermostat for dashboards and HomeKit.", + "domain": "smart_offset_thermostat", + "downloads": 59, + "etag_repository": "W/\"5314adffe852caabfd8213e9b1b15400feb13b75ea2ba0e242f61f56fe2b99cb\"", + "last_updated": "2026-09-05T12:38:31Z", + "stargazers_count": 4, + "topics": [ + "hassio-integration", + "learning", + "offset", + "thermostat" + ], + "last_fetched": 1788855146.094459 + }, + "718780514": { + "repository_manifest": {}, + "new": true, + "full_name": "evercape/hass-resol-KM2", + "category": "integration", + "description": "Custom Home Assistant integration to log sensor information from Resol devices using KM2 communication module. Also works with DL2 and VBUS", + "domain": "resol", + "downloads": 326, + "etag_repository": "W/\"4f98a3b341f87e7e12b238c6663f7eb0692bbb3c850bf9bd10383e025f7a93ed\"", + "last_updated": "2025-04-08T17:36:23Z", + "stargazers_count": 18, + "topics": [ + "deltasol", + "dl2", + "hacs-custom", + "km2", + "resol" + ], + "last_fetched": 1787320004.214938 + }, + "1174842857": { + "repository_manifest": {}, + "new": true, + "full_name": "engedics/ha-homekit-avahi-proxy", + "category": "integration", + "description": "A Home Assistant integration for translating HomeKit Bridge Zeroconf entries into Avahi service files ", + "domain": "homekit_avahi_proxy", + "etag_repository": "W/\"7ca123da7b11e8a8b842ae1f36d0f2e1c436b46abaea2bd645cef136eda50c27\"", + "last_updated": "2026-03-07T01:10:14Z", + "stargazers_count": 2, + "topics": [ + "avahi", + "homekit-bridge", + "truenas" + ], + "last_fetched": 1784787172.35862 + }, + "987284013": { + "repository_manifest": {}, + "new": true, + "full_name": "svasek/homeassistant-neopool-modbus", + "category": "integration", + "description": "🏊 Sugar Valley Neopool Modbus custom integration for Home Assistant", + "domain": "vistapool", + "downloads": 33, + "etag_repository": "W/\"77c41e7a9d94d9bfe3e3c0e950453ed2d0e92d548d3291fed2078fa1db85cdf0\"", + "last_updated": "2026-06-07T18:21:35Z", + "stargazers_count": 29, + "topics": [ + "albixon", + "brilix", + "hayward", + "hidrolife", + "home-assistant-integration", + "modbus", + "modbus-tcp", + "neopool", + "pool", + "vistapool" + ], + "last_fetched": 1780868108.749311 + }, + "341931266": { + "repository_manifest": { + "name": "Simple Clock Card", + "content_in_root": true, + "render_readme": true, + "filename": "simple-clock-card.js" + }, + "full_name": "fufar/simple-clock-card", + "category": "plugin", + "description": "Simple clock card for Home assistant lovelace", + "etag_repository": "W/\"a4e28f87ea22c1978b89b6f36671977952e6eb0a9766022ca3dd9e10969e4fb3\"", + "last_updated": "2025-05-26T18:31:31Z", + "stargazers_count": 58, + "topics": [ + "clock", + "lovelace-custom-card" + ], + "last_fetched": 1790715157.219265 + }, + "1033109338": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Calendar-Event", + "category": "integration", + "description": "Calendar event helper for Home Assistant", + "domain": "calendar_event", + "downloads": 825, + "etag_repository": "W/\"4329d47ff2117945317caa85f73e30aed103814b9264ce0f0cda7dd2a6ee1782\"", + "last_updated": "2026-10-02T04:37:30Z", + "stargazers_count": 19, + "topics": [ + "custom-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1790921479.326773 + }, + "586345918": { + "repository_manifest": { + "name": "Binance Integration for Home Assistant", + "render_readme": true + }, + "new": true, + "full_name": "Kartax/home-assistant-binance", + "authors": [ + "@Kartax" + ], + "category": "integration", + "description": "A Home Assistant Integration for the cryptocurrency trading platform Binance.", + "domain": "binance", + "downloads": 16, + "etag_repository": "W/\"90b2605d0d5d9002da3ae5790ea563865f9e48c022d26bfaff609b5d574de171\"", + "last_updated": "2026-06-02T11:06:14Z", + "stargazers_count": 6, + "topics": [ + "binance", + "bitcoin", + "crypto", + "cryptocurrency", + "dogecoin", + "ethereum", + "home-assistant-integration", + "ripp" + ], + "last_fetched": 1784789020.883609 + }, + "1133017455": { + "repository_manifest": {}, + "new": true, + "full_name": "jwlerch78/dashie-ha-integration", + "category": "integration", + "description": "Home Assistant integration for Dashie tablets — auto-discovery, controls, sensors, camera & video feeds.", + "domain": "dashie", + "etag_repository": "W/\"c2c64503581541440f622aaa7a85080f49940639bb157edb1f9fac1bfd13e542\"", + "last_updated": "2026-09-24T00:19:20Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-component", + "home-assistant-custom-component", + "home-assistant-integration", + "kiosk", + "tablet" + ], + "last_fetched": 1790224825.014354 + }, + "335750566": { + "repository_manifest": { + "name": "Brandstofprijzen", + "render_readme": true, + "country": [ + "NL" + ] + }, + "full_name": "metbril/home-assistant-brandstofprijzen", + "authors": [ + "@metbril" + ], + "category": "integration", + "description": "Home Assistant component for fuel prices from United Consumers", + "domain": "brandstofprijzen", + "etag_repository": "W/\"10a32da312b3b265b30effff145ff08c8abdfaf940a57dffb5f940eb5decdeea\"", + "last_updated": "2026-10-02T06:15:08Z", + "stargazers_count": 9, + "last_fetched": 1790927257.263227 + }, + "1176295121": { + "repository_manifest": {}, + "new": true, + "full_name": "javaDevJT/DTE-Rates-for-Home-Assistant", + "category": "integration", + "description": "A Home Assistant custom integration that pulls the official DTE residential electric rate card PDF, parses rates dynamically, and exposes import/export price entities that track time-of-day and season.", + "domain": "dte_rates", + "etag_repository": "W/\"d2711af98e4b714f8f72739525c2a4b01352a129dc5c8a4996629ed364649cf7\"", + "last_updated": "2026-05-31T01:19:38Z", + "stargazers_count": 3, + "last_fetched": 1784788513.764116 + }, + "1083042767": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/ha-MU-TH-UR-6000-cards", + "category": "plugin", + "description": "A series of cards for Home Assistant based on the appearance of MU/TH/UR 6000 in the Alien movies", + "downloads": 401, + "etag_repository": "W/\"f2dfb77cfd8de0a3ed136b0787bcf521905d9e86fde6197658d4e39646f3aa5e\"", + "last_updated": "2026-09-13T13:42:45Z", + "stargazers_count": 31, + "topics": [ + "alien", + "aliens", + "card", + "cards", + "dashboard", + "mother" + ], + "last_fetched": 1789325894.718276 + }, + "447878635": { + "repository_manifest": { + "name": "Yandex weather", + "country": "RU", + "zip_release": true, + "filename": "yandex_weather.zip", + "homeassistant": "2024.2.0" + }, + "new": true, + "full_name": "IATkachenko/HA-YandexWeather", + "authors": [ + "@IATkachenko" + ], + "category": "integration", + "description": "Yandex weather intergration for Home Assistant", + "domain": "yandex_weather", + "downloads": 5605, + "etag_repository": "W/\"2572abcb1a45c68f7eb78c26187e1b31768124ff5aef6b51fbaaad9cfef1894c\"", + "last_updated": "2026-07-16T20:28:34Z", + "stargazers_count": 223, + "topics": [ + "weather", + "yandex-weather" + ], + "last_fetched": 1789382934.249099 + }, + "441920613": { + "repository_manifest": { + "name": "Thermia Heat Pump", + "render_readme": true + }, + "new": true, + "full_name": "klejejs/ha-thermia-heat-pump-integration", + "authors": [ + "@klejejs" + ], + "category": "integration", + "description": "Thermia Heat Pump Integration for Home Assistant", + "domain": "thermia", + "downloads": 2, + "etag_repository": "W/\"5dc3f0e0808628f7ac7dcd408b86bc60052eae7ab5a211d581010afe523909c9\"", + "last_updated": "2025-12-23T19:48:27Z", + "stargazers_count": 55, + "topics": [ + "heat-pump", + "thermia" + ], + "last_fetched": 1790382981.758925 + }, + "1218547329": { + "repository_manifest": {}, + "new": true, + "full_name": "mwolter805/meshcore-ha-chat", + "category": "integration", + "description": "Home Assistant companion integration: chat UI, persistent message store, and sidebar panel for the MeshCore mesh radio network. Works alongside the core meshcore integration.", + "domain": "meshcore_chat", + "etag_repository": "W/\"e1674e74d5e050d588b43ba6ac0c1d74b9fa0f2807459b23e9699acf7d175ae6\"", + "last_updated": "2026-09-10T00:45:50Z", + "stargazers_count": 23, + "topics": [ + "meshcore" + ], + "last_fetched": 1790786147.216621 + }, + "1205203343": { + "repository_manifest": {}, + "new": true, + "full_name": "Sdahl1234/sunseeker-map-edit-card", + "category": "plugin", + "description": "Custom card for Sunseeker integration to edit your map", + "etag_repository": "W/\"22a1bc73c158561bfa81491054deb08e5e7fc91926fa49846129823bab9fda65\"", + "last_updated": "2026-09-15T18:31:19Z", + "stargazers_count": 4, + "topics": [ + "lovelace-custom-card", + "robotmower", + "sunseeker" + ], + "last_fetched": 1789501914.174653 + }, + "1241664131": { + "repository_manifest": {}, + "new": true, + "full_name": "memphi2/ha-unifi-drive-card", + "category": "plugin", + "description": "Lovelace card for the UniFi Drive / UNAS Home Assistant integration", + "downloads": 7, + "etag_repository": "W/\"ca0ef33aa9b14be271aa9167d0e2af1f01f3cd701480acffa68a113915772698\"", + "last_updated": "2026-08-22T19:25:33Z", + "stargazers_count": 1, + "last_fetched": 1787441785.975901 + }, + "289251122": { + "repository_manifest": { + "name": "GoodWe Inverter (experimental)", + "country": "SK", + "homeassistant": "2024.2.1" + }, + "full_name": "mletenay/home-assistant-goodwe-inverter", + "authors": [ + "@mletenay" + ], + "category": "integration", + "description": "Experimental version of Home Assistant integration for Goodwe solar inverters", + "domain": "goodwe", + "etag_repository": "W/\"08fef9867be40ca58af5c6fffea0f02d63e9fc169599baed99ae3cce8d9b29b7\"", + "last_updated": "2026-07-01T22:12:23Z", + "stargazers_count": 237, + "topics": [ + "goodwe", + "pv-systems" + ], + "last_fetched": 1790927445.988438 + }, + "394704821": { + "repository_manifest": { + "name": "SolaX Inverter Modbus", + "render_readme": true, + "homeassistant": "2023.9.2" + }, + "new": true, + "full_name": "wills106/homeassistant-solax-modbus", + "authors": [ + "@wills106" + ], + "category": "integration", + "description": "SolaX Power Modbus custom_component for Home Assistant (Supports some AlphaESS, Growatt, Sofar, Solinteg, Solis, SRNE, Swatten)", + "domain": "solax_modbus", + "etag_repository": "W/\"d4ddfa04ab43b4721ad033f2d96aed1f72372656448744d00eeaef01480051df\"", + "last_updated": "2026-09-28T09:27:26Z", + "stargazers_count": 518, + "topics": [ + "alphaess", + "growatt", + "modbus", + "modbus-rtu", + "modbus-serial", + "modbus-tcp", + "qcells", + "rs485", + "sofar", + "solax", + "solinteg", + "solis", + "srne", + "swatten" + ], + "last_fetched": 1790877756.181397 + }, + "1129623587": { + "repository_manifest": {}, + "new": true, + "full_name": "enovates/home-assistant-enovates", + "category": "integration", + "description": "HACS integration for Enovates", + "domain": "enovates", + "etag_repository": "W/\"aba3189f9bbf42cfdb6db9970bc644ea70a84603679f20cf0f4f86826fd355a9\"", + "last_updated": "2026-04-22T21:35:59Z", + "stargazers_count": 4, + "topics": [ + "enovates", + "evse", + "home-assistant-integration" + ], + "last_fetched": 1790870561.92699 + }, + "1136616335": { + "repository_manifest": {}, + "new": true, + "full_name": "jtubb/generator-hmi-card", + "category": "plugin", + "description": "ISA-101 compliant HMI card for Genmon generator monitoring in Home Assistant", + "downloads": 2, + "etag_repository": "W/\"2036f27406fc89bae23d7b283a80f67f432fbf9848120b13fc1fe9ecf030f3cd\"", + "last_updated": "2026-08-27T17:00:01Z", + "stargazers_count": 2, + "topics": [ + "genmon" + ], + "last_fetched": 1787868436.561338 + }, + "842991319": { + "repository_manifest": {}, + "new": true, + "full_name": "rosenkolev/home-assistant-gpio-integration", + "category": "integration", + "description": "Home Assistant HACS GPIO Integration. Support Cover (both with up/down and single button), Switch, Binary Sensor, Light and more.", + "domain": "gpio_integration", + "etag_repository": "W/\"a72feff080c55cc3bd952979d98550a6e1a98bd4f45e2dc07c49abb82ed1cba8\"", + "last_updated": "2026-03-03T17:01:19Z", + "stargazers_count": 15, + "topics": [ + "gpio", + "raspberry-pi" + ], + "last_fetched": 1784791796.472643 + }, + "316396217": { + "repository_manifest": { + "name": "Mjpeg Timelapse", + "homeassistant": "0.118.0", + "render_readme": true + }, + "new": true, + "full_name": "evilmarty/mjpeg-timelapse", + "authors": [ + "@evilmarty" + ], + "category": "integration", + "description": "Mjpeg Timelapse integration for Home Assistant", + "domain": "mjpeg_timelapse", + "etag_repository": "W/\"42b5c26d08ca8dc959a98d2d39adc193ef9e6896ee965f35d14f0f94609f4901\"", + "last_updated": "2025-01-04T19:35:41Z", + "stargazers_count": 29, + "topics": [ + "camera" + ], + "last_fetched": 1784787240.875136 + }, + "552532860": { + "repository_manifest": { + "name": "Seiverkot", + "country": "FI", + "render_readme": true + }, + "new": true, + "full_name": "evantaur/seiverkot-consumption", + "authors": [ + "@evantaur" + ], + "category": "integration", + "description": "Add seiverkot consumption sensor to home assistant", + "domain": "seiverkot", + "etag_repository": "W/\"fdc483ede1945bcbd6ae4acb1d1669ac83474c6c9f79d28e0a8a9ca285a60a4d\"", + "last_updated": "2023-07-13T18:08:25Z", + "stargazers_count": 4, + "topics": [ + "energy-consumption", + "energy-monitor", + "seinajoen-energia", + "seiverkot" + ], + "last_fetched": 1784787233.987829 + }, + "946733708": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/device-card", + "category": "plugin", + "description": "Device Card to summarize device information in Home Assistant", + "downloads": 5195, + "etag_repository": "W/\"7dd7200adff13e390444c67aa9bc22a639173fd26d94c2085f7ae93cab0ab342\"", + "last_updated": "2026-09-30T19:03:11Z", + "stargazers_count": 129, + "topics": [ + "home-assistant-addons", + "home-assistant-device", + "home-assistant-integration" + ], + "last_fetched": 1790812097.85947 + }, + "1163138980": { + "repository_manifest": {}, + "new": true, + "full_name": "sayurin/hems_echonet_lite", + "category": "integration", + "description": "HEMS Echonet Lite Integration", + "domain": "echonet_lite", + "downloads": 255, + "etag_repository": "W/\"8994fba56849de2ed4d584e5d4e1406d64d9ed69984af21187bea3233c3f7b92\"", + "last_updated": "2026-10-01T13:13:00Z", + "stargazers_count": 44, + "topics": [ + "echonet-lite", + "hems" + ], + "last_fetched": 1790876048.603094 + }, + "679327750": { + "repository_manifest": {}, + "new": true, + "full_name": "Cmajda/ha_cez_distribuce", + "category": "integration", + "description": "ČEZ HDO schedule low and high tariff", + "domain": "cez_hdo", + "downloads": 12, + "etag_repository": "W/\"6624586a117607a05516c5b7fc8ea27b4b70678d2cf74e850f6157c89340d8c0\"", + "last_updated": "2026-10-01T09:46:09Z", + "stargazers_count": 34, + "topics": [ + "cez", + "czech", + "hdo" + ], + "last_fetched": 1790869286.003681 + }, + "1020489323": { + "repository_manifest": {}, + "new": true, + "full_name": "tarikbc/ha-intelbras-alarm", + "category": "integration", + "description": "A custom Home Assistant integration for Intelbras AMT alarm systems using the native 0xe7 protocol.", + "domain": "intelbras_alarm", + "downloads": 95, + "etag_repository": "W/\"51d1a1d1f9f182ccd967402a10b769317e32d5b00db2c3f1256d58b7ce284210\"", + "last_updated": "2026-08-12T15:47:10Z", + "stargazers_count": 6, + "topics": [ + "alarm", + "intelbras", + "intelbras-alarm" + ], + "last_fetched": 1788421789.933857 + }, + "1257427111": { + "repository_manifest": {}, + "new": true, + "full_name": "maxfok/nimbus-climate-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for climate entities", + "etag_repository": "W/\"c3e4ac21b1b45f03f449e61c848c01de253314a3ee9736ff3d26b424e3799aba\"", + "last_updated": "2026-07-03T18:09:35Z", + "stargazers_count": 4, + "topics": [ + "climate", + "thermostat" + ], + "last_fetched": 1790340466.386473 + }, + "283518438": { + "repository_manifest": { + "name": "RHVoice", + "render_readme": true + }, + "full_name": "definitio/ha-rhvoice", + "authors": [ + "@definitio" + ], + "category": "integration", + "description": "Home Assistant integration for RHVoice - a local text-to-speech engine.", + "domain": "rhvoice", + "etag_repository": "W/\"9349e8b2d38f0b3f066e0322863082e73a3e0e3610da48365b4a4d46eb811652\"", + "last_updated": "2026-05-01T07:49:10Z", + "stargazers_count": 54, + "topics": [ + "rhvoice", + "tts" + ], + "last_fetched": 1784786624.294637 + }, + "1130563491": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/uv-risk-card", + "category": "plugin", + "description": "UV risk card for Home Assistant", + "downloads": 466, + "etag_repository": "W/\"ade4aff47388a0c3b8460459d4d81989d7a63b8a64001c0ad0ebbabd92e3896a\"", + "last_updated": "2026-01-25T19:18:53Z", + "stargazers_count": 2, + "topics": [ + "dashboard", + "lovelance" + ], + "last_fetched": 1784795977.043419 + }, + "480281490": { + "repository_manifest": { + "name": "Lektrico Charging Station" + }, + "new": true, + "full_name": "lektrico/ha_lektrico", + "authors": [ + "@mtarjoianu" + ], + "category": "integration", + "description": "Manage your Lektrico EV Charger", + "domain": "lektrico_custom", + "etag_repository": "W/\"53e18549dfb9120aa387760f95ede5cbefc04a651d5eaebbf1e8a1fae2a7b9f5\"", + "last_updated": "2026-02-09T11:57:51Z", + "stargazers_count": 15, + "topics": [ + "lektrico" + ], + "last_fetched": 1784789432.58052 + }, + "1255408258": { + "repository_manifest": {}, + "new": true, + "full_name": "alves-dev/ai-usage", + "category": "integration", + "description": "Home Assistant custom integration that tracks AI service usage from webhook payloads, with dynamic account devices for Codex and Ollama Cloud.", + "domain": "ai_usage", + "etag_repository": "W/\"ad293bf32824d27fd8039aa899da01b6b951e8c64c7b4da4585de2335fb4d7bd\"", + "last_updated": "2026-09-01T11:52:32Z", + "topics": [ + "ai", + "codex", + "custom-integration", + "ollama-cloud", + "usage-tracking" + ], + "last_fetched": 1788279404.783554 + }, + "1197776860": { + "repository_manifest": {}, + "new": true, + "full_name": "willbeeching/ha-unifiplay", + "category": "integration", + "description": "Home Assistant custom integration for UniFi Play devices (PowerAmp, In-Wall)", + "domain": "unifi_play", + "downloads": 1, + "etag_repository": "W/\"0a24ea1b01f9afdac0de2f33a97ca133ea2956dd9f65e371eb8b15c66e5d09f8\"", + "last_updated": "2026-09-28T13:28:06Z", + "stargazers_count": 18, + "topics": [ + "custom-integration", + "unifi", + "unifi-amp", + "unifi-play" + ], + "last_fetched": 1790633316.73224 + }, + "1147255466": { + "repository_manifest": {}, + "new": true, + "full_name": "SunboX/radpro-home-assistant-plugin", + "category": "integration", + "description": "Home Assistant integration for reading Rad Pro devices over USB serial", + "domain": "radpro_usb", + "etag_repository": "W/\"b0d0108b34cba2c714b238f4fafc706a32bc2ead384b350ab6dba1824c96878b\"", + "last_updated": "2026-05-05T20:26:45Z", + "stargazers_count": 9, + "topics": [ + "geiger-counter", + "home-assistant-integration", + "radiation", + "radpro", + "usb-serial" + ], + "last_fetched": 1786389724.245003 + }, + "747418323": { + "repository_manifest": {}, + "new": true, + "full_name": "MineTech13/homeassistant-basestation", + "category": "integration", + "description": "Read and manage power states for your Valve Index® Base Stations in Home Assistant.", + "domain": "basestation", + "etag_repository": "W/\"fa2a5b27994b0282170863d8e8f449f87e61113c40ad8cfe16c3a8d712cba72d\"", + "last_updated": "2026-10-02T04:58:21Z", + "stargazers_count": 18, + "topics": [ + "basestation", + "lighthouse" + ], + "last_fetched": 1790927406.537253 + }, + "1169541606": { + "repository_manifest": {}, + "new": true, + "full_name": "nicx17/unstats", + "category": "integration", + "description": "Home Assistant custom integration for Unsplash account statistics (views, downloads, likes) with HACS support.", + "domain": "unstats", + "etag_repository": "W/\"ae3b14bc71dd8b5f283357c31c303eeabd5bedf07d4316cf3278bf7c520467cf\"", + "last_updated": "2026-08-11T00:06:45Z", + "topics": [ + "home-assistant-custom-component", + "home-assistant-custom-component-hacs" + ], + "last_fetched": 1786435402.252387 + }, + "1242121212": { + "repository_manifest": {}, + "new": true, + "full_name": "JimKoene/gumax-rf", + "category": "integration", + "description": "Home Assistant custom integration for Gumax RF blinds/awnings via ESP32 + CC1101", + "domain": "gumax_rf", + "etag_repository": "W/\"2f72954d88cacef15e60c018f37550a7e3368d3b211bd99abee81552ad4a2f07\"", + "last_updated": "2026-08-02T07:26:28Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1790784036.30152 + }, + "1168787395": { + "repository_manifest": {}, + "new": true, + "full_name": "caliusoptimus/venmulator", + "category": "integration", + "description": "A Home Assistant integration that emulates data from a venstar temperature sensor.", + "domain": "venstar_emulator", + "etag_repository": "W/\"2fe4da61e80c82c8ad022c679c76b7075355b2a9d6479388c09fb7fda3c1dd5b\"", + "last_updated": "2026-06-25T01:12:02Z", + "stargazers_count": 8, + "last_fetched": 1787347770.571009 + }, + "1064962463": { + "repository_manifest": {}, + "new": true, + "full_name": "3dg1luk43/ha_creality_ws", + "category": "integration", + "description": "Creality K1/K2/3V3/Hi WebSocket integration for Home Assistant (local push, MJPEG or webRTC camera, power controls)", + "domain": "ha_creality_ws", + "etag_repository": "W/\"318c4235d70fb94d30404ad6452a4408126bd912384bc79ab2ece2537065f2e7\"", + "last_updated": "2026-10-01T09:25:39Z", + "stargazers_count": 94, + "topics": [ + "3d-printer", + "3v3", + "creality", + "crealityhi", + "custom-integration", + "ender", + "ender3v3", + "ender3v3ke", + "go2rtc", + "k1", + "k1-max", + "k1c", + "k1max", + "k2", + "k2-max", + "k2-pro", + "k2pro", + "webrtc" + ], + "last_fetched": 1790867481.382279 + }, + "715374965": { + "repository_manifest": {}, + "new": true, + "full_name": "wrodie/mixer-card", + "category": "plugin", + "description": "Mixer card for Home Assistant", + "etag_repository": "W/\"8c216116e175320adff37934d6da5d0e49942cc215072c9f1401c6b1ba94da1a\"", + "last_updated": "2026-06-22T08:13:01Z", + "stargazers_count": 23, + "topics": [ + "assistant", + "audio", + "card", + "faders", + "home", + "mixer", + "sliders" + ], + "last_fetched": 1787869744.890065 + }, + "283243425": { + "repository_manifest": { + "name": "SoX", + "render_readme": true + }, + "full_name": "definitio/ha-sox", + "authors": [ + "@definitio" + ], + "category": "integration", + "description": "A Home Assistant integration to turn your vacuum into an audio player.", + "domain": "sox", + "etag_repository": "W/\"9db15ab90bcdfc850ca6ee2d16a99c4097ec31bec480afe08bcd3256d56ed810\"", + "last_updated": "2025-03-03T16:11:18Z", + "stargazers_count": 26, + "topics": [ + "audio-player", + "roborock", + "robot-vacuum", + "vacuum", + "xiaomi" + ], + "last_fetched": 1785336343.923198 + }, + "1183060167": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-config-auditor", + "category": "plugin", + "description": "Configuration best-practices checker card for Home Assistant - tokens, exposure, integration hygiene", + "etag_repository": "W/\"a06f8d4cdcd722ad9e39a2c18fe9e6c9343aaab3018b2903a31a97b9f5fe84d5\"", + "last_updated": "2026-10-02T02:41:02Z", + "stargazers_count": 4, + "topics": [ + "audit", + "security" + ], + "last_fetched": 1790932784.341885 + }, + "1140485967": { + "repository_manifest": {}, + "new": true, + "full_name": "HA-Pulse/home-assistant-global-health-score", + "category": "integration", + "description": "The open standard for Home Assistant instance health monitoring.", + "domain": "haghs", + "downloads": 5, + "etag_repository": "W/\"38b91ecd50f2a58f79bd59069d708909f7e6e32500f9fe8b8deff46878f80d21\"", + "last_updated": "2026-05-25T21:46:50Z", + "stargazers_count": 406, + "topics": [ + "architecture", + "dashboard", + "diagnostics", + "maintenance", + "monitoring", + "monitoring-tool", + "proactive-maintenance", + "self-healing", + "stability", + "standard", + "standardization", + "system-health", + "yaml" + ], + "last_fetched": 1779809925.959553 + }, + "818044379": { + "repository_manifest": {}, + "new": true, + "full_name": "Atlas-Commons/home-assistant-technitiumdns", + "category": "integration", + "description": "This custom integration allows you to integrate TechnetiumDNS with Home Assistant, providing sensors for various DNS statistics.", + "domain": "technitiumdns", + "etag_repository": "W/\"9158bedaaea2fd622cc6bccdf8ef9f79666ede350a8c9ff13ee1f05244e19b57\"", + "last_updated": "2026-05-22T16:37:33Z", + "stargazers_count": 73, + "topics": [ + "home-assistant-integration", + "technitium-dns", + "technitium-dns-server" + ], + "last_fetched": 1779490922.543375 + }, + "833206795": { + "repository_manifest": {}, + "new": true, + "full_name": "WJDDesigns/Ultra-Vehicle-Card", + "category": "plugin", + "description": "This custom card allows you to display vehicle information in your Home Assistant dashboard, including the vehicle name, image, and fuel or charge level.", + "etag_repository": "W/\"5e828dfb3b7f6766ef0e4d7ebc8a51c3bad9ade293fa5fd33dc9e652b221f61a\"", + "last_updated": "2026-04-02T14:22:46Z", + "stargazers_count": 434, + "topics": [ + "hacs-plugin", + "homeassistant-frontend" + ], + "last_fetched": 1790813683.040109 + }, + "1121912710": { + "repository_manifest": {}, + "new": true, + "full_name": "EffortlessHome/EffortlessHome", + "category": "integration", + "description": "EffortlessHome is a next-generation Home Assistant integration designed to turn your house into a truly intelligent, automated ecosystem. By combining advanced AI, robust security, and dynamic area management, EffortlessHome simplifies your smart home experience.", + "domain": "effortlesshome", + "etag_repository": "W/\"494fca757f806a20f28940b9bd6910e0ecb7d73cfe494bd2e79fe7077f2b8bfb\"", + "last_updated": "2026-09-27T12:15:11Z", + "topics": [ + "matter", + "remote" + ], + "last_fetched": 1790529438.769312 + }, + "897180376": { + "repository_manifest": {}, + "new": true, + "full_name": "dala318/ev_load_balancing", + "category": "integration", + "description": "Home Assistant integration that enables load balancing to EV charger", + "domain": "ev_load_balancing", + "downloads": 1, + "etag_repository": "W/\"39820ddc287b6e317291ebfe2844a3187e2372065317d70afdc5072c4e538721\"", + "last_updated": "2025-01-14T11:22:07Z", + "topics": [ + "easee", + "electric-vehicles", + "energy-monitor", + "load-balancer", + "slimmelezer" + ], + "last_fetched": 1784786404.164996 + }, + "510045489": { + "repository_manifest": {}, + "new": true, + "full_name": "Barma-lej/landroid-card", + "category": "plugin", + "description": "Landroid mower card for Home Assistant Lovelace UI", + "downloads": 5411, + "etag_repository": "W/\"4f3cbd427458142cdc4c4b3ee23feea5003076d92b60f8a12a3bd56b02c00b59\"", + "last_updated": "2026-10-01T12:52:59Z", + "stargazers_count": 143, + "topics": [ + "card", + "kress", + "landroid", + "landxcape", + "lawnmower", + "mower-robot", + "worx" + ], + "last_fetched": 1790878323.567219 + }, + "1277330762": { + "repository_manifest": {}, + "new": true, + "full_name": "renespeaker/ha-family-board-card", + "category": "plugin", + "description": "A family calendar or “Who is where and when” board for Home Assistant. People are displayed as columns. The card provides an at-a-glance overview of which activities are taking place simultaneously at different locations — for up to 10 people.", + "downloads": 1, + "etag_repository": "W/\"0b247ed9ec93818a649d218f5291f50353ef07157be3fa87048eadaf84efcb1e\"", + "last_updated": "2026-10-01T22:29:20Z", + "stargazers_count": 2, + "topics": [ + "calendar", + "family", + "organizer", + "sheduling", + "todo", + "todolist" + ], + "last_fetched": 1790900512.16637 + }, + "925834835": { + "repository_manifest": {}, + "new": true, + "full_name": "Edward13ruf/tfl-status-card", + "category": "plugin", + "description": "A card for displaying the status of London Underground lines in the style of the TFL status screen", + "etag_repository": "W/\"3035c7fdd14fbf10544c80b9cf292ac80c045f448ae92f266ec97b196472eff8\"", + "last_updated": "2025-05-23T16:34:18Z", + "stargazers_count": 2, + "topics": [ + "automation", + "card", + "custom", + "hassio-addon", + "lovelace-custom-card" + ], + "last_fetched": 1784794283.732184 + }, + "1088020881": { + "repository_manifest": {}, + "new": true, + "full_name": "KriVaTri/SolarDelta", + "category": "integration", + "description": "solar coverage data accumulation short- and long-term monitoring ", + "domain": "solardelta", + "etag_repository": "W/\"09218df5d0e645a1c5c6bf9d2a9a1fcdb37b7cf51420f1a6479be95f0897f3f6\"", + "last_updated": "2026-03-09T10:15:29Z", + "topics": [ + "averages", + "consumption", + "datacollection", + "solar-energy" + ], + "last_fetched": 1784789322.519646 + }, + "169460975": { + "repository_manifest": {}, + "full_name": "akasma74/Hass-Custom-Alarm", + "authors": [ + "@akasma74" + ], + "category": "integration", + "description": "It is a fork of \"Yet another take on a home assistant custom alarm\" that will exist until its author is back to our Earth", + "domain": "bwalarm", + "etag_repository": "W/\"587d0d65ce00cdbcaf4030d926f77e16815dc68b76c6bf826ed1645b2a6b57cb\"", + "last_updated": "2023-06-12T10:41:28Z", + "stargazers_count": 78, + "last_fetched": 1787374913.921766 + }, + "362513331": { + "repository_manifest": { + "name": "Technicolor", + "render_readme": true + }, + "full_name": "shaiu/technicolor", + "authors": [ + "@shaiu" + ], + "category": "integration", + "description": "This is an integration for HomeAssistant. It's a Device Tracker component for the Technicolor Gateway.", + "domain": "technicolor", + "etag_repository": "W/\"daf80fb1f9d1fd3252707207fc3e747580fd6410d11dd25f0543de093f2ddf99\"", + "last_updated": "2025-07-27T21:00:33Z", + "stargazers_count": 11, + "last_fetched": 1788550388.247332 + }, + "860336465": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/Yodel", + "category": "integration", + "description": "This integration synchronises your Yodel tracking data and adds sensors to Home Assistant", + "domain": "yodel", + "etag_repository": "W/\"0a8b8491c59a4adbd7a50bb628607b6f8026280e8aa2dcd7b29fd7de1f7c47f6\"", + "last_updated": "2024-10-30T10:56:25Z", + "stargazers_count": 1, + "topics": [ + "hacs-custom", + "yodel" + ], + "last_fetched": 1784788465.887992 + }, + "661020642": { + "repository_manifest": { + "name": "INA219 UPS Hat", + "render_readme": true + }, + "new": true, + "full_name": "odya/hass-ina219-ups-hat", + "authors": [ + "@odya", + "@mykhailog" + ], + "category": "integration", + "description": " Home Assistant UPS Hat integration. Waveshare and others based on INA219", + "domain": "ina219_ups_hat", + "etag_repository": "W/\"d09e36eac0d9dc560c80b1a81c0fa253d6e87f5877b0871df5b5370d5d9e9b4a\"", + "last_updated": "2024-11-12T02:43:52Z", + "stargazers_count": 19, + "topics": [ + "ups" + ], + "last_fetched": 1788892279.435807 + }, + "1249465879": { + "repository_manifest": {}, + "new": true, + "full_name": "RF1705/fritzbox-calllist-card", + "category": "plugin", + "description": "Lovelace card for the FRITZ!Box Calllist Home Assistant integration.", + "downloads": 343, + "etag_repository": "W/\"9cf6b8aff511221b51b68bc63e9ae016fce893f09ea6067bb603b0b38e655227\"", + "last_updated": "2026-08-09T13:38:41Z", + "stargazers_count": 1, + "topics": [ + "callmonitor", + "fritzbox", + "lovelace-custom-card" + ], + "last_fetched": 1790464264.470144 + }, + "942085979": { + "repository_manifest": {}, + "new": true, + "full_name": "domness/ha_glowdreaming", + "category": "integration", + "description": "HA Custom Integration for Glow Dreaming white noise machine.", + "domain": "glowdreaming", + "etag_repository": "W/\"0cea690cfb03e01b1848775b96e9fcf3ae062486b9948b5d79a1973ef9a9a95e\"", + "last_updated": "2026-04-07T08:56:15Z", + "stargazers_count": 3, + "topics": [ + "bluetooth", + "bluetooth-devices", + "home-assistant-integration" + ], + "last_fetched": 1784786870.826663 + }, + "965810327": { + "repository_manifest": {}, + "new": true, + "full_name": "DMedina559/bsm-home-assistant-integration", + "category": "integration", + "description": "Connect Home Assistant with your Bedrock Server Manager. Monitor server status, resource usage, and control server actions like start, stop, restart, backups, restores, and send commands directly from Home Assistant dashboards and automations.", + "domain": "bedrock_server_manager", + "etag_repository": "W/\"17e9635add9175fb5a0292b78112e6aa4ad710ae3ae4504a949f320972a405df\"", + "last_updated": "2026-07-16T20:51:42Z", + "topics": [ + "assistant", + "bedrock", + "bedrock-server-manager", + "bsm", + "hacs-custom", + "home", + "manager", + "minecraft", + "server", + "smart" + ], + "last_fetched": 1784786835.543537 + }, + "1198505418": { + "repository_manifest": {}, + "new": true, + "full_name": "danielolsson100/ferroamp-modbus", + "category": "integration", + "description": "Ferroamp modbus integration to Home Assistant", + "domain": "ferroamp_modbus", + "etag_repository": "W/\"7447408c29c299a7a9ad776d3363b4a7a30574cbe45b4bda4ebc7bc66a688b83\"", + "last_updated": "2026-04-19T06:15:06Z", + "stargazers_count": 3, + "topics": [ + "modbus" + ], + "last_fetched": 1790706091.968819 + }, + "1122658179": { + "repository_manifest": {}, + "new": true, + "full_name": "jumping2000/universal_notifier", + "category": "integration", + "description": "Universal Notifier for Home Assistant - hassiohelp.eu crew", + "domain": "universal_notifier", + "downloads": 52, + "etag_repository": "W/\"c786cf6d875d86215d1fc63c89a6d097f384a625b29b0fc9098e8c48b41e5cfa\"", + "last_updated": "2026-09-06T17:03:39Z", + "stargazers_count": 227, + "topics": [ + "amazon-alexa", + "companion-app", + "google-home", + "hacs-custom", + "hassio-integration", + "notifications", + "pushbullet", + "pushover", + "telegram", + "telegrambot", + "whatsapp" + ], + "last_fetched": 1790245666.325072 + }, + "442181774": { + "repository_manifest": { + "name": "Daikin Altherma", + "render_readme": true + }, + "new": true, + "full_name": "tadasdanielius/daikin_altherma", + "authors": [ + "@tadasdanielius" + ], + "category": "integration", + "description": "Daikin Altherma custom component for home assistant", + "domain": "daikin_altherma", + "etag_repository": "W/\"37ae06ffa03b128b21744a00eac4ec2ae4956fbb6f2986c4a292923525b68eff\"", + "last_updated": "2024-10-30T15:06:31Z", + "stargazers_count": 98, + "topics": [ + "altherma", + "brp069a61", + "brp069a62", + "daikin", + "daikin-altherma", + "homeassistant-custom-component" + ], + "last_fetched": 1789756241.103155 + }, + "545025660": { + "repository_manifest": { + "name": "Web Untis", + "render_readme": true, + "zip_release": true, + "filename": "webuntis.zip", + "homeassistant": "2021.11.0" + }, + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-WebUntis", + "authors": [ + "@JonasJoKuJonas" + ], + "category": "integration", + "description": "Custom component to access data from Web Untis in Home Assistant", + "domain": "webuntis", + "downloads": 2694, + "etag_repository": "W/\"3e32e15908c9b2ece2e2df2be8a8616148d85f631767f71fe74362730bf561c9\"", + "last_updated": "2026-10-01T18:16:10Z", + "stargazers_count": 147, + "topics": [ + "homeassistant-custom-component", + "school", + "webuntis", + "webuntis-api", + "webuntis-client" + ], + "last_fetched": 1790892927.582321 + }, + "1183843185": { + "repository_manifest": {}, + "new": true, + "full_name": "olivierplante/thermostat-slider-card", + "category": "integration", + "description": "Custom Home Assistant Lovelace card for thermostat control with a visual slider. Large temperature display with heating/cooling accent colors, drag or tap setpoint adjustment, and configurable freeze risk and heating-struggling alert banners. Theme-compatible with CSS custom properties.", + "domain": "thermostat_slider_card", + "etag_repository": "W/\"b97dbe10978ccbb1560abc696d073318a7c63c1af6c8ad0ecd41f2d9d88af74b\"", + "last_updated": "2026-06-11T02:26:41Z", + "stargazers_count": 4, + "topics": [ + "climate", + "heating", + "home-assistant-custom-component", + "thermostat" + ], + "last_fetched": 1788859247.536777 + }, + "1081495408": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-nina-dwd-card", + "category": "plugin", + "description": "A Home Assistant Lovelace card for NINA and DWD warnings.", + "downloads": 2801, + "etag_repository": "W/\"7a10dc10e8b9c28d1a50b497d13f34e5b60c1fcebabff21f2ee43bbe1709e876\"", + "last_updated": "2026-09-30T22:05:54Z", + "stargazers_count": 57, + "topics": [ + "dwd", + "dwd-weather", + "nina" + ], + "last_fetched": 1790813501.418832 + }, + "157618389": { + "repository_manifest": { + "name": "fontawesome", + "render_readme": true + }, + "full_name": "thomasloven/hass-fontawesome", + "category": "integration", + "description": "Deprecated. Use hass-custom_icons instead", + "domain": "fontawesome", + "etag_repository": "W/\"acdfa48285b32822db2a53bfc04b2378ff957b51b4f49474a949a6eb44e23e4e\"", + "last_updated": "2026-03-29T13:29:46Z", + "stargazers_count": 345, + "last_fetched": 1790161238.106757 + }, + "1136484732": { + "repository_manifest": {}, + "new": true, + "full_name": "hiall-fyi/tado_ce", + "category": "integration", + "description": "Community-maintained Tado integration for Home Assistant — local HomeKit control, multi-home, smart valve compensation, quota-aware polling", + "domain": "tado_ce", + "etag_repository": "W/\"9ce611db9a6edfe1c30a4084540cb9b3e591cdb71cb1db0accb5a7f9a36d0e25\"", + "last_updated": "2026-09-06T12:30:54Z", + "stargazers_count": 164, + "topics": [ + "air-conditioning", + "api-rate-limiting", + "asyncio", + "climate-control", + "energy-management", + "heating", + "home-assistant-custom-component", + "hot-water", + "hvac", + "iot", + "mold-detection", + "smart-polling", + "tado", + "thermal-analytics", + "thermostat" + ], + "last_fetched": 1790553613.219714 + }, + "1196101713": { + "repository_manifest": {}, + "new": true, + "full_name": "GeiserX/genieacs-ha", + "category": "integration", + "description": "Home Assistant custom integration for GenieACS TR-069 router management", + "domain": "genieacs", + "etag_repository": "W/\"6f3da42afe82f02f26523897336a1ec13fb6f0ce2fd81674533bfca5297d62be\"", + "last_updated": "2026-09-30T19:20:43Z", + "stargazers_count": 5, + "topics": [ + "cpe", + "custom-integration", + "cwmp", + "device-tracker", + "firmware", + "genieacs", + "home-assistant-integration", + "homelab", + "iot", + "network", + "ont", + "router-management", + "self-hosted", + "sensors", + "tr-069" + ], + "last_fetched": 1790804293.401767 + }, + "1268384914": { + "repository_manifest": {}, + "new": true, + "full_name": "svalsemey/hassio-pws-wslink", + "category": "integration", + "description": "Personal Weather Station local support for Home Assistant", + "domain": "pws_wslink", + "downloads": 32, + "etag_repository": "W/\"313491612911fbe7b498ae0f24def7d5b792c64b01d2a012bee9527a30a25346\"", + "last_updated": "2026-10-01T22:21:34Z", + "stargazers_count": 4, + "topics": [ + "bresser", + "garni", + "home-assistant-custom-component", + "home-assistant-integration", + "personal-weather-station", + "sencor", + "weather-station", + "ws-api" + ], + "last_fetched": 1790897304.251217 + }, + "332651510": { + "repository_manifest": { + "homeassistant": "2023.1.0", + "name": "Baby Buddy", + "render_readme": true + }, + "full_name": "jcgoette/baby_buddy_homeassistant", + "authors": [ + "@jcgoette" + ], + "category": "integration", + "description": "This custom integration provides sensors for Baby Buddy API endpoints.", + "domain": "babybuddy", + "downloads": 15, + "etag_repository": "W/\"f9a217c82dd96c5cb07bd97ff244f83d14a1e0cdc3f1954631141dfa66febf30\"", + "last_updated": "2026-07-28T14:39:25Z", + "stargazers_count": 96, + "topics": [ + "baby", + "home-assistant-component", + "parents" + ], + "last_fetched": 1790507417.149697 + }, + "1034068486": { + "repository_manifest": {}, + "new": true, + "full_name": "MrSjodin/HomeAssistant_Trafiklab_Integration", + "category": "integration", + "description": "Home Assistant custom integration for getting realtime departure and arrival information from the Swedish Trafiklab Realtime API", + "domain": "trafiklab", + "downloads": 142, + "etag_repository": "W/\"9cfacffb41c7d09228559a2b3a4983b02d79ccac908b4e2319e2a652dfc3de04\"", + "last_updated": "2026-09-30T08:50:10Z", + "stargazers_count": 15, + "topics": [ + "api", + "arrivals", + "departures", + "realtime", + "timetables", + "trafiklab" + ], + "last_fetched": 1790786041.207723 + }, + "153870340": { + "repository_manifest": { + "name": "Harmony Hub Climate Controller", + "homeassistant": "0.96.0", + "render_readme": true + }, + "full_name": "nickneos/HA_harmony_climate_component", + "category": "integration", + "description": "❄ Use a Harmony Hub to control an IR controlled climate device", + "domain": "harmony_ac", + "etag_repository": "W/\"b07da9b4209f5bcbacc713000de64710fc530a681831be30954481476984fb98\"", + "last_updated": "2025-01-10T11:12:50Z", + "stargazers_count": 31, + "topics": [ + "air-conditioner", + "climate", + "harmony", + "hvac" + ], + "last_fetched": 1782485047.667957 + }, + "1208426351": { + "repository_manifest": {}, + "new": true, + "full_name": "flect41/lovelace-blind-card-enhanced", + "category": "plugin", + "description": "A visual Home Assistant Lovelace card for controlling blinds, shutters, rollers, and sliding covers.", + "etag_repository": "W/\"e6998deb40f2d5e9d8696d9d99b527ea2fd490da9fa966783f305ea572fcf710\"", + "last_updated": "2026-06-26T07:19:52Z", + "stargazers_count": 1, + "topics": [ + "blinds", + "home-assistant-custom-card", + "lovelace-custom-card", + "shutters" + ], + "last_fetched": 1789586527.468358 + }, + "234514524": { + "repository_manifest": { + "name": "Sonos Alarm" + }, + "full_name": "AaronDavidSchneider/SonosAlarm", + "category": "integration", + "description": "HomeAssistant custom component to control your SONOS Alarm", + "domain": "sonos_alarm", + "etag_repository": "W/\"e9ee22a9cc85794bf8a354859f19111418ec9ccd715efe9b537641511e0305ac\"", + "last_updated": "2021-05-25T16:33:27Z", + "stargazers_count": 23, + "last_fetched": 1788412544.872302 + }, + "1240476873": { + "repository_manifest": {}, + "new": true, + "full_name": "pgroene/kyber", + "category": "integration", + "description": "AI-powered Home Assistant custom integration", + "domain": "kyber", + "etag_repository": "W/\"33fe7cdf11c036062b5e263277bef98b811e06b0404ba566758e09be96bbce80\"", + "last_updated": "2026-09-11T00:43:50Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1789091826.37261 + }, + "223993584": { + "repository_manifest": { + "name": "Passive BLE monitor integration", + "homeassistant": "2024.7.0" + }, + "full_name": "custom-components/ble_monitor", + "authors": [ + "@Ernst79", + "@Magalex2x14" + ], + "category": "integration", + "description": "BLE monitor for passive BLE sensors", + "domain": "ble_monitor", + "etag_repository": "W/\"86198c93a4e5e917aea74b98ed223bbfe2ba3d9f9316bd75ed2e1f202f4f37d7\"", + "last_updated": "2026-09-30T06:30:16Z", + "stargazers_count": 2245, + "topics": [ + "atc", + "govee", + "inkbird", + "kegtron", + "mibeacon", + "mijia", + "mitemp-bt", + "qingping", + "scales", + "thermoplus", + "thermopro", + "thermplus", + "xiaomi", + "xiaomi-sensors" + ], + "last_fetched": 1790869466.058191 + }, + "1089002834": { + "repository_manifest": {}, + "new": true, + "full_name": "WeaveHubHQ/ha-tovala", + "category": "integration", + "description": "Home Assistant plugin for Tovala Ovens", + "domain": "tovala", + "etag_repository": "W/\"736a0e0a19705031ea71aeb13003e9b0e7799d5deaf6b052718727abd75bb991\"", + "last_updated": "2026-01-03T01:26:29Z", + "topics": [ + "smart-oven", + "tovala" + ], + "last_fetched": 1784793389.139827 + }, + "307586942": { + "repository_manifest": { + "name": "Bureau of Meteorology", + "render_readme": "true", + "homeassistant": "2023.9.0" + }, + "full_name": "bremor/bureau_of_meteorology", + "authors": [ + "@bremor" + ], + "category": "integration", + "description": "Custom component for retrieving weather information from the Bureau of Meteorology.", + "domain": "bureau_of_meteorology", + "etag_repository": "W/\"4e68d8b3004f33c06a1f50f922891734a55d0f32b2e8d24eda977d45fb0bb250\"", + "last_updated": "2026-09-28T22:54:27Z", + "stargazers_count": 284, + "topics": [ + "bom", + "bureau", + "forecast", + "meteorology", + "observations", + "weather", + "weather-information" + ], + "last_fetched": 1790642336.834854 + }, + "965846446": { + "repository_manifest": {}, + "new": true, + "full_name": "pentafive/pskr-ha-bridge", + "category": "integration", + "description": "This script runs to produce a bridge for stats based on a call sign's reports with in PSKReporter.info's MQTT feed and then post them to Home Assistant via MQTT Discovery.", + "domain": "pskr", + "etag_repository": "W/\"49f21da4654a324b208fb0d315253ee84db4a06c31d19fec3fbf39b88cbef32f\"", + "last_updated": "2026-02-07T23:10:47Z", + "stargazers_count": 2, + "topics": [ + "amateur-radio", + "ft8", + "ham-radio", + "mqtt", + "pskreporter" + ], + "last_fetched": 1784791055.213955 + }, + "379688863": { + "repository_manifest": { + "name": "Thermal Vision", + "country": "CA", + "homeassistant": "2021.4", + "render_readme": true + }, + "new": true, + "full_name": "TheRealWaldo/thermal", + "authors": [ + "@TheRealWaldo" + ], + "category": "integration", + "description": "Thermal Vision Sensor and Camera for Home Assistant", + "domain": "thermal_vision", + "etag_repository": "W/\"fdf7216475fffe89a047632638f310bcfeea28467d3d678a773a94520378fcda\"", + "last_updated": "2026-09-23T15:08:18Z", + "stargazers_count": 77, + "topics": [ + "homeassistant-custom-component", + "thermal-camera" + ], + "last_fetched": 1790190770.235351 + }, + "519811207": { + "repository_manifest": { + "name": "EVN Data Fetcher", + "country": [ + "VN" + ], + "homeassistant": "2022.7.0", + "render_readme": true + }, + "new": true, + "full_name": "trvqhuy/nestup_evn", + "authors": [ + "@trvqhuy" + ], + "category": "integration", + "description": "A simple yet efficient custom component to fetch data from EVN Vietnam for Home Assistant", + "domain": "nestup_evn", + "etag_repository": "W/\"6c9c509d9c04fe12b2ff5efc2fa3e223bbe26ac65890efca9039f5b729f6fde3\"", + "last_updated": "2025-05-17T09:25:37Z", + "stargazers_count": 100, + "topics": [ + "electricity-meter", + "homeassistant-custom-component", + "polling-service" + ], + "last_fetched": 1789436711.123892 + }, + "619284862": { + "repository_manifest": {}, + "new": true, + "full_name": "DigiLive/mushroom-strategy", + "category": "plugin", + "description": "A strategy to automatically generate a dashboard using mushroom cards", + "downloads": 3858, + "etag_repository": "W/\"6719e76174b50f9821462084add1de75ac7d2ce3d4af07ae9f36f96c9f3e2809\"", + "last_updated": "2026-09-25T04:09:08Z", + "stargazers_count": 670, + "topics": [ + "dashboard", + "mushroom", + "strategy" + ], + "last_fetched": 1790752178.685933 + }, + "478681059": { + "repository_manifest": {}, + "new": true, + "full_name": "barisdemirdelen/homeassistant-greenchoice", + "category": "integration", + "description": "This is a Home Assistant custom component that connects to the Greenchoice API", + "domain": "greenchoice", + "downloads": 385, + "etag_repository": "W/\"77423a1ae0f41fd6d00b254ccdb21e270f59d28e1471b341d5294920982402e8\"", + "last_updated": "2026-09-11T08:35:24Z", + "stargazers_count": 47, + "topics": [ + "greenchoice", + "home-assistant-integration", + "home-assistant-integration-energy" + ], + "last_fetched": 1790868445.266571 + }, + "748083661": { + "repository_manifest": {}, + "new": true, + "full_name": "schmidtfx/swisscom-internetbox-hass", + "category": "integration", + "description": "Swisscom InternetBox integration for Home Assistant", + "domain": "swisscom_internetbox", + "etag_repository": "W/\"ac194de752c746d4f708bec626cc9d11d6deb5137f967ea4f300eba73f0bb42d\"", + "last_updated": "2026-09-14T10:16:21Z", + "stargazers_count": 10, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1789387183.072459 + }, + "823407655": { + "repository_manifest": {}, + "new": true, + "full_name": "cabberley/HA_AemoNemData", + "category": "integration", + "description": "Home Assistant Integration for AEMO NEM Data", + "domain": "aemo_nem", + "downloads": 671, + "etag_repository": "W/\"bbf6f26cdf7355ca4e47d346e2e5adef510c27ab81088309101b6ff60d560179\"", + "last_updated": "2026-07-09T21:06:07Z", + "stargazers_count": 34, + "topics": [ + "aemo", + "nem" + ], + "last_fetched": 1788427996.563254 + }, + "244872232": { + "repository_manifest": { + "name": "Paper Buttons Row" + }, + "full_name": "jcwillox/lovelace-paper-buttons-row", + "category": "plugin", + "description": "Adds highly configurable buttons that use actions and per-state styling.", + "downloads": 28308, + "etag_repository": "W/\"66e7b5ba879538d89ebb75867f13b90c0d9b3d187c5ddbb74e5632ae94a6ee77\"", + "last_updated": "2026-10-01T03:34:36Z", + "stargazers_count": 368, + "topics": [ + "actions", + "buttons", + "haptic", + "paper" + ], + "installed_commit": "09d134f", + "installed": true, + "last_commit": "09d134f", + "last_version": "v2.3.1", + "open_issues": 74, + "releases": true, + "version_installed": "v2.3.1", + "last_fetched": 1790839999.232032 + }, + "1163230922": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/opcom", + "category": "integration", + "description": "Integrare Home Assistant pentru prețurile energiei OPCOM PZU, cu senzori pentru prețul curent, ferestre optime și automatizarea bateriilor sau consumului.", + "domain": "opcom", + "downloads": 9, + "etag_repository": "W/\"dfc365232c6601376c8a4ea94f6dac231166acc2dc2f6d277ac89171f67937c1\"", + "last_updated": "2026-09-22T11:07:12Z", + "stargazers_count": 7, + "topics": [ + "consum-energie", + "energie-electrica", + "home-assistant-custom-component", + "monitorizare-energie", + "opcom", + "planificare-consum", + "pret-energie", + "pzu", + "tarife-dinamice" + ], + "last_fetched": 1790625034.628017 + }, + "974025191": { + "repository_manifest": {}, + "new": true, + "full_name": "Syonix/ha-wiser-by-feller", + "category": "integration", + "description": "Home Assistant integration for Wiser by Feller smart home system", + "domain": "wiser_by_feller", + "downloads": 12, + "etag_repository": "W/\"556bf607b513feb99d969eac54757bf4b9242baa70acf7fa5ed4ed4d6787f76e\"", + "last_updated": "2026-08-08T14:55:00Z", + "stargazers_count": 22, + "topics": [ + "wiser-by-feller" + ], + "last_fetched": 1789904434.016152 + }, + "1275537424": { + "repository_manifest": {}, + "new": true, + "full_name": "memphi2/ha-dhe-connect", + "category": "integration", + "description": "Home Assistant custom integration for compatible DHE Connect devices (Unofficial)", + "domain": "stiebel_dhe_connect", + "etag_repository": "W/\"c8437ae5c6f5494f1ee17b7a7249271d392ab604ee39ee612436acc5372d12a0\"", + "last_updated": "2026-09-06T16:54:14Z", + "stargazers_count": 2, + "topics": [ + "dhe-connect", + "home-assistant-custom-component" + ], + "last_fetched": 1788858353.488432 + }, + "1028403460": { + "repository_manifest": {}, + "new": true, + "full_name": "tbclark3/ha-xweatherly", + "category": "integration", + "description": "Custom Home Assistant integration for xweather.com", + "domain": "xweather", + "etag_repository": "W/\"ca459af70e4dc402c7c07bf4907fd5d43d1c7efab3df1d5363fdb5ec89d9c4ef\"", + "last_updated": "2025-08-22T13:44:00Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "weather", + "xweather" + ], + "last_fetched": 1789854746.51334 + }, + "768540017": { + "repository_manifest": {}, + "new": true, + "full_name": "hacf-fr/hass-ecoledirecte", + "category": "integration", + "description": "Ecole directe integration for Home Assistant", + "domain": "ecole_directe", + "downloads": 405, + "etag_repository": "W/\"3858ee58d4c5113aa3d8e0d4639650a288ed4bf5878cb4b2fb2f0cf2cae80ddd\"", + "last_updated": "2026-09-28T21:32:44Z", + "stargazers_count": 29, + "topics": [ + "cloud", + "ecole-directe", + "ecoledirecte", + "hacf-fr", + "homeassistant-custom-component" + ], + "last_fetched": 1790644835.174442 + }, + "1091901498": { + "repository_manifest": {}, + "new": true, + "full_name": "TheLuXoR/calendar-week-card", + "category": "plugin", + "description": "📆 Calendar - using a highly customizable week view", + "etag_repository": "W/\"f14bb3bc68296912cfec5511ecdd04e644e1b6ccb0246f6445a0e0ce1d63ab76\"", + "last_updated": "2025-12-15T21:58:37Z", + "stargazers_count": 6, + "topics": [ + "calendar", + "card", + "panel", + "week", + "weekly" + ], + "last_fetched": 1784795798.043836 + }, + "1096482906": { + "repository_manifest": {}, + "new": true, + "full_name": "aesoftsolutions/Home-Assistant-custom-components-GTT", + "category": "integration", + "description": "GTT (Gruppo Torinese Trasporti) stop timing. In this custom component you can find out when the next bus or tram is scheduled to pass at the requested stop.", + "domain": "ha_gtt", + "etag_repository": "W/\"8f87ea50d5792ee150b2194af673e728ba06bd1fbaa5bdc1122d30cff19dd553\"", + "last_updated": "2026-01-13T14:14:43Z", + "stargazers_count": 3, + "topics": [ + "bus", + "gtt", + "tram" + ], + "last_fetched": 1786712963.266974 + }, + "229014136": { + "repository_manifest": { + "name": "MyJDownloader", + "render_readme": true, + "homeassistant": "2024.4.0b0" + }, + "full_name": "doudz/homeassistant-myjdownloader", + "authors": [ + "@doudz", + "@oribafi" + ], + "category": "integration", + "description": "myjdownloader integration for home assistant", + "domain": "myjdownloader", + "etag_repository": "W/\"a67f7dcb1aac7b78785cd102fc178ed59a6ff80ca81c46651676092dd16a5a51\"", + "last_updated": "2026-09-30T21:26:47Z", + "stargazers_count": 42, + "last_fetched": 1790890811.873475 + }, + "234375294": { + "repository_manifest": { + "name": "Vaporwave Pink Theme", + "render_readme": true + }, + "full_name": "home-assistant-community-themes/vaporwave-pink", + "category": "theme", + "description": "Vaporwave Pink Theme for Home Assistant", + "etag_repository": "W/\"3ad19c918e5159fb367eae73f695011ea31e3ae07f9c83835ec56761cf8b6395\"", + "last_updated": "2022-06-17T14:41:05Z", + "stargazers_count": 5, + "topics": [ + "80s", + "pink", + "vaporwave" + ], + "last_fetched": 1784668273.376867 + }, + "1270271979": { + "repository_manifest": {}, + "new": true, + "full_name": "zackwag/landbook-ha", + "category": "integration", + "description": "Home Assistant HACS integration for Landbook smart home devices. Supports fans with real-time cloud-push state via MQTT. Auto-discovers devices and maps TSL model properties to HA entities — no YAML required.", + "domain": "landbook", + "etag_repository": "W/\"da2ea6dc57b37759ea38bc3fa0d875d4c89e537ef7a3e5e520b1aa8bf492b250\"", + "last_updated": "2026-10-01T16:34:19Z", + "stargazers_count": 3, + "last_fetched": 1790877982.188843 + }, + "366332990": { + "repository_manifest": { + "name": "Electrolux Wellbeing", + "hacs": "1.6.0", + "homeassistant": "2024.6.0" + }, + "new": true, + "full_name": "JohNan/homeassistant-wellbeing", + "authors": [ + "@JohNan" + ], + "category": "integration", + "description": "Get the status from your Electrolux devices connected to Wellbeing", + "domain": "wellbeing", + "downloads": 1704, + "etag_repository": "W/\"83d7b81c666a43adf15c6def05e51d856c91a41943fb5b5afc547e0be084ec65\"", + "last_updated": "2026-09-05T20:05:42Z", + "stargazers_count": 114, + "topics": [ + "electrolux", + "electrolux-wellbeing", + "wellbeing" + ], + "last_fetched": 1789811738.790192 + }, + "1051195242": { + "repository_manifest": {}, + "new": true, + "full_name": "bjrnptrsn/climate_group_helper", + "category": "integration", + "description": "Climate Group Helper for Home Assistant: Control multiple thermostats, ACs and heaters as one. Includes TRV calibration, window & presence control, schedule automation, and advanced sync modes. A powerful HACS integration for serious home climate management.", + "domain": "climate_group_helper", + "downloads": 2, + "etag_repository": "W/\"ad3834f8f1ca5228adf47101eb29fea655514013a9e8039f38088f8991815d92\"", + "last_updated": "2026-09-30T11:12:19Z", + "stargazers_count": 122, + "topics": [ + "air-conditioning", + "automation", + "climate", + "danfoss-ally", + "energy-saving", + "heating-control", + "hvac", + "smart-heating", + "smart-home-heating", + "thermostat", + "trv", + "zigbee2mqtt" + ], + "last_fetched": 1790868688.502301 + }, + "1281066041": { + "repository_manifest": {}, + "new": true, + "full_name": "Smart-Home-Assistant-UK/homeassistant-trading212", + "category": "integration", + "description": "Home Assistant custom integration for Trading212 — tracks portfolio value, positions, pies, and P&L as sensors", + "domain": "trading212", + "etag_repository": "W/\"a58c06496e70a34e53326e31c3ec4f2d13802e3e25de3df5cfbd2677e6113569\"", + "last_updated": "2026-08-05T18:32:30Z", + "stargazers_count": 7, + "topics": [ + "investing", + "isa", + "portfolio", + "stocks", + "trading212" + ], + "last_fetched": 1790712727.76336 + }, + "766542184": { + "repository_manifest": {}, + "new": true, + "full_name": "hsk-dk/home-assistant-thermex", + "category": "integration", + "description": "Custome component for home-assitant which enables control af Thermex hoods using the official API", + "domain": "thermex_api", + "downloads": 123, + "etag_repository": "W/\"6b808dd46acb667b366c7ec4f94c0839ce2a5cabc7469400d7cedc4976a5db89\"", + "last_updated": "2026-06-09T07:21:26Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-component", + "thermex" + ], + "last_fetched": 1786398649.450034 + }, + "1088403205": { + "repository_manifest": {}, + "new": true, + "full_name": "pennisiandrea/media-explorer-card", + "category": "plugin", + "description": "Homeassistant card to explore and play media files", + "downloads": 682, + "etag_repository": "W/\"64c7342c59a9b5a1a45fca3ba1bcf1ec00d15efdea23218ad0af102fa15fb0b3\"", + "last_updated": "2026-08-03T15:03:42Z", + "stargazers_count": 4, + "topics": [ + "frontend", + "javascript", + "media" + ], + "last_fetched": 1789674229.981115 + }, + "1091265213": { + "repository_manifest": {}, + "new": true, + "full_name": "Tiimber/ha-smhi-odp", + "category": "integration", + "description": "SMHI Weather component for Home Assistant with 10 day weather forecast in Sweden (using their ODP API)", + "domain": "smhi_odp", + "etag_repository": "W/\"74242b1ceee7b28157816121b70aab2a008c15d3714af2ac1a92a3f89da7fe2c\"", + "last_updated": "2026-09-27T20:42:49Z", + "stargazers_count": 1, + "topics": [ + "smhi", + "sweden", + "weather" + ], + "last_fetched": 1790559069.057012 + }, + "610995821": { + "repository_manifest": {}, + "new": true, + "full_name": "PostLogical/ooler", + "category": "integration", + "description": "This is a custom component to allow control of Ooler Sleep System devices in Home Assistant using bluetooth.", + "domain": "ooler", + "etag_repository": "W/\"98081e91402f9062f2ddbd1f1ec6ffa8dd4fa8564f728495ed69ac829978bd42\"", + "last_updated": "2026-09-29T12:52:31Z", + "stargazers_count": 33, + "topics": [ + "bluetooth", + "ooler" + ], + "last_fetched": 1790711606.989816 + }, + "1093734108": { + "repository_manifest": {}, + "new": true, + "full_name": "jianyu-li/thermostat-proxy", + "category": "integration", + "description": "Thermostat Proxy mirrors a physical Home Assistant climate device but lets you choose any remote temperature sensor as its “current” reading. Set targets on the proxy, and it offsets the real thermostat accordingly.", + "domain": "thermostat_proxy", + "downloads": 464, + "etag_repository": "W/\"c706561c9f62853f1e63b2589951cdb04c84bbedeed9083c6d68742baf53b9ef\"", + "last_updated": "2026-10-01T23:31:25Z", + "stargazers_count": 23, + "topics": [ + "thermostat" + ], + "last_fetched": 1790925574.933352 + }, + "324913968": { + "repository_manifest": { + "name": "Deutscher Wetterdienst (by hg1337)", + "homeassistant": "2024.4.0", + "render_readme": true + }, + "new": true, + "full_name": "hg1337/homeassistant-dwd", + "authors": [ + "@hg1337" + ], + "category": "integration", + "description": "Custom component for Home Assistant that integrates weather data (measurements and forecasts) of Deutscher Wetterdienst (DWD).", + "domain": "dwd", + "etag_repository": "W/\"2ed4f510bd94bc1e7d8f5ccf3f1862fe011d704e2c2d3df730a7a70ea9baed30\"", + "last_updated": "2026-03-14T14:38:12Z", + "stargazers_count": 133, + "topics": [ + "deutscher-wetterdienst", + "dwd", + "hacs-custom", + "home-assistant-component", + "home-assistant-custom-component", + "home-assistant-integration", + "home-assistant-weather", + "homeassistant-component", + "homeassistant-custom-component", + "homeassistant-weather", + "weather", + "wetter" + ], + "last_fetched": 1787665983.029559 + }, + "1270087745": { + "repository_manifest": {}, + "new": true, + "full_name": "steveAbratt/VIGICam", + "category": "integration", + "description": "Home Assistant custom integration for TP-Link VIGI and InSight cameras", + "domain": "vigicam", + "etag_repository": "W/\"b2d25f5cdd3e96885ebd6d90ea3fee97499a808a806271281436ce182dc2d2d0\"", + "last_updated": "2026-09-23T08:27:59Z", + "stargazers_count": 11, + "topics": [ + "camera", + "security-camera", + "tp-link", + "vigi" + ], + "last_fetched": 1790160810.085337 + }, + "710961525": { + "repository_manifest": {}, + "new": true, + "full_name": "imhotep/hass-unifi-access", + "category": "integration", + "description": "Unifi Access Integration for Home Assistant", + "domain": "unifi_access", + "etag_repository": "W/\"537de11d67bade1d7014c5002cf33a77a9fd33f57611f702bb8cd8bc41c49b01\"", + "last_updated": "2026-09-22T00:06:58Z", + "stargazers_count": 185, + "topics": [ + "access-control", + "unifi-access" + ], + "last_fetched": 1790155922.325353 + }, + "997895777": { + "repository_manifest": {}, + "new": true, + "full_name": "Wouter0100/homeassistant-nanokvm", + "category": "integration", + "description": "Sipeed NanoKVM integration for Home Assistant", + "domain": "nanokvm", + "etag_repository": "W/\"7cb48c89af698431a4876ef0f43a346db285aeb63af6ab828d8c9cb001063195\"", + "last_updated": "2026-09-28T11:04:44Z", + "stargazers_count": 32, + "topics": [ + "home-assistant-integration", + "nanokvm" + ], + "last_fetched": 1790602110.176342 + }, + "1047394067": { + "repository_manifest": {}, + "new": true, + "full_name": "daxingplay/home-assistant-mercury-switch", + "category": "integration", + "description": "Home Assistant integration for Mercury network switches", + "domain": "mercury_switch", + "etag_repository": "W/\"0ae521428a407fb720f1a158c516a30ef795ba4061df3092e7a2c3617e507776\"", + "last_updated": "2026-04-22T04:30:41Z", + "stargazers_count": 1, + "topics": [ + "mercury-switch" + ], + "last_fetched": 1790869840.461575 + }, + "1001311866": { + "repository_manifest": {}, + "new": true, + "full_name": "hitchin999/protector_net", + "category": "integration", + "description": "Home Assistant integration for Hartmann Controls Protector.Net access control.", + "domain": "protector_net", + "etag_repository": "W/\"ddc73181bc4264b4115ebafec3aae7440ab54a583e85ec7a47bdea62b8787d24\"", + "last_updated": "2026-09-23T22:31:23Z", + "stargazers_count": 3, + "topics": [ + "access-control", + "hartmann-controls", + "home-assistant-integration", + "protector-net" + ], + "last_fetched": 1790207604.72533 + }, + "1167808819": { + "repository_manifest": {}, + "new": true, + "full_name": "piotrmilcarz/historymapcard", + "category": "plugin", + "description": "Home Assistant Card: Map with a history timeline and animated playback", + "etag_repository": "W/\"1a9ecc33fd9a13e98c6d8a09d36d85aa045d3887927851ffd105df8221d0d23e\"", + "last_updated": "2026-05-19T15:44:29Z", + "stargazers_count": 4, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1788214646.47107 + }, + "307678069": { + "repository_manifest": { + "name": "Variables+History", + "render_readme": true, + "homeassistant": "2024.7.2" + }, + "full_name": "enkama/hass-variables", + "authors": [ + "@rogro82", + "@wibias" + ], + "category": "integration", + "description": "Home Assistant variables component", + "domain": "variable", + "downloads": 8, + "etag_repository": "W/\"a9064373a3ce4b81c47cfc8c111a50a943a4a1bd8113d86242c733b90281c3f4\"", + "last_updated": "2026-09-10T02:51:01Z", + "stargazers_count": 119, + "topics": [ + "counter", + "keypad", + "last-motion", + "timer", + "variables" + ], + "last_fetched": 1789022032.420298 + }, + "1111710745": { + "repository_manifest": {}, + "new": true, + "full_name": "3dg1luk43/ha_washdata", + "category": "integration", + "description": "Home Assistant integration for smart-plug appliance monitoring: detects cycles, matches programs, estimates time remaining. Supports washing machines, dryers, dishwashers and more.", + "domain": "ha_washdata", + "etag_repository": "W/\"10077c6b320f70182a57af2a120eca5163e19470d99cb3c1c4fe0238959b3795\"", + "last_updated": "2026-10-01T14:35:14Z", + "stargazers_count": 1336, + "topics": [ + "appliance-monitoring", + "automation", + "dishwasher", + "dryer", + "energy-monitoring", + "iot", + "numpy", + "power-profile", + "smart-plug", + "time-remaining", + "washing-machine" + ], + "last_fetched": 1790920914.708716 + }, + "1115728196": { + "repository_manifest": {}, + "new": true, + "full_name": "AmpVortex/Home-Assistant-Integration-for-AmpVortex", + "category": "integration", + "description": "Seamlessly integrate your AmpVortex devices with HomeAssistant. Control all features, monitor status, and automate routines across your smart home. Enjoy unified management, real-time updates, and effortless automation, making your AmpVortex experience smarter, simpler, and fully connected.", + "domain": "ampvortex", + "etag_repository": "W/\"e850697899434844fa6aa0b120c6eb5baca406181347db2154152a95d1bfe4da\"", + "last_updated": "2026-06-16T09:14:54Z", + "topics": [ + "multi-room-audio", + "multi-room-streaming-amplifier" + ], + "last_fetched": 1785611756.167997 + }, + "951862232": { + "repository_manifest": {}, + "new": true, + "full_name": "danq8/neo_watcher", + "category": "integration", + "description": "A custom component for Home Assistant that retrieves NEO data from NASA.", + "domain": "neo_watcher", + "etag_repository": "W/\"5a06a9ca6faa2a78262b8022446571d0b18877dae2841e450ae5fee8949b1906\"", + "last_updated": "2026-01-24T16:11:44Z", + "stargazers_count": 3, + "topics": [ + "2024-yr4", + "asteroids", + "comets", + "ela", + "nasa", + "near-earth-objects", + "space" + ], + "last_fetched": 1784786486.269874 + }, + "342026799": { + "repository_manifest": { + "name": "Pollen Information Hungary", + "country": [ + "HU" + ], + "render_readme": "true" + }, + "full_name": "amaximus/pollen_hu", + "authors": [ + "@amaximus" + ], + "category": "integration", + "description": "Home Assistant custom component for Pollen Information in Hungary", + "domain": "pollen_hu", + "downloads": 5, + "etag_repository": "W/\"88f6c0c6798dad2346d02173be0d336d1008e635e3e4b2e4c01a183820e04538\"", + "last_updated": "2024-07-17T19:20:23Z", + "stargazers_count": 16, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1788001201.511082 + }, + "1032497636": { + "repository_manifest": {}, + "new": true, + "full_name": "DTekNO/lovelace-meteogram-card", + "category": "plugin", + "description": "Custom Home Assistant card displaying a meteogram with wind barbs and rainfall.", + "downloads": 4969, + "etag_repository": "W/\"13def37b469a6af0715b21a99b2856f05f34adc7c254342c90920aa7dd8d932b\"", + "last_updated": "2026-08-28T07:06:26Z", + "stargazers_count": 98, + "topics": [ + "meteogram", + "weather-forecast" + ], + "last_fetched": 1789560794.532449 + }, + "828506116": { + "repository_manifest": {}, + "new": true, + "full_name": "diego7marques/ha-aws-cost", + "category": "integration", + "description": "Home assistant component for AWS Cost", + "domain": "aws_cost", + "downloads": 2, + "etag_repository": "W/\"f14770a1872d1337a4afef6c5b3c886222f4aa34ba00543ec6f2a2683a28bae4\"", + "last_updated": "2026-02-02T10:42:30Z", + "stargazers_count": 5, + "topics": [ + "aws", + "costexplorer", + "finops" + ], + "last_fetched": 1790680347.125745 + }, + "836802468": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-planta", + "category": "integration", + "description": "Home Assistant integration for the Planta plant care app.", + "domain": "planta", + "downloads": 440, + "etag_repository": "W/\"2a1fb9d755b6e034df53a2210d9748c59c62eae6925a7f2224c29399dd7f8b9a\"", + "last_updated": "2026-09-28T18:01:05Z", + "stargazers_count": 49, + "topics": [ + "hacs-custom", + "home-assisstant", + "home-assistant-custom-component", + "home-assistant-integration", + "plant-care", + "planta" + ], + "last_fetched": 1790630073.298578 + }, + "215825339": { + "repository_manifest": { + "name": "Hekr Component", + "filename": false, + "country": false, + "homeassistant": "2022.3.0", + "persistent_directory": false + }, + "full_name": "alryaz/hass-hekr-component", + "authors": [ + "@alryaz" + ], + "category": "integration", + "description": "Hekr integration using python-hekr", + "domain": "hekr", + "etag_repository": "W/\"5672fb2f0a2f4924a0533c6548828581c8c8c3c41f361ca230e0f9b0eca60236\"", + "last_updated": "2025-07-15T19:05:10Z", + "stargazers_count": 36, + "topics": [ + "consumption", + "hekr", + "wisen-application" + ], + "last_fetched": 1784784849.709484 + }, + "1017521072": { + "repository_manifest": {}, + "new": true, + "full_name": "smarthomeblack/zalo_bot", + "category": "integration", + "description": "Zalo Bot In Home Assistant", + "domain": "zalo_bot", + "etag_repository": "W/\"2750fe64da3be326c9a375994ab901063d02e79c6fe4cd48143a4d3e28a8c9c9\"", + "last_updated": "2026-06-16T12:17:42Z", + "stargazers_count": 8, + "topics": [ + "zalo", + "zalo-bot" + ], + "last_fetched": 1785385034.348687 + }, + "989876961": { + "repository_manifest": {}, + "new": true, + "full_name": "snell-evan-itt/Kidde-HomeSafe", + "category": "integration", + "description": "Home Assistant Custom Integration for Kidde Smart Smoke/CO2 Detectors", + "domain": "kidde_homesafe", + "downloads": 924, + "etag_repository": "W/\"c0710351da3762a0a04bfaa6fd54401b905cb739a98e22e737839113a9820d4c\"", + "last_updated": "2026-08-17T18:28:12Z", + "stargazers_count": 11, + "topics": [ + "kidde", + "kidde-homesafe" + ], + "last_fetched": 1790212482.250754 + }, + "586066332": { + "repository_manifest": { + "name": "Tuiss Smartview Blinds (Blinds2go)", + "render_readme": true, + "homeassistant": "2022.8.0" + }, + "new": true, + "full_name": "pink88/Tuiss2HA", + "authors": [ + "@pink88" + ], + "category": "integration", + "description": "Integrates Tuiss Smartview BLE blinds with Home Assistant. ", + "domain": "tuiss2ha", + "etag_repository": "W/\"5567810a8eb320ff8c0c54d1f0bf8bd9add67c909f1ea5ce982feea6b6cde432\"", + "last_updated": "2026-09-25T20:03:40Z", + "stargazers_count": 116, + "topics": [ + "blinds", + "covers", + "smart-blinds" + ], + "last_fetched": 1790875170.233852 + }, + "458636658": { + "repository_manifest": { + "name": "iOS Theme - Based on the system-wide light and dark mode UI", + "render_readme": true + }, + "full_name": "JuanMTech/ios-theme", + "category": "theme", + "description": "🎨 By JuanMTech -- Theme based on the iOS system-wide light and dark mode interface", + "etag_repository": "W/\"f7bc3a60460cab832dc3ccba634841931037300ac7c2ed0a9570a573c58e3ff0\"", + "last_updated": "2023-01-13T19:19:48Z", + "stargazers_count": 43, + "topics": [ + "darkmode", + "darktheme", + "lightmode", + "lighttheme" + ], + "last_fetched": 1786969031.677189 + }, + "1193056412": { + "repository_manifest": {}, + "new": true, + "full_name": "Patafoin/ha-my-music-library", + "category": "integration", + "description": "A nice and usefull Music Assistant integration for Home Assistant", + "domain": "my_music_library", + "etag_repository": "W/\"22237713847af5da5b33805c91ed428c1e2889bf8fab7b52e644d8d8532bcd96\"", + "last_updated": "2026-09-10T14:10:29Z", + "stargazers_count": 6, + "topics": [ + "assistant", + "media", + "music", + "music-assistant", + "player" + ], + "last_fetched": 1789728847.090576 + }, + "894626535": { + "repository_manifest": {}, + "new": true, + "full_name": "ytilis/hass-progress-bar-feature", + "category": "plugin", + "description": "Add a progress bar border to HASS cards", + "downloads": 2834, + "etag_repository": "W/\"40f5a2fc400452510d52b0130ceae78aaa0d918c4dec6372e7bc353b18498f1f\"", + "last_updated": "2024-12-10T01:35:12Z", + "stargazers_count": 13, + "topics": [ + "card-feature", + "hacs-plugin" + ], + "last_fetched": 1786580150.245774 + }, + "598381225": { + "repository_manifest": { + "name": "Fronius_Solarweb", + "homeassistant": "2023.2.0", + "render_readme": true, + "zip_release": true, + "filename": "solarweb.zip" + }, + "new": true, + "full_name": "drc38/Fronius_solarweb", + "authors": [ + "@drc38" + ], + "category": "integration", + "description": "Home Assistant integration for cloud-based Fronius Solar.web api", + "domain": "solarweb", + "downloads": 5934, + "etag_repository": "W/\"3ec572790cbb9dae0c0e37c1c7b82e8cec34f68710d68224542bf14064c5f095\"", + "last_updated": "2026-02-02T18:41:25Z", + "stargazers_count": 14, + "topics": [ + "fronius", + "fronius-solar-api" + ], + "last_fetched": 1784786911.7433 + }, + "1187714537": { + "repository_manifest": {}, + "new": true, + "full_name": "Chance-Konstruktion/ha-powerline", + "category": "integration", + "description": "HACS integration for Powerline adapters — compatible with standalone PLC adapters, no WiFi or IP address required!", + "domain": "powerline", + "downloads": 143, + "etag_repository": "W/\"a05115395b305a067b068c9f77a9ee064d2970da8d07e6eee89f0eeee7d19720\"", + "last_updated": "2026-09-25T19:03:12Z", + "stargazers_count": 6, + "topics": [ + "0x88e1", + "powerline", + "tp-link" + ], + "last_fetched": 1790379378.667192 + }, + "337461531": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/mqtt_media_player", + "category": "integration", + "description": "Fill out your Media Player Entity with MQTT Topics", + "domain": "mqtt_media_player", + "etag_repository": "W/\"b9ccfb75ead202e600b0efd212726afb377c422fd2c7778fa41dd150cd278ce0\"", + "last_updated": "2026-09-28T21:34:56Z", + "stargazers_count": 21, + "last_fetched": 1790725920.966658 + }, + "1288229332": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-landroid-vision", + "category": "integration", + "description": "Feature-rich Home Assistant integration for Worx Landroid Vision / RTK mowers: full controls, RTK live map, daily mowing statistics, HA repairs, diagnostics and 10 languages", + "domain": "worx_vision_cloud", + "etag_repository": "W/\"b18c609571ddeaf66fa777d5edcb40add3069997a7494a364426642a57941950\"", + "last_updated": "2026-09-29T21:50:55Z", + "stargazers_count": 9, + "topics": [ + "landroid", + "worx" + ], + "last_fetched": 1790724846.979063 + }, + "1045052892": { + "repository_manifest": {}, + "new": true, + "full_name": "dmoo500/ekz-ha", + "category": "integration", + "description": "EKZ electricity meter integration for Home Assistant – imports consumption data via myEKZ API with TOTP 2FA support", + "domain": "ekz_ha", + "etag_repository": "W/\"5b3c5797d09591b9c7c1bbeadf25f10681cd7e5485780e0fc839d28ecc71e36b\"", + "last_updated": "2026-09-03T17:16:29Z", + "stargazers_count": 7, + "topics": [ + "ekz", + "energy", + "switzerland" + ], + "last_fetched": 1788473933.257554 + }, + "725015794": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-icon-color", + "category": "plugin", + "description": "Add icon_color to attributes", + "downloads": 5728, + "etag_repository": "W/\"1ca382009edcdc43e801f56c47f3b2fe090d92983adcea7355ce5aa2a2386b39\"", + "last_updated": "2025-01-10T09:53:15Z", + "stargazers_count": 22, + "topics": [ + "attributes", + "customizable", + "customization", + "entity", + "icon", + "icons", + "picture" + ], + "last_fetched": 1789237534.530086 + }, + "1296110829": { + "repository_manifest": {}, + "new": true, + "full_name": "allusv/atomberg-local", + "category": "integration", + "description": "Local Wi-Fi + Bluetooth control for Atomberg smart fans in Home Assistant. No cloud.", + "domain": "atomberg_local", + "etag_repository": "W/\"3a2af271ad6df67e50d062d1b26f621e48d54acaee8a56d3d4fe4d1301d16404\"", + "last_updated": "2026-08-29T03:11:14Z", + "stargazers_count": 2, + "topics": [ + "atomberg", + "bluetooth", + "fan", + "local", + "smart-fan" + ], + "last_fetched": 1790801092.062057 + }, + "976702877": { + "repository_manifest": {}, + "new": true, + "full_name": "derolli1976/enpal", + "category": "integration", + "description": "Enpal Integration für Homeassistant. Kein Datenbankzugriff nötig!", + "domain": "enpal_webparser", + "etag_repository": "W/\"c00af90b8db2a53f300e75b3ba07ac407ccf310446077713e43266edc17de94d\"", + "last_updated": "2026-09-27T14:51:41Z", + "stargazers_count": 29, + "topics": [ + "enpal", + "home-assistant-custom-component", + "photovoltaik", + "solar", + "solaranlage" + ], + "last_fetched": 1790529043.158988 + }, + "916247421": { + "repository_manifest": {}, + "new": true, + "full_name": "Favio25/Kronoterm-homeassistant", + "category": "integration", + "description": "Kronoterm Home Assistant Integration A custom integration for Home Assistant that enables control and monitoring of Kronoterm heat pump systems. Easily manage temperature settings, modes, and system status directly from your smart home dashboard.", + "domain": "kronoterm", + "downloads": 88, + "etag_repository": "W/\"36bd6868b81ea5a9761595c2e6e4f17437b7966d4cf4613206ae38b364b93a92\"", + "last_updated": "2026-08-05T15:14:50Z", + "stargazers_count": 19, + "topics": [ + "climate", + "heat-pump", + "kronoterm" + ], + "last_fetched": 1789986907.457574 + }, + "284294048": { + "repository_manifest": { + "name": "iOS Light Mode", + "render_readme": true + }, + "full_name": "JuanMTech/ios_light_mode_theme", + "category": "theme", + "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the iOS light mode interface.", + "etag_repository": "W/\"35b61a5ebee0f85721c0078a5312d7fed39ab6498edf32e74f19a2d78641dbd1\"", + "last_updated": "2023-01-12T22:54:45Z", + "stargazers_count": 15, + "last_fetched": 1784668279.510735 + }, + "1243944113": { + "repository_manifest": {}, + "new": true, + "full_name": "PeppeWH/ha-immergas", + "category": "integration", + "description": "Immergas Smartech Plus Home Assistant Integration", + "domain": "immergas", + "etag_repository": "W/\"746e058391463803bc17a75facfe580f2bc349238969e9cb24ce1a44d013a45a\"", + "last_updated": "2026-07-05T11:19:40Z", + "stargazers_count": 1, + "topics": [ + "boiler", + "climate", + "immergas", + "smartech" + ], + "last_fetched": 1788991262.567504 + }, + "1128998602": { + "repository_manifest": {}, + "new": true, + "full_name": "aritmeester/tennet_balance", + "category": "integration", + "description": "Home Assistant custom integration for the TenneT Balance Delta High Resolution API. This integration retrieves near real-time balancing market data and exposes all numeric values as Home Assistant sensors.", + "domain": "tennet_balance", + "etag_repository": "W/\"bddf9d268881ddb6461fba1ed5d1bce15a17b1c259497ce412ad07b930349af9\"", + "last_updated": "2026-08-05T09:36:00Z", + "stargazers_count": 2, + "topics": [ + "balance-data", + "home-assistant-component", + "tennet" + ], + "last_fetched": 1785940717.476656 + }, + "1186370874": { + "repository_manifest": {}, + "new": true, + "full_name": "hasgp/hasgp", + "category": "integration", + "description": "Home Assistant custom integration for Singapore users", + "domain": "hasgp", + "etag_repository": "W/\"c919483641ff9d469e9788d7b428bebb4cde3678845d671bcb66fe03ce0783ef\"", + "last_updated": "2026-08-02T16:39:12Z", + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1785787989.161461 + }, + "847936670": { + "repository_manifest": {}, + "new": true, + "full_name": "mash2k3/qingping_cgs1", + "category": "integration", + "description": "Home Assistant Integration for Qingping Devices", + "domain": "qingping_cgs1", + "downloads": 2565, + "etag_repository": "W/\"38f778dedeafe460725104dbbcf1271109fa0b939564c9d4993f1df62ca2eaeb\"", + "last_updated": "2026-03-25T16:02:06Z", + "stargazers_count": 117, + "topics": [ + "air-quality", + "co2", + "home-assistant-component", + "humidity", + "pm10", + "pm2", + "qingping", + "temperature", + "tvoc" + ], + "last_fetched": 1789691223.667564 + }, + "1150380630": { + "repository_manifest": {}, + "new": true, + "full_name": "hepter/ha-tplink-router-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for TP-Link client monitoring and router actions with tplink_router, tplink_deco, omada, and tplink_omada support.", + "downloads": 513, + "etag_repository": "W/\"f1d83aca20d3c7fe25980a37246d9384d0e91e767b016a5e952f4d162292402d\"", + "last_updated": "2026-09-18T12:48:23Z", + "stargazers_count": 19, + "topics": [ + "dashboard", + "deco", + "device-tracker", + "iot", + "lovelace-card", + "mercusys", + "network", + "omada", + "router", + "tp-link", + "tplink", + "tplink-deco", + "tplink-omada", + "wifi" + ], + "last_fetched": 1789758299.369693 + }, + "1187567242": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-cortex/azure-speech-stt", + "category": "integration", + "description": "Cloud speech-to-text for Home Assistant via Azure Speech Services — phrase hints bias recognition toward your own entity names", + "domain": "azure_speech_stt", + "downloads": 1, + "etag_repository": "W/\"ad710d0508961fdf9bff7b296ce9b8c04af86eddadf83e7591035a56d82896bc\"", + "last_updated": "2026-10-01T12:31:43Z", + "stargazers_count": 1, + "topics": [ + "asr", + "azure", + "home-assistant-custom-component", + "speech-to-text", + "stt" + ], + "last_fetched": 1790871447.606248 + }, + "388918745": { + "repository_manifest": { + "name": "Creasol DomBus" + }, + "new": true, + "full_name": "CreasolTech/home-assistant-creasol-dombus", + "authors": [ + "@CreasolTech" + ], + "category": "integration", + "description": "Home Assistant integration for Creasol DomBus RS485 modules (inputs, outputs, sensors).", + "domain": "creasoldombus", + "etag_repository": "W/\"1c2e93cea87c3d83c90501189f280393da0bcd91e5cbfe61434209d0d7af7c51\"", + "last_updated": "2025-11-14T10:08:37Z", + "stargazers_count": 1, + "topics": [ + "dombus", + "domotic", + "rs485" + ], + "last_fetched": 1784786178.975379 + }, + "1084114049": { + "repository_manifest": {}, + "new": true, + "full_name": "wpatrik14/home-assistant-aquarea", + "category": "integration", + "description": "Home Assistant integration for Panasonic Aquarea devices connected to Aquarea Smart Cloud", + "domain": "aquarea", + "etag_repository": "W/\"253439fd56fdcf35bc5c999ab6ee4c472f8b2d87de389fbc8628c49269254ba2\"", + "last_updated": "2026-10-02T08:43:10Z", + "stargazers_count": 37, + "topics": [ + "panasonic-comfort-cloud" + ], + "last_fetched": 1790931113.509165 + }, + "522245338": { + "repository_manifest": { + "name": "Checkly", + "render_readme": true + }, + "new": true, + "full_name": "ndom91/homeassistant-checkly", + "authors": [ + "@ndom91" + ], + "category": "integration", + "description": "Home Assistant Integration for Checkly", + "domain": "checkly", + "etag_repository": "W/\"2f977927d1feb34d5aca92ab9c396018bfd6dc9b2927e168d6d5657ccf2480d9\"", + "last_updated": "2022-12-18T23:34:44Z", + "stargazers_count": 6, + "topics": [ + "checkly" + ], + "last_fetched": 1784790579.851556 + }, + "1080120656": { + "repository_manifest": {}, + "new": true, + "full_name": "Platzii/homeassistant-evcnet", + "category": "integration", + "description": "Home Assistant integration for EV charging stations connected to the EVC-net platform from Last Mile Solutions.", + "domain": "evcnet", + "downloads": 552, + "etag_repository": "W/\"bfe063e8a75e8ac65136f38d9590333e6ffcb78f4d258e14a246c4ce1eb5cd7c\"", + "last_updated": "2026-02-18T23:15:19Z", + "stargazers_count": 17, + "topics": [ + "50five", + "evc-net", + "evcnet", + "home-assistant-integration", + "last-mile-solutions", + "lastmilesolutions" + ], + "last_fetched": 1790875237.487452 + }, + "432522624": { + "repository_manifest": { + "name": "GCE IPX800 V5", + "country": "FR", + "render_readme": true + }, + "new": true, + "full_name": "Aohzan/ipx800v5", + "authors": [ + "@Aohzan" + ], + "category": "integration", + "description": "IPX800 V5 integration for Home-Assistant", + "domain": "ipx800v5", + "etag_repository": "W/\"253a037650cd0a779b4b39181c94fe9058042e5609de3efd4b0364ea5b3550e7\"", + "last_updated": "2026-09-09T16:47:29Z", + "stargazers_count": 20, + "topics": [ + "domotique", + "gce-electronics", + "home-assistant-integration", + "ipx800", + "ipx800-v5", + "ipx800v5" + ], + "last_fetched": 1788984472.798871 + }, + "786470226": { + "repository_manifest": {}, + "new": true, + "full_name": "cdnninja/yoto_ha", + "category": "integration", + "description": "Home Assistant Integration for Yoto", + "domain": "yoto", + "etag_repository": "W/\"881cd338f90b2349f370b5d20cfbd5d2c84bff40889c90ff5e9c4d0568f536f5\"", + "last_updated": "2026-09-28T19:57:40Z", + "stargazers_count": 225, + "topics": [ + "home-assistant-integration", + "yoto", + "yotoplay" + ], + "last_fetched": 1790679375.494465 + }, + "757106101": { + "repository_manifest": {}, + "new": true, + "full_name": "rgerbranda/rbfa", + "category": "integration", + "description": "RBFA calendar for Home Assistant", + "domain": "rbfa", + "etag_repository": "W/\"3284c50b692b5e76b73b9e5d3507f330e019ee1b2ac26cc68f6d9b293a551fde\"", + "last_updated": "2026-09-03T20:03:06Z", + "stargazers_count": 7, + "topics": [ + "calculator", + "soccer" + ], + "last_fetched": 1788479331.577775 + }, + "1099962862": { + "repository_manifest": {}, + "new": true, + "full_name": "HamletDuFromage/ha_real-last-changed", + "category": "integration", + "description": "Hassle-free creation of entities that track last changed attributes of existing entities, disregarding HA restarts.", + "domain": "real_last_changed", + "etag_repository": "W/\"d03b3f8110f97b0843e8845cc68999a556d379ec8588cd8abbb160f9f7b870d9\"", + "last_updated": "2026-07-16T00:06:09Z", + "stargazers_count": 39, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1784787924.765048 + }, + "797995385": { + "repository_manifest": {}, + "new": true, + "full_name": "zerolo/aguasgaiaHA", + "category": "integration", + "description": "Water consumption integration for Aguas de Gaia", + "domain": "aguasdegaia", + "etag_repository": "W/\"013cb1e128e319eba9c0dd59a4bcaac792e2d350a5d6989a82f83485bf6807fd\"", + "last_updated": "2024-08-24T11:39:43Z", + "topics": [ + "aguas-de-gaia", + "custom-integration" + ], + "last_fetched": 1739974996.832772 + }, + "1080530317": { + "repository_manifest": {}, + "new": true, + "full_name": "cheapest-energy-windows/cheapest_energy_windows", + "category": "integration", + "description": "Optimize energy consumption and battery storage by identifying cheapest charging windows based on dynamic electricity prices", + "domain": "cheapest_energy_windows", + "etag_repository": "W/\"14d14b4bff24a1225f8b7ba25841e11e5f6906576f593a9b01027a92b34ddbd8\"", + "last_updated": "2025-12-30T11:19:53Z", + "stargazers_count": 23, + "topics": [ + "battery", + "dynamic-pricing", + "energy", + "home-assistant-integration", + "nordpool" + ], + "last_fetched": 1788886630.719823 + }, + "1066576831": { + "repository_manifest": {}, + "new": true, + "full_name": "ledimestari/homeassistant-storj-integration", + "category": "integration", + "description": "Add sensors to home assistant to monitor statistics of a storj node", + "domain": "storj_node_statistics", + "etag_repository": "W/\"ad6df7fee9b818d246c7d29c20661230e12510fd7b8f686d540dd89b0a7a5b25\"", + "last_updated": "2026-09-28T23:54:04Z", + "stargazers_count": 5, + "topics": [ + "homeassistant-custom-component", + "storj", + "storj-node" + ], + "last_fetched": 1790873080.95136 + }, + "870320575": { + "repository_manifest": {}, + "new": true, + "full_name": "AboveColin/HA-Philips-Pet-Series", + "category": "integration", + "description": "Home Assistant integration for Philips Pet Series smart pet feeders. Feed from a dashboard, use meals in automations, and watch the camera.", + "domain": "philips_pet_series", + "etag_repository": "W/\"0ea05b1350cc375d09c467a67ca86a511ec9ee57fb46fd0a28ff2552515a88cd\"", + "last_updated": "2026-09-14T07:25:26Z", + "stargazers_count": 14, + "topics": [ + "camera", + "feeder", + "iot", + "paw5320", + "pet-feeder", + "philips", + "smart", + "tuya", + "tuya-api" + ], + "last_fetched": 1789378834.553966 + }, + "124688531": { + "repository_manifest": { + "name": "UPnP Availability", + "render_readme": true + }, + "new": true, + "full_name": "rytilahti/homeassistant-upnp-availability", + "authors": [ + "@rytilahti" + ], + "category": "integration", + "description": "UPnP Availability sensor for Home Assistant", + "domain": "upnp_availability", + "etag_repository": "W/\"a914f8bd3740e3d833b1fe00664501f5045da0885796ef6d208d3b781f8e2749\"", + "last_updated": "2026-09-28T17:09:59Z", + "stargazers_count": 28, + "topics": [ + "ssdp", + "upnp" + ], + "last_fetched": 1790631541.72874 + }, + "255139072": { + "repository_manifest": { + "name": "Entidade Reguladora dos Serviços Energéticos", + "country": "PT", + "homeassistant": "2023.7.0", + "render_readme": true + }, + "full_name": "dgomes/ha_erse", + "authors": [ + "@dgomes" + ], + "category": "integration", + "description": "Home Assistant Custom Component for ERSE", + "domain": "erse", + "etag_repository": "W/\"485c815c7070d883a3dfae901b811ee4c49dbe62b282345413fdd5f206c9afd0\"", + "last_updated": "2026-07-31T08:07:50Z", + "stargazers_count": 53, + "topics": [ + "home-assistant-component", + "utility-meters" + ], + "last_fetched": 1785492749.224257 + }, + "1214320323": { + "repository_manifest": {}, + "new": true, + "full_name": "puyanlin/Taiwan-CWA-Weather", + "category": "integration", + "description": "Home Assistant HACS integration for Taiwan Central Weather Administration (中央氣象署) weather data", + "domain": "taiwan_cwa", + "etag_repository": "W/\"3a2353129c571c8defec6492f75ce6183172ad7f82c670f60475fb15d6482870\"", + "last_updated": "2026-07-09T02:12:19Z", + "stargazers_count": 8, + "topics": [ + "cwa", + "home-assistant-integration", + "taiwan", + "weather" + ], + "last_fetched": 1785299032.871358 + }, + "299875200": { + "repository_manifest": { + "name": "Victor Smart-Kill", + "homeassistant": "2022.8.0b0", + "render_readme": true + }, + "full_name": "toreamun/victorsmartkill-homeassistant", + "authors": [ + "@toreamun" + ], + "category": "integration", + "description": "Home Assistant integration for Victor Smart-Kill WI-FI electronic mouse and rat traps from VictorPest.com.", + "domain": "victorsmartkill", + "downloads": 29, + "etag_repository": "W/\"95313f27ab120679b3049ec93fc5690c2b87985953b57c52d4e9881d21bee238\"", + "last_updated": "2025-03-31T16:03:37Z", + "stargazers_count": 22, + "topics": [ + "mouse", + "rat", + "trap", + "victor" + ], + "last_fetched": 1786390198.987735 + }, + "256292682": { + "repository_manifest": { + "name": "Battery State Card / Entity Row", + "filename": "battery-state-card.js", + "render_readme": true + }, + "full_name": "maxwroc/battery-state-card", + "category": "plugin", + "description": "Battery state card for Home Assistant", + "downloads": 64794, + "etag_repository": "W/\"5e2fb7ac37b68076804d3e361de5d58a5a1834736c0e54dfe7e9ca41b8250fd7\"", + "last_updated": "2026-09-24T16:35:06Z", + "stargazers_count": 1276, + "topics": [ + "battery", + "lovelace-custom-card" + ], + "last_fetched": 1790840459.223396 + }, + "1179194739": { + "repository_manifest": {}, + "new": true, + "full_name": "FrogStoneMedia/paddle-conditions", + "category": "integration", + "description": "PaddleConditions - Home Assistant integration for paddle sports conditions scoring", + "domain": "paddle_conditions", + "etag_repository": "W/\"1f17a7b5215d3d5aeb568d4bc5d795e045a9224f1bd77d8504b1c998f9a0d065\"", + "last_updated": "2026-06-08T18:51:50Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "kayaking", + "paddle-boarding" + ], + "last_fetched": 1786060485.490745 + }, + "245159052": { + "repository_manifest": { + "name": "Canary" + }, + "full_name": "jcwillox/lovelace-canary", + "category": "plugin", + "description": "🐤 Adds many useful extensions to lovelace, such as templating secondary info, stacking within a card and more!", + "downloads": 7619, + "etag_repository": "W/\"9974da7db14dd66552c9755ac0e9dcb3031a3966617ed454ee3814c755294bd0\"", + "last_updated": "2026-10-01T18:37:54Z", + "stargazers_count": 133, + "topics": [ + "canary-card", + "extensions" + ], + "last_fetched": 1790899642.418437 + }, + "1200205306": { + "repository_manifest": {}, + "new": true, + "full_name": "tuya/tuya_cloud_ha_bridge", + "category": "integration", + "description": "Based on this plugin, it is possible to control devices within the HA ecosystem using the Tuya App", + "domain": "tuya_cloud_ha_bridge", + "etag_repository": "W/\"c33ef2e86a3cb0c0a2145abb1ecc5eac384b9b5171828edb7209fa055db48486\"", + "last_updated": "2026-09-03T03:34:00Z", + "stargazers_count": 16, + "topics": [ + "ha-tuya", + "tuya-cloud-ha-bridge", + "tuya-ha" + ], + "last_fetched": 1789904971.41955 + }, + "452737694": { + "repository_manifest": {}, + "new": true, + "full_name": "MvdDonk/brewfather", + "category": "integration", + "description": "Brewfather integration for Home Assistant", + "domain": "brewfather", + "etag_repository": "W/\"b62971e761bddb0938fa0aaff9e2a7caeb7c98325ace2ae3d455b2fa22075d80\"", + "last_updated": "2026-08-27T12:16:26Z", + "stargazers_count": 29, + "topics": [ + "brewfather", + "brewing-beer", + "homebrew" + ], + "last_fetched": 1789470712.006364 + }, + "988647442": { + "repository_manifest": {}, + "new": true, + "full_name": "ClusterM/flipper_rc", + "category": "integration", + "description": "Integration for Home Assistant to emulate IR remote controls using Flipper Zero", + "domain": "flipper_rc", + "etag_repository": "W/\"295406d061614c2746e284c725220b841f5366f8f776be09ee9d9ac79d3607fe\"", + "last_updated": "2026-08-16T18:53:58Z", + "stargazers_count": 46, + "topics": [ + "flipper", + "flipper-zero", + "infrared-remote-control", + "remote-control" + ], + "last_fetched": 1788853714.261983 + }, + "560307075": { + "repository_manifest": { + "name": "Aula", + "country": "DK", + "filename": "aula.zip", + "homeassistant": "2022.9.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "scaarup/aula", + "authors": [ + "@scaarup" + ], + "category": "integration", + "description": "Fetches information from Aula about your children ", + "domain": "aula", + "downloads": 877, + "etag_repository": "W/\"21651ca2f96aa052d550e2d703d6bdea800849feb985587c1f3f78db22d1a04e\"", + "last_updated": "2026-09-10T09:39:42Z", + "stargazers_count": 121, + "last_fetched": 1790712366.077883 + }, + "339124227": { + "repository_manifest": { + "name": "Zonneplan", + "homeassistant": "2024.1.0", + "render_readme": true, + "country": "NL" + }, + "full_name": "fsaris/home-assistant-zonneplan-one", + "authors": [ + "@fsaris" + ], + "category": "integration", + "description": "Unofficial Zonneplan integration for Home Assistant", + "domain": "zonneplan_one", + "etag_repository": "W/\"b729f1cb43b3e94bf4e8fecb235bf2bb0fe7683d45b10aa2e542c13f349fb988\"", + "last_updated": "2026-09-28T10:15:14Z", + "stargazers_count": 188, + "topics": [ + "home-assistant-component", + "zonneplan", + "zonneplan-connect", + "zonneplan-one" + ], + "last_fetched": 1790595363.656212 + }, + "1113760832": { + "repository_manifest": {}, + "new": true, + "full_name": "pacemaker82/Compact-Power-Card", + "category": "plugin", + "description": "A compact power card for home assistant for PV, Grid, Battery and Home - plus additional power devices", + "downloads": 6269, + "etag_repository": "W/\"25d12ff26dff9af3c95f3931cb3a3aeb2458693a1b166c4a59ee55bcf5c77fac\"", + "last_updated": "2026-05-14T14:34:27Z", + "stargazers_count": 161, + "topics": [ + "compact", + "customcard", + "energy", + "power", + "powercard" + ], + "last_fetched": 1790879885.731008 + }, + "1154468140": { + "repository_manifest": {}, + "new": true, + "full_name": "trcyberoptic/hoval-connect-api", + "category": "integration", + "description": "Home Assistant integration for Hoval Connect (HACS) — control heating (HK) and ventilation (HV) via the Hoval IoT cloud API", + "domain": "hoval_connect", + "etag_repository": "W/\"a9efb78e3fa3b7b787e5f45384689b956eb669d59ad6956b76fd361cac9d7d54\"", + "last_updated": "2026-09-29T21:35:10Z", + "stargazers_count": 6, + "topics": [ + "azure-iot-hub", + "climate-control", + "heating", + "home-assistant-custom-component", + "hoval", + "hoval-connect", + "hvac", + "iot", + "ventilation" + ], + "last_fetched": 1790734397.063087 + }, + "1012435949": { + "repository_manifest": {}, + "new": true, + "full_name": "maginawin/ha-dali-center", + "category": "integration", + "description": "A Home Assistant custom integration that provides comprehensive DALI lighting control through DALI Center gateways.", + "domain": "dali_center", + "etag_repository": "W/\"0ac4059da11e2be880455ecaef28fb7d463b04f3ecd304195769fdc2048570ed\"", + "last_updated": "2026-04-07T03:06:23Z", + "stargazers_count": 10, + "topics": [ + "automation", + "dali", + "diy", + "intergration", + "lighting", + "mqtt" + ], + "last_fetched": 1790597835.580734 + }, + "1125201039": { + "repository_manifest": {}, + "new": true, + "full_name": "danielpetrovic/ha-ducobox", + "category": "integration", + "description": "A Home Assistant integration for DucoBox ventilation systems using the Communication Print (0000-4251) local API.", + "domain": "ducobox", + "etag_repository": "W/\"ae2116a0e63f8c63de214a71f9da03d34bcfdf5dafd3d4b344f47a0211c9e4b4\"", + "last_updated": "2026-09-03T09:18:11Z", + "stargazers_count": 9, + "topics": [ + "communication-print", + "ducobox", + "home-assistant-integration", + "ventilation" + ], + "last_fetched": 1788453063.91057 + }, + "191831638": { + "repository_manifest": { + "name": "Meross Integration", + "hacs": "1.6.0", + "homeassistant": "2024.1" + }, + "full_name": "albertogeniola/meross-homeassistant", + "authors": [ + "@albertogeniola" + ], + "category": "integration", + "description": "Custom component that leverages the Meross IoT library to integrate with Homeassistant", + "domain": "meross_cloud", + "etag_repository": "W/\"2a55cac8f2b0b9bc281b841211c02149e68a6e8204296f586453fff0f470f364\"", + "last_updated": "2026-01-22T22:10:12Z", + "stargazers_count": 856, + "topics": [ + "meross", + "meross-homeassistant" + ], + "last_fetched": 1790867730.173587 + }, + "219363790": { + "repository_manifest": { + "name": "TV4 Play", + "country": [ + "SE" + ] + }, + "full_name": "lindell/home-assistant-tv4-play", + "category": "integration", + "description": "Play videos from the Swedish channel 4", + "domain": "tv4_play", + "etag_repository": "W/\"100bc162a0486e0cb59d8f0a6d0c714cf58fd99711efed102ce56d5013760157\"", + "last_updated": "2025-11-06T19:45:20Z", + "stargazers_count": 20, + "topics": [ + "tv4", + "tv4play" + ], + "last_fetched": 1784789525.953207 + }, + "1195190892": { + "repository_manifest": {}, + "new": true, + "full_name": "foureight84/CallAttendantNext_Monitor", + "category": "integration", + "description": "Home Assistant integration for CallAttendantNext — MQTT-based landline call screening with Lovelace history card", + "domain": "callattendantnext_monitor", + "etag_repository": "W/\"8584bc28416b0161445cc9f1da1f3aee389a672388e287a3e5aa1c547c2603fc\"", + "last_updated": "2026-05-25T14:02:05Z", + "stargazers_count": 1, + "topics": [ + "call-screening", + "callattendant", + "mqtt" + ], + "last_fetched": 1786016203.228592 + }, + "348464316": { + "repository_manifest": { + "name": "Magic Switchbot", + "render_readme": true, + "homeassistant": "2022.9.1" + }, + "full_name": "ec-blaster/magicswitchbot-homeassistant", + "authors": [ + "@ec-blaster" + ], + "category": "integration", + "description": "Magic Switchbot integration component for Home Assistant", + "domain": "magicswitchbot", + "etag_repository": "W/\"c31b98c7c790a28e094a83421cebeb70f94a2efce6d8d96685736d9397e3d8d2\"", + "last_updated": "2022-10-08T15:57:58Z", + "stargazers_count": 16, + "topics": [ + "magicswitchbot", + "switches" + ], + "last_fetched": 1784787006.560535 + }, + "1225382672": { + "repository_manifest": {}, + "new": true, + "full_name": "NaanyaBiz/haggle", + "category": "integration", + "description": "AGL Australia smart meter -> Home Assistant Energy dashboard (Claude-generated custom integration)", + "domain": "haggle", + "etag_repository": "W/\"43722fab87c2d500c8448dadeb1d26d05c4f8351c3f4b01e6cc640d037dbecbf\"", + "last_updated": "2026-09-18T18:13:12Z", + "stargazers_count": 13, + "topics": [ + "agl", + "australia", + "energy" + ], + "last_fetched": 1790927746.933673 + }, + "1278956628": { + "repository_manifest": {}, + "new": true, + "full_name": "coffeerunhobby/ha-digi-rds-rcs", + "category": "integration", + "description": "Unofficial Home Assistant integration for Digi (RCS & RDS). Monitor your subscriptions, invoices, and services directly from Home Assistant.", + "domain": "digi", + "etag_repository": "W/\"653cb5d1f3b9266e925c2be85ae93900163450a893fc7e2f1868745a42d10d5f\"", + "last_updated": "2026-09-30T16:38:52Z", + "stargazers_count": 3, + "topics": [ + "digi", + "home-assistant-integration", + "rcs-rds", + "romania", + "romania-integration" + ], + "last_fetched": 1790802558.089375 + }, + "146510412": { + "repository_manifest": { + "name": "ICY E-thermostaat", "zip_release": true, "filename": "combined.zip", - "hide_default_branch": true + "hide_default_branch": true, + "homeassistant": "0.96.0" }, - "full_name": "custom-components/media_player.braviatv_psk", + "full_name": "custom-components/climate.e_thermostaat", "authors": [ "@gerard33" ], "category": "integration", - "description": "Sony Bravia TV (Pre-Shared Key) component for Home Assistant", - "domain": "braviatv_psk", - "downloads": 5670, - "etag_repository": "W/\"facbdea99f858fbc0edb801e820df6777e0c4c8730fafaae37fd92e6a3d21eac\"", - "last_updated": "2023-02-23T19:07:55Z", - "stargazers_count": 103, + "description": "E-Thermostaat (ICY) component for Home Assistant", + "domain": "e_thermostaat", + "downloads": 90, + "etag_repository": "W/\"dcc819362c3d82027f6cdbc56f75d696073956d52fa8fc5beea3ef1c1df3555a\"", + "last_updated": "2025-02-13T21:26:37Z", + "stargazers_count": 3, "topics": [ - "bravia", - "psk", - "sony" + "e-thermostaat", + "icy" ], - "last_fetched": 1714279339.471082 + "last_fetched": 1784786219.409534 }, - "373864423": { + "871341186": { + "repository_manifest": {}, + "new": true, + "full_name": "cobryan05/ha-color-notify", + "category": "integration", + "description": "Home Assistant integration to manage multiple colored notifications across multiple smart bulbs", + "domain": "color_notify", + "downloads": 348, + "etag_repository": "W/\"c15f3c30c648ec69c0da0c531dfeea13994c5293c13b4275c6e6e1edb7398833\"", + "last_updated": "2026-07-05T15:12:44Z", + "stargazers_count": 20, + "topics": [ + "notifications", + "rgb", + "smartbulb" + ], + "last_fetched": 1784786117.135413 + }, + "1203646824": { + "repository_manifest": {}, + "new": true, + "full_name": "yashijoe/ha-cameconnect", + "category": "integration", + "description": "Native Home Assistant integration for CAME Connect gates and barriers", + "domain": "ha_cameconnect", + "etag_repository": "W/\"c58ec0e63632b026984a0d55280bdb32929359add3009b273f2ccb12a9977946\"", + "last_updated": "2026-06-20T14:21:02Z", + "topics": [ + "came-connect", + "gate", + "integrations" + ], + "last_fetched": 1784793560.533421 + }, + "1008567206": { + "repository_manifest": {}, + "new": true, + "full_name": "Raznor09/moving_intelligence", + "category": "integration", + "description": "Fixed and improved version of the Moving Intelligence integration for Home Assistant.", + "domain": "moving_intelligence", + "etag_repository": "W/\"0b90bcd6ddd25fd0eb84441870ad5f63831f9be0d5d1895e51001f1ad5daaad4\"", + "last_updated": "2026-04-15T10:23:01Z", + "topics": [ + "moving-intelligence" + ], + "last_fetched": 1784791480.251539 + }, + "594007512": { "repository_manifest": { - "name": "Lennox S30,E30,M30", - "render_readme": true, - "hide_default_branch": true, - "homeassistant": "2023.12.0" + "name": "Moonraker", + "hacs": "1.6.0", + "homeassistant": "0.118.0" }, "new": true, - "full_name": "PeteRager/lennoxs30", + "full_name": "marcolivierarsenault/moonraker-home-assistant", "authors": [ - "@PeteRager" + "@marcolivierarsenault", + "@cashew22" ], "category": "integration", - "description": "Home Assistant Lennox S40 / S30 / E30 / M30 integration", - "domain": "lennoxs30", - "etag_repository": "W/\"90a6dd58b96c81c683a20e23e55ad8cfc9dab1d9ee7d434acffe9ddfe47a8aad\"", - "last_updated": "2024-04-29T17:33:42Z", - "stargazers_count": 73, + "description": "Home Assistant integration for Moonraker, Klipper and Mainsail", + "domain": "moonraker", + "etag_repository": "W/\"8ef05146285085df9bda1a468498fbb692b111e3c281cf39d367a54282629551\"", + "last_updated": "2026-09-28T20:53:30Z", + "stargazers_count": 495, "topics": [ - "e30", - "lennox", - "m30", - "s30", - "s40" + "klipper", + "moonraker" ], - "last_fetched": 1714624733.092503 + "last_fetched": 1790629235.903117 + }, + "1239057212": { + "repository_manifest": {}, + "new": true, + "full_name": "DAB-LABS/HAIR", + "category": "integration", + "description": "Infrared (IR) device admin panel for Home Assistant. Learn signals, assign to devices, create triggers, all from the GUI. Built on HA 2026.6+ infrared platform.", + "domain": "hair", + "etag_repository": "W/\"7ab1e6f33468588e6057e09059a2728936107bb80a872620170f10fae31697fa\"", + "last_updated": "2026-10-02T05:48:43Z", + "stargazers_count": 311, + "topics": [ + "broadlink", + "climate", + "infrared", + "iot", + "ir-blaster", + "ir-remote", + "pronto", + "remote-control" + ], + "last_fetched": 1790923044.991976 + }, + "1231841436": { + "repository_manifest": {}, + "new": true, + "full_name": "Vicingtosh/Advanced-Presence-Detection", + "category": "integration", + "description": "Advanced Presence Detection", + "domain": "advanced_presence_detection", + "etag_repository": "W/\"89035fc8c4f6260574dae81d4926f043bac0cc659450819b3e6845029f82286f\"", + "last_updated": "2026-07-16T15:01:35Z", + "stargazers_count": 5, + "topics": [ + "custom-integration", + "occupancy", + "presence-detection" + ], + "last_fetched": 1785056418.960605 + }, + "1173506162": { + "repository_manifest": {}, + "new": true, + "full_name": "razza-t/aqua_illumination-ha", + "category": "integration", + "description": "Home Assistant Custom Component Connector for Aqua Illumination Products", + "domain": "aqua_illumination", + "etag_repository": "W/\"ecaf64049e02a0e4f9571cf897334d965fafb1fef0fac3738e3a6625bd3ac279\"", + "last_updated": "2026-08-01T05:43:12Z", + "topics": [ + "aquarium", + "light", + "saltwater-aquarium" + ], + "last_fetched": 1785590154.985265 + }, + "281956859": { + "repository_manifest": { + "name": "D-Link HNAP", + "homeassistant": "0.109.0", + "render_readme": true + }, + "full_name": "postlund/dlink_hnap", + "authors": [ + "@postlund" + ], + "category": "integration", + "description": "Experimental integration to Home Assistant supporting D-Link devices", + "domain": "dlink_hnap", + "etag_repository": "W/\"b35e27fd5de8af5f06da02bded97674aa3f851bbbbddf8a85ef8d0ca00b50b92\"", + "last_updated": "2025-02-09T10:33:42Z", + "stargazers_count": 43, + "topics": [ + "custom-integration", + "dlink" + ], + "last_fetched": 1784791336.133979 + }, + "817555565": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/tracking-numbers", + "category": "integration", + "description": "Home Assistant tracking numbers sensor for collecting tracking numbers from over 40 providers.", + "domain": "tracking_numbers", + "etag_repository": "W/\"07652736ff6c63a73a6b140aeb8bbb3cd9a15b16af7460df602b92c9a3460bae\"", + "last_updated": "2026-09-14T22:25:18Z", + "stargazers_count": 8, + "topics": [ + "email", + "tracking-numbers" + ], + "last_fetched": 1789923995.312774 + }, + "988471285": { + "repository_manifest": {}, + "new": true, + "full_name": "c1pher-cn/ha-mcp-for-xiaozhi", + "category": "integration", + "description": "Homeassistant MCP server for 小智AI", + "domain": "ws_mcp_server", + "downloads": 1739, + "etag_repository": "W/\"8a8212ca10c9f2d93c0c6cd92c209875720eb05ee9cb72b0480c925a2520a5d0\"", + "last_updated": "2026-09-09T05:07:48Z", + "stargazers_count": 270, + "topics": [ + "mcp", + "mcp-server", + "xiaozhi-esp32" + ], + "last_fetched": 1790182771.622687 + }, + "689755820": { + "repository_manifest": { + "name": "Akuvox SmartPlus", + "filename": "akuvox.zip", + "hide_default_branch": true, + "homeassistant": "2023.3.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "nimroddolev/akuvox", + "authors": [ + "@nimroddolev" + ], + "category": "integration", + "description": "Home Assistant integration to add Akuvox SmartPlus door cameras, door open relay buttons and temporary keys", + "domain": "akuvox", + "downloads": 2275, + "etag_repository": "W/\"725716d48eb8ea006205651e71896f9ec1c436590352e6dcab5f17dcf8a52f5d\"", + "last_updated": "2026-08-12T14:41:41Z", + "stargazers_count": 36, + "topics": [ + "akuvox", + "smartdoor", + "smartplus" + ], + "last_fetched": 1790874630.141438 + }, + "416883534": { + "repository_manifest": { + "name": "Micronova Agua IOT", + "render_readme": true, + "homeassistant": "2024.2.0" + }, + "new": true, + "full_name": "vincentwolsink/home_assistant_micronova_agua_iot", + "authors": [ + "@vincentwolsink" + ], + "category": "integration", + "description": "Home Assistant integration controlling heating devices (pellet stoves) connected via the Agua IOT platform of Micronova", + "domain": "aguaiot", + "etag_repository": "W/\"d6d35761385da0c456d64801276ddf718473d5adf55a5a20bbb324fd234ebe06\"", + "last_updated": "2026-09-09T10:36:50Z", + "stargazers_count": 82, + "topics": [ + "agua-iot", + "hacs-custom", + "home-assistant-component", + "home-assistant-integration", + "micronova", + "micronova-agua-iot", + "pellet-stove" + ], + "last_fetched": 1790789363.551898 + }, + "1174650300": { + "repository_manifest": {}, + "new": true, + "full_name": "tmenguy/ha-hydropolis-valbonne", + "category": "integration", + "description": "Home Assistant custom component for Hydropolis Valbonne water consumption", + "domain": "hydropolis_valbonne", + "etag_repository": "W/\"51954df02fd083d9ad8d4b7b49f9e1c32adc417746ffc5ae75bce5713bc4b002\"", + "last_updated": "2026-09-22T17:12:24Z", + "topics": [ + "hydropolis", + "valbonne", + "water" + ], + "last_fetched": 1790161336.393536 + }, + "1067128855": { + "repository_manifest": {}, + "new": true, + "full_name": "DSorlov/http_agent", + "category": "integration", + "description": "This is a simple HTTP Agent that calls a URL at a given intervall and stores the result in the sensor. Also Actions and Services to use in your own advanced projects.", + "domain": "http_agent", + "downloads": 2, + "etag_repository": "W/\"b56b8e860ac3d2c60f5511f7447392d4f08401fda6880717db9722a31234b578\"", + "last_updated": "2026-09-07T21:23:56Z", + "stargazers_count": 10, + "last_fetched": 1789316927.395508 + }, + "650550675": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_openair", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio Openair", + "domain": "vakio_openair", + "etag_repository": "W/\"801f78c4e59eb89dbf3ada034b558f724a0a36bf0af94d454887dc073023165d\"", + "last_updated": "2025-07-31T05:17:05Z", + "stargazers_count": 6, + "topics": [ + "openair", + "vakio" + ], + "last_fetched": 1784793245.369534 + }, + "1270271313": { + "repository_manifest": {}, + "new": true, + "full_name": "VladinoUs/abb_egon", + "category": "integration", + "description": "Home Assistant custom integration for ABB Egon", + "domain": "abb_egon", + "etag_repository": "W/\"2d030fc66919474520317671405c0dacff23bfac65d11e957be81e55aa14e87f\"", + "last_updated": "2026-08-12T13:54:58Z", + "stargazers_count": 1, + "last_fetched": 1787310991.023852 + }, + "363612099": { + "repository_manifest": {}, + "new": true, + "full_name": "leorbs/airco2ntrol", + "category": "integration", + "description": "Custom integration for the TFA Airco2ontrol mini device into Home Assistant", + "domain": "airco2ntrol", + "etag_repository": "W/\"1566e19a92a228dd25359add4c974fe0f5547d70846d75a0baa41c0ea415fe0e\"", + "last_updated": "2026-03-28T16:34:43Z", + "stargazers_count": 32, + "topics": [ + "airco2ntrol", + "aircontrol", + "co2", + "dostmann", + "tfa" + ], + "last_fetched": 1784789445.545169 + }, + "332589148": { + "repository_manifest": { + "name": "Big Slider Card", + "render_readme": true, + "filename": "big-slider-card.js" + }, + "new": true, + "full_name": "nicufarmache/lovelace-big-slider-card", + "category": "plugin", + "description": "A card with a big slider for Home Assistant", + "downloads": 10324, + "etag_repository": "W/\"e60f57c3a6c5786b99d80b562492a4fcb643325579f31a1814f7b93cab090dbb\"", + "last_updated": "2026-09-03T12:50:35Z", + "stargazers_count": 104, + "topics": [ + "big-slider", + "blinds", + "card", + "climate", + "fan", + "light", + "lovelace-card", + "lovelace-custom-card", + "lovelace-slider", + "slider", + "slider-card", + "volume-control" + ], + "last_fetched": 1789326268.529616 + }, + "271718871": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-mosoblgaz", + "category": "integration", + "description": "Mosoblgaz integration for HomeAssistant", + "domain": "mosoblgaz", + "etag_repository": "W/\"16f08f77cdd95583cfe9c88e497f7b75fcddc03fbc9b041b6f406efea0f6da28\"", + "last_updated": "2025-06-23T16:33:22Z", + "stargazers_count": 10, + "topics": [ + "communal", + "gas-meter", + "mosoblgaz" + ], + "last_fetched": 1786354168.414436 + }, + "246657442": { + "repository_manifest": { + "name": "Current Cost" + }, + "full_name": "lolouk44/CurrentCost_HA_CC", + "authors": [ + "@lolouk44" + ], + "category": "integration", + "description": "CurrentCost Meter Reading Custom Component for Home Assistant ", + "domain": "currentcost", + "etag_repository": "W/\"60d01d0817f9abfe805e3d0722f8fbbeae1ffe4436ddfd60f74719c32de45c49\"", + "last_updated": "2023-06-29T21:12:28Z", + "stargazers_count": 18, + "topics": [ + "cc128", + "current-cost", + "currentcost", + "envi", + "envir" + ], + "last_fetched": 1790926621.038414 + }, + "919907840": { + "repository_manifest": {}, + "new": true, + "full_name": "Hogster/BPS", + "category": "integration", + "description": "A BLE positioning sytem for Homeassistant providing realtime tracking indoors. Dependent on the Bermuda component built by @agattins. ", + "domain": "bps", + "downloads": 2149, + "etag_repository": "W/\"15d484705dd27bccf0276ca1638fad854b65023f069a54ee1139ce3ba1b28604\"", + "last_updated": "2026-08-12T08:34:05Z", + "stargazers_count": 128, + "topics": [ + "ble", + "bluetooth", + "bluetooth-low-energy", + "esphome", + "homeassistant-custom-component", + "triangulation", + "trilateration" + ], + "last_fetched": 1790627262.877946 + }, + "597502676": { + "repository_manifest": { + "name": "Hikvision NVR / IP Camera", + "render_readme": true, + "homeassistant": "2022.8" + }, + "new": true, + "full_name": "maciej-or/hikvision_next", + "authors": [ + "@maciej-or" + ], + "category": "integration", + "description": "Home Assistant integration for Hikvision NVRs and IP cameras", + "domain": "hikvision_next", + "etag_repository": "W/\"34ef7a40ab4328ee386a336ca4a528a7e500eb2d73d53008dfb79c787612d00e\"", + "last_updated": "2026-02-09T18:48:08Z", + "stargazers_count": 224, + "topics": [ + "hikvision", + "isapi" + ], + "last_fetched": 1790806578.542323 + }, + "1248064076": { + "repository_manifest": {}, + "new": true, + "full_name": "zimm3rmann/ha-cyberpower-pdu", + "category": "integration", + "description": "Home Assistant integration for CyberPower switched PDUs", + "domain": "cyberpower_pdu", + "etag_repository": "W/\"ff569b533a3a6891e6a470b645ebf48533da50c546373b7e225e883772fee1df\"", + "last_updated": "2026-05-24T06:32:32Z", + "stargazers_count": 3, + "topics": [ + "cyberpower", + "pdu", + "snmp" + ], + "last_fetched": 1789942507.625555 + }, + "1125758940": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-twilio_sms_ui", + "category": "integration", + "description": "Send SMS and MMS messages from Home Assistant using Twilio", + "domain": "twilio_sms_ui", + "downloads": 1, + "etag_repository": "W/\"f743d9be88e1fd49fe59a0485d8c37fd2fbfef9dd6de95eddc15a6f07eb3abd7\"", + "last_updated": "2026-02-05T17:33:46Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "twilio", + "twilio-sms" + ], + "last_fetched": 1787754645.329067 + }, + "762896596": { + "repository_manifest": {}, + "new": true, + "full_name": "kennethroe/vehiclevue", + "category": "integration", + "description": "Home Assistant integration for EV battery monitoring using Emporia Vue (requires Emporia account).", + "domain": "vehiclevue", + "etag_repository": "W/\"7fc89e682e5d5a70a28a0f620ab082a7d21bb3c33e83f11cc477b93fda8ec240\"", + "last_updated": "2025-01-14T15:42:06Z", + "stargazers_count": 3, + "topics": [ + "battery-monitor", + "custom-integration" + ], + "last_fetched": 1784789054.852939 + }, + "1265838027": { + "repository_manifest": {}, + "new": true, + "full_name": "cygnusb/ha-smart-battery-pilot", + "category": "integration", + "description": "Home Assistant integration: charge your home battery when electricity is cheap, use it when it's expensive. Vendor-neutral, HACS-ready.", + "domain": "smart_battery_pilot", + "etag_repository": "W/\"c08d7793aa6a90dfd70a753c23edb4abe1ec442f479956299be35c739c3b6db9\"", + "last_updated": "2026-09-29T18:22:52Z", + "stargazers_count": 4, + "topics": [ + "awattar", + "battery-storage", + "byd", + "cost-optimization", + "custom-integration", + "dunkelflaute", + "dynamic-pricing", + "energy-arbitrage", + "energy-management", + "epex-spot", + "fronius", + "home-battery", + "nordpool", + "octopus-energy", + "photovoltaics", + "solar", + "tibber" + ], + "last_fetched": 1790726816.419673 + }, + "1005187620": { + "repository_manifest": {}, + "new": true, + "full_name": "FredrikM97/mealplan-card", + "category": "plugin", + "description": "Mealplan Card for Tuya pet feeders to manage schedule's and portions in home assistant", + "downloads": 456, + "etag_repository": "W/\"728a87e8a9075a4ca9c376e0916f6ffbb679512a814a315c38194c0a5f653d73\"", + "last_updated": "2026-10-01T21:03:38Z", + "stargazers_count": 12, + "topics": [ + "feeder", + "hobby-project", + "homeassistant-custom-component", + "meal-plan", + "schedule", + "smart-feeder", + "tuya" + ], + "last_fetched": 1790899361.79367 + }, + "1139014491": { + "repository_manifest": {}, + "new": true, + "full_name": "josa42/homeassistant-schwoerer-lueftung", + "category": "integration", + "description": "Home Assistant integration for Schwörer ventilation systems", + "domain": "schwoerer_lueftung", + "etag_repository": "W/\"81c92709001e17b5c1ded253f82fb6fcffd57202c26acede60da3ab0907a3dc5\"", + "last_updated": "2026-10-01T19:33:25Z", + "stargazers_count": 3, + "topics": [ + "hvac", + "schwoerer", + "ventilation" + ], + "last_fetched": 1790892967.914745 + }, + "1044596323": { + "repository_manifest": {}, + "new": true, + "full_name": "eyalgal/simple-timer-card", + "category": "plugin", + "description": "A versatile and highly customizable timer card for Home Assistant Lovelace, offering multiple display styles and support for various timer sources.", + "downloads": 5159, + "etag_repository": "W/\"f6adaa09fcc5a3391b2a947ef4e55e19dc1e3c1aba2a720e0ede79c26be7e752\"", + "last_updated": "2026-09-08T18:51:18Z", + "stargazers_count": 80, + "topics": [ + "alexa", + "lovelace-custom-card", + "timer", + "voice-assistant" + ], + "last_fetched": 1790735836.726628 + }, + "439467929": { + "repository_manifest": { + "name": "Midea Air Appliances (LAN)", + "homeassistant": "2022.5.0" + }, + "new": true, + "full_name": "nbogojevic/homeassistant-midea-air-appliances-lan", + "authors": [ + "@nbogojevic" + ], + "category": "integration", + "description": "This Home Assistant custom component adding support for controlling Midea air conditioners and dehumidifiers on local network. ", + "domain": "midea_dehumidifier_lan", + "etag_repository": "W/\"31132fbd7b5fd8174a6d04be7f4307f638383828780b3fc85449ad17bab3cf23\"", + "last_updated": "2026-07-31T16:24:06Z", + "stargazers_count": 486, + "topics": [ + "air-conditioner", + "airconditioning", + "dehumidifier", + "midea" + ], + "last_fetched": 1790786270.497942 + }, + "443529332": { + "repository_manifest": { + "name": "Bobcat Miner 300", + "render_readme": true + }, + "new": true, + "full_name": "ardevd/ha-bobcatminer", + "authors": [ + "@ardevd" + ], + "category": "integration", + "description": "Home Assistant integration for the Bobcat Helium Miner", + "domain": "bobcatminer", + "etag_repository": "W/\"8e2c1a6c9bb6e23c665e77a2b142b5fcf6b620e7db57f4167ae7321754cf25de\"", + "last_updated": "2024-02-24T11:15:25Z", + "stargazers_count": 14, + "topics": [ + "bobcatminer", + "cryptocurrency", + "helium", + "mining" + ], + "last_fetched": 1784785149.582907 + }, + "1124231555": { + "repository_manifest": {}, + "new": true, + "full_name": "Hamper/meshtastic-card", + "category": "plugin", + "description": "Meshtastic card for Home Assistant Lovelace UI", + "downloads": 2156, + "etag_repository": "W/\"144f2fa9fc6a38ed5e053359f538c11cbd46286117d1fd49289605ff2dd71d85\"", + "last_updated": "2026-01-03T12:48:35Z", + "stargazers_count": 1, + "topics": [ + "meshtastic" + ], + "last_fetched": 1784794540.184511 + }, + "195497310": { + "repository_manifest": { + "name": "Custom Animated Weather Card", + "content_in_root": true, + "filename": "bom-weather-card.js", + "country": [ + "IT", + "FR", + "DE", + "NL", + "PL", + "HE", + "RU", + "DA", + "UA", + "EN" + ] + }, + "full_name": "DavidFW1960/bom-weather-card", + "category": "plugin", + "description": "Custom Animated Weather Card for any weather provider", + "etag_repository": "W/\"f319a6cd309f5efa1489a3ad23ec004dc8fc31decde2b14c658fbb997ad4029c\"", + "last_updated": "2023-03-16T00:34:49Z", + "stargazers_count": 193, + "topics": [ + "bom", + "weather-forecast" + ], + "last_fetched": 1790839423.463465 + }, + "441028036": { + "repository_manifest": { + "name": "Hilo", + "hacs": "1.6.0", + "country": "CA", + "render_readme": true, + "homeassistant": "2022.9.0" + }, + "new": true, + "full_name": "dvd-dev/hilo", + "authors": [ + "@valleedelisle" + ], + "category": "integration", + "description": "Home Assistant Hilo Integration via HACS", + "domain": "hilo", + "downloads": 60, + "etag_repository": "W/\"a33dbcadc895d5fd07802156b100b68a6b93761a8210fc1ce54e704ea6b9963c\"", + "last_updated": "2026-10-01T08:46:24Z", + "stargazers_count": 250, + "topics": [ + "hilo", + "home-automation-system", + "hydro-quebec", + "signalr-client" + ], + "last_fetched": 1790870336.529827 + }, + "1120218355": { + "repository_manifest": {}, + "new": true, + "full_name": "bobbesnl/growatt_thor", + "category": "integration", + "description": "Home Assistant HACS integration for the Growatt THOR EV Charger", + "domain": "growatt_thor", + "etag_repository": "W/\"6f203ca2a9f8893504854fe213a80f4c9128735fa1243099a7e909685b87a4f7\"", + "last_updated": "2026-09-16T10:16:28Z", + "stargazers_count": 9, + "topics": [ + "ev-charger", + "growatt", + "ocpp16", + "thor" + ], + "last_fetched": 1789576520.902152 + }, + "1174801828": { + "repository_manifest": {}, + "new": true, + "full_name": "kramttocs/ha-blueiris", + "category": "integration", + "description": "Home Assistant Integration with Blue Iris Video Security Software", + "domain": "blueiris", + "etag_repository": "W/\"751bc1c040a26b0f0aaf91e0f68efd311d3d5677a63431e00a4b89d72c1253ef\"", + "last_updated": "2026-09-21T14:45:36Z", + "stargazers_count": 18, + "topics": [ + "blue-iris", + "home-assistant-custom-component", + "home-assistant-integration", + "nvr", + "video-surveillance" + ], + "last_fetched": 1790018865.49333 + }, + "1274731237": { + "repository_manifest": {}, + "new": true, + "full_name": "marcintk/ha-yahoofinance-board-card", + "category": "plugin", + "description": "Home Assistant Lovelace card: compact stock market board powered by Yahoo Finance", + "downloads": 34, + "etag_repository": "W/\"7e8f7cca4c810481e07454bf8312a8054884cb3cb3ebb4d1699aa286ffb47e1c\"", + "last_updated": "2026-09-29T02:00:56Z", + "topics": [ + "lovelace-card", + "yahoofinance" + ], + "last_fetched": 1790652870.668312 + }, + "168744428": { + "repository_manifest": { + "name": "Light Entity Card", + "render_readme": true, + "filename": "dist/light-entity-card.js" + }, + "full_name": "ljmerza/light-entity-card", + "category": "plugin", + "description": "Control any light or switch entity", + "downloads": 15400, + "etag_repository": "W/\"0d45814cf158446cf2c42a5dc9b94eb31427be836cc5a91eb3e3563ee8a4daaa\"", + "last_updated": "2026-09-24T03:08:51Z", + "stargazers_count": 289, + "topics": [ + "color-picker", + "home-assisttant", + "light-entity" + ], + "last_fetched": 1790715666.952928 + }, + "1273749470": { + "repository_manifest": {}, + "new": true, + "full_name": "TheDave94/airwatch", + "category": "integration", + "description": "Multi-source outdoor air-quality aggregator for Home Assistant (CAMS/Open-Meteo + Sensor.Community + Land Steiermark) with cross-source consensus, divergence flags, and provenance-tagged WHO/EAQI thresholds. HACS.", + "domain": "airwatch", + "etag_repository": "W/\"f93df89e5ad0c047da1fcbac80d3f97e541c53811aff748726ffa1f4e75859f2\"", + "last_updated": "2026-08-21T06:33:46Z", + "topics": [ + "air-quality", + "cams", + "european-aqi", + "open-meteo", + "who-guidelines" + ], + "last_fetched": 1787310696.722585 + }, + "1201843694": { + "repository_manifest": {}, + "new": true, + "full_name": "Kaptensanders/vklass", + "category": "integration", + "description": "Vklass custom integration for Home Assistant", + "domain": "vklass", + "etag_repository": "W/\"68df689bc725968f12dbfcb5454e5c8ff42ff7a103bfdeaa315357d6cd177767\"", + "last_updated": "2026-04-19T19:29:16Z", + "stargazers_count": 2, + "topics": [ + "bankid", + "schema", + "skola", + "vklass" + ], + "last_fetched": 1786744725.541838 + }, + "1095314796": { + "repository_manifest": {}, + "new": true, + "full_name": "kattcrazy/Tuya-Unsupported-Sensors", + "category": "integration", + "description": "Home Assistant integration for unsupported Tuya sensors", + "domain": "tuya_unsupported_sensors", + "etag_repository": "W/\"74b5a0b1f77d2e2abc7f881014b77944ab99664f0768415eb6ba0ff804f3c053\"", + "last_updated": "2026-04-26T21:49:12Z", + "stargazers_count": 19, + "topics": [ + "tuya-api" + ], + "last_fetched": 1777243874.829948 + }, + "984732939": { + "repository_manifest": {}, + "new": true, + "full_name": "eXPerience83/pollenlevels", + "category": "integration", + "description": "Home Assistant Pollen Levels", + "domain": "pollenlevels", + "downloads": 774, + "etag_repository": "W/\"e7e1fdc834c351108abd83f4f7fd99105f682fa8414290ebd5e617ce3b5f9fa2\"", + "last_updated": "2026-09-30T20:24:02Z", + "stargazers_count": 40, + "topics": [ + "allergy", + "pollen" + ], + "last_fetched": 1790803869.349315 + }, + "967654897": { + "repository_manifest": {}, + "new": true, + "full_name": "zulufoxtrot/ha-zyxel", + "category": "integration", + "description": "Home Assistant integration for Zyxel devices.", + "domain": "ha_zyxel", + "etag_repository": "W/\"0de4bdd6d35ba337821de1d15ad5c4942160f4f04704d40e61aa089d335e57f9\"", + "last_updated": "2026-08-17T10:04:50Z", + "stargazers_count": 31, + "topics": [ + "zyxel" + ], + "last_fetched": 1789928735.298224 + }, + "544947025": { + "repository_manifest": { + "name": "Chargecloud.de", + "render_readme": true + }, + "new": true, + "full_name": "functionpointer/home-assistant-chargecloud-integration", + "authors": [ + "@functionpointer" + ], + "category": "integration", + "description": "Fetches real-time status of public ev chargers from chargecloud.de", + "domain": "chargecloud", + "etag_repository": "W/\"1f59c751882d0f86d0b1b0570d82971950cbab5724da1f343c065ea850f399af\"", + "last_updated": "2025-10-06T20:25:10Z", + "stargazers_count": 12, + "topics": [ + "electric-vehicle-charging-station", + "electric-vehicles" + ], + "last_fetched": 1790455298.651039 + }, + "605379507": { + "repository_manifest": {}, + "new": true, + "full_name": "dknowles2/ha-pitboss", + "category": "integration", + "description": "Home Assistant Custom Integration for PitBoss smokers and grills", + "domain": "pitboss", + "downloads": 6, + "etag_repository": "W/\"b33be7b1096b59ac3f5369f09c107d6b74308944a7e122676e684ce49e35f2f0\"", + "last_updated": "2026-09-29T15:08:43Z", + "stargazers_count": 66, + "topics": [ + "grill", + "pitboss", + "smoker" + ], + "last_fetched": 1790923544.470548 + }, + "872985203": { + "repository_manifest": {}, + "new": true, + "full_name": "dneprojects/mypv", + "category": "integration", + "description": "Home Assistant custom integration for myPV devices", + "domain": "mypv", + "etag_repository": "W/\"86c5e27ecafdb695f41edb707607d6e699a7185ec6c5f1210a73d14faa85bbd0\"", + "last_updated": "2026-09-16T12:31:24Z", + "stargazers_count": 50, + "last_fetched": 1790831018.115651 + }, + "823867314": { + "repository_manifest": {}, + "new": true, + "full_name": "denysdovhan/ha-yasno-outages", + "category": "integration", + "description": "⚡️ Yasno electricity outages (due to war in Ukraine) integration for Home Assistant.", + "domain": "yasno_outages", + "downloads": 1011, + "etag_repository": "W/\"fe15f449707662e67969d322267be4e0c4b27de3299fc1767a7d69c583ed530c\"", + "last_updated": "2026-10-01T22:18:19Z", + "stargazers_count": 190, + "topics": [ + "custom-integration", + "dtek", + "electricity", + "home-assistant-custom-component", + "home-assistant-integration", + "yasno" + ], + "last_fetched": 1790923375.234148 + }, + "1266758455": { + "repository_manifest": {}, + "new": true, + "full_name": "TheWillMiller/radar-wise", + "category": "plugin", + "description": "A clean Home Assistant Lovelace weather card with current conditions, hourly forecast, daily forecast, humidity, wind, sunrise/sunset, and optional radar.", + "downloads": 2248, + "etag_repository": "W/\"83a6e9d8ca5865c153383d6f560893d38ab3dc62d3b73a05fab46efe3aef047a\"", + "last_updated": "2026-08-28T23:48:57Z", + "stargazers_count": 47, + "topics": [ + "dashboard", + "forecast", + "localweather", + "lovelace-card", + "radar", + "weather" + ], + "last_fetched": 1790841197.592157 + }, + "478078274": { + "repository_manifest": { + "name": "SST Cloud integration", + "homeassistant": "2021.5.0", + "country": "RU" + }, + "new": true, + "full_name": "sergeylysov/sst_cloud", + "authors": [ + "@sergeylysov" + ], + "category": "integration", + "description": "Unofficial SST Cloud integration for Home Assistant", + "domain": "sst_cloud", + "etag_repository": "W/\"87fb894b580b9710ec6b7a5919e01373dbbde385fdef8daae1fe5dd2b2ca44d8\"", + "last_updated": "2025-02-09T08:04:32Z", + "stargazers_count": 34, + "topics": [ + "iot", + "neptun", + "sst" + ], + "last_fetched": 1784792124.512272 + }, + "1275869800": { + "repository_manifest": {}, + "new": true, + "full_name": "rsheptolut/philips-home-access", + "category": "integration", + "description": "Philips Home Access smart lock - integration for Home Assistant (HACS)", + "domain": "philips_home_access", + "etag_repository": "W/\"45793ade0d9475818e7a0b9fa5f6c954f15d48090e628382f87a61fb482d6155\"", + "last_updated": "2026-09-17T13:51:56Z", + "stargazers_count": 5, + "topics": [ + "lock", + "philips", + "smart-lock" + ], + "last_fetched": 1790557833.777293 + }, + "937465650": { + "repository_manifest": {}, + "new": true, + "full_name": "itning/hass-aliyun_bailian_tts", + "category": "integration", + "description": "Home Assistant integrates Alibaba Cloud's BaiLian Platform TTS", + "domain": "aliyun_bailian_tts", + "etag_repository": "W/\"d43e26b12f713b38faf7f407ae27f72a94e3095593faf7c8cfcf0c9e01df2a81\"", + "last_updated": "2026-01-08T12:04:36Z", + "stargazers_count": 18, + "topics": [ + "aliyun", + "cosyvoice", + "qwen-tts", + "qwen-tts-realtime", + "qwen3-tts", + "tts" + ], + "last_fetched": 1784788356.702761 + }, + "316807165": { + "repository_manifest": { + "name": "Miele integration" + }, + "full_name": "HomeAssistant-Mods/home-assistant-miele", + "authors": [ + "@kloknibor", + "@docbobo" + ], + "category": "integration", + "description": "Miele integration for Home assistant", + "domain": "miele", + "etag_repository": "W/\"aeca5f2f48862f0218e0eb2a4e0b82eaf1c960d0f329a97cd35bd561646385a4\"", + "last_updated": "2025-02-25T08:31:04Z", + "stargazers_count": 168, + "topics": [ + "miele" + ], + "last_fetched": 1789318233.921767 + }, + "225248441": { + "repository_manifest": { + "name": "Mikrotik Router", + "homeassistant": "2023.8.0", + "zip_release": true, + "filename": "mikrotik_router.zip" + }, + "full_name": "tomaae/homeassistant-mikrotik_router", + "authors": [ + "@tomaae" + ], + "category": "integration", + "description": "Mikrotik router integration for Home Assistant", + "domain": "mikrotik_router", + "downloads": 8461, + "etag_repository": "W/\"8cba90a68968b840d9dda22250b982efae26da63c832f91f7118140d5850cbbf\"", + "last_updated": "2026-09-11T19:18:49Z", + "stargazers_count": 472, + "topics": [ + "mikrotik" + ], + "last_fetched": 1790930553.150255 + }, + "159711605": { + "repository_manifest": { + "name": "Secondaryinfo Entity Row", + "content_in_root": true, + "filename": "secondaryinfo-entity-row.js", + "render_readme": true, + "homeassistant": "0.88" + }, + "full_name": "custom-cards/secondaryinfo-entity-row", + "category": "plugin", + "description": "Custom entity row for HomeAssistant, providing additional types of data to be displayed in the secondary info area of the Lovelace Entities card", + "etag_repository": "W/\"284afc805e81ea90f23208611fe34694673c4eaad880b6caf5fbce2532b85fb3\"", + "last_updated": "2021-06-05T21:12:36Z", + "stargazers_count": 190, + "last_fetched": 1787298522.240211 + }, + "1078028996": { + "repository_manifest": {}, + "new": true, + "full_name": "renaudallard/homeassistant_dnsdist", + "category": "integration", + "description": "Home Assistant integration for dnsdist", + "domain": "dnsdist", + "etag_repository": "W/\"e8994099c3ed987e55fc2441e6eb294acba442e2d568a0f0819bfe1e67070421\"", + "last_updated": "2026-09-09T14:43:55Z", + "stargazers_count": 3, + "topics": [ + "dns", + "dns-monitoring", + "dnsdist", + "home-assistant-custom-component", + "iot", + "load-balancer", + "local-polling", + "lovelace-card", + "network-monitoring", + "powerdns" + ], + "last_fetched": 1789883037.515335 + }, + "282509738": { + "repository_manifest": { + "name": "OVH DynHost", + "render_readme": true + }, + "full_name": "GuilleGF/hassio-ovh", + "authors": [ + "@GuilleGF" + ], + "category": "integration", + "description": "OVH DynHost Updater Component for https://www.home-assistant.io/", + "domain": "ovh", + "etag_repository": "W/\"7d790f025b7ed9843df0e5582931a55f33e9a54edc9a15b629befc8f454ce95c\"", + "last_updated": "2026-04-09T11:50:01Z", + "stargazers_count": 23, + "topics": [ + "ddns", + "ddns-updater", + "ovh", + "ovh-dynhost" + ], + "last_fetched": 1785238332.662249 + }, + "933146676": { + "repository_manifest": {}, + "new": true, + "full_name": "matfroh/sax_battery_ha", + "category": "integration", + "description": "This is a home assistant custom component to manage 1 or more SAX batteries.", + "domain": "sax_battery", + "etag_repository": "W/\"70a5ab62a62e981deed43a561d851acaf056116d0ef94c73214395bedf66dbe2\"", + "last_updated": "2026-09-28T06:08:17Z", + "stargazers_count": 16, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790710071.923446 + }, + "1053243236": { + "repository_manifest": {}, + "new": true, + "full_name": "MattieGit/qube_heatpump", + "category": "integration", + "description": "Qube heat pump integration Home Assistant", + "domain": "qube_heatpump", + "etag_repository": "W/\"01a6a09bb8bfd234eb3896cc2251a709e8720a55e6d45315a0c4e9ac873f27c6\"", + "last_updated": "2026-10-01T09:04:29Z", + "stargazers_count": 3, + "topics": [ + "heatpump", + "qube" + ], + "last_fetched": 1790873794.504824 + }, + "1192714093": { + "repository_manifest": {}, + "new": true, + "full_name": "andriensis/ha-amtab-bari", + "category": "integration", + "description": "Home Assistant integration to get real-time data from AMTAB Bari", + "domain": "amtab_bari", + "etag_repository": "W/\"ed26334c9e1c484bcbec3e3bd8024bf21549b90e195573b9cec742ab8eb620b5\"", + "last_updated": "2026-05-25T06:44:02Z", + "stargazers_count": 1, + "topics": [ + "amtab", + "amtab-bari", + "bari" + ], + "last_fetched": 1790527210.593254 + }, + "1175214362": { + "repository_manifest": {}, + "new": true, + "full_name": "alexlenk/ha-dev-tools", + "category": "integration", + "description": "Give your AI coding assistant hands-on access to your Home Assistant instance - the same way it already helps you with code, but for automations, entities, dashboards, and helpers.", + "domain": "ha_dev_tools", + "etag_repository": "W/\"1d881d822b63e55396a1f161c7a34d12f9abe14dcac8ef7c5989ce4447e960b7\"", + "last_updated": "2026-09-30T04:57:44Z", + "stargazers_count": 2, + "topics": [ + "custom-integration", + "development" + ], + "last_fetched": 1790779667.104809 + }, + "655713953": { + "repository_manifest": {}, + "new": true, + "full_name": "EnkodoNL/tabbed-card-programmable", + "category": "plugin", + "description": "a custom card for home assistant that utilizes tabs to segregate individual cards.", + "etag_repository": "W/\"516f83ce43bad54521df8adc6a938b5d7baed838e94de7d201e0c1cb6a276d59\"", + "last_updated": "2026-02-26T13:34:07Z", + "stargazers_count": 10, + "topics": [ + "card", + "hacs-custom", + "home-assistant-component", + "lovelace-custom-card" + ], + "last_fetched": 1790878767.810389 + }, + "689793414": { + "repository_manifest": { + "name": "Anchor Card", + "render_readme": true, + "filename": "anchor-card.js", + "country": "CZ" + }, + "new": true, + "full_name": "ShadowAya/anchor-card", + "category": "plugin", + "description": "An anchor (scroll to) card for Home Assistant!", + "downloads": 2369, + "etag_repository": "W/\"3bf484a3748610b9c14e667bdaa4bc654e76ed6b1c1cb1d9304c1692545c693a\"", + "last_updated": "2026-06-04T08:37:16Z", + "stargazers_count": 63, + "topics": [ + "lovelace-custom-card", + "scrolling" + ], + "last_fetched": 1788463547.82037 + }, + "199313405": { + "repository_manifest": { + "name": "Beward Integration", + "filename": "beward.zip", + "hide_default_branch": true, + "homeassistant": "2023.1.0", + "render_readme": true, + "zip_release": true + }, + "full_name": "Limych/ha-beward", + "authors": [ + "@Limych" + ], + "category": "integration", + "description": "Home Assistant custom component for Beward security Cameras and Doorbells", + "domain": "beward", + "downloads": 1, + "etag_repository": "W/\"68220b9bb321dc189622a7d02c87e2e942e709638b582de7cc5fc56bc783c1a4\"", + "last_updated": "2025-04-21T12:13:41Z", + "stargazers_count": 26, + "topics": [ + "beward", + "camera", + "doorbell", + "dvr", + "security", + "surveillance" + ], + "last_fetched": 1781643934.567284 + }, + "856542767": { + "repository_manifest": {}, + "new": true, + "full_name": "skodaconnect/homeassistant-myskoda", + "category": "integration", + "description": "HomeAssistant integration for MySkoda.", + "domain": "myskoda", + "downloads": 12200, + "etag_repository": "W/\"934d64d28736b2b58db4e77f3170734a1ef27b6b755d2b45166df99a169331e6\"", + "last_updated": "2026-10-02T00:29:21Z", + "stargazers_count": 351, + "topics": [ + "car", + "homeassistant-custom-component", + "myskoda", + "skoda", + "skodaconnect" + ], + "last_fetched": 1790929699.352484 + }, + "1310448243": { + "repository_manifest": {}, + "new": true, + "full_name": "maximedeprince/ha-ilife", + "category": "integration", + "description": "Home Assistant integration for ILIFE robot vacuums (ILIFEHOME app) with a premium Lovelace card: live map, controls, schedules and clickable cleaning history.", + "domain": "ilife", + "etag_repository": "W/\"b18a5ae65155967f78a556235cc31f34453f60baa8b9d5e997f2bf38aab19b2d\"", + "last_updated": "2026-09-29T23:04:20Z", + "stargazers_count": 4, + "topics": [ + "3irobotix", + "ilife", + "robot-vacuum", + "vacuum" + ], + "last_fetched": 1790730960.918439 + }, + "1098220634": { + "repository_manifest": {}, + "new": true, + "full_name": "Mrtenz/hass-free-sleep", + "category": "integration", + "description": "A Home Assistant integration for Free Sleep", + "domain": "free_sleep", + "etag_repository": "W/\"02dcccdaeeed2c81a4fc1f08c8fdef14ceeb8a41a09f413998a50c0b4d97db17\"", + "last_updated": "2026-10-01T20:20:07Z", + "stargazers_count": 9, + "topics": [ + "eight-sleep", + "free-sleep" + ], + "last_fetched": 1790894768.178339 + }, + "747707769": { + "repository_manifest": {}, + "new": true, + "full_name": "leshniak/hass-auth-cookie", + "category": "plugin", + "description": "Copies Home Assistant access token to a cookie, so you can use an existing authorization result for other subpages or services.", + "etag_repository": "W/\"eb42286830c67b31db6ee9d21ea08700ce2c3b1b4a835e496045cdbda6e1d5d6\"", + "last_updated": "2025-04-15T11:14:25Z", + "stargazers_count": 16, + "topics": [ + "authorization", + "cookies", + "homeassistant-plugin", + "reverse-proxy" + ], + "last_fetched": 1784794914.822134 + }, + "261496794": { + "repository_manifest": { + "name": "Plcbus integration" + }, + "full_name": "tikismoke/home-assistant-plcbus", + "authors": [ + "@Tikismoke" + ], + "category": "integration", + "description": "a plcbus custom somponents for HomeAssistant", + "domain": "plcbus", + "etag_repository": "W/\"4c6c2aa85ab25f948a2383d7e19867573b951ff184baec416d310da1372dabc4\"", + "last_updated": "2024-08-12T20:30:09Z", + "stargazers_count": 2, + "topics": [ + "plcbus" + ], + "last_fetched": 1784792923.841643 + }, + "265059207": { + "repository_manifest": { + "name": "ThermIQ MQTT", + "hacs": "0.24.0", + "homeassistant": "2022.01", + "render_readme": true + }, + "full_name": "ThermIQ/thermiq_mqtt-ha", + "authors": [ + "@ThermIQ" + ], + "category": "integration", + "description": "Home Assistant integration of ThermIQ-MQTT, providing control and logging of Thermia heatpumps ", + "domain": "thermiq_mqtt", + "etag_repository": "W/\"4fe81b1d4c65eb5019e88b2404be28a3f530ee104f7d968d317c4c69c4d8ba71\"", + "last_updated": "2026-08-19T11:15:03Z", + "stargazers_count": 29, + "topics": [ + "bergvarme", + "danfoss", + "dhp", + "diplomat", + "g2", + "g3", + "ha", + "heatpump", + "optimum", + "thermal-pump", + "thermia", + "thermiq", + "thermiq-mqtt", + "varmepump" + ], + "last_fetched": 1790877045.954108 + }, + "928193419": { + "repository_manifest": {}, + "new": true, + "full_name": "taikun114/VOICEVOX-TTS-for-Home-Assistant", + "category": "integration", + "description": "Custom integration for Japanese TTS using VOICEVOX in Home Assistant.", + "domain": "voicevox_tts", + "etag_repository": "W/\"e43d9f9c0f426db8c35a1d754069f9e0300c937803e1f8b1f4676de6ae93bd8a\"", + "last_updated": "2026-06-22T08:44:19Z", + "stargazers_count": 6, + "topics": [ + "aivisspeech", + "japanese", + "japanese-language", + "tts", + "voicevox" + ], + "last_fetched": 1784792712.007558 + }, + "1173557983": { + "repository_manifest": {}, + "new": true, + "full_name": "buggedcom/Enion-hass", + "category": "integration", + "description": "A HACS custom integration for Enion — a Finnish smart energy management system by Sunergos that combines battery storage, solar, grid monitoring, and price-aware optimisation into a single hub.", + "domain": "enion", + "etag_repository": "W/\"7bd828698ad637331076ec16cba556dad586b6e01e8a2e65042e89afe2ebbe8b\"", + "last_updated": "2026-05-19T09:16:11Z", + "topics": [ + "battery", + "energy", + "enion", + "finland", + "solar" + ], + "last_fetched": 1784785755.70097 + }, + "1289990665": { + "repository_manifest": {}, + "new": true, + "full_name": "displaced/ha-segmented-button-card", + "category": "plugin", + "description": "A segmented button card for Home Assistant", + "etag_repository": "W/\"4f91fe05cd66e1a2e7d064cee7030b7d8aba320e522edaa027e4d256dccace3f\"", + "last_updated": "2026-07-05T16:59:37Z", + "topics": [ + "homeassistant-dashboard", + "segmented-control" + ], + "last_fetched": 1787343363.551387 + }, + "307499856": { + "repository_manifest": {}, + "new": true, + "full_name": "ckarrie/ha-netgear-plus", + "category": "integration", + "description": "HomeAssistant Netgear Switch Integration", + "domain": "netgear_plus", + "downloads": 2547, + "etag_repository": "W/\"3a6f6e5c42ae1ff2975cf0b5622bf8f3c0214c7cbbfba8301aa01d317b199e56\"", + "last_updated": "2026-09-28T22:33:36Z", + "stargazers_count": 61, + "topics": [ + "netgear", + "networking" + ], + "last_fetched": 1790642698.667565 + }, + "505459170": { + "repository_manifest": { + "name": "TV Remote Card (with touchpad and haptic feedback)", + "content_in_root": true, + "homeassistant": "2022.4.0" + }, + "full_name": "usernein/tv-card", + "category": "plugin", + "description": "📺 TV Remote Card (with touchpad and haptic feedback)", + "downloads": 28788, + "etag_repository": "W/\"76b3b9fa39a6f62716ce61b4acca79fa0272ed42ef14a25ca63fdb803c610765\"", + "last_updated": "2023-05-19T10:50:30Z", + "stargazers_count": 140, + "topics": [ + "automation", + "card", + "remote", + "tv" + ], + "last_fetched": 1790636041.586757 + }, + "809038784": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-ToDo", + "category": "integration", + "description": "Microsoft 365 To Do Integration for Home Assistant", + "domain": "ms365_todo", + "downloads": 3190, + "etag_repository": "W/\"d7a1d8251ea6acd042f7b04f6888e3c49cd60e0b348b2dfecde108104dc29972\"", + "last_updated": "2026-09-28T03:15:50Z", + "stargazers_count": 78, + "topics": [ + "homeassistant-custom-component", + "microsoft", + "ms365", + "o365", + "to-do" + ], + "last_fetched": 1790575359.506916 + }, + "220679530": { + "repository_manifest": { + "name": "HASL Traffic Status Card", + "filename": "hasl-traffic-status-card.js", + "homeassistant": "0.92" + }, + "full_name": "hasl-sensor/lovelace-hasl-traffic-status-card", + "category": "plugin", + "description": "Lovelace Traffic Status Card for the HASL Platform", + "etag_repository": "W/\"a6efa1c6fc72e2b2ccf409557ee2d3a9b2b5e3bda35fe7de61bf5088d8b1ac6a\"", + "last_updated": "2020-03-04T12:20:16Z", + "stargazers_count": 5, + "topics": [ + "hasl", + "sl", + "stockholms-lokaltrafik", + "traffic-status" + ], + "last_fetched": 1784794554.273198 + }, + "342208616": { + "repository_manifest": { + "name": "Resol KM1/KM2, DL2/DL3, VBus/LAN, VBus/USB", + "zip_release": true, + "filename": "deltasol.zip", + "render_readme": true + }, + "full_name": "dm82m/hass-Deltasol-KM2", + "authors": [ + "@dm82m" + ], + "category": "integration", + "description": "Custom component for retrieving sensor information from Resol KM1/KM2, DL2/DL2Plus/DL3, VBus/LAN, VBus/USB", + "domain": "deltasol", + "downloads": 1, + "etag_repository": "W/\"c0de1e068707fb1ba486b642f214226644534874feab266b15acce6c814f5c56\"", + "last_updated": "2026-08-08T10:17:35Z", + "stargazers_count": 40, + "topics": [ + "deltasol", + "km2" + ], + "last_fetched": 1786195774.849312 + }, + "976880592": { + "repository_manifest": {}, + "new": true, + "full_name": "wbyoung/smartcar", + "category": "integration", + "description": "Smartcar Integration for Home Assistant", + "domain": "smartcar", + "downloads": 628, + "etag_repository": "W/\"cd3955a90d3ac1569af374c20bd185919726e4191eb483525a2fcdc19f5de47a\"", + "last_updated": "2026-09-25T04:10:09Z", + "stargazers_count": 49, + "topics": [ + "smartcar" + ], + "last_fetched": 1790687975.686919 + }, + "216165131": { + "repository_manifest": { + "name": "Solarized Light Theme" + }, + "full_name": "home-assistant-community-themes/solarized-light", + "category": "theme", + "description": "Solarized Light theme for Home Assistant", + "etag_repository": "W/\"1e167a6aad692929e6a23c1f464945ae679cffd498c64935a7acd74449d3f6bc\"", + "last_updated": "2023-03-27T02:57:14Z", + "stargazers_count": 4, + "last_fetched": 1784668273.416486 + }, + "934866047": { + "repository_manifest": {}, + "new": true, + "full_name": "xBourner/header-position-card", + "category": "plugin", + "description": "A simple card to change the header position for individual dahboard", + "etag_repository": "W/\"e8ccc9ab9eee2b06f5f5e5f2a5a22e95545bba0cf5d8de90165351f8b8fa7aa3\"", + "last_updated": "2026-09-28T13:14:53Z", + "stargazers_count": 7, + "topics": [ + "frontened" + ], + "last_fetched": 1790604877.105077 + }, + "378767428": { + "repository_manifest": {}, + "new": true, + "full_name": "hudsonbrendon/HA-drivvo", + "category": "integration", + "description": "Custom integration for the Home Assistant to obtain information present in drivvo.com", + "domain": "drivvo", + "etag_repository": "W/\"b84531040b74a12d1aa17fd4d66294374232765aa43015c1222a576f32ca631c\"", + "last_updated": "2026-08-30T03:16:44Z", + "stargazers_count": 39, + "topics": [ + "cars", + "customcomponent", + "drivvo" + ], + "last_fetched": 1788165134.803382 + }, + "501368149": { + "repository_manifest": { + "name": "Fuelprices DK", + "country": [ + "DK" + ], + "render_readme": true + }, + "new": true, + "full_name": "J-Lindvig/Fuelprices_DK", + "authors": [ + "@J-Lindvig" + ], + "category": "integration", + "description": "Scraping of 5 types of fuel :fuelpump: from 8 different fuelcompanies in Denmark :denmark:.", + "domain": "fuelprices_dk", + "etag_repository": "W/\"7f1f55ee02335b99100ccb47ac01b8f32dcd99bea63f429abe055560b9864e0e\"", + "last_updated": "2025-05-14T20:19:39Z", + "stargazers_count": 21, + "topics": [ + "denmark", + "economy", + "fuel-prices", + "scraping" + ], + "last_fetched": 1786183446.21859 + }, + "1233333695": { + "repository_manifest": {}, + "new": true, + "full_name": "Lirum-Labs/ha-power-gauge", + "category": "plugin", + "description": "A glowing, smoothly-blending live-power gauge for Home Assistant Lovelace dashboards. Two cards in one bundle: a radial Power Gauge Card and a linear Power Gauge Bar Card.", + "downloads": 845, + "etag_repository": "W/\"67fa245259e1c171f36c2de143427f80f0dbc79c102a3300ccb82096b4b2fe6a\"", + "last_updated": "2026-07-23T03:14:06Z", + "stargazers_count": 6, + "topics": [ + "energy", + "gauge", + "lit-element", + "lovelace-card", + "power-monitoring", + "typescript" + ], + "last_fetched": 1788031822.976917 + }, + "1127298592": { + "repository_manifest": {}, + "new": true, + "full_name": "Nailik/blanco_unit", + "category": "integration", + "description": "HomeAssistant integration for Blanco Unit via Bluetooth.", + "domain": "blanco_unit", + "etag_repository": "W/\"9f13226478a86ecf34a04d649c8c16c62410c7af9fd96f51f0e182094e0ab8e6\"", + "last_updated": "2026-09-04T16:02:21Z", + "stargazers_count": 15, + "topics": [ + "blanco", + "bluetooth", + "home-assistant-integration" + ], + "last_fetched": 1790210427.137855 + }, + "464877047": { + "repository_manifest": { + "name": "Brink-Home Ventilation", + "hide_default_branch": true, + "homeassistant": "2023.3.0", + "render_readme": true + }, + "new": true, + "full_name": "samuolis/brink", + "authors": [ + "@samuolis" + ], + "category": "integration", + "description": "Brink-home ebus emodule home assistant integration", + "domain": "brink_ventilation", + "etag_repository": "W/\"2586cb224f04470205c01136894c0f3e0c785cf183f308cac02b5b62393cbd29\"", + "last_updated": "2026-03-13T13:09:05Z", + "stargazers_count": 27, + "topics": [ + "brink", + "brink-home", + "brinkrenovent", + "ebus", + "emodule", + "renovent", + "ventilation" + ], + "last_fetched": 1789150838.939889 + }, + "548811638": { + "repository_manifest": { + "name": "Epson Projector Link", + "hacs": "1.6.0", + "homeassistant": "2024.6.0", + "render_readme": true + }, + "new": true, + "full_name": "amosyuen/ha-epson-projector-link", + "authors": [ + "@amosyuen" + ], + "category": "integration", + "description": "Home Assistant Epson Projector Link", + "domain": "epson_projector_link", + "etag_repository": "W/\"02c05c1664118ae16e05d3c9a3f83a1e2114e045aa486e81868465f34918a4f2\"", + "last_updated": "2026-09-30T15:54:01Z", + "stargazers_count": 35, + "topics": [ + "epson-projector" + ], + "last_fetched": 1790867986.178953 + }, + "291484700": { + "repository_manifest": { + "name": "Xiaomi Gateway 3", + "homeassistant": "2023.1.0", + "render_readme": true + }, + "full_name": "AlexxIT/XiaomiGateway3", + "authors": [ + "@AlexxIT" + ], + "category": "integration", + "description": "Home Assistant custom component for control Xiaomi Multimode Gateway (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1 on default firmwares over LAN", + "domain": "xiaomi_gateway3", + "etag_repository": "W/\"6a862b79531be949180633d0465657ee85458107b11943bc9b06de711f783e84\"", + "last_updated": "2026-10-01T12:09:45Z", + "stargazers_count": 2792, + "topics": [ + "aqara", + "ble", + "matter", + "mesh", + "mihome", + "xiaomi", + "zha", + "zigbee", + "zigbee2mqtt" + ], + "last_fetched": 1790867847.98746 + }, + "666263529": { + "repository_manifest": {}, + "new": true, + "full_name": "andystewart999/qBittorrent_MkII", + "category": "integration", + "description": "Enhanced version of Home Assistant's built-in qBittorrent integration", + "domain": "qbittorrent_mkii", + "etag_repository": "W/\"6bb5485bcf7683e219749d6f5bc9ee23530a1798973d5ddd1f2c9afa085f8aeb\"", + "last_updated": "2026-07-24T02:48:26Z", + "stargazers_count": 9, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component", + "torrent" + ], + "last_fetched": 1787548387.008437 + }, + "1268831113": { + "repository_manifest": {}, + "new": true, + "full_name": "kedube/ha-hellofresh", + "category": "integration", + "description": "Home Assistant integration for HelloFresh meal kit delivery service.", + "domain": "hellofresh", + "etag_repository": "W/\"7b3cc24f3b1f77e68bb3dd70e07efde249e81ad200ad863505c980e519003a33\"", + "last_updated": "2026-10-01T17:33:04Z", + "stargazers_count": 5, + "topics": [ + "hellofresh", + "home-assistant-integration" + ], + "last_fetched": 1790893216.970393 + }, + "543068603": { + "repository_manifest": { + "name": "Philips TV Remote", + "content_in_root": true, + "filename": "philips-tv-remote.js", + "render_readme": true + }, + "new": true, + "full_name": "abualy/philips-tv-remote-card", + "category": "plugin", + "description": "philips tv remote card for for home assistant ", + "etag_repository": "W/\"5b4b73a4bc5e7d71da3855874496414f920c361a8e06240ea0db983da93eaff9\"", + "last_updated": "2023-02-27T22:46:21Z", + "stargazers_count": 22, + "topics": [ + "hacs-custom", + "philips", + "remote", + "remote-control" + ], + "last_fetched": 1784793803.703372 + }, + "1260724161": { + "repository_manifest": {}, + "new": true, + "full_name": "KingDando8430/HA-Timetable-Card", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card that displays calendar events in a weekly school-style timetable grid.", + "etag_repository": "W/\"e644ece8b2bd4086b353bbd0505a17734a648c34eb4c441eee66d4abc793349a\"", + "last_updated": "2026-10-01T16:22:17Z", + "stargazers_count": 22, + "topics": [ + "calendar", + "lovelace-card", + "timetable", + "webuntis" + ], + "last_fetched": 1790879333.540745 + }, + "914649610": { + "repository_manifest": {}, + "new": true, + "full_name": "mon3y78/Lovelace-Bubble-room", + "category": "plugin", + "description": "A customizable Lovelace card for visual room control in Home Assistant", + "etag_repository": "W/\"02750bff764eb439a151ceef424568d6914f7801b54c485f5d8f5e35ae992507\"", + "last_updated": "2026-06-09T15:15:09Z", + "stargazers_count": 26, + "topics": [ + "hacs-plugin", + "plugins" + ], + "last_fetched": 1784795191.71752 + }, + "954067134": { + "repository_manifest": {}, + "new": true, + "full_name": "maybetaken/Solar_Manager", + "category": "integration", + "description": "Home Assistant integration for Solar Manager devices.", + "domain": "solar_manager", + "downloads": 10, + "etag_repository": "W/\"845af5dba573814788d0feb3094cc0b68bf035136e068c8611e673a172286d43\"", + "last_updated": "2026-05-12T11:47:43Z", + "stargazers_count": 13, + "topics": [ + "iot", + "makeskyblue", + "solar-manager" + ], + "last_fetched": 1784790047.764008 + }, + "1046925116": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/lepro_led", + "category": "integration", + "description": "Home Assistant custom integration for Lepro LED (cloud polling, sensors + light LED Management)", + "domain": "lepro_led", + "etag_repository": "W/\"bb237808739673e57618b12e1cbf2119a7e0f34a0e59a75e53901dc54e9ef2bb\"", + "last_updated": "2026-05-14T06:40:39Z", + "stargazers_count": 20, + "topics": [ + "lepro", + "light" + ], + "last_fetched": 1790836844.576892 + }, + "156434866": { + "repository_manifest": { + "name": "layout-card", + "render_readme": true, + "homeassistant": "2024.3.0b0" + }, + "full_name": "thomasloven/lovelace-layout-card", + "category": "plugin", + "description": "🔹 Get more control over the placement of lovelace cards.", + "etag_repository": "W/\"07cfea20c66153be7b56ddc8330c65a4a2ed99debe9480fb8fdb53a5ef08ff73\"", + "last_updated": "2026-05-09T16:15:02Z", + "stargazers_count": 1253, + "last_fetched": 1790841224.166318 + }, + "199291345": { + "repository_manifest": {}, + "full_name": "JurajNyiri/HomeAssistant-qBitTorrentAlternativeSpeed", + "authors": [ + "@JurajNyiri" + ], + "category": "integration", + "description": "Adds ability to switch alternative speed in qBittorrent through Home Assistant.", + "domain": "qbittorrent_alternative_speed", + "etag_repository": "W/\"85a95ca33cae71ba68557db653690b8aaeff8465ad3edee48a0d49cda8569fd2\"", + "last_updated": "2026-05-20T09:08:26Z", + "stargazers_count": 16, + "last_fetched": 1784788932.257016 + }, + "607766615": { + "repository_manifest": { + "name": "HAM Radio Propagation", + "country": "IT", + "render_readme": true, + "homeassistant": "2022.4" + }, + "new": true, + "full_name": "emics/ham_radio_propagation", + "authors": [ + "@emics" + ], + "category": "integration", + "description": "Custom Integration that allows Home Assistant to receive information on Radio Propagation based on solar conditions and the degree of refraction of the Ionosphere. It also allows you to know the status for the different HF frequency bands and the maximum usable frequency through hundreds of stations installed on earth.", + "domain": "ham_radio_propagation", + "downloads": 45, + "etag_repository": "W/\"707c87c2fcc0a4793e3e5caf5cec5beb29eb64a06769ac45881e8ff74f013faa\"", + "last_updated": "2025-07-08T12:56:37Z", + "stargazers_count": 56, + "topics": [ + "assistant", + "ham-radio", + "home" + ], + "last_fetched": 1790016494.835005 + }, + "1157623678": { + "repository_manifest": {}, + "new": true, + "full_name": "smart-ishhome/temperature_alarm", + "category": "integration", + "description": "A Home Assistant custom integration that monitors temperature sensors and triggers binary sensor alerts when temperatures fall outside user-defined ranges.", + "domain": "temperature_alarm", + "downloads": 229, + "etag_repository": "W/\"50ab77bfebfaaf831dd56da8f8d5d9f99eae4b0ca79169922d0911db7129b4a7\"", + "last_updated": "2026-07-30T02:26:31Z", + "stargazers_count": 3, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790929751.236861 + }, + "146792954": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.sonarr_upcoming_media", + "category": "integration" + }, + "1219244612": { + "repository_manifest": {}, + "new": true, + "full_name": "nuggetz/ha-gaming-hub", + "category": "integration", + "description": "Home Assistant integration for gaming data: free games, price tracking, Steam & Xbox presence", + "domain": "ha_gaming_hub", + "etag_repository": "W/\"22a6a034e6ff86f0214936c5f06722b7b43b8fa64da082bea7c63b24588dc183\"", + "last_updated": "2026-08-19T11:15:51Z", + "stargazers_count": 5, + "topics": [ + "gaming", + "steam", + "xbox" + ], + "last_fetched": 1787153115.3555 + }, + "1192857486": { + "repository_manifest": {}, + "new": true, + "full_name": "usersaynoso/Canal-and-River-Trust-Notices-for-Home-Assistant", + "category": "integration", + "description": "Home Assistant custom integration for Canal and River Trust navigation notices", + "domain": "crt_notices", + "etag_repository": "W/\"54c1ac1b5fc24b933548cd5ba02158f9333abef68f3c5aa67fa4f58f9cad0b87\"", + "last_updated": "2026-03-26T17:06:12Z", + "topics": [ + "canal-and-river-trust", + "home-assistant-integration" + ], + "last_fetched": 1784793217.885173 + }, + "308752409": { + "repository_manifest": { + "name": "Charger Card", + "render_readme": true, + "filename": "charger-card.js" + }, + "full_name": "tmjo/charger-card", + "category": "plugin", + "description": "A lovelace card for electrical vehicle (EV) home chargers and charging robots.", + "downloads": 14933, + "etag_repository": "W/\"d06d039a5869a9b31ef6e5cb6c781df871d156d6b1dd4c352cd883b46f26c864\"", + "last_updated": "2024-04-25T07:14:41Z", + "stargazers_count": 117, + "topics": [ + "charger", + "charging-robot", + "easee", + "elbil", + "electric-vehicle", + "evcharger" + ], + "last_fetched": 1790900901.500915 + }, + "1262477549": { + "repository_manifest": {}, + "new": true, + "full_name": "jasonjhofmann/sensoredlife-homeassistant", + "category": "integration", + "description": "Home Assistant custom integration for SensoredLife MarCELL cellular temperature/humidity/power monitors and SPuck sub-probes via the cloud API", + "domain": "sensoredlife", + "etag_repository": "W/\"58b893ed48e95e45566bfc4bd10299f9f80de20835c7765221c4fc703cab9776\"", + "last_updated": "2026-08-28T00:03:36Z", + "topics": [ + "cellular", + "cold-chain", + "home-assistant-integration", + "marcell", + "sensoredlife", + "temperature-monitor" + ], + "last_fetched": 1787898400.524368 + }, + "337387822": { + "repository_manifest": { + "name": "Hella ONYX.CENTER", + "homeassistant": "2024.5.0", + "render_readme": true + }, + "full_name": "muhlba91/onyx-homeassistant-integration", + "authors": [ + "@muhlba91" + ], + "category": "integration", + "description": "Home Assistant integration (HACS) for Hella's ONYX.CENTER appliance", + "domain": "hella_onyx", + "etag_repository": "W/\"6b9b676b3ec384478e019f7e30b4c832748fb28456611d3b0e4e1871cfdae30f\"", + "last_updated": "2026-10-01T06:30:18Z", + "stargazers_count": 12, + "topics": [ + "hella", + "onyx" + ], + "last_fetched": 1790874301.681002 + }, + "1119683687": { + "repository_manifest": {}, + "new": true, + "full_name": "gbnk0/homeassistant-checkmk", + "category": "integration", + "description": "Homeassistant checkmk integration", + "domain": "homeassistant_checkmk", + "etag_repository": "W/\"19d3e73a75a12b0781c0461ec7627a28592ab66d242ff394e14cec8354493dcc\"", + "last_updated": "2026-09-02T20:58:42Z", + "stargazers_count": 2, + "topics": [ + "checkmk", + "monitoring" + ], + "last_fetched": 1788389776.79162 + }, + "870057182": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/TheModernMilkman", + "category": "integration", + "description": "This integration synchronises your data from The Modern Milkman adds sensors to Home Assistant", + "domain": "themodernmilkman", + "etag_repository": "W/\"c9d49266a3271b2df5d13840e317769c1b3728edf3e99552c98b3edfa0f91b41\"", + "last_updated": "2026-04-19T05:43:55Z", + "topics": [ + "hacs-custom", + "milk" + ], + "last_fetched": 1784788459.05527 + }, + "319820836": { + "repository_manifest": { + "name": "Coway IoCare", + "render_readme": true, + "country": "US", + "homeassistant": "2024.8.0b0", + "zip_release": true, + "filename": "coway.zip" + }, + "new": true, + "full_name": "RobertD502/home-assistant-iocare", + "authors": [ + "@RobertD502" + ], + "category": "integration", + "description": "Home Assistant custom component for monitoring and controlling Coway Airmega Purifiers", + "domain": "coway", + "downloads": 412, + "etag_repository": "W/\"254c3cb4dbf71dae9b78f882e1a349bb0f8bc1ac1839e99dd05cb12cdb5a2cbd\"", + "last_updated": "2026-09-29T22:36:18Z", + "stargazers_count": 79, + "topics": [ + "coway", + "coway-iocare", + "home-assistant-component", + "iocare" + ], + "last_fetched": 1790896195.250154 + }, + "623558694": { + "repository_manifest": {}, + "new": true, + "full_name": "dewet22/givenergy-hass", + "category": "integration", + "description": "GivEnergy Home Assistant integration", + "domain": "givenergy_local", + "downloads": 171, + "etag_repository": "W/\"4c5d6b2e833132e2633084c02e1e75a31b9387999297ef91c8a1bf8df6221ec2\"", + "last_updated": "2026-10-01T03:32:52Z", + "stargazers_count": 11, + "topics": [ + "givenergy", + "inverter", + "local-control", + "modbus", + "solar" + ], + "last_fetched": 1790870015.032851 + }, + "1048382675": { + "repository_manifest": {}, + "new": true, + "full_name": "matt-richardson/home-assistant-firefly-cloud", + "category": "integration", + "description": "Firefly Cloud Learning Platform Integration for Home Assistant", + "domain": "firefly_cloud", + "etag_repository": "W/\"81d0bedd282383350155e4fe7ed5c13bc216a09ab2f88bfee438184cb4aaa477\"", + "last_updated": "2026-06-21T03:50:20Z", + "topics": [ + "firefly", + "firefly-cloud", + "home-assistant-integration" + ], + "last_fetched": 1784789992.585187 + }, + "1174428145": { + "repository_manifest": {}, + "new": true, + "full_name": "lientry/homeassistant-vivosun-growhub", + "category": "integration", + "description": "Unofficial Home Assistant integration for Vivosun GrowHub devices, including lights, fans, humidifiers, heaters, GrowCam, and climate telemetry.", + "domain": "vivosun_growhub", + "downloads": 467, + "etag_repository": "W/\"5b84df32f47c47e2827053e70da1c06ec8691f2ca36d31003253b3d4e2f5ddab\"", + "last_updated": "2026-08-22T20:21:07Z", + "stargazers_count": 23, + "topics": [ + "growcam", + "growlights", + "growtent", + "heater", + "home-assistant-integration", + "humidifier", + "hvac", + "vivosun" + ], + "last_fetched": 1790926504.287912 + }, + "912476818": { + "repository_manifest": {}, + "new": true, + "full_name": "mcapmari/ha-djv_meter", + "category": "integration", + "description": "Home Assistant custom integration for DJV-COM Meter-based gas and utility meters used by Energocom in Moldova", + "domain": "djv_meter", + "downloads": 14, + "etag_repository": "W/\"cdcc67a39da9ad20c5e0023c361351343a27189491f89bc00e131636b97555b1\"", + "last_updated": "2026-09-07T07:41:53Z", + "topics": [ + "energocom", + "moldovagaz" + ], + "last_fetched": 1788858308.939605 + }, + "807540393": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-Calendar", + "category": "integration", + "description": "Microsoft 365 Calendar Integration for Home Assistant", + "domain": "ms365_calendar", + "downloads": 6590, + "etag_repository": "W/\"9481043ae6e2732e6596dfbc27bf924701c52168243c6b5aeaf3f313523da31e\"", + "last_updated": "2026-09-28T10:35:03Z", + "stargazers_count": 94, + "topics": [ + "calendar", + "homeassistant-custom-component", + "microsoft", + "ms365", + "o365" + ], + "last_fetched": 1790600062.272529 + }, + "750338404": { + "repository_manifest": {}, + "new": true, + "full_name": "aunefyren/bluesound_alt", + "category": "integration", + "description": "Custom Bluesound HACS integration.", + "domain": "bluesound_alt", + "etag_repository": "W/\"705dfa439d3c59315ca75eb0157a1ac15714cfb333a63b917f5a17df18ff86ab\"", + "last_updated": "2026-09-17T16:52:46Z", + "stargazers_count": 5, + "topics": [ + "bluesound", + "speakers" + ], + "last_fetched": 1789685949.423931 + }, + "257005990": { + "repository_manifest": { + "name": "LG WebOS Remote Control", + "filename": "lg-remote-control.js", + "render_readme": true + }, + "full_name": "madmicio/LG-WebOS-Remote-Control", + "category": "plugin", + "description": "Remote Control for LG TV WebOS", + "downloads": 24136, + "etag_repository": "W/\"78ce3d9c4e539e8f7a46957d7239baf4db612acf81ca385a40078492a91669e2\"", + "last_updated": "2026-05-08T09:43:41Z", + "stargazers_count": 581, + "topics": [ + "lg", + "remote", + "webos" + ], + "last_fetched": 1790538298.793122 + }, + "1241529221": { + "repository_manifest": {}, + "new": true, + "full_name": "Lemcke-solutions/Salt-sentry-ha-integration", + "category": "integration", + "description": "Home Assistant integration for the Salt Sentry water softener salt level monitor", + "domain": "salt_sentry", + "etag_repository": "W/\"26a1ae0fcafe6fad5724412f788762dd60fa97116f08f1ddfbb3c53957c82d14\"", + "last_updated": "2026-09-02T08:56:52Z", + "topics": [ + "home-assistant-integration", + "salt-sentry", + "water-softener" + ], + "last_fetched": 1788343265.169087 + }, + "180032210": { + "repository_manifest": { + "name": "Thermal Comfort", + "homeassistant": "2023.12.0", + "render_readme": true, + "filename": "thermal_comfort.zip" + }, + "new": true, + "full_name": "dolezsa/thermal_comfort", + "authors": [ + "@dolezsa" + ], + "category": "integration", + "description": "Thermal Comfort sensor for HA (absolute humidity, heat index, dew point, thermal perception)", + "domain": "thermal_comfort", + "downloads": 23730, + "etag_repository": "W/\"a7dc6d652bcde0a3c3073b8d56a3405eaf745ee246ebcadc3daaff1e9fa6c164\"", + "last_updated": "2026-03-12T20:28:43Z", + "stargazers_count": 890, + "topics": [ + "absolute-humidity", + "comfort-model", + "comfort-zone", + "dew-point", + "dew-point-perception", + "heat-index", + "thermal-comfort", + "thermal-perception", + "thermal-stress" + ], + "last_fetched": 1790625901.504694 + }, + "688119784": { + "repository_manifest": {}, + "new": true, + "full_name": "gjocys/ha-recom-modbus", + "category": "integration", + "description": "Home Assistant custom component for REC Indovent Recom ventilation units", + "domain": "recom", + "etag_repository": "W/\"b9eb94681d877817e7bd0b035de53a8e9cb1a7d9fac16e6aa10904261b23b757\"", + "last_updated": "2025-10-23T16:39:00Z", + "stargazers_count": 1, + "topics": [ + "fan", + "ha-recom-modbus", + "modbus", + "ventilation" + ], + "last_fetched": 1784787726.189018 + }, + "937966630": { + "repository_manifest": {}, + "new": true, + "full_name": "daikin-br/ha-custom-integration", + "category": "integration", + "description": "Home Assistant Custom Integration for Daikin Smart AC Brasil.", + "domain": "daikin_br", + "etag_repository": "W/\"60a0320f0b36494d56c2b39ed657da2465174769e5c0a0c05f1a0625fa72788d\"", + "last_updated": "2025-07-06T03:05:37Z", + "stargazers_count": 35, + "topics": [ + "custom-integration", + "daikin-smart-ac" + ], + "last_fetched": 1785049817.548129 + }, + "1060580078": { + "repository_manifest": {}, + "new": true, + "full_name": "EvotecIT/homeassistant-siegenia", + "category": "integration", + "description": "Local Siegenia integration for Home Assistant with polished MHS-family controller support.", + "domain": "siegenia", + "etag_repository": "W/\"6fe0cd520679a0cc72040c6fdb60b1d34c818b1fd66c19cd37b3cc67d5b6cae3\"", + "last_updated": "2026-09-29T08:03:07Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "siegenia" + ], + "last_fetched": 1790680944.301755 + }, + "332911333": { + "repository_manifest": { + "name": "Irrigation Unlimited", + "homeassistant": "2022.1.0" + }, + "full_name": "rgc99/irrigation_unlimited", + "authors": [ + "@rgc99" + ], + "category": "integration", + "description": "♒Irrigation controller for Home Assistant", + "domain": "irrigation_unlimited", + "etag_repository": "W/\"3fc28e4d6c0f73c1dfe9cd08613962a418567085b69c3127c4a4af2655de5593\"", + "last_updated": "2026-06-22T04:33:27Z", + "stargazers_count": 463, + "topics": [ + "garden-automation", + "irrigation", + "irrigation-control-system", + "irrigation-controller", + "sprinkler-controller", + "water", + "watering-controller", + "watering-system" + ], + "last_fetched": 1790875600.732051 + }, + "182113743": { + "repository_manifest": {}, + "full_name": "gadgetchnnel/lovelace-text-input-row", + "category": "plugin", + "description": "A custom Lovelace text input row for use in entities cards", + "etag_repository": "W/\"daecb09df42d6bba3905af04dee359c0cffd9d17ee49c46f4fc75e384288b320\"", + "last_updated": "2023-12-07T17:47:24Z", + "stargazers_count": 45, + "last_fetched": 1790163027.459128 + }, + "771728766": { + "repository_manifest": {}, + "new": true, + "full_name": "FamousWolf/week-planner-card", + "category": "plugin", + "description": "Custom Home Assistant card displaying a responsive overview or multiple days with events from one of multiple calendars", + "downloads": 26647, + "etag_repository": "W/\"12822e9e75621d2f67b5945b472f32e5e5ae6d29d039aec46f68d5d735485e13\"", + "last_updated": "2026-04-26T09:17:47Z", + "stargazers_count": 527, + "topics": [ + "calendar", + "homeassistant-custom-component", + "lovelace-card", + "lovelace-custom-card", + "planner", + "week-planner" + ], + "last_fetched": 1790790567.909252 + }, + "1131242404": { + "repository_manifest": {}, + "new": true, + "full_name": "mike-nott/smart-announcements", + "category": "integration", + "description": "Intelligent context-aware voice announcements for Home Assistant. Automatically routes messages to the right room based on who's home and where they are, with AI enhancement and multi-language support.", + "domain": "smart_announcements", + "downloads": 2, + "etag_repository": "W/\"02be90dcdc06fe045e161f87a2e4a25291b72faa86baff593a0d62570d342a9e\"", + "last_updated": "2026-04-11T17:09:45Z", + "stargazers_count": 9, + "topics": [ + "ai", + "announcements", + "tts", + "voice-assistant" + ], + "last_fetched": 1789232020.087762 + }, + "1184534552": { + "repository_manifest": {}, + "new": true, + "full_name": "dfanica/vent-axia-svara-ble", + "category": "integration", + "description": "Home Assistant custom integration for Vent-Axia Svara bathroom fans over Bluetooth Low Energy. It connects directly to the fan using the device MAC address and PIN from the fan sticker, supports multiple fans under one integration, and is being built to let Home Assistant become the primary controller without relying on the vendor mobile app.", + "domain": "svara_vent_axia_ble", + "etag_repository": "W/\"b3e4fa94a6648a9c30a893038617eca27f9a68d119ff4e68a71de15f4d1132d0\"", + "last_updated": "2026-03-30T21:37:41Z", + "stargazers_count": 1, + "topics": [ + "ble", + "bluetooth" + ], + "last_fetched": 1784988078.362511 + }, + "712180808": { + "repository_manifest": {}, + "new": true, + "full_name": "LucasTor/FoxESS-T-series", + "category": "integration", + "description": "Home Assistant integration for FoxESS T Series inverters (SIW200G/SIW400G) via RS485 TCP/USB", + "domain": "foxess_tseries", + "etag_repository": "W/\"e716cd49fccf0c3fa1885598a545433f982834d072d2792a5e92fe8a529ce7ef\"", + "last_updated": "2026-09-18T17:13:03Z", + "stargazers_count": 6, + "topics": [ + "foxess", + "inverter", + "modbus", + "rs485", + "solar" + ], + "last_fetched": 1789766717.576187 + }, + "1201295054": { + "repository_manifest": {}, + "new": true, + "full_name": "yashijoe/ha-mensa-clarservice", + "category": "integration", + "description": "Integrazione Home Assistant per menu mensa ClarService", + "domain": "mensa_clarservice", + "etag_repository": "W/\"154e9bfababb7c3e91ba94845641410b8c1a82522d0e68114ae77b38446cb93e\"", + "last_updated": "2026-04-24T13:58:52Z", + "topics": [ + "clarservice", + "mensa" + ], + "last_fetched": 1784793566.794747 + }, + "247134044": { + "repository_manifest": { + "name": "Multiline Text Input Card" + }, + "full_name": "faeibson/lovelace-multiline-text-input-card", + "category": "plugin", + "description": "A simple lovelace multiline text input card", + "downloads": 1887, + "etag_repository": "W/\"ccb6bee61809b28be2228333ea4d500f4afe1ca1fa7554ef97978e6058980498\"", + "last_updated": "2026-05-22T07:40:54Z", + "stargazers_count": 14, + "topics": [ + "lovelace-card", + "multiline", + "text-input" + ], + "last_fetched": 1784794345.98081 + }, + "454859084": { + "repository_manifest": { + "name": "Home Connect Alt", + "hacs": "1.25.0", + "homeassistant": "2022.7.0" + }, + "new": true, + "full_name": "ekutner/home-connect-hass", + "authors": [ + "@ekutner" + ], + "category": "integration", + "description": "Alternative (and improved) Home Connect integration for Home Assistant", + "domain": "home_connect_alt", + "etag_repository": "W/\"5e5867f8a9cf5a25d318b622ed6a9b25028c6905443f6a1fecd95b16f48398f9\"", + "last_updated": "2026-09-01T17:26:11Z", + "stargazers_count": 1017, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "home-connect", + "homeconnect" + ], + "last_fetched": 1790706780.828255 + }, + "307974458": { + "repository_manifest": { + "name": "ResRobot", + "country": "SE", + "homeassistant": "2023.5.2" + }, + "full_name": "TekniskSupport/home-assistant-resrobot", + "authors": [ + "@iesus" + ], + "category": "integration", + "description": "Get departure times for swedish public transportation", + "domain": "resrobot", + "etag_repository": "W/\"85a9b666cdc0654c0d7a702543276fa68e6fd3c19de544466d1259ac3586c2db\"", + "last_updated": "2025-04-15T06:22:41Z", + "stargazers_count": 17, + "topics": [ + "bus", + "ferry", + "iesus", + "public", + "sweden", + "train", + "tram", + "transportation" + ], + "last_fetched": 1785992194.454351 + }, + "1193734946": { + "repository_manifest": {}, + "new": true, + "full_name": "wizz666/homeassistant-systembolaget", + "category": "integration", + "description": "Home Assistant integration for Systembolaget — new arrivals, product tracking and store status", + "domain": "systembolaget", + "etag_repository": "W/\"a7623b2d74fb150d64f8aeb1e54452590ab3116391ac694fb5dc3c12eeb94d6b\"", + "last_updated": "2026-03-31T11:36:00Z", + "topics": [ + "systembolaget" + ], + "last_fetched": 1785486535.891473 + }, + "228662926": { + "repository_manifest": { + "name": "Toon Climate", + "country": "NL" + }, + "full_name": "cyberjunky/home-assistant-toon_climate", + "authors": [ + "@cyberjunky" + ], + "category": "integration", + "description": "This custom integration provides a climate device for rooted Toon thermostats.", + "domain": "toon_climate", + "etag_repository": "W/\"956268181b18946f92ce369dd05a8630dcd6009d2489499518898cb76089a417\"", + "last_updated": "2026-09-28T06:08:17Z", + "stargazers_count": 54, + "topics": [ + "custom-integration", + "thermostat", + "toon" + ], + "last_fetched": 1790594044.317201 + }, + "783046111": { + "repository_manifest": {}, + "new": true, + "full_name": "ibz0q/lovelace-bg-animation", + "category": "plugin", + "description": "Animated Live backgrounds for Lovelace", + "etag_repository": "W/\"f130db9efd4157ee53b6915b8399012886237a90326c53d29f48d91d31ed52ec\"", + "last_updated": "2026-04-25T18:17:09Z", + "stargazers_count": 51, + "last_fetched": 1789943525.053701 + }, + "1091429700": { + "repository_manifest": {}, + "new": true, + "full_name": "soulripper13/speedtest_rt_ru", + "category": "integration", + "description": "Home Assistant integration for measuring internet speed using RT.RU's QMS binary.", + "domain": "speedtest_rt_ru", + "etag_repository": "W/\"22dedd697547b009aa9d122e3eb2e691ed7236ea2aa567217b31d1c537de7a07\"", + "last_updated": "2026-09-28T09:54:25Z", + "stargazers_count": 10, + "topics": [ + "hacs-integration-speedtest-rt-ru-sensor" + ], + "last_fetched": 1790600898.892025 + }, + "670246526": { + "repository_manifest": {}, + "new": true, + "full_name": "HarvsG/ha-glinet4-integration", + "category": "integration", + "description": "Home Assistant custom component for GL.iNet routers running 4.X firmware.", + "domain": "glinet", + "etag_repository": "W/\"963f5f5d4c0b1926bfcce3b27e4f9759360907d7e73b75ab11b7bea4c7e9263d\"", + "last_updated": "2026-10-01T23:19:37Z", + "stargazers_count": 96, + "topics": [ + "glinet", + "homeassistant-custom-component", + "openwrt" + ], + "last_fetched": 1790924807.061598 + }, + "246549747": { + "repository_manifest": { + "name": "Atomic Calendar Revive", + "filename": "atomic-calendar-revive.js" + }, + "full_name": "totaldebug/atomic-calendar-revive", + "category": "plugin", + "description": "An advanced calendar card for Home Assistant Lovelace.", + "downloads": 51129, + "etag_repository": "W/\"5e260ef5da6ed4605bf5e6731bda73e9a95901e10a0d4395f17333c074172352\"", + "last_updated": "2026-09-26T21:04:41Z", + "stargazers_count": 676, + "topics": [ + "calendar", + "card", + "javascript", + "module" + ], + "last_fetched": 1790464665.181834 + }, + "860703144": { + "repository_manifest": {}, + "new": true, + "full_name": "martinstafford/daikin_d3net", + "category": "integration", + "description": "Home Assistant Daikin DIII-Net Modbus Integration", + "domain": "daikin_d3net", + "downloads": 158, + "etag_repository": "W/\"011e751b0d2060a10c39db0c63025334bbc744e3921a49396c53a9d8ddf4bf97\"", + "last_updated": "2026-05-03T07:12:36Z", + "stargazers_count": 16, + "topics": [ + "daikin", + "modbus" + ], + "last_fetched": 1787522577.712517 + }, + "1071676422": { + "repository_manifest": {}, + "new": true, + "full_name": "qlerup/thermostat-pro-timeline", + "category": "integration", + "description": "Syncs schedules from the Thermostat pro timeline Lovelace card to a shared store, keeping data and UI consistent across users and dashboards. Changes are saved centrally, bump a version, and are exposed via a sensor, so clients can refresh without polling.", + "domain": "thermostat_timeline", + "downloads": 786, + "etag_repository": "W/\"6f5cb111e2776b3bb562286ea2a9e9c8365cc362bc70a68456711de5aa66ba7d\"", + "last_updated": "2026-08-25T20:23:40Z", + "stargazers_count": 18, + "topics": [ + "assistent", + "card", + "home" + ], + "last_fetched": 1788859867.39638 + }, + "1196296364": { + "repository_manifest": {}, + "new": true, + "full_name": "PlayFaster/very-dark-black-ha-theme", + "category": "theme", + "description": "🟪 ⬛ A very dark black theme for Home Assistant ⬛ 🟦", + "etag_repository": "W/\"ce54d2200a694e12a933c90dccfc644d2b28ce6a85624aadeac54d86d8ab2d6e\"", + "last_updated": "2026-09-20T19:22:36Z", + "stargazers_count": 2, + "topics": [ + "dark-mode", + "dark-theme", + "hacs-theme", + "lovelace-theme" + ], + "last_fetched": 1789945598.057734 + }, + "909186509": { + "repository_manifest": {}, + "new": true, + "full_name": "jorourke/naim-atom-home-assistant", + "category": "integration", + "description": "A custom component for naim atom on home assistant", + "domain": "naim_media_player", + "etag_repository": "W/\"bddcf0f95329c7387f8b0f0742160293d7f9348e9a2c384464ca09e3ba1ed116\"", + "last_updated": "2026-09-04T06:08:15Z", + "stargazers_count": 11, + "last_fetched": 1790925788.945874 + }, + "679490637": { + "repository_manifest": {}, + "new": true, + "full_name": "Antoni-Czaplicki/SteamVR.HA", + "category": "integration", + "description": "SteamVR integration for Home Assistant", + "domain": "steamvr", + "etag_repository": "W/\"2b8984f24ac352ffd02744f88cab53b9003fabf18e124bdd9f99d16893454d24\"", + "last_updated": "2026-08-04T17:03:14Z", + "stargazers_count": 13, + "topics": [ + "iot", + "steamvr", + "vr" + ], + "last_fetched": 1786811835.307315 + }, + "1272384233": { + "repository_manifest": {}, + "new": true, + "full_name": "gwenaelnavez/owserver-ha", + "category": "integration", + "description": "Home Assistant integration for EDS OW-SERVER (1-Wire to Ethernet)", + "domain": "owserver", + "etag_repository": "W/\"fd2ac65a4d662f474865a8bb1217c1e6fc1aea5adcd16f778e90ab5b5d60e6d4\"", + "last_updated": "2026-09-01T08:56:56Z", + "stargazers_count": 1, + "topics": [ + "1-wire", + "ds18b20", + "eds", + "home-assistant-integration", + "ow-server", + "temperature" + ], + "last_fetched": 1788257966.146295 + }, + "1271160960": { + "repository_manifest": {}, + "new": true, + "full_name": "my-PV/home-assistant-integration", + "category": "integration", + "description": "The official my-PV Home Assistant integration.", + "domain": "my_pv", + "etag_repository": "W/\"401c37343ddeb5345f2d638882db1d4592f51d1328d7fd5a5afc0ae22866c20f\"", + "last_updated": "2026-08-25T10:07:42Z", + "stargazers_count": 11, + "topics": [ + "boiler", + "heating-control", + "home-assistant-integration", + "water-heater" + ], + "last_fetched": 1789753739.759539 + }, + "1056181405": { + "repository_manifest": {}, + "new": true, + "full_name": "5a2v0/HA-WiFi-Sensor-Tracker", + "category": "integration", + "description": "A custom integration that converts smartphone wifi sensor to tracking device", + "domain": "wifi_sensor_tracker", + "etag_repository": "W/\"779e94c184c2b147d9144d6f92ff5c3d11f36fc1357e95f8a010cf9ee89de99b\"", + "last_updated": "2026-09-10T18:02:15Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-integration", + "presence-detection", + "wifi" + ], + "last_fetched": 1790203578.362497 + }, + "306914292": { + "repository_manifest": { + "name": "Transparent Blue", + "render_readme": "true" + }, + "full_name": "JOHLC/transparentblue", + "category": "theme", + "description": "Transparent Blue is a sleek, modern theme for Home Assistant featuring a transparent blue aesthetic.", + "etag_repository": "W/\"8f3184f6807dfefefb98c322441bf9c911145ba91ba5800518904d882e945e33\"", + "last_updated": "2026-04-08T12:33:21Z", + "stargazers_count": 34, + "topics": [ + "homeassistant-addons", + "transparent-blue-theme", + "transparentblue", + "yaml" + ], + "last_fetched": 1784668273.852592 + }, + "1147253885": { + "repository_manifest": {}, + "new": true, + "full_name": "jinx-22/avalon_nano3s", + "category": "integration", + "description": "Avalon Nano 3S - Integration für Home Assistant", + "domain": "avalon_nano3s", + "downloads": 2, + "etag_repository": "W/\"6ec271a61643657ab65fe7a30d7f60e2e969ef323e5a27050cb9a8fe9f8fb851\"", + "last_updated": "2026-09-21T19:42:07Z", + "stargazers_count": 12, + "topics": [ + "avalon-nano-3s", + "canaan", + "homeassistant-custom-component", + "miner", + "mining" + ], + "last_fetched": 1790531220.982868 + }, + "1247982167": { + "repository_manifest": {}, + "new": true, + "full_name": "wleonhardt/ha-ipp-print", + "category": "integration", + "description": "Home Assistant custom integration: direct IPP printing with per-job sensor + Lovelace card", + "domain": "ipp_print", + "etag_repository": "W/\"496a3d522da7c7cb24a7f06bd02b34fe10022629ffc5f3f796cc0f106fd64927\"", + "last_updated": "2026-10-01T23:19:18Z", + "stargazers_count": 3, + "topics": [ + "ipp", + "printer" + ], + "last_fetched": 1790898280.135471 + }, + "236318024": { + "repository_manifest": { + "name": "iOS Themes - Dark Mode and Light Mode", + "hacs": "0.21.2", + "filename": "ios-themes.yaml", + "render_readme": true + }, + "full_name": "basnijholt/lovelace-ios-themes", + "category": "theme", + "description": "❤️📱🏠🤖 Themes inspired by iOS Dark ⬛️ and Light ◻️ Mode for Lovelace Home Assistant with different backgrounds", + "etag_repository": "W/\"b530624fef59972ac652cc0989983fb0d6afbe7255f48f75f1870b04161b513c\"", + "last_updated": "2026-07-21T05:47:07Z", + "stargazers_count": 881, + "last_fetched": 1790934326.655869 + }, + "1103181235": { + "repository_manifest": {}, + "new": true, + "full_name": "chrisdoherty4/maint", + "category": "integration", + "description": "A Home Assistant integration to track recurring home maintenance tasks", + "domain": "maint", + "etag_repository": "W/\"0017d2435c2e8d54275f845ae09616f26a41dcf6d7057c75df15764f0f7be864\"", + "last_updated": "2026-02-23T22:25:06Z", + "stargazers_count": 45, + "topics": [ + "home-maintenance", + "maintenance" + ], + "last_fetched": 1790802383.691128 + }, + "622582764": { + "repository_manifest": {}, + "new": true, + "full_name": "AndreaTomatis/loex-xsmart-integration", + "category": "integration", + "description": "Loex Xsmart Integration for Home Assistant", + "domain": "loex_xsmart", + "etag_repository": "W/\"b3484a2be826cd3f8522345c51182f2df6016da5addc1aebee1ed3deaaf63724\"", + "last_updated": "2025-05-04T13:57:21Z", + "stargazers_count": 1, + "last_fetched": 1784784992.791365 + }, + "767743196": { + "repository_manifest": {}, + "new": true, + "full_name": "Eonasdan/home-assistant-bootstrap-5-theme", + "category": "theme", + "description": "Bootstrap 5 color theme for Home Assistant", + "etag_repository": "W/\"8bd53b87dc4c302f489e5d3aa6c75f6115f81ff1cdcf32752a71da0492647276\"", + "last_updated": "2024-03-05T21:41:07Z", + "stargazers_count": 3, + "topics": [ + "bootstrap5" + ], + "last_fetched": 1784668260.824217 + }, + "907236686": { + "repository_manifest": {}, + "new": true, + "full_name": "silentbil/silent-image-slider", + "category": "plugin", + "description": "Image slider card for homeassistant", + "etag_repository": "W/\"268c9e5539390775bc122f66e812ad9067ac1c1f30efb6aad4b3ffd001c20907\"", + "last_updated": "2025-05-11T18:37:52Z", + "stargazers_count": 4, + "topics": [ + "image-slider", + "images" + ], + "last_fetched": 1784795678.450622 + }, + "292621909": { + "repository_manifest": { + "name": "Windows 10 themes", + "render_readme": true + }, + "full_name": "mikosoft83/hass-windows10-themes", + "category": "theme", + "description": "Home Assistant Windows 10 inspired themes", + "etag_repository": "W/\"cf726f487b3bd5f76b5734e159b67e5d1734060f08ebac897303ea6a848fb412\"", + "last_updated": "2026-06-29T19:43:59Z", + "stargazers_count": 13, + "topics": [ + "accent-color", + "windows", + "windows-10" + ], + "last_fetched": 1788378978.468045 + }, + "911369599": { + "repository_manifest": {}, + "new": true, + "full_name": "xBourner/area-card-plus", + "category": "plugin", + "description": "An area card for home assistant dashboards", + "downloads": 5718, + "etag_repository": "W/\"5b3a964c93a6ab811bdb8b7504b6346fe22233b86613a37514e570a8c37aab6c\"", + "last_updated": "2026-10-01T04:01:00Z", + "stargazers_count": 105, + "topics": [ + "frontend" + ], + "last_fetched": 1790841439.737589 + }, + "232813686": { + "repository_manifest": { + "name": "SkyQ", + "zip_release": true, + "homeassistant": "2024.7.0", + "filename": "skyq.zip", + "render_readme": true + }, + "new": true, + "full_name": "RogerSelwyn/Home_Assistant_SkyQ_MediaPlayer", + "authors": [ + "@rogerselwyn" + ], + "category": "integration", + "description": "Home Assistant SkyQ Media player component", + "domain": "skyq", + "downloads": 3078, + "etag_repository": "W/\"c39ea7c16a66f8f65000debd1507dc807b04d36fa8d8a47206b37a824d391d30\"", + "last_updated": "2026-08-24T09:04:53Z", + "stargazers_count": 112, + "topics": [ + "homeassistant-custom-component", + "sky", + "skyq" + ], + "last_fetched": 1789386828.950322 + }, + "979038334": { + "repository_manifest": {}, + "new": true, + "full_name": "Beat2er/homeassistant-trmnl-battery", + "category": "integration", + "description": "Provides sensors for getting trmnl devices battery voltage/percentage from servers", + "domain": "trmnl", + "etag_repository": "W/\"e213a44a6fb0ffcffea282a6e3371a4fd7be82f9e64af522b170038f36167426\"", + "last_updated": "2026-06-24T20:41:09Z", + "stargazers_count": 21, + "topics": [ + "battery-monitor", + "e-ink", + "home-assistant-integration", + "trmnl" + ], + "last_fetched": 1784785415.214846 + }, + "1137013702": { + "repository_manifest": {}, + "new": true, + "full_name": "bharat/homeassistant-lockly", + "category": "integration", + "description": "HomeAssistant custom integration for managing Zigbee2MQTT locks", + "domain": "lockly", + "downloads": 27, + "etag_repository": "W/\"4b7fa532065e6a3ce8d088c3086f901fe03ca5ade90b6af9c77a6949f6fa8ebb\"", + "last_updated": "2026-10-01T19:43:25Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-custom-component", + "lovelace-custom-card" + ], + "last_fetched": 1790889182.722579 + }, + "1007828057": { + "repository_manifest": {}, + "new": true, + "full_name": "matbott/ha-inumet-uruguay", + "category": "integration", + "description": "Integracion Inumet Uruguay", + "domain": "inumet_uruguay", + "etag_repository": "W/\"4df60d05a4f68c37f7b337bed85a773189bedab82c5dc4e705b3b6c7d7f383b4\"", + "last_updated": "2026-09-09T12:57:01Z", + "last_fetched": 1790747345.116814 + }, + "941682205": { + "repository_manifest": {}, + "new": true, + "full_name": "jmdevita/parcel-ha", + "category": "integration", + "description": "Unofficial ParcelApp integration with Home Assistant", + "domain": "parcelapp", + "downloads": 1241, + "etag_repository": "W/\"8d5ac4a0e582e93afb8dfbe0086efc0f195d9e00c260e52543521a22e7b53978\"", + "last_updated": "2026-09-14T22:50:12Z", + "stargazers_count": 82, + "topics": [ + "custom-integration", + "parcelapp" + ], + "last_fetched": 1789950776.99377 + }, + "1132635416": { + "repository_manifest": {}, + "new": true, + "full_name": "amitfin/pima_force", + "category": "integration", + "description": "Home Assistant integration for Pima Force alarm system", + "domain": "pima_force", + "downloads": 31, + "etag_repository": "W/\"fc4165840b09bbb3bd02d02589403616ad808f83fa2180dd5efa9a2d85832b1b\"", + "last_updated": "2026-08-18T09:13:27Z", + "stargazers_count": 2, + "topics": [ + "custom-integration" + ], + "last_fetched": 1787053145.06603 + }, + "386049746": { + "repository_manifest": { + "name": "Virage Dashboard", + "render_readme": "true" + }, + "new": true, + "full_name": "viragelabs/virage_dashboard", + "authors": [ + "@viragelabs" + ], + "category": "integration", + "description": "A Home Assistant integration to keep track of Virage Laboratories devices, and set up and properly label rf sensors and door contacts", + "domain": "virage_dashboard", + "etag_repository": "W/\"ea1a8890cac9862715d1aa35cd1a5c911b461ab44abb9872a3ba255d2b8a4df8\"", + "last_updated": "2022-10-23T18:48:35Z", + "stargazers_count": 1, + "topics": [ + "virage", + "viragelaboratories", + "viragelabs" + ], + "last_fetched": 1784793320.721321 + }, + "788499425": { + "repository_manifest": {}, + "new": true, + "full_name": "itsbrianburton/slide-confirm", + "category": "plugin", + "description": "Slide to Confirm is a custom card for Home Assistant that prevents accidental button presses by requiring the user perform a slide action to trigger a service.", + "downloads": 1568, + "etag_repository": "W/\"e84996106a80b535c0f01ab57c78a7bfe7bbc115febe195193a068d7cf9ebec4\"", + "last_updated": "2026-03-23T10:02:59Z", + "stargazers_count": 31, + "topics": [ + "hacs-custom", + "homeassistant-custom-component" + ], + "last_fetched": 1786808301.639428 + }, + "281453608": { + "repository_manifest": { + "name": "badge-card", + "render_readme": true + }, + "full_name": "thomasloven/lovelace-badge-card", + "category": "plugin", + "description": "🔹 Place badges anywhere in the lovelace layout", + "etag_repository": "W/\"a4e4cb6169a84ce49e958ec2e98a323a1dc94d246c3cbd200b6c2ccb309d50e7\"", + "last_updated": "2024-08-12T18:38:59Z", + "stargazers_count": 90, + "last_fetched": 1788610441.458613 + }, + "573233876": { + "repository_manifest": { + "name": "Switch Manager", + "render_readme": true, + "homeassistant": "2024.7.0" + }, + "new": true, + "full_name": "Sian-Lee-SA/Home-Assistant-Switch-Manager", + "authors": [ + "@Sian-Lee-SA" + ], + "category": "integration", + "description": "Switch manager is a centralised component to handle button pushes for your wireless switches. This includes anything passed through the event bus. The component relies on switch blueprints which is easily made to allow GUI configuration of your switches and their button pushes. This helps remove clutter from the automations.", + "domain": "switch_manager", + "etag_repository": "W/\"7e82501bac185d26bd3fae0d3f72a8fe2e728240a9520f99f88b19c3ff7916cc\"", + "last_updated": "2026-09-05T04:02:43Z", + "stargazers_count": 581, + "topics": [ + "component", + "script", + "switch-manager" + ], + "last_fetched": 1790386382.046302 + }, + "443221313": { + "repository_manifest": {}, + "new": true, + "full_name": "prestomation/resmed_myair_sensors", + "category": "integration", + "description": "This is a Home Assistant custom component to pull daily CPAP data from ResMed's myAir service using an undocumented API", + "domain": "resmed_myair", + "downloads": 4081, + "etag_repository": "W/\"ee913e800343d792dae38e740fd7b0c3abfe69b721789ae6fc07be7c76f32817\"", + "last_updated": "2026-09-30T16:43:00Z", + "stargazers_count": 203, + "topics": [ + "cpap", + "resmed" + ], + "last_fetched": 1790875330.008163 + }, + "1060673914": { + "repository_manifest": {}, + "new": true, + "full_name": "alex-taylor/energy-distribution-ext", + "category": "plugin", + "description": "An upgraded and configurable Energy Distribution Card, with a raft of new features and improvements. It supports both Energy and Power flows, additional Devices and live sensor-data display.", + "downloads": 1366, + "etag_repository": "W/\"adacf5e7ce8fcaa2b87613f242df5a815d7900e683140b3f8c6b93c651157e9c\"", + "last_updated": "2026-09-04T21:16:39Z", + "stargazers_count": 17, + "topics": [ + "animation", + "cards", + "custom", + "energy", + "flow", + "power" + ], + "last_fetched": 1790024117.744289 + }, + "1312169456": { + "repository_manifest": {}, + "new": true, + "full_name": "Elijaht-dev/mistralai-conversation", + "category": "integration", + "description": "Mistral AI conversation integration for Home Assistant", + "domain": "mistral_conversation", + "etag_repository": "W/\"184fd8fe4e96e4206a2459b4b36b957ad860dcccbba3e25b9d2d44ffaa057e34\"", + "last_updated": "2026-09-28T17:47:00Z", + "stargazers_count": 10, + "topics": [ + "conversation", + "mistral-ai" + ], + "last_fetched": 1790680787.23513 + }, + "1307209505": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-tvassist", + "category": "integration", + "description": "Push rich toast/banner notifications, persistent status pills, and text-to-speech to any Android TV running the TV Assist app — over your local network, no cloud. ", + "domain": "tv_assist", + "etag_repository": "W/\"4c274ee085fc1599eee87e48bddddeff741ec1a20847a53053b4880c19ecea9d\"", + "last_updated": "2026-08-03T00:01:10Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "tvassist", + "tvassist-android" + ], + "last_fetched": 1790597913.332804 + }, + "635072820": { + "repository_manifest": { + "name": "T-Smart thermostat" + }, + "new": true, + "full_name": "pdw-mb/tsmart_ha", + "authors": [ + "@pdw-mb" + ], + "category": "integration", + "description": "Support for Tesla T-Smart thermostats in Home Assistant", + "domain": "t_smart", + "etag_repository": "W/\"c0d1a2930e160d6ddb71ba28e74478a58bf1aee65ab4292c263a9e4b213d56f2\"", + "last_updated": "2025-11-02T18:06:44Z", + "stargazers_count": 12, + "topics": [ + "t-smart" + ], + "last_fetched": 1784791035.59468 + }, + "998250260": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-nws-alert-card", + "category": "plugin", + "description": "A simple card to show US National Weather Service alerts for a given zone", + "downloads": 560, + "etag_repository": "W/\"e8bef43b72d73ff5df780007c196aa0c955e86d319d25d4220790e61c1956dd0\"", + "last_updated": "2026-07-21T05:21:30Z", + "stargazers_count": 15, + "topics": [ + "nws", + "nws-alerts", + "weather" + ], + "last_fetched": 1785531906.618799 + }, + "733922637": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-more-info", + "category": "plugin", + "description": "Customize More-info dialogs for Home Assistant", + "downloads": 1637, + "etag_repository": "W/\"bdb69792ccb1b641b941fa38451b16cdef8e36c3a8ec6ef7419787f11f877ec0\"", + "last_updated": "2026-04-07T21:24:47Z", + "stargazers_count": 18, + "topics": [ + "attributes", + "customization", + "history", + "logbook", + "more-info" + ], + "last_fetched": 1789358642.272062 + }, + "1170221954": { + "repository_manifest": {}, + "new": true, + "full_name": "charlesjones-dev/umamiha", + "category": "integration", + "description": "Unofficial Home Assistant integration for Umami", + "domain": "umamiha", + "etag_repository": "W/\"48b2746c96cab522630dcbe788a0bd693fe3c14a0f9e70fcb0203d91cfc363c2\"", + "last_updated": "2026-06-29T18:47:36Z", + "topics": [ + "umami-analytics" + ], + "last_fetched": 1784785926.668333 + }, + "509121113": { + "repository_manifest": { + "homeassistant": "0.70.0", + "name": "seven", + "render_readme": true + }, + "new": true, + "full_name": "seven-io/home-assistant", + "authors": [ + "@matthiez" + ], + "category": "integration", + "description": "HACS supporting Home Assistant integration for seven", + "domain": "seven", + "etag_repository": "W/\"b4e932bcf7e61987361be9fdc7a21a6c705b6a85943eeef99c36ed7f8171224e\"", + "last_updated": "2026-09-01T03:26:04Z", + "stargazers_count": 5, + "topics": [ + "hassio-integration", + "home-assistant-integration", + "seven-plugin", + "sms", + "tts" + ], + "last_fetched": 1788242654.817537 + }, + "211393677": { + "repository_manifest": { + "name": "Qubino Wire Pilot", + "render_readme": true, + "homeassistant": "2023.1.0" + }, + "full_name": "piitaya/home-assistant-qubino-wire-pilot", + "authors": [ + "@piitaya" + ], + "category": "integration", + "description": "Home Assistant Component for Qubino Wire Pilot", + "domain": "qubino_wire_pilot", + "etag_repository": "W/\"dd1affd04880c001b66314c97e179495886a2bd3a4200d7eb737c531fe117efe\"", + "last_updated": "2026-07-29T16:59:42Z", + "stargazers_count": 26, + "topics": [ + "climate", + "qubino", + "qubino-wire-pilot", + "thermostat" + ], + "last_fetched": 1789496954.329363 + }, + "1266428617": { + "repository_manifest": {}, + "new": true, + "full_name": "007hacky007/car_maintenance", + "category": "integration", + "description": "Home Assistant integration tracking vehicle maintenance: service, inspection, vignette and custom counters by time and odometer, with progress bar friendly sensors", + "domain": "car_maintenance", + "etag_repository": "W/\"1a318f368f078abd3f7eace390e76a97cbfb1f1cbf959563cb7dd2f90037bbf8\"", + "last_updated": "2026-08-06T08:29:21Z", + "stargazers_count": 1, + "topics": [ + "car", + "custom-integration", + "maintenance", + "vehicle" + ], + "last_fetched": 1786012889.175234 + }, + "380367845": { + "repository_manifest": { + "name": "Eufy Security", + "render_readme": true + }, + "new": true, + "full_name": "fuatakgun/eufy_security", + "authors": [ + "@fuatakgun" + ], + "category": "integration", + "description": "Home Assistant integration to manage Eufy Security devices as cameras, home base stations, doorbells, motion and contact sensors.", + "domain": "eufy_security", + "etag_repository": "W/\"9d786d2f767974a03ef736fabdfbfcb615e6f666fbc31eddad2c20bdf0d60151\"", + "last_updated": "2026-09-23T13:20:42Z", + "stargazers_count": 1396, + "topics": [ + "camera", + "eufy", + "eufycam", + "eufysecurity", + "rtsp", + "security" + ], + "last_fetched": 1790924336.020674 + }, + "857668092": { + "repository_manifest": {}, + "new": true, + "full_name": "OStrama/weishaupt_modbus", + "category": "integration", + "description": "This integration allows you to monitor and controll your weishaupt heatpump via modbus.", + "domain": "weishaupt_modbus", + "etag_repository": "W/\"1c34805320e07478e69dabf904f1667322d4509991f6383ea6b0a85960404309\"", + "last_updated": "2026-10-01T08:55:28Z", + "stargazers_count": 72, + "topics": [ + "weishaupt" + ], + "last_fetched": 1790874851.925867 + }, + "831739499": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/lunar-phase-card", + "category": "plugin", + "description": "🌘 Custom card for tracking Moon phases", + "downloads": 10074, + "etag_repository": "W/\"fd37e86ae1eb28f20906a5b09ef7f32b6c93e3a2d6b6a5493712787bd78ade4b\"", + "last_updated": "2026-09-10T22:29:45Z", + "stargazers_count": 212, + "topics": [ + "lunar", + "lunar-phases", + "moon", + "moon-phase" + ], + "last_fetched": 1790791566.377399 + }, + "1274065193": { + "repository_manifest": {}, + "new": true, + "full_name": "kekkooo86/ha-beautiful-battery", + "category": "plugin", + "description": "A stunning 3D Home Assistant Lovelace card with liquid glass effects, smooth animations, and dynamic charge visualization.", + "etag_repository": "W/\"5633b1aeb2daf2c2129747d1eabad60d6a9961b67990e9c74ccc91a32b36edd3\"", + "last_updated": "2026-09-01T14:03:58Z", + "topics": [ + "battery", + "card", + "dashboard" + ], + "last_fetched": 1788290732.897711 + }, + "903881997": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/smsto", + "category": "integration", + "description": "Integration for sending notifications via SMS.to directly from Home Assistant.", + "domain": "smsto", + "downloads": 2, + "etag_repository": "W/\"1cfd1401ea0dbd38b7a14ffe355b0bd29a18db5a190ef3483c8186ec4cdbbef0\"", + "last_updated": "2026-09-22T10:37:43Z", + "stargazers_count": 3, + "topics": [ + "notifications", + "sms", + "smsto" + ], + "last_fetched": 1790625036.157782 + }, + "1068391559": { + "repository_manifest": {}, + "new": true, + "full_name": "ange007/ha-sun-allocator", + "category": "integration", + "description": "Home Assistant custom component that helps you maximize the use of your solar energy", + "domain": "sun_allocator", + "etag_repository": "W/\"e5299b4e61b867ef48bc7ecc8a3ac16e40ea51ca605c5304dd2a5043d7f00fbc\"", + "last_updated": "2026-09-21T16:14:08Z", + "stargazers_count": 6, + "topics": [ + "hass-component", + "hass-integration", + "hassio-integration", + "solar", + "solar-energy", + "solar-energy-potential", + "solar-system", + "sun" + ], + "last_fetched": 1790378437.965733 + }, + "1052048747": { + "repository_manifest": {}, + "new": true, + "full_name": "barneyonline/ha-enphase-energy", + "category": "integration", + "description": "Cloud-based Enphase device integration for Home Assistant.", + "domain": "enphase_ev", + "downloads": 18, + "etag_repository": "W/\"19a1eec52ad31406f386c5ee22ce7d6dcd38dd1197da643bb65302a82b3c1b9c\"", + "last_updated": "2026-10-02T04:09:45Z", + "stargazers_count": 32, + "topics": [ + "custom-integration", + "enphase", + "ev-charger", + "home-assistant-custom-component" + ], + "last_fetched": 1790921868.818878 + }, + "1269584441": { + "repository_manifest": {}, + "new": true, + "full_name": "porech/samsung_ac_dplug", + "category": "integration", + "description": "Home Assistant integration for old Samsung air conditioners (DPLUG/AC14K, port 2878) — local control, guided setup, native entities", + "domain": "samsung_ac_dplug", + "downloads": 23, + "etag_repository": "W/\"653aa8e398bfca9fb5bebebc8719097dd31c2459713546f0e1bdd5d25c317dea\"", + "last_updated": "2026-07-21T21:50:03Z", + "stargazers_count": 9, + "topics": [ + "air-conditioner", + "climate", + "dplug", + "hvac", + "samsung" + ], + "last_fetched": 1790421486.974276 + }, + "1159861016": { + "repository_manifest": {}, + "new": true, + "full_name": "akustikrausch/gonzales-integration", + "category": "integration", + "description": "Home Assistant integration for Gonzales Speed Monitor. Provides 20+ sensors, outage detection, and automation services. Install via HACS.", + "domain": "gonzales", + "etag_repository": "W/\"ed23e67be361eac2062057ea3e1aaa05704d8dea85733c2bfd1b781a812daa46\"", + "last_updated": "2026-06-11T19:50:04Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-custom-component", + "internet-monitoring", + "speedtest" + ], + "last_fetched": 1784784685.088888 + }, + "1187443410": { + "repository_manifest": {}, + "new": true, + "full_name": "Rooterts/HA_supertronics_hat_ups_x120x", + "category": "integration", + "description": "Home Assistant integration for the SupTronics X1200/X1201/X1202 UPS HAT with automatic charging control for Raspberry Pi 5", + "domain": "suptronics_ups_x120x", + "etag_repository": "W/\"6527fe61013a0eebb87b108ecc91adbb04816c56a2777d9e4274abaf891b6ef3\"", + "last_updated": "2026-03-21T00:47:36Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "raspberry-pi", + "suptronics", + "ups" + ], + "last_fetched": 1784791782.839479 + }, + "1121944863": { + "repository_manifest": {}, + "new": true, + "full_name": "T-leco/investing_portfolio", + "category": "integration", + "description": "Track your Investing.com portfolios directly in Home Assistant", + "domain": "investing_portfolio", + "etag_repository": "W/\"a59ae740b4df12cf78a070b7a3edf65dc30ca00e300a19aac5985d890702eb4a\"", + "last_updated": "2025-12-24T01:13:10Z", + "stargazers_count": 3, + "topics": [ + "hacs-custom", + "homeassistant-custom-component", + "investing", + "investing-api", + "portfolio", + "stocks" + ], + "last_fetched": 1786403495.051633 + }, + "1220485243": { + "repository_manifest": {}, + "new": true, + "full_name": "johnbr/mlb-live-scoreboard", + "category": "integration", + "description": "Home Assistant MLB live game scorecard.", + "domain": "mlb_live_scoreboard", + "etag_repository": "W/\"ea13054b9d5b317f0f53dd483ec7d5d250456d9364355918e8ecb1800a676d7c\"", + "last_updated": "2026-10-02T00:25:00Z", + "stargazers_count": 3, + "topics": [ + "gametracker", + "mlb" + ], + "last_fetched": 1790925710.48185 + }, + "358962656": { + "repository_manifest": { + "name": "Notify Card", + "content_in_root": true, + "filename": "notify-card.js", + "render_readme": true + }, + "full_name": "bernikr/lovelace-notify-card", + "category": "plugin", + "description": "Send notifications directly from the dashboard", + "etag_repository": "W/\"4e2d3a00a3b54ee4782793d0d846d6058ca20fb5d1c391fe4f14f0133d4fa41a\"", + "last_updated": "2026-05-11T15:04:39Z", + "stargazers_count": 63, + "topics": [ + "card", + "notification", + "notifications", + "notify", + "service" + ], + "last_fetched": 1787957750.404321 + }, + "1258775623": { + "repository_manifest": {}, + "new": true, + "full_name": "bdlcalvin/ha-american-standard-comfortlink", + "category": "integration", + "description": "Home Assistant Integration to Add American Standard Hot Water Heaters", + "domain": "american_standard_comfortlink", + "etag_repository": "W/\"5695ae393fee4654e6faee6d6e4888f53ae732e01f861a21fe138f23a2f87985\"", + "last_updated": "2026-06-04T00:24:55Z", + "topics": [ + "american-standard", + "ariston", + "heat-pump-water-heater", + "water-heater" + ], + "last_fetched": 1785584119.315124 + }, + "491303842": { + "repository_manifest": { + "name": "Datetime Card", + "render_readme": true + }, + "full_name": "a-p-z/datetime-card", + "category": "plugin", + "description": "A minimalistic card for Home Assistant Lovelace UI which shows how many days it has been between any input_datetime and today.", + "downloads": 1788, + "etag_repository": "W/\"bc18fc569a4c5d48b60df9c9147405dd5e5ea4fc00add73c20a0e606b2b01180\"", + "last_updated": "2026-09-03T01:46:08Z", + "stargazers_count": 23, + "topics": [ + "lovelace-custom-card", + "svelte" + ], + "last_fetched": 1788423028.593823 + }, + "1208490793": { + "repository_manifest": {}, + "new": true, + "full_name": "mamo-nick/chmi_hydrology", + "category": "integration", + "description": " Home Assistant integration for Czech river monitoring using CHMI open data", + "domain": "chmi_hydrology", + "etag_repository": "W/\"9a8b2903af749d8d284509981c4a775f1471712b2b184ac7a866592d28a4e2fb\"", + "last_updated": "2026-08-24T15:39:43Z", + "stargazers_count": 4, + "topics": [ + "chmi", + "flood", + "home-assistant-integration", + "hydrology" + ], + "last_fetched": 1790273713.924242 + }, + "720062465": { + "repository_manifest": {}, + "new": true, + "full_name": "trollix/ha-tsmoon-card", + "category": "plugin", + "description": "Home Assistant lovelace custom card Simple Moon phases", + "downloads": 2340, + "etag_repository": "W/\"2f6267fbb78d89116af27d35f0f7c5a8c61281300ac686891bea4badc98ed800\"", + "last_updated": "2026-07-24T18:58:56Z", + "stargazers_count": 20, + "topics": [ + "card", + "moon" + ], + "last_fetched": 1789525182.161547 + }, + "1215440835": { + "repository_manifest": {}, + "new": true, + "full_name": "slx612/WOL-Home-Assistant-And-Alexa", + "category": "integration", + "description": "Local Windows PC power control for Home Assistant and Alexa: Wake-on-LAN boot, secure shutdown/restart, automatic LAN discovery, and pairing through a simple Windows installer.", + "domain": "pc_power_free", + "etag_repository": "W/\"bf392b8a179b94e2c0b5afd4c17de0c316dfc0c223e78238695abd85d353a9c1\"", + "last_updated": "2026-09-26T13:08:56Z", + "stargazers_count": 3, + "topics": [ + "alexa", + "home-assistant-custom-component", + "lan", + "wake-on-lan", + "windows", + "wol", + "zeroconf" + ], + "last_fetched": 1790446708.338967 + }, + "194140521": { + "repository_manifest": { + "name": "browser_mod", + "homeassistant": "2024.7.0" + }, + "full_name": "thomasloven/hass-browser_mod", + "category": "integration", + "description": "🔹 A Home Assistant integration to turn your browser into a controllable entity and media player", + "domain": "browser_mod", + "etag_repository": "W/\"20a6e3c7277b880a0a9ca3a3565ead18e1184ebf95fbb810ba3a830fb8b34af8\"", + "last_updated": "2026-10-01T14:10:21Z", + "stargazers_count": 1819, + "last_fetched": 1790877104.705881 + }, + "318927348": { + "repository_manifest": {}, + "new": true, + "full_name": "d03n3rfr1tz3/hass-divoom", + "category": "integration", + "description": "Divoom Integration for Home Assistant", + "domain": "divoom", + "etag_repository": "W/\"fbb8fa5cdd0a054999fb12e56e979fe70796d7e0b0ddbdcb97947738a3a352d0\"", + "last_updated": "2026-10-01T16:14:16Z", + "stargazers_count": 181, + "topics": [ + "aurabox", + "ditoo", + "divoom", + "pixoo", + "timebox-evo", + "tivoo" + ], + "last_fetched": 1790890202.319588 + }, + "210194956": { + "repository_manifest": { + "name": "Car Wash", + "filename": "car_wash.zip", + "hide_default_branch": true, + "homeassistant": "2024.4.0", + "render_readme": true, + "zip_release": true + }, + "full_name": "Limych/ha-car_wash", + "authors": [ + "@Limych" + ], + "category": "integration", + "description": "Car Wash Binary Sensor for Home Assistant", + "domain": "car_wash", + "downloads": 1, + "etag_repository": "W/\"afe8bc03cb13fbf44488654813221f3a9ae53b6baa5521d420a94592b40ad638\"", + "last_updated": "2024-12-23T11:58:59Z", + "stargazers_count": 91, + "topics": [ + "binary-sensor", + "car", + "car-wash", + "wash", + "weather-forecast" + ], + "last_fetched": 1790157292.235248 + }, + "235659413": { + "repository_manifest": { + "name": "Eloverblik", + "render_readme": true + }, + "full_name": "JonasPed/homeassistant-eloverblik", + "authors": [ + "@JonasPed" + ], + "category": "integration", + "description": "Home Assistant Custom Component showing data from eloverblik.dk", + "domain": "eloverblik", + "etag_repository": "W/\"a0f9ea661554cc4937f649fa32e2de1c25a0809cd44e32e43f4c471e80b8539d\"", + "last_updated": "2026-08-21T18:31:03Z", + "stargazers_count": 215, + "last_fetched": 1790186177.819419 + }, + "624337782": { + "repository_manifest": {}, + "new": true, + "full_name": "TheFes/relative-time-plus", + "category": "template", + "description": "Relative Time Macro with additional options", + "etag_repository": "W/\"feb8df7bade83f5099794c8515e146dbee951b93806912944c522b83ef858090\"", + "last_updated": "2026-05-18T10:47:47Z", + "stargazers_count": 60, + "topics": [ + "jinja2", + "relative-time" + ], + "last_fetched": 1790026696.607128 + }, + "1270293677": { + "repository_manifest": {}, + "new": true, + "full_name": "villeparamio/Energenie-LAN-HA-Integration", + "category": "integration", + "description": "Custom Home Assistant integration to control the 4 switchable sockets of a Gembird/EnerGenie EG-PM2-LAN power strip over its native LAN protocol", + "domain": "energenie_lan", + "etag_repository": "W/\"3a6916391a5865d6fe4100e904588909a67f95cc7f8771be7008a9953c0a5759\"", + "last_updated": "2026-06-15T16:05:30Z", + "stargazers_count": 1, + "topics": [ + "eg-pm2-lan", + "energenie", + "gembird", + "power-strip", + "smart-plug" + ], + "last_fetched": 1785793747.273364 + }, + "641757757": { + "repository_manifest": { + "name": "Energy meter", + "render_readme": true, + "zip_release": true, + "filename": "energy_meter.zip" + }, + "new": true, + "full_name": "zeronounours/HA-custom-component-energy-meter", + "authors": [ + "@zeronounours" + ], + "category": "integration", + "description": "Provides extended features on top of utility-meter to track costs for each tariff as well as total costs", + "domain": "energy_meter", + "downloads": 1654, + "etag_repository": "W/\"df4c6b96ae5721058acb52dd0f1aa4e1a23ac7a29b15e95e3bd43d41275367e8\"", + "last_updated": "2026-03-11T05:57:19Z", + "stargazers_count": 28, + "topics": [ + "energy" + ], + "last_fetched": 1785592288.553127 + }, + "362700564": { + "repository_manifest": { + "name": "Tesla", + "hacs": "1.6.0", + "homeassistant": "2023.7.0", + "zip_release": true, + "filename": "tesla_custom.zip" + }, + "new": true, + "full_name": "alandtse/tesla", + "authors": [ + "@alandtse" + ], + "category": "integration", + "description": "Tesla custom integration for Home Assistant. This requires a refresh token be generated by third-party apps to login.", + "domain": "tesla_custom", + "downloads": 21456, + "etag_repository": "W/\"b61e747634ad0b92c817e98bd509741ffb4e2e581361e2c79a8b445046414cd7\"", + "last_updated": "2026-09-28T19:29:59Z", + "stargazers_count": 784, + "topics": [ + "home-assistant-component", + "tesla" + ], + "last_fetched": 1790867723.183242 + }, + "1221421983": { + "repository_manifest": {}, + "new": true, + "full_name": "drakovrfx/flowme", + "category": "plugin", + "description": "Animated flow visualisation with freely positioned nodes for Home Assistant", + "downloads": 3, + "etag_repository": "W/\"7004c948714e309ff318aca4f37939338c26ebf8ddd94be1a2b7a5202a0499a8\"", + "last_updated": "2026-06-17T15:45:19Z", + "topics": [ + "energy-monitoring", + "svg-animation" + ], + "last_fetched": 1785592818.058079 + }, + "582589896": { + "repository_manifest": { + "name": "Versatile Thermostat", + "render_readme": true, + "homeassistant": "2024.6.1" + }, + "new": true, + "full_name": "jmcollin78/versatile_thermostat", + "authors": [ + "@jmcollin78" + ], + "category": "integration", + "description": "A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management", + "domain": "versatile_thermostat", + "downloads": 367, + "etag_repository": "W/\"3a38cf19c5adc15acd29a68dc50fdcb4e4bf2601c96ada4f746a73c394784aef\"", + "last_updated": "2026-10-01T16:35:47Z", + "stargazers_count": 1193, + "topics": [ + "hacs-custom", + "thermostat" + ], + "last_fetched": 1790925632.710788 + }, + "504225349": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-foodsharing", + "category": "integration", + "description": "Homeassistant Integration for foodsharing.de", + "domain": "foodsharing", + "downloads": 27, + "etag_repository": "W/\"d97f75ee25dcb21949f6c9bcd0f316326eb41dc67d65dd510a0a976c783fb463\"", + "last_updated": "2026-10-01T15:37:03Z", + "stargazers_count": 3, + "last_fetched": 1790870738.244575 + }, + "572278409": { + "repository_manifest": { + "filename": "irrigationprogram.zip", + "name": "IrrigationProgram Custom Component", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "petergridge/Irrigation-V5", + "authors": [ + "@petergridge" + ], + "category": "integration", + "description": "Irrigation custom component for Home Assistant", + "domain": "irrigationprogram", + "downloads": 1923, + "etag_repository": "W/\"564e6ba0ea7f5ae4d080951785d844f437f2e1d556dc6613fe21217d44448e77\"", + "last_updated": "2026-08-12T05:10:37Z", + "stargazers_count": 116, + "topics": [ + "irrigation" + ], + "last_fetched": 1788907228.253458 + }, + "328957716": { + "repository_manifest": { + "name": "Time Elapsed Card", + "render_readme": true, + "filename": "elapsed-time-card.js" + }, + "full_name": "Kirbo/ha-lovelace-elapsed-time-card", + "category": "plugin", + "description": "Home Assistant Lovelace Custom Card to calculate time elapsed/left", + "downloads": 2679, + "etag_repository": "W/\"2347851b4d04a2793e8a30de05bb6ef96495972ebaa4c5596c3453609ddac330\"", + "last_updated": "2021-06-03T08:58:27Z", + "stargazers_count": 28, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1784794880.239265 + }, + "1007667881": { + "repository_manifest": {}, + "new": true, + "full_name": "Aasikki/comic-card", + "category": "plugin", + "description": "A Home Assistant card for displaying comics from image entities.", + "etag_repository": "W/\"3d88e2bc5a343e257bdc29c3f4d0f6c307808a8ddaebe2bd168d08b9d1de05cb\"", + "last_updated": "2025-11-13T12:21:48Z", + "stargazers_count": 1, + "topics": [ + "comic", + "comics", + "comics-reader", + "sarjakuva" + ], + "last_fetched": 1784793796.814492 + }, + "1007645190": { + "repository_manifest": {}, + "new": true, + "full_name": "Aasikki/daily-fingerpori", + "category": "integration", + "description": "Display the latest Fingerpori comic in Home Assistant as an image entity.", + "domain": "daily_fingerpori", + "etag_repository": "W/\"0d6cb4a0392aec171d7b3ad73decba1e82d4a591e5b9b18f1efe950a91a486bb\"", + "last_updated": "2025-11-14T07:06:29Z", + "topics": [ + "comic", + "comic-downloader", + "comics", + "fingerpori", + "finland", + "finnish", + "home-assistant-component", + "home-assistant-integration", + "sarjakuva", + "suomi" + ], + "last_fetched": 1784784569.330842 + }, + "188698828": { + "repository_manifest": { + "country": [ + "RU", + "BY" + ], + "homeassistant": "2023.2", + "name": "Yandex Smart Home", + "render_readme": true, + "zip_release": true, + "filename": "yandex_smart_home.zip" + }, + "new": true, + "full_name": "dext0r/yandex_smart_home", + "authors": [ + "@dmitry-k", + "@dext0r" + ], + "category": "integration", + "description": "Управление устройствами из Home Assistant через Алису (Умный дом Яндекса) или Марусю", + "domain": "yandex_smart_home", + "downloads": 17176, + "etag_repository": "W/\"cfe045665b53cc8b041a6a30c7eff60880ada6473963231740398e9b82e38279\"", + "last_updated": "2026-09-02T13:25:28Z", + "stargazers_count": 1085, + "topics": [ + "alice", + "home-assistant-component", + "marusia", + "voice-assistant", + "yandex" + ], + "last_fetched": 1790870022.972546 + }, + "377060365": { + "repository_manifest": { + "name": "Личный кабинет Интер РАО (Энергосбыт)", + "render_readme": true, + "country": "ru", + "homeassistant": "2021.12.0" + }, + "new": true, + "full_name": "alryaz/hass-lkcomu-interrao", + "authors": [ + "@alryaz" + ], + "category": "integration", + "description": "Интеграция Home Assistant с ЛК \"Интер РАО\"", + "domain": "lkcomu_interrao", + "etag_repository": "W/\"3fca6bb46180232590153abb4f89da21c09f40278a01458db8c1d0da667020cc\"", + "last_updated": "2026-03-21T12:01:29Z", + "stargazers_count": 71, + "topics": [ + "altaienergosbyt", + "bashelektrosbyt", + "energosbyt", + "esbvolga", + "mosenergosbyt", + "sevesk", + "tambovenergosbyt", + "tomskenergosbyt" + ], + "last_fetched": 1790641386.170642 + }, + "237887092": { + "repository_manifest": { + "name": "Climate thermostat card", + "render_readme": true, + "filename": "main.js" + }, + "full_name": "fineemb/lovelace-thermostat-card", + "category": "plugin", + "description": "Thermostat Lovelace card", + "etag_repository": "W/\"a64eb7b6621072e3101b4f1539d62f3846c0d189817ab39d15b85697fc2364c1\"", + "last_updated": "2026-08-12T14:54:05Z", + "stargazers_count": 128, + "last_fetched": 1787586864.306722 + }, + "971870393": { + "repository_manifest": {}, + "new": true, + "full_name": "microteq/extended-gauge", + "category": "plugin", + "description": "A Home Assistant Gauge Card with extended functions and options.", + "downloads": 2824, + "etag_repository": "W/\"08bc9b5fcac7f0a96668501860c03b1165dcad1e8a0d611e27d06e5936bd4fcd\"", + "last_updated": "2026-07-18T05:55:13Z", + "stargazers_count": 13, + "topics": [ + "gauge", + "lovelace-custom-card" + ], + "last_fetched": 1788864142.466964 + }, + "633913242": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/ematrica_hu", + "category": "integration", + "description": "Hungarian highway sticker information for Home Assistant", + "domain": "ematrica_hu", + "downloads": 1, + "etag_repository": "W/\"bd57ab6852f90c361d268db5645105399d295d1506f404a7fa651f8ab5f0e4a6\"", + "last_updated": "2025-08-05T10:09:04Z", + "stargazers_count": 2, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1784784896.929428 + }, + "856270242": { + "repository_manifest": {}, + "new": true, + "full_name": "Haluska77/solar-gauge-card", + "category": "plugin", + "description": "Solar gauge card for Home Assistant", + "downloads": 1910, + "etag_repository": "W/\"4bc34da69e2204f55bdcbb16e53d9ac4fbd6d6fb26494bf90936c068c68f26fc\"", + "last_updated": "2025-10-17T10:43:00Z", + "stargazers_count": 5, + "topics": [ + "gauge", + "solar", + "solar-energy" + ], + "last_fetched": 1784794533.311878 + }, + "309506416": { + "repository_manifest": { + "name": "WallPanel", + "render_readme": true, + "filename": "wallpanel.js" + }, + "full_name": "j-a-n/lovelace-wallpanel", + "category": "plugin", + "description": "🖼️ Wall panel mode and photo screensaver for your Home Assistant Dashboards", + "downloads": 10491, + "etag_repository": "W/\"264976553615268452f1d984a8579f354f5fd1f47df160d8770a7be39f7505c0\"", + "last_updated": "2026-09-29T17:12:12Z", + "stargazers_count": 883, + "topics": [ + "dashboard", + "fullscreen", + "home-assistant-addons", + "photo-gallery", + "screensaver", + "wallpanel" + ], + "last_fetched": 1790899616.08082 + }, + "407205510": { + "repository_manifest": { + "name": "ПИК Домофон / PIK Intercom", + "render_readme": true, + "country": "RU", + "homeassistant": "2023.6.0" + }, + "new": true, + "full_name": "alryaz/hass-pik-intercom", + "authors": [ + "@alryaz" + ], + "category": "integration", + "description": "ПИК Домофон для Home Assistant", + "domain": "pik_intercom", + "downloads": 14, + "etag_repository": "W/\"89d9d7343984a7c198ba929fdf447cc1f6bd4626c43f6c6899e5a91738c49472\"", + "last_updated": "2025-06-03T09:28:31Z", + "stargazers_count": 61, + "topics": [ + "intercom", + "pik-group" + ], + "last_fetched": 1784784869.480656 + }, + "401145616": { + "repository_manifest": { + "name": "myenergi", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "2024.1.0" + }, + "new": true, + "full_name": "CJNE/ha-myenergi", + "authors": [ + "@cjne" + ], + "category": "integration", + "description": "Home Assistant integration for MyEnergi devices", + "domain": "myenergi", + "etag_repository": "W/\"47bedb97be7b5ba0238717bca5bf417aed7da1af3f5ef5193786668de69ff137\"", + "last_updated": "2026-09-28T07:32:30Z", + "stargazers_count": 213, + "topics": [ + "ev-charging", + "green-energy", + "myenergi" + ], + "last_fetched": 1790726407.129173 + }, + "1193802106": { + "repository_manifest": {}, + "new": true, + "full_name": "Treyone/turntouch-ha", + "category": "integration", + "description": "Home assistant integration for Turn touch devices", + "domain": "turntouch", + "etag_repository": "W/\"45650c0a86f2d557f5e167d812236063ce10e2cc96990791d71f6c7efc9527c8\"", + "last_updated": "2026-05-28T08:14:49Z", + "stargazers_count": 1, + "last_fetched": 1784793087.920489 + }, + "200081161": { + "repository_manifest": { + "name": "BKK Stop Information Card", + "content_in_root": "true", + "filename": "bkk-stop-card.js", + "render_readme": "true", + "country": [ + "HU" + ] + }, + "full_name": "amaximus/bkk-stop-card", + "category": "plugin", + "description": "Custom Lovelace card for Budapest Public Transportation custom component", + "etag_repository": "W/\"e68684c8afb91b8fd658c0191c537bf835b859d2aab93d06d657eafff75a730d\"", + "last_updated": "2026-03-13T13:25:48Z", + "stargazers_count": 17, + "topics": [ + "bkk", + "budapest", + "hungary", + "lovelace-custom-card", + "transportation" + ], + "last_fetched": 1789522980.526685 + }, + "1144224282": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/fritzbox_callmonitor_raw", + "category": "integration", + "description": "Home Assistant custom integration: FRITZ!Box CallMonitor (TCP/1012) + TR-064 phonebook name resolution (Digest auth).", + "domain": "fritzbox_callmonitor_raw", + "etag_repository": "W/\"289bf98095c65804b6bb863cc6c03cd836b7d41fc196daec3dfe8c44496890fd\"", + "last_updated": "2026-02-14T17:48:14Z", + "stargazers_count": 4, + "topics": [ + "avm", + "callmonitor", + "custom-integration", + "fritzbox", + "home-assistant-custom-component", + "telephony", + "tr064" + ], + "last_fetched": 1788479736.384353 + }, + "820944003": { + "repository_manifest": {}, + "new": true, + "full_name": "duhow/hass-cover-time-based", + "category": "integration", + "description": "Add a cover (time-based) to Home Assistant using switch or lights.", + "domain": "cover_time_based", + "etag_repository": "W/\"f4fced8d82929fd9d9628c7eed1bd0ea3bf73ba7e733839f05f686dbc3bf75ed\"", + "last_updated": "2026-07-04T12:47:41Z", + "stargazers_count": 17, + "topics": [ + "cover", + "curtain" + ], + "last_fetched": 1788986587.016716 + }, + "1153842627": { + "repository_manifest": {}, + "new": true, + "full_name": "bvweerd/battery_controller", + "category": "integration", + "description": "Home Assistant custom integration for smart battery controller management and optimization", + "domain": "battery_controller", + "downloads": 44, + "etag_repository": "W/\"5bc2c3248d9119fa12c2626e306835edd9bb0a68b074e65ca1906cee85d0ef1f\"", + "last_updated": "2026-09-28T19:45:34Z", + "stargazers_count": 7, + "topics": [ + "battery", + "custom-integration", + "energy-management" + ], + "last_fetched": 1790642408.607404 + }, + "1142483277": { + "repository_manifest": {}, + "new": true, + "full_name": "usersaynoso/ha-cudy-router", + "category": "integration", + "description": "Home Assistant integration for Cudy routers with local sensors, controls, mesh/client devices, SMS, VPN, WAN, and HACS support.", + "domain": "cudy_router", + "etag_repository": "W/\"ae55923380dac08b5bb31e4ad4a09ef480fda7d947897de4ffabb115f229e381\"", + "last_updated": "2026-06-30T17:12:51Z", + "stargazers_count": 13, + "topics": [ + "5g", + "cellular", + "cudy", + "cudy-router", + "device-tracker", + "home-assistant-integration", + "local-polling", + "lte", + "luci", + "mesh", + "router", + "sms", + "vpn", + "wan" + ], + "last_fetched": 1790317028.151195 + }, + "1032393383": { + "repository_manifest": {}, + "new": true, + "full_name": "rzulian/lutron_lip", + "category": "integration", + "description": "Home Assistant integration for Lutron systems using the Lutron Integration Protocol", + "domain": "lutron_lip", + "etag_repository": "W/\"0486abbec55aa32b23f4c63ace6f119e6861ca2a15c91fd4879db69a6f647fc9\"", + "last_updated": "2026-09-28T15:05:02Z", + "stargazers_count": 4, + "topics": [ + "lutron", + "lutron-radiora" + ], + "last_fetched": 1790631548.484873 + }, + "232424544": { + "repository_manifest": { + "name": "Bosch Smart Home Controller (SHC) integration", + "homeassistant": "2021.1.5" + }, + "full_name": "tschamm/boschshc-hass", + "authors": [ + "@tschamm" + ], + "category": "integration", + "description": "Home Assistant component for accessing Bosch Smart Home Controller using boschshcpy python library.", + "domain": "bosch_shc", + "downloads": 1602, + "etag_repository": "W/\"50bb4e83fedb60bb6b470bd1500639c78d759865a82ac2c4d0482317abff780d\"", + "last_updated": "2026-09-27T10:14:58Z", + "stargazers_count": 237, + "topics": [ + "bosch-smart-home", + "boschshcpy", + "home-assistant-component" + ], + "last_fetched": 1790512606.576824 + }, + "1221165394": { + "repository_manifest": {}, + "new": true, + "full_name": "culiplan/home-assistant-culiplan", + "category": "integration", + "description": "Culiplan meal planning integration for Home Assistant", + "domain": "culiplan", + "etag_repository": "W/\"54d17ad3abae8f5cb9fb08231b145f2c0c3e8da5b9c1b4eb2e209fac3aa0bd26\"", + "last_updated": "2026-09-21T18:54:29Z", + "stargazers_count": 29, + "topics": [ + "culiplan", + "meal-planning" + ], + "last_fetched": 1790153570.776767 + }, + "1115453693": { + "repository_manifest": {}, + "new": true, + "full_name": "pentafive/8311-ha-bridge", + "category": "integration", + "description": "WAS-110 XGS-PON ONU to Home Assistant MQTT bridge", + "domain": "was110_8311", + "etag_repository": "W/\"0eaa22cd30eaa87ad1409b0683e551ca6cbb5c3be633ee2842d7f6e074c223cf\"", + "last_updated": "2026-03-26T16:09:18Z", + "stargazers_count": 17, + "topics": [ + "8311", + "fiber", + "monitoring", + "mqtt", + "onu", + "openwrt", + "was-110", + "xgs-pon" + ], + "last_fetched": 1786228119.494486 + }, + "965657216": { + "repository_manifest": {}, + "new": true, + "full_name": "0jety0/emaux_spv150", + "category": "integration", + "description": "Integration of the Emaux SPV150 pump into Home Assistant", + "domain": "emaux_spv150", + "etag_repository": "W/\"24d2b4271b5607c9b287a347086ba109d2949ec7b4b4994b375dcc9445e8ba8e\"", + "last_updated": "2026-08-07T13:48:57Z", + "stargazers_count": 3, + "topics": [ + "homeassitant", + "http-client", + "pool", + "pump" + ], + "last_fetched": 1786123105.506258 + }, + "1052906380": { + "repository_manifest": {}, + "new": true, + "full_name": "Howard0000/home-assistant-sikom", + "category": "integration", + "description": "A modern, robust Home Assistant integration for Sikom devices (thermostats, AMS, switches) using the official Connome API.", + "domain": "sikom", + "etag_repository": "W/\"f9c9770df853e44f70fec2e3207847f29bea5f9686d987f5ec5db1bd8ff3d17b\"", + "last_updated": "2026-09-19T11:00:04Z", + "stargazers_count": 2, + "topics": [ + "climate", + "energy", + "norway", + "rest", + "sikom" + ], + "last_fetched": 1789835759.609728 + }, + "1132815022": { + "repository_manifest": {}, + "new": true, + "full_name": "Dacid99/artsauna_ble", + "category": "integration", + "description": "HomeAssistant integration for Artsauna devices ", + "domain": "artsauna_ble", + "etag_repository": "W/\"9b4d72124906e29380011c359b58d1e161463b66f06fdd389b9c5007e1d354e6\"", + "last_updated": "2026-09-21T17:24:18Z", + "stargazers_count": 5, + "topics": [ + "self-hosted" + ], + "last_fetched": 1790890216.682783 + }, + "406849413": { + "repository_manifest": {}, + "new": true, + "full_name": "mweinelt/ha-prometheus-sensor", + "category": "integration", + "description": "Import 🔥 Prometheus/VictoriaMetrics/Mimir query results into 🏡 Home Assistant 📈 ", + "domain": "prometheus_sensor", + "etag_repository": "W/\"23c90630dc5778127d337f5b83f21ac9cb737b76ca700e1875418febdb731d19\"", + "last_updated": "2026-10-01T08:40:19Z", + "stargazers_count": 64, + "topics": [ + "prometheus" + ], + "last_fetched": 1790874343.949635 + }, + "1071130917": { + "repository_manifest": {}, + "new": true, + "full_name": "helgeklein/ha-smart-cover-automation", + "category": "integration", + "description": "A Home Assistant integration to automate the control of your smart home's window covers with a focus is on quality, reliability, and flexibility.", + "domain": "smart_cover_automation", + "etag_repository": "W/\"cabe0b90aa2816b6f8e2ee64b3bbe0c8670cca4c8a56b0e798abf798d5546a87\"", + "last_updated": "2026-09-29T18:18:20Z", + "stargazers_count": 30, + "topics": [ + "automation", + "covers", + "home-assistant-integration", + "sun-protect", + "window-covers" + ], + "last_fetched": 1790728664.973324 + }, + "940917147": { + "repository_manifest": {}, + "new": true, + "full_name": "ChrisTracy/clickpi_garage_door", + "category": "integration", + "description": "A project that enables you to utilize a relay and Raspberry Pi to open a gate, garage door, trigger a deer feeder or anything else that involves shorting a circuit.", + "domain": "clickpi_garage_door", + "etag_repository": "W/\"6bc5b2874f1a2da1dc119d30c24ccea05b48877055d08a2ed1215d1ae9af877b\"", + "last_updated": "2025-09-01T15:07:25Z", + "topics": [ + "garage-door-opener" + ], + "last_fetched": 1784785987.460904 + }, + "1178842192": { + "repository_manifest": {}, + "new": true, + "full_name": "aaamoeder/ha-goboony", + "category": "integration", + "description": "Home Assistant custom component for Goboony camper rental platform - track bookings, earnings, availability and rates", + "domain": "goboony", + "etag_repository": "W/\"0125eff8a59b9297b031ea0229ed9b2d9c6a0873383a474ab3d3d4f334ea2ff6\"", + "last_updated": "2026-05-12T18:32:22Z", + "stargazers_count": 2, + "topics": [ + "camper", + "goboony", + "home-assistant-custom-component", + "motorhome" + ], + "last_fetched": 1784784562.505666 + }, + "893859596": { + "repository_manifest": {}, + "new": true, + "full_name": "redpomodoro/fronius_modbus", + "category": "integration", + "description": "Home assistant Custom Component for reading data from Fronius Gen24 Inverter and connected smart meters and battery storage through modbus TCP.", + "domain": "fronius_modbus", + "etag_repository": "W/\"941d4a41b33b769ade2fbf4d4b2ecbe954d686fd483aed6c9e805c4dc6a999e9\"", + "last_updated": "2025-09-12T08:30:23Z", + "stargazers_count": 107, + "topics": [ + "fronius", + "fronius-gen24", + "fronius-inverter", + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1790875506.838277 + }, + "1032126275": { + "repository_manifest": {}, + "new": true, + "full_name": "alceasan/ha-deepgram-tts", + "category": "integration", + "description": "Custom Home Assistant integration to use Deepgram as a text-to-speech (TTS) platform", + "domain": "deepgram_tts", + "etag_repository": "W/\"b0bcb620e8435b386c14eec26fa5aeab4143ccc8a8252d9c9a2c595b25eeb796\"", + "last_updated": "2026-01-12T07:51:49Z", + "last_fetched": 1790013738.635623 + }, + "292390011": { + "repository_manifest": { + "name": "Peloton", + "render_readme": true, + "homeassistant": "2024.6.0b0" + }, + "new": true, + "full_name": "edwork/homeassistant-peloton-sensor", + "authors": [ + "@edwork" + ], + "category": "integration", + "description": "A platform which allows you to get current and past ride data from Peloton into HomeAssistant", + "domain": "peloton", + "downloads": 2, + "etag_repository": "W/\"a3db50ec5f62865936ab042fdde092b3a667af0b50a53d3129f1d689e0245f89\"", + "last_updated": "2026-08-14T17:03:04Z", + "stargazers_count": 101, + "topics": [ + "peloton", + "peloton-api", + "peloton-client" + ], + "last_fetched": 1786729253.777498 + }, + "819723063": { + "repository_manifest": {}, + "new": true, + "full_name": "remuslazar/homeassistant-carwings", + "category": "integration", + "description": "Custom HomeAssistant Integration to access Nissan Connect EV Services", + "domain": "nissan_carwings", + "downloads": 14, + "etag_repository": "W/\"b5b6e589093b1f91bdef85bd29bfa7e23620d2f1cf87c15953459fdf757daf0c\"", + "last_updated": "2026-01-26T07:35:13Z", + "stargazers_count": 54, + "topics": [ + "carwings", + "nissan", + "nissan-carwings", + "nissan-leaf", + "nissanconnect", + "nissanconnect-ev" + ], + "last_fetched": 1790875547.136533 + }, + "403381222": { + "repository_manifest": { + "name": "Noctis-Solarized" + }, + "full_name": "williamahartman/noctis-solarized", + "category": "theme", + "description": "Noctis theme made Solarized", + "etag_repository": "W/\"129aade21a382429be9f7ba514c0415d3131e6f045a7078d388f304b3e5f4b65\"", + "last_updated": "2022-03-06T20:37:36Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-theme" + ], + "last_fetched": 1790691528.43112 + }, + "614438299": { + "repository_manifest": { + "name": "homee", + "hacs": "0.24.0", + "homeassistant": "2023.12.3" + }, + "new": true, + "full_name": "Taraman17/hass-homee", + "authors": [ + "@Taraman17" + ], + "category": "integration", + "description": "a Home Assistant custom component to integrate the homee smart home platform", + "domain": "homee", + "etag_repository": "W/\"5a4779f9d46189bbeae9e499945bd589798544076389da99e526cd1d07ce3f3e\"", + "last_updated": "2025-06-12T21:05:51Z", + "stargazers_count": 25, + "topics": [ + "homee" + ], + "last_fetched": 1789927597.930829 + }, + "389366750": { + "repository_manifest": { + "name": "Rental Control", + "hacs": "1.32.1", + "zip_release": true, + "filename": "rental_control.zip", + "homeassistant": "2024.5.0" + }, + "new": true, + "full_name": "tykeal/homeassistant-rental-control", + "authors": [ + "@tykeal" + ], + "category": "integration", + "description": "Rental Control system for Home Assistant", + "domain": "rental_control", + "downloads": 2, + "etag_repository": "W/\"8240870e71d7c56b424e1a89436bcc7553fc70def26ad04840dd20dec55bcd06\"", + "last_updated": "2026-10-01T17:54:16Z", + "stargazers_count": 81, + "topics": [ + "airbnb", + "ical", + "locks" + ], + "last_fetched": 1790897911.053379 + }, + "215075899": { + "repository_manifest": { + "name": "Grey Night Theme" + }, + "full_name": "home-assistant-community-themes/grey-night", + "category": "theme", + "description": "Grey Night theme for Home Assistant", + "etag_repository": "W/\"8a48df57b9cc0153f2d2ca821cb127696cc7d84abf1d091dd34ca7afb02bf205\"", + "last_updated": "2024-02-19T10:56:21Z", + "stargazers_count": 4, + "last_fetched": 1784668267.235263 + }, + "1055600009": { + "repository_manifest": {}, + "new": true, + "full_name": "Sanji78/feelfit", + "category": "integration", + "description": "Home Assistant custom integration for Feelfit smart scales — fetches weight, body fat, muscle, water, and more from your Feelfit account.", + "domain": "feelfit", + "etag_repository": "W/\"377971b2d77c218116818d6fdab16b77522927ab3624d08747ea08e0e0aab5cf\"", + "last_updated": "2026-06-12T11:19:33Z", + "stargazers_count": 6, + "topics": [ + "body-composition", + "custom-integration", + "feelfit", + "smart-scale" + ], + "last_fetched": 1786694073.953176 + }, + "1266099970": { + "repository_manifest": {}, + "new": true, + "full_name": "Steve-gnome/analog-clock-card", + "category": "plugin", + "description": "Clean analog clock Lovelace card for Home Assistant with digital time, date display and full colour customisation", + "etag_repository": "W/\"de41efecc5e08f7f961d0c749a81cf3c913eda960cb73c120ddcaca467aa2620\"", + "last_updated": "2026-08-21T23:37:49Z", + "stargazers_count": 2, + "topics": [ + "analog-clock", + "dashboard", + "lovelace-card" + ], + "last_fetched": 1787869077.513119 + }, + "1259485989": { + "repository_manifest": {}, + "new": true, + "full_name": "andyblac/Orbit-Cards", + "category": "plugin", + "description": "Custom cards for Home Assistant", + "downloads": 320, + "etag_repository": "W/\"047a05df4f37b7892e9cc2ae41a734fb8bb62944e3c587f796ac34f2406911c0\"", + "last_updated": "2026-09-08T16:18:36Z", + "stargazers_count": 7, + "topics": [ + "button-card", + "hacs-plugin", + "home-assistant-card", + "lovelace-card" + ], + "last_fetched": 1790462504.920056 + }, + "1131127379": { + "repository_manifest": {}, + "new": true, + "full_name": "maglerod/andy-quickboard-card", + "category": "plugin", + "description": "Andy Quickboard Card – a highly customizable multi-entity quickboard card with gradient heatmap backgrounds, rich badges (stats, dimmer, media, alarm), state-based icons and a powerful visual editor for Home Assistant.", + "etag_repository": "W/\"1b9c3364c70e7a9d6b1a12fbe112d22f0478ea72e34fda3eb3dd0861c29f1918\"", + "last_updated": "2026-08-12T07:04:44Z", + "stargazers_count": 9, + "topics": [ + "alarmpanel", + "badges", + "card", + "dashboard", + "multientity" + ], + "last_fetched": 1786524633.954786 + }, + "1126908114": { + "repository_manifest": {}, + "new": true, + "full_name": "IchordeDionysos/home-assistant-oebb-widget", + "category": "plugin", + "description": "Integrate ÖBB Scotty widget into Home Assistant.", + "etag_repository": "W/\"0cd5afc2ea3842fe4152e7b29ea48f0160385172a8ea1e47a90aa610e5287860\"", + "last_updated": "2026-07-03T17:51:35Z", + "stargazers_count": 5, + "topics": [ + "austria", + "departure-board", + "oebb", + "public-transportation", + "scotty", + "time-table", + "trains", + "trip-planner", + "widget" + ], + "last_fetched": 1784794631.573575 + }, + "700780425": { + "repository_manifest": {}, + "new": true, + "full_name": "jekalmin/extended_openai_conversation", + "category": "integration", + "description": "Home Assistant custom component of conversation agent. It uses OpenAI to control your devices.", + "domain": "extended_openai_conversation", + "etag_repository": "W/\"fe1d0ad6794168db29a996d51c9219efc04bd612a7a4a9e2e9c48c3b1faad7f5\"", + "last_updated": "2026-10-01T14:19:26Z", + "stargazers_count": 1447, + "topics": [ + "conversation" + ], + "last_fetched": 1790925502.15187 + }, + "1204227744": { + "repository_manifest": {}, + "new": true, + "full_name": "Anrolosia/docker_lens", + "category": "integration", + "description": "Real-time Docker container log viewer for Home Assistant — stream logs directly in your HA sidebar, no extra service required.", + "domain": "docker_lens", + "downloads": 3, + "etag_repository": "W/\"b7404cc75be62ffa39d35a1d0308075217262028340114ff817f021b62fb29fc\"", + "last_updated": "2026-06-21T17:15:10Z", + "stargazers_count": 2, + "topics": [ + "docker" + ], + "last_fetched": 1784785101.365221 + }, + "1222888431": { + "repository_manifest": {}, + "new": true, + "full_name": "portbusy/smart-presence-notify", + "category": "integration", + "description": "Home Assistant integration: presence-aware notification routing with queue support", + "domain": "smart_presence_notify", + "etag_repository": "W/\"65e98dce3481df0c9b85a8d53074fa32e3f8b68d05d688b58237ccfc5dd3d39c\"", + "last_updated": "2026-10-02T07:56:31Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "notifications", + "presence" + ], + "last_fetched": 1790928615.43018 + }, + "1077967377": { + "repository_manifest": {}, + "new": true, + "full_name": "houzzkit/houzzkit-ai-ha", + "category": "integration", + "description": "Home Assistant 智能音箱集成", + "domain": "houzzkit_ai", + "downloads": 74, + "etag_repository": "W/\"3e8ea992a19603c910cb6ee4fa4ba2f1eb3f9a1e7accf6701ec1457e27f508da\"", + "last_updated": "2026-06-22T10:16:36Z", + "stargazers_count": 34, + "topics": [ + "llm" + ], + "last_fetched": 1787738212.431597 + }, + "1085711435": { + "repository_manifest": {}, + "new": true, + "full_name": "usersaynoso/Meter-MACS-Portal-for-Home-Assistant", + "category": "integration", + "description": "Home Assistant integration for Meter MACS prepaid electricity accounts.", + "domain": "meter_macs", + "downloads": 1, + "etag_repository": "W/\"05cfaf3ddbfa967a5696dfa181e72009ea906fe71f69ff66048b0ded0558a82b\"", + "last_updated": "2026-06-30T17:28:24Z", + "stargazers_count": 1, + "topics": [ + "electricity", + "energy", + "home-assistant-integration", + "meter-macs" + ], + "last_fetched": 1784793224.784328 + }, + "566598076": { + "repository_manifest": { + "name": "ikuai", + "render_readme": true + }, + "new": true, + "full_name": "dscao/ikuai", + "authors": [ + "@dscao" + ], + "category": "integration", + "description": "Home Assistant integration for iKuai Router", + "domain": "ikuai", + "etag_repository": "W/\"ff74895f8219f2a020b16f3c1f0a46ddd424327312c74290e8b87deeac4072fe\"", + "last_updated": "2026-02-16T05:25:31Z", + "stargazers_count": 94, + "topics": [ + "homeassistant-custom-component", + "ikuai" + ], + "last_fetched": 1790680589.504964 + }, + "1042245534": { + "repository_manifest": {}, + "new": true, + "full_name": "johnvoipguy/Traeger-WiFire", + "category": "integration", + "description": "Home Assistant Traeger WiFire Integration ", + "domain": "traeger", + "etag_repository": "W/\"d317dff7e8919adf66167964c2aaf7d4d9b4fa763bbe8272f22f0cae35369771\"", + "last_updated": "2026-06-05T06:56:40Z", + "stargazers_count": 15, + "topics": [ + "api-client", + "grill", + "mqtt-client", + "smoking-meats", + "traeger", + "wifire" + ], + "last_fetched": 1789274208.520834 + }, + "507038522": { + "repository_manifest": { + "name": "NAD Multi-room Audio Controller", + "render_readme": true + }, + "new": true, + "full_name": "Breina/nad_controller", + "authors": [ + "@Breina" + ], + "category": "integration", + "description": "NAD Multi-room Audio Controller HomeAssistant Integration", + "domain": "nad_controller", + "etag_repository": "W/\"322d25efc2fc788fe13cda643263b65704c205de57d558cb4148852752f1d6e9\"", + "last_updated": "2025-08-05T15:22:22Z", + "stargazers_count": 2, + "topics": [ + "amplifier-controller" + ], + "last_fetched": 1786396011.122004 + }, + "139894340": { + "repository_manifest": { + "name": "Weatheralerts", + "render_readme": true, + "country": "US" + }, + "full_name": "custom-components/weatheralerts", + "authors": [ + "@ludeeus", + "@jlverhagen" + ], + "category": "integration", + "description": "A Home Assistant integration that gives you a sensor with weather alerts from alerts.weather.gov.", + "domain": "weatheralerts", + "etag_repository": "W/\"a91ae6ffe8e3e312ddfdc269d2b2e3218aa3beaa66b943c3ecf980783898f416\"", + "last_updated": "2026-05-11T23:54:36Z", + "stargazers_count": 161, + "topics": [ + "weatheralerts" + ], + "last_fetched": 1785434311.92166 + }, + "1197765194": { + "repository_manifest": {}, + "new": true, + "full_name": "rolandzeiner/tankstellen-austria", + "category": "integration", + "description": "Home Assistant integration for Austrian fuel prices (E-Control Spritpreisrechner API)", + "domain": "tankstellen_austria", + "downloads": 180, + "etag_repository": "W/\"d2692707dce15589d37f0d06602dd3488e5eea770915d2ed43e5bb9f7a720f0c\"", + "last_updated": "2026-09-27T13:35:22Z", + "stargazers_count": 17, + "topics": [ + "austria", + "e-control", + "fuel-prices" + ], + "last_fetched": 1790600094.736158 + }, + "299967654": { + "repository_manifest": { + "name": "HiFiBerry", + "render_readme": "true" + }, + "full_name": "willholdoway/hifiberry", + "authors": [ + "@willholdoway", + "@dgomes" + ], + "category": "integration", + "description": "This is a custom component to allow control of HifiberryOS devices in Home Assistant using the audiocontrol2 REST API.", + "domain": "hifiberry", + "etag_repository": "W/\"d1dcee0119f23693834137133f5187c9d5a084dde8bae7e5c061dabe73f933fe\"", + "last_updated": "2026-06-26T07:34:30Z", + "stargazers_count": 54, + "topics": [ + "hifiberry", + "internet-of-things", + "iot" + ], + "last_fetched": 1789855551.85123 + }, + "572284948": { + "repository_manifest": { + "name": "Carelink Integration", + "hacs": "1.6.0", + "render_readme": true, + "homeassistant": "2023.1.0" + }, + "new": true, + "full_name": "yo-han/Home-Assistant-Carelink", + "authors": [ + "@yo-han" + ], + "category": "integration", + "description": "Unofficial Home Assistant Carelink Component", + "domain": "carelink", + "etag_repository": "W/\"81e1ad82cbb7a1a124be8e30631b8cf5f13f9a7720932365fa6eec6445f61608\"", + "last_updated": "2026-09-22T20:45:48Z", + "stargazers_count": 43, + "topics": [ + "carelink", + "diabetic", + "hassio-integration", + "medtronic" + ], + "last_fetched": 1790811026.385105 + }, + "487536666": { + "repository_manifest": { + "name": "Nilan", + "homeassistant": "2024.5.1", + "render_readme": true + }, + "new": true, + "full_name": "veista/nilan", + "authors": [ + "@veista" + ], + "category": "integration", + "description": "Nilan integration for Home Assistant", + "domain": "nilan", + "etag_repository": "W/\"784791a968f0a2d6f3fc4efd07c881651a69268df5cd3be081170537c079162b\"", + "last_updated": "2026-07-05T20:43:19Z", + "stargazers_count": 79, + "topics": [ + "iot", + "modbus-tcp" + ], + "last_fetched": 1790161678.957158 + }, + "1175253288": { + "repository_manifest": {}, + "new": true, + "full_name": "mistic100/hass-automation-glance", + "category": "plugin", + "description": "Home Assistant card to display details about automations", + "downloads": 91, + "etag_repository": "W/\"8a7c8073788baff42d9720c1e74301db6fe3a80adaae1166aff5a321667cfa6d\"", + "last_updated": "2026-09-30T16:40:53Z", + "stargazers_count": 8, + "topics": [ + "home-assistant-card" + ], + "last_fetched": 1790840504.000061 + }, + "341500126": { + "repository_manifest": { + "name": "Meross LAN", + "render_readme": true, + "country": [ + "IT", + "GB", + "US", + "JP", + "ES", + "FR", + "DE" + ], + "homeassistant": "2023.7.0", + "persistent_directory": "traces", + "hacs": "1.6.0" + }, + "full_name": "krahabb/meross_lan", + "authors": [ + "@krahabb" + ], + "category": "integration", + "description": "Home Assistant integration for Meross devices", + "domain": "meross_lan", + "etag_repository": "W/\"11a8d6024708697129a591a9ae4ffe9d322681779c60db5822266cc5de3eca9a\"", + "last_updated": "2026-09-22T18:00:02Z", + "stargazers_count": 748, + "topics": [ + "meross", + "meross-devices", + "meross-homeassistant", + "meross-lan" + ], + "last_fetched": 1790872918.912233 + }, + "738164752": { + "repository_manifest": {}, + "new": true, + "full_name": "Mallonbacka/custom-component-digitransit", + "category": "integration", + "description": "HSL, Waltti and other public transit data in Finland in Home Assistant using the Digitransit API", + "domain": "digitransit", + "downloads": 349, + "etag_repository": "W/\"4ebf5f6c7785c557763752b69299fe411923c44b75f3e94a258b8d7dd5727090\"", + "last_updated": "2026-09-28T16:43:17Z", + "stargazers_count": 17, + "topics": [ + "digitransit", + "homeassistant-custom-component", + "hsl", + "waltti" + ], + "last_fetched": 1790873496.62147 + }, + "1170208586": { + "repository_manifest": {}, + "new": true, + "full_name": "mutilator/homeassistant-solar-panel-preview", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card for displaying solar panels in an interactive grid layout with real-time production data visualization. This is especially useful for users with microinverters so you can monitor every panel individually.", + "downloads": 616, + "etag_repository": "W/\"ddac77489428f4f0064eb23fe3283163be1d1b30183518baa0874c99e0a30e26\"", + "last_updated": "2026-04-26T13:09:43Z", + "stargazers_count": 7, + "topics": [ + "card", + "dashboard", + "energy", + "microinverter", + "power", + "solar" + ], + "last_fetched": 1787344429.485875 + }, + "1266015578": { + "repository_manifest": {}, + "new": true, + "full_name": "pant3ras/ha-apavital", + "category": "integration", + "description": "Home Assistant integration for Apavital (Iași water utility) — meter index, readings, monthly consumption and balance from my.apavital.ro", + "domain": "apavital", + "etag_repository": "W/\"bafd7031294dd3fdfde576d8dd8c0225bcb5a708d95e3242c296e75056fb191a\"", + "last_updated": "2026-09-24T06:51:54Z", + "topics": [ + "apavital", + "romania", + "water" + ], + "last_fetched": 1790247971.296557 + }, + "472497355": { + "repository_manifest": { + "name": "Energi Data Service", + "render_readme": true, + "homeassistant": "2024.6.0", + "zip_release": true, + "filename": "energidataservice.zip", + "country": [ + "DK", + "SE", + "NO", + "FI", + "EE", + "LV", + "LT", + "FR", + "NL", + "BE", + "AT", + "DE", + "LU" + ] + }, + "new": true, + "full_name": "MTrab/energidataservice", + "authors": [ + "@MTrab" + ], + "category": "integration", + "description": "Fetches spot prices from Energi Data Service", + "domain": "energidataservice", + "downloads": 5418, + "etag_repository": "W/\"f453070d0aeeab497ddfe29c7248446d8050e70251dac6cb5be1f1bb0324932e\"", + "last_updated": "2026-10-01T04:05:00Z", + "stargazers_count": 282, + "topics": [ + "energi", + "spotprice", + "statistics" + ], + "last_fetched": 1790835109.80719 + }, + "1157913917": { + "repository_manifest": {}, + "new": true, + "full_name": "ungiglio/ha-xev-yoyo", + "category": "integration", + "description": "Home Assistant integration for XEV YoYo vehicles", + "domain": "xev_yoyo", + "etag_repository": "W/\"dca949963f7f57c77a05ae4e7d18f8d34f1e3d3377dc4fffb6a1e5a16258c9e5\"", + "last_updated": "2026-09-02T11:57:05Z", + "stargazers_count": 1, + "topics": [ + "homeassistant-custom-component", + "vehicles", + "xev", + "yoyo" + ], + "last_fetched": 1788375005.461509 + }, + "1168297103": { + "repository_manifest": {}, + "new": true, + "full_name": "pranjal-joshi/moodlights", + "category": "integration", + "description": "Easy mood-based light management for Home Assistant", + "domain": "moodlights", + "downloads": 137, + "etag_repository": "W/\"41c720cfcc38812c6c808ba4a6ab050204746ec3d81a6aa1b556e2f16a6b07a0\"", + "last_updated": "2026-06-19T13:14:07Z", + "stargazers_count": 8, + "last_fetched": 1784791349.834853 + }, + "1215385975": { + "repository_manifest": {}, + "new": true, + "full_name": "grid-coordination/openadr3-ven-hass", + "category": "integration", + "description": "OpenADR 3 VEN integration for Home Assistant — real-time energy pricing and GHG emissions from OpenADR 3 VTNs", + "domain": "openadr3_ven", + "etag_repository": "W/\"653a8c3125e320ede71c701acb0a1ec7724ce0fb6cbde16e9016f516c5e07dd5\"", + "last_updated": "2026-06-24T13:44:14Z", + "stargazers_count": 3, + "topics": [ + "demand-response", + "energy", + "openadr", + "openadr3" + ], + "last_fetched": 1784787794.997442 + }, + "674163098": { + "repository_manifest": { + "name": "MeasureIt", + "homeassistant": "2024.2.0", + "render_readme": true + }, + "new": true, + "full_name": "danieldotnl/ha-measureit", + "authors": [ + "@danieldotnl" + ], + "category": "integration", + "description": "Measure anything in Home Assistant based on time and conditions.", + "domain": "measureit", + "etag_repository": "W/\"5201809e626e2b1b7a8cf6c66b4d24d0a7604ee4ee25cd3bd3c8e0f59fcf3120\"", + "last_updated": "2026-10-01T18:28:59Z", + "stargazers_count": 229, + "topics": [ + "conditional", + "measuring", + "meter" + ], + "last_fetched": 1790890283.314278 + }, + "282427417": { + "repository_manifest": { + "name": "Public Transport Victoria", + "render_readme": "true" + }, + "full_name": "bremor/public_transport_victoria", + "authors": [ + "@bremor" + ], + "category": "integration", + "description": "Custom component for retrieving departure times for Public Transport Victoria.", + "domain": "public_transport_victoria", + "etag_repository": "W/\"4ba0f62f760ec45ac008b940544a68b868fcd859a7996d9e44b963ce39b794e8\"", + "last_updated": "2026-03-19T12:24:04Z", + "stargazers_count": 49, + "topics": [ + "australia", + "bus", + "ptv", + "public", + "train", + "tram", + "transport", + "victoria" + ], + "last_fetched": 1788162344.876251 + }, + "1146952162": { + "repository_manifest": {}, + "new": true, + "full_name": "koconnorgit/ha-amazon-order-status", + "category": "integration", + "description": "Home Assistant integration to parse Amazon emails and provide order status", + "domain": "amazon_order_status", + "etag_repository": "W/\"372ab415141f8d151839c7d4e5f737d4c73153cee65be016ac593951e068b00c\"", + "last_updated": "2026-05-21T21:31:31Z", + "stargazers_count": 4, + "topics": [ + "amazon", + "order-management" + ], + "last_fetched": 1790872827.350646 + }, + "1234104366": { + "repository_manifest": {}, + "new": true, + "full_name": "OUARZA/T2C-Clermont-Ferrand", + "category": "integration", + "description": "Horaires des transports en commun de Clermont-Ferrand", + "domain": "t2c_clermontferrand", + "etag_repository": "W/\"fafd8650d46e448a4880008fa1da4e9eed6bb8c14dd49d4a7244bf89d2549681\"", + "last_updated": "2026-09-02T19:25:44Z", + "topics": [ + "clermont-ferrand", + "t2c", + "transport" + ], + "last_fetched": 1788393529.687731 + }, + "969786393": { + "repository_manifest": {}, + "new": true, + "full_name": "aldweb/ha-lg-hombot", + "category": "integration", + "description": "Home Assistant custom integration for LG Hombot/Roboking", + "domain": "lg_hombot", + "etag_repository": "W/\"674f76d6cb3a97db7eb27bd938b8f7eb6b077da43b8848dc83c0b19d7a0ee75c\"", + "last_updated": "2026-06-22T11:46:56Z", + "stargazers_count": 3, + "topics": [ + "hombot", + "home-assistant-integration", + "lg", + "lg-hombot" + ], + "last_fetched": 1789489602.926323 }, "140907992": { "repository_manifest": { @@ -20554,10 +51974,10 @@ "category": "integration", "description": "Home Assistant integration for Goldair WiFi heaters, dehumidifiers and fans", "domain": "goldair_climate", - "downloads": 1032, - "etag_repository": "W/\"6e11185c2bf9261af3f74c3b3015df72c67a1704a402d00ad3dc30789cc139e4\"", + "downloads": 1633, + "etag_repository": "W/\"63256c95e56b86568cf65c85186c49b5afd68485fbb96eb866c7e3a67dabcd72\"", "last_updated": "2022-05-17T04:15:51Z", - "stargazers_count": 19, + "stargazers_count": 18, "topics": [ "dehumidifier", "fan", @@ -20565,1760 +51985,225 @@ "heater", "wifi" ], - "last_fetched": 1704915415.973816 + "last_fetched": 1789882056.04258 }, - "369883961": { - "repository_manifest": { - "name": "Silence Scooter Integration", - "hacs": "1.6.0", - "render_readme": true - }, + "1270272385": { + "repository_manifest": {}, "new": true, - "full_name": "lorenzo-deluca/homeassistant-silence", - "authors": [ - "@lorenzo-deluca" - ], + "full_name": "bemfa/bemfa_cloud_ha", "category": "integration", - "description": "Home Assistant Integration for Silence Scooter", - "domain": "silencescooter", - "etag_repository": "W/\"5a8fab44442c7f64fa9af8243b70f61fb7121fa31a50bb676f8d649ac39c95cd\"", - "last_updated": "2023-03-18T07:22:04Z", - "stargazers_count": 16, + "description": "home-assistant hacs integration", + "domain": "bemfa_cloud", + "etag_repository": "W/\"9876f8bd0e3fbebbc21ddf150ee94ae3ac93ae54b780d7e173ab994adbb4bd3a\"", + "last_updated": "2026-09-16T14:26:35Z", + "stargazers_count": 21, "topics": [ - "electric-vehicles", - "silence", - "silence-s01", - "silence-scooter" + "behome", + "bemfa" ], - "last_fetched": 1712895509.44145 + "last_fetched": 1790742223.263704 }, - "390073284": { - "repository_manifest": { - "name": "Sonos Cloud", - "country": "US", - "homeassistant": "2022.8.0", - "render_readme": true - }, + "1179180471": { + "repository_manifest": {}, "new": true, - "full_name": "jjlawren/sonos_cloud", - "authors": [ - "@jjlawren" - ], + "full_name": "macsatcom/totalkredit-ha", "category": "integration", - "description": "Sonos cloud API integration for Home Assistant with improved TTS/alerts handling", - "domain": "sonos_cloud", - "etag_repository": "W/\"58d585751fc18621104d8f192400c2fa703c44c72dcdf18b57a627141ca2fa9e\"", - "last_updated": "2023-02-23T04:27:28Z", - "stargazers_count": 115, - "topics": [ - "sonos" - ], - "last_fetched": 1714624392.110845 - }, - "706873015": { - "repository_manifest": { - "name": "WundaSmart", - "render_readme": true - }, - "new": true, - "full_name": "tonyroberts/hawundasmart", - "authors": [ - "@ob0t", - "@tonyroberts" - ], - "category": "integration", - "description": "WundaSmart Integration for Home Assistant", - "domain": "wundasmart", - "etag_repository": "W/\"2fb802fd2585e744d2b3adf1b8a7b6a245addf116c7bc74a73197db896dd315c\"", - "last_updated": "2024-04-16T09:31:36Z", - "stargazers_count": 4, - "topics": [ - "heating", - "heating-control", - "heating-controller", - "wundasmart" - ], - "last_fetched": 1713586483.811678 - }, - "448323715": { - "repository_manifest": { - "name": "Nest Protect", - "homeassistant": "2023.1.7", - "render_readme": "true" - }, - "new": true, - "full_name": "iMicknl/ha-nest-protect", - "authors": [ - "@imicknl" - ], - "category": "integration", - "description": "Nest Protect integration for Home Assistant. This will allow you to integrate your smoke, heat, co and occupancy status real-time in HA.", - "domain": "nest_protect", - "etag_repository": "W/\"e53856cbde77aa0c232d855f4b1c6e9975f8a85255daab497986b27a05dc6a5e\"", - "last_updated": "2024-04-27T18:46:09Z", - "stargazers_count": 297, - "topics": [ - "google", - "nest", - "nest-protect" - ], - "last_fetched": 1714624710.774912 - }, - "313270182": { - "repository_manifest": { - "name": "kibibit Frosted Cards", - "render_readme": true, - "filename": "kb-frosted-cards.js" - }, - "full_name": "Kibibit/kb-frosted-cards", - "category": "plugin", - "description": "Make Cards and Popups blur everything behind them.", - "domain": "", - "etag_repository": "W/\"71f408d968d25abaac3a9afc067709efeba04fef2b8d3085d3f62ffc5613afee\"", - "last_updated": "2022-06-19T17:40:45Z", - "stargazers_count": 10, - "topics": [ - "effect", - "frosted-glass" - ], - "last_fetched": 1713932058.454907 - }, - "570874359": { - "repository_manifest": { - "name": "Watchman SENSiT integration for Home Assistant", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "0.118.0" - }, - "new": true, - "full_name": "masaccio/ha-kingspan-watchman-sensit", - "authors": [ - "@masaccio" - ], - "category": "integration", - "description": "Kingspan Connect Sensor integration for Home Assistant", - "domain": "kingspan_watchman_sensit", - "etag_repository": "W/\"638dee5cf7a4a5587e466414265d306983a347687aafd167d0e425f58aaf1754\"", - "last_updated": "2024-01-05T17:14:44Z", - "stargazers_count": 8, - "topics": [ - "energy-monitor", - "iot", - "kingspan", - "monitoring", - "oil-sensor" - ], - "last_fetched": 1713932100.928656 - }, - "272337216": { - "repository_manifest": { - "name": "Pandora Car Alarm System", - "country": [ - "RU", - "BY" - ], - "render_readme": true - }, - "full_name": "turbulator/pandora-cas", - "authors": [ - "@turbulator" - ], - "category": "integration", - "description": "Home Assistant custom component for Pandora Car Alarm System", - "domain": "pandora_cas", - "etag_repository": "W/\"f2ca7a06c0a8f2f5687daf51521621ec3ad93f0fe6989a585b175fa11c970403\"", - "last_updated": "2023-03-06T05:08:02Z", - "stargazers_count": 42, - "topics": [ - "pandora" - ], - "last_fetched": 1713932317.618861 - }, - "531891521": { - "repository_manifest": { - "name": "Revogi Petoneer Water Fountain", - "render_readme": true - }, - "new": true, - "full_name": "sh00t2kill/petoneer_custom_component", - "authors": [ - "@sh00t2kill" - ], - "category": "integration", - "description": "A custom Home Assistant Component for WiFI enabled pet water fountains by petoneer", - "domain": "revogi", - "etag_repository": "W/\"a5a3c3aacf5f083dde4af4b6389e6eda80de37ee4635e6d17b7915cf54fa3d83\"", - "last_updated": "2024-02-07T23:52:43Z", - "stargazers_count": 1, - "topics": [ - "petoneer", - "revogi" - ], - "last_fetched": 1709125130.649297 - }, - "374763546": { - "repository_manifest": { - "name": "AIMP Media Player", - "content_in_root": true, - "render_readme": true - }, - "full_name": "xilense/aimp_custom_component", - "authors": [ - "@xilense" - ], - "category": "integration", - "description": "AIMP custom component for 🏠 Home Assistant using web remote", - "domain": "aimp", - "etag_repository": "W/\"5e6fa35c20493e3c9a64a17f87949f3bb6b6c7343005c82f5d63460a7bf11a5d\"", - "last_updated": "2021-06-21T18:20:20Z", - "stargazers_count": 6, - "topics": [ - "aimp", - "internet-of-things", - "iot", - "iot-automation", - "raspberry-pi", - "remote-control" - ], - "last_fetched": 1706281306.289114 - }, - "290281267": { - "repository_manifest": { - "name": "Fullscreen Card", - "render_readme": true - }, - "full_name": "KTibow/fullscreen-card", - "category": "plugin", - "description": "Make your Home Assistant browser fullscreen with one tap.", - "domain": "", - "downloads": 2874, - "etag_repository": "W/\"226116e77f11748450772774045c8f901d62fbcf1232d5e01c0ac1966339c6a3\"", - "last_updated": "2024-04-10T10:00:22Z", - "stargazers_count": 36, - "topics": [ - "card", - "fullscreen" - ], - "last_fetched": 1712895076.360231 - }, - "479056577": { - "repository_manifest": { - "name": "Green and Dark Theme: Simple, clean, and green", - "render_readme": true, - "homeassistant": "2022.3" - }, - "full_name": "Matt-PMCT/Green-and-Dark-HA-Theme", - "category": "theme", - "description": "A dark theme with green accents for Home Assistant based off green_dark_mode by JuanMTech, with mods by dmyoung9", - "domain": "", - "etag_repository": "W/\"35f9a736662c6355f07848eb0920c86bdcfb9aa71b511f57e4eee6a7587fcfa0\"", - "last_updated": "2022-04-07T16:57:33Z", + "description": "Home Assistant integration der henter obligationskurser fra Totalkredit", + "domain": "totalkredit", + "downloads": 7, + "etag_repository": "W/\"bc5d1d8d8a613df1b5c431ec6a28fc9a1c73aa2d00cb0bb9339ddb7af5c4d078\"", + "last_updated": "2026-05-03T08:39:35Z", "stargazers_count": 2, "topics": [ - "dark-theme", - "green" + "totalkredit" ], - "last_fetched": 1694939084.937107 + "last_fetched": 1789989524.009944 }, - "286408741": { + "634013716": { "repository_manifest": { - "name": "Posten Card", - "render_readme": true, - "filename": "posten-card.js", - "country": "NO" - }, - "full_name": "ezand/lovelace-posten-card", - "category": "plugin", - "description": "A Lovelace card to display Norwegian mail delivery days", - "domain": "", - "downloads": 2137, - "etag_repository": "W/\"a865f468eccd5341159d91d681aa4e71da67584eebf882b6371804775e5ec663\"", - "last_updated": "2023-01-04T16:22:44Z", - "stargazers_count": 15, - "topics": [ - "lovelace-card", - "mail-delivery" - ], - "last_fetched": 1714624407.433835 - }, - "221287384": { - "repository_manifest": { - "name": "Clear Theme", - "homeassistant": "0.102.0" - }, - "full_name": "naofireblade/clear-theme", - "category": "theme", - "description": "Clear Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"6532f598689d0ff5166d49c82c0bcd4b29bc83a8e55817e9b08876689f62b611\"", - "last_updated": "2024-01-06T22:26:08Z", - "stargazers_count": 21, - "last_fetched": 1706281017.926085 - }, - "178838527": { - "repository_manifest": { - "name": "Niko Home Control II", - "render_readme": true, - "homeassistant": "0.114.1" - }, - "full_name": "filipvh/hass-nhc2", - "authors": [ - "@filipvh" - ], - "category": "integration", - "description": "Niko Home Control II Home Assistant Integration", - "domain": "nhc2", - "etag_repository": "W/\"8579f97753b5015cdfec4627fa71d4c5e325a35ed33d8580acb86341c862e622\"", - "last_updated": "2023-01-08T16:29:48Z", - "stargazers_count": 37, - "topics": [ - "coco", - "domotica", - "nhc", - "nhc2", - "niko", - "niko-home-control" - ], - "last_fetched": 1710692950.8534 - }, - "458664750": { - "repository_manifest": { - "name": "Google Theme - Based on the Android light and dark interface", + "name": "sixdegrees-card", + "content_in_root": true, + "filename": "sixdegrees-card.js", "render_readme": true }, - "full_name": "JuanMTech/google-theme", + "new": true, + "full_name": "krissen/sixdegrees-card", + "category": "plugin", + "description": "Lovelace card, like a gauge but only in six degrees", + "etag_repository": "W/\"21c2de65c9510a1ac6cf88dc83a54426c1dc29dfc5d923a37596c847864fa994\"", + "last_updated": "2025-05-21T06:53:19Z", + "stargazers_count": 3, + "topics": [ + "gauge" + ], + "last_fetched": 1784794900.89488 + }, + "1240663149": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-Personal-Hydration-Manager", + "category": "integration", + "description": "A Home Assistant integration to track daily water intake for one or more people in your household, with a built-in Lovelace card.", + "domain": "personal_hydration_manager", + "downloads": 5, + "etag_repository": "W/\"8b83225f3dc046ccea6a195605e5c48891d9b1f479e8fd2833c013fc6e6e5e7f\"", + "last_updated": "2026-09-03T15:16:14Z", + "stargazers_count": 3, + "topics": [ + "health", + "water" + ], + "last_fetched": 1788477051.334455 + }, + "995567426": { + "repository_manifest": {}, + "new": true, + "full_name": "dhover/ha-iungo", + "category": "integration", + "description": "A custom integration to connect the Iungo energy monitor to Home Assistant", + "domain": "iungo", + "etag_repository": "W/\"4d4ba8fff5b7ff11da20998d35c54ec98f97702439e0e31d312628ff0c93f293\"", + "last_updated": "2026-09-15T14:13:00Z", + "stargazers_count": 6, + "topics": [ + "energy", + "energy-monitoring", + "iungo" + ], + "last_fetched": 1789491875.028986 + }, + "956609051": { + "repository_manifest": {}, + "new": true, + "full_name": "Domintell/ha_domintell", + "category": "integration", + "description": "Control Domintell installations from Home Assistant", + "domain": "domintell", + "downloads": 6, + "etag_repository": "W/\"ef439164b8b872f3aaabe91a2bba043874bdc1701f0908aeeeb8127a9192dc80\"", + "last_updated": "2026-09-22T12:49:58Z", + "stargazers_count": 10, + "topics": [ + "domintell", + "home-assistant-integration" + ], + "last_fetched": 1790625914.865884 + }, + "485813852": { + "repository_manifest": { + "name": "Google Light and Dark Theme", + "render_readme": true + }, + "full_name": "JamieKB3/google-theme", "category": "theme", - "description": "🎨 By JuanMTech -- Theme based on the Google Android light and dark mode interface", - "domain": "", - "etag_repository": "W/\"6402d0fe2f539c6a3afd9f6b63634d8822b4ba53425335899a73da21c864d32a\"", - "last_updated": "2024-01-23T15:01:38Z", - "stargazers_count": 100, + "description": "No longer maintained - A fork of Google Assistant Theme to fix common issues - by digitaljamie", + "etag_repository": "W/\"5838733ec6f498bbb3d66dcad3bd86c96ed53db7676eee6c770bbea6bb1ca0e6\"", + "last_updated": "2023-11-19T19:02:53Z", + "stargazers_count": 6, "topics": [ "darkmode", + "google-theme", "googletheme", "lightmode" ], - "last_fetched": 1713932225.380348 + "installed_commit": "e8b4543", + "installed": true, + "last_commit": "e8b4543", + "last_version": "v1.2.2", + "version_installed": "v1.2.2", + "last_fetched": 1790943962.226356 }, - "669130167": { + "236572107": { "repository_manifest": { - "name": "Andrews & Arnold Quota", - "filename": "andrews_arnold_quota.zip", - "hide_default_branch": true, - "homeassistant": "2023.12.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "andrew-codechimp/HA-Andrews-Arnold-Quota", - "authors": [ - "@andrew-codechimp" - ], - "category": "integration", - "description": "A Home Assistant integration to retrieve quota details of an Andrews & Arnold Broadband account", - "domain": "andrews_arnold_quota", - "downloads": 43, - "etag_repository": "W/\"71c33d709a1be4501c9b5df55826e4215dfdb9f8853c9bd1c3526594fa078884\"", - "last_updated": "2024-04-30T06:02:56Z", - "stargazers_count": 5, - "last_fetched": 1714624965.427844 - }, - "540873855": { - "repository_manifest": { - "name": "VPD Chart card", - "render_readme": true, - "filename": "vpdchart-card.js" - }, - "full_name": "vpdchart/vpdchart-card", - "category": "plugin", - "description": "A VPD chart card for Home Assistant", - "etag_repository": "W/\"5eafe73c7268a2b4ce149c880c1b8ea4750673d333566f3b7a05ec85f2396a02\"", - "last_updated": "2023-05-16T09:22:26Z", - "stargazers_count": 29, - "topics": [ - "vpd", - "vpdchart" - ], - "last_fetched": 1714279451.855929 - }, - "319343045": { - "repository_manifest": { - "name": "UltraSync", - "hacs": "0.24.0", - "render_readme": true, - "homeassistant": "0.110.0" - }, - "full_name": "caronc/ha-ultrasync", - "authors": [ - "@caronc" - ], - "category": "integration", - "description": "Interlogix ZeroWire and Hills ComNav (NX-595E) UltraSync Security Panel for Integration for Home Assistant Comunity Store (HACS)", - "domain": "ultrasync", - "etag_repository": "W/\"54a62d40c60d9f2a081c2f052e29008cee2f4b857a65337949590573b49197b3\"", - "last_updated": "2024-03-10T16:29:56Z", - "stargazers_count": 23, - "topics": [ - "comnav", - "homeassistant-custom-component", - "interlogix", - "nx-595e", - "security", - "ultrasync" - ], - "last_fetched": 1714624491.007382 - }, - "302145522": { - "repository_manifest": { - "name": "Rocket Launch Live - Next 5 Launches", - "country": "CA", - "homeassistant": "0.115.0" - }, - "full_name": "djtimca/harocketlaunchlive", - "authors": [ - "@djtimca" - ], - "category": "integration", - "description": "Home Assistant custom HACS integration to integrate the next 5 global rocket launches from https://rocketlaunch.live", - "domain": "rocketlaunchlive", - "etag_repository": "W/\"dd3be329958f45c3fc93c0a53ecc429f7db9a4e170e4a1481962ae3dfb4c85ba\"", - "last_updated": "2024-01-02T18:55:27Z", - "stargazers_count": 15, - "topics": [ - "launch", - "nasa", - "rocket", - "spacex", - "ula" - ], - "last_fetched": 1710347612.024323 - }, - "235984421": { - "repository_manifest": { - "name": "Blackened Theme" - }, - "full_name": "home-assistant-community-themes/blackened", - "category": "theme", - "description": "Blackened theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"8dbb107c54034e35b25f505fd2e9b9105618a170cd1c25faf238929a2b7063ce\"", - "last_updated": "2024-02-16T11:09:26Z", - "stargazers_count": 8, - "last_fetched": 1708174247.379099 - }, - "278596510": { - "repository_manifest": { - "name": "Leaf Spy", - "hacs": "0.24.0", - "homeassistant": "0.110.0" - }, - "full_name": "jesserockz/ha-leafspy", - "authors": [ - "@jesserockz" - ], - "category": "integration", - "description": "A Home Assistant integration to receive live data sent from the LeafSpy app", - "domain": "leafspy", - "etag_repository": "W/\"6bac4753bec9fb7a925caa86627bc60df484f72e46b773db5327a63820ab597e\"", - "last_updated": "2024-03-07T23:08:35Z", - "stargazers_count": 16, - "topics": [ - "electric-vehicles", - "ev", - "leaf", - "leafspy", - "nissan" - ], - "last_fetched": 1714624393.079535 - }, - "237880993": { - "repository_manifest": { - "name": "Smartmi smart heater", - "render_readme": true, - "homeassistant": "0.99.9", - "country": [ - "CN" - ] - }, - "full_name": "fineemb/Smartmi-smart-heater", - "authors": [ - "@fineemb" - ], - "category": "integration", - "description": "智米智能电暖器", - "domain": "miheater", - "etag_repository": "W/\"596e803a635c2f87e126b5773779c8ff362d808e0de9207ee87c2be35f132879\"", - "last_updated": "2022-12-20T03:16:37Z", - "stargazers_count": 18, - "last_fetched": 1709125084.047478 - }, - "344446335": { - "repository_manifest": { - "name": "Office 365", - "zip_release": true, - "filename": "o365.zip", - "homeassistant": "2022.5.0", - "render_readme": true - }, - "new": true, - "full_name": "RogerSelwyn/O365-HomeAssistant", - "authors": [ - "@RogerSelwyn" - ], - "category": "integration", - "description": "Office 365 integration for Home Assistant", - "domain": "o365", - "downloads": 2857, - "etag_repository": "W/\"c16c0f04ed124710db665ab1bf9a93e104240f985d412d9f777ed4af5f3bd6d7\"", - "last_updated": "2024-04-18T12:48:49Z", - "stargazers_count": 163, - "topics": [ - "homeassistant-custom-component", - "microsoft", - "o365" - ], - "last_fetched": 1714624809.944484 - }, - "169641362": { - "repository_manifest": { - "name": "BlueIris NVR", - "homeassistant": "2024.1.0b0" - }, - "full_name": "elad-bar/ha-blueiris", - "authors": [ - "@elad-bar" - ], - "category": "integration", - "description": "Integration with Blue Iris Video Security Software", - "domain": "blueiris", - "etag_repository": "W/\"59a2ea322528953e57f9d3da3a78156766396b68e9d454b4f11161c17c9554e1\"", - "last_updated": "2024-04-12T18:38:16Z", - "stargazers_count": 173, - "last_fetched": 1714279472.067652 - }, - "422954081": { - "repository_manifest": { - "filename": "deebot.zip", - "homeassistant": "2024.1.0b0", - "name": "Deebot 4 Home Assistant", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "DeebotUniverse/Deebot-4-Home-Assistant", - "authors": [ - "@DeebotUniverse", - "@edenhaus" - ], - "category": "integration", - "description": "Home Assistant integration for deebot vacuums", - "domain": [ - "binary_sensor", - "camera", - "select", - "sensor", - "vacuum" - ], - "downloads": 7865, - "etag_repository": "W/\"1d0b90b56fc10a3d517e8824195d2dd2feaa89b59a8f284e1c20ae051dd1279a\"", - "last_updated": "2024-04-01T20:15:41Z", - "stargazers_count": 179, - "topics": [ - "deebot", - "ecovacs", - "vacuum" - ], - "last_fetched": 1712064174.760827 - }, - "206868881": { - "repository_manifest": { - "name": "Gismeteo", - "filename": "gismeteo.zip", - "hide_default_branch": true, + "name": "Yandex.Station", "homeassistant": "2023.1.0", "render_readme": true, - "zip_release": true + "country": "RU" }, - "full_name": "Limych/ha-gismeteo", + "full_name": "AlexxIT/YandexStation", "authors": [ - "@Limych" + "@AlexxIT" ], "category": "integration", - "description": "Gismeteo Weather Provider for Home Assistant", - "domain": "gismeteo", - "downloads": 5683, - "etag_repository": "W/\"93f0a508d3e7022309e9f043fde435d3bbf6fa8fedc3d46e274ac77e5a927947\"", - "last_updated": "2024-04-27T17:06:56Z", - "stargazers_count": 111, + "description": "Управление Яндекс.Станцией и другими устройствами умного дома с Алисой из Home Assistant", + "domain": "yandex_station", + "etag_repository": "W/\"e58f256c77369fb03a1fa79b7f825f74dda0aa1cb5718d87ad63d3289a39ae97\"", + "last_updated": "2026-10-01T12:01:26Z", + "stargazers_count": 1932, "topics": [ - "forecast", - "gismeteo", - "gismeteo-weather", - "sensors", - "weather-provider" + "tts", + "yandex-station" ], - "last_fetched": 1714279175.128732 + "last_fetched": 1790888426.911595 }, - "651597909": { - "repository_manifest": { - "name": "pfSense gateways monitoring", - "render_readme": true, - "homeassistant": "2023.6.0" - }, - "new": true, - "full_name": "sdrapha/home-assistant-custom-components-pfsense-gateways", - "authors": [ - "@sdrapha" - ], - "category": "integration", - "description": "Monitor and react on your pfSense gateway's status with Home Assistant.", - "domain": "pfsense_gateways", - "etag_repository": "W/\"ae7be65477afe2bb66874a18bd877e9fe3b456fba3501b8e71a29507e777faab\"", - "last_updated": "2023-11-14T22:55:47Z", - "stargazers_count": 2, - "topics": [ - "hassio-integration", - "pfsense" - ], - "last_fetched": 1700054264.824076 - }, - "159711605": { - "repository_manifest": { - "name": "Secondaryinfo Entity Row", - "content_in_root": true, - "filename": "secondaryinfo-entity-row.js", - "render_readme": true, - "homeassistant": "0.88" - }, - "full_name": "custom-cards/secondaryinfo-entity-row", - "category": "plugin", - "description": "Custom entity row for HomeAssistant, providing additional types of data to be displayed in the secondary info area of the Lovelace Entities card", - "domain": "", - "etag_repository": "W/\"781f4ce945bf91080dc85487e7a2e9b24f30948542a256cf514dc20f465f0e30\"", - "last_updated": "2021-06-05T21:12:36Z", - "stargazers_count": 165, - "last_fetched": 1713931943.994327 - }, - "366713850": { - "repository_manifest": { - "name": "Pirate Weather", - "render_readme": true, - "homeassistant": "2023.10.0" - }, - "new": true, - "full_name": "Pirate-Weather/pirate-weather-ha", - "authors": [ - "@alexander0042" - ], - "category": "integration", - "description": "Replacement for the default Dark Sky Home Assistant integration using Pirate Weather ", - "domain": "pirateweather", - "etag_repository": "W/\"548c74ea0164a46a28625b3115d4e4dba98ff98a2a2f0a84048d668cd43f7acd\"", - "last_updated": "2024-04-30T17:12:10Z", - "stargazers_count": 321, - "topics": [ - "darksky-api", - "weather-api" - ], - "last_fetched": 1714624788.320422 - }, - "321140869": { - "repository_manifest": { - "name": "Auto Reload", - "render_readme": true - }, - "full_name": "ben8p/lovelace-auto-reload-card", - "category": "plugin", - "description": "Custom home assitant lovelace for UI auto reload", - "domain": "", - "etag_repository": "W/\"76eda829b026855ff4f04e9f74497e51d3a566b9f8a5e7c78eb497dc3069c235\"", - "last_updated": "2023-05-24T20:46:18Z", - "stargazers_count": 33, - "topics": [ - "lovelace-card" - ], - "last_fetched": 1713241200.664606 - }, - "199291345": { + "1193978209": { "repository_manifest": {}, - "full_name": "JurajNyiri/HomeAssistant-qBitTorrentAlternativeSpeed", - "authors": [ - "@JurajNyiri" - ], - "category": "integration", - "description": "Adds ability to switch alternative speed in qBittorrent through Home Assistant.", - "domain": "qbittorrent_alternative_speed", - "etag_repository": "W/\"7d7016cd3cef40948369e56be8c8cca54406eaf464f2b9b1ff1234fc651b0857\"", - "last_updated": "2022-07-07T10:39:14Z", - "stargazers_count": 14, - "last_fetched": 1714278853.36062 - }, - "689793414": { - "repository_manifest": { - "name": "Anchor Card", - "render_readme": true, - "filename": "anchor-card.js", - "country": "CZ" - }, "new": true, - "full_name": "ShadowAya/anchor-card", - "category": "plugin", - "description": "An anchor (scroll to) card for Home Assistant!", - "downloads": 1921, - "etag_repository": "W/\"5d38e994757381708032b1336816cc4a7a356d53ed9aafbb618ec4e52c89df94\"", - "last_updated": "2024-02-28T18:54:03Z", - "stargazers_count": 34, - "topics": [ - "lovelace-custom-card", - "scrolling" - ], - "last_fetched": 1713932454.879103 - }, - "187245418": { - "repository_manifest": { - "name": "bignumber-card", - "render_readme": true - }, - "full_name": "custom-cards/bignumber-card", - "category": "plugin", - "description": null, - "domain": "", - "etag_repository": "W/\"8ae2aa75b8b268c5a2d46fe4a5c10feed38a2d5f6cc495aee7ac9a9457e8f8fe\"", - "last_updated": "2022-01-31T15:47:59Z", - "stargazers_count": 111, - "last_fetched": 1713586854.11351 - }, - "272094506": { - "repository_manifest": { - "name": "Blitzortung.org Lightning Detector", - "homeassistant": "2022.10.0" - }, - "full_name": "mrk-its/homeassistant-blitzortung", - "authors": [ - "@mrk-its" - ], + "full_name": "Superkikim/enocean-ble", "category": "integration", - "description": "Custom Component for fetching lightning data from blitzortung.org", - "domain": "blitzortung", - "etag_repository": "W/\"2536a26f8f8f34be611063d56c41585ed5653242b3f0567fc20d37254bed5126\"", - "last_updated": "2024-04-21T12:02:07Z", - "stargazers_count": 171, - "topics": [ - "blitzortung", - "lightning-network" - ], - "last_fetched": 1714624622.876221 - }, - "462430932": { - "repository_manifest": { - "name": "Fire Protection Hungary", - "country": [ - "HU" - ], - "render_readme": "true" - }, - "new": true, - "full_name": "amaximus/fire_protection_hu", - "authors": [ - "@amaximus" - ], - "category": "integration", - "description": "Fire protection integration for Home Assistant with data provided by NÉBIH", - "domain": "fire_protection_hu", - "downloads": 2, - "etag_repository": "W/\"b179142a41c5d33aa020f8f4d0d9cd2bf65b64a8945acbbfa918257643206ffe\"", - "last_updated": "2023-06-08T08:44:24Z", - "stargazers_count": 2, - "topics": [ - "homeassistant-custom-component", - "hungary" - ], - "last_fetched": 1691050739.713936 - }, - "383732864": { - "repository_manifest": { - "name": "Garmin Connect", - "render_readme": true - }, - "new": true, - "full_name": "cyberjunky/home-assistant-garmin_connect", - "authors": [ - "@cyberjunky" - ], - "category": "integration", - "description": "The Garmin Connect integration allows you to expose data from Garmin Connect to Home Assistant.", - "domain": "garmin_connect", - "etag_repository": "W/\"27aab923af05f466e561a5882a8920f883a2c14c911ddc3cf59cc9fe2ef9b27d\"", - "last_updated": "2024-04-29T19:17:17Z", - "stargazers_count": 201, - "topics": [ - "garmin-connect", - "home-assistant-component" - ], - "last_fetched": 1714624549.184481 - }, - "286270157": { - "repository_manifest": { - "name": "Scheduler Card", - "render_readme": true, - "filename": "scheduler-card.js" - }, - "full_name": "nielsfaber/scheduler-card", - "category": "plugin", - "description": "HA Lovelace card for control of scheduler entities", - "domain": "", - "downloads": 27299, - "etag_repository": "W/\"1e4383c291ae747efce81f424bb4c101d605bfee8c4ce8a40ce277a4e45d6f67\"", - "last_updated": "2024-04-26T14:42:40Z", - "stargazers_count": 820, - "topics": [ - "assistant", - "automation", - "card", - "home", - "schedule", - "scheduler", - "sunrise", - "sunset", - "week", - "weekly" - ], - "default_branch": "main", - "installed_commit": "8cab754", - "installed": true, - "last_commit": "8cab754", - "last_version": "v3.2.13", - "open_issues": 15, - "published_tags": [ - "v3.2.13", - "v3.2.12", - "v3.2.11", - "v3.2.10", - "v3.2.9" - ], - "releases": true, - "version_installed": "v3.2.13", - "last_fetched": 1714753171.544887 - }, - "237628853": { - "repository_manifest": { - "name": "Abfall API (RegioIT)", - "country": "DE", - "homeassistant": "0.104.3", - "render_readme": true - }, - "full_name": "tuxuser/abfallapi_regioit_ha", - "authors": [ - "@tuxuser" - ], - "category": "integration", - "description": "Abfall API (RegioIT) custom component for home assistant - Get an alert when garbage collection is due", - "domain": "abfallapi_regioit", - "etag_repository": "W/\"f48a41c1049055d64dc1072e465ed9d68290093d34eff72bcede5a421d2a8981\"", - "last_updated": "2023-11-13T19:12:48Z", - "stargazers_count": 10, - "topics": [ - "collection", - "component", - "garbage", - "muell", - "muellabfuhr", - "regioit", - "waste" - ], - "last_fetched": 1713932557.854397 - }, - "261291295": { - "repository_manifest": { - "name": "Vacuum Card", - "render_readme": true, - "filename": "vacuum-card.js" - }, - "full_name": "denysdovhan/vacuum-card", - "category": "plugin", - "description": "Vacuum cleaner card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 18824, - "etag_repository": "W/\"98a168b997ba3b97fb1ae54d2747933fb2ea913eba36b52e9436e2d5cd3457cb\"", - "last_updated": "2024-05-01T03:15:27Z", - "stargazers_count": 844, - "topics": [ - "robot-vacuum", - "vacuum" - ], - "last_fetched": 1714624609.972532 - }, - "173564471": { - "repository_manifest": { - "name": "File restore" - }, - "full_name": "custom-components/sensor.file_restore", - "category": "integration", - "description": "Improved file sensor component that let you read the whole last line content.", - "domain": "file_restore", - "etag_repository": "W/\"aeb5fb4a9fb8d3f7cf46393c17b9e645fb0475f15c359c8f8574c10c2878a563\"", - "last_updated": "2024-01-10T09:24:36Z", - "stargazers_count": 11, - "topics": [ - "file-resotre", - "file-sensor", - "helper", - "planning", - "planning-temperature", - "temprature", - "thermostat" - ], - "last_fetched": 1711384261.765359 - }, - "265916869": { - "repository_manifest": { - "name": "Melnor Raincloud", - "render_readme": true, - "homeassistant": "2021.4.0", - "zip_release": true, - "filename": "raincloud.zip" - }, - "full_name": "vanstinator/hass-raincloud", - "authors": [ - "@vanstinator" - ], - "category": "integration", - "description": "Melnor Raincloud Home Assistant Integration", - "domain": "raincloud", - "downloads": 70, - "etag_repository": "W/\"d80a758b264c3ee4627544bd0bacfe2f8059176086c5705e2f186037225b8246\"", - "last_updated": "2022-05-30T18:58:16Z", - "stargazers_count": 6, - "topics": [ - "assistant", - "home", - "irrigation", - "melnor", - "raincloud", - "sprinkler" - ], - "last_fetched": 1678707866.417011 - }, - "545025660": { - "repository_manifest": { - "name": "Web Untis", - "render_readme": true, - "zip_release": true, - "filename": "webuntis.zip", - "homeassistant": "2021.11.0" - }, - "new": true, - "full_name": "JonasJoKuJonas/homeassistant-WebUntis", - "authors": [ - "@JonasJoKuJonas" - ], - "category": "integration", - "description": "Custom component to access data from Web Untis in Home Assistant", - "domain": "webuntis", - "downloads": 377, - "etag_repository": "W/\"8dafbe8553b242c9f1134c753c557a6f888aef30d35ea4946d88f14430380028\"", - "last_updated": "2024-04-25T16:36:14Z", - "stargazers_count": 37, - "topics": [ - "homeassistant-custom-component", - "school", - "webuntis", - "webuntis-api", - "webuntis-client" - ], - "last_fetched": 1714624561.741548 - }, - "410867791": { - "repository_manifest": { - "name": "Microsoft Edge TTS", - "render_readme": true - }, - "new": true, - "full_name": "hasscc/hass-edge-tts", - "category": "integration", - "description": "🗣️ Microsoft Edge TTS for Home Assistant, no need for app_key", - "domain": "edge_tts", - "etag_repository": "W/\"8dd1f7e38594638700e18f1a69213e5044f3d7f7b84551a66116ca5a79146792\"", - "last_updated": "2023-12-18T16:17:25Z", - "stargazers_count": 302, - "topics": [ - "tts" - ], - "last_fetched": 1714625097.249334 - }, - "584257648": { - "repository_manifest": { - "name": "TCL TV Remote", - "render_readme": true, - "zip_release": true, - "filename": "tclremote.zip" - }, - "new": true, - "full_name": "popeen/Home-Assistant-Custom-Component-TCL-Remote", - "authors": [ - "@popeen" - ], - "category": "integration", - "description": "This custom component will give you two new services for controlling TCL Smart TVs (Non android version). Tested on my S69 series TV. I have seen some reports about it working on other brands as well, mainly Thomson", - "domain": "tcl_tv_remote", - "downloads": 2260, - "etag_repository": "W/\"f07bd355b79e900bf6b399c9dc5f42edfacaecf2c37653d3d6b40f0e7b47286b\"", - "last_updated": "2023-09-23T10:39:23Z", - "stargazers_count": 11, - "last_fetched": 1713241325.928919 - }, - "368653916": { - "repository_manifest": { - "name": "MOOX-Track", - "render_readme": true - }, - "new": true, - "full_name": "moox-it/hass-moox-track", - "authors": [ - "@moox-it" - ], - "category": "integration", - "description": "MOOX-Track Custom Component for HASS (hass-moox-track) is a custom component that connects your MOOX Track devices to Home Assistant as \"Device Trackers\"", - "domain": "moox_track", - "etag_repository": "W/\"4cf48d091b84bd05a974667d01717600b552a3bc876942c38bb582f429ed2304\"", - "last_updated": "2024-01-16T17:02:06Z", + "description": "Home Assistant custom integration for EnOcean PTM215B/PTM216B BLE switches", + "domain": "enocean_ble", + "etag_repository": "W/\"b193ba210606edf9852256bc65745f5805ab6bf6b8c44add74434f10ef5533b6\"", + "last_updated": "2026-05-24T17:34:40Z", "stargazers_count": 1, "topics": [ - "device", - "gps", - "moox", - "track", - "tracker" + "ble", + "bluetooth", + "enocean", + "iot" ], - "last_fetched": 1705596212.445434 + "last_fetched": 1784792609.659712 }, - "528492198": { - "repository_manifest": { - "name": "Telenet Telemeter", - "render_readme": true, - "country": [ - "BE" - ] - }, - "new": true, - "full_name": "myTselection/telenet_telemeter", - "authors": [ - "@myTselection" - ], - "category": "integration", - "description": "Telenet Telemeter Home Assistant custom component HACS for Belgian ISP and mobile phone network traffic.", - "domain": "telenet_telemeter", - "etag_repository": "W/\"df2bb0158669c73ad6289a2943bd08adc500b6a99a16701e37f4ba14d96e9406\"", - "last_updated": "2024-03-10T12:22:07Z", - "stargazers_count": 26, - "topics": [ - "telemeter", - "telenet" - ], - "last_fetched": 1710347576.626448 - }, - "504880554": { - "repository_manifest": { - "name": "CyclePay for ESD/Hercules Laundry Rooms", - "render_readme": true - }, - "new": true, - "full_name": "elahd/ha-cyclepay", - "authors": [ - "@elahd" - ], - "category": "integration", - "description": "Home Assistant Integration for ESD/Hercules CyclePay Laundry Rooms", - "domain": "cyclepay", - "etag_repository": "W/\"6cac811ff1b8d5a46b2bc26491284cce58a5cb259f368261fd038793fc63798a\"", - "last_updated": "2024-04-29T17:08:17Z", - "stargazers_count": 4, - "topics": [ - "laundry" - ], - "last_fetched": 1714624506.619245 - }, - "162808336": { - "repository_manifest": { - "name": "Lightwave RF" - }, - "full_name": "bigbadblunt/homeassistant-lightwave2", - "authors": [ - "@bigbadblunt" - ], - "category": "integration", - "description": "Lightwave RF custom component for Home Assistant. Requires generation 2 (\"Link Plus\") hub, but will control both generation 1 (\"Connect Series\") and generation 2 (\"Smart Series\") devices.", - "domain": "lightwave2", - "etag_repository": "W/\"a1945b6213a5528dfd081c6590ad239084611e4d474576493b1f2164a283d27b\"", - "last_updated": "2024-02-05T22:01:26Z", - "stargazers_count": 41, - "topics": [ - "lightwave", - "lightwaverf" - ], - "last_fetched": 1710347995.34889 - }, - "373857882": { - "repository_manifest": { - "name": "Entities Button Group", - "render_readme": true - }, - "full_name": "wassy92x/lovelace-entities-btn-group", - "category": "plugin", - "description": "A custom card for Home Assistant to group multiple buttons", - "domain": "", - "downloads": 919, - "etag_repository": "W/\"50666d65c21ddb5ccda4b024818ad24cdae22a0bdf382db136e57323d11a8bd8\"", - "last_updated": "2023-05-22T20:47:26Z", - "stargazers_count": 8, - "topics": [ - "lovelace-card" - ], - "last_fetched": 1685384313.224515 - }, - "431901513": { - "repository_manifest": { - "name": "Fluid Level Background Card", - "render_readme": true, - "filename": "fluid-level-background-card.js" - }, - "full_name": "swingerman/lovelace-fluid-level-background-card", - "category": "plugin", - "description": "This card wraps any other cards and renders a fluid background behind them.", - "domain": "", - "downloads": 2047, - "etag_repository": "W/\"70f3498455ac06f380af66e1bbd70f043acf648d9d3861f69c8ec8b22f66b25f\"", - "last_updated": "2024-04-29T01:17:10Z", - "stargazers_count": 26, - "topics": [ - "lovelace-card" - ], - "last_fetched": 1714624890.889557 - }, - "675105585": { - "repository_manifest": { - "name": "pulsatrix charger integration for Home Assistant using local MQTT", - "render_readme": true, - "homeassistant": "2022.12.0" - }, - "new": true, - "full_name": "werthdavid/homeassistant-pulsatrix-local-mqtt", - "authors": [ - "@werthdavid" - ], - "category": "integration", - "description": "Home Assistant custom component for pulsatrix EV charger", - "domain": "pulsatrix_local_mqtt", - "etag_repository": "W/\"ea95970ff783361b45277f41fece76cb4a644e8e239a95981606492dbb323697\"", - "last_updated": "2023-08-14T12:04:33Z", - "stargazers_count": 3, - "topics": [ - "charger", - "homeassistant-custom-component", - "pulsatrix" - ], - "last_fetched": 1706284577.935555 - }, - "234032927": { - "repository_manifest": { - "name": "Google Light Theme", - "render_readme": true - }, - "full_name": "JuanMTech/google_light_theme", - "category": "theme", - "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the Google app light mode.", - "domain": "", - "etag_repository": "W/\"3b3f046d5194d5c34a1cd8c61021720dc622c3db5064c472a17228176b4175ec\"", - "last_updated": "2023-01-12T22:52:07Z", - "stargazers_count": 56, - "topics": [ - "assistant-theme" - ], - "last_fetched": 1691898405.838076 - }, - "667615978": { - "repository_manifest": { - "name": "O365 Card", - "render_readme": true, - "filename": "o365-card.js", - "content_in_root": true - }, - "new": true, - "full_name": "fixtse/o365-card", - "category": "plugin", - "description": "A custom card for Home Assistant to show your Inbox, To Do and Teams Last Message from Office365", - "etag_repository": "W/\"a363dbd53dfbee7f38fbcc19b8592418bc9a7216db270defbebede056d63157c\"", - "last_updated": "2024-01-23T21:38:42Z", - "stargazers_count": 9, - "topics": [ - "hacs-plugin", - "inbox", - "javascript", - "lovelace-custom-card", - "office365", - "outlook", - "teams", - "todo" - ], - "last_fetched": 1712064521.648403 - }, - "261873234": { - "repository_manifest": { - "name": "Sector Alarm", - "render_readme": true, - "homeassistant": "2023.9.0" - }, - "full_name": "gjohansson-ST/sector", - "authors": [ - "@gjohansson-ST" - ], - "category": "integration", - "description": "Integration to Sector Alarm for Home Assistant", - "domain": "sector", - "downloads": 15, - "etag_repository": "W/\"f0071673e9b3951a738c997061f1ec1fe393a46d6bf37ba8898d7f4bed24d970\"", - "last_updated": "2024-01-22T21:41:33Z", - "stargazers_count": 28, - "topics": [ - "alarm", - "alarm-control", - "alarm-control-panel", - "lock", - "sector", - "sector-alarm", - "temperature-sensor" - ], - "last_fetched": 1714279019.51759 - }, - "201445202": { - "repository_manifest": { - "name": "ACV garbage collection sensor", - "render_readme": true, - "country": [ - "NL" - ] - }, - "full_name": "Cadsters/acv-hass-component", - "authors": [ - "@floriskruisselbrink", - "@Cadsters", - "@aritmeester" - ], - "category": "integration", - "description": "🗑️ Integration for bin/waste collection by acv-groep", - "domain": "acv", - "etag_repository": "W/\"b08ca528eaa0eb4b6905e1f361e1703f55c2491f08ff7634479e949b7c40a47e\"", - "last_updated": "2022-05-30T13:17:35Z", - "stargazers_count": 4, - "topics": [ - "acv-groep", - "python3", - "trash", - "waste" - ], - "last_fetched": 1697117246.959349 - }, - "229140999": { - "repository_manifest": { - "name": "go-eCharger", - "render_readme": true - }, - "full_name": "cathiele/homeassistant-goecharger", - "authors": [ - "@cathiele" - ], - "category": "integration", - "description": "Home Assistant custom_component for controlling the go-eCharger EV-Charger", - "domain": "goecharger", - "etag_repository": "W/\"9bc147b3dc4891dfdb34cea5204646c8b2f38c9d32d93e5aa82f17cbf8c6d124\"", - "last_updated": "2024-03-18T19:10:40Z", - "stargazers_count": 85, - "topics": [ - "charger", - "component", - "custom", - "go-echarger" - ], - "last_fetched": 1712895677.9688 - }, - "198066338": { - "repository_manifest": { - "name": "Rejseplanen Card", - "country": "DK" - }, - "full_name": "DarkFox/rejseplanen-card", - "category": "plugin", - "description": "Lovelace card for listing departures from Rejseplanen sensors", - "domain": "", - "etag_repository": "W/\"26d831ab7a07be5698d7b874fd4f1e90b3234396ed4f76446b159ebda3b985a8\"", - "last_updated": "2023-01-04T06:49:56Z", - "stargazers_count": 7, - "topics": [ - "denmark", - "lovelace-card", - "rejseplanen", - "rejseplanen-card", - "rejseplanen-sensors" - ], - "last_fetched": 1713931896.13665 - }, - "445609628": { - "repository_manifest": { - "name": "PID Controller", - "zip_release": true, - "homeassistant": "2021.9", - "render_readme": true, - "persistent_directory": "codes", - "filename": "pid_controller.zip" - }, - "new": true, - "full_name": "soloam/ha-pid-controller", - "authors": [ - "@Soloam" - ], - "category": "integration", - "description": "PID Controller to Home Assistant", - "domain": "pid_controller", - "downloads": 1917, - "etag_repository": "W/\"881e93a633573e19d11c498b84de576e1e418b848898b1f5a8a7f5021edb4eab\"", - "last_updated": "2023-12-24T10:09:42Z", - "stargazers_count": 86, - "topics": [ - "pid", - "thermostat" - ], - "last_fetched": 1714624813.046239 - }, - "501618674": { - "repository_manifest": { - "name": "BleBox shutterBox with tilt", - "hacs": "1.6.0", - "homeassistant": "2022.6.0", - "render_readme": true - }, - "new": true, - "full_name": "andrzejchm/blebox_shutterbox_tilt", - "authors": [ - "@andrzejchm" - ], - "category": "integration", - "description": "HACS integration for BleBox shutterBox that adds tilt support", - "domain": "blebox_shutterbox_tilt", - "etag_repository": "W/\"334c449eb460b1a79966c1c66f04806941686030a9498c06818e80dc133e30ea\"", - "last_updated": "2023-10-24T01:14:26Z", - "stargazers_count": 6, - "last_fetched": 1698384699.299899 - }, - "163363577": { - "repository_manifest": { - "name": "Bar Card", - "render_readme": true, - "filename": "bar-card.js" - }, - "full_name": "custom-cards/bar-card", - "category": "plugin", - "description": "Customizable Animated Bar card for Home Assistant Lovelace", - "domain": "", - "downloads": 82379, - "etag_repository": "W/\"20a559f0adc507c407068d2013506a90fec04cc28cc48e69d038143f265e7b0b\"", - "last_updated": "2023-09-29T13:53:10Z", - "stargazers_count": 341, - "last_fetched": 1714624563.760949 - }, - "234118477": { - "repository_manifest": { - "name": "Afvalinfo", - "render_readme": true, - "country": [ - "NL" - ], - "homeassistant": "0.100.0" - }, - "full_name": "heyajohnny/afvalinfo", - "authors": [ - "@heyajohnny" - ], - "category": "integration", - "description": "Provides Home Assistant sensors for multiple Dutch waste collectors. The idea is to add more cities and features in the future.", - "domain": "afvalinfo", - "etag_repository": "W/\"1d3139cd9eb87d810ab675c1969cdd649e2d8d412c2f2d268a3e9f8e0e9a0bd0\"", - "last_updated": "2024-04-28T07:20:21Z", - "stargazers_count": 92, - "last_fetched": 1714624486.149882 - }, - "256292682": { - "repository_manifest": { - "name": "Battery State Card / Entity Row", - "filename": "battery-state-card.js", - "render_readme": true - }, - "full_name": "maxwroc/battery-state-card", - "category": "plugin", - "description": "Battery state card for Home Assistant", - "domain": "", - "downloads": 30993, - "etag_repository": "W/\"d79b392e7e005de676207093ca3b216941ac64dda2bcb45623324c31cab54d6b\"", - "last_updated": "2024-04-16T15:53:24Z", - "stargazers_count": 790, - "topics": [ - "battery", - "lovelace-custom-card" - ], - "last_fetched": 1714625053.887918 - }, - "282509738": { - "repository_manifest": { - "name": "OVH DynHost", - "render_readme": true - }, - "full_name": "GuilleGF/hassio-ovh", - "authors": [ - "@GuilleGF" - ], - "category": "integration", - "description": "OVH DynHost Updater Component for https://www.home-assistant.io/", - "domain": "ovh", - "etag_repository": "W/\"9d97ec6cbedea18ff91346fef3eeb2f10a799a81cc8893f34a1ab61c2c5412f0\"", - "last_updated": "2022-08-08T13:04:12Z", - "stargazers_count": 19, - "topics": [ - "ddns", - "ddns-updater", - "ovh", - "ovh-dynhost" - ], - "last_fetched": 1712895155.81213 - }, - "598381225": { - "repository_manifest": { - "name": "Fronius_Solarweb", - "homeassistant": "2023.2.0", - "render_readme": true, - "zip_release": true, - "filename": "solarweb.zip" - }, - "new": true, - "full_name": "drc38/Fronius_solarweb", - "authors": [ - "@drc38" - ], - "category": "integration", - "description": "Home Assistant integration for cloud-based Fronius Solar.web api", - "domain": "solarweb", - "downloads": 749, - "etag_repository": "W/\"6f029d5d42e93579b2b4cec249bf9bbc935a962385ecb0953307ce6497aefd53\"", - "last_updated": "2024-05-01T15:32:07Z", - "stargazers_count": 3, - "topics": [ - "fronius", - "fronius-solar-api" - ], - "last_fetched": 1714624894.979988 - }, - "708304485": { - "repository_manifest": { - "name": "MetService New Zealand Weather", - "filename": "metservice_weather.zip", - "hide_default_branch": true, - "homeassistant": "2023.10.0", - "render_readme": true, - "zip_release": true, - "country": "NZ" - }, - "new": true, - "full_name": "ciejer/metservice-weather", - "authors": [ - "@ciejer" - ], - "category": "integration", - "description": "Metservice New Zealand component for Home Assistant", - "domain": "metservice_weather", - "downloads": 396, - "etag_repository": "W/\"3364e324a61c4b0affce72fdb653acd48fe5f5b21c7bf370fafccde9bedabd0d\"", - "last_updated": "2024-04-29T11:50:15Z", - "stargazers_count": 13, - "topics": [ - "weather" - ], - "last_fetched": 1714624494.204596 - }, - "276915021": { - "repository_manifest": { - "name": "Easee EV Charger", - "filename": "easee.zip", - "homeassistant": "2023.11.0", - "zip_release": true - }, - "full_name": "nordicopen/easee_hass", - "authors": [ - "@fondberg", - "@tmjo", - "@olalid", - "@astrandb" - ], - "category": "integration", - "description": "Custom component for Easee EV charger integration with Home Assistant", - "domain": "easee", - "downloads": 4109, - "etag_repository": "W/\"c7a84a108ad7d9436ad23dbf03cd318ebca3b75a0f9f5242c51bf4d5111659f4\"", - "last_updated": "2024-04-01T15:36:12Z", - "stargazers_count": 190, - "topics": [ - "easee", - "ev-charging" - ], - "last_fetched": 1714624550.449639 - }, - "437989480": { - "repository_manifest": { - "name": "Centrometal Boiler Display Card", - "render_readme": true, - "homeassistant": "2021.11.3", - "filename": "centrometal-boiler-card.js" - }, - "full_name": "9a4gl/lovelace-centrometal-boiler-card", - "category": "plugin", - "description": "Lovelace Centrometal Boiler Card", - "domain": "", - "etag_repository": "W/\"25cc0c8c737fccaa110fc7f0f6e450e72d86065d068c8d45c39e5bce1b0f669c\"", - "last_updated": "2023-12-29T17:01:38Z", - "stargazers_count": 4, - "topics": [ - "centrometal", - "homeassitant", - "pellet", - "peltec" - ], - "last_fetched": 1704035308.198837 - }, - "279538782": { - "repository_manifest": { - "name": "Ecodevices RT2" - }, - "full_name": "pcourbin/ecodevices_rt2", - "authors": [ - "@pcourbin" - ], - "category": "integration", - "description": "Home Assistant custom component for GCE Ecodevices RT2", - "domain": "ecodevices_rt2", - "etag_repository": "W/\"8b4fdfb2327885d5f35900da883853d038a1e24c5b7e756e373ec2a5efba3df6\"", - "last_updated": "2023-10-31T09:09:04Z", - "stargazers_count": 4, - "last_fetched": 1712895432.484899 - }, - "356053801": { - "repository_manifest": { - "name": "IMA Protect Alarm" - }, - "full_name": "pcourbin/imaprotect", - "authors": [ - "@pcourbin" - ], - "category": "integration", - "description": "Home Assistant custom component for IMA Protect Alarm", - "domain": "imaprotect", - "etag_repository": "W/\"1150bcb6752ffbecdb66806045920261d179bdb3493300cd2d5da7d021225e1f\"", - "last_updated": "2024-05-02T05:56:19Z", - "stargazers_count": 2, - "topics": [ - "alarm" - ], - "last_fetched": 1714624380.681834 - }, - "183989659": { - "repository_manifest": { - "name": "NHL API" - }, - "full_name": "JayBlackedOut/hass-nhlapi", - "authors": [ - "@jayblackedout", - "@mastermc0" - ], - "category": "integration", - "description": "NHL Stats API Integration Into Home Assistant", - "domain": "nhl_api", - "etag_repository": "W/\"b40db149aebc902f11eb4ffc7644f573c2f20107449c372aab91e24e84edfc18\"", - "last_updated": "2024-03-10T18:17:36Z", - "stargazers_count": 65, - "last_fetched": 1714278962.512184 - }, - "197759180": { + "989582139": { "repository_manifest": {}, - "full_name": "postlund/search-card", - "category": "plugin", - "description": "Quickly search for entities from a Lovelace card.", - "domain": "", - "etag_repository": "W/\"6291a0364d5c9cce9d4c9c7193969c87722c62773fbbe94565a985c7c5559033\"", - "last_updated": "2023-11-03T05:22:12Z", - "stargazers_count": 100, - "last_fetched": 1713586838.150398 - }, - "264655935": { - "repository_manifest": { - "name": "Entities Calendar", - "homeassistant": "2022.5.0" - }, - "full_name": "gadgetchnnel/entities_calendar", - "authors": [ - "@gadgetchnnel" - ], + "new": true, + "full_name": "FredrikM97/hass-surepetcare", "category": "integration", - "description": "A custom component for Home Assistant to allow regular entities to be used as a calendar", - "domain": "entities_calendar", - "etag_repository": "W/\"1f92fa7d993d6831547af2183e801ca6a5119ab252a5263918260b1fa4588fc3\"", - "last_updated": "2023-10-05T03:35:54Z", - "stargazers_count": 23, + "description": "Home assistant HACS component to integrate with SurePetCare Api. ", + "domain": "surepcha", + "downloads": 597, + "etag_repository": "W/\"5f7e595e32079dac064ef0c35e9cea0318b8bc5591a59c31f6126c942053a03b\"", + "last_updated": "2026-10-01T20:53:32Z", + "stargazers_count": 39, "topics": [ - "calendar", - "entities-calendar" + "cat", + "hobby-project", + "pet", + "petcare", + "surefeeder", + "surepetcare" ], - "last_fetched": 1713932084.435901 + "last_fetched": 1790891465.03138 }, - "541834155": { + "995472729": { + "repository_manifest": {}, + "new": true, + "full_name": "Korkuttum/tuya_body_fat_scale", + "category": "integration", + "description": "Tuya Body Fat Scale Custom Integration for Home Assistant", + "domain": "tuya_body_fat_scale", + "downloads": 1, + "etag_repository": "W/\"f8bc2886aef93dcef631e0720a025495f5cbd942a594a00af67ea167cba6660f\"", + "last_updated": "2025-12-22T13:11:45Z", + "stargazers_count": 6, + "topics": [ + "integrations", + "tuya" + ], + "last_fetched": 1787952445.782169 + }, + "214792276": { "repository_manifest": { - "name": "PetSafe", + "name": "Xiaomi Fan Lovelace Card", "render_readme": true }, - "new": true, - "full_name": "dcmeglio/homeassistant-petsafe", - "authors": [ - "@dcmeglio" - ], - "category": "integration", - "description": "Integrate PetSafe Smartfeed feeders an Scoopfree litter boxes into Home Assistant.", - "domain": "petsafe", - "etag_repository": "W/\"35507ceb33147545bba2f7cf702919395dc5c3e7cda00c195663a97057027621\"", - "last_updated": "2023-01-29T14:46:05Z", - "stargazers_count": 23, - "topics": [ - "cats", - "dogs", - "feeder", - "litterbox", - "petsafe" - ], - "last_fetched": 1712895416.160429 - }, - "287409957": { - "repository_manifest": { - "name": "Cover Control Button Row", - "filename": "cover-control-button-row.js" - }, - "full_name": "finity69x2/cover-control-button-row", + "full_name": "fineemb/lovelace-fan-xiaomi", "category": "plugin", - "description": "button row for controlling open/close covers in Home Assistant", - "domain": "", - "etag_repository": "W/\"f5fc6b22df1181383583f7009d30e3a1988a7972aca1507132eaede882e8366d\"", - "last_updated": "2023-05-11T00:31:16Z", - "stargazers_count": 11, - "topics": [ - "cover" - ], - "last_fetched": 1704918741.745782 - }, - "202987887": { - "repository_manifest": { - "filename": "nodered.zip", - "homeassistant": "2023.7.0", - "name": "Node-RED Companion", - "zip_release": true - }, - "full_name": "zachowj/hass-node-red", - "authors": [ - "@zachowj" - ], - "category": "integration", - "description": "Companion Component for node-red-contrib-home-assistant-websocket to help integrate Node-RED with Home Assistant Core", - "domain": "nodered", - "downloads": 972, - "etag_repository": "W/\"5fdddcd612ec7e28cc81a08b99e04c6034bdaa1fd341a9844fb74653f687345d\"", - "last_updated": "2024-05-02T02:00:27Z", - "stargazers_count": 420, - "topics": [ - "node-red" - ], - "last_fetched": 1714624916.378468 - }, - "214786112": { - "repository_manifest": { - "name": "Swiss Army Knife custom card", - "render_readme": true - }, - "full_name": "AmoebeLabs/swiss-army-knife-card", - "category": "plugin", - "description": "The versatile custom Swiss Army Knife card for Home Assistant allows you to create your unique visualization using several graphical tools, styling options and animations.", - "domain": "", - "etag_repository": "W/\"7b8de84d23a8efa4ce442f3dfffd5b3d579f7362ed220ededd9c48bbf9662d7d\"", - "last_updated": "2024-04-13T09:29:33Z", - "stargazers_count": 211, - "topics": [ - "home-assistant-custom-card", - "lovelace-card", - "lovelace-custom-card", - "material-3", - "svg" - ], - "last_fetched": 1714279038.165091 - }, - "228690854": { - "repository_manifest": { - "name": "TTN Gateway Sensor", - "country": "NL" - }, - "full_name": "cyberjunky/home-assistant-ttn_gateway", - "authors": [ - "@cyberjunky" - ], - "category": "integration", - "description": "This components reads statistics from a The Things Network Gateway.", - "domain": "ttn_gateway", - "etag_repository": "W/\"49fece8750463a8e5b7c1cc85b39618d29a08bf7d2b38000006f0bb1a319045a\"", - "last_updated": "2021-12-18T16:52:03Z", - "stargazers_count": 2, - "last_fetched": 1678433951.78643 - }, - "274738925": { - "repository_manifest": { - "name": "Purifier Card", - "render_readme": true, - "filename": "purifier-card.js" - }, - "full_name": "denysdovhan/purifier-card", - "category": "plugin", - "description": "Air Purifier card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 5303, - "etag_repository": "W/\"f2a23b29d6e647f0cf399b54f498d93cf9afc7d3e82f96f8839082516cb0f40a\"", - "last_updated": "2024-05-01T17:02:05Z", - "stargazers_count": 247, - "topics": [ - "air-purifier", - "purifier" - ], - "last_fetched": 1714625037.362484 - }, - "654393646": { - "repository_manifest": { - "name": "Android TV Remote Card (with touchpad, haptic feedback, keyboard, and more!)", - "homeassistant": "2023.5.0", - "filename": "android-tv-card.min.js", - "render_readme": true, - "hide_default_branch": true - }, - "new": true, - "full_name": "Nerwyn/android-tv-card", - "category": "plugin", - "description": "Universal Customizable TV Remote Card, with HA actions, super configurable touchpad, slider, haptics, and keyboard", - "etag_repository": "W/\"7e2e0c08c7be56d10feed2bfebfb79e945dfc96e75fa2fa8cc921d4405633bd0\"", - "last_updated": "2024-05-01T21:29:17Z", - "stargazers_count": 159, - "topics": [ - "android-tv", - "androidtv", - "remote" - ], - "last_fetched": 1714624486.297822 + "description": "Xiaomi Smartmi Fan Lovelace card for HASS/Home Assistant.", + "etag_repository": "W/\"d842e4bc1bf93f89ea8dea49c71732dd4158b5c240bd6b813035773345f375aa\"", + "last_updated": "2026-08-12T13:39:09Z", + "stargazers_count": 40, + "last_fetched": 1786879964.549815 }, "701044448": { "repository_manifest": { @@ -22385,2728 +52270,61 @@ "new": true, "full_name": "wiltodelta/homeassistant-sugartv-card", "category": "plugin", - "description": "A custom lovelace card for Home Assistant that provides a better way to display Dexcom data.", - "etag_repository": "W/\"f5a4c5a6a5d0a55103f562af02598377ea32cfecb05d70ecbcc2466655a34d63\"", - "last_updated": "2024-02-01T17:22:11Z", - "stargazers_count": 1, + "description": "Responsive Home Assistant Lovelace card for CGM data from Dexcom, Nightscout, LibreView, LibreLink, and CareLink, with automatic source and trend detection.", + "downloads": 636, + "etag_repository": "W/\"8c74a7c2cd4f9bf86fcfa258c354b2e32be2c0728370d8241866ca084b7e23fc\"", + "last_updated": "2026-09-29T02:43:30Z", + "stargazers_count": 15, "topics": [ + "blood-glucose", + "carelink", + "cgm", + "continuous-glucose-monitoring", "dexcom", - "homeassistant-custom-component" - ], - "last_fetched": 1713931901.821968 - }, - "468666097": { - "repository_manifest": { - "name": "Stromer E-Bike", - "homeassistant": "2023.12.0", - "render_readme": true - }, - "new": true, - "full_name": "CoMPaTech/stromer", - "authors": [ - "@CoMPaTech" - ], - "category": "integration", - "description": "Stromer custom_component for Home Assistant", - "domain": "stromer", - "etag_repository": "W/\"63fd108bed950627c3c02f6be3d5a63854e209cf3b8fd0e8d2e930ba9b8dc8bc\"", - "last_updated": "2024-04-29T10:21:25Z", - "stargazers_count": 11, - "topics": [ - "e-bike", - "ebike", - "pedelec", - "stromer" - ], - "last_fetched": 1714624380.821949 - }, - "498774862": { - "repository_manifest": { - "name": "Material 3 Dark & Light Theme C11: Purple", - "filename": "m3-c11-purple.yaml", - "render_readme": true - }, - "full_name": "AmoebeLabs/HA-Theme_M3-C11-Purple", - "category": "theme", - "description": "Material Design 3 / Material YOU theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"ecc65638aab9cacb69e0ef291b03ea596d0fa46cf4b6525e9c8f68526b8d9406\"", - "last_updated": "2022-06-15T07:58:53Z", - "stargazers_count": 1, - "topics": [ - "dark-mode", - "dark-theme", - "home-assistant-theme", - "light-mode", - "light-theme", - "material-3" - ], - "last_fetched": 1706280735.352655 - }, - "259900367": { - "repository_manifest": { - "name": "AbfallPlus", - "country": "DE", - "render_readme": true - }, - "new": true, - "full_name": "Bouni/abfallplus", - "authors": [ - "@bouni" - ], - "category": "integration", - "description": "AbfallPlus component for Home Assistant ", - "domain": "abfallplus", - "etag_repository": "W/\"5b1e00b64d5a6d6269d7ba41a00f419abc8e7937a94614a8c04ea096af8aec26\"", - "last_updated": "2023-12-06T14:43:35Z", - "stargazers_count": 13, - "topics": [ - "abfallplus" - ], - "last_fetched": 1707827993.205273 - }, - "299875200": { - "repository_manifest": { - "name": "Victor Smart-Kill", - "homeassistant": "2022.8.0b0", - "render_readme": true - }, - "full_name": "toreamun/victorsmartkill-homeassistant", - "authors": [ - "@toreamun" - ], - "category": "integration", - "description": "Home Assistant integration for Victor Smart-Kill WI-FI electronic mouse and rat traps from VictorPest.com.", - "domain": "victorsmartkill", - "downloads": 20, - "etag_repository": "W/\"f2dcab75f0af4a378d3b37d4740bfeea37cba09ceea416a276fdb2e9412031d6\"", - "last_updated": "2024-03-31T13:10:12Z", - "stargazers_count": 18, - "topics": [ - "mouse", - "rat", - "trap", - "victor" - ], - "last_fetched": 1712064005.014897 - }, - "612717689": { - "repository_manifest": { - "name": "Retry", - "filename": "retry.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "amitfin/retry", - "authors": [ - "@amitfin" - ], - "category": "integration", - "description": "Home Assistant Integration with Retry Service", - "domain": "retry", - "downloads": 1341, - "etag_repository": "W/\"f11d918bd09204f23bff6ac933186342be91da3389fffcfa82f573cd4e457aa8\"", - "last_updated": "2024-04-30T20:42:21Z", - "stargazers_count": 77, - "topics": [ - "homeassistant-custom-component" - ], - "last_fetched": 1714624908.38838 - }, - "263757123": { - "repository_manifest": { - "name": "NWS Alerts", - "homeassistant": "0.95.4" - }, - "full_name": "finity69x2/nws_alerts", - "authors": [ - "@finity69x2" - ], - "category": "integration", - "description": "An updated version of the nws_alerts custom integration for Home Assistant", - "domain": "nws_alerts", - "etag_repository": "W/\"85d323ad4923d182d45bf4a3456db9d4ed9d69da0ae74b755bd943c2c1a6b444\"", - "last_updated": "2024-05-02T03:36:20Z", - "stargazers_count": 69, - "topics": [ - "alerts", - "assistant", - "home", - "weather" - ], - "last_fetched": 1714625022.952163 - }, - "137655647": { - "repository_manifest": {}, - "full_name": "bertbert72/HomeAssistant_VirginTivo", - "authors": [ - "@bertbert72" - ], - "category": "integration", - "description": "HomeAssistant component for control of Virgin Media Tivo boxes", - "domain": "virgintivo", - "etag_repository": "W/\"9571798a26e05fd7049e2b8c366e9b3d5c33a3659afa1f9412aa472649f4887b\"", - "last_updated": "2024-01-16T05:02:29Z", - "stargazers_count": 27, - "last_fetched": 1711384528.96059 - }, - "589430688": { - "repository_manifest": { - "name": "GNE PV Monitoring", - "render_readme": true, - "zip_release": true, - "filename": "gne_pv_monitoring.zip" - }, - "new": true, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-GNE-PV-Monitoring", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This sensor uses official API to get data from GNE", - "domain": "gne_pv_monitoring", - "downloads": 128, - "etag_repository": "W/\"56db2647e20ad6f39f3ec6d7361816d0dcc03b1dbf0cc7118660ae857f60074b\"", - "last_updated": "2023-07-07T02:53:36Z", - "stargazers_count": 4, - "topics": [ - "gne", - "photovoltaic" - ], - "last_fetched": 1714279477.163164 - }, - "302895020": { - "repository_manifest": { - "name": "Github Flexi Card / Entity Row", - "filename": "github-flexi-card.js", - "render_readme": true - }, - "full_name": "maxwroc/github-flexi-card", - "category": "plugin", - "description": "Github stats card for Home Assistant", - "domain": "", - "downloads": 994, - "etag_repository": "W/\"0e58e6e1df37ac57501c5e72a69b047d15659681af7b404599919c9baa18d174\"", - "last_updated": "2022-02-08T20:54:42Z", - "stargazers_count": 25, - "topics": [ - "card", - "flexi", - "github", - "github-flexi-card" - ], - "last_fetched": 1711384727.714755 - }, - "164155243": { - "repository_manifest": { - "render_readme": true, - "homeassistant": "2021.12.1" - }, - "full_name": "TimSoethout/goodwe-sems-home-assistant", - "authors": [ - "@TimSoethout" - ], - "category": "integration", - "description": "Sensor for Home Assistant pulling data from the GoodWe SEMS API for solar panel production metrics.", - "domain": "sems", - "etag_repository": "W/\"f75bc8fca06582235766f0a2844964658c1089e3986c54b9da2e5b6a91ca3fe5\"", - "last_updated": "2024-04-03T07:08:35Z", - "stargazers_count": 80, - "topics": [ - "goodwe-sems", - "pv", - "sems-portal" - ], - "last_fetched": 1712895666.672629 - }, - "460167330": { - "repository_manifest": { - "name": "Pod Point", - "country": "GB", - "hacs": "1.6.0", - "homeassistant": "2023.2.5" - }, - "new": true, - "full_name": "mattrayner/pod-point-home-assistant-component", - "authors": [ - "@mattrayner" - ], - "category": "integration", - "description": "A simple Home Assistant integration that shows basic information from Pod Point and allows the control of charging schedules to disable and enable the pod.", - "domain": "pod_point", - "etag_repository": "W/\"c31f9801ab442c769c0cc274d643dad8692da97cb39fdfad811f933d74928d05\"", - "last_updated": "2024-04-28T10:14:35Z", - "stargazers_count": 34, - "topics": [ - "energy-consumption", - "ev-charging" - ], - "last_fetched": 1714625109.89316 - }, - "466196192": { - "repository_manifest": { - "name": "Header Cards", - "render_readme": true - }, - "full_name": "gadgetchnnel/lovelace-header-cards", - "category": "plugin", - "description": "Header Cards", - "domain": "", - "etag_repository": "W/\"a60c689d2e2cf77281f4431942614442d9481c029e165576bed7193662965a8c\"", - "last_updated": "2023-04-06T10:44:52Z", - "stargazers_count": 39, - "topics": [ - "cards", - "header" - ], - "last_fetched": 1713932480.136655 - }, - "534317237": { - "repository_manifest": { - "name": "QR-Code Generator", - "render_readme": true, - "homeassistant": "2024.4.4" - }, - "new": true, - "full_name": "DeerMaximum/QR-Code-Generator", - "authors": [ - "@DeerMaximum" - ], - "category": "integration", - "description": "Custom Home Assistant integration to create a camera that displays a custom QR-Code", - "domain": "qr_generator", - "etag_repository": "W/\"05f86e04c3f8abe7e5cd7f44247a2f023d93bdf4ea9364879abefc0752190261\"", - "last_updated": "2024-05-01T14:06:09Z", - "stargazers_count": 32, - "topics": [ - "qrcode-generator" - ], - "last_fetched": 1714624381.722238 - }, - "413680511": { - "repository_manifest": { - "name": "Toyota (North America)", - "homeassistant": "2021.12.0", - "render_readme": true, - "zip_release": true, - "filename": "ha_toyota_na.zip" - }, - "new": true, - "full_name": "widewing/ha-toyota-na", - "authors": [ - "@widewing" - ], - "category": "integration", - "description": "Home Assistant integration for Toyota Motor (North America) connected services", - "domain": "toyota_na", - "downloads": 428, - "etag_repository": "W/\"c94a8183d04fc145c58c3b5a3cb1e04811bf8c1425cb0d2dcb2da799757f75c1\"", - "last_updated": "2024-04-14T20:32:25Z", - "stargazers_count": 59, - "topics": [ - "car", - "toyota", - "vehicle" - ], - "last_fetched": 1714625025.315847 - }, - "213950645": { - "repository_manifest": { - "name": "ElkoEP Lara", - "render_readme": true - }, - "full_name": "exKAjFASH/media_player.elkoep_lara", - "category": "integration", - "description": "Support for interface with an ElkoEP Lara devices", - "domain": "elkoep_lara", - "etag_repository": "W/\"11309b5d664c7e6502bc94c7f6d92a2d9857e71cf3afd49f055ff7bdfeb2aa30\"", - "last_updated": "2022-04-21T20:37:03Z", - "last_fetched": 1678433976.65337 - }, - "182113743": { - "repository_manifest": {}, - "full_name": "gadgetchnnel/lovelace-text-input-row", - "category": "plugin", - "description": "A custom Lovelace text input row for use in entities cards", - "domain": "", - "etag_repository": "W/\"e940f6c6e425990b4a6aa520c8962cd19ece30fab00670cda38d5d1d554911c1\"", - "last_updated": "2023-12-07T17:47:24Z", - "stargazers_count": 34, - "last_fetched": 1712895208.052257 - }, - "193588612": { - "repository_manifest": { - "name": "iMPK sensor", - "country": "PL", - "render_readme": true, - "zip_release": true, - "filename": "impk.zip" - }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-iMPK", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This sensor uses unofficial API retrieved by decompilation of iMPK application to provide a list of MPK Wrocław news available in original app.", - "domain": "impk", - "downloads": 161, - "etag_repository": "W/\"59a29269b55bf6c11e63c71b308ee59408679c3b8bf0c3c4b318f414ef403a64\"", - "last_updated": "2023-07-07T02:53:39Z", - "stargazers_count": 15, - "topics": [ - "public-transport", - "wroclaw" - ], - "last_fetched": 1712064137.771529 - }, - "469351480": { - "repository_manifest": { - "name": "De dietrich C230 ECO gas boiler", - "render_readme": true, - "zip_release": true, - "filename": "de_dietrich_c230_ha.zip", - "homeassistant": "2023.05.1", - "hacs": "1.28.0" - }, - "new": true, - "full_name": "IgnacioHR/de-dietrich-c230-ha", - "authors": [ - "@IgnacioHR" - ], - "category": "integration", - "description": "De Dietrich C-230 boiler to Home Assistant integration", - "domain": "diematic_3_c230_eco", - "downloads": 1, - "etag_repository": "W/\"fcedffb116b5d54152a4b61cc7f7d7a0a6d0bead773e704019b345fd2f3eb98a\"", - "last_updated": "2024-02-07T13:20:35Z", - "stargazers_count": 3, - "topics": [ - "boiler", - "dedietrich" - ], - "last_fetched": 1707313428.06624 - }, - "217374413": { - "repository_manifest": { - "name": "Halloween Theme" - }, - "full_name": "home-assistant-community-themes/halloween", - "category": "theme", - "description": "Halloween theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"3ec02d652e0d23e1e7b4e37cc40f8c710b7cfde6022a9f8aa0904920662a5369\"", - "last_updated": "2023-03-27T19:57:15Z", - "stargazers_count": 3, - "last_fetched": 1708173709.416443 - }, - "284283867": { - "repository_manifest": { - "name": "Gallery Card", - "filename": "gallery-card.js", - "render_readme": true - }, - "full_name": "TarheelGrad1998/gallery-card", - "category": "plugin", - "description": "A custom card for Home Assistant that will display images and/or videos from a folder in the style of a gallery. ", - "domain": "", - "etag_repository": "W/\"861b61ff5ce5a1ee7e817edf7cd2964a72afd3af6a7a456d0768646d42ec2426\"", - "last_updated": "2024-04-13T20:26:04Z", - "stargazers_count": 95, - "topics": [ - "gallery", - "gallery-card", - "images", - "videos" - ], - "last_fetched": 1713240993.697326 - }, - "290436986": { - "repository_manifest": { - "name": "彩云天气", - "render_readme": true, - "homeassistant": "0.99.9", - "country": [ - "CN" - ] - }, - "full_name": "fineemb/Colorfulclouds-weather", - "authors": [ - "@fineemb" - ], - "category": "integration", - "description": "用于HASS的彩云天气组件", - "domain": "colorfulclouds", - "etag_repository": "W/\"c2583900ebaf1467f212fceaa3fc22a6dcf8f124f3248dc7bd14c354ada9c64a\"", - "last_updated": "2023-05-19T01:22:07Z", - "stargazers_count": 115, - "topics": [ - "weather" - ], - "last_fetched": 1713241345.676587 - }, - "573737078": { - "repository_manifest": { - "name": "SAJ eSolar Air", - "homeassistant": "2022.11.1", - "render_readme": true, - "country": [ - "ALL" - ] - }, - "new": true, - "full_name": "faanskit/ha-esolar", - "authors": [ - "@faanskit" - ], - "category": "integration", - "description": "Custom Integration of SAJ eSOLAR", - "domain": "saj_esolar_air", - "etag_repository": "W/\"d51a63c4fb998c1aa14336763588c804bb5e3c96d15e2494a4a6a6959b554549\"", - "last_updated": "2023-03-22T12:51:26Z", - "stargazers_count": 5, - "topics": [ - "esolar", - "esolar-air", - "homeassistant-config", - "homeassistant-custom-component", - "saj", - "saj-h1", - "saj-inverters", - "saj-r5", - "solar" - ], - "last_fetched": 1714625128.015207 - }, - "544105569": { - "repository_manifest": { - "name": "BenQ projector", - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "rrooggiieerr/homeassistant-benqprojector", - "authors": [ - "@rrooggiieerr" - ], - "category": "integration", - "description": "Home Assistant integration for BenQ projectors over the serial (and network?) interface.", - "domain": "benqprojector", - "etag_repository": "W/\"fb30007e230cafb8f99d0bad220ff04c9e19e1d684044f9ceae152e5267962f2\"", - "last_updated": "2024-01-24T08:17:26Z", - "stargazers_count": 20, - "topics": [ - "benq", - "projector", - "projector-control" - ], - "last_fetched": 1712895802.707018 - }, - "195497310": { - "repository_manifest": { - "name": "Custom Animated Weather Card", - "content_in_root": true, - "filename": "bom-weather-card.js", - "country": [ - "IT", - "FR", - "DE", - "NL", - "PL", - "HE", - "RU", - "DA", - "UA", - "EN" - ] - }, - "full_name": "DavidFW1960/bom-weather-card", - "category": "plugin", - "description": "Custom Animated Weather Card for any weather provider", - "domain": "", - "etag_repository": "W/\"340939b0e355abe7273911df264aa4ba87c48e556c732f679261568cf320059a\"", - "last_updated": "2023-03-16T00:34:49Z", - "stargazers_count": 156, - "topics": [ - "bom", - "weather-forecast" - ], - "last_fetched": 1712409935.499237 - }, - "262854926": { - "repository_manifest": { - "name": "Meteobridge Datalogger Integration", - "render_readme": true, - "homeassistant": "2023.1.0" - }, - "full_name": "briis/meteobridge", - "authors": [ - "@briis" - ], - "category": "integration", - "description": "The Meteobridge Integration adds support for retrieving current weather data from a Meteobridge datalogger connected to a local Weather Station.", - "domain": "meteobridge", - "etag_repository": "W/\"6631ecc3d523e3dee86a1234386b3c25086e8b2883dfaf3da3862be3b219fcff\"", - "last_updated": "2023-02-24T16:31:12Z", - "stargazers_count": 11, - "topics": [ - "meteobridge" - ], - "last_fetched": 1713932565.041009 - }, - "679361462": { - "repository_manifest": { - "name": "SSAM Hämtschema", - "country": "SE", - "render_readme": true, - "homeassistant": "2023.8.2" - }, - "new": true, - "full_name": "kverqus/hassam", - "authors": [ - "@kverqus" - ], - "category": "integration", - "description": "SSAM integration for Home Assistant", - "domain": "hassam", - "etag_repository": "W/\"885333d03cbbaba8b04c20ebb86087b8ee3e47c7fc54891d997e14ebe9b0c5c6\"", - "last_updated": "2024-03-24T13:25:38Z", - "stargazers_count": 2, - "topics": [ - "home-assistant-component", - "ssam" - ], - "last_fetched": 1711384487.937622 - }, - "434912125": { - "repository_manifest": { - "name": "Load Shedding", - "render_readme": true, - "country": "ZA", - "homeassistant": "2022.7.0" - }, - "new": true, - "full_name": "wernerhp/ha.integration.load_shedding", - "authors": [ - "@wernerhp" - ], - "category": "integration", - "description": "A Home Assistant integration to track your load schedding schedule.", - "domain": "load_shedding", - "etag_repository": "W/\"6b9e0481a79cbabfab99ba41938bd9dfb14b9ef703eba42bd4862b69f944f617\"", - "last_updated": "2024-03-30T14:43:29Z", - "stargazers_count": 112, - "topics": [ - "eskom", - "load-shedding" - ], - "last_fetched": 1713932166.468285 - }, - "485813852": { - "repository_manifest": { - "name": "Google Light and Dark Theme", - "render_readme": true - }, - "new": true, - "full_name": "digitaljamie/google-theme", - "category": "theme", - "description": "No longer maintained - A fork of Google Assistant Theme to fix common issues - by digitaljamie", - "etag_repository": "W/\"85e913bb28b6514d4e108a0850cba6fe3e8b574e3e1752364d88c724199a9e5f\"", - "last_updated": "2023-11-19T19:02:53Z", - "stargazers_count": 5, - "topics": [ - "darkmode", - "google-theme", - "googletheme", - "lightmode" - ], - "last_fetched": 1711384687.815479 - }, - "269474857": { - "repository_manifest": { - "name": "Tab Redirect Card", - "render_readme": true - }, - "full_name": "ben8p/lovelace-tab-redirect-card", - "category": "plugin", - "description": "Custom lovelace card to use in Home assistant allowing you to redirect a user to certain view based on entity states.", - "domain": "", - "etag_repository": "W/\"53fa77a16122455e2780e2a7906479b2dd62595daeae5ec3c82b2e699cc91538\"", - "last_updated": "2023-04-29T05:41:43Z", - "stargazers_count": 18, - "topics": [ - "lovelace-custom-card" - ], - "last_fetched": 1714624766.776492 - }, - "701827966": { - "repository_manifest": { - "name": "Cloudflare Tunnel Monitor" - }, - "new": true, - "full_name": "deadbeef3137/ha-cloudflare-tunnel-monitor", - "authors": [ - "@deadbeef3137" - ], - "category": "integration", - "description": "Integration (custom_component) for Home Assistant that monitors the status of your Cloudflare tunnels.", - "domain": "cloudflare_tunnel_monitor", - "etag_repository": "W/\"7e3ee11f2e29c5252148ee53b40c570704b5d3e533b0cb4d9a1cbd111e0d24f4\"", - "last_updated": "2024-02-17T13:39:02Z", - "stargazers_count": 10, - "topics": [ - "cloudflare", - "cloudflare-tunnel", - "homeassistant-custom-component" - ], - "last_fetched": 1714625128.291914 - }, - "378256174": { - "repository_manifest": { - "name": "OpenSprinkler Card", - "render_readme": true, - "filename": "opensprinkler-card.js" - }, - "full_name": "rianadon/opensprinkler-card", - "category": "plugin", - "description": "Home Assistant card for collecting OpenSprinkler status", - "domain": "", - "downloads": 2660, - "etag_repository": "W/\"7276bc37be7410c2a85bb65048d5c0e63a22acf4ea45125ae617dd042125cbf8\"", - "last_updated": "2022-11-25T09:22:58Z", - "stargazers_count": 62, - "topics": [ - "opensprinkler" - ], - "last_fetched": 1710692890.193009 - }, - "207110572": { - "repository_manifest": { - "name": "Avfallsor", - "country": "NOR", - "homeassistant": "0.96.0", - "render_readme": true - }, - "full_name": "custom-components/sensor.avfallsor", - "authors": [ - "@hellowlol" - ], - "category": "integration", - "description": "Simple sensor for avfallsor", - "domain": "avfallsor", - "etag_repository": "W/\"8fba25505b6808a899130c29f33f9ac62d39f00b2f3ee6f36db3a708ad7188d0\"", - "last_updated": "2022-12-27T19:15:58Z", - "stargazers_count": 8, - "last_fetched": 1704915631.852931 - }, - "121891488": { - "repository_manifest": { - "name": "Lennox iComfort WiFi Thermostat Integration", - "homeassistant": "2022.12.0" - }, - "full_name": "thevoltagesource/LennoxiComfort", - "authors": [ - "@thevoltagesource" - ], - "category": "integration", - "description": "Home Assistant custom component for controlling Lennox iComfort WiFi and AirEase Comfort Sync thermostats.", - "domain": "myicomfort", - "etag_repository": "W/\"4c11e4954fb91a49d331f151a1fa4bb411a788b2a08950d27e7b5063c71bc56d\"", - "last_updated": "2024-04-18T02:36:59Z", - "stargazers_count": 32, - "topics": [ - "icomfort", - "lennox", - "thermostat" - ], - "last_fetched": 1713586483.980102 - }, - "231829137": { - "repository_manifest": { - "name": "Noctis" - }, - "full_name": "aFFekopp/noctis", - "category": "theme", - "description": "🐵 Dark Blue Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"f88b2c7df9a924657a264245895c64f098d23a69bbdf25677f573de9af773940\"", - "last_updated": "2023-12-17T11:40:12Z", - "stargazers_count": 194, - "topics": [ - "dark-theme", - "home-assistant-theme" - ], - "last_fetched": 1714278887.062474 - }, - "194140521": { - "repository_manifest": { - "name": "browser_mod", - "homeassistant": "2023.4.0" - }, - "full_name": "thomasloven/hass-browser_mod", - "category": "integration", - "description": "🔹 A Home Assistant integration to turn your browser into a controllable entity and media player", - "domain": "browser_mod", - "etag_repository": "W/\"8a48497ac98ab60a6c95169159aac50ad8a819d248f2a166a37f6b61d2b4889e\"", - "last_updated": "2024-01-13T17:04:30Z", - "stargazers_count": 1208, - "last_fetched": 1714624463.2172 - }, - "261496794": { - "repository_manifest": { - "name": "Plcbus integration" - }, - "full_name": "tikismoke/home-assistant-plcbus", - "authors": [ - "@Tikismoke" - ], - "category": "integration", - "description": "a plcbus custom somponents for HomeAssistant", - "domain": "plcbus", - "etag_repository": "W/\"9500fe6d21f95ab22250a48ac19f09bc70b4ec10c5b7a0108156248780f797d7\"", - "last_updated": "2023-01-02T22:17:56Z", - "stargazers_count": 2, - "topics": [ - "plcbus" - ], - "last_fetched": 1678527857.349882 - }, - "193371469": { - "repository_manifest": { - "name": "Antistorm", - "country": [ - "PL" - ], - "render_readme": true, - "zip_release": true, - "filename": "antistorm.zip" - }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Antistorm", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This sensor uses official API to get storm warnings from https://antistorm.eu.", - "domain": "antistorm", - "downloads": 201, - "etag_repository": "W/\"5794bf4b6de3ab6d747ee3b2d24efcef4fdf83c93588ff1f6ed2cf918fa279c5\"", - "last_updated": "2024-02-21T11:06:57Z", - "stargazers_count": 12, - "topics": [ - "weather" - ], - "last_fetched": 1709125066.407102 - }, - "410667735": { - "repository_manifest": { - "name": "Reaper DAW", - "homeassistant": "2021.9.0", - "zip_release": true, - "filename": "reaper.zip", - "render_readme": true - }, - "new": true, - "full_name": "kubawolanin/ha-reaper", - "authors": [ - "@kubawolanin" - ], - "category": "integration", - "description": "Reaper DAW custom integration for Home Assistant", - "domain": "reaper", - "downloads": 245, - "etag_repository": "W/\"9bc6fd40f647b4f00c4ae9a741edcf0a56393cf8c32838ece1cdd499ee330e09\"", - "last_updated": "2021-11-12T16:36:27Z", - "stargazers_count": 16, - "topics": [ - "daw", - "digital-audio-workstation", - "reaper" - ], - "last_fetched": 1710347584.140349 - }, - "568434741": { - "repository_manifest": { - "name": "ha_heliotherm", - "render_readme": true, - "zip_release": true, - "filename": "ha_heliotherm.zip", - "homeassistant": "0.100.0", - "hacs": "0.24.0" - }, - "new": true, - "full_name": "mbuchber/ha_heliotherm", - "authors": [ - "@mbuchber" - ], - "category": "integration", - "description": "Home Assistant Custom Component for Heliotherm Heatpumps", - "domain": "ha_heliotherm", - "downloads": 92, - "etag_repository": "W/\"26eff2004bd7fc71e805fcae2e12c95195dfd267ee09263ab61825d366cafeac\"", - "last_updated": "2024-03-31T10:59:21Z", - "stargazers_count": 13, - "topics": [ - "heatpump", - "heliotherm", - "homeassistant-custom-component" - ], - "last_fetched": 1714624412.874367 - }, - "234983286": { - "repository_manifest": { - "name": "Govee BLE HCI monitor sensor integration" - }, - "full_name": "Home-Is-Where-You-Hang-Your-Hack/sensor.goveetemp_bt_hci", - "authors": [ - "@thrilleratplay" - ], - "category": "integration", - "description": "Govee Temperature/Humidity BLE Home Assistant Component", - "domain": "govee_ble_hci", - "etag_repository": "W/\"20be42278eed1bfce99a49fd4131a881466e93d182d928fc9aaad4f251cd8948\"", - "last_updated": "2023-01-07T20:46:55Z", - "stargazers_count": 158, - "topics": [ - "ble", - "govee", - "h5051", - "h5072", - "h5074", - "h5075", - "h5101", - "h5102", - "h5177", - "h5179", - "home-assistant-component" - ], - "last_fetched": 1710347283.630728 - }, - "225248441": { - "repository_manifest": { - "name": "Mikrotik Router", - "homeassistant": "2023.8.0", - "zip_release": true, - "filename": "mikrotik_router.zip" - }, - "full_name": "tomaae/homeassistant-mikrotik_router", - "authors": [ - "@tomaae" - ], - "category": "integration", - "description": "Mikrotik router integration for Home Assistant", - "domain": "mikrotik_router", - "downloads": 10303, - "etag_repository": "W/\"40fdc63790600dc4c8b44c9415ef8145bc5333ee50287ad5c10ce19d0cf26e57\"", - "last_updated": "2024-04-25T08:20:07Z", - "stargazers_count": 276, - "topics": [ - "mikrotik" - ], - "last_fetched": 1714624663.525817 - }, - "622332920": { - "repository_manifest": { - "name": "TTLock", - "render_readme": true, - "zip_release": true, - "filename": "ttlock.zip" - }, - "new": true, - "full_name": "jbergler/hass-ttlock", - "authors": [ - "@jbergler" - ], - "category": "integration", - "description": "Home Assistant integration for TTLock locks", - "domain": "ttlock", - "downloads": 541, - "etag_repository": "W/\"2401af85ad21099de5038946f96079df12cdf9cc5b08158c6dbb786d1563976e\"", - "last_updated": "2024-04-27T04:38:57Z", - "stargazers_count": 48, - "topics": [ - "cielsa", - "e-lok", - "ttlock" - ], - "last_fetched": 1714625129.195204 - }, - "625369698": { - "repository_manifest": { - "name": "FreeDS" - }, - "new": true, - "full_name": "IvanSanchez/homeassistant-freeds", - "authors": [ - "@ivansanchez" - ], - "category": "integration", - "description": "FreeDS integration for Home Assistant (read-only clone of gitlab repo)", - "domain": "freeds", - "etag_repository": "W/\"1eaafe5f9f2566d1144375c4472d846e90275ffe1e2d3ca3acf71a3af3f331fa\"", - "last_updated": "2023-09-24T17:31:59Z", - "stargazers_count": 8, - "topics": [ - "freeds" - ], - "last_fetched": 1713586360.767334 - }, - "235436539": { - "repository_manifest": { - "name": "Noctis Grey", - "render_readme": true - }, - "full_name": "chaptergy/noctis-grey", - "category": "theme", - "description": "Dark Grey Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"306b3585ee028845cd67fcbd2aa8fbd0ca9d73e8b70a62d2ae2b276a1a11bdc1\"", - "last_updated": "2023-05-13T16:55:57Z", - "stargazers_count": 7, - "last_fetched": 1711038593.597185 - }, - "400832075": { - "repository_manifest": { - "name": "Aqua Temp", - "render_readme": true, - "homeassistant": "2024.1.0b0" - }, - "new": true, - "full_name": "radical-squared/aquatemp", - "authors": [ - "@radical-squared", - "@elad-bar" - ], - "category": "integration", - "description": "Home Assistant AquaTemp Heat Pump Climate Entity", - "domain": "aqua_temp", - "etag_repository": "W/\"ba599790aa29ded3593fdb6f82eafca6faeeda2b1ca98530e501f713aabcb1fe\"", - "last_updated": "2024-04-13T03:30:45Z", - "stargazers_count": 26, - "topics": [ - "aquatemp", - "climate-entity" - ], - "last_fetched": 1713586938.110646 - }, - "343112953": { - "repository_manifest": { - "name": "Kodi Search Card", - "render_readme": true, - "filename": "kodi-search-card.js" - }, - "full_name": "jtbgroup/kodi-search-card", - "category": "plugin", - "description": "Custom card for home assistant allowing to search in the libraries of kodi", - "domain": "", - "downloads": 547, - "etag_repository": "W/\"34325be8c6a2cc2a52d326d963047abec577fe51e9fcf73e4b624c7db28fe949\"", - "last_updated": "2024-02-17T07:54:07Z", - "stargazers_count": 9, - "topics": [ - "kodi", - "kodi-media-sensors" - ], - "last_fetched": 1713587011.070893 - }, - "562402396": { - "repository_manifest": { - "name": "Siku Fan", - "filename": "siku-integration.zip", - "hide_default_branch": true, - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "hmn/siku-integration", - "authors": [ - "@hmn" - ], - "category": "integration", - "description": "Siku Fan Home Assistant Integration (Siku / Duka / Oxxify)", - "domain": "siku", - "downloads": 27, - "etag_repository": "W/\"6ab022302e880dbbab61c8016e3e6c44ab251d061f5fb4340853f5e33c07f785\"", - "last_updated": "2024-04-01T06:35:34Z", - "stargazers_count": 9, - "last_fetched": 1712064340.508141 - }, - "221288367": { - "repository_manifest": { - "name": "Clear Theme Dark", - "homeassistant": "0.108.9" - }, - "full_name": "naofireblade/clear-theme-dark", - "category": "theme", - "description": "Dark variant of Clear Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"ff63c8240e1b5b906eb18d8a22a117184d22c12e67c0a9d2e434fa8a187205f3\"", - "last_updated": "2020-10-08T10:10:57Z", - "stargazers_count": 16, - "last_fetched": 1678433732.582021 - }, - "140618233": { - "repository_manifest": {}, - "full_name": "RobHofmann/HomeAssistant-GreeClimateComponent", - "authors": [ - "@robhofmann" - ], - "category": "integration", - "description": "Custom Gree climate component written in Python3 for Home Assistant. Controls AC's supporting the Gree protocol.", - "domain": "gree", - "etag_repository": "W/\"79b7e25481cd69b12075d5402a14b98b49eda7772291e94cd596e91879558cb4\"", - "last_updated": "2024-04-14T00:19:50Z", - "stargazers_count": 259, - "last_fetched": 1714279388.69413 - }, - "678764124": { - "repository_manifest": { - "name": "TrashCard", - "filename": "trashcard.js", - "homeassistant": "2023.7.0", - "render_readme": true - }, - "full_name": "idaho/hassio-trash-card", - "category": "plugin", - "description": "TrashCard - indicates what type of trash will be picked up next based on your calendar entries 🗑️", - "downloads": 5939, - "etag_repository": "W/\"dde9608875a62a30417171e8c936c57666d0571a951054d8eb366552eeb3d446\"", - "last_updated": "2024-04-29T11:05:14Z", - "stargazers_count": 78, - "topics": [ - "calendar", - "card", - "frontend", - "lovelace-custom-card", - "mushroom", - "paper", - "trash", - "waste" - ], - "last_fetched": 1714625004.736488 - }, - "223993584": { - "repository_manifest": { - "name": "Passive BLE monitor integration", - "homeassistant": "2023.11.0" - }, - "full_name": "custom-components/ble_monitor", - "authors": [ - "@Ernst79", - "@Magalex2x14" - ], - "category": "integration", - "description": "BLE monitor for passive BLE sensors", - "domain": "ble_monitor", - "etag_repository": "W/\"bdd681f7a7b1e33e7618775280c9c9e54554956016fde2ec109fb9bb038d21fc\"", - "last_updated": "2024-05-02T05:31:44Z", - "stargazers_count": 1816, - "topics": [ - "atc", - "govee", - "inkbird", - "kegtron", - "mibeacon", - "mijia", - "mitemp-bt", - "qingping", - "scales", - "thermoplus", - "thermopro", - "thermplus", - "xiaomi", - "xiaomi-sensors" - ], - "last_fetched": 1714624634.583351 - }, - "215633404": { - "repository_manifest": { - "name": "Restriction Card", - "render_readme": true, - "homeassistant": "0.110.0" - }, - "full_name": "iantrich/restriction-card", - "category": "plugin", - "description": "🔒 Apply restrictions to Lovelace cards", - "domain": "", - "downloads": 10421, - "etag_repository": "W/\"68965946248278e8ddb8bf32aa8e340f2e94a2b0425f7bba4ca18c26ac4e4101\"", - "last_updated": "2023-07-06T19:12:35Z", - "stargazers_count": 242, - "topics": [ - "security" - ], - "default_branch": "master", - "installed_commit": "8011b56", - "installed": true, - "last_commit": "8011b56", - "last_version": "1.2.9", - "open_issues": 8, - "published_tags": [ - "1.2.9", - "1.2.8", - "1.2.7", - "1.2.6", - "1.2.5" - ], - "releases": true, - "version_installed": "1.2.9", - "last_fetched": 1714753171.630157 - }, - "666758552": { - "repository_manifest": { - "name": "Vigieau", - "render_readme": true, - "country": "fr", - "homeassistant": "2023.7" - }, - "new": true, - "full_name": "kamaradclimber/vigieau", - "authors": [ - "@kamaradclimber" - ], - "category": "integration", - "description": "A custom integration for home-assistant on the Vigieau dataset", - "domain": "vigieau", - "etag_repository": "W/\"4640b358f44db7546eb4546b68d507409a3f657e052b21b5238b58b0f869fb4b\"", - "last_updated": "2023-10-26T18:46:33Z", - "stargazers_count": 16, - "topics": [ - "open-data", - "water" - ], - "last_fetched": 1714624993.32628 - }, - "272432260": { - "repository_manifest": { - "name": "Floureon Thermostat", - "homeassistant": "0.110.0", - "render_readme": true - }, - "full_name": "algirdasc/hass-floureon", - "authors": [ - "@algirdasc" - ], - "category": "integration", - "description": "Floureon (Broadlink based) thermostat integration for Home Assistant", - "domain": "floureon", - "etag_repository": "W/\"2aba4819b6bfbf4294a83dd942e7280b829dc0de238779eecf879ea49968342a\"", - "last_updated": "2024-04-06T17:59:54Z", - "stargazers_count": 31, - "topics": [ - "broadlink", - "floureon", - "thermostat" - ], - "last_fetched": 1713586399.860564 - }, - "227452940": { - "repository_manifest": { - "name": "Wyze" - }, - "full_name": "SecKatie/ha-wyzeapi", - "authors": [ - "@JoshuaMulliken" - ], - "category": "integration", - "description": "Home Assistant Integration for Wyze devices.", - "domain": "wyzeapi", - "etag_repository": "W/\"759b34b5e8511d0a7894d51b23bbea58cce4b06bd354fa2cc9b472cc1ad44b5d\"", - "last_updated": "2024-04-20T15:51:51Z", - "stargazers_count": 697, - "topics": [ - "bulb", - "switch", - "wyze", - "wyze-bulbs", - "wyze-switchs" - ], - "last_fetched": 1714624634.834884 - }, - "164022050": { - "repository_manifest": {}, - "full_name": "custom-cards/check-button-card", - "category": "plugin", - "description": "Check Button Card is a button that tracks when it is last pressed, for the Home Assistant Lovelace front-end using MQTT auto discovery.", - "domain": "", - "downloads": 7259, - "etag_repository": "W/\"ea753ece8c7ecab7ba4d08892867a2eee96faf65c5d5037778b0559662530e06\"", - "last_updated": "2021-12-22T18:23:08Z", - "stargazers_count": 103, - "last_fetched": 1710347863.565373 - }, - "441294260": { - "repository_manifest": { - "name": "Auto Areas", - "render_readme": true - }, - "new": true, - "full_name": "c-st/auto_areas", - "authors": [ - "@c-st" - ], - "category": "integration", - "description": "🤖 A custom component for Home Assistant which automates your areas.", - "domain": "auto_areas", - "downloads": 1, - "etag_repository": "W/\"60a3f41674ba5da63e2d67ded8095f71d47bf284a51733ad88f5bdec659aa452\"", - "last_updated": "2024-04-29T04:40:46Z", - "stargazers_count": 24, - "last_fetched": 1714624658.264735 - }, - "263075818": { - "repository_manifest": { - "name": "HA-meural" - }, - "full_name": "GuySie/ha-meural", - "authors": [ - "@guysie" - ], - "category": "integration", - "description": "Integration for NETGEAR Meural Canvas digital art frame in Home Assistant ", - "domain": "meural", - "etag_repository": "W/\"db6dfc0b1b8f70e0d7ed4688b8364737d910f8751e80a8474aa2c8e18251c3ae\"", - "last_updated": "2023-08-16T19:55:02Z", - "stargazers_count": 56, - "topics": [ - "meural", - "netgear" - ], - "last_fetched": 1713932564.399171 - }, - "254203764": { - "repository_manifest": { - "name": "Bunq balance sensor", - "render_readme": true - }, - "full_name": "ben8p/home-assistant-bunq-balance-sensors", - "authors": [ - "@BSantalucia" - ], - "category": "integration", - "description": "Home assistant custom component to provide monetary account balance sensors for Bunq", - "domain": "bunq", - "etag_repository": "W/\"b246af63aa7495d9022b8d4aa2ee57ce86c041159972635d65e2e8d54e1e046b\"", - "last_updated": "2024-04-25T15:01:33Z", - "stargazers_count": 15, - "topics": [ - "bunq", - "bunq-api" - ], - "last_fetched": 1714279471.995065 - }, - "304967918": { - "repository_manifest": { - "name": "Number Box", - "filename": "numberbox-card.js", - "render_readme": true - }, - "full_name": "junkfix/numberbox-card", - "category": "plugin", - "description": "Replace input_number sliders with plus and minus buttons", - "domain": "", - "etag_repository": "W/\"f795977f09c41831d62111e271eedfa99d38b486539e2576bfb76bea14cf5205\"", - "last_updated": "2024-04-09T16:10:46Z", - "stargazers_count": 102, - "topics": [ - "input", + "diabetes", + "glucose", + "javascript", + "librelink", + "libreview", "lovelace-card", - "lovelace-cards", - "lovelace-custom-card", - "number", - "numberbox-card", - "slider" + "nightscout" ], - "last_fetched": 1714625098.463995 + "last_fetched": 1790653871.426785 }, - "522634019": { - "repository_manifest": { - "name": "Clock Weather Card", - "render_readme": true, - "filename": "clock-weather-card.js" - }, - "new": true, - "full_name": "pkissling/clock-weather-card", - "category": "plugin", - "description": "A Home Assistant Card indicating today's date/time, along with an iOS inspired weather forecast for the next days with animated icons", - "downloads": 6456, - "etag_repository": "W/\"1cbd9a816fa2cfbeae11bf3e93834f22ff9c671fd24156f8a99b594f914a2515\"", - "last_updated": "2024-05-01T13:17:05Z", - "stargazers_count": 268, - "topics": [ - "animated", - "animation", - "bar", - "clock", - "date", - "forecast", - "gradient", - "icons", - "ios", - "time", - "weather" - ], - "last_fetched": 1714624782.622998 - }, - "263179176": { - "repository_manifest": { - "name": "Smart Irrigation", - "render_readme": true - }, - "full_name": "jeroenterheerdt/HAsmartirrigation", - "authors": [ - "@jeroenterheerdt" - ], - "category": "integration", - "description": "Smart Irrigation custom component for Home Assistant", - "domain": "smart_irrigation", - "etag_repository": "W/\"06221a21f9e297f3d5db1537562cce7c01f8ddbc90a47f4a728ed839ff7a952f\"", - "last_updated": "2024-04-29T02:53:39Z", - "stargazers_count": 295, - "topics": [ - "crop", - "evaporation", - "evapotranspiration", - "flow", - "grass", - "irrigation", - "lawn", - "openweathermap", - "rain", - "snow", - "sprinkler", - "sprinklers", - "water", - "watering" - ], - "last_fetched": 1714624467.232015 - }, - "239366330": { - "repository_manifest": { - "name": "SenseME", - "homeassistant": "2021.3.0" - }, - "full_name": "mikelawrence/senseme-hacs", - "authors": [ - "@mikelawrence" - ], - "category": "integration", - "description": "Haiku with SenseME fan integration for Home Assistant", - "domain": "senseme", - "etag_repository": "W/\"a0f9a41c33bcba42f9b166408ae3fe43951cb0bc202ec0736acd5690f0d81f65\"", - "last_updated": "2024-04-14T19:02:52Z", - "stargazers_count": 21, - "topics": [ - "bigassfans", - "fan", - "haiku", - "senseme" - ], - "last_fetched": 1713241062.782868 - }, - "210966517": { - "repository_manifest": { - "name": "Zwift Sensors", - "homeassistant": "2023.4" - }, - "full_name": "snicker/zwift_hass", - "authors": [ - "@snicker" - ], - "category": "integration", - "description": "Zwift Sensor Integration for HomeAssistant", - "domain": "zwift", - "etag_repository": "W/\"acbce5182f50a27680a47d69dc128f35a0ceee3cfa9387abe30ebe855a0b9cdb\"", - "last_updated": "2023-09-17T15:01:07Z", - "stargazers_count": 46, - "last_fetched": 1714624506.942433 - }, - "263112567": { - "repository_manifest": { - "name": "AV Receiver control card", - "filename": "ampli-panel-card.js", - "render_readme": true - }, - "new": true, - "full_name": "madmicio/ampli-panel-card", - "category": "plugin", - "description": "panel card for av-receiver", - "downloads": 2125, - "etag_repository": "W/\"118c140bfe985caac070f0cd539263fbcd765b185ebef225c1aa380fd14aa7b6\"", - "last_updated": "2024-01-02T11:43:08Z", - "stargazers_count": 36, - "topics": [ - "av", - "card", - "receiver" - ], - "last_fetched": 1713586664.142634 - }, - "236358405": { - "repository_manifest": { - "name": "Broadlink s2c and s1c sensors", - "render_readme": true, - "homeassistant": "0.112.0" - }, - "full_name": "nick2525/broadlink_s1c_s2c", - "authors": [ - "@nick2525" - ], - "category": "integration", - "description": "Broadlink s2c and Broadlink s1c sensors for Home Assistant", - "domain": "broadlink_s1c", - "etag_repository": "W/\"87c9ae5a7b3c19b8cc2f1785f4899180fb3b106db3ff9284654ea40465cb2aaa\"", - "last_updated": "2023-06-09T13:38:22Z", - "stargazers_count": 10, - "topics": [ - "broadlink", - "hacz", - "s1c", - "s2c" - ], - "last_fetched": 1712895825.422509 - }, - "443297453": { - "repository_manifest": { - "name": "hasslife", - "country": "CN", - "render_readme": true - }, - "new": true, - "full_name": "Blear/HassLife", - "category": "integration", - "description": "天猫精灵、小爱同学控制HomeAssistant设备和属性上报查询", - "domain": "hasslife", - "etag_repository": "W/\"a709a23ddee5440e4a7b0e7ad600a55311972af4901424b5c2cf769fe092214a\"", - "last_updated": "2024-03-18T04:04:15Z", - "stargazers_count": 119, - "topics": [ - "miiot", - "tmall", - "tmall-genie" - ], - "last_fetched": 1713931878.806151 - }, - "405007807": { - "repository_manifest": { - "name": "FoxESS Cloud" - }, - "new": true, - "full_name": "macxq/foxess-ha", - "category": "integration", - "description": "Home Assistant & FoxESS integration. Monitor you photovoltaic installation directly from HA ☀️ ⚡️ ", - "domain": "foxess", - "etag_repository": "W/\"82db4535f2c509f677ec2b1c8338e0a1718c52b6e371acb4a939c06ec3a73792\"", - "last_updated": "2024-04-27T10:43:51Z", - "stargazers_count": 101, - "topics": [ - "energy-monitor", - "foxess", - "photovoltaics", - "pv" - ], - "last_fetched": 1714624737.380223 - }, - "234581410": { - "repository_manifest": { - "name": "UX Goodie Theme", - "render_readme": true - }, - "full_name": "fi-sch/ux_goodie_theme", - "category": "theme", - "description": "🎨 Theme for Home Assistant inspired by iOS Dark Mode 🌖", - "domain": "", - "etag_repository": "W/\"525ec2947934365809c9f9c20a1ddef3f5787d572f3cb67aa64fb75beccac143\"", - "last_updated": "2022-05-27T21:05:56Z", - "stargazers_count": 11, - "topics": [ - "dark", - "ios", - "lovelace-theme", - "mode", - "ux" - ], - "last_fetched": 1684091947.494678 - }, - "365567023": { - "repository_manifest": { - "name": "Nuvo multi-zone amplifier (serial)", - "render_readme": true, - "country": "EN", - "homeassistant": "2023.5.0", - "zip_release": true, - "filename": "nuvo_serial.zip" - }, - "full_name": "sprocket-9/hacs-nuvo-serial", - "authors": [ - "@sprocket-9" - ], - "category": "integration", - "description": "Custom component to control a Nuvo Grand Concerto/Essentia G multi-zone amplifier via serial connection", - "domain": "nuvo_serial", - "downloads": 139, - "etag_repository": "W/\"66b189415a5b1fd1bb0ef9facbf00573e88f1f08013410157de24903ce612fcb\"", - "last_updated": "2023-08-31T16:27:58Z", - "stargazers_count": 9, - "topics": [ - "home-assistant-component", - "home-assistant-integration" - ], - "last_fetched": 1714278842.210397 - }, - "471478227": { - "repository_manifest": { - "name": "ChargePoint", - "render_readme": true - }, - "new": true, - "full_name": "mbillow/ha-chargepoint", - "authors": [ - "@mbillow" - ], - "category": "integration", - "description": "Home Assistant ChargePoint EV Charger Integration", - "domain": "chargepoint", - "etag_repository": "W/\"a00b29e3c2ea55bf7d6a12dcd6aff649c1bf9e55b5125584caae8839e3f66975\"", - "last_updated": "2024-02-26T04:33:03Z", - "stargazers_count": 43, - "topics": [ - "chargepoint", - "hassio-integration" - ], - "last_fetched": 1713240936.492263 - }, - "342208616": { - "repository_manifest": { - "name": "Resol KM1/KM2, DL2/DL3, VBus/LAN, VBus/USB", - "zip_release": true, - "filename": "deltasol.zip", - "render_readme": true - }, - "full_name": "dm82m/hass-Deltasol-KM2", - "authors": [ - "@dm82m" - ], - "category": "integration", - "description": "Custom component for retrieving sensor information from Resol KM1/KM2, DL2/DL3, VBus/LAN, VBus/USB", - "domain": "deltasol", - "downloads": 588, - "etag_repository": "W/\"dcb762055f14cf9c22e92af04be8fc33c10efcf0482150f6cfa8b8b2e45d3524\"", - "last_updated": "2023-11-22T09:53:12Z", - "stargazers_count": 21, - "topics": [ - "deltasol", - "km2" - ], - "last_fetched": 1712895733.744409 - }, - "268118148": { - "repository_manifest": { - "name": "Gardena Smart System", - "render_readme": true, - "homeassistant": "2023.1.5" - }, - "full_name": "py-smart-gardena/hass-gardena-smart-system", - "authors": [ - "@py-smart-gardena" - ], - "category": "integration", - "description": "Home Assistant custom component integration for Gardena Smart System", - "domain": "gardena_smart_system", - "etag_repository": "W/\"21c03f366a8c39e2adae82e30ba1dbaddb1fe2dd35f69340b1b4de85e0d37f2b\"", - "last_updated": "2024-03-17T18:45:07Z", - "stargazers_count": 181, - "topics": [ - "gardena", - "gardena-api", - "gardena-smart-system" - ], - "last_fetched": 1713932455.516971 - }, - "240459262": { - "repository_manifest": { - "name": "Abfall API (Jumomind)", - "country": "DE", - "homeassistant": "0.104.3", - "render_readme": true - }, - "full_name": "tuxuser/abfallapi_jumomind_ha", - "authors": [ - "@tuxuser" - ], - "category": "integration", - "description": "Abfall API (Jumomind) custom component for home assistant - Get an alert when garbage collection is due", - "domain": "abfallapi_jumomind", - "etag_repository": "W/\"047723b73b781761d23421bad6391105a80195166ff3a463c82531ed9053932f\"", - "last_updated": "2021-12-22T09:57:43Z", - "stargazers_count": 4, - "topics": [ - "abfall", - "collection", - "deutschland", - "garbage", - "germany", - "jumomind", - "muell", - "waste" - ], - "last_fetched": 1691897937.664007 - }, - "379621461": { - "repository_manifest": { - "name": "Mixergy" - }, - "new": true, - "full_name": "tomasmcguinness/homeassistant-mixergy", - "authors": [ - "@tomasmcguinness" - ], - "category": "integration", - "description": "Add support for Mixergy's smart water tank into Home Assistant", - "domain": "mixergy", - "etag_repository": "W/\"0bb3ad8a1624ad0842422d48a890b4dd84e73e989ed8da5aac721cfd97a4548d\"", - "last_updated": "2024-04-06T08:53:35Z", - "stargazers_count": 30, - "topics": [ - "hotwater", - "mixergy" - ], - "last_fetched": 1712895524.185644 - }, - "534750752": { - "repository_manifest": { - "name": "XY Screens projector screens and projector lifts" - }, - "new": true, - "full_name": "rrooggiieerr/homeassistant-xyscreens", - "authors": [ - "@rrooggiieerr" - ], - "category": "integration", - "description": "Home Assistant integration for XY Screens projector screens and projector lifts over the RS-485 interface", - "domain": "xyscreens", - "etag_repository": "W/\"7fb0b4769031188af5986642a0c1449a05d9dc678f53339734a06c3e7b01f3e7\"", - "last_updated": "2024-04-24T20:41:53Z", - "stargazers_count": 1, - "topics": [ - "projector-sceen", - "xy-screens" - ], - "last_fetched": 1714278903.745304 - }, - "505066911": { - "repository_manifest": { - "name": "Intex Spa", - "hacs": "1.6.0", - "homeassistant": "2024.3.1", - "render_readme": true, - "zip_release": true, - "filename": "intex_spa.zip" - }, - "new": true, - "full_name": "mathieu-mp/homeassistant-intex-spa", - "authors": [ - "@mathieu-mp", - "@Elkropac" - ], - "category": "integration", - "description": "Home Assistant integration for Intex Spa", - "domain": "intex_spa", - "downloads": 594, - "etag_repository": "W/\"fc6bb70df2f6bd2a7f335013065758a15871e68bb444cbcbd178402c70d975a4\"", - "last_updated": "2024-04-25T14:43:53Z", - "stargazers_count": 25, - "topics": [ - "climate", - "intex", - "purespa", - "spa", - "switch" - ], - "last_fetched": 1714624562.792826 - }, - "522245338": { - "repository_manifest": { - "name": "Checkly", - "render_readme": true - }, - "new": true, - "full_name": "ndom91/homeassistant-checkly", - "authors": [ - "@ndom91" - ], - "category": "integration", - "description": "Home Assistant Integration for Checkly", - "domain": "checkly", - "etag_repository": "W/\"965b91aa3b2e812a0ce698214e8f5016ef009b7dd12b8ecb7b0eb04318e2507f\"", - "last_updated": "2022-12-18T23:34:44Z", - "stargazers_count": 6, - "topics": [ - "checkly" - ], - "last_fetched": 1710347996.193052 - }, - "274111031": { - "repository_manifest": { - "name": "Animated Weather Card", - "render_readme": true, - "homeassistant": "0.109.0" - }, - "full_name": "wowgamr/animated-weather-card", - "category": "theme", - "description": "Animated icons for default Home Assistant weather card", - "domain": "", - "etag_repository": "W/\"b80f58535b7907abb0ba23f7a276a96139a4004237106859a3fbb517418a5442\"", - "last_updated": "2022-06-05T21:09:01Z", - "stargazers_count": 24, - "topics": [ - "weather-card" - ], - "last_fetched": 1713241447.306626 - }, - "501725479": { - "repository_manifest": { - "name": "Home Assistant Swipe Navigation", - "render_readme": true, - "filename": "swipe-navigation.js" - }, - "full_name": "zanna-37/hass-swipe-navigation", - "category": "plugin", - "description": "↔️ Swipe through Home Assistant Dashboard views on mobile.", - "domain": "", - "downloads": 12686, - "etag_repository": "W/\"499d7d7570bee7d39259961e1720d612960917661c8a9f148f2f87c000185904\"", - "last_updated": "2024-04-29T16:13:11Z", - "stargazers_count": 258, - "topics": [ - "navigation", - "swipe" - ], - "last_fetched": 1714624739.063243 - }, - "129353521": { - "repository_manifest": { - "name": "Xiaomi MiIO Raw", - "render_readme": true - }, - "full_name": "syssi/xiaomi_raw", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "Custom component for Home Assistant to faciliate the reverse engeneering of Xiaomi MiIO devices", - "domain": "xiaomi_miio_raw", - "etag_repository": "W/\"b443cc2c34b0d7433d2b2b2913a4e35925973a507c4ce0fe7b655b1abd738032\"", - "last_updated": "2024-04-23T06:16:33Z", - "stargazers_count": 103, - "topics": [ - "miio", - "miio-device", - "miio-protocol", - "monitoring" - ], - "last_fetched": 1713932559.58262 - }, - "259739166": { - "repository_manifest": { - "name": "Octopus Agile", - "render_readme": true - }, - "full_name": "markgdev/home-assistant_OctopusAgile", - "authors": [ - "@markgdev" - ], - "category": "integration", - "description": "Octopus Agile custom component for Home Assistant", - "domain": "octopusagile", - "etag_repository": "W/\"21e74df2878ef317e03ebba1c483e8071fc38c7df1fef5d4c12cc9f6038e7e94\"", - "last_updated": "2024-01-20T06:51:48Z", - "stargazers_count": 84, - "topics": [ - "energy", - "octopus", - "octopus-agile", - "octopus-energy" - ], - "last_fetched": 1714624666.758382 - }, - "449218690": { + "841740127": { "repository_manifest": {}, - "full_name": "rautesamtr/thermal_comfort_icons", - "category": "plugin", - "description": "Thermal Comfort custom icons for Home Assistant to accompany the MDI icons", - "domain": "", - "etag_repository": "W/\"a76be9a5219e21bc0418fa66cf75c0df840d013ce9b3ed96e2d692669216c77e\"", - "last_updated": "2022-01-29T15:14:16Z", - "stargazers_count": 30, - "topics": [ - "absolute-humidity", - "dew-point", - "dew-point-perception", - "frost-point", - "frost-risk", - "heat-index", - "icons", - "iconset", - "simmer-index", - "simmer-zone", - "thermal-perception" - ], - "last_fetched": 1709125378.961127 - }, - "458237432": { - "repository_manifest": { - "name": "Uptime Kuma", - "render_readme": true, - "hide_default_branch": true, - "homeassistant": "2021.12.0" - }, "new": true, - "full_name": "meichthys/uptime_kuma", - "authors": [ - "@meichthys", - "@jayakornk" - ], + "full_name": "rsampayo/sleepme_thermostat", "category": "integration", - "description": "Uptime Kuma HACS integration", - "domain": "uptime_kuma", - "etag_repository": "W/\"abdd6162f0b8c326fa9baae95a7bb5b5fccf0114b83ddedd1c3d47236329f142\"", - "last_updated": "2024-04-29T17:24:29Z", - "stargazers_count": 94, - "topics": [ - "home-assistant-custom-component", - "homeassistant-custom-component", - "uptime-kuma" - ], - "last_fetched": 1714625100.01888 - }, - "236146080": { - "repository_manifest": { - "name": "Solaredge Modbus", - "homeassistant": "2023.11.0" - }, - "full_name": "binsentsu/home-assistant-solaredge-modbus", - "authors": [ - "@binsentsu" - ], - "category": "integration", - "description": "Home assistant Component for reading data locally from Solaredge inverter through modbus TCP", - "domain": "solaredge_modbus", - "etag_repository": "W/\"940d462c4f973cc20d31336ea01c39e7991f697fc137732587f749303846b119\"", - "last_updated": "2024-01-23T14:37:43Z", - "stargazers_count": 249, - "topics": [ - "modbus", - "modbus-tcp", - "solaredge", - "solaredge-inverter" - ], - "last_fetched": 1714624479.702132 - }, - "648761057": { - "repository_manifest": { - "name": "Juke Audio", - "homeassistant": "2023.2.0" - }, - "new": true, - "full_name": "pkarimov/jukeaudio_ha", - "authors": [ - "@pkarimov" - ], - "category": "integration", - "description": "Custom Home Assistant integration for Juke Audio", - "domain": "jukeaudio_ha", - "etag_repository": "W/\"9f55dd1f57c48564231c02daf311ed50e59687cad875aaacd167d7a569722dc9\"", - "last_updated": "2024-01-13T17:25:28Z", - "stargazers_count": 1, - "topics": [ - "jukeaudio" - ], - "last_fetched": 1712063724.870897 - }, - "364208180": { - "repository_manifest": { - "name": "Jellyfin", - "render_readme": true - }, - "full_name": "koying/jellyfin_ha", - "authors": [ - "@koying" - ], - "category": "integration", - "description": "Jellyfin integration for Home Assistant", - "domain": "jellyfin", - "etag_repository": "W/\"23d6c443f208173da53db297ce5e2951c19ce0723f714e5c82bb799d398e1e50\"", - "last_updated": "2022-10-22T14:54:07Z", - "stargazers_count": 95, - "topics": [ - "jellyfin" - ], - "last_fetched": 1713932167.230774 - }, - "585709486": { - "repository_manifest": { - "name": "Remeha Home", - "homeassistant": "2022.12.0", - "render_readme": true, - "country": "NL" - }, - "new": true, - "full_name": "msvisser/remeha_home", - "authors": [ - "@msvisser" - ], - "category": "integration", - "description": "Remeha Home integration for Home Assistant", - "domain": "remeha_home", - "etag_repository": "W/\"a53d1df5518407ae016c1ef378832f8a0e8af4968cf785a0d60bcb8bf87c4508\"", - "last_updated": "2024-02-23T15:13:19Z", - "stargazers_count": 53, - "topics": [ - "home-assistant-component", - "home-assistant-integration", - "remeha", - "remeha-home" - ], - "last_fetched": 1714624507.80723 - }, - "340616586": { - "repository_manifest": { - "name": "Narodmon Cloud Integration", - "hacs": "1.6.0", - "homeassistant": "2022.10.0" - }, - "full_name": "Limych/ha-narodmon", - "authors": [ - "@Limych" - ], - "category": "integration", - "description": "Component to integrate Narodmon cloud into Home Assistant", - "domain": "narodmon", - "downloads": 126, - "etag_repository": "W/\"7b34594afdbe1fa18aaae7088d0c0732a35404a17edab872ed6acd65135f2d98\"", - "last_updated": "2024-03-11T08:02:42Z", - "stargazers_count": 17, - "topics": [ - "home-assistant-component", - "narodmon", - "weather" - ], - "last_fetched": 1712409975.361337 - }, - "363428919": { - "repository_manifest": { - "name": "Plex Meets Home Assistant", - "render_readme": true, - "filename": "plex-meets-homeassistant.js" - }, - "full_name": "JurajNyiri/PlexMeetsHomeAssistant", - "category": "plugin", - "description": "Custom card which integrates plex into Home Assistant and makes it possible to launch movies or tv shows on TV with a simple click", - "domain": "", - "etag_repository": "W/\"b685415ebb1a2825a8d3baa3ed2d7415ce76214316a282644967e265290fa48c\"", - "last_updated": "2024-01-12T18:09:30Z", - "stargazers_count": 103, - "topics": [ - "adb", - "androidtv", - "hacktoberfest2021", - "homeassistant-custom-component", - "kodi", - "plex", - "plexmediaserver", - "tv" - ], - "last_fetched": 1712064062.814676 - }, - "337387822": { - "repository_manifest": { - "name": "Hella ONYX.CENTER", - "homeassistant": "2024.1.0", - "render_readme": true - }, - "full_name": "muhlba91/onyx-homeassistant-integration", - "authors": [ - "@muhlba91" - ], - "category": "integration", - "description": "Home Assistant integration (HACS) for Hella's ONYX.CENTER appliance", - "domain": "hella_onyx", - "etag_repository": "W/\"41a5e838cfb8c03ccb590d976881ec3509e6e2e28c9ac984920fcefa92232d19\"", - "last_updated": "2024-05-02T00:51:10Z", - "stargazers_count": 5, - "topics": [ - "hella", - "onyx" - ], - "last_fetched": 1714624956.017392 - }, - "233445397": { - "repository_manifest": { - "name": "Sundown Theme" - }, - "full_name": "am80l/sundown", - "category": "theme", - "description": "Custom theme for home assistant", - "domain": "", - "etag_repository": "W/\"e05ad171ec0aefcf1922d39d5b285607d87ed543309fe7746891dfcb22bfe770\"", - "last_updated": "2020-07-29T01:28:19Z", - "stargazers_count": 4, - "last_fetched": 1704035368.415123 - }, - "589771870": { - "repository_manifest": { - "name": "Youfone", - "render_readme": true, - "country": [ - "BE", - "NL" - ] - }, - "new": true, - "full_name": "myTselection/youfone_be", - "authors": [ - "@myTselection" - ], - "category": "integration", - "description": "Yoin.be Youfone.nl Home Assistant custom component HACS to get Yoin / Youfone mobile phone subscription and usage details for Belgium and Netherlands.", - "domain": "youfone_be", - "etag_repository": "W/\"0a31546ec624bcd9b894b4b462eaaf08bb801e9b7daea424ae647575ab2e9464\"", - "last_updated": "2024-04-20T14:49:15Z", - "stargazers_count": 3, - "topics": [ - "youfone" - ], - "last_fetched": 1713932461.714744 - }, - "555110808": { - "repository_manifest": { - "name": "IamMeter Modbus", - "render_readme": true - }, - "new": true, - "full_name": "lewei50/ha_iammeter_modbus", - "authors": [ - "@lewei50" - ], - "category": "integration", - "description": "IamMeterr Modbus custom_component for Home Assistant", - "domain": "iammeter_modbus", - "etag_repository": "W/\"e8cf380569b739d5ab98cc496c98e4baf5a07d772827171c422e90f250389fa1\"", - "last_updated": "2024-04-11T01:06:28Z", - "stargazers_count": 1, - "last_fetched": 1714279124.654095 - }, - "169783299": { - "repository_manifest": {}, - "full_name": "ljmerza/github-card", - "category": "plugin", - "description": "Track your repo issues, starts, forks, and pull requests", - "domain": "", - "downloads": 987, - "etag_repository": "W/\"8deece14864ae5b4a311ca3b7c475c23f4abcbdbd1eb4b26211719e1dd5fbafd\"", - "last_updated": "2020-01-13T23:55:00Z", - "stargazers_count": 11, - "last_fetched": 1711384733.294884 - }, - "447307317": { - "repository_manifest": { - "name": "Holidays", - "zip_release": true, - "filename": "holidays.zip", - "homeassistant": "2022.12.0" - }, - "new": true, - "full_name": "bruxy70/Holidays", - "authors": [ - "@bruxy70" - ], - "category": "integration", - "description": "📅 Custom Home Assistant integration for public holidays - also used for garbage_collection integration to automatically move scheduled events that fall on a public holiday (by an automation blueprint)", - "domain": "holidays", - "downloads": 4789, - "etag_repository": "W/\"75f4b7c9887fe158ddbf7e1b879a2fa6372eeea6a0b4e72717abc8332e39f0e2\"", - "last_updated": "2023-12-28T13:12:10Z", - "stargazers_count": 42, - "topics": [ - "calendar", - "country-holidays", - "garbage-collection", - "holidays", - "public-holidays" - ], - "last_fetched": 1709125542.605849 - }, - "228063780": { - "repository_manifest": { - "name": "Indoor Air Quality UK Index", - "filename": "iaquk.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.0", - "render_readme": true, - "zip_release": true - }, - "full_name": "Limych/ha-iaquk", - "authors": [ - "@Limych" - ], - "category": "integration", - "description": "Indoor Air Quality Sensor Component for Home Assistant", - "domain": "iaquk", - "downloads": 598, - "etag_repository": "W/\"365ead22f2988d4b4f2a426330b9d8d16992dc1223801b17c16f0c717f8119dc\"", - "last_updated": "2024-04-29T15:34:05Z", - "stargazers_count": 99, - "topics": [ - "air-quality", - "indoor" - ], - "last_fetched": 1714624428.13144 - }, - "202322117": { - "repository_manifest": { - "name": "open_route_service" - }, - "full_name": "eifinger/open_route_service", - "authors": [ - "@eifinger" - ], - "category": "integration", - "description": "Custom Component for Homeassistant Providing Travel Time Information using openrouteservice.org", - "domain": "open_route_service", - "etag_repository": "W/\"f4bbfea03acd26f615391c5ea6a3b1218d922b3fd9cb78f191a676d58bd6b423\"", - "last_updated": "2024-03-20T16:59:28Z", - "stargazers_count": 13, - "topics": [ - "open-route-service", - "python3" - ], - "last_fetched": 1714625000.817668 - }, - "389366750": { - "repository_manifest": { - "name": "Rental Control", - "hacs": "1.32.1", - "zip_release": true, - "filename": "rental_control.zip", - "homeassistant": "2023.9.0" - }, - "new": true, - "full_name": "tykeal/homeassistant-rental-control", - "authors": [ - "@tykeal" - ], - "category": "integration", - "description": "Rental Control system for Home Assistant", - "domain": "rental_control", - "downloads": 451, - "etag_repository": "W/\"f224134517da5464370ac823b8f80fa3c01ffb683b885e5e6718915ce8f26ebb\"", - "last_updated": "2024-04-29T17:46:08Z", - "stargazers_count": 32, - "topics": [ - "airbnb", - "ical", - "locks" - ], - "last_fetched": 1714625026.068966 - }, - "318359434": { - "repository_manifest": { - "name": "keymaster", - "zip_release": true, - "filename": "keymaster.zip", - "homeassistant": "2024.5.0b0" - }, - "full_name": "FutureTense/keymaster", - "authors": [ - "@FutureTense", - "@firstof9", - "@raman325" - ], - "category": "integration", - "description": "Home Assistant integration for managing Z-Wave enabled locks", - "domain": "keymaster", - "downloads": 157, - "etag_repository": "W/\"1152bc39f0986dc266fd1b8b2e5e6e6eb542d8a3575243b0ed490b2426b87d6d\"", - "last_updated": "2024-05-01T21:27:51Z", - "stargazers_count": 208, - "topics": [ - "keymaster", - "locks", - "zwave", - "zwave-enabled-locks" - ], - "last_fetched": 1714624870.217715 - }, - "489457357": { - "repository_manifest": { - "name": "Minimalistic Area Card", - "render_readme": true, - "filename": "minimalistic-area-card.js" - }, - "full_name": "junalmeida/homeassistant-minimalistic-area-card", - "category": "plugin", - "description": "A minimalistic area card with sensors and buttons.", - "domain": "", - "downloads": 11360, - "etag_repository": "W/\"12e8f2d8eb3f073344b761812900a8dcd578d7eb79685894341f852834a92bd8\"", - "last_updated": "2024-04-01T10:30:52Z", - "stargazers_count": 103, - "topics": [ - "area-card" - ], - "last_fetched": 1714624910.369218 - }, - "341500126": { - "repository_manifest": { - "name": "Meross LAN", - "render_readme": true, - "country": [ - "IT", - "GB", - "US", - "JP", - "ES", - "FR", - "DE" - ], - "homeassistant": "2023.7.0", - "persistent_directory": "traces", - "hacs": "1.6.0" - }, - "full_name": "krahabb/meross_lan", - "authors": [ - "@krahabb" - ], - "category": "integration", - "description": "Home Assistant integration for Meross devices", - "domain": "meross_lan", - "downloads": 2, - "etag_repository": "W/\"d41d7a15ac71c1047389102960a49c12355d1022f5822479dc704e0410d728a5\"", - "last_updated": "2024-04-30T14:16:44Z", - "stargazers_count": 364, - "topics": [ - "meross", - "meross-devices", - "meross-homeassistant", - "meross-lan" - ], - "last_fetched": 1714625147.530839 - }, - "161403328": { - "repository_manifest": { - "name": "card-tools", - "homeassistant": "0.100.0" - }, - "full_name": "thomasloven/lovelace-card-tools", - "category": "plugin", - "description": "🔹A collection of tools for other lovelace plugins to use", - "domain": "", - "etag_repository": "W/\"f8c4c10a95ded3d09a49f1ae9c67c01a91b25cccd9766917c8efc1d05217b389\"", - "last_updated": "2023-04-10T09:48:29Z", - "stargazers_count": 240, - "last_fetched": 1713586589.204921 - }, - "386049746": { - "repository_manifest": { - "name": "Virage Dashboard", - "render_readme": "true" - }, - "new": true, - "full_name": "viragelabs/virage_dashboard", - "authors": [ - "@viragelabs" - ], - "category": "integration", - "description": "A Home Assistant integration to keep track of Virage Laboratories devices, and set up and properly label rf sensors and door contacts", - "domain": "virage_dashboard", - "etag_repository": "W/\"e787a9534eae2ae960f374108b06829e8006c13fc8696d381ecb514c559337ed\"", - "last_updated": "2022-10-23T18:48:35Z", - "stargazers_count": 1, - "topics": [ - "virage", - "viragelaboratories", - "viragelabs" - ], - "last_fetched": 1678527935.495356 - }, - "289579468": { - "repository_manifest": { - "name": "Eskom Loadshedding Interface" - }, - "full_name": "swartjean/ha-eskom-loadshedding", - "authors": [ - "@swartjean" - ], - "category": "integration", - "description": "Fetches loadshedding data from Eskom", - "domain": "eskom_loadshedding", - "etag_repository": "W/\"1ef396b02ecca127b3889e6fe70cd7cac23dbb84925ada869d6cbe1731db8ca1\"", - "last_updated": "2022-11-27T12:13:05Z", - "stargazers_count": 68, - "topics": [ - "eskom", - "eskomsepush", - "esp", - "loadshedding", - "south-africa" - ], - "last_fetched": 1710692960.228134 - }, - "234750356": { - "repository_manifest": { - "name": "iOS Light Mode Theme", - "render_readme": true - }, - "full_name": "basnijholt/lovelace-ios-light-mode-theme", - "category": "theme", - "description": "🏠🤖 Theme based on iOS Light Mode for Lovelace Home Assistant ", - "domain": "", - "etag_repository": "W/\"13080ce36f050b189cf496a68e85e87f6a5fd034b844895ba6e69fb1e0a24263\"", - "last_updated": "2020-01-20T19:48:02Z", - "stargazers_count": 9, - "topics": [ - "ios", - "light-mode", - "lightmode" - ], - "last_fetched": 1685384006.806525 - }, - "520644302": { - "repository_manifest": { - "name": "TAM Card", - "render_readme": true, - "filename": "tam-card.js", - "country": "FR" - }, - "new": true, - "full_name": "MathisAlepis/lovelace-tam-card", - "category": "plugin", - "description": "Montpellier Lovelace TAM card displays next two crossing times of the tramway or bus in Montpellier, France.", - "downloads": 28, - "etag_repository": "W/\"6cfba43da3b9074e2444ecc9da91f25f3fc23abeee85a5f261cab3083e134273\"", - "last_updated": "2024-04-24T10:54:43Z", - "stargazers_count": 8, - "topics": [ - "lovelace-custom-card", - "montpellier", - "public-transport", - "tam" - ], - "last_fetched": 1714278892.613664 - }, - "188686483": { - "repository_manifest": { - "name": "Decluttering Card", - "render_readme": true, - "filename": "decluttering-card.js" - }, - "full_name": "custom-cards/decluttering-card", - "category": "plugin", - "description": "🧹 Declutter your lovelace configuration with the help of this card", - "domain": "", - "downloads": 17762, - "etag_repository": "W/\"dd9316a878b439a94516761d2c71fafeb59237c2b4cb151f0fe80584e5cef97b\"", - "last_updated": "2024-03-16T23:01:28Z", - "stargazers_count": 338, - "last_fetched": 1713932248.113012 - }, - "193371566": { - "repository_manifest": { - "name": "Burze.dzis.net sensor", - "render_readme": true, - "zip_release": true, - "filename": "burze_dzis_net.zip" - }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Burze.dzis.net", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This integration uses official API to get weather warnings for Poland and storm warnings for Europe from https://burze.dzis.net.", - "domain": "burze_dzis_net", - "downloads": 455, - "etag_repository": "W/\"492ec3a0b64786483836330d647458ad2e233778c66be79776443037fa19b7b4\"", - "last_updated": "2024-02-11T02:59:31Z", + "description": "SleepMe Thermostat integration is a custom component for Home Assistant", + "domain": "sleepme_thermostat", + "etag_repository": "W/\"f46c33a9a318afeb4636df64bff4352bcc37e5e78abd182a2707fc4f989b2abf\"", + "last_updated": "2026-09-22T12:32:00Z", "stargazers_count": 33, "topics": [ - "hazard", - "lightning", - "radiation", - "storm", - "warnings", - "weather" + "chilisleep", + "docker-pro", + "iot", + "sleepme" ], - "last_fetched": 1707828737.921757 + "last_fetched": 1790159994.332146 }, - "698694783": { - "repository_manifest": { - "name": "Davis Vantage", - "homeassistant": "2024.2.0", - "render_readme": true - }, + "797137425": { + "repository_manifest": {}, "new": true, - "full_name": "MarcoGos/davis_vantage", - "authors": [ - "@MarcoGos" - ], + "full_name": "ambientika/HomeAssistant-integration-for-Ambientika", "category": "integration", - "description": "Davis Vantage custom component integration for Home Assistant", - "domain": "davis_vantage", - "etag_repository": "W/\"988e54ce007ac2340854d36b04bbc8541490d218a3652b37c36dc9b3a3306136\"", - "last_updated": "2024-03-07T19:47:24Z", - "stargazers_count": 6, + "description": "A Home Assistant custom integration for Ambientika", + "domain": "ambientika", + "downloads": 19, + "etag_repository": "W/\"969845ddb04c00a57b522ad518f28c9b712f585216f7a9853e95082cb66f1be0\"", + "last_updated": "2026-02-02T11:19:07Z", + "stargazers_count": 28, "topics": [ - "davis-weatherlink", - "weather-station" - ], - "last_fetched": 1714625110.515096 - }, - "295627573": { - "repository_manifest": { - "name": "Fortnite Stats", - "hacs": "0.24.0", - "homeassistant": "0.110.0", - "render_readme": true - }, - "full_name": "michaellunzer/Home-Assistant-Custom-Component-Fortnite", - "authors": [ - "@michaellunzer", - "@clyra" - ], - "category": "integration", - "description": "This is a Home-Assistant custom component that pulls Fortnite stats using the python API library from the site fortnitetracker.com", - "domain": "fortnite", - "downloads": 23, - "etag_repository": "W/\"0b0cc5bf89fcd073c19b35e0fc3a56e7ce4ca3a4877a929cea4d822b9f2d57bf\"", - "last_updated": "2021-11-03T06:00:38Z", - "stargazers_count": 4, - "topics": [ - "fortnite", - "fortnite-api", - "fortnite-stats" - ], - "last_fetched": 1714625026.891337 - }, - "250552447": { - "repository_manifest": { - "name": "Binary Control Button Row", - "filename": "binary-control-button-row.js" - }, - "full_name": "finity69x2/binary-control-button-row", - "category": "plugin", - "description": "Provides a customizable button row for binary entities in Home Assistant", - "domain": "", - "etag_repository": "W/\"d12af0b542aae62f661b09b95b1fc8c4b46167a5ce2e87ecbe8db3956c0a0891\"", - "last_updated": "2023-05-11T00:30:49Z", - "stargazers_count": 20, - "last_fetched": 1689060648.111948 - }, - "474172189": { - "repository_manifest": { - "name": "Anycubic 3D Printer", - "country": "US", - "homeassistant": "2022.3" - }, - "new": true, - "full_name": "adamoutler/anycubic-homeassistant", - "authors": [ - "@adamoutler" - ], - "category": "integration", - "description": "Home assistant integration for Anycubic Printers. ", - "domain": "anycubic_wifi", - "etag_repository": "W/\"3836cbb00a5781f341b55fa7bd88362009b83bedafb60f6a57193e6aaa22b464\"", - "last_updated": "2024-01-27T18:12:59Z", - "stargazers_count": 10, - "topics": [ - "3d-printing" - ], - "last_fetched": 1710347547.808528 - }, - "689755820": { - "repository_manifest": { - "name": "Akuvox SmartPlus", - "filename": "akuvox.zip", - "hide_default_branch": true, - "homeassistant": "2023.3.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "nimroddolev/akuvox", - "authors": [ - "@nimroddolev" - ], - "category": "integration", - "description": "Home Assistant integration to add Akuvox SmartPlus door cameras, door open relay buttons and temporary keys", - "domain": "akuvox", - "downloads": 274, - "etag_repository": "W/\"28a289eadeddf63166b6df469f7dab20be9ab262e83a259b59060130ef38e8d7\"", - "last_updated": "2024-04-29T01:41:29Z", - "stargazers_count": 13, - "topics": [ - "akuvox", - "smartdoor", - "smartplus" - ], - "last_fetched": 1714625047.225829 - }, - "632007442": { - "repository_manifest": { - "name": "Home Assisant Eetlijst", - "country": [ - "NL" - ], - "render_readme": true - }, - "new": true, - "full_name": "Slalamander/Home-Assistant-Eetlijst", - "authors": [ - "@Slalamander" - ], - "category": "integration", - "description": "A custom integration to get your Eetlijst info into Home Assistant", - "domain": "eetlijst", - "etag_repository": "W/\"5084712d2e74019cbdd091ca1f9a01a38c7ac8caa71d077c4f8a712c95cd5d45\"", - "last_updated": "2024-02-21T15:54:31Z", - "stargazers_count": 1, - "topics": [ - "eetlijst" - ], - "last_fetched": 1709125245.746606 - }, - "593780777": { - "repository_manifest": { - "name": "52PI UPS Integration", - "render_readme": true - }, - "new": true, - "full_name": "archef2000/homeassistant-upsplus", - "authors": [ - "@Archef2000" - ], - "category": "integration", - "description": "Home Assistant integration for the 52PI UPS", - "domain": "upsplus", - "etag_repository": "W/\"cb0b32a6fb9f1586156ed5eb9491905f78b6d7f05825bbd457bb6dbea2a26b68\"", - "last_updated": "2024-03-17T11:12:03Z", - "stargazers_count": 8, - "topics": [ - "52pi", - "custom-integration", - "upsplus" - ], - "last_fetched": 1711038513.163939 - }, - "647324399": { - "repository_manifest": { - "name": "Additional CA", - "homeassistant": "2023.3.0", - "render_readme": true - }, - "new": true, - "full_name": "Athozs/hass-additional-ca", - "authors": [ - "@Athozs" - ], - "category": "integration", - "description": "Add private Certificate Authority or self-signed certificate into Home Assistant to access 3rd-party service with TLS/SSL.", - "domain": "additional_ca", - "downloads": 15, - "etag_repository": "W/\"82ecfd7ea78cc9eb8cdc31cbae558283b70bb2023e8b4248f0e18ea878547c4b\"", - "last_updated": "2024-04-06T10:43:30Z", - "stargazers_count": 22, - "topics": [ - "certificate", - "certificate-authority", - "home-assistant-integration", + "ambientika", "homeassistant-custom-component" ], - "last_fetched": 1714625027.166631 - }, - "450192057": { - "repository_manifest": { - "name": "SkyKettle", - "homeassistant": "2022.8.1", - "render_readme": true, - "country": [ - "RU" - ] - }, - "new": true, - "full_name": "ClusterM/skykettle-ha", - "authors": [ - "@clusterm" - ], - "category": "integration", - "description": "Redmond SkyKettle integration for Home Assistant", - "domain": "skykettle", - "etag_repository": "W/\"ffc4519c75d4b077e4d15c236f47f39a3af3212a22c92c8e926b8ac31eea947f\"", - "last_updated": "2024-03-18T16:11:53Z", - "stargazers_count": 83, - "topics": [ - "kettle", - "redmond", - "skykettle" - ], - "last_fetched": 1714625057.954711 - }, - "236664033": { - "repository_manifest": { - "name": "Swipe Glance Card", - "render_readme": true, - "filename": "swipe-glance-card.js" - }, - "full_name": "dooz127/swipe-glance-card", - "category": "plugin", - "description": ":point_up_2: Swipe Glance Card", - "domain": "", - "downloads": 3661, - "etag_repository": "W/\"b846e7b8aeff4f2dd5e4bf6dc59bc25944917ef992b8fe938df5c68985656d17\"", - "last_updated": "2023-01-04T14:06:20Z", - "stargazers_count": 12, - "topics": [ - "automation" - ], - "last_fetched": 1714624488.021087 - }, - "164841067": { - "repository_manifest": {}, - "full_name": "isabellaalstrom/sensor.krisinformation", - "authors": [ - "@isabellaalstrom" - ], - "category": "integration", - "description": "A custom component for Home Assistant to get messages from krisinformation.se", - "domain": "krisinformation", - "etag_repository": "W/\"988765a576e3d56f09f31488fd12d477d44e32e29af2e7211e45c1912113aa92\"", - "last_updated": "2021-06-29T18:03:29Z", - "stargazers_count": 29, - "last_fetched": 1703412025.760914 - }, - "574163721": { - "repository_manifest": { - "name": "Graphite Theme", - "render_readme": true - }, - "new": true, - "full_name": "TilmanGriesel/graphite", - "category": "theme", - "description": "Calm and clean dark theme for Home Assistant", - "etag_repository": "W/\"675e85f1a4295c31f34af746814110361af81c53bbb989d9c2c540009eb612a6\"", - "last_updated": "2023-01-27T19:36:59Z", - "stargazers_count": 52, - "topics": [ - "calm", - "clean", - "dark", - "dark-theme", - "flat", - "minimalist", - "modern" - ], - "last_fetched": 1713932072.456464 + "last_fetched": 1790867959.444221 }, "661342098": { "repository_manifest": { @@ -25122,224 +52340,853 @@ "category": "integration", "description": "A Custom HomeAssistant Integration to control Switchbot Hub", "domain": "switchbotremote", - "etag_repository": "W/\"24e5ae575e0c3a47e7e559bb227eef54d8135a345737f8e875fccf78373a7524\"", - "last_updated": "2024-04-09T08:27:39Z", - "stargazers_count": 36, + "etag_repository": "W/\"1e94ec05352b50263f7805d355da832251cd1a5c255b5b895463132f23929554\"", + "last_updated": "2026-06-19T07:44:32Z", + "stargazers_count": 100, "topics": [ "python3", "switchbot" ], - "last_fetched": 1714624384.903841 + "last_fetched": 1789690317.201167 }, - "668215386": { + "640556013": { "repository_manifest": { - "name": "Mastodon Profile Stats", - "filename": "mastodon_profile_stats.zip", - "hide_default_branch": true, - "homeassistant": "2023.9.0", + "name": "Energy Entity row", + "render_readme": true, + "filename": "energy-entity-row.js" + }, + "new": true, + "full_name": "zeronounours/lovelace-energy-entity-row", + "category": "plugin", + "description": "Lovelace HA entity row to integrate with energy-date-selection", + "downloads": 2826, + "etag_repository": "W/\"01697bfdd032eb0e521358369bc44e054b3e8cb92c3292266057308c1ab232fa\"", + "last_updated": "2026-04-08T19:09:49Z", + "stargazers_count": 15, + "topics": [ + "energy-consumption", + "lovelace-entity-row" + ], + "last_fetched": 1789327103.826591 + }, + "1049319673": { + "repository_manifest": {}, + "new": true, + "full_name": "bbckr/ha-synology-tasks", + "category": "integration", + "description": "Automatically discovers all Synology tasks for use in Home Assistant.", + "domain": "synology_tasks", + "etag_repository": "W/\"1965c55f397cd4fc700b08301fa92120571e315a484b37c3397f773772a29dca\"", + "last_updated": "2026-02-06T21:31:14Z", + "stargazers_count": 4, + "topics": [ + "synology", + "task" + ], + "last_fetched": 1788852933.865639 + }, + "1136278165": { + "repository_manifest": {}, + "new": true, + "full_name": "KRoperUK/sungrow-hass", + "category": "integration", + "description": "Home assistant integration for the Sungrow API", + "domain": "sungrow", + "downloads": 1644, + "etag_repository": "W/\"048350cdf54a67d4167aa87c00f4326b3e00397a96e906956356cd65fc03f030\"", + "last_updated": "2026-09-20T22:08:30Z", + "stargazers_count": 17, + "topics": [ + "renewable", + "solar", + "sungrow" + ], + "last_fetched": 1790784778.868892 + }, + "302122266": { + "repository_manifest": { + "name": "Cover Icon Element", + "render_readme": true, + "filename": "cover-icon-element.js" + }, + "full_name": "queimadus/cover-icon-element", + "category": "plugin", + "description": "Improved cover icon for home assistant picture element", + "etag_repository": "W/\"0f50b8187f6def99aadea3b3c837d97aa281ed4f0dd2cbded8ea54fb0bf660fe\"", + "last_updated": "2023-08-07T18:15:04Z", + "stargazers_count": 8, + "topics": [ + "cover" + ], + "last_fetched": 1784795487.673789 + }, + "1207161283": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/delhaize_ha", + "category": "integration", + "description": "Home Assistant Custom integration (HACS) to get information about the Delhaize SuperPlus points and auto activating e-deals. Currently supported in Belgium.", + "domain": "delhaize_ha", + "etag_repository": "W/\"432c7192842bac85bc067b9d607b2200489bedd223ed6d5286c3d398e82d1460\"", + "last_updated": "2026-07-03T11:23:42Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "delhaize" + ], + "last_fetched": 1783088647.226846 + }, + "535833284": { + "repository_manifest": { + "name": "Chroma", + "homeassistant": "2022.9.0" + }, + "new": true, + "full_name": "Vaskivskyi/ha-chroma", + "authors": [ + "@vaskivskyi" + ], + "category": "integration", + "description": "Control your Chroma-enabled devices from Home Assistant", + "domain": "chroma", + "etag_repository": "W/\"289fd4b28d1bfa9f140724faded153a6878a5b92f913e2e0eee18916fd34b814\"", + "last_updated": "2026-07-30T15:35:15Z", + "stargazers_count": 30, + "topics": [ + "chroma", + "razer", + "razer-chroma" + ], + "last_fetched": 1788895071.298774 + }, + "1163021401": { + "repository_manifest": {}, + "new": true, + "full_name": "marcintk/ha-planetary-solar-system-card", + "category": "plugin", + "description": "Planetary Solar System view card", + "downloads": 278, + "etag_repository": "W/\"86335b66005e10c6da20cfd236a9f913c27403dc2918580cced4ce37b98d279f\"", + "last_updated": "2026-10-01T01:40:52Z", + "stargazers_count": 3, + "topics": [ + "solar-system" + ], + "last_fetched": 1790840398.671059 + }, + "1094294366": { + "repository_manifest": {}, + "new": true, + "full_name": "skircr115/ha-amerigas", + "category": "integration", + "description": "Unofficial Home Assistant integration for AmeriGas propane monitoring. Track tank levels, deliveries, payments, and integrate with Energy Dashboard.", + "domain": "amerigas", + "etag_repository": "W/\"752fed496c02ecccd5952da554df51663473ccf017c519dfed27eb2533efa433\"", + "last_updated": "2026-10-01T23:23:59Z", + "stargazers_count": 8, + "topics": [ + "amerigas", + "energy-dashboard", + "iot", + "monitoring", + "propane", + "pyscript" + ], + "last_fetched": 1790929692.129037 + }, + "1278975364": { + "repository_manifest": {}, + "new": true, + "full_name": "derliebemarcus/homeassistant_custom_oven_card", + "category": "plugin", + "description": "A standalone Home Assistant dashboard card for Home Connect ovens.", + "downloads": 166, + "etag_repository": "W/\"2e07ee04a251b06838bb51d3952b38c2015f96e5442ae2d066d8bcda3e3fc0f7\"", + "last_updated": "2026-09-11T12:41:23Z", + "stargazers_count": 2, + "topics": [ + "bsh", + "hacs-custom", + "home-connect", + "lovelace-custom-card", + "oven", + "siemens", + "vibe-coded" + ], + "last_fetched": 1790302087.387451 + }, + "532472578": { + "repository_manifest": { + "name": "Evonic Fires", + "render_readme": true + }, + "new": true, + "full_name": "greghesp/ha-evonic", + "authors": [ + "@greghesp" + ], + "category": "integration", + "description": "Unofficial Evonic Fire integration for Home Assistant", + "domain": "evonic", + "downloads": 63, + "etag_repository": "W/\"70a3a016d5aeba5f24f16b3864f3e8d5311ad6047750bcbc80f533db18d792d0\"", + "last_updated": "2026-04-12T09:58:18Z", + "stargazers_count": 20, + "topics": [ + "evonic", + "evonicfires", + "homeassistant-custom-component" + ], + "last_fetched": 1786544215.829524 + }, + "958578520": { + "repository_manifest": {}, + "new": true, + "full_name": "enoch85/ge-spot", + "category": "integration", + "description": "Global Energy Spotprices ", + "domain": "ge_spot", + "downloads": 1, + "etag_repository": "W/\"8f2a06c72b81e0b4323ae6302100361e56936f68a7269203e62e025d8e1ba5d3\"", + "last_updated": "2026-08-11T19:12:13Z", + "stargazers_count": 23, + "topics": [ + "energy", + "energy-consumption", + "spotprice" + ], + "last_fetched": 1790782382.17173 + }, + "1318606400": { + "repository_manifest": {}, + "new": true, + "full_name": "engelsofta/nodarion", + "category": "integration", + "description": "Netzwerküberwachung für / Network monitoring for Home Assistant / FRITZ!Box / AdGuard / KI-Support. ", + "domain": "nodarion", + "downloads": 16, + "etag_repository": "W/\"975df925b26ef88247cab5d5ae02fffb58d9974c06f7d44b1f44056436cdf1e4\"", + "last_updated": "2026-10-01T16:33:28Z", + "stargazers_count": 4, + "topics": [ + "adguard", + "fritzbox", + "monitor", + "monitorin", + "network-monitoring", + "networking" + ], + "last_fetched": 1790891103.815508 + }, + "758227347": { + "repository_manifest": {}, + "new": true, + "full_name": "chkuendig/hass-ab_ble_gateway", + "category": "integration", + "description": "Home Assistant Component for April Brother/AB BLE Gateway V4 ", + "domain": "ab_ble_gateway", + "etag_repository": "W/\"7f14a6a163dd6dd564bb3e6a190fa478b3f8f1d1e8bf852e05199662d1f10ae9\"", + "last_updated": "2026-01-14T22:31:01Z", + "stargazers_count": 1, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "hacs-custom" + ], + "last_fetched": 1790869129.556156 + }, + "944941827": { + "repository_manifest": {}, + "new": true, + "full_name": "perosb/qvantum_custom_component", + "category": "integration", + "description": "Qvantum Heat Pump Integration for Home Assistant", + "domain": "qvantum", + "downloads": 1, + "etag_repository": "W/\"078e5d24fa49fbca433930933591dac581281dba80ae06569081aa4f4a0f37f4\"", + "last_updated": "2026-10-01T08:54:32Z", + "stargazers_count": 10, + "topics": [ + "energy", + "heatpump", + "qvantum" + ], + "last_fetched": 1790875026.812981 + }, + "701792186": { + "repository_manifest": { + "name": "Oncharger", + "homeassistant": "2023.10.0", + "render_readme": true + }, + "new": true, + "full_name": "krasnoukhov/homeassistant-oncharger", + "authors": [ + "@krasnoukhov" + ], + "category": "integration", + "description": "Home Assistant Oncharger EV integration", + "domain": "oncharger", + "etag_repository": "W/\"df54a5e0473cad10fc3def2fdeb5d858db382004357556d204c200889bfb6c52\"", + "last_updated": "2026-06-22T08:22:45Z", + "stargazers_count": 5, + "topics": [ + "oncharger" + ], + "last_fetched": 1784789284.027909 + }, + "1112564331": { + "repository_manifest": {}, + "new": true, + "full_name": "johannesWen/KEBA-Heat-Pump-Modbus-Integration", + "category": "integration", + "description": "A Home Assistant integration to interact with a KEBA heat pump controller over modbus.", + "domain": "keba_heat_pump_modbus", + "downloads": 1, + "etag_repository": "W/\"14e8774ab0671c5f06076e2bb9a921109d2d5307b5f77abb60891c15a41a78d3\"", + "last_updated": "2026-09-27T18:49:01Z", + "stargazers_count": 1, + "topics": [ + "heat", + "heatpump", + "homeassistant-custom-component", + "keba", + "mtec", + "pump", + "warmepumpe" + ], + "last_fetched": 1790554369.013189 + }, + "932653667": { + "repository_manifest": {}, + "new": true, + "full_name": "ilpianista/meteoeuregio", + "category": "integration", + "description": "Meteo Euregio add-on for Home Assistant", + "domain": "meteoeuregio", + "etag_repository": "W/\"2d064c787787dc862f2c550b1ba4749250c104f1b96050bc3fb3b9eb3bbbed86\"", + "last_updated": "2026-08-03T14:13:55Z", + "stargazers_count": 4, + "topics": [ + "euregio", + "home-assistant-integration", + "weather" + ], + "last_fetched": 1785788321.429446 + }, + "1048389770": { + "repository_manifest": {}, + "new": true, + "full_name": "Howard0000/home-assistant-norsk-tidevann", + "category": "integration", + "description": "Dette er en Home Assistant-integrasjon for å hente og vise tidevannsdata fra Kartverket", + "domain": "norsk_tidevann", + "etag_repository": "W/\"e536d21d049884a1ec92e3f6ea97c856d3929dac148c842e8e5b87c435ab4f08\"", + "last_updated": "2026-08-18T15:47:50Z", + "stargazers_count": 1, + "topics": [ + "apexcharts", + "kartverket", + "norway", + "tide" + ], + "last_fetched": 1788165108.601958 + }, + "938992686": { + "repository_manifest": {}, + "new": true, + "full_name": "aykutvr/smartcosa-home-assistant-integration", + "category": "integration", + "description": "This is a custom integration for Home Assistant that allows you to control your Cosa Thermostat.", + "domain": "cosa_thermostat", + "etag_repository": "W/\"811e2ce54d94190469a71a00be026add407b2970a9ca3314b7d407be2eaf1e15\"", + "last_updated": "2026-09-29T12:23:17Z", + "stargazers_count": 12, + "topics": [ + "climate", + "cosa", + "thermostat" + ], + "last_fetched": 1790704744.11904 + }, + "1117073773": { + "repository_manifest": {}, + "new": true, + "full_name": "mossipcams/autosnooze", + "category": "integration", + "description": "Temporarily pause Home Assistant automations with automatic re-enabling", + "domain": "autosnooze", + "etag_repository": "W/\"c270adc23c13c335386e6608907e0511b1f0250f91805da38278d062b82722b5\"", + "last_updated": "2026-09-25T00:06:39Z", + "stargazers_count": 43, + "topics": [ + "automation", + "custom-integration" + ], + "last_fetched": 1790313804.783498 + }, + "1117133864": { + "repository_manifest": {}, + "new": true, + "full_name": "MichaelPihlblad/flowerhub_homeassistant_integration", + "category": "integration", + "description": "Homeassistant custom integration for Flowerhub powergrid balancing system", + "domain": "flowerhub", + "etag_repository": "W/\"d8ab1bf7bf3943d0d42a5722157228629a839f6dd8df47afefde2de90a5876bc\"", + "last_updated": "2026-07-16T23:58:07Z", + "stargazers_count": 1, + "last_fetched": 1784790137.287647 + }, + "1141866637": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/CityParking", + "category": "integration", + "description": "Home Assistant Custom integration (HACS) to get information about the public city street parking restrictions (eg costs, parking disc card, parking zone, etc). Currently supported in BE, FR, NL, IT, DE, LU, ES, PT, PL, CZ, AT", + "domain": "cityparking", + "etag_repository": "W/\"a3da614f5e53f505e223b4ba7a24547af82c0ba3a81d850eb0f88396401b8e38\"", + "last_updated": "2026-05-15T06:28:34Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "parking", + "parking-spots" + ], + "last_fetched": 1778841593.301666 + }, + "1290210112": { + "repository_manifest": {}, + "new": true, + "full_name": "Matysh/houseplan-card", + "category": "integration", + "description": "Interactive floorplan card for Home Assistant: draw rooms in the browser, watch live device states, lights, doors and robot vacuums, run it on a wall tablet. No YAML.", + "domain": "houseplan", + "downloads": 1, + "etag_repository": "W/\"263fdc62bb238a3ebbc0fbd725ac2cf300f2c85563b4ab16ccc573553237a01c\"", + "last_updated": "2026-10-02T07:26:02Z", + "stargazers_count": 71, + "topics": [ + "custom-integration", + "dashboard", + "floor-plan", + "floorplan", + "home-automation-app", + "kiosk", + "kiosk-mode", + "lovelace-card", + "robot-vacuum", + "wall-tablet", + "zigbee" + ], + "last_fetched": 1790927148.246833 + }, + "1226635150": { + "repository_manifest": {}, + "new": true, + "full_name": "Zarvinx/statistics-table-card", + "category": "plugin", + "description": "Custom Lovelace card for Home Assistant that displays long-term statistics grouped by month in a table with year navigation.", + "etag_repository": "W/\"66a772c27adb80b84d353364ea5673ac342bc126ca337da9cf949c2a8efbe6db\"", + "last_updated": "2026-07-12T01:53:08Z", + "stargazers_count": 4, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1787359000.988168 + }, + "1161235878": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-windy-card", + "category": "plugin", + "description": "A Lovelace card that embeds the Windy.com interactive weather map and spot forecast directly into your Home Assistant dashboard.", + "downloads": 3761, + "etag_repository": "W/\"9c97c7b5dcb33586ebc295d36315723520a6e71bcc921b0ac183c9a0c0250f10\"", + "last_updated": "2026-09-30T04:23:42Z", + "stargazers_count": 50, + "topics": [ + "windy" + ], + "last_fetched": 1790753943.777456 + }, + "1117669000": { + "repository_manifest": {}, + "new": true, + "full_name": "bkanuka/ha-run-chicken", + "category": "integration", + "description": "Home Assistant integration for Run-Chicken doors", + "domain": "run_chicken", + "downloads": 48, + "etag_repository": "W/\"666567feaa7939d0cfb82f05dc32a4a2fafb022ecde59c641ea1faf47536e6b8\"", + "last_updated": "2026-09-28T17:34:02Z", + "stargazers_count": 11, + "topics": [ + "custom-integration" + ], + "last_fetched": 1790624418.437021 + }, + "1155023876": { + "repository_manifest": {}, + "new": true, + "full_name": "mutilator/Clockwork", + "category": "integration", + "description": "📅Clockwork is a Home Assistant component that provides advanced date and time calculations. It creates entities for calculating timespans, checking if you're within specific time periods, seasons, months, holidays, and offsets from events.", + "domain": "clockwork", + "etag_repository": "W/\"d50b2d3a7b098091a2cba7cb9a256f9f1f3139e103a195e637501b02f6be7251\"", + "last_updated": "2026-09-08T13:47:25Z", + "stargazers_count": 5, + "topics": [ + "date", + "hacs-custom", + "time" + ], + "last_fetched": 1790274514.218454 + }, + "1261513663": { + "repository_manifest": {}, + "new": true, + "full_name": "vandenberghev/PeakShavr", + "category": "integration", + "description": "PeakShavr attempts to keeps your quarter-hour peak electricity usage under a given threshold by shedding configurable loads on an as-needed basis", + "domain": "peakshavr", + "etag_repository": "W/\"7445c8943e0ce003dbfbfb071a307644d0164899d2ee6e485d09736fbff758b9\"", + "last_updated": "2026-08-01T09:53:56Z", + "topics": [ + "electricity", + "homeassistant-custom-component" + ], + "last_fetched": 1785591871.409431 + }, + "822582555": { + "repository_manifest": {}, + "new": true, + "full_name": "hannoeru/hass-nature-remo", + "category": "integration", + "description": "Nature Remo integration for Home Assistant", + "domain": "nature_remo", + "downloads": 218, + "etag_repository": "W/\"835a2a47fa7490f8f6d597ad59ee4cf4016e4a27cbeb958bdd3349e50693175d\"", + "last_updated": "2026-05-27T10:24:56Z", + "stargazers_count": 28, + "topics": [ + "home-assistant-custom-component", + "nature-remo" + ], + "last_fetched": 1790484726.735978 + }, + "1157909178": { + "repository_manifest": {}, + "new": true, + "full_name": "echocat/ha-companion-media-player", + "category": "integration", + "description": "Adds Media-Player Entity of Companion Apps to Home Assistant.", + "domain": "companion_media_player", + "downloads": 929, + "etag_repository": "W/\"ebfb379ab187ae0346ab5b508fa886e94bd7ec679b92b4d627c2db2638a7c85a\"", + "last_updated": "2026-08-12T10:24:44Z", + "stargazers_count": 8, + "topics": [ + "companion-app", + "home-assistant-integration" + ], + "last_fetched": 1790643833.231488 + }, + "1318997758": { + "repository_manifest": {}, + "new": true, + "full_name": "rafal83/ha-ezviz-hg2", + "category": "integration", + "description": "Unofficial Home Assistant integration for the EZVIZ HG2 gate controller and its associated CH3 chime.", + "domain": "ezviz_hg2", + "etag_repository": "W/\"54201b3c1f238aa8ca58a3c29db9e6e177f05b2beee197443a1d2535173cfd4a\"", + "last_updated": "2026-10-02T06:10:06Z", + "stargazers_count": 1, + "topics": [ + "ezviz", + "home-assistant-custom-component" + ], + "last_fetched": 1790928760.553893 + }, + "772127350": { + "repository_manifest": {}, + "new": true, + "full_name": "EdLeckert/wine-cellar", + "category": "integration", + "description": "Home Assistant wine inventory integration with cellartracker", + "domain": "wine_cellar", + "etag_repository": "W/\"74a79d8eee0fbd5c9052d51a2662cf8f179f5715b19afcdf9deacc93fa0931c7\"", + "last_updated": "2025-11-21T22:40:17Z", + "stargazers_count": 17, + "topics": [ + "cellar-management", + "cellartracker", + "flex-table", + "home-assistant-integration", + "wine" + ], + "last_fetched": 1784787026.822638 + }, + "1228999213": { + "repository_manifest": {}, + "new": true, + "full_name": "Geek-MD/Homebridge_Monitor", + "category": "integration", + "description": "A custom Home Assistant integration that monitors the connectivity of a local Homebridge instance. It exposes a connectivity binary sensor that turns on when Homebridge is reachable and off when it is not – similar in spirit to the built-in Ping (ICMP) integration, but targeted specifically at the Homebridge web UI endpoint", + "domain": "homebridge_monitor", + "etag_repository": "W/\"09b987acca2d7b7774dd8ac0ec7b7d01dc669ee97f2f59aee2f82767147fb3e6\"", + "last_updated": "2026-05-14T15:14:56Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-custom-integration", + "home-assistant-integration" + ], + "last_fetched": 1785493547.72157 + }, + "884994036": { + "repository_manifest": {}, + "new": true, + "full_name": "Hermesiss/itchio_homeassistant", + "category": "integration", + "description": "Home Assistant integration for itch.io", + "domain": "itchio", + "etag_repository": "W/\"7abbd17b7f04a32924b193b23dfba826ac25f23bd4ae2ba4bafab67b59f82d70\"", + "last_updated": "2025-05-26T07:04:45Z", + "stargazers_count": 2, + "topics": [ + "itchio" + ], + "last_fetched": 1784788035.043501 + }, + "509260172": { + "repository_manifest": { + "name": "Curtain Card", + "render_readme": true, + "filename": "curtain-card.js" + }, + "full_name": "georgezhao2010/lovelace-curtain-card", + "category": "plugin", + "description": "Curtain card for Home Assistant Lovelace UI, to control your motor of cover entities.", + "etag_repository": "W/\"3589c6d103a98247eca1f67e1b9f47cfa93fd22ca77575837fec543ddc7ace44\"", + "last_updated": "2023-08-17T10:44:47Z", + "stargazers_count": 16, + "topics": [ + "cover", + "curtain", + "frontend", + "lovelave" + ], + "last_fetched": 1786524082.704951 + }, + "1298381732": { + "repository_manifest": {}, + "new": true, + "full_name": "somansch/annuals", + "category": "integration", + "description": "Home Assistant integration for tracking yearly-recurring events (birthdays, holidays, anniversaries, and more)", + "domain": "annuals", + "downloads": 414, + "etag_repository": "W/\"9b11ec55472d107d4a43d753d4281117cc2de77908c6dcc2f4dcf215d6c53685\"", + "last_updated": "2026-09-28T20:14:54Z", + "stargazers_count": 77, + "topics": [ + "anniversary", + "birthday", + "calendar", + "holiday", + "lovelace-custom-card" + ], + "last_fetched": 1790686841.228962 + }, + "1057230927": { + "repository_manifest": {}, + "new": true, + "full_name": "esbenwiberg/easyiq", + "category": "integration", + "description": "A Home Assistant custom integration for EasyIQ school management system, providing access to student schedules, homework assignments, and presence information.", + "domain": "aula_easyiq", + "etag_repository": "W/\"7dabad5b02a0b10ad3134eba0740d592b465b22b38650733f9c94198dc223345\"", + "last_updated": "2026-06-22T06:42:38Z", + "stargazers_count": 6, + "topics": [ + "aula", + "easyiq" + ], + "last_fetched": 1790505927.205424 + }, + "814169150": { + "repository_manifest": {}, + "new": true, + "full_name": "cx3Y/sunlogin", + "category": "integration", + "description": "向日葵设备接入HomeAssistant", + "domain": "sunlogin", + "downloads": 121, + "etag_repository": "W/\"9a6485aa70cc62950b0dac35627314d38fbde141083e895585f34e1784a1f867\"", + "last_updated": "2025-09-14T05:32:04Z", + "stargazers_count": 85, + "topics": [ + "sunlogin" + ], + "last_fetched": 1789920416.169942 + }, + "1278097933": { + "repository_manifest": {}, + "new": true, + "full_name": "tempus2016/tabdeck-card", + "category": "plugin", + "description": "A modern tabbed card for Home Assistant Lovelace dashboards — GUI editor, conditional tabs, badges, and deep-linkable tabs.", + "downloads": 475, + "etag_repository": "W/\"5b84aaea5255c6e061b422ab1504dc065ecbf0f35cd954b7f6bbe5c9e93d7336\"", + "last_updated": "2026-09-29T09:25:45Z", + "stargazers_count": 12, + "topics": [ + "lovelace-custom-card", + "tabbed-card" + ], + "last_fetched": 1790690625.982698 + }, + "1001666416": { + "repository_manifest": {}, + "new": true, + "full_name": "droans/mass_queue", + "category": "integration", + "description": "Actions to control player queues for Music Assistant", + "domain": "mass_queue", + "etag_repository": "W/\"db355c8112842396a47e04f09168a33b5633fff91d4f99a575a01d4740374eb1\"", + "last_updated": "2026-09-08T17:38:39Z", + "stargazers_count": 76, + "topics": [ + "assistant", + "mass", + "music", + "musicassistant" + ], + "last_fetched": 1789618758.10092 + }, + "1147622414": { + "repository_manifest": {}, + "new": true, + "full_name": "YukariChiba/hass_companieshouse", + "category": "integration", + "description": "A custom integration for Home Assistant that tracks company information from the UK Companies House Public Data API.", + "domain": "companies_house", + "etag_repository": "W/\"ac5a61e19419cfe265f0228608ddd8447d035681bcc65f036f9ed3a0f0bc9a80\"", + "last_updated": "2026-04-01T07:43:46Z", + "stargazers_count": 1, + "topics": [ + "companies-house", + "companies-house-api" + ], + "last_fetched": 1784793615.207482 + }, + "1316214028": { + "repository_manifest": {}, + "new": true, + "full_name": "vinnie1234/HomeAssisantANWBEnergyPrice", + "category": "integration", + "description": "Home Assistant integration for dynamic ANWB electricity and gas prices", + "domain": "anwb_energy", + "etag_repository": "W/\"d2aeb8dbc76ab40c730a9590930581b7f89fa4c7b9776fabf3966095cea44ed3\"", + "last_updated": "2026-07-31T08:03:54Z", + "stargazers_count": 1, + "topics": [ + "anwb", + "electricity", + "energy", + "gas" + ], + "last_fetched": 1790930892.415189 + }, + "1221973215": { + "repository_manifest": {}, + "new": true, + "full_name": "rolandzeiner/linz-linien-austria", + "category": "integration", + "description": "Home Assistant integration + Lit 3 Lovelace card for LINZ AG LINIEN realtime departures", + "domain": "linz_linien_austria", + "downloads": 1, + "etag_repository": "W/\"1454ffe894fafb4a436badcccdcaa38d664b0266900ab5e34c428f0fc8077fe9\"", + "last_updated": "2026-09-30T03:06:16Z", + "stargazers_count": 1, + "topics": [ + "austria", + "linz", + "linz-ag-linien", + "public-transport" + ], + "last_fetched": 1790749328.4367 + }, + "464416924": { + "repository_manifest": { + "name": "Power Pet Door", + "render_readme": true + }, + "new": true, + "full_name": "corporategoth/ha-powerpetdoor", + "authors": [ + "@corporategoth" + ], + "category": "integration", + "description": "Home Assistant plugin to enable control and monitoring of the Power Pet Door by High Tech Pet", + "domain": "powerpetdoor", + "etag_repository": "W/\"0d4191d29dcddc12a3de610e24d13448505f36c74618e0e2aac90820809cb677\"", + "last_updated": "2026-09-28T23:31:38Z", + "stargazers_count": 25, + "topics": [ + "dog", + "door" + ], + "last_fetched": 1790642874.413132 + }, + "625887812": { + "repository_manifest": { + "name": "Azure OpenAI Conversation", + "filename": "azure_openai_conversation.zip", + "homeassistant": "2023.4.0", "render_readme": true, "zip_release": true }, "new": true, - "full_name": "andrew-codechimp/HA-Mastodon-Profile-Stats", + "full_name": "joselcaguilar/azure-openai-ha", "authors": [ - "@andrew-codechimp" + "@joselcaguilar" ], "category": "integration", - "description": "A Home Assistant integration to provide stats of Mastodon user profiles", - "domain": "mastodon_profile_stats", - "downloads": 147, - "etag_repository": "W/\"386744004d270acfd6398dd61d46f8850c0160b70916bac23feadc8a828839c4\"", - "last_updated": "2024-04-30T06:01:57Z", - "stargazers_count": 6, + "description": "Azure OpenAI Conversation for Home Assistant", + "domain": "azure_openai_conversation", + "downloads": 860, + "etag_repository": "W/\"3d6c44c5d522f845a054c329a7459e564a476f7bfdc4e112c87ad2c8eda4b71b\"", + "last_updated": "2026-09-10T16:23:11Z", + "stargazers_count": 75, "topics": [ - "mastodon" + "azure-openai", + "gpt" ], - "last_fetched": 1714625027.811776 + "last_fetched": 1790708770.16314 }, - "264796130": { - "repository_manifest": { - "name": "Pandora CAS card", - "render_readme": true - }, - "full_name": "turbulator/pandora-cas-card", - "category": "plugin", - "description": "Pandora lovelace card for Home Assistant", - "domain": "", - "etag_repository": "W/\"cf15343b6ec7d576e6b3e0139cfaf1a2db64c522bd15f40b785be8d659e590e6\"", - "last_updated": "2020-10-03T15:41:00Z", + "1283216077": { + "repository_manifest": {}, + "new": true, + "full_name": "martinwoodward/haharvst", + "category": "integration", + "description": "Home Assistant (HACS) integration for the Harvst greenhouse irrigation control panel", + "domain": "harvst", + "downloads": 3, + "etag_repository": "W/\"5642c449984b57825a8f2c63e359dc5c175ae0a2884066a8a639fe129cd9a21e\"", + "last_updated": "2026-07-01T13:57:33Z", "stargazers_count": 4, "topics": [ - "lovelace-custom-card", - "pandora" + "greenhouse", + "harvst", + "irrigation" ], - "last_fetched": 1709124875.613043 - }, - "446609758": { - "repository_manifest": { - "name": "Nicehash Excavator API", - "render_readme": true, - "homeassistant": "2021.12.1" - }, - "new": true, - "full_name": "MesserschmittX/ha-nicehash-excavator-monitor", - "authors": [ - "@MesserschmittX" - ], - "category": "integration", - "description": "Home Assistant integration for Nicehash Excavator miner API", - "domain": "nicehash_excavator", - "etag_repository": "W/\"051849d4e8cd4f5419966d6c50dc5b9035b3e0c99d4a02f0d18294b510e13591\"", - "last_updated": "2022-05-15T07:11:45Z", - "stargazers_count": 4, - "topics": [ - "excavator", - "mining", - "nicehash" - ], - "last_fetched": 1678527973.316643 - }, - "717185121": { - "repository_manifest": { - "name": "Amazon CloudWatch", - "render_readme": true, - "zip_release": true, - "filename": "custom_component_cloudwatch.zip" - }, - "new": true, - "full_name": "Mallonbacka/custom-component-cloudwatch", - "authors": [ - "@Mallonbacka" - ], - "category": "integration", - "description": "A Home Assistant custom component to send values directly to Amazon CloudWatch.", - "domain": "amazon_cloudwatch", - "downloads": 84, - "etag_repository": "W/\"3b0bfe985144e6cfc5ee9334d7ab11e3ba605bc463522182d2bef5f21f71449e\"", - "last_updated": "2024-04-29T13:37:11Z", - "topics": [ - "aws", - "cloudwatch", - "metrics" - ], - "last_fetched": 1714624793.316238 - }, - "236611771": { - "repository_manifest": { - "name": "TDAmeritrade", - "country": "US", - "homeassistant": "2022.6.1" - }, - "full_name": "prairiesnpr/hass-tdameritrade", - "authors": [ - "@PrairieSnpr" - ], - "category": "integration", - "description": "TDAmeritrade component for Home Assistant", - "domain": "tdameritrade", - "etag_repository": "W/\"4a7d34167b8c082b4cbe2820146f3d4daea299d6df16cb61afe8efad1a5996a4\"", - "last_updated": "2022-07-07T02:15:03Z", - "stargazers_count": 8, - "topics": [ - "tdameritrade" - ], - "last_fetched": 1706281216.048395 - }, - "619284862": { - "repository_manifest": { - "name": "Auto generating Mushroom dashboard strategy", - "render_readme": true, - "filename": "mushroom-strategy.js" - }, - "full_name": "AalianKhan/mushroom-strategy", - "category": "plugin", - "description": "A strategy to automatically generate a dashboard using mushroom cards", - "downloads": 3758, - "etag_repository": "W/\"6e8884fed5ca6dea10b551cc7358e2ab3a40fafd0b0ea9255a4479899e373c6e\"", - "last_updated": "2024-03-12T06:36:02Z", - "stargazers_count": 320, - "topics": [ - "mushroom-strategy", - "strategy" - ], - "last_fetched": 1714624910.109654 - }, - "583896361": { - "repository_manifest": { - "name": "ESA NASK Air Quality Sensor", - "render_readme": true, - "country": [ - "PL" - ] - }, - "new": true, - "full_name": "Mr-Groch/HA-ESA-NASK-Air-Quality", - "authors": [ - "@Mr-Groch" - ], - "category": "integration", - "description": "Home Assistant component for scrapping data from ESA NASK stations", - "domain": "esa_nask", - "etag_repository": "W/\"f136284c0880216b2604e4db0ece1c889409353d38d21b2e39bbef522f2bcc9a\"", - "last_updated": "2024-03-29T11:09:21Z", - "stargazers_count": 4, - "topics": [ - "air-quality", - "esa", - "nask" - ], - "last_fetched": 1712063939.276594 - }, - "295523408": { - "repository_manifest": { - "name": "Salus iT600", - "render_readme": true - }, - "full_name": "epoplavskis/homeassistant_salus", - "authors": [ - "@jvitkauskas" - ], - "category": "integration", - "description": "Home Assistant integration with Salus devices", - "domain": "salus", - "etag_repository": "W/\"41421fab84ee2e26a9a613bab3aff171585105ed754ed53188287c3fbb18e0bf\"", - "last_updated": "2023-11-05T21:19:13Z", - "stargazers_count": 47, - "last_fetched": 1713931902.16885 - }, - "101482973": { - "repository_manifest": { - "name": "Xiaomi Mi Air Purifier, Air Humidifier, Air Fresh and Pedestal Fan Integration", - "render_readme": true, - "homeassistant": "2022.8.0" - }, - "full_name": "syssi/xiaomi_airpurifier", - "authors": [ - "@syssi" - ], - "category": "integration", - "description": "Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier integration for Home Assistant", - "domain": "xiaomi_miio_airpurifier", - "etag_repository": "W/\"3578b963b365ae48a121a13c55d7ea88b6f0e141e6396c34b21cbc6e162cbb5d\"", - "last_updated": "2024-03-04T09:40:47Z", - "stargazers_count": 441, - "topics": [ - "airfresh", - "airhumidifier", - "airpurifier", - "fan", - "miio", - "miio-protocol", - "miot", - "xiaomi" - ], - "last_fetched": 1714624917.181383 + "last_fetched": 1786400553.797021 }, "643579135": { "repository_manifest": { "name": "Solar Optimizer", "render_readme": true, - "homeassistant": "2023.8.2" + "homeassistant": "2024.7.1" }, "new": true, "full_name": "jmcollin78/solar_optimizer", @@ -25349,478 +53196,2571 @@ "category": "integration", "description": "The Solar Optimizer integration for Home Assistant starts and stops your equipments depending on the Solar net production", "domain": "solar_optimizer", - "etag_repository": "W/\"0fc428f092e3eba78b716457d3068d8dc6fd14cd910ac764136a1ee1a3f374aa\"", - "last_updated": "2023-12-21T19:59:23Z", - "stargazers_count": 48, + "downloads": 2033, + "etag_repository": "W/\"e659b2bbe7583c6b73805744b034cdc89b90ca9aa6257ddbe07cc82c0b5575a1\"", + "last_updated": "2026-09-24T06:39:50Z", + "stargazers_count": 241, "topics": [ "energy", "optimisation", "solar" ], - "last_fetched": 1713586532.489872 + "last_fetched": 1790627929.73047 }, - "541978646": { + "1124259869": { + "repository_manifest": {}, + "new": true, + "full_name": "fre69/homeassistant-multicraft", + "category": "integration", + "description": "Multicraft integration for Home Assistant - Monitor and control Minecraft servers", + "domain": "multicraft", + "etag_repository": "W/\"26540a29f70dfb4f5af7ba458935bb0eecb563a7693cb3e7d92f706d672ff894\"", + "last_updated": "2026-08-05T12:19:30Z", + "topics": [ + "minecraft-server", + "multicraft" + ], + "last_fetched": 1785943230.774437 + }, + "300874584": { + "repository_manifest": {}, + "new": true, + "full_name": "sockless-coding/senz-wifi", + "category": "integration", + "description": "Senz Wifi - Home Assistant Integration", + "domain": "senz_wifi", + "etag_repository": "W/\"a36459c96df697fe79c27d23b866c6fe61095ac3f5cc2bcd481b7349e8d742ce\"", + "last_updated": "2026-06-23T20:20:59Z", + "topics": [ + "senz-wifi" + ], + "last_fetched": 1785590920.220303 + }, + "869078976": { + "repository_manifest": {}, + "new": true, + "full_name": "Bebbssos/ha-defa-power", + "category": "integration", + "description": "DEFA Power & eRange EV Charger integration for Home Assistant", + "domain": "defa_power", + "downloads": 292, + "etag_repository": "W/\"0bc9bd202bde2d17d5e336a1f48775f6794f388d6d6cd2b95b19e15232f7fcc1\"", + "last_updated": "2026-09-15T17:56:33Z", + "stargazers_count": 26, + "topics": [ + "defaerange", + "defapower" + ], + "last_fetched": 1790889091.929642 + }, + "1127409108": { + "repository_manifest": {}, + "new": true, + "full_name": "thetic/hass-consumable-tracker", + "category": "integration", + "description": "Home Assistant custom integration for tracking consumable items", + "domain": "consumable_tracker", + "etag_repository": "W/\"97e9b9541d38a7085e6ef83cf3faf8c10498ef39867fb9adab55c8be1d4f1bab\"", + "last_updated": "2026-01-22T07:43:24Z", + "stargazers_count": 6, + "last_fetched": 1784792842.381393 + }, + "449294521": { + "repository_manifest": {}, + "new": true, + "full_name": "hectorespert/som-energia-hass", + "category": "integration", + "description": "Som Energia for Home Assistant", + "domain": "som_energia", + "downloads": 64, + "etag_repository": "W/\"3782f7dbde122022c286aa6020b4ed2ef76e49143a80537e9c693722516548ac\"", + "last_updated": "2026-09-06T16:12:43Z", + "stargazers_count": 10, + "topics": [ + "som-energia" + ], + "last_fetched": 1788855939.657557 + }, + "682685628": { "repository_manifest": { - "name": "Technische Alternative C.M.I.", - "render_readme": true + "name": "Stateful Scenes", + "render_readme": true, + "zip_release": true, + "filename": "stateful_scenes.zip" }, "new": true, - "full_name": "DeerMaximum/Technische-Alternative-CMI", + "full_name": "hugobloem/stateful_scenes", "authors": [ - "@DeerMaximum" + "@hugobloem" ], "category": "integration", - "description": "Custom Home Assistant integration to read data from a C.M.I.", - "domain": "ta_cmi", - "etag_repository": "W/\"0787e18f70add6c2b2381528c2818cc5749b07005b4e9d56f097bdf20d345433\"", - "last_updated": "2024-04-24T15:07:22Z", - "stargazers_count": 32, - "last_fetched": 1714624647.08166 + "description": "Stateful Scenes in Home Assistant (Home Kit scene compatible)", + "domain": "stateful_scenes", + "downloads": 2880, + "etag_repository": "W/\"eb4a28a825f065303103125fa45e458074b326663f960fef4bcbf6823de83b64\"", + "last_updated": "2026-08-25T06:04:38Z", + "stargazers_count": 115, + "topics": [ + "custom-integration", + "ha-scene", + "homeassistant-scenes", + "homekit", + "homekit-scenes", + "stateful-scene" + ], + "last_fetched": 1790645127.066788 }, - "598313217": { + "1087930424": { + "repository_manifest": {}, + "new": true, + "full_name": "gunnjr/ha-logger-manager", + "category": "integration", + "description": "A Home Assistant custom integration that makes it easier/faster to manage logger levels. It provide a user interface (Dashboard Card) that makes it easy to discover, select, and configure loggers. With it, users can quickly dial in logging specific to their task or challenge.", + "domain": "logger_manager", + "etag_repository": "W/\"5b483f1d980e66ad28c98942c7d1479d661f11194bc40fcedf18420aaab7898e\"", + "last_updated": "2026-04-16T12:00:46Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-integration", + "logger", + "logging" + ], + "last_fetched": 1788416257.009979 + }, + "1187982696": { + "repository_manifest": {}, + "new": true, + "full_name": "PanSzelescik/home-assistant-enea", + "category": "integration", + "description": "Nieoficjalna integracja Home Assistant dla liczników zdalnego odczytu (AMI) Enea Operator. Pozwala na monitorowanie danych licznika bezpośrednio z Portalu Odbiorcy Enea.", + "domain": "enea", + "etag_repository": "W/\"dcc8426a29db5ad1505dec6864d8724f94181918850acc2394cf6d2c1a1f55b3\"", + "last_updated": "2026-09-18T22:14:46Z", + "stargazers_count": 5, + "topics": [ + "elicznik", + "enea", + "home-assistant-integration" + ], + "last_fetched": 1789782273.248308 + }, + "1275173715": { + "repository_manifest": {}, + "new": true, + "full_name": "rohanpatil1794/ha-vehicle-android-auto-card", + "category": "plugin", + "description": "Home Assistant custom card displaying vehicle data from Android Auto companion sensors", + "downloads": 4, + "etag_repository": "W/\"c6ce6aca9e3451773bac5de91744b56b6678e610793416c4eedc05ba96b498e0\"", + "last_updated": "2026-06-26T13:40:52Z", + "last_fetched": 1787344625.677937 + }, + "254203764": { "repository_manifest": { - "name": "MijnTuin", + "name": "Bunq balance sensor", + "render_readme": true + }, + "full_name": "ben8p/home-assistant-bunq-balance-sensors", + "authors": [ + "@BSantalucia" + ], + "category": "integration", + "description": "Home assistant custom component to provide monetary account balance sensors for Bunq", + "domain": "bunq", + "etag_repository": "W/\"5d262afa7fcdd304867d07bb3b7518a63ee86d38996595bd7f71704088b87516\"", + "last_updated": "2026-04-21T11:31:25Z", + "stargazers_count": 20, + "topics": [ + "bunq", + "bunq-api" + ], + "last_fetched": 1785433490.050449 + }, + "1143889434": { + "repository_manifest": {}, + "new": true, + "full_name": "shashanktomar/zen-ui", + "category": "plugin", + "description": "A collection of UI cards for home assistant.", + "downloads": 441, + "etag_repository": "W/\"72a4e7cb4f07937f3418c8679bf2714204ebb74e4a1658ca85d84e40e274c17e\"", + "last_updated": "2026-03-26T05:13:56Z", + "stargazers_count": 16, + "last_fetched": 1784795648.300518 + }, + "679827231": { + "repository_manifest": { + "name": "HASSAM Card", + "country": "SE", "render_readme": true, + "filename": "hassam-card.js", + "homeassistant": "2023.8.2" + }, + "full_name": "kverqus/lovelace-hassam-card", + "category": "plugin", + "description": "HASSAM Card for Home Assistant", + "etag_repository": "W/\"6340e9cf631528dadf789af824e3aacf61b23fef85581e0d0f451fd9bb27bb5b\"", + "last_updated": "2024-03-24T13:28:29Z", + "topics": [ + "homeassistant-frontend", + "lovelace-card", + "lovelace-custom-card", + "ssam" + ], + "last_fetched": 1784794907.765316 + }, + "456292486": { + "repository_manifest": { + "name": "Dabbler.dk reader for Echelon/NES smart power meter", + "render_readme": true, + "homeassistant": "2024.01.0", + "zip_release": true, + "filename": "dabblerdk_powermeterreader.zip" + }, + "new": true, + "full_name": "jnxxx/homeassistant-dabblerdk_powermeterreader", + "authors": [ + "@jnxxx" + ], + "category": "integration", + "description": "Home Assistant integration for reading Echelon/NES smart power meter, by utilizing the Dabbler.dk MEP module ", + "domain": "dabblerdk_powermeterreader", + "downloads": 11, + "etag_repository": "W/\"3eb4a293009b4703ca63712b34a28c6e8b685013769a71c806341a1457910853\"", + "last_updated": "2026-09-06T19:22:46Z", + "stargazers_count": 19, + "topics": [ + "83331-3i", + "dabbler-dk", + "echelon", + "energy", + "nes", + "powermeter" + ], + "last_fetched": 1789517199.301293 + }, + "1130563102": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/humidity-dewpoint-card", + "category": "plugin", + "description": "Humidity and dewpoint card for Home Assistant", + "downloads": 402, + "etag_repository": "W/\"c4a681b339423840a305ff0f4917ea487286bb9415cad0d2da7dc566dfa463ab\"", + "last_updated": "2026-01-25T19:13:45Z", + "topics": [ + "dashboard", + "lovelance" + ], + "last_fetched": 1784795967.334737 + }, + "940698191": { + "repository_manifest": {}, + "new": true, + "full_name": "emanuelegreco29/Ksenia_Lares_4.0-HASS_Addon", + "category": "integration", + "description": "Unofficial Ksenia Lares 4.0 integration for Home Assistant", + "domain": "ksenia_lares", + "etag_repository": "W/\"3ba6e5dd900cd440ea6e502d3047e07bd010e5b035250bd5018ac446ba032746\"", + "last_updated": "2026-08-23T19:20:20Z", + "stargazers_count": 29, + "topics": [ + "hassio-addons", + "hassio-integration", + "ksenia" + ], + "last_fetched": 1789688095.808783 + }, + "255270395": { + "repository_manifest": { + "name": "Stell Blue with Colors Theme" + }, + "full_name": "home-assistant-community-themes/stell-blue-with-colors", + "category": "theme", + "description": "Stell Blue with Colors theme for Home Assistant", + "etag_repository": "W/\"35c7d374f19b914a8c579335e9a200cb27483618e288e173dfef0b23b381563a\"", + "last_updated": "2024-02-19T08:32:24Z", + "stargazers_count": 2, + "last_fetched": 1784668273.439356 + }, + "1117164136": { + "repository_manifest": {}, + "new": true, + "full_name": "manjotsc/ha-kore_wireless", + "category": "integration", + "description": "Monitor and manage your Kore Wireless SuperSIM devices in Home Assistant.", + "domain": "kore_wireless", + "etag_repository": "W/\"99526c896d29a4327aed6958748b1a13fe746e81bf89abf84b9118954da56201\"", + "last_updated": "2026-07-22T06:49:05Z", + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1784789779.97559 + }, + "1254383899": { + "repository_manifest": {}, + "new": true, + "full_name": "NoobPratik/ather-home-assistant", + "category": "integration", + "description": "Home Assistant custom integration for Ather electric scooters. Streams live battery, range, location, and telemetry data via WebSockets. Fully HACS-compatible.", + "domain": "ather", + "downloads": 34, + "etag_repository": "W/\"6291b8e14e58a0e3cd50ee3d0d5ce9e8bc43851f8f86284bff5aaf53cd8edb75\"", + "last_updated": "2026-07-31T18:25:12Z", + "stargazers_count": 11, + "topics": [ + "ather", + "ather-energy" + ], + "last_fetched": 1790509934.264233 + }, + "973541248": { + "repository_manifest": {}, + "new": true, + "full_name": "nutteloost/todo-swipe-card", + "category": "plugin", + "description": "A specialized swipe card for todo lists in Home Assistant with custom styling", + "downloads": 3455, + "etag_repository": "W/\"e2253d0f2eae2df1a25ee642c6d9365c8d3f81179c760e3d3a13ce97e20f0801\"", + "last_updated": "2026-07-21T13:50:10Z", + "stargazers_count": 55, + "topics": [ + "card", + "cards", + "frontend", + "lovelave", + "swipe", + "swiper", + "todo", + "todo-list" + ], + "last_fetched": 1790179467.40252 + }, + "983587131": { + "repository_manifest": {}, + "new": true, + "full_name": "izipuho/OpenWRT_control", + "category": "integration", + "description": "OpenWRT updater over ssh based on TOH", + "domain": "openwrt_updater", + "etag_repository": "W/\"67f16640ecf8bf967a8dc875065089ae85820969047b88d57979916bc045d770\"", + "last_updated": "2026-03-24T13:43:21Z", + "stargazers_count": 7, + "topics": [ + "openwrt", + "update" + ], + "last_fetched": 1786100426.513094 + }, + "903009817": { + "repository_manifest": {}, + "new": true, + "full_name": "Tom-Bom-badil/home-assistant_helios-vallox", + "category": "integration", + "description": "HA integration for older Helios / Vallox / Heinemann RS485-equipped home ventilation systems", + "domain": "helios_vallox_ventilation", + "downloads": 3, + "etag_repository": "W/\"a395292736746a3c426dee20e5743ce2790ca0f37bf15a38845f6639c51f2cff\"", + "last_updated": "2026-10-01T16:47:33Z", + "stargazers_count": 14, + "topics": [ + "helios", + "kwl", + "rs485", + "vallox", + "ventilation" + ], + "last_fetched": 1790877230.529949 + }, + "818842740": { + "repository_manifest": {}, + "new": true, + "full_name": "yangqian/hass-hk_air_quality", + "category": "integration", + "description": "Hong Kong Air Quality", + "domain": "hk_air_quality", + "etag_repository": "W/\"e22ce4ccf8665276570ce143dcc656b4344b4edb6e9743193dfff5435ab7e2ec\"", + "last_updated": "2026-06-21T11:20:27Z", + "topics": [ + "aqhi", + "homeassistant-custom-component", + "hong-kong", + "pm10", + "pm25" + ], + "last_fetched": 1784793559.90173 + }, + "167744584": { + "repository_manifest": { + "name": "auto-entities", + "render_readme": true, + "homeassistant": "2024.4.0b0" + }, + "full_name": "thomasloven/lovelace-auto-entities", + "category": "plugin", + "description": "🔹Automatically populate the entities-list of lovelace cards", + "etag_repository": "W/\"a983deb8d63a519928daf7b94f9265cacf9e6ed05a7d4315f98bf372a2404320\"", + "last_updated": "2026-05-09T13:58:25Z", + "stargazers_count": 1821, + "last_fetched": 1790880401.269362 + }, + "815785865": { + "repository_manifest": {}, + "new": true, + "full_name": "xiaodong-lx/tplink-ipc-control", + "category": "integration", + "description": "TPLink IPC Control", + "domain": "tplink_ipc_control", + "etag_repository": "W/\"a3580af9c4714938179c98b3f299b6317f7282410bd25adc5678a2c7553f9238\"", + "last_updated": "2024-07-24T13:47:32Z", + "stargazers_count": 20, + "topics": [ + "homeassistant-custom-component", + "ipcam", + "tplink" + ], + "last_fetched": 1784793525.953345 + }, + "960107664": { + "repository_manifest": {}, + "new": true, + "full_name": "dirkgroenen/hass-evse-load-balancer", + "category": "integration", + "description": "Load Balancing for EV Chargers using existing sensors - no vendor lock-in, no extra devices.", + "domain": "evse_load_balancer", + "etag_repository": "W/\"3b5625f46c7787a4a5432890ecfbe7f8ece894d87c70ffa2e245da12fb83700f\"", + "last_updated": "2026-09-23T12:38:06Z", + "stargazers_count": 52, + "topics": [ + "ems", + "energy-management", + "ev", + "ev-charging", + "evse", + "hems" + ], + "last_fetched": 1790505414.554413 + }, + "485971293": { + "repository_manifest": {}, + "new": true, + "full_name": "drakhart/ha-vmoto-super-soco", + "category": "integration", + "description": "Custom component for integrating your Super Soco or Vmoto Soco motorcycle into Home Assistant. It provides meaningful data like power status, battery percentage, location and a lot more.", + "domain": "super_soco_custom", + "etag_repository": "W/\"d9a8bdfa1422d53539d58203d187f20896be30f3c062b2fe28d633bc0d186cef\"", + "last_updated": "2026-07-15T07:26:30Z", + "stargazers_count": 18, + "topics": [ + "super-soco" + ], + "last_fetched": 1784322215.049189 + }, + "1232005113": { + "repository_manifest": {}, + "new": true, + "full_name": "usersaynoso/victron-vebus-mk3-control", + "category": "integration", + "description": "Home Assistant integration for local Victron VE.Bus MK3-USB monitoring and control", + "domain": "victron_vebus_mk3", + "etag_repository": "W/\"8b63932fb97821170c7291b1ea1cd07371e8cf611da5fbc655d08f4ea69653ff\"", + "last_updated": "2026-05-18T19:51:05Z", + "stargazers_count": 2, + "topics": [ + "mk3", + "vebus", + "victron" + ], + "last_fetched": 1784793224.998766 + }, + "1070409554": { + "repository_manifest": {}, + "new": true, + "full_name": "dotelpenguin/ha-integration-jirafilters", + "category": "integration", + "description": "Home Assistant Integration for Jira Filters", + "domain": "jira_filters", + "downloads": 1, + "etag_repository": "W/\"cd34b9fb1a1e7a0d0dd8db2bd59927ce761e581cce90b41f0320635128006d87\"", + "last_updated": "2025-10-27T16:29:32Z", + "topics": [ + "jira" + ], + "last_fetched": 1784786891.225074 + }, + "1270492168": { + "repository_manifest": {}, + "new": true, + "full_name": "florent6901/home-assistant-nuit_mediterraneenne", + "category": "theme", + "description": "🎨 Blue Night Mediterraneenne Theme for Home Assistant", + "etag_repository": "W/\"49303e3c789c59639871f4e6e2ddaf1ef21e19089945060a8da1db4f1afaecc7\"", + "last_updated": "2026-09-04T12:26:16Z", + "topics": [ + "blue-theme", + "dark-theme", + "hacs-theme", + "home-assistant-theme", + "light-theme" + ], + "last_fetched": 1788537178.21989 + }, + "603119944": { + "repository_manifest": {}, + "new": true, + "full_name": "miguelangellv/ha-tarifa-20td", + "category": "integration", + "description": "Componente para Home Assisant para usuarios con tarifa 2.0 TD", + "domain": "tarifa_20td", + "etag_repository": "W/\"7d819159ef846565f475c6ed2b41a25b5642619dcea9d81b3b60b6025e822f3f\"", + "last_updated": "2026-07-02T17:40:26Z", + "stargazers_count": 47, + "topics": [ + "energy-monitor", + "tarifa" + ], + "last_fetched": 1784790185.761628 + }, + "1005447526": { + "repository_manifest": {}, + "new": true, + "full_name": "Elwinmage/ha-reefbeat-component", + "category": "integration", + "description": " 🐠 Manage ReefBeat devices from RedSea: ReefLed, ReefMat, ReefDose, ReefRun, ReefWave and ReefATO+", + "domain": "redsea", + "downloads": 12, + "etag_repository": "W/\"9737ef94ddc3f7d0bbabea1982db567d37de8e77c3e98a0f2709d21aadc5bd35\"", + "last_updated": "2026-10-01T21:56:00Z", + "stargazers_count": 33, + "topics": [ + "dc", + "redsea", + "reefato", + "reefbeat", + "reefcontrol", + "reefdose", + "reefled", + "reefmat", + "reefpower", + "reefrun", + "reefsense", + "reefwave", + "skimmer" + ], + "last_fetched": 1790923894.838085 + }, + "1304823677": { + "repository_manifest": {}, + "new": true, + "full_name": "lancer73/ha-weather-uploader", + "category": "integration", + "description": "Posts weather station data from HA to various weather services like WoW (RMI), CWOP (NOAA) and PWS Weather; created with help of AI", + "domain": "weather_uploader", + "etag_repository": "W/\"c8c3331eb9ddb66a6076bbd4280c56f3ab675af26ffa9544d07c6a29483c37c5\"", + "last_updated": "2026-09-21T16:15:13Z", + "stargazers_count": 10, + "topics": [ + "cwop", + "openweathermap", + "pws-weather", + "weather", + "weather-station", + "weathercloud", + "windy", + "wow-be", + "wunderground" + ], + "last_fetched": 1790018970.790512 + }, + "229140999": { + "repository_manifest": { + "name": "go-eCharger", + "render_readme": true + }, + "full_name": "cathiele/homeassistant-goecharger", + "authors": [ + "@cathiele" + ], + "category": "integration", + "description": "Home Assistant custom_component for controlling the go-eCharger EV-Charger", + "domain": "goecharger", + "etag_repository": "W/\"1f72dcc0a7163c9edee34d069ae9a669a2f3be1a7e60783f9234ded1651408b2\"", + "last_updated": "2025-06-06T06:12:29Z", + "stargazers_count": 99, + "topics": [ + "charger", + "component", + "custom", + "go-echarger" + ], + "last_fetched": 1786208455.756622 + }, + "811569051": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-kadermanager", + "category": "integration", + "description": "HA Kadermanager integration, to view Kadermanager events", + "domain": "kadermanager", + "downloads": 1, + "etag_repository": "W/\"c887ce2bb81af96bc497d9d5d25d921fb0a488b0b0cacabef7d839e0863f1bc9\"", + "last_updated": "2026-08-25T16:04:35Z", + "stargazers_count": 2, + "last_fetched": 1787679130.510248 + }, + "1295056495": { + "repository_manifest": {}, + "new": true, + "full_name": "AldenDana/ha-xiaomi-vacuum-x20pro", + "category": "integration", + "description": "Home Assistant room cleaning (with per-room custom settings) for the Xiaomi Robot Vacuum X20 Pro (xiaomi.vacuum.d102gl) — HACS integration + blueprints + full protocol docs", + "domain": "xiaomi_x20pro", + "etag_repository": "W/\"04f9a83c03673b308911f03169efa7057897b8755576724c43725eddb43f24c2\"", + "last_updated": "2026-10-01T12:57:58Z", + "stargazers_count": 1, + "topics": [ + "vacuum", + "x20-pro", + "xiaomi", + "xiaomi-miot" + ], + "last_fetched": 1790867749.639914 + }, + "819932236": { + "repository_manifest": {}, + "new": true, + "full_name": "gjohansson-ST/response_as_sensor", + "category": "integration", + "description": "Home Assistant Service call response as entity", + "domain": "response_as_sensor", + "downloads": 3, + "etag_repository": "W/\"8acb81b1159a8d0c9bcb883ba41412268ab7f07a509b31b0c1bf08b753f21b61\"", + "last_updated": "2026-10-02T05:33:46Z", + "stargazers_count": 7, + "topics": [ + "helper" + ], + "last_fetched": 1790924555.83558 + }, + "1282181309": { + "repository_manifest": {}, + "new": true, + "full_name": "7Horizon/ha-boum", + "category": "integration", + "description": "Home Assistant Boum Irrigation Integration", + "domain": "boum", + "etag_repository": "W/\"23bcdc198089d06913f8d3132a35608b5b84d4423523b2f68f2fefb96d6ed470\"", + "last_updated": "2026-09-08T13:15:59Z", + "topics": [ + "home-assistant-integration", + "irrigation-system", + "smart-garden" + ], + "last_fetched": 1788885029.065821 + }, + "487397532": { + "repository_manifest": {}, + "new": true, + "full_name": "mark1foley/Brisbane-Bin-Day-Sensor", + "category": "integration", + "description": "Brisbane waste bin and kerbside collection day sensors with GUI configuration", + "domain": "bne_wc", + "etag_repository": "W/\"180c1571f20d61454a711a7ea0acc6f77e48fe3f3853951aa5a56f4b30b19aba\"", + "last_updated": "2026-04-18T22:58:26Z", + "stargazers_count": 9, + "topics": [ + "bin-day", + "brisbane", + "homeassistant-custom-component", + "waste-collection" + ], + "last_fetched": 1790157730.556201 + }, + "808833115": { + "repository_manifest": {}, + "new": true, + "full_name": "BJReplay/ha-solcast-solar", + "category": "integration", + "description": "Solcast Integration for Home Assistant", + "domain": "solcast_solar", + "downloads": 34100, + "etag_repository": "W/\"2e39ded21f02bb3803fe7a5c8c921b623012d49f94990f049367a708019aa3c8\"", + "last_updated": "2026-09-21T11:47:51Z", + "stargazers_count": 453, + "topics": [ + "api", + "api-client", + "api-rest", + "forecast", + "pv", + "solar", + "solcast" + ], + "last_fetched": 1790780522.837491 + }, + "1224383197": { + "repository_manifest": {}, + "new": true, + "full_name": "JackDempsey9/homeassistant-emergencyapi", + "category": "integration", + "description": "Home Assistant Emergency Incident Dashboard - A EmergencyAPI Product.", + "domain": "emergencyapi", + "etag_repository": "W/\"f3c795a6947a792bb916dd08320f96f07e82fd985f6d465c3d6e728748c0fd20\"", + "last_updated": "2026-08-18T03:16:50Z", + "stargazers_count": 3, + "topics": [ + "australia", + "bushfire", + "emergency", + "flood", + "home-assistant-custom-component" + ], + "last_fetched": 1787042447.110483 + }, + "1241333301": { + "repository_manifest": {}, + "new": true, + "full_name": "vaind/ha-shmu", + "category": "integration", + "description": "Unofficial Home Assistant integration for Slovak weather (current conditions + CAP warnings) from SHMÚ. HACS.", + "domain": "shmu", + "etag_repository": "W/\"d17991d2d1d6ca8b953e2949a160234a69ff06a38d895ede59e051c6188401ff\"", + "last_updated": "2026-09-13T07:13:02Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-integration", + "shmu", + "slovakia", + "weather" + ], + "last_fetched": 1789324031.693395 + }, + "1247585690": { + "repository_manifest": {}, + "new": true, + "full_name": "DocBigs-Lab/Energy-Waterfall-Card", + "category": "plugin", + "description": "Energy flow waterfall chart for Home Assistant — solar, battery, grid and consumption with live display and history", + "etag_repository": "W/\"fa03524f47b4774047382aa88d98447da9d315a2b36a05fd89d46f4a03f93cda\"", + "last_updated": "2026-05-25T08:15:39Z", + "stargazers_count": 2, + "topics": [ + "energy", + "solar", + "solar-energy" + ], + "last_fetched": 1788630405.942905 + }, + "733525527": { + "repository_manifest": {}, + "new": true, + "full_name": "jdrozdnovak/ha_pagerduty", + "category": "integration", + "description": "PagerDuty Integration for Home Assistant", + "domain": "pagerduty", + "etag_repository": "W/\"cd6eadfd9c242dc03a19d210e8305dbf512c9e10c3b940675a67d820b9eed048\"", + "last_updated": "2026-09-09T03:43:31Z", + "stargazers_count": 3, + "topics": [ + "pagerduty", + "python3" + ], + "last_fetched": 1788932225.47538 + }, + "1198801860": { + "repository_manifest": {}, + "new": true, + "full_name": "kildahldev/unofficial-polestar-api", + "category": "integration", + "description": "Unofficial Polestar API and integration for Home Assistant", + "domain": "polestar", + "downloads": 677, + "etag_repository": "W/\"c8e3a69d46708b88432833b23ddbee94cb7e4298a128cd90467d9f71fd4ad9b9\"", + "last_updated": "2026-09-01T13:28:30Z", + "stargazers_count": 89, + "topics": [ + "home-assistant-custom-component", + "polestar", + "polestar-ev" + ], + "last_fetched": 1790296325.597792 + }, + "177978011": { + "repository_manifest": { + "name": "ShellyForHass (Shelly integration)", + "hide_default_branch": true, + "zip_release": true, + "filename": "shelly4hass.zip", + "homeassistant": "0.104.0" + }, + "full_name": "StyraHem/ShellyForHASS", + "authors": [ + "@hakana", + "@StyraHem" + ], + "category": "integration", + "description": "Shelly smart home platform for Home Assistant", + "domain": "shelly", + "downloads": 27852, + "etag_repository": "W/\"f0dfde45a43be99af46c612caf3aa39c0236ebbb9f52b61218f8506c119627c7\"", + "last_updated": "2025-03-08T13:35:05Z", + "stargazers_count": 633, + "last_fetched": 1790788536.722911 + }, + "419449609": { + "repository_manifest": { + "name": "First Bus", + "render_readme": true, + "homeassistant": "2022.8.0" + }, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-FirstBus", + "authors": [ + "@bottlecapdave" + ], + "category": "integration", + "description": "Unofficial Home Assistant integration for determining the time to the next First bus", + "domain": "first_bus", + "etag_repository": "W/\"7ac283157ee1949b751ccd12f18609fc2c87f2960aedc0a52439cb81af4ee010\"", + "last_updated": "2026-09-09T16:26:46Z", + "stargazers_count": 12, + "topics": [ + "bus-arrival", + "first-bus" + ], + "last_fetched": 1788985055.072349 + }, + "1201538030": { + "repository_manifest": {}, + "new": true, + "full_name": "GaillardTom/SherbrookePoubelle-HA", + "category": "integration", + "description": "Integration pour le calendrier des poubelles dans home assistant pour la ville de sherbrooke.", + "domain": "sherbrooke_poubelle", + "etag_repository": "W/\"d22a8efbcc6c4baf36929ed50f9d3303bd68832c95d1c6b6ae69f220c376c1f0\"", + "last_updated": "2026-08-08T18:05:58Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "sherbrooke" + ], + "last_fetched": 1786224447.719146 + }, + "238568340": { + "repository_manifest": { + "name": "Freebox Player" + }, + "full_name": "Pouzor/freebox_player", + "authors": [ + "@Pouzor" + ], + "category": "integration", + "description": "Custom Component for Home Assistant, enable to remote Freebox Player", + "domain": "freebox_player", + "etag_repository": "W/\"f2a76cdd6de81f351629d2ef0428e77b4675f2ae275b01751838552b6285f85a\"", + "last_updated": "2026-06-09T08:54:30Z", + "stargazers_count": 22, + "topics": [ + "freebox" + ], + "last_fetched": 1784791337.162726 + }, + "937118951": { + "repository_manifest": {}, + "new": true, + "full_name": "lnagel/hass-eaton-ups-mqtt", + "category": "integration", + "description": "Home Assistant Eaton UPS MQTT integration", + "domain": "eaton_ups_mqtt", + "etag_repository": "W/\"44e8640b40e638705ec95d3fec5e14fe588ff0e15c3d7e2b3cc568625f2542df\"", + "last_updated": "2026-10-01T09:57:44Z", + "stargazers_count": 8, + "topics": [ + "eaton", + "eaton-ups", + "home-assistant-integration", + "mqtt", + "ups" + ], + "last_fetched": 1790873238.1225 + }, + "912235383": { + "repository_manifest": {}, + "new": true, + "full_name": "jazzyisj/speech-helpers-jinja", + "category": "template", + "description": "Jinja custom template speech helpers for Home Assistant", + "etag_repository": "W/\"6f8198a153bcab7cc3699ffe3975df7b349e1e8ae6e068e51208c5c149abc1bd\"", + "last_updated": "2025-04-30T13:18:52Z", + "stargazers_count": 10, + "topics": [ + "jinja2-templates" + ], + "last_fetched": 1784829024.124171 + }, + "382335433": { + "repository_manifest": { + "name": "SAJ eSolar" + }, + "new": true, + "full_name": "djansen1987/SAJeSolar", + "authors": [ + "@djansen1987" + ], + "category": "integration", + "description": "SAJ eSolar Portal Sensors", + "domain": "saj_esolar", + "etag_repository": "W/\"3fef2b14ac115a2edbb63904336ea16c14f53d3374e154c3d7a496bce0ec7be4\"", + "last_updated": "2025-12-11T11:02:01Z", + "stargazers_count": 40, + "topics": [ + "esolar", + "intergration", + "saj", + "solar", + "solar-system" + ], + "last_fetched": 1785379887.077999 + }, + "808922461": { + "repository_manifest": {}, + "new": true, + "full_name": "persuader72/silla-prism-integration", + "category": "integration", + "description": "Silla Prism EVSE custom component integration for home assistant", + "domain": "silla_prism", + "etag_repository": "W/\"e5600c47a5b0d9cc13a3b46752a6fae1d781c1a7b302406fc4718c439b741925\"", + "last_updated": "2026-08-13T17:35:11Z", + "stargazers_count": 14, + "topics": [ + "charger", + "electric-vehicle", + "evcharger", + "prism", + "silla" + ], + "last_fetched": 1786647466.895782 + }, + "831669754": { + "repository_manifest": {}, + "new": true, + "full_name": "Brunas/meteo_lt_by_brunas", + "category": "integration", + "description": "HomeAssistant Meteo.Lt API integration ", + "domain": "meteo_lt", + "etag_repository": "W/\"d3607b65427866468bc0916885c0c545ca05981f4ff2f4e32031fdf4ecdf6958\"", + "last_updated": "2026-09-16T12:48:08Z", + "stargazers_count": 18, + "topics": [ + "hassio-integration", + "homeassistant-custom-component", + "weather", + "weather-forecast" + ], + "last_fetched": 1789576678.887558 + }, + "1134620133": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-elite-cloud", + "category": "integration", + "description": "Arrowhead Alarm Systems integration with Home Assistant for ESL, ESL-2, Elite S and Elite S devices via the Elite Cloud servers", + "domain": "elitecloud", + "downloads": 104, + "etag_repository": "W/\"15ad34e034dc321b5d9b57e5666460747aca592b26ce472b79d846b7aa75ce5c\"", + "last_updated": "2026-09-29T07:15:29Z", + "stargazers_count": 2, + "topics": [ + "aap", + "arrowhead", + "custom-integration", + "elite", + "elitecloud", + "esl" + ], + "last_fetched": 1790678447.285096 + }, + "680907810": { + "repository_manifest": { + "name": "Prague waste separation points", + "homeassistant": "0.110.0", "country": [ - "BE" + "CZ" ] }, "new": true, - "full_name": "myTselection/MijnTuin", + "full_name": "Cmajda/ha_golemio", "authors": [ - "@myTselection" + "@cmajda" ], "category": "integration", - "description": "MijnTuin.org will STOP all activities in May 2024 and this integration will stop to function. MijnTuin.org Home Assistant custom component HACS to manage garden plants and see activities for your garden", - "domain": "mijntuin", - "etag_repository": "W/\"35bf3b5111433bd456aa2e33f6192168be8f14509db816aa163083944598593a\"", - "last_updated": "2024-04-21T14:29:32Z", - "stargazers_count": 12, - "topics": [ - "garden", - "gardening" - ], - "last_fetched": 1713931895.050206 - }, - "602776380": { - "repository_manifest": { - "name": "Balance Neto", - "render_readme": true, - "homeassistant": "2023.1.0", - "country": "ES" - }, - "new": true, - "full_name": "MiguelAngelLV/balance_neto", - "authors": [ - "@miguelangellv" - ], - "category": "integration", - "description": "Componente para Home Assistant que calcula el Balance Neto Horario para instalaciones fotovoltáicas.", - "domain": "balance_neto", - "etag_repository": "W/\"bd104df6191ecaf7c9db28ff4dbbdc240a577b243ecb83e1f85f8e1db63775c5\"", - "last_updated": "2023-12-23T06:41:42Z", - "stargazers_count": 32, - "topics": [ - "fotovoltaica" - ], - "last_fetched": 1713932155.501671 - }, - "560307075": { - "repository_manifest": { - "name": "Aula", - "country": "DK", - "filename": "aula.zip", - "homeassistant": "2022.9.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "scaarup/aula", - "authors": [ - "@scaarup" - ], - "category": "integration", - "description": "Fetches information from Aula about your children ", - "domain": "aula", - "downloads": 661, - "etag_repository": "W/\"a3889cb8160fa3d3fd8771f8e1208a0b3122a38792858d52e7f5525cbead6bc0\"", - "last_updated": "2024-05-02T04:46:28Z", - "stargazers_count": 47, - "last_fetched": 1714624857.284523 - }, - "347143701": { - "repository_manifest": { - "name": "Channels DVR Recently Recorded" - }, - "full_name": "rccoleman/channels_dvr_recently_recorded", - "authors": [ - "@rccoleman" - ], - "category": "integration", - "description": "▶️ Channels DVR component to feed Upcoming Media Card.", - "domain": "channels_dvr_recently_recorded", - "etag_repository": "W/\"aa55a3dc9e9dcc574c128c217da68156a5dcaf82ba54ffaf007fc75a6cbe2858\"", - "last_updated": "2023-09-02T17:10:23Z", - "stargazers_count": 12, - "topics": [ - "channels-dvr", - "homeassista" - ], - "last_fetched": 1714625111.312906 - }, - "228649088": { - "repository_manifest": { - "name": "P2000 Sensor", - "country": "NL" - }, - "full_name": "cyberjunky/home-assistant-p2000", - "authors": [ - "@cyberjunky" - ], - "category": "integration", - "description": ":fire_engine: This component tracks P2000 emergency events in The Netherlands.", - "domain": "p2000", - "etag_repository": "W/\"c069e121ce062d4525736e1d7be8a5d90bbeca24a15d8cd660691c12f769514b\"", - "last_updated": "2022-12-31T13:58:27Z", - "stargazers_count": 54, - "topics": [ - "emergency", - "p2000" - ], - "last_fetched": 1713932094.814576 - }, - "566085483": { - "repository_manifest": { - "name": "jokes", - "hacs": "0.0.1", - "homeassistant": "2022.11.1" - }, - "new": true, - "full_name": "LaggAt/ha-jokes", - "authors": [ - "@LaggAt" - ], - "category": "integration", - "description": "Home Assistant Sensor providing a random joke every minute.", - "domain": "jokes", - "etag_repository": "W/\"2e9b3a53e73b7ced3206525262c02257f75405e51254fc8d25f0e4974ea2d9c7\"", - "last_updated": "2024-03-17T13:50:05Z", - "stargazers_count": 17, - "topics": [ - "devcontainer", - "fun", - "jokes" - ], - "last_fetched": 1711039225.429698 - }, - "196057008": { - "repository_manifest": { - "name": "Attributes extractor", - "homeassistant": "2023.6.0" - }, - "full_name": "pilotak/homeassistant-attributes", - "authors": [ - "@pilotak" - ], - "category": "integration", - "description": "Breaks out specified attribute from other entities to a sensor", - "domain": "attributes", - "etag_repository": "W/\"b80ecf52a846382ed84544c16a64c9ce8335c843c73e40179a698b83870e4722\"", - "last_updated": "2023-06-08T18:08:10Z", - "stargazers_count": 97, - "topics": [ - "attributes", - "breakout" - ], - "last_fetched": 1713931994.231274 - }, - "356030453": { - "repository_manifest": { - "name": "remote_syslog", - "country": "US", - "homeassistant": "2021.3.4", - "render_readme": true - }, - "full_name": "TheByteStuff/RemoteSyslog_Service", - "authors": [ - "@thebytestuff" - ], - "category": "integration", - "description": "Home Assistant Custom Component - send Syslog message to remote server.", - "domain": "remote_syslog", - "etag_repository": "W/\"8e1a7a8ea6a7d60d73c3300fb219b84ded5d643f1604a6a1663d70d50ce33c59\"", - "last_updated": "2023-02-23T15:41:24Z", - "stargazers_count": 15, - "topics": [ - "syslog", - "syslog-client" - ], - "last_fetched": 1713932247.316306 - }, - "402333014": { - "repository_manifest": { - "name": "openWB MQTT", - "render_readme": true - }, - "new": true, - "full_name": "a529987659852/openwbmqtt", - "authors": [ - "@a529987659852" - ], - "category": "integration", - "description": "Custom component for home assistant supporting openWB wallbox", - "domain": "openwbmqtt", - "etag_repository": "W/\"41067e636dc3e19a1482fbccfe157e91ee2995b82ce0f3375a6789919efbf55c\"", - "last_updated": "2024-04-27T09:34:16Z", - "stargazers_count": 35, - "topics": [ - "mqtt" - ], - "last_fetched": 1714279451.907305 - }, - "668476421": { - "repository_manifest": { - "name": "Napoleon eFIRE", - "filename": "napoleon_efire.zip", - "hide_default_branch": true, - "homeassistant": "2023.8.3", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "kaechele/napoleon-efire", - "authors": [ - "@kaechele" - ], - "category": "integration", - "description": "Napoleon eFIRE Integration for Home Assisstant", - "domain": "napoleon_efire", - "downloads": 73, - "etag_repository": "W/\"5d1c99a63c264d065cd7feab6b3a0b8cb20f1ed4e03cec106f5be6de4a878812\"", - "last_updated": "2024-04-29T21:25:29Z", - "stargazers_count": 1, - "topics": [ - "bluetooth", - "bluetooth-low-energy", - "efire", - "fireplace", - "home-assistant-component", - "napoleon" - ], - "last_fetched": 1714624374.435173 - }, - "127251446": { - "repository_manifest": { - "name": "Afvalwijzer", - "render_readme": true, - "country": "NL", - "homeassistant": "0.118.0" - }, - "full_name": "xirixiz/homeassistant-afvalwijzer", - "authors": [ - "@xirixiz" - ], - "category": "integration", - "description": "Provides sensors for some Dutch waste collectors", - "domain": "afvalwijzer", - "etag_repository": "W/\"39d2b8623272e7f95c76601bfba3f344c5a8d1f3351d0de3e9322059413a1fb1\"", - "last_updated": "2024-02-27T10:42:51Z", - "stargazers_count": 167, - "topics": [ - "afvalwijzer", - "trash" - ], - "last_fetched": 1713932133.271356 - }, - "192732887": { - "repository_manifest": { - "homeassistant": "0.110.0" - }, - "full_name": "bramkragten/swipe-card", - "category": "plugin", - "description": "Card that allows you to swipe throught multiple cards for Home Assistant Lovelace", - "domain": "", - "etag_repository": "W/\"88c4f3304c7f2c86cebc30150e8e0d484907d7bae9c53526691888eb95ed1b44\"", - "last_updated": "2023-09-07T21:30:39Z", - "stargazers_count": 217, - "last_fetched": 1713932020.412364 - }, - "593275617": { - "repository_manifest": { - "name": "Gradual Volume Control", - "render_readme": true - }, - "new": true, - "full_name": "NinDTendo/homeassistant_gradual_volume_control", - "authors": [ - "@NinDTendo" - ], - "category": "integration", - "description": "Home Assistant integration providing a service to gradually change the volume of media_players over a given timespan.", - "domain": "grad_vol", - "etag_repository": "W/\"5f97ade20949548ce748ea85027b9370834c9f303fd8964234fbae82ea52a4d6\"", - "last_updated": "2023-10-01T21:37:58Z", - "stargazers_count": 9, - "topics": [ - "home-assistant-config" - ], - "last_fetched": 1714624489.153065 - }, - "325962977": { - "repository_manifest": { - "name": "EMSC Earthquake RSS Feed", - "hacs": "1.6.0", - "homeassistant": "2021.12.2" - }, - "full_name": "msekoranja/emsc-hacs-repository", - "authors": [ - "@msekoranja" - ], - "category": "integration", - "description": "EMSC Home Assistant Integration", - "domain": "emscrss", - "etag_repository": "W/\"38e042abff464de5110c5f49db18650cc891fdb8a9d1630aa19eb280ed9229b6\"", - "last_updated": "2024-04-02T11:09:26Z", - "stargazers_count": 4, - "last_fetched": 1714624793.464472 - }, - "160022220": { - "repository_manifest": { - "name": "Amazon Rekognition" - }, - "full_name": "robmarkcole/HASS-amazon-rekognition", - "authors": [ - "@robmarkcole" - ], - "category": "integration", - "description": "Home Assistant Object detection with Amazon Rekognition", - "domain": "amazon_rekognition", - "etag_repository": "W/\"591ff63534d20024b19057a9476887f0dce7e1672ce8bd824499e7f6ca874e07\"", - "last_updated": "2024-04-03T16:30:09Z", - "stargazers_count": 85, - "topics": [ - "rekognition" - ], - "last_fetched": 1712409458.498785 - }, - "529926820": { - "repository_manifest": { - "homeassistant": "2023.2.0", - "name": "lelight", - "render_readme": true - }, - "new": true, - "full_name": "v1ack/lelight", - "authors": [ - "@v1ack" - ], - "category": "integration", - "description": "LeLight integration for Home Assistant", - "domain": "lelight", - "etag_repository": "W/\"87a0adbf8ca7da1185222f7aebd52aab6968388134d210f0e276403e8a155ec2\"", - "last_updated": "2023-03-08T09:39:00Z", + "description": "HA integration - waste separation points in Prague", + "domain": "golemio", + "etag_repository": "W/\"4e9b0fe8a443681e74cb830de9ee39559e837e6ecd348ec5980755cf249c6041\"", + "last_updated": "2024-02-05T15:14:35Z", "stargazers_count": 6, - "topics": [ - "ble", - "iot", - "lelight" - ], - "last_fetched": 1713240993.914046 + "last_fetched": 1784843221.757315 }, - "163446489": { + "420365062": { "repository_manifest": { - "name": "Entur Card", + "name": "Last Changed Element", "render_readme": true, - "filename": "entur-card.js" + "filename": "last-changed-element.js" }, - "full_name": "jonkristian/entur-card", + "full_name": "queimadus/last-changed-element", "category": "plugin", - "description": "Home Assistant Lovelace card card for the Entur public transport component.", - "domain": "", - "etag_repository": "W/\"c6a7eb809afe775b85f883336abbd23959fe8f3da3cfc9506c7ad8dd9c0e1772\"", - "last_updated": "2023-10-18T23:37:42Z", - "stargazers_count": 53, - "topics": [ - "entur", - "transportation" - ], - "last_fetched": 1714624993.383745 + "description": "Display when entity was last changed in home assistant picture element", + "etag_repository": "W/\"e69cc8da94fdf6a07da42de4d0f6236d88a1fec610bb079b4cb8976c1b9c121b\"", + "last_updated": "2023-08-07T18:16:25Z", + "stargazers_count": 9, + "last_fetched": 1784795489.671175 }, - "454670742": { + "658074877": { "repository_manifest": { - "name": "AstroWeather Card", - "render_readme": true, - "filename": "astroweather-card.js" - }, - "new": true, - "full_name": "mawinkler/astroweather-card", - "category": "plugin", - "description": "Lovalace Card for the AstroWeather Integration", - "etag_repository": "W/\"2190203f21751e7b56c192457f8231a5edb8a3c3a5ba22c7b5868524f0a198a0\"", - "last_updated": "2024-04-26T09:37:52Z", - "stargazers_count": 20, - "topics": [ - "7timer", - "astronomy", - "forecast", - "lovelace-card" - ], - "last_fetched": 1714279030.808942 - }, - "442001863": { - "repository_manifest": { - "name": "TP-Link Deco", - "hacs": "1.6.0", - "homeassistant": "2023.6.0", - "render_readme": true - }, - "new": true, - "full_name": "amosyuen/ha-tplink-deco", - "authors": [ - "@amosyuen" - ], - "category": "integration", - "description": "Home Assistant TP-Link Deco Custom Component", - "domain": "tplink_deco", - "etag_repository": "W/\"5b39788d508c2283b96903d3d2fdd8a62c752446410495d68d6061daab2ad103\"", - "last_updated": "2024-04-30T00:03:05Z", - "stargazers_count": 148, - "topics": [ - "router", - "tp-link" - ], - "last_fetched": 1714624994.704305 - }, - "480127478": { - "repository_manifest": { - "name": "ista EcoTrend", + "name": "IPv64", "zip_release": true, - "country": "DE", + "country": [ + "DE", + "PT", + "SK", + "US" + ], "render_readme": true, - "homeassistant": "2023.12.1", - "hacs": "1.33.0", - "filename": "ecotrend_ista.zip" + "homeassistant": "2024.8.0", + "hacs": "1.34.0", + "filename": "ipv64.zip" }, "new": true, - "full_name": "Ludy87/ecotrend-ista", + "full_name": "Ludy87/ipv64", "authors": [ "@Ludy87" ], "category": "integration", - "description": "ecotrend-ista Home Assistant Integration", - "domain": "ecotrend_ista", - "downloads": 276, - "etag_repository": "W/\"f2edfbd9d6be66f10024f62ca80766258d42abb76eef15a24370e941aa79499d\"", - "last_updated": "2024-04-26T20:03:48Z", - "stargazers_count": 32, + "description": "IPv64.net | Free DynDNS2 & Healthcheck Service Home Assistant Integration", + "domain": "ipv64", + "downloads": 22, + "etag_repository": "W/\"bf06070c09c81e43da12417816085a67830f2df10a2142388b95abfbc7586f1a\"", + "last_updated": "2026-10-02T02:53:03Z", + "stargazers_count": 21, "topics": [ - "ecotrend", + "dyndns", "hassio-integration", "hassos", "home-assistant-component", - "ista" + "ipv4", + "ipv6", + "ipv64", + "rpicloud" ], - "last_fetched": 1714279031.976713 + "last_fetched": 1790926706.101494 + }, + "1251251263": { + "repository_manifest": {}, + "new": true, + "full_name": "SkiLtY/ha-ep-cube", + "category": "integration", + "description": "Home Assistant integration for the Canadian Solar EP Cube residential battery", + "domain": "ep_cube", + "downloads": 21, + "etag_repository": "W/\"14e70feb22e1c391c3acce6866ed139e21e17dbd2ba41482918c4ced53f3f052\"", + "last_updated": "2026-09-23T09:22:46Z", + "topics": [ + "battery", + "canadiansolar", + "epcube" + ], + "last_fetched": 1790160502.453524 + }, + "1114399516": { + "repository_manifest": {}, + "new": true, + "full_name": "adonixis/ufanet_intercom_ha", + "category": "integration", + "description": "Интеграция Home Assistant для умных домофонов от провайдера Уфанет", + "domain": "ufanet", + "etag_repository": "W/\"3932d688fe9f111b9724c4341e1144fb4053a244d87ce835e231cca1c6b5e612\"", + "last_updated": "2026-09-28T02:23:58Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-integration", + "smart-intercom", + "ufanet" + ], + "last_fetched": 1790867635.875907 + }, + "1310108265": { + "repository_manifest": {}, + "new": true, + "full_name": "sheaf-project/sheaf-ha", + "category": "integration", + "description": "Home Assistant integration for Sheaf", + "domain": "sheaf", + "etag_repository": "W/\"f24ebc8a31ff7c77b24d2b2d719a44e1fdb8345f73f8e8f930442ebe0cd28f4c\"", + "last_updated": "2026-08-03T04:15:01Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "plural", + "plural-systems", + "plurality" + ], + "last_fetched": 1790022178.382298 + }, + "230672465": { + "repository_manifest": { + "name": "Ugly Christmas Theme" + }, + "full_name": "houtknots/UglyChristmas-Theme", + "category": "theme", + "description": "Christmas theme for Home-Assistant", + "downloads": 8, + "etag_repository": "W/\"d0d3bda2e2f82172f558fb97c50c2a5e7b26104e0c8eb00409f80d92d1624000\"", + "last_updated": "2026-02-26T18:40:16Z", + "stargazers_count": 1, + "last_fetched": 1784668273.397286 + }, + "1236361342": { + "repository_manifest": {}, + "new": true, + "full_name": "OleSint/ha-connection-observer", + "category": "integration", + "description": "Monitor smart home device connections by protocol (Zigbee, Z-Wave, Bluetooth & more) – instant or scheduled disconnect notifications for Home Assistant.", + "domain": "connection_observer", + "etag_repository": "W/\"8886c4d3f5bbe29e30421dfbb56b29142ac0aa8ab47fa0470f58ff5305cff1e4\"", + "last_updated": "2026-08-27T19:19:16Z", + "stargazers_count": 14, + "last_fetched": 1790928103.824344 + }, + "221855213": { + "repository_manifest": { + "name": "Auto Backup", + "zip_release": true, + "hide_default_branch": true, + "filename": "auto_backup.zip", + "homeassistant": "2022.4.0" + }, + "full_name": "jcwillox/hass-auto-backup", + "authors": [ + "@jcwillox" + ], + "category": "integration", + "description": "🗃️ Improved Backup Service for Home Assistant that can Automatically Remove Backups and Supports Generational Backup Schemes.", + "domain": "auto_backup", + "downloads": 15587, + "etag_repository": "W/\"9600f76d51785e999941420e422f273e9bf75d72934e091b94c24ac93c7b1a6c\"", + "last_updated": "2026-09-24T18:07:57Z", + "stargazers_count": 464, + "topics": [ + "auto-purge", + "backups", + "generational-backups", + "snapshots" + ], + "last_fetched": 1790295690.583373 + }, + "1237538082": { + "repository_manifest": {}, + "new": true, + "full_name": "absent42/Aqara-Camera-2-Way-Audio", + "category": "integration", + "description": "Home Assistant integration for 2-way audio on Aqara cameras", + "domain": "aqara_camera_2_way_audio", + "downloads": 387, + "etag_repository": "W/\"7f74884a6e5a6513a92e44eda5cbe657ee3ff1af2b150e9561bdad468ba05186\"", + "last_updated": "2026-06-08T20:13:25Z", + "stargazers_count": 7, + "topics": [ + "aqara", + "aqara-camera-g100", + "camera" + ], + "last_fetched": 1790328585.053208 + }, + "403243434": { + "repository_manifest": { + "name": "Vaillant vSMART", + "homeassistant": "2024.5" + }, + "new": true, + "full_name": "MislavMandaric/home-assistant-vaillant-vsmart", + "authors": [ + "@MislavMandaric" + ], + "category": "integration", + "description": "Home Assistant custom component for Vaillant vSMART.", + "domain": "vaillant_vsmart", + "etag_repository": "W/\"b2b55c36438e4cd03946633fa79b27f193ea5af828287294bd3a1f633bd09718\"", + "last_updated": "2025-10-25T15:11:59Z", + "stargazers_count": 87, + "topics": [ + "home-assistant-component", + "vaillant" + ], + "last_fetched": 1788208843.86356 + }, + "1165612514": { + "repository_manifest": {}, + "new": true, + "full_name": "oMtQB4/HomeAssistant-Pracht-Alpha-Wallbox-Custom-Component", + "category": "integration", + "description": "Integrate the Pracht Alpha MONO / DUO / XT / XT+ / ... into your Home Assistant", + "domain": "pracht_alpha", + "etag_repository": "W/\"024c264646c0bd3cb9a9f2a62cc817496c3fedbafef886094503e194e25162c3\"", + "last_updated": "2026-03-25T07:38:29Z", + "stargazers_count": 3, + "topics": [ + "alpha", + "pracht", + "wallbox" + ], + "last_fetched": 1784790872.039968 + }, + "1130563885": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/wu-wind-compass-card", + "category": "plugin", + "description": "Wind Compass card for Home Assistant", + "downloads": 2077, + "etag_repository": "W/\"b66543caea5204a72fe8f7c45af1a459c10cee7affda0ef9c22b3810736e1eff\"", + "last_updated": "2026-01-28T18:26:36Z", + "stargazers_count": 1, + "topics": [ + "dashboard", + "lovelance" + ], + "last_fetched": 1784795980.862383 + }, + "399108901": { + "repository_manifest": {}, + "new": true, + "full_name": "AnthonMS/my-cards", + "category": "plugin", + "description": "Bundle of my custom Lovelace cards for Home Assistant. Includes: my-slider, my-slider-v2, my-button. Works with lights, covers, media players, fans and many more.", + "downloads": 11138, + "etag_repository": "W/\"01defa8a91bf86c9806242323832dcefb380c612df386b04b16cf26eb0089a89\"", + "last_updated": "2026-09-11T19:43:15Z", + "stargazers_count": 174, + "topics": [ + "custom-button", + "custom-button-card", + "custom-buttons", + "ha", + "lovelace-card", + "lovelace-custom-card", + "lovelace-slider", + "slider" + ], + "last_fetched": 1789609155.378615 + }, + "945613747": { + "repository_manifest": {}, + "new": true, + "full_name": "aropop/home-assistant-cronicle", + "category": "integration", + "description": "Custom integration for home assistant that provides sensors for the different jobs", + "domain": "cronicle", + "etag_repository": "W/\"7f38ace041e0d00f4708e0f0af2ea109c700fa7405608c57757b1f0e6e3c36ad\"", + "last_updated": "2025-03-11T08:10:21Z", + "stargazers_count": 1, + "topics": [ + "cronicle", + "home-assistant-integration" + ], + "last_fetched": 1784785183.409044 + }, + "1217919482": { + "repository_manifest": {}, + "new": true, + "full_name": "petos/bazos_crawler", + "category": "integration", + "description": "bazos crawler for HA", + "domain": "bazos_crawler", + "etag_repository": "W/\"6676f7b5b1a2b6dd216d4f99766188e102d5633e613c007427f3b59c76005d4e\"", + "last_updated": "2026-04-28T11:58:39Z", + "stargazers_count": 1, + "topics": [ + "bazos", + "bazos-cz", + "crawler" + ], + "last_fetched": 1784791117.43698 + }, + "1146861066": { + "repository_manifest": {}, + "new": true, + "full_name": "mrded/ha-air-comfort-card", + "category": "plugin", + "description": "A custom Home Assistant card that visualises indoor air comfort using temperature and humidity", + "downloads": 1732, + "etag_repository": "W/\"ce4993c8578f971f0face1081c5deb9b1f7a2a43e1eb85e2ac0fc4c8999ae27a\"", + "last_updated": "2026-03-12T14:11:26Z", + "stargazers_count": 43, + "topics": [ + "hacs-homeassistant-lovelace-custom-card" + ], + "last_fetched": 1786121037.676506 + }, + "1202332578": { + "repository_manifest": {}, + "new": true, + "full_name": "hebrru/Hager-local", + "category": "integration", + "description": "home-assistant home-assistant-integration hacs hager witty-solar flow-emc ev-charger", + "domain": "hager_local", + "etag_repository": "W/\"a0e04031707b2ac53740e4367e8525efdc2840584fe582391520b8ef829da42b\"", + "last_updated": "2026-09-12T13:06:59Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "home-assistant-integration-energy" + ], + "last_fetched": 1789229487.345349 + }, + "525954717": { + "repository_manifest": { + "name": "HomeWhiz", + "render_readme": true, + "hacs": "1.6.0", + "homeassistant": "0.118.0" + }, + "full_name": "home-assistant-HomeWhiz/home-assistant-HomeWhiz", + "authors": [ + "@rowysock", + "@TechHummel" + ], + "category": "integration", + "description": "Home Assistant custom component for devices that can connect to HomeWhiz mobile app (Beko, Grundig, Bauknecht, Arcelik)", + "domain": "homewhiz", + "downloads": 4041, + "etag_repository": "W/\"f2c168936a9bb00c0a8861cdaf0ae7f9124ccdc73fa4912c50bfd34134161113\"", + "last_updated": "2026-10-01T17:37:34Z", + "stargazers_count": 157, + "topics": [ + "homewhiz" + ], + "last_fetched": 1790892156.370694 + }, + "1142794220": { + "repository_manifest": {}, + "new": true, + "full_name": "DomoticaFacile/battery_monitor", + "category": "integration", + "description": "Custom integration to monitor all battery entities present in Home Assistant and have an immediate overview.", + "domain": "battery_monitor", + "etag_repository": "W/\"b5f94fa27e55b94f01f4dfb8f0bb462429d45d9801d0119bbcf544c4fd84599e\"", + "last_updated": "2026-09-06T20:29:29Z", + "stargazers_count": 37, + "topics": [ + "battery", + "battery-monitor", + "domotica", + "domoticafacile", + "home" + ], + "last_fetched": 1789032576.899201 + }, + "846633042": { + "repository_manifest": {}, + "new": true, + "full_name": "nathkrill/lovelace-google-fonts-header-card", + "category": "plugin", + "description": "A Lovelace card to display headers using Google Fonts in your Home Assistant Dashboards", + "downloads": 1248, + "etag_repository": "W/\"318c63c58ad611718fb8a92ddc964d5ef76a2ed11e4a6fb18038a64a2ad2b3e2\"", + "last_updated": "2024-08-24T15:15:10Z", + "stargazers_count": 2, + "topics": [ + "google-fonts", + "lovelace-card" + ], + "last_fetched": 1789326203.171063 + }, + "1164986940": { + "repository_manifest": {}, + "new": true, + "full_name": "egordanilenko/ha-voyah-ru", + "category": "integration", + "description": "Custom Home Assistant integration for Voyah vehicles via Voyah Assist API", + "domain": "voyah", + "etag_repository": "W/\"774afcb88634656f26625ed2047ffed5a04dd884712b5294bbb6bf966abc9188\"", + "last_updated": "2026-08-06T09:05:38Z", + "stargazers_count": 12, + "topics": [ + "home-assistant-custom-component", + "voyah" + ], + "last_fetched": 1790680700.01753 + }, + "1191060927": { + "repository_manifest": {}, + "new": true, + "full_name": "etoyuni/homeassistant-customfonts", + "category": "integration", + "description": "Global font replacement across the entire Home Assistant (Lovelace) interface", + "domain": "font_manager", + "etag_repository": "W/\"7f3e1880161b5578766685fac6083289840affef659638adb528c51d5d242b4b\"", + "last_updated": "2026-09-14T20:24:04Z", + "stargazers_count": 6, + "topics": [ + "custom-integration", + "fonts" + ], + "last_fetched": 1789431306.678316 + }, + "373864423": { + "repository_manifest": { + "name": "Lennox S30,E30,M30", + "render_readme": true, + "hide_default_branch": true, + "homeassistant": "2024.6.0" + }, + "new": true, + "full_name": "PeteRager/lennoxs30", + "authors": [ + "@PeteRager" + ], + "category": "integration", + "description": "Home Assistant Lennox S40 / S30 / E30 / M30 integration", + "domain": "lennoxs30", + "etag_repository": "W/\"f6b149aa7b206026a8afe2920a4330ca5f49999a947b60ce6361f9f938e0aa93\"", + "last_updated": "2026-08-13T12:15:59Z", + "stargazers_count": 144, + "topics": [ + "a3", + "armstrong", + "comfortsync", + "e30", + "lennox", + "m30", + "s30", + "s40" + ], + "last_fetched": 1789077777.239036 + }, + "1286456338": { + "repository_manifest": {}, + "new": true, + "full_name": "alexostleitner/homeassistant-wiener-luft", + "category": "integration", + "description": "Community-maintained Home Assistant integration for air-quality and weather data from Wiener Luftmessnetz, based on open data published by the City of Vienna.", + "domain": "wiener_luft", + "etag_repository": "W/\"9be41793ae3e504d0e65abf7eb3f21f547a21ac1b99c55857b9f7e9602cb190b\"", + "last_updated": "2026-07-23T14:50:25Z", + "topics": [ + "air-quality", + "custom-integration", + "open-data", + "vienna", + "weather" + ], + "last_fetched": 1787317014.446854 + }, + "855034301": { + "repository_manifest": {}, + "new": true, + "full_name": "Bobsilvio/calcio-live-card", + "category": "plugin", + "description": "HomeAssistant Card for Calcio-Live integration", + "downloads": 398, + "etag_repository": "W/\"c74c363eff61932d75e5b4aa11580ebbcf904f8fdf9a41ce6d85f89ba03e289a\"", + "last_updated": "2026-06-08T10:46:34Z", + "stargazers_count": 14, + "topics": [ + "calcio-live", + "football", + "seriea" + ], + "last_fetched": 1784793956.272702 + }, + "1297069260": { + "repository_manifest": {}, + "new": true, + "full_name": "keranm/airgradient-public", + "category": "integration", + "description": "Home Assistant integration + animated Lovelace card for public AirGradient map sensors (no token needed). HACS-installable.", + "domain": "airgradient_public", + "etag_repository": "W/\"1164ace9abe6a0a19b425414d0e57310df0f9dbc8776f916d6473ebaf27bf903\"", + "last_updated": "2026-08-07T07:00:52Z", + "stargazers_count": 3, + "topics": [ + "air-quality", + "airgradient", + "lovelace-card" + ], + "last_fetched": 1787193262.948459 + }, + "1124350866": { + "repository_manifest": {}, + "new": true, + "full_name": "sir-Unknown/ha_City-Visitor-Parking", + "category": "integration", + "description": "Manage visitor parking in Dutch municipalities", + "domain": "city_visitor_parking", + "downloads": 42, + "etag_repository": "W/\"7907c8dcb74b7ce99db567e60f32c990ef1f30f88180c35786336df8cc167d2a\"", + "last_updated": "2026-10-01T16:44:34Z", + "stargazers_count": 4, + "topics": [ + "auto", + "bezoek", + "bezoekersparkeren", + "car", + "dvsportal", + "kenteken", + "nederland", + "netherlands", + "parkeren", + "parking", + "visite", + "visitor", + "visitor-parking" + ], + "last_fetched": 1790896855.580775 + }, + "1220802832": { + "repository_manifest": {}, + "new": true, + "full_name": "ChamesBont/compact-team-tracker-card", + "category": "plugin", + "description": "A custom card for the Home Assistant frontend that displays information from Team Tracker.", + "etag_repository": "W/\"0b739ae2122bced30c3a87db7ea056a4d26d322ae91a933a363b7aad7665099c\"", + "last_updated": "2026-10-01T17:02:51Z", + "stargazers_count": 4, + "topics": [ + "hacs-custom", + "livedata", + "sports", + "teamtracker" + ], + "last_fetched": 1790878456.751314 + }, + "1259705128": { + "repository_manifest": {}, + "new": true, + "full_name": "Jef-NL/trmnl-webhook-push", + "category": "integration", + "description": "HACS custom integration for publishing data securely to your TRMNL Webhooks", + "domain": "trmnl_webhook_push", + "etag_repository": "W/\"ff4649bd00f8ffa744c7c8db9e27eadab6549026f55e1f1a9ef3d3623a2781ad\"", + "last_updated": "2026-08-29T07:39:33Z", + "stargazers_count": 5, + "topics": [ + "trmnl" + ], + "last_fetched": 1790185912.827124 + }, + "735547796": { + "repository_manifest": {}, + "new": true, + "full_name": "TheGui01/Frisquet-connect-for-home-assistant", + "category": "integration", + "description": "Home Assistant integration to control your Frisquet Boiler", + "domain": "frisquet_connect", + "etag_repository": "W/\"6158c4dd5f49a39c1d7fe4137bffb6dba87f351cffe78d3d7c6f6409dcf3cea5\"", + "last_updated": "2026-03-15T16:26:22Z", + "stargazers_count": 48, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1784792815.14253 + }, + "1225183707": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-HidrateSpark-Bluetooth-Proxy", + "category": "integration", + "description": "A custom integration for Home Assistant that connects to HidrateSpark bottles via ESPHome Bluetooth proxy devices", + "domain": "hidratespark_bluetooth_proxy", + "downloads": 2, + "etag_repository": "W/\"618eb1d0e16e9e89b667630644a1a6e82124d05bdca3b3ff6cd44a6b392499af\"", + "last_updated": "2026-09-03T19:42:45Z", + "stargazers_count": 7, + "topics": [ + "ble", + "bluetooth", + "esphome", + "hidratespark", + "proxy" + ], + "last_fetched": 1788477037.800728 + }, + "1191419383": { + "repository_manifest": {}, + "new": true, + "full_name": "LocknAlert-Pty-LTD/locknalert_mqtt", + "category": "integration", + "description": "Home Assistant component for LocknAlert Paradox bridges running their own MQTT broker.", + "domain": "locknalert_mqtt", + "etag_repository": "W/\"6624043a5cca17921f41b7357902e5e2d652321622dd60dc6cf9d37afb0bba3b\"", + "last_updated": "2026-08-25T17:23:03Z", + "topics": [ + "mqtt" + ], + "last_fetched": 1790683556.415722 + }, + "163322610": { + "repository_manifest": { + "name": "Panasonic Comfort Cloud HA component", + "homeassistant": "0.110.0" + }, + "full_name": "djbulsink/panasonic_ac", + "authors": [ + "Djbulsink", + "SeraphimSerapis" + ], + "category": "integration", + "description": "Panasonic Comfort Cloud HA component", + "domain": "panasonic_ac", + "etag_repository": "W/\"7b3d3af79c3b115e4ea770e99345d936088f6e6d697a856b66ac914a426a3fa6\"", + "last_updated": "2024-05-24T13:13:29Z", + "stargazers_count": 33, + "last_fetched": 1787949694.217611 + }, + "858059476": { + "repository_manifest": {}, + "new": true, + "full_name": "Ibepower/Ibepower-Homeassistant-Integration", + "category": "integration", + "description": "Ibepower Home Assistant Integration", + "domain": "ibepower", + "downloads": 1, + "etag_repository": "W/\"2e1f043c90000df05d92a2288076273ea9d46a8246adf1864eda54716cbc7e38\"", + "last_updated": "2026-03-09T16:55:05Z", + "stargazers_count": 1, + "topics": [ + "energy-monitoring", + "smart-plug" + ], + "last_fetched": 1784788237.146956 + }, + "1083112795": { + "repository_manifest": {}, + "new": true, + "full_name": "MysteriousWolf/southpool-hass", + "category": "integration", + "description": "Integration for Southpool cost tracking on HA", + "domain": "southpool", + "etag_repository": "W/\"9801609310216368f5c83a51764fc866555199f38459ee337e4117947eb6ad32\"", + "last_updated": "2026-08-03T23:04:18Z", + "stargazers_count": 1, + "topics": [ + "energy", + "polling" + ], + "last_fetched": 1790874371.004863 + }, + "1135607906": { + "repository_manifest": {}, + "new": true, + "full_name": "levonisyas/floor3dpro-card", + "category": "plugin", + "description": "Floor3D Pro Card – Game Engine Backbone Edition (forked from Andrea Di Zanni)", + "downloads": 1724, + "etag_repository": "W/\"873c6e4b684596711e5df691ba2585bc6edbd131d95e74d570be4d10ae2cb59d\"", + "last_updated": "2026-03-30T21:30:09Z", + "stargazers_count": 29, + "topics": [ + "3d-floorplan", + "3d-model", + "dashboard-application", + "digital-twin", + "floor3d", + "floor3dpro", + "game-engine", + "ha-card", + "three-js", + "threejs" + ], + "last_fetched": 1790634945.042187 + }, + "690180198": { + "repository_manifest": {}, + "new": true, + "full_name": "SanderBlom/BIR_Waste_Watch", + "category": "integration", + "description": "A Home Assistant integration that retrieves your waste collection schedule (mixed, plastic, paper, etc.).", + "domain": "bir", + "downloads": 3, + "etag_repository": "W/\"f177e0b730989fa00decd5ee726498c9178e63dd9b5dcffaa23276229ba3ca67\"", + "last_updated": "2026-01-15T12:33:38Z", + "stargazers_count": 6, + "topics": [ + "bir", + "garbage-collection", + "trash" + ], + "last_fetched": 1784791947.356185 + }, + "772924333": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/tsmart_ha", + "category": "integration", + "description": "New Tesla T-Smart and other EUROICC water heaters Home Assistant integration", + "domain": "t_smart", + "downloads": 135, + "etag_repository": "W/\"59326095d2527552eb9bf5c95b77edfe4b2268a1d3b9646601808ac5cc709130\"", + "last_updated": "2026-10-02T05:04:38Z", + "stargazers_count": 14, + "last_fetched": 1790921500.194075 + }, + "487680971": { + "repository_manifest": {}, + "new": true, + "full_name": "jpettitt/weather-radar-card", + "category": "plugin", + "description": "A rain radar card using the tiled images from RainViewer", + "downloads": 5195, + "etag_repository": "W/\"df3f12e7f5db6db9c8e52aa1c6ab82d379c1842624e81d99043619e8ab068fd2\"", + "last_updated": "2026-05-23T02:56:47Z", + "stargazers_count": 369, + "topics": [ + "frontend", + "home-assistant-config", + "meteorology", + "radar", + "rainviewer", + "weather" + ], + "last_fetched": 1779506872.492119 + }, + "1263705733": { + "repository_manifest": {}, + "new": true, + "full_name": "CoreTex/homeassistant-eebus", + "category": "integration", + "description": "EEBUS (SHIP/SPINE) bridge for Home Assistant: receive & hold LPC/LPP power limits and monitor inverter/battery (MPC, VAPD, VABD) via an add-on plus a HACS custom integration.", + "domain": "eebus", + "etag_repository": "W/\"f36a972bd424fc699375dee435dbe6679eda4f6e416e8fff238f1b5bc8cc2bff\"", + "last_updated": "2026-06-09T19:09:40Z", + "stargazers_count": 2, + "topics": [ + "eebus", + "energy-management", + "home-assistant-addon", + "lpc", + "lpp", + "ship", + "spine" + ], + "last_fetched": 1787390007.921237 + }, + "1177666032": { + "repository_manifest": {}, + "new": true, + "full_name": "mishasyrbu/ha-sunset-predictor", + "category": "integration", + "description": "Home Assistant custom integration for sunset quality predictions powered by sunset-predictor.com. Provides a sensor with score, weather factors, and sunrise/sunset times via HACS.", + "domain": "sunset_predictor", + "etag_repository": "W/\"35cb93cee0294177b772901c2e53f6df71a8c2471a9e83eaf15889d8197cd731\"", + "last_updated": "2026-06-12T05:55:00Z", + "stargazers_count": 2, + "topics": [ + "custom-integration", + "sunset" + ], + "last_fetched": 1784790245.084342 + }, + "1265116755": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/oklyn-card", + "category": "plugin", + "description": "Card for Oklyn integration", + "downloads": 1, + "etag_repository": "W/\"4877c11f57a444f906cc9f583e60cc8a038970bc9b6829204139f4b7d8fd1a18\"", + "last_updated": "2026-09-02T09:36:04Z", + "stargazers_count": 1, + "topics": [ + "oklyn", + "piscine", + "swimming-pool" + ], + "last_fetched": 1788348275.940405 + }, + "969116954": { + "repository_manifest": {}, + "new": true, + "full_name": "PineappleEmperor/ocado-ha", + "category": "integration", + "description": "Unofficial Ocado (UK) integration for Home Assistant.", + "domain": "ocado", + "downloads": 77, + "etag_repository": "W/\"600f24cafa22d2b8156bcd24c07ec1cc8314fefd1da9e90e3e0333511824b06f\"", + "last_updated": "2026-09-28T12:08:42Z", + "stargazers_count": 6, + "topics": [ + "custom-integration", + "ocado" + ], + "last_fetched": 1790599507.413705 + }, + "193588464": { + "repository_manifest": { + "name": "Rozkładzik sensor", + "country": "PL", + "render_readme": true, + "zip_release": true, + "filename": "rozkladzik.zip" + }, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Rozkladzik", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This sensor uses unofficial API to get data from https://www.rozkladzik.pl and provide information about departures for chosen stop.", + "domain": "rozkladzik", + "downloads": 708, + "etag_repository": "W/\"6108a4bea80203b44c48875e8101dc102df8bba1a7fcae542d25dfbb2a4f8599\"", + "last_updated": "2025-04-05T00:26:14Z", + "stargazers_count": 13, + "topics": [ + "public-transport" + ], + "last_fetched": 1784791227.982207 + }, + "1221513166": { + "repository_manifest": {}, + "new": true, + "full_name": "chrisns/hisense_vidaa", + "category": "integration", + "description": "Home Assistant integration for older Hisense VIDAA TVs via the unauthenticated Chrome DevTools Protocol on port 9223 — no MQTT, no PIN pairing.", + "domain": "hisense_vidaa", + "etag_repository": "W/\"f73edada2a4d82a2b51768129e3ac7abf44c29f5d039c23e1c8e9c38b063f88c\"", + "last_updated": "2026-09-27T22:29:37Z", + "stargazers_count": 2, + "topics": [ + "cdp", + "hisense", + "smart-tv", + "vidaa" + ], + "last_fetched": 1790568907.040907 + }, + "1158699340": { + "repository_manifest": {}, + "new": true, + "full_name": "rhizomatics/remote_logger", + "category": "integration", + "description": "Home Assistant Remote Logging with Syslog or OTEL", + "domain": "remote_logger", + "downloads": 3, + "etag_repository": "W/\"6c88c4b30ea2ca756c8b248de19b7e2fdf0329bde732bdec30632b343ae60767\"", + "last_updated": "2026-10-01T19:35:17Z", + "stargazers_count": 13, + "topics": [ + "homeassistant-custom-component", + "logging", + "open-telemetry", + "opentelemetry", + "otel", + "otlp", + "syslog" + ], + "last_fetched": 1790896128.735475 + }, + "1069993924": { + "repository_manifest": {}, + "new": true, + "full_name": "kwuest/BAPI-Wireless-HA-Integration", + "category": "integration", + "description": "A custom Home Assistant integration that connects BAPI Wireless products into Home Assistant and automatically imports all sensor data from its REST API endpoints.", + "domain": "bapiwireless", + "etag_repository": "W/\"f13cd800199333716927120711169ca7fbb6271fe332bb1d25432ed14d54845a\"", + "last_updated": "2025-10-11T03:36:55Z", + "topics": [ + "wireless" + ], + "last_fetched": 1784789356.592011 + }, + "1125798378": { + "repository_manifest": {}, + "new": true, + "full_name": "lnagel/hass-navirec", + "category": "integration", + "description": "Home Assistant Navirec integration", + "domain": "navirec", + "etag_repository": "W/\"3156d293ab7c05f4b360241cdccee1a02eb9b6c17da06532f410707116169aa7\"", + "last_updated": "2026-10-01T09:57:48Z", + "stargazers_count": 5, + "topics": [ + "fleet-management", + "gps-tracking", + "home-assistant-integration", + "navirec", + "vehicle-tracking" + ], + "last_fetched": 1790873245.187682 + }, + "1248556702": { + "repository_manifest": {}, + "new": true, + "full_name": "kohai-ut/centralite-ha", + "category": "integration", + "description": "Home Assistant integration for Centralite Elegance and JetStream lighting systems (HACS-compatible)", + "domain": "centralite", + "etag_repository": "W/\"bc624b63e4ec6a25774102125d5ea9cd3bcd2cc27348bc8d709705cb4b32bc5d\"", + "last_updated": "2026-07-09T02:49:04Z", + "stargazers_count": 1, + "topics": [ + "centralite", + "lighting" + ], + "last_fetched": 1785587746.377829 + }, + "1280520104": { + "repository_manifest": {}, + "new": true, + "full_name": "distante/ha-xplora-watch", + "category": "integration", + "description": "Home Assistant Integration for Xplora Watches", + "domain": "xplora_watch", + "etag_repository": "W/\"4e9cdc3721e43e772d00228a9575074e89097d6ce73d856674adf4eb7d89cba5\"", + "last_updated": "2026-09-28T05:35:21Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-integration", + "xplora", + "xplora-watch" + ], + "last_fetched": 1790594520.588061 + }, + "452251255": { + "repository_manifest": { + "name": "Browser Control Card", + "content_in_root": true, + "filename": "browser-control-card.js", + "render_readme": true + }, + "full_name": "mathoudebine/homeassistant-browser-control-card", + "category": "plugin", + "description": "Control your browser from a Home Assistant lovelace card: full screen, disable screen lock, zoom, reload page...", + "downloads": 4144, + "etag_repository": "W/\"ec0eaf6970484954822005b5fbffec56ad28417b3b46bf65a64291d9e66b1310\"", + "last_updated": "2026-06-18T16:23:09Z", + "stargazers_count": 27, + "topics": [ + "browser", + "browser-control", + "card", + "fullscreen", + "lock", + "refresh", + "reload", + "sleep", + "wake-on-lan", + "zoom" + ], + "last_fetched": 1789786910.904029 + }, + "1222437885": { + "repository_manifest": {}, + "new": true, + "full_name": "Aximote/home-assistant-aximote", + "category": "integration", + "description": "Aximote integration for Home Assistant", + "domain": "aximote", + "etag_repository": "W/\"efdc62b8ebdfc0f66d2f5e4355b8c0e76ad5cf0d6e746f24b7208c81933e97eb\"", + "last_updated": "2026-04-29T10:56:05Z", + "stargazers_count": 9, + "topics": [ + "aximote" + ], + "last_fetched": 1788984636.773859 + }, + "1085915059": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/bergfex", + "category": "integration", + "description": "This custom integration for Home Assistant fetches snow reports and ski resort data directly from Bergfex.", + "domain": "bergfex", + "downloads": 252, + "etag_repository": "W/\"bf4998cf17faa605b3edc6dae8e56e8e86a642d078efc8ee9fd52038b1cf2c62\"", + "last_updated": "2026-09-30T12:56:17Z", + "stargazers_count": 19, + "topics": [ + "bergfex" + ], + "last_fetched": 1790788943.486859 + }, + "1260311362": { + "repository_manifest": {}, + "new": true, + "full_name": "daniel-medin/home-assistant-shoppingtajm", + "category": "integration", + "description": "Home assistant integration for the Swedish shoppinglist app shoppingtajm.se.", + "domain": "shoppingtajm", + "etag_repository": "W/\"98edef91738a7aa151e83fafc9391312138685b0706b459fd3e38fd97b96b77b\"", + "last_updated": "2026-06-21T09:48:31Z", + "topics": [ + "custom-integration", + "shopping-list", + "sweden" + ], + "last_fetched": 1785522473.07386 + }, + "261873234": { + "repository_manifest": { + "name": "Sector Alarm", + "render_readme": true, + "homeassistant": "2023.9.0" + }, + "full_name": "gjohansson-ST/sector", + "authors": [ + "@gjohansson-ST" + ], + "category": "integration", + "description": "Integration to Sector Alarm for Home Assistant", + "domain": "sector", + "downloads": 6, + "etag_repository": "W/\"751861b213bab33bf83e2c4afbe6e340e49d44f8f3f6b9874c39a270233eb8f5\"", + "last_updated": "2026-10-02T05:16:04Z", + "stargazers_count": 59, + "topics": [ + "alarm", + "alarm-control", + "alarm-control-panel", + "lock", + "sector", + "sector-alarm", + "temperature-sensor" + ], + "last_fetched": 1790924558.389724 + }, + "184658908": { + "repository_manifest": { + "name": "GitHub Entity Row", + "filename": "github-entity-row.js", + "render_readme": true + }, + "full_name": "benct/lovelace-github-entity-row", + "category": "plugin", + "description": "GitHub repository sensor data on entity rows in Home Assistant's Lovelace UI", + "downloads": 719, + "etag_repository": "W/\"8e0ddbdcc7c891c2c2bd32b229f0a948c098984cbc933d662c294f8498d53346\"", + "last_updated": "2024-03-18T16:59:23Z", + "stargazers_count": 24, + "topics": [ + "card", + "entity", + "entity-rows", + "github" + ], + "last_fetched": 1784793908.009494 + }, + "303827752": { + "repository_manifest": { + "homeassistant": "2023.1.0", + "name": "TryFi Dog Monitor", + "render_readme": true + }, + "full_name": "sbabcock23/hass-tryfi", + "authors": [ + "@sbabcock23" + ], + "category": "integration", + "description": "Home Assistant integration for TryFi Dog Collar GPS monitoring.", + "domain": "tryfi", + "etag_repository": "W/\"445f753a10143286c247edd9c5c115b28fc06273ad01dee7676634498f31ed3e\"", + "last_updated": "2026-06-23T05:36:22Z", + "stargazers_count": 81, + "topics": [ + "dog", + "dog-collar", + "gps", + "iot", + "tryfi" + ], + "last_fetched": 1790649420.414312 + }, + "974112916": { + "repository_manifest": {}, + "new": true, + "full_name": "Riscue/ha-wallpanel-media-player", + "category": "integration", + "description": "WallPanel Media Player integration for Home Assistant.", + "domain": "wallpanel_media_player", + "downloads": 876, + "etag_repository": "W/\"e97d42093b29cb4e9297a60790790942992b651605e2afb221649379fd2ec9f3\"", + "last_updated": "2025-12-10T20:12:24Z", + "stargazers_count": 4, + "topics": [ + "wallpanel" + ], + "last_fetched": 1784791623.600677 + }, + "1044737222": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/ha-jokes", + "category": "integration", + "description": "An integration to randomly display jokes from several providers", + "domain": "ha_jokes", + "downloads": 403, + "etag_repository": "W/\"f83bf18f06867c436cd896cb2f767c22a4c2ee4e7ab22a3944f2dd7a7f49ca05\"", + "last_updated": "2026-07-25T11:46:53Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component", + "joke", + "jokes", + "jokes-api" + ], + "last_fetched": 1787084995.549269 + }, + "257123327": { + "repository_manifest": { + "name": "LG WebOS channel pad", + "filename": "card-channel-pad.js", + "render_readme": true + }, + "full_name": "madmicio/channel-pad", + "category": "plugin", + "description": "channel pad for LG TV Remote control", + "etag_repository": "W/\"0dd9b522d111d940cb553e1d6b130a0dbd94f91bfb3680f1eb4bba3350f83fdc\"", + "last_updated": "2020-05-28T19:17:53Z", + "stargazers_count": 32, + "topics": [ + "channel-pad", + "lg", + "tv-remote" + ], + "last_fetched": 1790635067.5943 + }, + "1241037222": { + "repository_manifest": {}, + "new": true, + "full_name": "sbr-labs/tuya-radiators", + "category": "integration", + "description": "Home Assistant integration for Tuya/Smart Life WiFi panel-heater radiators (Ecostrad iQ Ceramic et al.). Borrows tuya/xtend_tuya session — no separate Tuya sign-in.", + "domain": "tuya_radiators", + "etag_repository": "W/\"2a508c6940634c29f0589703a7d596fe1bfbfb98daa54f8d0c41ed305fd06ccb\"", + "last_updated": "2026-06-22T20:56:34Z", + "stargazers_count": 2, + "topics": [ + "climate", + "ecostrad", + "radiator", + "smart-life", + "tuya" + ], + "last_fetched": 1788169497.352018 + }, + "1031455925": { + "repository_manifest": {}, + "new": true, + "full_name": "simonkowallik/ha-mikrotik-netwatch", + "category": "integration", + "description": "A custom Home Assistant integration that exposes MikroTik RouterOS Netwatch functionality as sensors.", + "domain": "mikrotik_netwatch", + "etag_repository": "W/\"505f97b1adf870b8a917cd0251672291118ade635183069ac9545b4fb0eefc02\"", + "last_updated": "2026-09-17T23:20:33Z", + "stargazers_count": 1, + "topics": [ + "mikrotik", + "monitoring", + "networking" + ], + "last_fetched": 1789693797.016404 + }, + "1036183647": { + "repository_manifest": {}, + "new": true, + "full_name": "michalowskil/flex-cells-card", + "category": "plugin", + "description": "A Lovelace card for Home Assistant that lets you add icons, text, entities, attributes, or input controls in flexible cell layouts — fully configurable from a visual editor, so no documentation is required to get started.", + "downloads": 2413, + "etag_repository": "W/\"d02813b358f89cf4a9b857196cf53bb7cc122a133d5d5e2f8c5917fee605eec5\"", + "last_updated": "2026-09-09T12:22:14Z", + "stargazers_count": 68, + "topics": [ + "dashboard", + "flex-cells-card", + "flexbox", + "grid", + "table", + "ui" + ], + "last_fetched": 1789501435.248727 + }, + "640516976": { + "repository_manifest": { + "name": "Energy Gauge Bundle Card", + "render_readme": true, + "filename": "energy-gauge-bundle-card.js" + }, + "new": true, + "full_name": "flixlix/energy-gauge-bundle-card", + "category": "plugin", + "description": "A collection of Gauge Cards for Home Assistant Energy Management", + "downloads": 9109, + "etag_repository": "W/\"0277a76725d2f361aad5b5c745f5f2ba49052295135ec4c27132a9fa1a363651\"", + "last_updated": "2023-08-11T09:09:03Z", + "stargazers_count": 14, + "topics": [ + "bundle", + "card", + "cards", + "collection", + "custom", + "dashboard", + "energy", + "gauge", + "panel" + ], + "last_fetched": 1790715123.671814 + }, + "472077314": { + "repository_manifest": { + "name": "World's Air Quality Index", + "render_readme": true, + "country": [ + "GB", + "US", + "PL" + ] + }, + "new": true, + "full_name": "pawkakol1/worlds-air-quality-index", + "authors": [ + "@pawkakol1" + ], + "category": "integration", + "description": "HACS World's Air Quality Index integration from waqi.info", + "domain": "worlds_air_quality_index", + "etag_repository": "W/\"59b5b049874ae4a26d5c902f1ff0b232bc6474dd58557fd9a398d28f325d7ff8\"", + "last_updated": "2024-01-15T19:40:52Z", + "stargazers_count": 53, + "topics": [ + "ha", + "pollution", + "waqi" + ], + "last_fetched": 1784791028.04651 + }, + "1074914548": { + "repository_manifest": {}, + "new": true, + "full_name": "samuelebistoletti/HomeAssistant-OctopusEnergyIT", + "category": "integration", + "description": "Octopus Energy Italy Home Assistant Integration", + "domain": "octopus_energy_it", + "downloads": 1436, + "etag_repository": "W/\"da1286817197373ff72faec79ac1a32049ec4275785ee672b86767596474686e\"", + "last_updated": "2026-06-28T18:46:02Z", + "stargazers_count": 41, + "topics": [ + "electric-vehicles", + "energy-consumption", + "octopus-energy", + "wallbox" + ], + "last_fetched": 1790787758.34576 + }, + "313759590": { + "repository_manifest": { + "name": "Mint Mobile", + "render_readme": true + }, + "full_name": "ryanmac8/HA-Mint-Mobile", + "authors": [ + "@ryanmac8" + ], + "category": "integration", + "description": "Mint Mobile Integration for Data Usage Monitoring", + "domain": "mintmobile", + "etag_repository": "W/\"063148523dad2cf0b151d19b5f9744be7ef44e3059477a22c744681a004bfaaa\"", + "last_updated": "2026-08-31T12:11:19Z", + "stargazers_count": 12, + "topics": [ + "automation" + ], + "last_fetched": 1788184440.660034 + }, + "1233910995": { + "repository_manifest": {}, + "new": true, + "full_name": "chrisscott/smooth-thermostat-card", + "category": "plugin", + "description": "A compact, debounced thermostat card for Home Assistant Lovelace — optimistic UI, full GUI editor, mobile-friendly", + "downloads": 72, + "etag_repository": "W/\"cc206d67293f386b56a510fa1b60be66bfca5a18619ee85ab4455c393b03bcc6\"", + "last_updated": "2026-08-08T13:09:16Z", + "stargazers_count": 3, + "topics": [ + "climate", + "thermostat" + ], + "last_fetched": 1786922177.36857 + }, + "1146529864": { + "repository_manifest": {}, + "new": true, + "full_name": "maglerod/andy-sensor-card", + "category": "plugin", + "description": "Highly configurable Home Assistant Lovelace card that renders advanced SVG symbols (garage doors, blinds, tanks, batteries, gates, fan/heatpump, images, animations…) and lets you place **badges / entities anywhere** with actions, images, symbols, sliders, animations.", + "etag_repository": "W/\"2114bd48d56ade83680a52580a304c8d6e3cd5867e977cb1c74f6c5bb3f4eade\"", + "last_updated": "2026-07-21T19:02:33Z", + "stargazers_count": 33, + "topics": [ + "badge", + "battery", + "blinds", + "dashboard", + "fan", + "garage", + "garage-door", + "gate", + "heaterpump", + "segment", + "svg", + "tank" + ], + "last_fetched": 1790736588.328677 + }, + "446955395": { + "repository_manifest": { + "name": "TV touchpad remote card", + "content_in_root": true, + "render_readme": true, + "filename": "touchpad-card.js" + }, + "full_name": "iablon/HomeAssistant-Touchpad-Card", + "category": "plugin", + "description": "A card that simplifies TV interaction from HomeAssistant", + "etag_repository": "W/\"a1c74faaea2582d4a26fb987bc612d2e8d16cef9652f0b898427e873489c9d8f\"", + "last_updated": "2023-09-14T13:59:21Z", + "stargazers_count": 23, + "topics": [ + "remote", + "tizen", + "touchpad", + "touchpad-remote", + "trackpad", + "tv-remote" + ], + "last_fetched": 1785593209.997954 + }, + "302895020": { + "repository_manifest": { + "name": "Github Flexi Card / Entity Row", + "filename": "github-flexi-card.js", + "render_readme": true + }, + "full_name": "maxwroc/github-flexi-card", + "category": "plugin", + "description": "Github stats card for Home Assistant", + "downloads": 741, + "etag_repository": "W/\"f660209fd2e9fe7e80fcc0e3d8d4c93820096c38da061a083b604e51dd05879d\"", + "last_updated": "2026-05-06T13:29:48Z", + "stargazers_count": 34, + "topics": [ + "card", + "flexi", + "github", + "github-flexi-card" + ], + "last_fetched": 1784795136.580915 + }, + "1031248435": { + "repository_manifest": {}, + "new": true, + "full_name": "zagi988/HA_mdadm", + "category": "integration", + "description": "This is a custom component that is used to monitor the status of a RAID device created with mdadm", + "domain": "mdadm_state", + "etag_repository": "W/\"8754a1b9afd1323d3aa632cdf1ed195daad61366bf3df8acf08e79d7b69b2597\"", + "last_updated": "2025-12-01T06:08:10Z", + "topics": [ + "mdadm" + ], + "last_fetched": 1784793642.587345 + }, + "181480967": { + "repository_manifest": {}, + "new": true, + "full_name": "Corsw/homeassistant-generic-hygrostat", + "category": "integration", + "description": "Home Assistant custom integration for humidity-rise based ventilation control", + "domain": "generic_hygrostat", + "etag_repository": "W/\"361306d601544d705f444420ba1c7154f50c903220c2e35ec44ecabf5bea4e6a\"", + "last_updated": "2026-08-20T12:36:00Z", + "stargazers_count": 96, + "topics": [ + "bathroom", + "custom-integration", + "humidity", + "hygrostat", + "ventilation" + ], + "last_fetched": 1787231038.837578 + }, + "740129969": { + "repository_manifest": {}, + "new": true, + "full_name": "3ll3d00d/jriver_homeassistant", + "category": "integration", + "description": "Integrates JRiver Media Server into Home Assistant", + "domain": "jriver", + "etag_repository": "W/\"be61cb96460343c253f89aed2385c936aba59455ffb178f6a15f2ba9141b606d\"", + "last_updated": "2025-10-03T12:30:10Z", + "stargazers_count": 9, + "topics": [ + "jriver-mediacenter" + ], + "last_fetched": 1788318004.803969 + }, + "1267810769": { + "repository_manifest": {}, + "new": true, + "full_name": "jbsky/ha-glass-dashboard", + "category": "theme", + "description": "Glass-morphism Home Assistant theme with weather-reactive backgrounds and 33 button-card templates", + "etag_repository": "W/\"81f021f65b9ebdab42870cb64bea4eb64b219e2cf3a22a8eb254bb76d29a74de\"", + "last_updated": "2026-08-27T21:19:41Z", + "stargazers_count": 5, + "topics": [ + "button-card", + "dashboard", + "glass-morphism" + ], + "last_fetched": 1787870227.562781 + }, + "1296022676": { + "repository_manifest": {}, + "new": true, + "full_name": "mattschwarz/tet-49-theme", + "category": "theme", + "description": "An Oblivion-inspired HUD theme for Home Assistant. Three variants, card-mod HUD layer, reactive Alarmo card.", + "etag_repository": "W/\"8c2e8d1ae5f6e59a9e01b170a69a93493b8996a965be659c2415e5755ba0eb15\"", + "last_updated": "2026-08-25T22:45:13Z", + "topics": [ + "card-mod", + "home-assistant-theme" + ], + "last_fetched": 1787702913.27942 + }, + "1298921255": { + "repository_manifest": {}, + "new": true, + "full_name": "YamahaRacing/lightweight-charts-card", + "category": "plugin", + "description": "Slick, high-performance chart card for Home Assistant, built on TradingView Lightweight Charts (history, live, tooltips, multi-pane).", + "downloads": 36, + "etag_repository": "W/\"0753dd552ce23261d7e0409cc987603bce3547ecf5feb0d76f279206b35c414b\"", + "last_updated": "2026-09-10T07:53:33Z", + "stargazers_count": 1, + "topics": [ + "chart", + "dataviz", + "lightweight-charts", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" + ], + "last_fetched": 1789083249.96894 + }, + "930250618": { + "repository_manifest": {}, + "new": true, + "full_name": "Nuhser/jinja-speech-helpers-german", + "category": "template", + "description": "Custom Jinja macros for formatting German text (e.g. in notifications)", + "etag_repository": "W/\"0887ee1cd610d8b4a140c050f0fd68fd6c80c84eea9cd10d0b9a302fdd9927d0\"", + "last_updated": "2026-01-19T12:32:56Z", + "stargazers_count": 4, + "topics": [ + "german", + "hacs-template", + "jinja", + "jinja-template", + "pluralize" + ], + "last_fetched": 1785594844.441421 + }, + "742459118": { + "repository_manifest": {}, + "new": true, + "full_name": "jordanruthe/homeassistant-phyn", + "category": "integration", + "description": "A plugin for Phyn and Phyn by Kohler for HomeAssistant", + "domain": "phyn", + "etag_repository": "W/\"d1ae1bf8d7d38f4c19e01357d130a469123d8c58a7065894d07b688e7c34c1cd\"", + "last_updated": "2026-09-20T11:56:09Z", + "stargazers_count": 29, + "last_fetched": 1790208452.197454 + }, + "959982550": { + "repository_manifest": {}, + "new": true, + "full_name": "thecem/octopus_germany", + "category": "integration", + "description": "Octopus Energy Germany Home Assistant Integration", + "domain": "octopus_germany", + "etag_repository": "W/\"acfcffcc3b090418ee6af2c45d449e7358e431f4619cbea7c4117e241cebfd3e\"", + "last_updated": "2026-09-21T20:06:13Z", + "stargazers_count": 64, + "topics": [ + "energy-consumption", + "octopus-energy", + "octopusenergyde" + ], + "last_fetched": 1790876990.82039 + }, + "497319128": { + "repository_manifest": { + "name": "Kiosk Mode", + "filename": "kiosk-mode.js", + "render_readme": true + }, + "full_name": "NemesisRE/kiosk-mode", + "category": "plugin", + "description": "🙈 Hides the Home Assistant header and/or sidebar", + "downloads": 75428, + "etag_repository": "W/\"210570657571d43f5fbcdd36c1e4f21f7b46520d38b685d8f833ecba1e2c9bc7\"", + "last_updated": "2026-09-29T17:25:55Z", + "stargazers_count": 805, + "topics": [ + "customization" + ], + "last_fetched": 1790879777.728706 + }, + "775995022": { + "repository_manifest": {}, + "new": true, + "full_name": "randomletters/motion_dimmer", + "category": "integration", + "description": "Home Assistant custom integration for sophisticated motion controlled dimmers.", + "domain": "motion_dimmer", + "etag_repository": "W/\"61e227744d6c034d2598fb9f845216dec7e6a4069f36a55b463938b748b8b86f\"", + "last_updated": "2026-08-11T15:15:56Z", + "stargazers_count": 7, + "topics": [ + "custom-integration" + ], + "last_fetched": 1786561657.767445 + }, + "1316070892": { + "repository_manifest": {}, + "new": true, + "full_name": "erazorlll/SPAcentral-for-balboa", + "category": "integration", + "description": "Unofficial, community-built Home Assistant integration for Balboa spas via RS-485 gateway (Elfin EW11, ser2net) or the original Balboa Wi-Fi module. Multiple spas, HACS installable, no MQTT broker. Not affiliated with Balboa Water Group.", + "domain": "spacentral_for_balboa", + "etag_repository": "W/\"6b372b8022022b498ba67d35135a1443f27c6f4be8de9b0bdce2093c9b76ca77\"", + "last_updated": "2026-09-17T07:44:32Z", + "stargazers_count": 4, + "topics": [ + "balboa", + "hot-tub", + "rs485", + "spa" + ], + "last_fetched": 1789834709.638021 }, "352169259": { "repository_manifest": { @@ -25839,1837 +55779,1069 @@ "category": "integration", "description": "Neerslag app for Home Assistant. All-in-one package (Sensors + Card).", "domain": "neerslag", - "etag_repository": "W/\"ec4d55dfa1dd73629982f612da2aca3a5cc2ae6df60e083b9e6e3202c713cddc\"", - "last_updated": "2024-04-20T13:27:47Z", - "stargazers_count": 50, - "last_fetched": 1714624994.656414 + "etag_repository": "W/\"93f89383f6bfd61ddd0ae598637bce27de8a02fa2448fd8146bc1036d479e658\"", + "last_updated": "2025-12-09T22:35:20Z", + "stargazers_count": 89, + "last_fetched": 1789831841.326311 }, - "642225418": { + "462430932": { "repository_manifest": { - "name": "Turkov Ventilation Systems", - "country": [ - "RU", - "BY" - ], - "homeassistant": "2023.5.0", - "render_readme": true - }, - "new": true, - "full_name": "alryaz/hass-turkov", - "authors": [ - "@alryaz" - ], - "category": "integration", - "description": "Turkov integration for Home Assistant", - "domain": "turkov", - "downloads": 1, - "etag_repository": "W/\"30769f649634beb54c43a9e1271e7f64bb0c6daff2ccd69f0e9235fc90dabb19\"", - "last_updated": "2024-04-10T12:38:16Z", - "stargazers_count": 5, - "topics": [ - "hvac-control", - "turkov", - "ventilation" - ], - "last_fetched": 1712895231.927812 - }, - "249722008": { - "repository_manifest": { - "name": "Your Name.", - "render_readme": true - }, - "full_name": "Nihvel/your_name", - "category": "theme", - "description": "Home Assistant theme - A dark, electric blue theme that reminds the movie Your Name. ", - "domain": "", - "etag_repository": "W/\"9749d7850e9de26d4249c0c78059189a151860a15e4d89ecdb95b770f9de197e\"", - "last_updated": "2023-11-13T13:25:42Z", - "stargazers_count": 38, - "last_fetched": 1714624994.798877 - }, - "156434866": { - "repository_manifest": { - "name": "layout-card", - "render_readme": true, - "homeassistant": "2024.3.0b0" - }, - "full_name": "thomasloven/lovelace-layout-card", - "category": "plugin", - "description": "🔹 Get more control over the placement of lovelace cards.", - "domain": "", - "etag_repository": "W/\"d58ad2c18c1123de2b15bf5fbe83cb852f6a8a2d18e95754e402992e3b6e169f\"", - "last_updated": "2024-03-20T11:35:38Z", - "stargazers_count": 970, - "last_fetched": 1714624636.56651 - }, - "281453608": { - "repository_manifest": { - "name": "badge-card", - "render_readme": true - }, - "full_name": "thomasloven/lovelace-badge-card", - "category": "plugin", - "description": "🔹 Place badges anywhere in the lovelace layout", - "domain": "", - "etag_repository": "W/\"cb3410554867a72d04b1b8a06f11b3ca412e4a29b6ed8cebee6dbd9f4775fc17\"", - "last_updated": "2023-03-05T07:44:24Z", - "stargazers_count": 74, - "last_fetched": 1713241243.934811 - }, - "231824299": { - "repository_manifest": { - "name": "Warmup under-floor heating integration" - }, - "new": true, - "full_name": "ha-warmup/warmup", - "authors": [ - "@ha-warmup" - ], - "category": "integration", - "description": "Home Assistant integration for Warmup heating thermostats as a HACS integration or a custom component", - "domain": "warmup", - "etag_repository": "W/\"3f86e5bee2bdfebde8aa99ec15fc9be14ac163688e481821631f417ec4e73483\"", - "last_updated": "2024-03-06T18:23:45Z", - "stargazers_count": 25, - "topics": [ - "climate", - "climate-control", - "heating", - "heating-control", - "thermostat", - "warmup" - ], - "last_fetched": 1714624637.380602 - }, - "362058414": { - "repository_manifest": { - "name": "Libratone Zipp", - "render_readme": true - }, - "new": true, - "full_name": "Chouffy/home_assistant_libratone_zipp", - "authors": [ - "@chouffy" - ], - "category": "integration", - "description": "Control a Libratone Zipp speaker within Home Assistant", - "domain": "libratone_zipp", - "etag_repository": "W/\"e99ab61ef60f53aeb43be86e1873001da050e205f5b90f8f3f893e21411acecd\"", - "last_updated": "2022-05-27T07:58:22Z", - "stargazers_count": 6, - "topics": [ - "home-assistant-integration", - "libratone", - "python3" - ], - "last_fetched": 1701721164.088992 - }, - "639503073": { - "repository_manifest": { - "name": "Atmo France", - "country": "fr", - "homeassistant": "2023.4.0", - "render_readme": true - }, - "new": true, - "full_name": "sebcaps/atmofrance", - "authors": [ - "@sebcaps" - ], - "category": "integration", - "description": "About Home assistant component to get air quality for french cities", - "domain": "atmofrance", - "etag_repository": "W/\"3d7248f19c4012ed6235859646615e1ed049e863e9dc7bbdff0ad9149a107eed\"", - "last_updated": "2024-01-06T18:12:37Z", - "stargazers_count": 4, - "topics": [ - "pollution-levels" - ], - "last_fetched": 1712064278.310936 - }, - "328361159": { - "repository_manifest": { - "name": "ultimaker", - "render_readme": true - }, - "full_name": "jellespijker/home-assistant-ultimaker", - "authors": [ - "@jellespijker" - ], - "category": "integration", - "description": "Home-Assistant component for Ultimaker printers (UM3, S3, S5)", - "domain": "ultimaker", - "etag_repository": "W/\"cc1903123fab039b6eab0f30a8aa3864d407ee78fb3d6275f572e34ba4c440ab\"", - "last_updated": "2023-10-21T16:06:29Z", - "stargazers_count": 16, - "topics": [ - "3d-printing", - "home-assistant-component", - "s3", - "s5", - "ultimaker", - "um3" - ], - "last_fetched": 1713932391.30927 - }, - "459761427": { - "repository_manifest": { - "name": "PGNIG sensor", - "country": "PL", - "render_readme": true - }, - "new": true, - "full_name": "pawelhulek/pgnig-sensor", - "category": "integration", - "description": "This sensor is gathering gas usage data from PGNIG ebok page.", - "domain": "pgnig_gas_sensor", - "downloads": 3, - "etag_repository": "W/\"6f6376c8d19a8cf1cbeb311452ff52d9666ecb797a2d1ee78bab14cb6c6e9d3c\"", - "last_updated": "2024-04-07T07:10:20Z", - "stargazers_count": 31, - "topics": [ - "gas-sensor" - ], - "last_fetched": 1714625092.899524 - }, - "180464361": { - "repository_manifest": { - "name": "Travel Time Card", - "render_readme": true, - "filename": "dist/travel-time-card.js" - }, - "full_name": "ljmerza/travel-time-card", - "category": "plugin", - "description": "show travel times for you travel time sensors", - "domain": "", - "downloads": 1900, - "etag_repository": "W/\"f9be83b82545fd16cbc46b955b0dada92c4b228e1b798d04624cb47104e84e1a\"", - "last_updated": "2023-07-11T01:04:26Z", - "stargazers_count": 27, - "last_fetched": 1707313201.565699 - }, - "351828005": { - "repository_manifest": { - "name": "Dahua VTO", - "render_readme": true - }, - "full_name": "myhomeiot/DahuaVTO", - "authors": [ - "@myhomeiot" - ], - "category": "integration", - "description": "Control Dahua VTO/VTH devices from Home Assistant", - "domain": "dahua_vto", - "etag_repository": "W/\"7b6ddb72ae9de0c2017803d6a3aca18b6750bfada3748d431fcccd42fb2cbdce\"", - "last_updated": "2023-04-11T19:32:50Z", - "stargazers_count": 130, - "topics": [ - "dahua" - ], - "last_fetched": 1714278859.784196 - }, - "577080457": { - "repository_manifest": { - "name": "Sensi", - "render_readme": true - }, - "new": true, - "full_name": "iprak/sensi", - "authors": [ - "@iprak" - ], - "category": "integration", - "description": "HomeAssistant integration for Sensi thermostat", - "domain": "sensi", - "etag_repository": "W/\"ee1bf379cf2913863f2e17b21a4b793584502f8184dd2ec0a7cdec183eeebe8d\"", - "last_updated": "2024-04-06T21:01:04Z", - "stargazers_count": 32, - "topics": [ - "sensi" - ], - "last_fetched": 1714625074.299176 - }, - "419786466": { - "repository_manifest": { - "name": "SolarEdge Modbus Multi", - "homeassistant": "2024.3.2" - }, - "new": true, - "full_name": "WillCodeForCats/solaredge-modbus-multi", - "authors": [ - "@WillCodeForCats" - ], - "category": "integration", - "description": "Home Assistant integration for SolarEdge inverters with Modbus/TCP. For single or multiple inverters, meters, and batteries.", - "domain": "solaredge_modbus", - "etag_repository": "W/\"b3be934440241c6d6b138c72df429e0d27ece6f22c865c9998d37b40a9a5c3aa\"", - "last_updated": "2024-04-30T19:20:15Z", - "stargazers_count": 143, - "topics": [ - "modbus-tcp", - "solaredge", - "solaredge-inverter" - ], - "last_fetched": 1714624747.494764 - }, - "420504770": { - "repository_manifest": { - "name": "Water Quality FVM", + "name": "Fire Protection Hungary", "country": [ "HU" ], "render_readme": "true" }, "new": true, - "full_name": "amaximus/water_quality_fvm", + "full_name": "amaximus/fire_protection_hu", "authors": [ "@amaximus" ], "category": "integration", - "description": "Water quality integration for Home Assistant with data provided by Budapest FVM", - "domain": "water_quality_fvm", - "downloads": 1, - "etag_repository": "W/\"7b400e0954b1c3f1e17a891e83728ec6d67d02592b7972f0824acf83abbcff69\"", - "last_updated": "2024-04-02T10:20:51Z", - "stargazers_count": 4, + "description": "Fire protection integration for Home Assistant with data provided by NÉBIH", + "domain": "fire_protection_hu", + "downloads": 14, + "etag_repository": "W/\"f4bf2144b55ccfcd3a5e7984c5d06bdb549ca79e352a58a6c63f5f53f5cbb5ea\"", + "last_updated": "2025-07-13T09:06:52Z", + "stargazers_count": 6, "topics": [ - "budapest", "homeassistant-custom-component", "hungary" ], - "last_fetched": 1712409915.977864 + "last_fetched": 1788001188.421403 }, - "332651510": { + "181124811": { "repository_manifest": { - "homeassistant": "2023.1.0", - "name": "Baby Buddy", - "render_readme": true - }, - "full_name": "jcgoette/baby_buddy_homeassistant", - "authors": [ - "@jcgoette" - ], - "category": "integration", - "description": "This custom integration provides sensors for Baby Buddy API endpoints.", - "domain": "babybuddy", - "downloads": 10, - "etag_repository": "W/\"370478781f38f0119c594d9a020a8efe96adb45a45f8943d5c889851ae9c5a3d\"", - "last_updated": "2023-12-17T02:13:55Z", - "stargazers_count": 57, - "topics": [ - "baby", - "home-assistant-component", - "parents" - ], - "last_fetched": 1713931884.842323 - }, - "438036391": { - "repository_manifest": { - "name": "Ariston NET", - "zip_release": true, - "hide_default_branch": true, + "name": "Radial Menu Element", "render_readme": true, - "homeassistant": "2023.1.1", - "filename": "ariston-remotethermo-home-assistant-v3.zip" - }, - "new": true, - "full_name": "fustom/ariston-remotethermo-home-assistant-v3", - "authors": [ - "@fustom" - ], - "category": "integration", - "description": "Ariston NET remotethermo integration for Home Assistant based on API", - "domain": "ariston", - "downloads": 1715, - "etag_repository": "W/\"921a5b200b3d7d05bba88cc09f2792976d6101248363aed7c21f86ff77d09751\"", - "last_updated": "2024-04-09T17:39:28Z", - "stargazers_count": 125, - "topics": [ - "ariston", - "ariston-net", - "cloud" - ], - "last_fetched": 1714624446.888719 - }, - "644033469": { - "repository_manifest": { - "name": "Weather.com", - "render_readme": true - }, - "new": true, - "full_name": "jaydeethree/Home-Assistant-weatherdotcom", - "authors": [ - "@jaydeethree" - ], - "category": "integration", - "description": "Home Assistant custom component/integration for Weather.com", - "domain": "weatherdotcom", - "etag_repository": "W/\"ab9767ac4d111c44433153bcb99cb52be719d7be3db4feaa397044300421757f\"", - "last_updated": "2024-04-24T16:59:09Z", - "stargazers_count": 27, - "topics": [ - "hassio-integration", - "weather", - "weather-forecast" - ], - "last_fetched": 1714278925.298531 - }, - "360408082": { - "repository_manifest": { - "name": "Flair", - "render_readme": true, - "country": "US", - "homeassistant": "2024.2.0b0", - "zip_release": true, - "filename": "flair.zip" - }, - "new": true, - "full_name": "RobertD502/home-assistant-flair", - "authors": [ - "@RobertD502" - ], - "category": "integration", - "description": "Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits ", - "domain": "flair", - "downloads": 584, - "etag_repository": "W/\"a4b31add16d511c00454832a7dee078c2b418b910b62c52ea8cd8e2d0fbbc33b\"", - "last_updated": "2024-02-06T21:42:47Z", - "stargazers_count": 86, - "topics": [ - "flair", - "flair-hvac", - "flair-puck", - "flair-vent", - "flair-vents" - ], - "last_fetched": 1712895566.519499 - }, - "341931266": { - "repository_manifest": { - "name": "Simple Clock Card", - "content_in_root": true, - "render_readme": true, - "filename": "simple-clock-card.js" - }, - "full_name": "fufar/simple-clock-card", - "category": "plugin", - "description": "Simple clock card for Home assistant lovelace", - "domain": "", - "etag_repository": "W/\"918898e0bfc999b25d44b2e7b1d5c6cb361f2ae492386713fc8c6a2b592cd3f1\"", - "last_updated": "2023-12-18T17:58:14Z", - "stargazers_count": 38, - "topics": [ - "clock", - "lovelace-custom-card" - ], - "last_fetched": 1712063943.074236 - }, - "582268944": { - "repository_manifest": { - "name": "EPEX Spot", - "render_readme": true, - "homeassistant": "2023.9.0" - }, - "new": true, - "full_name": "mampfes/ha_epex_spot", - "authors": [ - "@mampfes" - ], - "category": "integration", - "description": "Adds EPEX Spot data to Home Assistant.", - "domain": "epex_spot", - "etag_repository": "W/\"d61b0cb1cff320e4c23fa7ce7e385eb819871654f0e3749ddf8f91f0b277da78\"", - "last_updated": "2024-03-15T19:28:39Z", - "stargazers_count": 102, - "topics": [ - "awattar", - "energy-prices", - "epex", - "epex-spot", - "smard", - "smartenergy", - "tibber" - ], - "last_fetched": 1714624900.608661 - }, - "620909192": { - "repository_manifest": { - "name": "Cryptoinfo Advanced", - "render_readme": true, - "homeassistant": "2022.11.0" - }, - "new": true, - "full_name": "TheHolyRoger/hass-cryptoinfo", - "authors": [ - "@heyajohnny", - "@TheHolyRoger" - ], - "category": "integration", - "description": "Provides Home Assistant sensors for all cryptocurrencies supported by CoinGecko", - "domain": "cryptoinfo_advanced", - "etag_repository": "W/\"94b8e65280459b2324d0acb90d0afa020ce03bc48e715e4da506a9c7d1c745d4\"", - "last_updated": "2024-04-11T14:22:37Z", - "stargazers_count": 7, - "topics": [ - "bitcoin", - "cryptocurrency" - ], - "last_fetched": 1714279044.057671 - }, - "373370853": { - "repository_manifest": { - "name": "Helium Blockchain", - "render_readme": true - }, - "full_name": "rsnodgrass/hass-helium", - "authors": [ - "@rsnodgrass" - ], - "category": "integration", - "description": "Helium blockchain sensors for Home Assistant", - "domain": "helium", - "etag_repository": "W/\"f4f17e53847c0dc33a68e2d745bc8d41f6bd0120a8830dbe470fa689ec1abd53\"", - "last_updated": "2023-04-11T15:56:11Z", - "stargazers_count": 35, - "topics": [ - "helium", - "helium-blockchain", - "lorawan", - "lorawan-network" - ], - "last_fetched": 1709124920.364895 - }, - "279184610": { - "repository_manifest": { - "name": "Amber Electric", - "country": "AU", - "homeassistant": "2021.7.1" - }, - "new": true, - "full_name": "madpilot/hass-amber-electric", - "authors": [ - "@madpilot" - ], - "category": "integration", - "description": "Home Assistant Component to pull the latest energy prices from Amber Electric", - "domain": "amberelectric", - "etag_repository": "W/\"05566ebe7ae1f29793bc68fb6b553e3681a52eb87209090c2326c07bfed595c1\"", - "last_updated": "2021-10-07T09:01:00Z", - "stargazers_count": 24, - "topics": [ - "amber-electric", - "electricity-market", - "electricity-prices" - ], - "last_fetched": 1710693464.597826 - }, - "299123388": { - "repository_manifest": { - "name": "Magic Areas", - "homeassistant": "2024.2.0" - }, - "full_name": "jseidl/hass-magic_areas", - "authors": [ - "@jseidl" - ], - "category": "integration", - "description": "Areas with batteries included for Home Assistant", - "domain": "magic_areas", - "etag_repository": "W/\"ab9900fcf974423b5df8b2a1a75b9032283cc86636bf6e8189b877f014bc08df\"", - "last_updated": "2024-04-24T07:48:19Z", - "stargazers_count": 169, - "topics": [ - "automation" - ], - "last_fetched": 1714279475.739321 - }, - "694160639": { - "repository_manifest": { - "name": "Ryanair", - "render_readme": true - }, - "new": true, - "full_name": "jampez77/Ryanair", - "authors": [ - "@jampez77" - ], - "category": "integration", - "description": "Ryanair Home Assistant Integration ", - "domain": "ryanair", - "etag_repository": "W/\"5107ad33e1db1131770f626a2fa02f91a09fe1488e3db5f7279e2d4bf1922bd0\"", - "last_updated": "2024-01-01T17:49:06Z", - "stargazers_count": 3, - "topics": [ - "ryanair" - ], - "last_fetched": 1712064282.348734 - }, - "247566230": { - "repository_manifest": { - "name": "Next Rocket Launch", - "country": "FR", - "render_readme": true - }, - "full_name": "Verbalinsurection/next_rocket_launch", - "authors": [ - "@Verbalinsurection" - ], - "category": "integration", - "description": "The Next Rocket Launch sensor platform allows you to monitor the next rocket launch from Teamup.", - "domain": "next_rocket_launch", - "etag_repository": "W/\"731df7981972a8170297806531808b4d303ba28f56cadd268cf756a675da4b4b\"", - "last_updated": "2023-12-05T09:44:42Z", - "stargazers_count": 9, - "topics": [ - "rocket" - ], - "last_fetched": 1702190276.187601 - }, - "594842145": { - "repository_manifest": { - "name": "NPM Switches", - "hacs": "1.6.0", - "homeassistant": "2022.06.01" - }, - "new": true, - "full_name": "InTheDaylight14/nginx-proxy-manager-switches", - "authors": [ - "@InTheDaylight14" - ], - "category": "integration", - "description": "Home Assistant HACs repository that provides switches to enable or disable Nginx Proxy Manager proxies.", - "domain": "npm_switches", - "etag_repository": "W/\"426569ed449beac2f887ccc5b6142fe8c89fe4041e76b05f001bd13391c01cde\"", - "last_updated": "2024-04-29T23:25:13Z", - "stargazers_count": 15, - "topics": [ - "nginx-proxy-manager" - ], - "last_fetched": 1714624375.352056 - }, - "264490983": { - "repository_manifest": { - "name": "Slack User", - "render_readme": true - }, - "full_name": "GeorgeSG/ha-slack-user", - "authors": [ - "@GeorgeSG" - ], - "category": "integration", - "description": "Slack User sensor for Home Assistant", - "domain": "slack_user", - "etag_repository": "W/\"4424e2654125c10d1765d2531218d89572a0badfac33d818766bdcfb1ed9197f\"", - "last_updated": "2022-12-01T14:00:43Z", - "stargazers_count": 24, - "topics": [ - "home-assistant-component" - ], - "last_fetched": 1705595977.881239 - }, - "237812136": { - "repository_manifest": { - "name": "Yandex Icons", - "filename": "yandex-icons.js", - "render_readme": true, - "country": [ - "RU" - ], "homeassistant": "0.110.0" }, - "full_name": "iswitch/ha-yandex-icons", + "full_name": "iantrich/radial-menu", "category": "plugin", - "description": "Иконки Яндекс устройств для Home Assistant", - "domain": "", - "etag_repository": "W/\"06b7606877d2b35ee3743c999177a4d7dbf2c535f35d2874ce168a0da02d1337\"", - "last_updated": "2023-12-07T20:36:35Z", - "stargazers_count": 60, - "topics": [ - "icon-pack", - "icons", - "yandex" - ], - "last_fetched": 1712895698.664045 + "description": "⭕ Radial Menu Element", + "downloads": 1802, + "etag_repository": "W/\"b4d0a1d1c77bb09f31c15941dd948da219962eb3c5b3ec3033680a89e34c96c2\"", + "last_updated": "2023-01-20T00:58:16Z", + "stargazers_count": 69, + "last_fetched": 1787600774.37056 }, - "524783308": { + "494545750": { "repository_manifest": { - "name": "Shutter Row", - "render_readme": true, - "filename": "shutter-row.js", - "content_in_root": true - }, - "full_name": "berrywhite96/lovelace-shutter-row", - "category": "plugin", - "description": "Home Assistant Lovelace Shutter Row Card", - "downloads": 3049, - "etag_repository": "W/\"c2dd8c4d804e300a067bfb53fe701f59a38962df29ec22839f87e993d40187cc\"", - "last_updated": "2024-01-24T18:03:45Z", - "stargazers_count": 18, - "topics": [ - "home-assistant-card", - "lovelace-card" - ], - "last_fetched": 1712064376.661731 - }, - "614438299": { - "repository_manifest": { - "name": "homee", - "hacs": "0.24.0", - "homeassistant": "2023.9.0" - }, - "new": true, - "full_name": "Taraman17/hass-homee", - "authors": [ - "@Taraman17" - ], - "category": "integration", - "description": "a Home Assistant custom component to integrate the homee smart home platform", - "domain": "homee", - "downloads": 1, - "etag_repository": "W/\"611c693b8941ada18dd2f6c372f3ac031bd7c5e8a7f287bde47d37aa57970c56\"", - "last_updated": "2024-04-25T15:44:19Z", - "stargazers_count": 14, - "topics": [ - "homee" - ], - "last_fetched": 1714624740.013353 - }, - "258012818": { - "repository_manifest": { - "name": "simpleicons", - "render_readme": true, - "homeassistant": "2021.11.0", + "name": "Peaqhvac", + "homeassistant": "2022.10.5", "zip_release": true, - "filename": "hass-simpleicons.zip" - }, - "full_name": "vigonotion/hass-simpleicons", - "category": "integration", - "description": "Use Simple Icons in Home Assistant", - "domain": "simpleicons", - "downloads": 8579, - "etag_repository": "W/\"9c6de620bc5224c61b7c56028b1ee80aad28c7a5d83c70d0e0f2f867bfbcabd5\"", - "last_updated": "2023-10-16T18:57:39Z", - "stargazers_count": 129, - "topics": [ - "simple-icons" - ], - "last_fetched": 1714279043.972858 - }, - "552532860": { - "repository_manifest": { - "name": "Seiverkot", - "country": "FI", + "filename": "peaqhvac.zip", "render_readme": true }, "new": true, - "full_name": "evantaur/seiverkot-consumption", + "full_name": "elden1337/hass-peaqhvac", "authors": [ - "@evantaur" + "@elden1337" ], "category": "integration", - "description": "Add seiverkot consumption sensor to home assistant", - "domain": "seiverkot", - "etag_repository": "W/\"403acecb7dbb632be5ad07f2d09e07e6aabd9747b2299297ac11ae7fdbfdbae2\"", - "last_updated": "2023-07-13T18:08:25Z", - "stargazers_count": 3, - "topics": [ - "energy-consumption", - "energy-monitor", - "seinajoen-energia", - "seiverkot" - ], - "last_fetched": 1705599189.480512 - }, - "345753205": { - "repository_manifest": { - "name": "Fan Percent Button Row", - "filename": "fan-percent-button-row.js" - }, - "full_name": "finity69x2/fan-percent-button-row", - "category": "plugin", - "description": "Frontend plugin to control fans in Home Assistant using percent values for speeds", - "domain": "", - "etag_repository": "W/\"23e62334da7121a31c85cbb01ab4d1a8b4e24059b99fe8b492ea977686ad157b\"", - "last_updated": "2023-05-11T00:29:06Z", - "stargazers_count": 31, - "topics": [ - "assistant", - "fan", - "home", - "percent", - "speed" - ], - "last_fetched": 1712064063.519367 - }, - "698674167": { - "repository_manifest": { - "name": "Cover Time Based", - "render_readme": true - }, - "new": true, - "full_name": "Sese-Schneider/ha-cover-time-based", - "authors": [ - "@Sese-Schneider" - ], - "category": "integration", - "description": "Integration which allows cover control based on time.", - "domain": "cover_time_based", - "etag_repository": "W/\"d9df8e66a987f9afe83411a8d47f55efc49b6744fd132d04829fe5341c97e733\"", - "last_updated": "2024-04-17T08:53:02Z", - "stargazers_count": 5, - "topics": [ - "cover", - "tilt" - ], - "last_fetched": 1714624429.694328 - }, - "544550612": { - "repository_manifest": { - "name": "W1000 energy monitor", - "render_readme": true, - "country": [ - "HU" - ] - }, - "new": true, - "full_name": "ZsBT/hass-w1000-portal", - "authors": [ - "@ZsBT" - ], - "category": "integration", - "description": "Home Assistant custom component for W1000 energy portal (e.g. https://energia.eon-hungaria.hu/ ) ", - "domain": "w1000-energy-monitor", - "etag_repository": "W/\"290c23da113d78ba5e176c5b3c4f3b540e0ca08a967f232a85b1ae822aef4093\"", - "last_updated": "2024-04-02T18:36:14Z", - "stargazers_count": 42, - "topics": [ - "energy", - "eon", - "home-assistant-component", - "w1000" - ], - "last_fetched": 1712895649.96889 - }, - "553010184": { - "repository_manifest": { - "name": "Span Panel", - "homeassistant": "2023.3.0", - "render_readme": true - }, - "new": true, - "full_name": "gdgib/span", - "authors": [ - "@gdgib" - ], - "category": "integration", - "description": "SPAN Integration for HomeAssistant/HACS", - "domain": "span_panel", - "etag_repository": "W/\"5a396c4543744b5546ec5821cfc50fb0ab37feddac0baea97f4eea6bc05445d0\"", - "last_updated": "2024-04-06T21:36:13Z", - "stargazers_count": 15, - "topics": [ - "span" - ], - "last_fetched": 1713240928.276689 - }, - "234961647": { - "repository_manifest": { - "name": "Climate Mode Entity Row", - "filename": "climate-mode-entity-row.js", - "render_readme": true - }, - "full_name": "piitaya/lovelace-climate-mode-entity-row", - "category": "plugin", - "description": "Climate mode entity for Lovelace", - "domain": "", - "etag_repository": "W/\"0181373f17c9c00ec18b550087b387316c6006fe0a923507fcd0def29ec290fa\"", - "last_updated": "2022-06-27T07:31:07Z", - "stargazers_count": 82, - "topics": [ - "card", - "thermostat" - ], - "last_fetched": 1714624900.884158 - }, - "294609880": { - "repository_manifest": { - "name": "BOM Radar Card", - "render_readme": true, - "filename": "bom-radar-card.js", - "homeassistant": "2022.11.0" - }, - "full_name": "Makin-Things/bom-radar-card", - "category": "plugin", - "description": "A rain radar card using the new tiled images from the Australian BOM", - "domain": "", - "downloads": 2499, - "etag_repository": "W/\"67617211be5df26233acd6ee62b92a701f6e27ebc6346f874cc1d94a788cb17f\"", - "last_updated": "2024-01-15T09:27:44Z", - "stargazers_count": 94, - "topics": [ - "bom", - "frontend", - "meteorology", - "radar", - "weather" - ], - "last_fetched": 1713932445.544205 - }, - "262017793": { - "repository_manifest": { - "name": "Switchbot_press", - "render_readme": true - }, - "full_name": "cagnulein/switchbot_press", - "authors": [ - "@cagnulein" - ], - "category": "integration", - "description": "This is a simple project that manage the Switchbot ( https://amzn.to/3dnliBD ) that has only the \"press\" ability in Home Assistant.", - "domain": "switchbot_press", - "etag_repository": "W/\"6d7c325de621f6c78d2e1e0b030393b0ec3736cbfbd859c12e1ca7b337a10eba\"", - "last_updated": "2022-07-11T07:32:35Z", - "stargazers_count": 14, - "topics": [ - "python3", - "switchbot" - ], - "last_fetched": 1706280742.051361 - }, - "234022648": { - "repository_manifest": { - "name": "Google Dark Theme", - "render_readme": true - }, - "full_name": "JuanMTech/google_dark_theme", - "category": "theme", - "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the Google app dark mode.", - "domain": "", - "etag_repository": "W/\"51a6d38f3167258e4bec2b6558c419416053b69644d550700d175148f537b25f\"", - "last_updated": "2023-01-12T22:47:14Z", - "stargazers_count": 140, - "last_fetched": 1714624530.651338 - }, - "158194879": { - "repository_manifest": { - "name": "Entity Controller", - "homeassistant": "2022.7.4" - }, - "full_name": "danobot/entity-controller", - "authors": [ - "@danobot" - ], - "category": "integration", - "description": "Home Assistant Entity and lighting controller for managing devices with timers, scripts, and sun-based time restrictions.", - "domain": "entity_controller", - "etag_repository": "W/\"699d6c1ddfdb7927d3f4b0faf20d86c93c21370df398f6a634358594e104fc1a\"", - "last_updated": "2024-05-02T06:10:57Z", - "stargazers_count": 275, - "topics": [ - "entity-controller", - "finite-state-machine", - "internet-of-things", - "iot", - "lighting-controller", - "motion-light", - "motion-sensor" - ], - "last_fetched": 1714625130.219586 - }, - "606225263": { - "repository_manifest": { - "name": "Google Assistant SDK Custom", - "homeassistant": "2023.9.0", - "render_readme": true, - "zip_release": true, - "filename": "google_assistant_sdk_custom.zip" - }, - "new": true, - "full_name": "tronikos/google_assistant_sdk_custom", - "authors": [ - "@tronikos" - ], - "category": "integration", - "description": "Fork of Google Assistant SDK integration to allow getting responses from commands to Google Assistant", - "domain": "google_assistant_sdk_custom", - "downloads": 1703, - "etag_repository": "W/\"416b60ae5da4e98623a443201ecbbb40780e3215c965a4e1297dca45b7626607\"", - "last_updated": "2024-02-02T18:40:39Z", - "stargazers_count": 21, - "topics": [ - "google", - "google-assistant-api", - "google-assistant-sdk", - "home-assistant-component", - "homeassistant-custom-component" - ], - "last_fetched": 1714625039.122911 - }, - "366911690": { - "repository_manifest": { - "name": "Dahua", - "hacs": "1.6.0", - "homeassistant": "2021.7.0", - "render_readme": true - }, - "full_name": "rroller/dahua", - "authors": [ - "@rroller" - ], - "category": "integration", - "description": "Dahua Camera and Doorbell Home Assistant Integration", - "domain": "dahua", - "etag_repository": "W/\"7b09c7c0f0284079a4e4e40335085abca15057f13a83a9abb9fe49716622101b\"", - "last_updated": "2024-04-27T05:23:12Z", - "stargazers_count": 351, - "topics": [ - "amcrest", - "camera", - "dahua", - "doorbell", - "ipcam", - "lorex" - ], - "last_fetched": 1714624391.160514 - }, - "559360809": { - "repository_manifest": { - "name": "Linked Lovelace", - "render_readme": true, - "filename": "linked-lovelace-ui.js" - }, - "new": true, - "full_name": "daredoes/linked-lovelace-ui", - "category": "plugin", - "description": "Create cards that can be re-used, updated, and handle templated data.", - "downloads": 821, - "etag_repository": "W/\"2fcd59b383aff1f3ee4e70200c297789901ff3824dbf7ce2c3647a80eea7479a\"", - "last_updated": "2024-04-25T21:39:25Z", - "stargazers_count": 26, - "topics": [ - "javascript", - "typescript" - ], - "last_fetched": 1714624500.606827 - }, - "711632405": { - "repository_manifest": { - "name": "Little Monkey", - "filename": "little_monkey.zip", - "hide_default_branch": true, - "homeassistant": "2023.9.0", - "render_readme": true, - "country": [ - "FR" - ], - "zip_release": true - }, - "new": true, - "full_name": "jmcruvellier/little_monkey", - "authors": [ - "@jmcruvellier" - ], - "category": "integration", - "description": "Intégration personnalisée Home Assistant pour l'assistant d'énergie ecojoko", - "domain": "little_monkey", - "downloads": 641, - "etag_repository": "W/\"87c575583c62e06825b46030cb7b47d689489a35301b431342b724a7d59873c1\"", - "last_updated": "2024-02-10T23:28:15Z", - "stargazers_count": 18, - "topics": [ - "custom-integration", - "custom-integrations", - "ecojoko", - "energy", - "energy-monitor" - ], - "last_fetched": 1712409497.978725 - }, - "204700563": { - "repository_manifest": { - "name": "Momentary Switch Component" - }, - "full_name": "twrecked/hass-momentary", - "authors": [ - "@sherrell" - ], - "category": "integration", - "description": "Momentary Switch Component for Home Assistant", - "domain": "momentary", - "etag_repository": "W/\"07c0baa8a8eab807c7b88cef60b5fcccbceff06aaeac2745a35ac7865c772670\"", - "last_updated": "2024-02-04T14:25:26Z", - "stargazers_count": 41, - "last_fetched": 1711038445.689618 - }, - "484708274": { - "repository_manifest": { - "name": "AsusRouter", - "homeassistant": "2023.10.0" - }, - "new": true, - "full_name": "Vaskivskyi/ha-asusrouter", - "authors": [ - "@vaskivskyi" - ], - "category": "integration", - "description": "Monitor and control your AsusWRT-powered router from Home Assistant", - "domain": "asusrouter", - "etag_repository": "W/\"621b274f278307b85750b12e1994c9c56911cd7688f114e4784801a843a47047\"", - "last_updated": "2024-05-01T09:04:08Z", - "stargazers_count": 163, - "topics": [ - "asus", - "asuswrt", - "asuswrt-merlin", - "router" - ], - "last_fetched": 1714624554.316335 - }, - "468093553": { - "repository_manifest": { - "name": "Radioactivity Hungary", - "country": [ - "HU" - ], - "render_readme": "true" - }, - "new": true, - "full_name": "amaximus/radioactivity_hu", - "authors": [ - "@amaximus" - ], - "category": "integration", - "description": "Radioactivity data for Hungary", - "domain": "radioactivity_hu", - "downloads": 10, - "etag_repository": "W/\"326b799306a039a0d7eb7622112ca20e89872c88b433df8189430594c1c16d7a\"", - "last_updated": "2023-06-08T08:48:13Z", - "stargazers_count": 5, - "topics": [ - "homeassistant-custom-component", - "hungary" - ], - "last_fetched": 1710347853.393224 - }, - "253311340": { - "repository_manifest": { - "name": "3Ative Blue Theme", - "render_readme": true - }, - "full_name": "3ative/3ative-blue-theme", - "category": "theme", - "description": "😎 My Theme 'Blue' - with semi-transparent Cards", - "domain": "", - "etag_repository": "W/\"02cea9ac48c7e823d7d4e14bb1160baf0458233cbae7931dea6d5aa86af51132\"", - "last_updated": "2023-07-30T09:08:42Z", - "stargazers_count": 4, - "topics": [ - "3ative", - "blue", - "theme-ui" - ], - "last_fetched": 1703066488.713791 - }, - "638230244": { - "repository_manifest": { - "name": "Energy Flow Card Plus", - "render_readme": true, - "filename": "energy-flow-card-plus.js" - }, - "new": true, - "full_name": "flixlix/energy-flow-card-plus", - "category": "plugin", - "description": "An upgraded Energy Distribution Card for Home Assistant, with added features like Individual Devices and refined UI enhancements, while maintaining the Energy Dashboard's original design.", - "downloads": 14956, - "etag_repository": "W/\"e03fc6a91c8017295c6de5cac67b1f492da9113e87a51f9b5f21f50482e84b7f\"", - "last_updated": "2023-10-19T02:51:26Z", - "stargazers_count": 113, - "topics": [ - "automation", - "cards", - "customization", - "dashboard", - "diy", - "energy", - "green", - "renewable-energy", - "renewables", - "visualization" - ], - "last_fetched": 1714624397.469162 - }, - "456340193": { - "repository_manifest": { - "name": "Innova Heat and A/C", - "homeassistant": "2024.1.0", - "country": "CA" - }, - "new": true, - "full_name": "danielrivard/homeassistant-innova", - "authors": [ - "@danielrivard" - ], - "category": "integration", - "description": "Home Assistant Integration for Innova 2.0 Heat Pump and AirLeaf", - "domain": "innova", - "etag_repository": "W/\"029391dc53a5cec8726660d1264fd1a2a6c419e2e3d7677f0288a6819034166d\"", - "last_updated": "2024-04-24T12:54:32Z", - "stargazers_count": 27, - "topics": [ - "airleaf", - "climate", - "fancoil", - "innova", - "innova-2point0", - "innovaenergie", - "twopointzero" - ], - "last_fetched": 1714279274.883123 - }, - "433577406": { - "repository_manifest": { - "name": "Config Editor", - "render_readme": true - }, - "new": true, - "full_name": "junkfix/config-editor", - "authors": [ - "@htmltiger" - ], - "category": "integration", - "description": "Home Assistant Configuration Editor Helper", - "domain": "config_editor", - "etag_repository": "W/\"865c39e79bce5dd0a9e75e54d41fc69575c4c2efeed001889aa0e972416441b0\"", - "last_updated": "2024-04-05T22:02:51Z", - "stargazers_count": 29, - "topics": [ - "homeassistant-config" - ], - "last_fetched": 1714624647.812683 - }, - "246417951": { - "repository_manifest": { - "name": "Whatpulse Sensor", - "render_readme": true - }, - "full_name": "SLG/home-assistant-whatpulse", - "authors": [ - "@SLG" - ], - "category": "integration", - "description": "This component retrieves the statistics from Whatpulse", - "domain": "whatpulse", - "etag_repository": "W/\"c383dac6f01289e56aca2487d775ad8593f870dc8b214472704dcce5db283bc1\"", - "last_updated": "2021-06-03T17:59:28Z", - "stargazers_count": 1, - "topics": [ - "whatpulse" - ], - "last_fetched": 1678434140.617966 - }, - "203244705": { - "repository_manifest": { - "name": "OpenMensa Sensor" - }, - "full_name": "Mofeywalker/openmensa-hass-component", - "category": "integration", - "description": "A platform sensor which tells you which meals are served in your canteen.", - "domain": "openmensa", - "etag_repository": "W/\"b823498807d59e24ec520a9eb4ca0fa93ba6bc4e67515035f8250ba3335ceea1\"", - "last_updated": "2021-09-04T08:04:28Z", - "stargazers_count": 4, - "last_fetched": 1712064080.328492 - }, - "209855666": { - "repository_manifest": { - "name": "UPS", - "country": "US" - }, - "full_name": "custom-components/ups", - "category": "integration", - "description": "The ups platform allows one to track deliveries by the UPS", - "domain": "ups", - "etag_repository": "W/\"aa46148e6c615baac4ae76ed2e6efb4ae26de0c2e7ba0e1c10a864ffd2386e81\"", - "last_updated": "2021-05-19T10:28:06Z", - "stargazers_count": 6, - "last_fetched": 1711384414.519081 - }, - "174016256": { - "repository_manifest": { - "name": "Lovelace Home Feed Card", - "render_readme": true - }, - "full_name": "gadgetchnnel/lovelace-home-feed-card", - "category": "plugin", - "description": "A custom Lovelace card for displaying a combination of persistent notifications, calendar events, and entities in the style of a feed.", - "domain": "", - "etag_repository": "W/\"a721a475e1a8ef699858a5b07d6653f3686cb54d922e20aaef852deede3ccd53\"", - "last_updated": "2024-02-23T19:04:02Z", - "stargazers_count": 255, - "last_fetched": 1714624649.301308 - }, - "154845921": { - "repository_manifest": {}, - "full_name": "custom-components/sensor.ssh", - "authors": [ - "@jchasey" - ], - "category": "integration", - "description": "SSH Generic Sensor", - "domain": "ssh", - "etag_repository": "W/\"805044cb621630a0e203a13fa8dd1a29ede609ecb7a85f4ed799e6dc98456a81\"", - "last_updated": "2023-06-20T20:26:28Z", - "stargazers_count": 43, - "last_fetched": 1713586611.046455 - }, - "610297310": { - "repository_manifest": { - "name": "SickGear", - "render_readme": true, - "homeassistant": "2023.3.0" - }, - "new": true, - "full_name": "thisisthetechie/home-assistant-sickgear", - "authors": [ - "@thisisthetechie" - ], - "category": "integration", - "description": "An Integration to allow Home Assistant and SickGear to be the best of friends", - "domain": "sickgear", - "etag_repository": "W/\"eb9b1fb29ae237ab47d110a62c390efeeb1d4f062bb98644c9ee31460fc73ad8\"", - "last_updated": "2023-09-18T17:09:40Z", - "stargazers_count": 1, - "topics": [ - "home-assistant-integration", - "sickgear" - ], - "last_fetched": 1714624901.084503 - }, - "441028036": { - "repository_manifest": { - "name": "Hilo", - "hacs": "1.6.0", - "country": "CA", - "render_readme": true, - "homeassistant": "2022.9.0" - }, - "new": true, - "full_name": "dvd-dev/hilo", - "authors": [ - "@valleedelisle" - ], - "category": "integration", - "description": "Home Assistant Hilo Integration via HACS", - "domain": "hilo", - "downloads": 31, - "etag_repository": "W/\"32adca9dcb38858095ec0778ce48118da6bca4d65a73c2112f69b2ee2a764c1e\"", - "last_updated": "2024-04-30T23:44:24Z", - "stargazers_count": 117, - "topics": [ - "hilo", - "home-automation-system", - "hydro-quebec", - "signalr-client" - ], - "last_fetched": 1714625064.215812 - }, - "495607253": { - "repository_manifest": { - "name": "Nordnet investments API sensors", - "country": [ - "DK", - "NO", - "SE", - "FI" - ], - "render_readme": true - }, - "new": true, - "full_name": "jippi/hass-nordnet", - "authors": [ - "@jippi" - ], - "category": "integration", - "description": "Home Assistant + Nordnet API = awesome sensors with for your investments & holdings", - "domain": "nordnet", - "etag_repository": "W/\"98d6566f48e05609c24ecf8143531dff067462b1b7b7f70db36f9f2e955dffda\"", - "last_updated": "2024-03-01T12:48:46Z", - "stargazers_count": 6, - "topics": [ - "finance", - "stock-market", - "stocks" - ], - "last_fetched": 1710347668.827406 - }, - "504664392": { - "repository_manifest": { - "name": "PowUnity BikeTrax", - "render_readme": true - }, - "new": true, - "full_name": "basilfx/homeassistant-biketrax", - "authors": [ - "@basilfx" - ], - "category": "integration", - "description": "Custom component for the PowUnity BikeTrax integration for Home Assistant.", - "domain": "biketrax", - "etag_repository": "W/\"563afc76ebe6265dd573a6c1f67aca96a9fd6310b3fec871bbc9a34890273cc6\"", - "last_updated": "2024-03-06T12:34:53Z", - "stargazers_count": 5, - "topics": [ - "biketrax", - "powunity" - ], - "last_fetched": 1710693396.130733 - }, - "237532750": { - "repository_manifest": { - "name": "Harmony Card", - "render_readme": true, - "filename": "harmony-card.js" - }, - "full_name": "sbryfcz/harmony-card", - "category": "plugin", - "description": "A Home Assistant Lovelace Care for Harmony Integration", - "domain": "", - "downloads": 3550, - "etag_repository": "W/\"b208c28c263003d6edf756edcde66926bf9158ea32d187196f3524ff983f22fe\"", - "last_updated": "2024-02-05T01:48:57Z", - "stargazers_count": 102, - "last_fetched": 1712409407.287993 - }, - "182915754": { - "repository_manifest": { - "name": "Grocy custom component", - "render_readme": true, - "zip_release": true, - "hide_default_branch": true, - "homeassistant": "2021.12.0", - "filename": "grocy.zip" - }, - "full_name": "custom-components/grocy", - "authors": [ - "@SebRut", - "@isabellaalstrom" - ], - "category": "integration", - "description": "Custom Grocy integration for Home Assistant", - "domain": "grocy", - "downloads": 4868, - "etag_repository": "W/\"67c44f6b9007d567b8b5a2b3129c875d0bd6ba528508fff774f2d40810999901\"", - "last_updated": "2024-02-04T17:44:01Z", - "stargazers_count": 146, - "topics": [ - "grocy" - ], - "last_fetched": 1714625080.911711 - }, - "299753146": { - "repository_manifest": { - "name": "Xiaomi Cloud Map Extractor", - "render_readme": true, - "zip_release": true, - "filename": "xiaomi_cloud_map_extractor.zip" - }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor", - "authors": [ - "@PiotrMachowski" - ], - "category": "integration", - "description": "This custom integration provides a way to present a live view of a map for Xiaomi (Roborock/Viomi/Roidmi/Dreame) vacuums without a need for rooting.", - "domain": "xiaomi_cloud_map_extractor", - "downloads": 45075, - "etag_repository": "W/\"7d3eba775c09e1b1ef35309c543c6eb3097df5fd8341c42353d9ab5518a88963\"", - "last_updated": "2024-04-13T22:56:12Z", - "stargazers_count": 1094, - "topics": [ - "cloud", - "dreame", - "map", - "roborock", - "robot", - "roidmi", - "vacuum", - "vacuum-map", - "viomi", - "xiaomi", - "xiaomi-smart-home", - "xiaomi-vacuum" - ], - "last_fetched": 1714624574.116567 - }, - "634513270": { - "repository_manifest": { - "name": "Helium Integration", - "render_readme": true - }, - "new": true, - "full_name": "enes-oerdek/Home-Assistant-Helium-Integration", - "authors": [ - "@enes-oerdek" - ], - "category": "integration", - "description": "Helium Integration for Home Assistant", - "domain": "helium_solana", - "etag_repository": "W/\"5343f918d2d7268bbebd69b4cebbc442b3b076b901cb2d9a642cd273c2406692\"", - "last_updated": "2024-04-02T00:21:44Z", - "stargazers_count": 19, - "topics": [ - "helium", - "helium-mining", - "helium-network", - "iot", - "solana" - ], - "last_fetched": 1713586427.403115 - }, - "249381778": { - "repository_manifest": { - "name": "Local Tuya", - "homeassistant": "0.116.0" - }, - "full_name": "rospogrigio/localtuya", - "authors": [ - "@rospogrigio", - "@postlund" - ], - "category": "integration", - "description": "local handling for Tuya devices", - "domain": "localtuya", - "etag_repository": "W/\"735a9da98c4a635737834e58dd63c282d4f0e3c207bb6f5546640dfe2660342d\"", - "last_updated": "2024-04-15T12:28:34Z", - "stargazers_count": 2627, - "topics": [ - "localtuya", - "tuya", - "tuya-api" - ], - "last_fetched": 1714624534.726584 - }, - "556352757": { - "repository_manifest": { - "name": "Geo Home Smart Meter Integration", - "render_readme": true - }, - "new": true, - "full_name": "mmillmor/geo_home", - "authors": [ - "@mmillmor" - ], - "category": "integration", - "description": "Geo Home smart meter integration for Home Assistant", - "domain": "geo_home", - "etag_repository": "W/\"d475ebf48bde82c320469392bd9bdebeced616cdfb4cd4d1341b49b053321d0e\"", - "last_updated": "2024-03-15T21:28:04Z", - "stargazers_count": 22, - "topics": [ - "home-assistant-integration", - "smart-meter" - ], - "last_fetched": 1714624531.857883 - }, - "680920137": { - "repository_manifest": { - "name": "Aerogarden", - "render_readme": true, - "zip_release": true, - "filename": "aerogarden.zip" - }, - "new": true, - "full_name": "dalinicus/homeassistant-aerogarden", - "authors": [ - "@dalinicus" - ], - "category": "integration", - "description": "Aerogarden integration for Home Assistant", - "domain": "aerogarden", - "downloads": 208, - "etag_repository": "W/\"32e92673f32654691e1d14c72134db606199b1d08d852e7a110d5a00e9004ad8\"", - "last_updated": "2024-01-07T16:44:33Z", + "description": "Home Assistant custom component to help hvac-systems stay below peak hourly energy levels and prioritize cheap hours to heat your home.", + "domain": "peaqhvac", + "downloads": 35, + "etag_repository": "W/\"2c32a9e0d64f3bb681c22400fd24a89cab8a38a2aba7e95af117efd98e916523\"", + "last_updated": "2026-07-31T10:24:54Z", "stargazers_count": 8, "topics": [ - "aerogarden", - "bounty", - "farm", - "harvest", - "hydroponics" + "nibe", + "peak-shaving", + "smart-pricing" ], - "last_fetched": 1714625005.990248 + "last_fetched": 1786296386.979779 }, - "372058588": { - "repository_manifest": { - "name": "MET Alerts Hungary", - "country": [ - "HU" - ], - "render_readme": "true" - }, - "full_name": "amaximus/met_alerts_hu", - "authors": [ - "@amaximus" - ], + "1162973720": { + "repository_manifest": {}, + "new": true, + "full_name": "Jarauvi/elisa_kotiakku", "category": "integration", - "description": "Meteo alerts for Hungary", - "domain": "met_alerts_hu", - "downloads": 1, - "etag_repository": "W/\"1e72137b82040d72b6358c3734f2040358f762a89058b52b19a99f38ba6ebda5\"", - "last_updated": "2023-12-11T13:35:08Z", - "stargazers_count": 12, + "description": "🔋 Home Assistant integration for Elisa Kotiakku energy storage. Monitor solar production, battery state, and grid exchange in real-time", + "domain": "elisa_kotiakku", + "etag_repository": "W/\"8acab822f7e58653fc85b7f7057de1beaa4eadc341295664b27a3c5ea3fc38de\"", + "last_updated": "2026-07-29T22:32:42Z", + "stargazers_count": 9, "topics": [ - "homeassistant-custom-component", - "hungary" + "battery", + "custom-integration", + "elisa", + "energy-management", + "kotiakku" ], - "last_fetched": 1703065906.78347 + "last_fetched": 1789383222.307039 }, - "395770920": { + "1221086577": { + "repository_manifest": {}, + "new": true, + "full_name": "michael-adler/ha-ocpp-relay", + "category": "integration", + "description": "Home Assistant integration that collects OCPP sensor data while acting as an OCPP relay between an EV charger and a management server.", + "domain": "ha_ocpp_relay", + "etag_repository": "W/\"0244f6ecd09a54bb63f53afcca541e786ba4d688c01aeb8a7316b63329e682ad\"", + "last_updated": "2026-08-05T17:00:49Z", + "stargazers_count": 4, + "topics": [ + "ocpp" + ], + "last_fetched": 1790598286.897712 + }, + "882776709": { + "repository_manifest": {}, + "new": true, + "full_name": "MKsys1337/MiWiFi-CB0401V2", + "category": "integration", + "description": "The Xiaomi 5G CPE CB0401V2 Integration for Home Assistant allows users to monitor and access comprehensive data from their Xiaomi 5G CPE CB0401V2 router directly in Home Assistant. With this integration, you can display key information such as signal strength, network details, Wi-Fi status, and more within your smart home dashboard.", + "domain": "miwifi_cb0401v2", + "etag_repository": "W/\"e4177fb321a6c295d5ca5cfbb738e89f6780f9b005736e0d75b6e4acb6ffe952\"", + "last_updated": "2025-08-05T14:41:50Z", + "stargazers_count": 9, + "topics": [ + "cb0401v2", + "xiaomi-router" + ], + "last_fetched": 1790533031.956786 + }, + "585050790": { "repository_manifest": { - "name": "OpenEI", - "homeassistant": "2021.8.0", - "zip_release": true, - "filename": "openei.zip" + "name": "tdarr" }, "new": true, - "full_name": "firstof9/ha-openei", + "full_name": "itchannel/tdarr_ha", "authors": [ - "@firstof9" + "@itchannel" ], "category": "integration", - "description": "OpenEI integration for Home Assistant", - "domain": "openei", - "downloads": 122, - "etag_repository": "W/\"bccccfaba125f688282ccdfbb053754fde6e25506a311b20191ad3cf860053ad\"", - "last_updated": "2023-11-04T17:59:58Z", - "stargazers_count": 14, + "description": "Tdarr Home Assistant Integration", + "domain": "tdarr", + "etag_repository": "W/\"be53708a851420b15481f84907f8dadebda5d75840b215a09c6db391c6817bf2\"", + "last_updated": "2026-07-11T09:58:11Z", + "stargazers_count": 32, "topics": [ - "api", - "energy", - "rates" + "assistant", + "home", + "tdarr", + "transcoding" ], - "last_fetched": 1705599180.276918 + "last_fetched": 1784788353.437345 }, - "163322610": { + "431901513": { "repository_manifest": { - "name": "Panasonic Comfort Cloud HA component", - "homeassistant": "0.110.0" + "name": "Fluid Level Background Card", + "render_readme": true, + "filename": "fluid-level-background-card.js" }, - "full_name": "djbulsink/panasonic_ac", - "authors": [ - "Djbulsink", - "SeraphimSerapis" - ], - "category": "integration", - "description": "Panasonic Comfort Cloud HA component", - "domain": "panasonic_ac", - "etag_repository": "W/\"14b6b2f9af597022edaed70cf0516b0191513111b8b0904353856efddb32aff8\"", - "last_updated": "2023-12-22T00:12:31Z", - "stargazers_count": 29, - "last_fetched": 1711039185.824221 - }, - "517429793": { - "repository_manifest": { - "name": "EcoStruxure PowerTag Link Gateway", - "render_readme": true - }, - "new": true, - "full_name": "Breina/PowerTagGateway", - "authors": [ - "@Breina" - ], - "category": "integration", - "description": "HomeAssistant integration for EcoStruxure gateways; SmartLink, PowerTag Link and Panel Servers.", - "domain": "powertag_gateway", - "etag_repository": "W/\"d8f972f4603b3b465f1a557b67a416cf9b28626deda94878e6fc6d865dedef44\"", - "last_updated": "2024-04-30T11:01:15Z", - "stargazers_count": 13, - "topics": [ - "ecostruxure", - "energy-monitor", - "schneider-electric" - ], - "last_fetched": 1714624420.363155 - }, - "373832981": { - "repository_manifest": { - "name": "Digital Clock", - "render_readme": true - }, - "full_name": "wassy92x/lovelace-digital-clock", + "full_name": "swingerman/lovelace-fluid-level-background-card", "category": "plugin", - "description": "A custom digital clock card for Home Assistant", - "domain": "", - "downloads": 33324, - "etag_repository": "W/\"67a82410e23e04edb357982f85b6af2fbb6ac96a3e1729fe2c048d8b0c47b9e8\"", - "last_updated": "2024-01-16T17:48:48Z", - "stargazers_count": 84, + "description": "This card wraps any other cards and renders a fluid background behind them.", + "downloads": 7167, + "etag_repository": "W/\"654d42566874381a689a31890231116704d6ae556bd74450a657a810af2f8bef\"", + "last_updated": "2026-10-01T01:14:31Z", + "stargazers_count": 88, "topics": [ "lovelace-card" ], - "last_fetched": 1714624480.124148 + "last_fetched": 1790841125.008696 }, - "167885769": { + "169467285": { "repository_manifest": { - "name": "Arlo Camera Support", - "homeassistant": "2023.3" + "name": "EdgeOS (Ubiquiti)", + "homeassistant": "2024.1.0b0" }, - "full_name": "twrecked/hass-aarlo", + "full_name": "elad-bar/ha-edgeos", "authors": [ - "@twrecked" + "@elad-bar" ], "category": "integration", - "description": "Asynchronous Arlo Component for Home Assistant", - "domain": "aarlo", - "etag_repository": "W/\"5753c827b3bf018358260bd2371001e343311bfd21ffc4d7eef16461646fce5a\"", - "last_updated": "2024-05-02T02:49:09Z", - "stargazers_count": 364, + "description": "Integration with EdgeOS (Ubiquiti)", + "domain": "edgeos", + "etag_repository": "W/\"d3666b569016a49cecd3470f7d96fbf5caf88bbf432300731c59d82f0000e20c\"", + "last_updated": "2025-09-20T13:09:28Z", + "stargazers_count": 148, "topics": [ - "arlo", - "netgear" + "edgeos" ], - "last_fetched": 1714624850.419196 + "last_fetched": 1789724394.755258 }, - "153006394": { + "1095928151": { "repository_manifest": {}, - "full_name": "rt400/School-Vacation", - "authors": [ - "@yuval_mejahez" - ], - "category": "integration", - "description": null, - "domain": "school_holidays", - "etag_repository": "W/\"6cab9192a4749490f943c195e9c77c4fd17417a8884a218c9cc32c06d846bbdc\"", - "last_updated": "2024-02-24T18:32:13Z", - "stargazers_count": 11, - "last_fetched": 1713241399.300727 - }, - "268163975": { - "repository_manifest": { - "name": "mini climate card", - "filename": "mini-climate-card-bundle.js" - }, - "full_name": "artem-sedykh/mini-climate-card", - "category": "plugin", - "description": "Minimalistic climate card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 7092, - "etag_repository": "W/\"900082ebb3ff70a9ac07cb916acd69079667c4f073fbb66b5d5621360227aa3e\"", - "last_updated": "2024-04-01T08:13:35Z", - "stargazers_count": 256, - "topics": [ - "automation", - "climate", - "climate-entity", - "custom", - "hacktoberfest2021" - ], - "last_fetched": 1713241365.548199 - }, - "141952963": { - "repository_manifest": { - "name": "Circle Sensor Card", - "homeassistant": "2020.12.0", - "content_in_root": true, - "filename": "circle-sensor-card.js" - }, - "full_name": "custom-cards/circle-sensor-card", - "category": "plugin", - "description": "A custom component for displaying sensor values as cards or elements", - "domain": "", - "etag_repository": "W/\"fd53b94e75370e1aac71b18cfa66d71628d3d8fa9a27a51376d4c04de8b94b8c\"", - "last_updated": "2022-06-02T04:10:16Z", - "stargazers_count": 168, - "last_fetched": 1714279475.253889 - }, - "453890532": { - "repository_manifest": { - "name": "Ontario Energy Board", - "render_readme": true, - "country": "CA" - }, "new": true, - "full_name": "jrfernandes/ontario_energy_board", - "authors": [ - "@jrfernandes" - ], + "full_name": "nilvanis/ha-pronatura", "category": "integration", - "description": "Home Assistant component that installs a sensor with the current energy rate for Ontario energy companies", - "domain": "ontario_energy_board", - "etag_repository": "W/\"404195f0b01a9a19f0cf5a6123214dbac397ef29568894c62aa39c6b18e6d906\"", - "last_updated": "2024-04-26T04:33:59Z", - "stargazers_count": 40, + "description": "A Home Assistant custom integration for fetching garbage collection schedules from ProNatura API.", + "domain": "pronatura", + "etag_repository": "W/\"d70f8d04ae71b65a340b06747828939a84b4536050b3e3741746d0a6485d480c\"", + "last_updated": "2025-12-22T11:06:29Z", "topics": [ - "canada", - "electricity", - "energy-prices", - "hydro", - "ontario" + "garbage-collection", + "pronatura" ], - "last_fetched": 1714625052.796757 + "last_fetched": 1784790723.743765 }, - "100234318": { + "164022050": { + "repository_manifest": {}, + "full_name": "custom-cards/check-button-card", + "category": "plugin", + "description": "Check Button Card is a button that tracks when it is last pressed, for the Home Assistant Lovelace front-end using MQTT auto discovery.", + "downloads": 16734, + "etag_repository": "W/\"f1d3b1d78548f44d29af934d7f737c3a53708d24db326a691078c42e6e1e652a\"", + "last_updated": "2021-12-22T18:23:08Z", + "stargazers_count": 113, + "last_fetched": 1790162607.6716 + }, + "254206234": { "repository_manifest": { - "name": "Xiaomi Philips Lights Integration", + "name": "PVPC Hourly Pricing Card", "render_readme": true }, - "full_name": "syssi/philipslight", + "full_name": "danimart1991/pvpc-hourly-pricing-card", + "category": "plugin", + "description": "Home Assistant Lovelace custom card to use with Spain electricity hourly pricing (PVPC) integration", + "downloads": 6612, + "etag_repository": "W/\"f9f4ed90c36c9cea7e1452c670db5fd78c488b8dc3ef066ebbefde85dc7c9a8a\"", + "last_updated": "2025-03-19T12:05:58Z", + "stargazers_count": 112, + "topics": [ + "esios", + "graphics", + "lovelace-card", + "lovelace-custom-card", + "pvpc", + "ree" + ], + "last_fetched": 1787586626.024112 + }, + "286408741": { + "repository_manifest": { + "name": "Posten Card", + "render_readme": true, + "filename": "posten-card.js", + "country": "NO" + }, + "full_name": "ezand/lovelace-posten-card", + "category": "plugin", + "description": "A Lovelace card to display Norwegian mail delivery days", + "downloads": 2584, + "etag_repository": "W/\"2ec6e254082827b580c9f3df3bb39f71e9c6c5d20405022dde4c50e54e12dc8c\"", + "last_updated": "2026-01-22T00:39:14Z", + "stargazers_count": 16, + "topics": [ + "lovelace-card", + "mail-delivery" + ], + "last_fetched": 1789325262.651087 + }, + "869387483": { + "repository_manifest": {}, + "new": true, + "full_name": "bigmoby/ialarm_controller", + "category": "integration", + "description": "🚨 iAlarm controller integration (unofficial)", + "domain": "ialarm_controller", + "etag_repository": "W/\"5636d3b6bf1df8d01b6d2fc43915a625d1e1877555df19ddc57ffb7a212b4202\"", + "last_updated": "2026-08-03T18:24:22Z", + "stargazers_count": 2, + "topics": [ + "homeassistant-custom-component", + "ialarm" + ], + "last_fetched": 1785785342.189382 + }, + "1082605541": { + "repository_manifest": {}, + "new": true, + "full_name": "Mihonarium/hass-spatial-lights-card", + "category": "plugin", + "description": " Better picture-elements card. Spatially arrange and control multiple Home Assistant light entities from a single, highly visual Lovelace card. The Spatial Lights Card lets you drag your lights into meaningful locations, multi-select groups, and fine-tune colors, brightness, and temperature without leaving the dashboard.", + "etag_repository": "W/\"10e262dd27fbb9c948f8885c5a6e2d927b927b879e133b3362f31d693790b1ce\"", + "last_updated": "2026-09-13T23:18:09Z", + "stargazers_count": 46, + "topics": [ + "card", + "hacs-dashboard", + "home-assistant-card", + "lovelace-custom-card" + ], + "last_fetched": 1790715918.411305 + }, + "1234964950": { + "repository_manifest": {}, + "new": true, + "full_name": "mastertape/z906-ir-remote-ha", + "category": "integration", + "description": "Home Assistant custom integration for Logitech Z906 over the infrared entity platform", + "domain": "z906_ir_remote_ha", + "etag_repository": "W/\"40c4ea6dd77c3beb88bf4b053bbb92985162540c8781de5799d3b1549956b55d\"", + "last_updated": "2026-06-24T16:24:01Z", + "stargazers_count": 1, + "topics": [ + "esphome", + "infrared", + "ir", + "ir-remote", + "z906" + ], + "last_fetched": 1784789961.421756 + }, + "1194665095": { + "repository_manifest": {}, + "new": true, + "full_name": "FReichelt/ha-vorwerk-kobold", + "category": "integration", + "description": "Home Assistant integration for Vorwerk Kobold robot vacuums", + "domain": "kobold", + "etag_repository": "W/\"e1e7a68a4273bd10518fae7ec691ccab7a294b632711c6284a66d8978071ea88\"", + "last_updated": "2026-03-28T17:19:53Z", + "topics": [ + "kobold", + "vacuum", + "vorwerk" + ], + "last_fetched": 1784787492.807521 + }, + "255366214": { + "repository_manifest": { + "name": "Vintage", + "render_readme": true, + "filename": "themes/vintage.yaml" + }, + "full_name": "Banditen01/vintage_theme", + "category": "theme", + "description": "🎙️ Vintage theme original colours & style designed by @surendrananup HACS adapted by @Banditen01", + "downloads": 1246, + "etag_repository": "W/\"1c81f66cbcb7e0bb3be3e02273fd662b491574741a457c48feff6ea23cdf6807\"", + "last_updated": "2026-09-05T18:59:14Z", + "stargazers_count": 8, + "topics": [ + "unofficial" + ], + "last_fetched": 1790367744.915929 + }, + "441294260": { + "repository_manifest": { + "name": "Auto Areas", + "render_readme": true + }, + "new": true, + "full_name": "c-st/auto_areas", + "authors": [ + "@c-st" + ], + "category": "integration", + "description": "🤖 A custom component for Home Assistant which automates your areas.", + "domain": "auto_areas", + "downloads": 1, + "etag_repository": "W/\"3484223b5f303d21bb9081d65b0875caf44bd861b4d813cb4c54f73c1b489de6\"", + "last_updated": "2026-09-10T19:10:10Z", + "stargazers_count": 33, + "last_fetched": 1789071777.019091 + }, + "1030733780": { + "repository_manifest": {}, + "new": true, + "full_name": "nielstron/inteno_hass", + "category": "integration", + "description": "HomeAssistant Integration for the Inteno Internet Router", + "domain": "inteno", + "etag_repository": "W/\"f307568d8b016bbb2f908b1d27aaae2bf5d732d35182315807ce1267f5f948ac\"", + "last_updated": "2026-02-03T22:35:03Z", + "topics": [ + "device-tracker", + "inteno", + "router" + ], + "last_fetched": 1790874608.938972 + }, + "751031038": { + "repository_manifest": {}, + "new": true, + "full_name": "samoswall/polaris-mqtt", + "category": "integration", + "description": "Polaris IQ Home devices integration to Home Assistant", + "domain": "polaris", + "etag_repository": "W/\"20c78e079397968719839efed572729926cd6dbee222a65ea35e2b3b13b793e9\"", + "last_updated": "2026-09-26T08:39:19Z", + "stargazers_count": 142, + "topics": [ + "hommyn", + "polaris" + ], + "last_fetched": 1790422144.528279 + }, + "1235988875": { + "repository_manifest": {}, + "new": true, + "full_name": "MarcinG81/SunSynk_HA_Integration", + "category": "integration", + "description": "A custom Home Assistant integration for SunSynk / Deye hybrid inverters using SunSynk Cloud API access.", + "domain": "sunsynk", + "etag_repository": "W/\"3cba902ee87b18abcde154e2f179044d0a4bc7ae92bf46a7ddafbb6e1ad751c7\"", + "last_updated": "2026-10-01T16:39:49Z", + "stargazers_count": 12, + "topics": [ + "home-assistant-hacs-sunsynk-solar-inverter" + ], + "last_fetched": 1790894108.326304 + }, + "1079220528": { + "repository_manifest": {}, + "new": true, + "full_name": "qlerup/chores4kids", + "category": "integration", + "description": "Chores4Kids is a Lovelace card that pairs with the companion integration to sync chores and task updates across devices. Create, assign, and track chores from Home Assistant; changes are pushed instantly to phones and tablets, keeping kids and parents aligned with clear, up-to-date to-dos.", + "domain": "chores4kids", + "downloads": 971, + "etag_repository": "W/\"9c05405fd80a5de32d6bc653d247d70ad738201d90cfcdfbf18feef9535238c4\"", + "last_updated": "2026-08-25T20:41:20Z", + "stargazers_count": 43, + "topics": [ + "custom", + "hacs-custom", + "intergration", + "sync" + ], + "last_fetched": 1790159524.574948 + }, + "706667255": { + "repository_manifest": {}, + "new": true, + "full_name": "slaxor505/home-assistant-openplantbook", + "category": "integration", + "description": "Open.Plantbook.io plants' care database integration with Home-Assistant", + "domain": "openplantbook", + "etag_repository": "W/\"dfb4e37b548ef8a70333b4544cc31f7e747e1b9c445ea51019be29dfd44653c4\"", + "last_updated": "2026-07-03T13:52:27Z", + "stargazers_count": 10, + "topics": [ + "plant-monitoring" + ], + "last_fetched": 1790686695.546131 + }, + "1124389530": { + "repository_manifest": {}, + "new": true, + "full_name": "maxi07/PicoW-Neopixel-Homeassistant-Integration", + "category": "integration", + "description": "Use raspberry pico with LEDs in Home Assistant to show color and animations controlled by Home Assistant", + "domain": "picow_neopixel", + "etag_repository": "W/\"0373ebce6295f0c002e7411f4f5f07f859d30b1fc9172aff7fad309edd5d8b2f\"", + "last_updated": "2026-07-06T08:45:01Z", + "topics": [ + "effects", + "homeassistant-custom-component", + "led", + "neopixel", + "raspberry-pico-w" + ], + "last_fetched": 1784790040.764515 + }, + "1255434486": { + "repository_manifest": {}, + "new": true, + "full_name": "pa-martin/ha-pandascore", + "category": "integration", + "description": "An unofficial custom integration to fetch e-sport matches from pandascore API", + "domain": "pandascore", + "downloads": 3, + "etag_repository": "W/\"423e9f78f494ecec70c44a3a4651dc558fc7738e4c56f5468c81060614bddc28\"", + "last_updated": "2026-07-31T19:23:32Z", + "topics": [ + "api", + "e-sports", + "ha-custom-component", + "karminecorp", + "pandascore", + "team-tracker" + ], + "last_fetched": 1790421091.894971 + }, + "913746249": { + "repository_manifest": {}, + "new": true, + "full_name": "morotsgurka/garo-gctrl-homeassistant", + "category": "integration", + "description": "Webel Online is a service used by many Swedish parking lots and apartment complexes to control engine heater outlets. This integration lets you control those Webel G-CTRL outlets directly from Home Assistant.", + "domain": "webel_gctrl", + "etag_repository": "W/\"10770c492ec9345fcfc47c1cfd1485ca08ae0726272e0fba84fab9cbc47e5cbc\"", + "last_updated": "2026-07-02T08:21:53Z", + "topics": [ + "g-ctrl", + "garo", + "home-assistant-integration", + "homeassistant-custom-component", + "webel", + "webel-online" + ], + "last_fetched": 1784790327.194217 + }, + "1140117785": { + "repository_manifest": {}, + "new": true, + "full_name": "thizanchettin/home-assistant-epson-snmp", + "category": "integration", + "description": "Home Assistant integration for monitoring Epson printers using SNMP.", + "domain": "epson_snmp", + "etag_repository": "W/\"47be32f4493c3521c3f59d09289ce9a6c044b45b16ff35930eb239f0f893a9bd\"", + "last_updated": "2026-02-23T17:09:44Z", + "stargazers_count": 1, + "topics": [ + "epson", + "snmp" + ], + "last_fetched": 1786202164.18667 + }, + "1037892663": { + "repository_manifest": {}, + "new": true, + "full_name": "Hyrla/integration_bwt_cosmy_ha", + "category": "integration", + "description": "BWT Cosmy robot cleaner integration for Home Assistant", + "domain": "bwt_cosmy", + "etag_repository": "W/\"1fc16a45a777518a0684712e3b068f63e024e6c2d23b1f5a38f785a66fc0d5d0\"", + "last_updated": "2025-08-16T19:22:49Z", + "topics": [ + "bwt" + ], + "last_fetched": 1784788209.618402 + }, + "158756598": { + "repository_manifest": { + "name": "state-switch", + "render_readme": true + }, + "full_name": "thomasloven/lovelace-state-switch", + "category": "plugin", + "description": "🔹Dynamically replace lovelace cards depending on occasion", + "etag_repository": "W/\"72039f0d658d8b4cb2b083266c971c1a8cb8dfdcade10217dcfc514f1fdd3dcf\"", + "last_updated": "2025-07-31T08:27:39Z", + "stargazers_count": 477, + "last_fetched": 1790562236.262394 + }, + "97201395": { + "repository_manifest": { + "name": "Xiaomi Mi Smart WiFi Socket Integration", + "render_readme": true + }, + "full_name": "syssi/xiaomiplug", "authors": [ "@syssi" ], "category": "integration", - "description": "Xiaomi Philips Lights integration for Home Assistant", - "domain": "xiaomi_miio_philipslight", - "etag_repository": "W/\"e86db688e666d5132ce5cdf20262c7048bf40c992dbb6172f1cfba2e0e61b41d\"", - "last_updated": "2024-02-09T20:00:25Z", - "stargazers_count": 69, + "description": "Xiaomi Mi Smart WiFi Socket integration for Home Assistant", + "domain": "xiaomi_miio_plug", + "etag_repository": "W/\"5ec0803d9a94940e7e0f725234af0f847116523d801af753a4eb1c3512a34674\"", + "last_updated": "2024-02-11T13:07:11Z", + "stargazers_count": 115, "topics": [ - "light", "miio", + "miio-device", "miio-protocol", + "switch", + "xiaomi" + ], + "last_fetched": 1787266714.024484 + }, + "544426802": { + "repository_manifest": { + "name": "Dreame Vacuum", + "homeassistant": "2022.8.0", + "zip_release": true, + "filename": "dreame_vacuum.zip" + }, + "new": true, + "full_name": "Tasshack/dreame-vacuum", + "authors": [ + "@tasshack" + ], + "category": "integration", + "description": "Home Assistant integration for Dreame robot vacuums with map support", + "domain": "dreame_vacuum", + "downloads": 1631, + "etag_repository": "W/\"0ed6bad019162e6fa17960ed6d51e84c952d6d84e372d6e37d5803646aa41eb8\"", + "last_updated": "2026-10-02T00:30:42Z", + "stargazers_count": 2216, + "topics": [ + "dreame", + "dreamehome", + "dreametech", + "home-assistant-custom-component", + "lovelace-card", + "map", + "mi-home", + "miio", + "mova", + "movahome", + "robot", + "vacuum", + "vacuum-map", "xiaomi", - "xiaomi-philips-lights" + "xiaomi-home" ], - "last_fetched": 1712895620.22456 + "last_fetched": 1790930225.978684 }, - "287840715": { - "repository_manifest": { - "name": "OZW Network Visualization Card", - "content_in_root": true, - "filename": "ozw-network-visualization-card.js", - "homeassistant": "0.115.0", - "render_readme": true - }, - "full_name": "abmantis/ozw-network-visualization-card", + "1085943574": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/lovelace-bergfex-card", "category": "plugin", - "description": "Lovelace custom card for visualizing the ZWave network with the OpenZWave (beta) integration.", - "domain": "", - "etag_repository": "W/\"8ce5babdc3e03115801d4d8750e4416373f1442f2f48062d74f193c36b6ba798\"", - "last_updated": "2022-06-05T22:24:45Z", - "stargazers_count": 30, + "description": "A custom Lovelace card for Home Assistant to display ski resort conditions from the Bergfex Snow Report integration.", + "downloads": 290, + "etag_repository": "W/\"3d8958cddbfa7f70d464791c973bba41cf45fab18faa4662efc3f8e36b837479\"", + "last_updated": "2026-09-30T04:54:06Z", + "stargazers_count": 10, "topics": [ - "ozw", - "zwave", - "zwave2mqtt" + "bergfex" ], - "last_fetched": 1678433733.460994 + "last_fetched": 1790753924.080345 }, - "486045869": { + "1082778005": { + "repository_manifest": {}, + "new": true, + "full_name": "rogorvi/sunthalpy", + "category": "integration", + "description": "Home Assistant custom integration for Sunthalpy home climate systems", + "domain": "sunthalpy", + "etag_repository": "W/\"0f45ea91fb632b4cef5aa79db5ec8fafb609ccc76e3a4f7a680327653f881cd9\"", + "last_updated": "2026-05-10T13:58:58Z", + "topics": [ + "hvac", + "sunthalpy" + ], + "last_fetched": 1790875741.950953 + }, + "1186020985": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/ha-weather-heatmap-card", + "category": "plugin", + "description": "Home Assistant Lovelace card: temperature and wind speed heatmap visualization", + "downloads": 473, + "etag_repository": "W/\"c338be8ef1175eba2c72066a18619ecb7365dbaa072a8ccf9ec2f9ab01c124ff\"", + "last_updated": "2026-07-25T18:23:37Z", + "stargazers_count": 9, + "topics": [ + "heatmap", + "lovelace-custom-card", + "temperature", + "weather", + "windspeed" + ], + "last_fetched": 1789628690.67817 + }, + "820375572": { + "repository_manifest": {}, + "new": true, + "full_name": "DominikWrobel/airmusic", + "category": "integration", + "description": "Airmusic custom component for Home Assistant", + "domain": "airmusic", + "etag_repository": "W/\"f36454b9202b8a0d07f03ad3f2409c6285bfc959a1a2aaa18353e14b5e87367e\"", + "last_updated": "2026-10-01T13:42:22Z", + "stargazers_count": 11, + "topics": [ + "airmusic" + ], + "last_fetched": 1790890778.487468 + }, + "1132141954": { + "repository_manifest": {}, + "new": true, + "full_name": "maglerod/andy-stats-clock", + "category": "plugin", + "description": "Andy Stats Clock : A fully dynamic, multi-layer circular statistics clock for Home Assistant. Visualize prices, consumption, temperature, trends and sensor history in a stunning 12h/24h radial layout with animated hands and unlimited configurable rings", + "etag_repository": "W/\"16813156a2c100c572ddb6db72219a9c0d53822c500ac8f9f8d402e519b38184\"", + "last_updated": "2026-07-16T13:00:56Z", + "stargazers_count": 7, + "topics": [ + "clock", + "dashboard", + "data-visualization", + "energy", + "energy-price", + "guage", + "history", + "nordpool", + "power-monitoring", + "radial-chart", + "sensor-visualization", + "statistics", + "temperature", + "tibber" + ], + "last_fetched": 1784795052.662471 + }, + "1055032834": { + "repository_manifest": {}, + "new": true, + "full_name": "xplanes/ha-plant-diary-card", + "category": "plugin", + "description": "Lovelace card for Home Assistant", + "etag_repository": "W/\"62e3dd982e1789cf100fcd738edb01e18230c4d673515512d8296212862d8853\"", + "last_updated": "2026-07-12T18:51:09Z", + "stargazers_count": 4, + "topics": [ + "houseplants", + "javascript", + "plant-diary" + ], + "last_fetched": 1784796071.456328 + }, + "249942054": { "repository_manifest": { - "name": "Metrology - Metro + Fluent + Windows Themes - by mmak.es", + "name": "hui-element", "render_readme": true }, - "full_name": "Madelena/Metrology-for-Hass", - "category": "theme", - "description": "🎨 Give your Home Assistant a modern and clean facelift. 🟥🟧🟩🟦🟪 24 Variations with 2 Styles + 6 Colors (Magenta Red / Orange / Green / Blue / Purple) + 🌞 Light and 🌚 Dark modes included. Based on Metro and Fluent UI Design Systems from Microsoft Windows.", - "domain": "", - "etag_repository": "W/\"ffa582b61628f7508154f1bf773b6565fc7122ac1a5a9daae03e7b6212c9c239\"", - "last_updated": "2023-04-04T23:04:20Z", - "stargazers_count": 508, + "full_name": "thomasloven/lovelace-hui-element", + "category": "plugin", + "description": "🔹 Use built-in elements in the wrong place", + "etag_repository": "W/\"8dcaa4af1124aab44aba53b9343a218697906ce0d58ef684ae6c4bfe1bbc32ac\"", + "last_updated": "2023-11-22T21:08:49Z", + "stargazers_count": 117, + "last_fetched": 1788956133.622877 + }, + "977126659": { + "repository_manifest": {}, + "new": true, + "full_name": "mguyard/hass-iopool", + "category": "integration", + "description": "iopool Integration for Home Asssitant", + "domain": "iopool", + "etag_repository": "W/\"6341cfcad39a4ba33ca270ad7503c69385b9cc4806371deb189c6a76cf67ce3b\"", + "last_updated": "2026-09-28T07:35:00Z", + "stargazers_count": 9, "topics": [ - "home-assistant-config", - "lovelace-theme" + "automation", + "iopool", + "pool" ], - "last_fetched": 1714624753.569757 + "last_fetched": 1790598279.317341 + }, + "1308020792": { + "repository_manifest": {}, + "new": true, + "full_name": "insihi/kraftplug", + "category": "integration", + "description": "Unofficial Home Assistant integration for Haugaland Kraft KraftPlugg HAN readers", + "domain": "kraftplugg", + "etag_repository": "W/\"f1095b06d4a2d3a6ba75618289945720ff4169ed005a789475b6d2e21f866f86\"", + "last_updated": "2026-10-01T10:48:13Z", + "topics": [ + "energy-monitoring", + "han", + "kraftplugg", + "norway" + ], + "last_fetched": 1790871823.524153 + }, + "1318300943": { + "repository_manifest": {}, + "new": true, + "full_name": "JoaoPedroBelo/curgasnatural-ha", + "category": "integration", + "description": "Home Assistant integration for the CUR Gás Natural (Portuguese regulated-market natural gas) customer portal", + "domain": "curgasnatural", + "downloads": 7, + "etag_repository": "W/\"a280e80cb7dedf886c0d1b72ef99c92c8a024b3c1eff55255c2c955ae0ccd138\"", + "last_updated": "2026-09-18T11:44:44Z", + "stargazers_count": 1, + "topics": [ + "cur", + "curgasnatural", + "gas", + "home-assistant-integration", + "lisboagas", + "natural-gas", + "portugal" + ], + "last_fetched": 1789751715.175187 + }, + "993966577": { + "repository_manifest": {}, + "new": true, + "full_name": "TJPoorman/home_maintenance", + "category": "integration", + "description": "Custom integration for Home Assistant to track repeating tasks", + "domain": "home_maintenance", + "downloads": 4898, + "etag_repository": "W/\"ab631dc094802bbbb8cf0c5e959accc2942d9a3c1bf79f208d43ee79212cf8b7\"", + "last_updated": "2026-02-03T20:35:21Z", + "stargazers_count": 93, + "topics": [ + "assistant", + "hacs-custom", + "home", + "maintenance", + "tasks" + ], + "last_fetched": 1790364013.093402 + }, + "825151624": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-oasis-control", + "category": "integration", + "description": "Home Assistant integration for Oasis kinetic sand art canvas devices.", + "domain": "oasis_mini", + "downloads": 404, + "etag_repository": "W/\"1d1744363713c6b03469a0675956d59aa9e64fc70f253d2efc4cdfbd4343fd8d\"", + "last_updated": "2026-09-28T18:02:39Z", + "stargazers_count": 48, + "topics": [ + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration", + "kinetic-oasis", + "kinetic-sand", + "kinetic-sand-art", + "oasis-mini" + ], + "last_fetched": 1790630072.801394 + }, + "1014871677": { + "repository_manifest": {}, + "new": true, + "full_name": "DawidPietrykowski/keemple-ha", + "category": "integration", + "description": "Integrate Keemple devices to HomeAssistant", + "domain": "keemple", + "etag_repository": "W/\"4a0b78b34d22a3d32cebd86c6a74a6759a4c84c28d4fad9b9098dec487fcfbcf\"", + "last_updated": "2026-03-18T23:10:44Z", + "stargazers_count": 3, + "topics": [ + "iot" + ], + "last_fetched": 1790183646.247055 + }, + "179788256": { + "repository_manifest": { + "name": "Text Divider Row", + "render_readme": true + }, + "full_name": "iantrich/text-divider-row", + "category": "plugin", + "description": "🗂 Text Divider Row", + "downloads": 23260, + "etag_repository": "W/\"fb0721b626b88b25067979d6d35dd5a3cdfaa8fd04b5f8e4f3cd3ef370ebd397\"", + "last_updated": "2023-04-30T20:13:33Z", + "stargazers_count": 108, + "last_fetched": 1787049035.805083 + }, + "724754572": { + "repository_manifest": {}, + "new": true, + "full_name": "SirGoodenough/Color-Multi-Tool", + "category": "template", + "description": "Toolbox to work with and convert colors rgb, hs, xy, and Color Name. It will also provide random colors in any format, attempt to match your RGB value to an official color, and test if the color is valid (numbers or name).", + "etag_repository": "W/\"7a408229517559925d179f3e53165561c9c694f9cc6c794dbf276a28a1e13939\"", + "last_updated": "2026-06-24T14:22:28Z", + "stargazers_count": 13, + "topics": [ + "color", + "color-name", + "converter", + "custom-template", + "hs", + "jinja2-templates", + "rgb", + "xy" + ], + "last_fetched": 1784829047.130549 + }, + "943528465": { + "repository_manifest": {}, + "new": true, + "full_name": "DigitallyRefined/ha-cloudflare-speed-test", + "category": "integration", + "description": "Cloudflare Speed Test for Home Assistant", + "domain": "cloudflare_speed_test", + "downloads": 3655, + "etag_repository": "W/\"15ee77e9f4a8327f40a2261a735cbfa37deeab6b5ae338391b2512bf44fd6887\"", + "last_updated": "2026-09-30T18:10:27Z", + "stargazers_count": 35, + "topics": [ + "cloudflare", + "speed-test" + ], + "last_fetched": 1790803269.602432 + }, + "1269147069": { + "repository_manifest": {}, + "new": true, + "full_name": "WHISTLER-Arc/Greg", + "category": "integration", + "description": "My name is Greg. I'm a coffee table. I have 50,000 times more processing power than necessary and the emotional burden to match. Tap me. I'll say something regrettable. Your coffee table will be a cynic and have feelings. Mostly bad ones.", + "domain": "greg", + "etag_repository": "W/\"8c729459fa2bbdaf134c8fc371865f071b6d95ab3e2ed34108c558b6505323a8\"", + "last_updated": "2026-09-30T07:12:30Z", + "stargazers_count": 11, + "topics": [ + "coffee-table", + "custom-integration", + "marvin", + "novelty", + "sidebar-panel", + "tts", + "vibration-sensor" + ], + "last_fetched": 1790789501.571896 + }, + "792495621": { + "repository_manifest": {}, + "new": true, + "full_name": "superrob/genvexconnect", + "category": "integration", + "description": "Integrate your Genvex Connect/Nilan Gateway locally into your Home Assistant setup", + "domain": "genvex_connect", + "downloads": 316, + "etag_repository": "W/\"1398032b0ad75813a06865450cff1093908ee29269a83102267b0860603c417e\"", + "last_updated": "2026-09-25T09:44:37Z", + "stargazers_count": 61, + "topics": [ + "genvex", + "homeassistant-custom-component", + "hvac", + "nabto", + "nilan", + "ventilation" + ], + "last_fetched": 1790897290.480635 + }, + "224258177": { + "repository_manifest": { + "name": "Heatzy", + "country": "FR", + "homeassistant": "2024.2.0", + "render_readme": true + }, + "new": true, + "full_name": "cyr-ius/hass-heatzy", + "authors": [ + "@cyr-ius" + ], + "category": "integration", + "description": "Climate Home Assistant component for Heatzy Pilot", + "domain": "heatzy", + "etag_repository": "W/\"4b5f967c186800e05ab6d3a2551b6a8b39b19332b0a957b02c85cc2f3c620e0a\"", + "last_updated": "2026-10-01T17:50:14Z", + "stargazers_count": 45, + "topics": [ + "climate", + "heatzy" + ], + "last_fetched": 1790890182.333443 + }, + "975958529": { + "repository_manifest": {}, + "new": true, + "full_name": "hanwg/sg-bus-arrivals", + "category": "integration", + "description": "A home assistant custom integration for bus arrival times in Singapore", + "domain": "sg_bus_arrivals", + "downloads": 1, + "etag_repository": "W/\"7979c23d3d64aacaa78b565cf750421125f610454b2787439d77c3e14b437e18\"", + "last_updated": "2026-05-08T11:07:00Z", + "stargazers_count": 15, + "topics": [ + "automation", + "bus", + "iot", + "lta-datamall-api", + "smartnation", + "transport" + ], + "last_fetched": 1790332372.788546 + }, + "961954558": { + "repository_manifest": {}, + "new": true, + "full_name": "ndesgranges/simple-plant", + "category": "integration", + "description": "Home Assistant custom integration that Implements a simple plant device with watering schedule", + "domain": "simple_plant", + "etag_repository": "W/\"21adcfe18f9c08dbd940fcb8ea95e75383bf9972b6e0213c76e16cade5d55002\"", + "last_updated": "2026-08-24T02:34:01Z", + "stargazers_count": 33, + "topics": [ + "gardening", + "hacs-plugin", + "home-assistant-card", + "home-assistant-integration", + "plants" + ], + "last_fetched": 1790874477.207251 + }, + "1228369335": { + "repository_manifest": {}, + "new": true, + "full_name": "gerbear1990/ha-esb-smart-meter", + "category": "integration", + "description": "Home Assistant custom integration for ESB Networks smart meter CSV exports", + "domain": "esb_smart_meter", + "etag_repository": "W/\"1c36b306df71d6031ce86e5f33bd886f3d90ff5aea13f6d4aa9ceb6edf572a66\"", + "last_updated": "2026-08-11T03:12:32Z", + "topics": [ + "energy", + "esb-networks", + "home-assistant-custom-component", + "smart-meter" + ], + "last_fetched": 1787247496.367797 + }, + "120696364": { + "repository_manifest": { + "name": "OpenSprinkler integration for Home Assistant", + "homeassistant": "2024.2.0", + "render_readme": true + }, + "full_name": "vinteo/hass-opensprinkler", + "authors": [ + "@vinteo" + ], + "category": "integration", + "description": "OpenSprinkler Integration for Home Assistant", + "domain": "opensprinkler", + "etag_repository": "W/\"d4afb37eebb6ab404e3f701cbdbf9b10e0d901e78ce2f86919d901dda6003d7d\"", + "last_updated": "2026-09-22T20:43:52Z", + "stargazers_count": 264, + "topics": [ + "opensprinkler" + ], + "last_fetched": 1790161724.932129 + }, + "1278590768": { + "repository_manifest": {}, + "new": true, + "full_name": "shadowsight00/aio-light-controller-card", + "category": "plugin", + "description": "Stop juggling individual light cards. Control every room's lights, effects, and colors from one beautiful collapsible card.", + "etag_repository": "W/\"56a5730bc3418d682499c0acbc2095ebc5cda53562edc19d019e96b1708d3b43\"", + "last_updated": "2026-07-12T03:29:26Z", + "stargazers_count": 2, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1787959529.048242 + }, + "403062943": { + "repository_manifest": { + "name": "battery_consumption" + }, + "new": true, + "full_name": "jugla/battery_consumption", + "authors": [ + "@jugla" + ], + "category": "integration", + "description": "Home Assistant Component to compute battery consumption", + "domain": "battery_consumption", + "etag_repository": "W/\"917d4ab82a89e4085ba263d33df05045892cd7eda66efeccc64f9885727eddec\"", + "last_updated": "2025-05-17T13:47:56Z", + "stargazers_count": 18, + "topics": [ + "battery", + "consumption" + ], + "last_fetched": 1790507824.998293 }, "297106424": { "repository_manifest": { @@ -27682,35 +56854,792 @@ "category": "integration", "description": "Integration for Ebeco thermostats", "domain": "ebeco", - "etag_repository": "W/\"1aa48eb6aef068ad9f40bef5990d59b8d83520328483657332c3d0ac45408b08\"", - "last_updated": "2024-01-20T11:27:47Z", - "stargazers_count": 26, + "etag_repository": "W/\"c27a75c794fa7ec177b97e6e9991848563e132d66a375bb0cd12def89a938154\"", + "last_updated": "2025-05-17T14:32:05Z", + "stargazers_count": 37, "topics": [ "ebeco" ], - "last_fetched": 1714624850.256517 + "last_fetched": 1784788718.586503 }, - "621677113": { + "325635211": { "repository_manifest": { - "name": "OpenEPaperLink", - "render_readme": true, - "homeassistant": "2023.3.0" + "name": "dobiss", + "hacs": "1.6.0", + "homeassistant": "2012.12.0" }, - "new": true, - "full_name": "jonasniesner/open_epaper_link_homeassistant", + "full_name": "kesteraernoudt/dobiss", "authors": [ - "@jonasniesner" + "@kesteraernoudt" ], "category": "integration", - "description": "Home assistant Integration for the OpenEPaperLink project", - "domain": "open_epaper_link", - "etag_repository": "W/\"a21edd58a85c2edb28fb7992cf33216949a508a86b2a6d473ed9373b1e806fa5\"", - "last_updated": "2024-04-27T09:50:18Z", - "stargazers_count": 121, - "topics": [ - "epaper-displays" + "description": "Custom Home Assistant Integration for the Dobiss NXT platform", + "domain": "dobiss", + "etag_repository": "W/\"44164132ba28f323747fe7f18cbb8350e7e9931f1782ba5a39af1102c6fc24c8\"", + "last_updated": "2026-07-30T14:11:09Z", + "stargazers_count": 16, + "last_fetched": 1785424425.136988 + }, + "528492198": { + "repository_manifest": { + "name": "Telenet Telemeter", + "render_readme": true, + "country": [ + "BE" + ] + }, + "new": true, + "full_name": "myTselection/telenet_telemeter", + "authors": [ + "@myTselection" ], - "last_fetched": 1714624753.940437 + "category": "integration", + "description": "Telenet and BASE Telemeter Home Assistant custom component HACS for Belgian ISP Telenet and BASE and mobile phone network traffic.", + "domain": "telenet_telemeter", + "etag_repository": "W/\"acab09ddab040b1bb33f03fd3aeaa5363ebebef7efe29f604a2eca61021e94c7\"", + "last_updated": "2026-06-20T13:26:03Z", + "stargazers_count": 39, + "topics": [ + "telemeter", + "telenet" + ], + "last_fetched": 1782202037.978509 + }, + "1248244788": { + "repository_manifest": {}, + "new": true, + "full_name": "wleonhardt/ha-escl-scan", + "category": "integration", + "description": "Trigger document scans on any eSCL/AirScan-capable network scanner from Home Assistant. Per-job sensor, Lovelace card, bus events.", + "domain": "escl_scan", + "etag_repository": "W/\"524216947bc1dd13736a84f639f68e5c8486f373565a533792d6623fe54fd5db\"", + "last_updated": "2026-10-01T14:00:05Z", + "stargazers_count": 4, + "topics": [ + "airscan", + "escl", + "homeassistant-custom-component", + "scan-to-pdf", + "scanner" + ], + "last_fetched": 1790877796.075693 + }, + "235943258": { + "repository_manifest": { + "name": "Hubitat", + "country": "US" + }, + "full_name": "jason0x43/hacs-hubitat", + "authors": [ + "@jason0x43" + ], + "category": "integration", + "description": "A Hubitat integration for Home Assistant", + "domain": "hubitat", + "etag_repository": "W/\"e471a0e90334e76d722643fc149a5d63c4a82e8ffc60ae6b5458eb2278447de8\"", + "last_updated": "2026-10-02T04:45:36Z", + "stargazers_count": 234, + "topics": [ + "hubitat", + "maker-api" + ], + "last_fetched": 1790925410.840391 + }, + "914510941": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-uconnect/hass-uconnect", + "category": "integration", + "description": "Home Assistant integration for FCA/Stellantis cars (Fiat, Chrysler, Dodge, Jeep, Ram, Alfa Romeo, Maserati)", + "domain": "uconnect", + "etag_repository": "W/\"b596a6be13aa5b8759d57941b5c793eb8387af516eb651b061be5024fbab8d90\"", + "last_updated": "2026-09-13T11:44:05Z", + "stargazers_count": 69, + "topics": [ + "alfa", + "assistant", + "chrysler", + "dodge", + "fiat", + "home", + "jeep", + "maserati", + "ram", + "romeo" + ], + "last_fetched": 1790892010.019794 + }, + "609302851": { + "repository_manifest": { + "name": "TPMS_ble", + "homeassistant": "2022.11.0" + }, + "new": true, + "full_name": "bkbilly/tpms_ble", + "authors": [ + "@bkbilly" + ], + "category": "integration", + "description": "🏍️ Home Assistant custom integration for Tire Pressure sensors", + "domain": "tpms_ble", + "etag_repository": "W/\"f9306483c0d2b6108d47da6932140ccaa3eb6e2741c53bbbaa358b21c55b8bc0\"", + "last_updated": "2026-09-04T17:43:22Z", + "stargazers_count": 82, + "topics": [ + "bluetooth-low-energy", + "tire-pressure", + "tpms" + ], + "last_fetched": 1790801938.085731 + }, + "795727144": { + "repository_manifest": {}, + "new": true, + "full_name": "snootched/cb-lcars", + "category": "plugin", + "description": "🖖 Home Assistant LCARS libary built on custom-button-card", + "etag_repository": "W/\"3bfccf2299db0b2533a7421829700f5bb530b6773e88fa8d1c176106d2b44d04\"", + "last_updated": "2026-07-13T17:58:15Z", + "stargazers_count": 110, + "topics": [ + "button-card", + "dashboard-templates", + "ha-theme", + "hacs-plugin", + "lcars", + "lcars-interface", + "lcars-style", + "star-trek", + "startrek" + ], + "last_fetched": 1788996475.321389 + }, + "283542587": { + "repository_manifest": { + "name": "Lovelace Clock Card", + "render_readme": true + }, + "full_name": "Villhellm/lovelace-clock-card", + "category": "plugin", + "description": "Basic analog clock for Lovelace", + "etag_repository": "W/\"bf486f713b5e35c1711ecbc25d9d026e5f464d48d916c4e03dc29faf9fe0311b\"", + "last_updated": "2020-11-24T17:31:42Z", + "stargazers_count": 51, + "topics": [ + "analog", + "clock" + ], + "last_fetched": 1784795950.052455 + }, + "625923963": { + "repository_manifest": { + "name": "SOMweb (for Sommer garage doors)", + "filename": "somweb.zip", + "hide_default_branch": true, + "zip_release": true + }, + "new": true, + "full_name": "taarskog/home-assistant-component-somweb", + "authors": [ + "@taarskog" + ], + "category": "integration", + "description": "Custom component for Home Assistant to manage garage doors and gates by Sommer", + "domain": "somweb", + "downloads": 359, + "etag_repository": "W/\"43def317cab031cdd50da2fba7bbf7595317025631531928f95f062df1c3b302\"", + "last_updated": "2025-12-01T20:42:03Z", + "stargazers_count": 10, + "topics": [ + "cover", + "garage-door-opener", + "home-assistant-custom-component", + "home-assistant-integration", + "sommer", + "somweb" + ], + "last_fetched": 1790876885.169209 + }, + "614083491": { + "repository_manifest": { + "name": "Horizon Card", + "render_readme": true, + "filename": "lovelace-horizon-card.js" + }, + "full_name": "rejuvenate/lovelace-horizon-card", + "category": "plugin", + "description": "Sun Card successor: Visualize the position of the Sun over the horizon.", + "downloads": 48171, + "etag_repository": "W/\"818eaaded105854231f03cf02efdf0024c6dced9ef43f1149049c117a3dd8917\"", + "last_updated": "2026-07-23T14:02:00Z", + "stargazers_count": 685, + "topics": [ + "home-assistant-sun-card", + "homeassistant-sun-card", + "lovelace-card", + "sun-card" + ], + "last_fetched": 1790880068.633568 + }, + "943027155": { + "repository_manifest": {}, + "new": true, + "full_name": "0xAHA/airtouch4_advanced", + "category": "integration", + "description": "Custom version of official AirTouch4 Integration from Home Assistant, with additional features", + "domain": "airtouch4_advanced", + "etag_repository": "W/\"90c43149757d267fdef78b7642bd3d613c11953752ea8beceb0c56ad0b2886ed\"", + "last_updated": "2026-09-24T07:45:00Z", + "stargazers_count": 3, + "topics": [ + "airtouch4", + "homeassistant-custom-component" + ], + "last_fetched": 1790267752.67328 + }, + "197920457": { + "repository_manifest": {}, + "full_name": "andersonshatch/midea-ac-py", + "authors": [ + "@andersonshatch" + ], + "category": "integration", + "description": "This is a library to allow communicating to a Midea appliance via the Midea cloud.", + "domain": "midea", + "etag_repository": "W/\"1e5efac32e7ec8c03c0f10435b1616b7a54c83a7075eae5f07a929c7760366fa\"", + "last_updated": "2023-03-09T19:28:42Z", + "stargazers_count": 86, + "topics": [ + "midea" + ], + "last_fetched": 1789775468.254387 + }, + "345753205": { + "repository_manifest": { + "name": "Fan Percent Button Row", + "filename": "fan-percent-button-row.js" + }, + "full_name": "finity69x2/fan-percent-button-row", + "category": "plugin", + "description": "Frontend plugin to control fans in Home Assistant using percent values for speeds", + "etag_repository": "W/\"7602a928ae7b6234c516e7dd87df557f53e5208653c0df5cf0456b6c421f1a7b\"", + "last_updated": "2026-06-10T21:12:37Z", + "stargazers_count": 40, + "topics": [ + "assistant", + "fan", + "home", + "percent", + "speed" + ], + "last_fetched": 1784794395.48834 + }, + "909497384": { + "repository_manifest": {}, + "new": true, + "full_name": "Elijaht-dev/ovh_ipv6", + "category": "integration", + "description": "A Home Assistant custom integration that automatically updates OVH DNS AAAA records with your current IPv6 address. Features 15-minute interval updates, easy UI configuration, and secure OVH API integration. Perfect for maintaining dynamic IPv6 DNS records for your home network.", + "domain": "ovh_ipv6", + "etag_repository": "W/\"e251c3f805ea773176e0a4fa8424509b36826162ebe41b7f75117ed1ccf33c6c\"", + "last_updated": "2026-05-30T14:47:56Z", + "stargazers_count": 2, + "topics": [ + "dns", + "dyndns-updater", + "ipv6" + ], + "last_fetched": 1784787124.439554 + }, + "232269564": { + "repository_manifest": { + "name": "Konke", + "country": "CN" + }, + "full_name": "5high/konke", + "authors": [ + "@jedmeng" + ], + "category": "integration", + "description": "控客小K 接入Home Assistant,支持最新版本HA 目前最新版本(0.103),相信未来的版本也可以支持。", + "domain": "konke", + "etag_repository": "W/\"32a82b8eabf9fd5650272c89a71045893c731c5b69fcde8f573299d2e8b6bebd\"", + "last_updated": "2024-03-25T06:47:54Z", + "stargazers_count": 29, + "last_fetched": 1788176108.296402 + }, + "1258531845": { + "repository_manifest": {}, + "new": true, + "full_name": "itsreverence/ha-codex-assist", + "category": "integration", + "description": "Unofficial Home Assistant Assist agent using ChatGPT/Codex subscription access", + "domain": "codex_assist", + "etag_repository": "W/\"9a2591d1fc2959bdb63ac64fe85a2200ccf1736d2bed25a346f45e80d92c761e\"", + "last_updated": "2026-10-02T06:31:48Z", + "stargazers_count": 14, + "topics": [ + "assist", + "chatgpt", + "codex", + "custom-integration", + "voice-assistant" + ], + "last_fetched": 1790925275.526524 + }, + "768880572": { + "repository_manifest": {}, + "new": true, + "full_name": "gaco79/gcclock-words", + "category": "plugin", + "description": "Clock with words for Home Assistant", + "downloads": 1178, + "etag_repository": "W/\"3cdaaff21ab683292a22d340923bb293b5a82e5b9dfc655f160ca27e9f766fd9\"", + "last_updated": "2026-09-14T01:53:44Z", + "stargazers_count": 13, + "topics": [ + "clock", + "frontend" + ], + "last_fetched": 1789357964.050346 + }, + "169641362": { + "repository_manifest": { + "name": "BlueIris NVR", + "homeassistant": "2024.1.0b0" + }, + "full_name": "elad-bar/ha-blueiris", + "authors": [ + "@elad-bar" + ], + "category": "integration", + "description": "Integration with Blue Iris Video Security Software", + "domain": "blueiris", + "etag_repository": "W/\"039953e823e7ca973a00ffa38f4e877523630d913c6bfc1ce33d307a27f54a13\"", + "last_updated": "2026-04-30T18:58:07Z", + "stargazers_count": 196, + "last_fetched": 1790923816.891336 + }, + "1240139666": { + "repository_manifest": {}, + "new": true, + "full_name": "Maj0rT/myhouse-floorplan", + "category": "plugin", + "description": "Home Assistant Lovelace Card: Etagenbild hochladen, Geraete platzieren, Status sehen, mit Klick schalten", + "downloads": 204, + "etag_repository": "W/\"9891994e576dec87005e619b5b639874fc6f15ea69e2c2b2bc20bed9cca2484e\"", + "last_updated": "2026-05-20T07:47:21Z", + "stargazers_count": 1, + "topics": [ + "dashboard", + "floorplan", + "lit-element", + "lovelace-custom-card", + "typescript" + ], + "last_fetched": 1787687611.155854 + }, + "1142076879": { + "repository_manifest": {}, + "new": true, + "full_name": "raman325/ha-integration-tester", + "category": "integration", + "description": "Download and test PRs, branches and commits for HA integrations from GitHub URLs", + "domain": "integration_tester", + "downloads": 54, + "etag_repository": "W/\"f4503664bb3dd0380b095230745407dd31cd8cefe7e4a2abb90f814ef90e37d6\"", + "last_updated": "2026-09-28T11:56:11Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1790631073.10319 + }, + "223541049": { + "repository_manifest": { + "name": "SamsungTV Tizen" + }, + "full_name": "jaruba/ha-samsungtv-tizen", + "authors": [ + "@jaruba" + ], + "category": "integration", + "description": "📺 HomeAssistant - For Samsung TVs 2016+, Includes SmartThings API and Channel List Support", + "domain": "samsungtv_tizen", + "etag_repository": "W/\"eea0fb6b2cd3fab763e724c8dbdf7fe0e1e9de98ac497c5ff74b1babfa98445d\"", + "last_updated": "2022-12-31T20:09:24Z", + "stargazers_count": 319, + "last_fetched": 1790171702.991357 + }, + "1235931292": { + "repository_manifest": {}, + "new": true, + "full_name": "elden1337/ha-eltariff", + "category": "integration", + "description": "Home assistant integration that exposes Swedish DSO grid tariffs through the standard RI-SE Grid tariff", + "domain": "eltariff", + "etag_repository": "W/\"9caca1d6c67fc89b7d9fe041230b3dc385d21fb736d65849d82f70ef07ed12b4\"", + "last_updated": "2026-08-13T13:30:00Z", + "stargazers_count": 3, + "topics": [ + "effekttariff", + "hems", + "rise" + ], + "last_fetched": 1786629629.519641 + }, + "828641829": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/calendar_merge", + "category": "integration", + "description": "Create an overall overview for one or more calendars for a number of days and a max number of events.", + "domain": "calendar_merge", + "etag_repository": "W/\"246716c3e8adb5742896e0e65fe1c5d9f14b0536bb11422563860fdbcd9cb20a\"", + "last_updated": "2026-04-22T08:08:48Z", + "stargazers_count": 9, + "topics": [ + "calendar", + "calendar-merge", + "custom-integration", + "ho", + "home-assistant-integration" + ], + "last_fetched": 1784789082.125327 + }, + "490231724": { + "repository_manifest": { + "name": "Elro Connects", + "hacs": "1.0.0", + "homeassistant": "2023.7.2" + }, + "new": true, + "full_name": "jbouwh/ha-elro-connects", + "authors": [ + "@jbouwh" + ], + "category": "integration", + "description": "Elro Connects K1 for Home Assistant via HACS", + "domain": "elro_connects", + "etag_repository": "W/\"9ad67d99778a46f946ccde49e33911e7c45707954510d3dfbafe4aa66887f706\"", + "last_updated": "2026-08-12T09:53:07Z", + "stargazers_count": 18, + "topics": [ + "elro", + "fire-alarm", + "fire-alarm-monitoring-system", + "siterwell" + ], + "last_fetched": 1786545043.960323 + }, + "761624280": { + "repository_manifest": {}, + "new": true, + "full_name": "Altrec/remko_mqtt-ha", + "category": "integration", + "description": "Home Assistant integration for Remko heatpumps using MQTT", + "domain": "remko_mqtt", + "downloads": 2, + "etag_repository": "W/\"bfa1acec03d20694decaef61bcf495af4727f956b3ef0ef225441709330aaf48\"", + "last_updated": "2026-09-01T08:56:37Z", + "stargazers_count": 18, + "topics": [ + "heatpump", + "mqtt" + ], + "last_fetched": 1789333164.092341 + }, + "1191231387": { + "repository_manifest": {}, + "new": true, + "full_name": "jelmer/homeassistant-switch2", + "category": "integration", + "description": "Homeassistant integration for Switch2", + "domain": "switch2", + "etag_repository": "W/\"be3f9974c36db66f45a57dfe66ae35432a2fc9ce66eed3b61803638cef1e4f90\"", + "last_updated": "2026-05-23T10:50:46Z", + "stargazers_count": 1, + "topics": [ + "switch2" + ], + "last_fetched": 1784788582.36049 + }, + "1100896271": { + "repository_manifest": {}, + "new": true, + "full_name": "okkine/HA-Sol", + "category": "integration", + "description": "Sun, moon, and planets — local JPL ephemeris tracking for Home Assistant", + "domain": "sol", + "etag_repository": "W/\"cb2bc951404b470f12cc174fb84c17668b54b2254a8ec75fcab465b3ecddf9f0\"", + "last_updated": "2026-07-26T19:54:23Z", + "stargazers_count": 7, + "topics": [ + "astronomy", + "azimuth", + "ephemeris", + "jpl", + "luna", + "lunar", + "moon", + "planets", + "skyfield", + "sol", + "sun" + ], + "last_fetched": 1788859230.193734 + }, + "213346369": { + "repository_manifest": {}, + "new": true, + "full_name": "scottyphillips/echonetlite_homeassistant", + "category": "integration", + "description": "A Home Assistant custom component for use with ECHONET enabled devices. ", + "domain": "echonetlite", + "etag_repository": "W/\"00c20bddd437bd73fe469dfc1e79de42504ecc30eff1bf64656eaea82c02b3b9\"", + "last_updated": "2026-09-21T00:47:59Z", + "stargazers_count": 257, + "topics": [ + "echonet-lite" + ], + "last_fetched": 1790787883.661609 + }, + "930549083": { + "repository_manifest": {}, + "new": true, + "full_name": "airalab/altruist-homeassistant-integration", + "category": "integration", + "description": "Home Assistant Integration for local connection to Altruist sensor", + "domain": "altruist", + "etag_repository": "W/\"e976b77c7afdde51a124b4e53addbc77576659f8b26d16f7d1536df34e6a4033\"", + "last_updated": "2026-08-25T21:59:40Z", + "stargazers_count": 4, + "topics": [ + "air-quality" + ], + "last_fetched": 1787707099.163386 + }, + "1314761345": { + "repository_manifest": {}, + "new": true, + "full_name": "Jabber-se/ha-microart", + "category": "integration", + "description": "Интеграция для мониторинга и управления оборудованием компании МикроАрт (Инверторы МАП Энергия, КЭС MPPT PRO) через ПАК Малина-2.", + "domain": "microart", + "etag_repository": "W/\"769d4ee3cb407772757e05fbd66a56ac8056f2a0b9a92f963009b74240d53622\"", + "last_updated": "2026-08-03T22:28:09Z", + "stargazers_count": 2, + "topics": [ + "docs" + ], + "last_fetched": 1788856409.782933 + }, + "935801155": { + "repository_manifest": {}, + "new": true, + "full_name": "nfeuerhelm/ha-proj-viewsonic", + "category": "integration", + "description": "Home Assistant integration for ViewSonic projector network communication.", + "domain": "viewsonic_projector", + "etag_repository": "W/\"bcc355d208b4daaa2dd282742ad114de58f7afb613658476d8300b4c7f9b01c1\"", + "last_updated": "2025-05-26T01:24:55Z", + "stargazers_count": 4, + "topics": [ + "homeassistant-custom-component", + "lan-control", + "projector", + "viewsonic" + ], + "last_fetched": 1789605502.747955 + }, + "293843053": { + "repository_manifest": { + "name": "Adax heaters" + }, + "full_name": "Danielhiversen/home_assistant_adax", + "authors": [ + "@danielhiversen" + ], + "category": "integration", + "description": "Integration for Adax heaters", + "domain": "adax", + "etag_repository": "W/\"f2c2be8a8aea39c315fd364033aca13f4d86bcc353c616958212e6b9a230ee28\"", + "last_updated": "2021-04-28T05:30:29Z", + "stargazers_count": 34, + "topics": [ + "adax", + "adax-heaters" + ], + "last_fetched": 1784786451.555819 + }, + "448355900": { + "repository_manifest": { + "name": "Vastayan Bond", + "render_readme": true + }, + "full_name": "SnakeFist007/ha_vastayan_bond", + "category": "theme", + "description": "🎨 Home Assistant Theme inspired by the color schemes of Xayah & Rakan!", + "etag_repository": "W/\"381021c802e6039f56df278ad86fe32c2f769be3907ff5bb9774d8ab2e105687\"", + "last_updated": "2023-02-28T15:06:25Z", + "stargazers_count": 3, + "topics": [ + "bond", + "rakan", + "vastayan", + "xayah" + ], + "last_fetched": 1784668297.88615 + }, + "651580675": { + "repository_manifest": {}, + "new": true, + "full_name": "ufozone/ha-unifi-voucher", + "category": "integration", + "description": "UniFi Hotspot Manager Integration", + "domain": "unifi_voucher", + "downloads": 26, + "etag_repository": "W/\"3f538e26505ab7b995c324e35d1d14ba96421d49d1901552a32103a25578fb3a\"", + "last_updated": "2026-10-02T07:25:27Z", + "stargazers_count": 83, + "topics": [ + "ubiquiti", + "ubiquiti-unifi-controller", + "unifi", + "unifi-controller" + ], + "last_fetched": 1790930741.78142 + }, + "1051871818": { + "repository_manifest": {}, + "new": true, + "full_name": "cedricziel/ha-sunlit", + "category": "integration", + "description": "SunEnergyXT (previously Sunlit Solar) battery integration for HomeAssistant", + "domain": "sunlit", + "etag_repository": "W/\"f1a6ba132bbaddcc073b1fad7f41c933cd836690161bde99855933f73ab5a7e2\"", + "last_updated": "2026-09-28T06:39:06Z", + "stargazers_count": 17, + "topics": [ + "bk215", + "homeassistant-custom-component", + "sunenergyxt", + "sunlit" + ], + "last_fetched": 1790679383.014548 + }, + "1115116524": { + "repository_manifest": {}, + "new": true, + "full_name": "Hugofromfrance/home_performance", + "category": "integration", + "description": "Analyze your home's thermal performance and insulation quality in real-time", + "domain": "home_performance", + "etag_repository": "W/\"b99d45966e0b7e3a7e013ceef9a4fbf4c49ec73c498eaadffdc3e11632f46ce8\"", + "last_updated": "2026-06-12T07:56:06Z", + "stargazers_count": 37, + "topics": [ + "energy", + "home-assistant-custom-component", + "thermal" + ], + "last_fetched": 1790207729.151035 + }, + "1101014592": { + "repository_manifest": {}, + "new": true, + "full_name": "simplytoast1/Notify-for-HomeAssistant", + "category": "integration", + "description": "HACS Plugin for Notify", + "domain": "notify_api", + "etag_repository": "W/\"385b08fcb17abdab02543d3b17e5b9316bbb2caae3a2cec44bf49274e73b2dcf\"", + "last_updated": "2026-09-11T17:23:10Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1790631952.235453 + }, + "340926904": { + "repository_manifest": { + "name": "Novafos", + "render_readme": true, + "country": "DK", + "homeassistant": "2022.8" + }, + "new": true, + "full_name": "kpoppel/homeassistant-novafos", + "authors": [ + "@kpoppel" + ], + "category": "integration", + "description": "Homeassistant wrapper around the Novafos KMD water metering data warehouse.", + "domain": "novafos", + "etag_repository": "W/\"a3c34df027eeaa1dc52a7256538f5f738d34cfde39727f5114cf197e9160385c\"", + "last_updated": "2026-09-27T22:09:15Z", + "stargazers_count": 13, + "topics": [ + "water" + ], + "last_fetched": 1790628574.755183 + }, + "1073288399": { + "repository_manifest": {}, + "new": true, + "full_name": "deanlongstaff/home-assistant-moodo-integration", + "category": "integration", + "description": "Home Assistant custom integration for the Moodo smart aroma diffuser.", + "domain": "moodo", + "etag_repository": "W/\"5bba7ef28de43673fd3e13221e64f905c06b9ae5b82b6696f90d34265dfaf88c\"", + "last_updated": "2026-08-06T22:26:20Z", + "stargazers_count": 3, + "topics": [ + "aromatherapy", + "homeassistant-custom-component", + "homeassistant-device", + "moodo" + ], + "last_fetched": 1786059492.730409 + }, + "774260466": { + "repository_manifest": {}, + "new": true, + "full_name": "yohaybn/HomeAssistant-EPG", + "category": "integration", + "description": "EPG (Electronic Program Guide) sensor for HomeAssistant using open-epg.com data", + "domain": "epg", + "etag_repository": "W/\"d92ed76b21829d1e072bdc95e0719914cab93178e2fcf819b5ae92a48e2a3710\"", + "last_updated": "2026-09-22T06:56:07Z", + "stargazers_count": 35, + "topics": [ + "epg", + "ha" + ], + "last_fetched": 1790338795.116756 + }, + "323152128": { + "repository_manifest": { + "name": "Crunch-O-Meter", + "render_readme": true, + "zip_release": true, + "filename": "crunch_o_meter.zip" + }, + "full_name": "GuyLewin/home-assistant-crunch-o-meter", + "authors": [ + "@guylewin" + ], + "category": "integration", + "description": "Crunch-O-Meter API as sensors in Home Assistant. See how many people are currently at your local gym", + "domain": "crunch_o_meter", + "downloads": 39, + "etag_repository": "W/\"c1f7bd0da2196372a8f6cc95d8e41a6044dd70dc73a8844b5d46e5c9c56ddbda\"", + "last_updated": "2025-06-21T13:53:54Z", + "stargazers_count": 3, + "topics": [ + "crunch", + "crunch-o-meter" + ], + "last_fetched": 1786503148.367037 }, "392188182": { "repository_manifest": { @@ -27727,291 +57656,4443 @@ "category": "integration", "description": "Интеграция ЭнергосбыТ.Плюс для Home Assistant", "domain": "energosbyt_plus", - "etag_repository": "W/\"983be0b845c68771424a05478403cd9927211ed3d8e8126fd4240d0682160414\"", + "etag_repository": "W/\"ffb046602bb012daa525dee2fbbf260a7f80ccaedf77ef665a92cd899cfa310f\"", "last_updated": "2023-07-08T12:41:56Z", "stargazers_count": 12, "topics": [ "energosbyt", "energosbyt-plus" ], - "last_fetched": 1706281364.079352 + "last_fetched": 1789240098.317104 }, - "187245495": { + "1288743536": { + "repository_manifest": {}, + "new": true, + "full_name": "chiva/ha-labelito", + "category": "integration", + "description": "Home Assistant integration for Labelito - print Brother QL labels from automations, dashboards, and Assist, with live printer-status sensors.", + "domain": "labelito", + "downloads": 3, + "etag_repository": "W/\"0f69e3969d2419c804e68da4014f2b3d150005640c6dc65e087e455c4b343cad\"", + "last_updated": "2026-10-01T04:07:59Z", + "stargazers_count": 1, + "topics": [ + "brother-ql", + "home-assistant-integration", + "label-printing" + ], + "last_fetched": 1790829936.366045 + }, + "261031401": { "repository_manifest": { - "name": "gauge-card", + "name": "couchpotato", + "render_readme": true, + "country": "FR" + }, + "full_name": "youdroid/home-assistant-couchpotato", + "authors": [ + "@youdroid" + ], + "category": "integration", + "description": "🎥 CouchPotato component to feed Upcoming Media Card.", + "domain": "couchpotato", + "etag_repository": "W/\"ba3e589eb4c0bc8cca854a9d0d810cc7d2376a2dc10706b916081e64d6f3bda1\"", + "last_updated": "2022-06-01T18:11:07Z", + "stargazers_count": 6, + "topics": [ + "couchpotato" + ], + "last_fetched": 1784793601.072296 + }, + "1317360033": { + "repository_manifest": {}, + "new": true, + "full_name": "ofilis/ha-immich-gallery", + "category": "integration", + "description": "Rotating Immich album, favorite, and library images for Home Assistant", + "domain": "immich_gallery", + "etag_repository": "W/\"485f5a82be1f1b0e60a925f0e177a42e5869b8a15abb025cd005633e97549a3c\"", + "last_updated": "2026-10-01T22:10:41Z", + "stargazers_count": 2, + "topics": [ + "gallery", + "image-entity", + "immich", + "privacy", + "self-hosted" + ], + "last_fetched": 1790928083.936163 + }, + "1234452034": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-tools-email-integration", + "category": "integration", + "description": "HA Tools Email — built-in SMTP integration for HA Tools cards (zero YAML config)", + "domain": "ha_tools_email", + "etag_repository": "W/\"fcb6a1bed3408b25f1332e4c3e96e1878466cf6de8ff9fd49f175d0592c21374\"", + "last_updated": "2026-09-30T21:05:09Z", + "topics": [ + "email", + "energy", + "notifications", + "reports", + "smtp" + ], + "last_fetched": 1790806599.642562 + }, + "969976848": { + "repository_manifest": {}, + "new": true, + "full_name": "jz-v/ha-melview", + "category": "integration", + "description": "Home Assistant integration for AU/NZ Mitsubishi Electric air conditioners and Lossnay with Wi-Fi Control (melview.net)", + "domain": "melview", + "etag_repository": "W/\"e71ea86f033baeb7ad6f8afb01745c4719afa3915f90c2072d480ea66e8e0c49\"", + "last_updated": "2026-01-08T10:03:59Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790682891.940571 + }, + "271984369": { + "repository_manifest": { + "name": "Ferroamp Sensors", + "homeassistant": "2024.6.0" + }, + "new": true, + "full_name": "henricm/ha-ferroamp", + "authors": [ + "@henricm", + "@argoyle" + ], + "category": "integration", + "description": "Ferroamp MQTT Home Assistant sensors for EnergyHub, SSO, ESM and ESO", + "domain": "ferroamp", + "etag_repository": "W/\"fdb5dbc0221014bb37b1c7295aee788ad156fb91527921ca758711d6a805e480\"", + "last_updated": "2026-10-02T04:16:04Z", + "stargazers_count": 40, + "topics": [ + "ferroamp", + "homeassistant-custom-component" + ], + "last_fetched": 1790924885.424741 + }, + "552555459": { + "repository_manifest": { + "name": "LG Horizon", + "country": [ + "NL", + "BE", + "CH", + "GB", + "AT" + ], + "render_readme": true, + "homeassistant": "2021.5.0" + }, + "new": true, + "full_name": "Sholofly/lghorizon", + "authors": [ + "@Sholofly" + ], + "category": "integration", + "description": "Custom integration to control LG Horizon settop boxes for Ziggo(NL), Magenta(AT), UPC(CH), Virgin(GB, IE), Telenet(BE)", + "domain": "lghorizon", + "etag_repository": "W/\"51717923a5fecaf03d9521924e038037518eae6aad10bd12f812505b67dcfaa4\"", + "last_updated": "2026-07-26T08:17:59Z", + "stargazers_count": 84, + "topics": [ + "arris", + "humax", + "lg-horizon", + "magenta", + "sunrise", + "telenet", + "virgin", + "ziggo" + ], + "last_fetched": 1790876295.294018 + }, + "356030453": { + "repository_manifest": { + "name": "remote_syslog", + "country": "US", + "homeassistant": "2021.3.4", "render_readme": true }, - "full_name": "custom-cards/gauge-card", - "category": "plugin", - "description": null, - "domain": "", - "etag_repository": "W/\"539f1b4e86ba91cf614a89fb56d102e7da1dda410572c41d69cd5b9a1ee98d19\"", - "last_updated": "2022-05-01T20:12:53Z", - "stargazers_count": 44, - "last_fetched": 1712064248.958479 + "full_name": "TheByteStuff/RemoteSyslog_Service", + "authors": [ + "@thebytestuff" + ], + "category": "integration", + "description": "Home Assistant Custom Component - send Syslog message to remote server.", + "domain": "remote_syslog", + "etag_repository": "W/\"75c84b58241282e8f5512621d34ba2e927675086344cb85e84f053abac42b214\"", + "last_updated": "2023-02-23T15:41:24Z", + "stargazers_count": 26, + "topics": [ + "syslog", + "syslog-client" + ], + "last_fetched": 1789166756.712183 }, - "525588589": { + "1230813119": { + "repository_manifest": {}, + "new": true, + "full_name": "DerTrolli/card-mod-studio", + "category": "plugin", + "description": "Visual style editor for card-mod in Home Assistant. Color pickers, sliders, animation presets, and per-entity row styling — generates card_mod YAML automatically.", + "downloads": 14463, + "etag_repository": "W/\"38d84c259d2b71df48ea673fff40833e8cf411c7e7786e0271902ac18b338d9e\"", + "last_updated": "2026-08-17T05:12:31Z", + "stargazers_count": 25, + "topics": [ + "card-mod", + "lovelace-custom-card" + ], + "last_fetched": 1790688926.398338 + }, + "1227496451": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Fake-Devices", + "category": "integration", + "description": "Create fake devices in Home Assistant", + "domain": "fake_devices", + "downloads": 289, + "etag_repository": "W/\"4ba9904643e7d6bd4b7027e3b7c890a8b01f975e347f4feb7173316c5817a5d5\"", + "last_updated": "2026-09-29T06:20:34Z", + "stargazers_count": 32, + "last_fetched": 1790678367.074703 + }, + "539629703": { "repository_manifest": { - "name": "Aquarea Smart Cloud", + "name": "MeteoGalicia", + "country": "ES", + "zip_release": true, + "filename": "homeassistant-meteogalicia.zip" + }, + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia", + "authors": [ + "@danieldiazi" + ], + "category": "integration", + "description": "A Home Assistant integration that gives you weather info from MeteoGalicia, the meteorological agency for Galicia, Spain", + "domain": "meteogalicia", + "downloads": 188, + "etag_repository": "W/\"04552b6876575bc7a059bf8bf712da41360fb06e3675b69d0e44f430903f4035\"", + "last_updated": "2026-09-28T17:35:19Z", + "stargazers_count": 21, + "topics": [ + "meteogalicia", + "weather", + "weather-forecast", + "weather-station" + ], + "last_fetched": 1790781551.347927 + }, + "441738040": { + "repository_manifest": { + "name": "Soft Theme", "render_readme": true, + "homeassistant": "2021.6", + "country": "US" + }, + "full_name": "KTibow/lovelace-soft-theme", + "category": "theme", + "description": "🎨 A new, simple soft theme for Home Assistant.", + "etag_repository": "W/\"13f7b9056aff2b36fe2278a194fb45a178dd1fed002df7b91b4deb86b8a4a848\"", + "last_updated": "2024-01-07T01:57:21Z", + "stargazers_count": 52, + "topics": [ + "soft-ui" + ], + "last_fetched": 1786769170.163693 + }, + "504081359": { + "repository_manifest": { + "name": "Sonic", + "homeassistant": "2022.6.0", + "render_readme": true + }, + "new": true, + "full_name": "markvader/sonic", + "authors": [ + "@markvader" + ], + "category": "integration", + "description": "Sonic Pro water shutoff valve Home Assistant integration", + "domain": "sonic", + "etag_repository": "W/\"90ddd70cefef00d75d2f1ea5577db8d76340e767e04be4776dc5e4138860c9a1\"", + "last_updated": "2025-11-21T14:04:52Z", + "stargazers_count": 15, + "topics": [ + "hero-labs", + "herolabs", + "leaks", + "sonic", + "water" + ], + "last_fetched": 1787394029.797078 + }, + "1127165409": { + "repository_manifest": {}, + "new": true, + "full_name": "pacemaker82/Sections-Gauge-Card", + "category": "plugin", + "description": "A simple gauge card for home assistant with multiple styles and support for multiple entities, targets and other customisations.", + "downloads": 1792, + "etag_repository": "W/\"d55aa86226eb3c38224c5bf642009d43a147abaea9f398ca8efcfed7a1dd02c8\"", + "last_updated": "2026-01-20T10:27:35Z", + "stargazers_count": 28, + "topics": [ + "card", + "data", + "gauge", + "stats" + ], + "last_fetched": 1784795356.735653 + }, + "273007955": { + "repository_manifest": { + "name": "Power Usage Card with Regular Expressions", + "content_in_root": true, + "filename": "power-usage-card-regex.js", + "render_readme": true + }, + "full_name": "DBa2016/power-usage-card-regex", + "category": "plugin", + "description": "Lovelace pie chart card that displays current energy usage", + "etag_repository": "W/\"83f461c57edc76c1c12a7508f044edbb0c12d9e9080cc5ad8a25626a0af853fb\"", + "last_updated": "2022-07-26T02:31:34Z", + "stargazers_count": 9, + "topics": [ + "lovelace-custom-card", + "power-usage" + ], + "last_fetched": 1786682559.612329 + }, + "989153227": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/horizontal-waterfall-history-card", + "category": "plugin", + "description": "A horizontal waterfall history card for Home Assistant. ", + "downloads": 2713, + "etag_repository": "W/\"7c5107230f5a73ca9cc7925b5a4072d363cb3995a7a5695a76596d466fb331de\"", + "last_updated": "2026-10-01T02:01:05Z", + "stargazers_count": 72, + "topics": [ + "card", + "ha", + "waterfall-layout" + ], + "last_fetched": 1790841158.507361 + }, + "1245539684": { + "repository_manifest": {}, + "new": true, + "full_name": "Matbe34/veoliaHA", + "category": "integration", + "description": "Veolia / Sorea water consumption for Home Assistant (HACS integration)", + "domain": "veolia_water", + "etag_repository": "W/\"47312bccbac8e925c4a7a8fa37b91bc4579c7f17eee6c4ed036f6c247156855b\"", + "last_updated": "2026-08-08T23:53:13Z", + "stargazers_count": 2, + "topics": [ + "catalonia", + "sorea", + "spain", + "veolia", + "water", + "water-meter" + ], + "last_fetched": 1788432671.382363 + }, + "668842929": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-atmo", + "category": "integration", + "description": "Home Assistant integration for Atmotube Pro devices from ATMO.", + "domain": "atmo", + "downloads": 148, + "etag_repository": "W/\"20f3d98e97df5e0cfb6549fe15d0dd679207c4af2fbbd858e4c43bd3bcca5d9b\"", + "last_updated": "2026-09-28T18:06:56Z", + "stargazers_count": 10, + "topics": [ + "atmo", + "atmotube", + "atmotube-pro", + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration" + ], + "last_fetched": 1790630059.549444 + }, + "1206912277": { + "repository_manifest": {}, + "new": true, + "full_name": "birkir/home-assistant-schematic-flow-card", + "category": "plugin", + "description": "A P&ID-style schematic flow card for Home Assistant. YAML-first, domain-agnostic, no auto-layout.", + "downloads": 93, + "etag_repository": "W/\"70b1b607b93a1bf51fcc0d69fea6b4000a11da55b6d444631fb0376bea65297a\"", + "last_updated": "2026-04-10T11:38:38Z", + "stargazers_count": 7, + "topics": [ + "p-and-id", + "schematic" + ], + "last_fetched": 1788213077.899998 + }, + "1246186514": { + "repository_manifest": {}, + "new": true, + "full_name": "strepto42/homeassistant-esptimecast", + "category": "integration", + "description": "HACS compatible integration for esptimecast", + "domain": "esptimecast", + "etag_repository": "W/\"0d7fa6067a5c5d62e634f927f21f5b930fb5fff478a24ce6238166bef7b627f6\"", + "last_updated": "2026-06-12T08:47:53Z", + "stargazers_count": 2, + "topics": [ + "esp32", + "esp8266", + "esptimecast" + ], + "last_fetched": 1787439017.226773 + }, + "659517452": { + "repository_manifest": {}, + "new": true, + "full_name": "josh-sanders/home-assistant-omnik-trannergy-pv-inverter", + "category": "integration", + "description": "Omnik/Trannergy PV Inverter custom component for Home Assistant", + "domain": "omnik", + "etag_repository": "W/\"7a1877a22d61209ec6166d2faabb0765e23b606915aaa2af27aa19f59aa5a7a9\"", + "last_updated": "2025-10-08T13:15:15Z", + "stargazers_count": 5, + "topics": [ + "omnik", + "trannergy" + ], + "last_fetched": 1784788822.359297 + }, + "1106121315": { + "repository_manifest": {}, + "new": true, + "full_name": "theundefined/multisport-ha", + "category": "integration", + "description": "Home Assistant integration for MultiSport", + "domain": "multisport", + "downloads": 1, + "etag_repository": "W/\"7ec94e15349828a03b59c83127a7ba1ff23deb9357ea92106866cac58ca5643d\"", + "last_updated": "2025-12-21T22:09:32Z", + "topics": [ + "activity", + "homeassistant-custom-component", + "multisport" + ], + "last_fetched": 1784792855.549428 + }, + "178921037": { + "repository_manifest": { + "name": "Multiple Entity Row", + "filename": "multiple-entity-row.js", + "render_readme": true, + "homeassistant": "2024.4.0" + }, + "full_name": "benct/lovelace-multiple-entity-row", + "category": "plugin", + "description": "Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI", + "downloads": 23386, + "etag_repository": "W/\"4ac89a533dff4fb4bd1ea938a38993fa5e7799822436d8dfda74172b549d8bbe\"", + "last_updated": "2026-10-02T03:03:33Z", + "stargazers_count": 952, + "topics": [ + "attribute", + "card", + "entity", + "entity-attribute", + "entity-rows", + "format", + "multiple", + "state" + ], + "installed_commit": "6ccda16", + "installed": true, + "last_commit": "5ac1a7c", + "last_version": "v4.12.0", + "prerelease": "v4.13.0-beta.1", + "releases": true, + "version_installed": "v4.11.1", + "last_fetched": 1790931654.520489 + }, + "579590312": { + "repository_manifest": {}, + "new": true, + "full_name": "Aleks130699/ha-fpp", + "category": "integration", + "description": "Integrates a Falcon Pi Player (FPP) as a Media Player in HomeAssistant", + "domain": "falcon_pi_player", + "etag_repository": "W/\"9a377fecc0a9e70ddb0536f87ce68af19ef8239a12af70ae4399d20aa71594c7\"", + "last_updated": "2025-12-04T12:36:20Z", + "stargazers_count": 22, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1787815805.349088 + }, + "1097499191": { + "repository_manifest": {}, + "new": true, + "full_name": "partach/switch_port_card", + "category": "plugin", + "description": "This Home Assistant card shows the status of your switch ports", + "etag_repository": "W/\"42949db6d5a13f9c7c96cfa70e817fb0217c8b7959cfeedfc433484e19774d01\"", + "last_updated": "2025-12-10T19:00:55Z", + "stargazers_count": 10, + "topics": [ + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1784795363.50136 + }, + "728990161": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-attributes", + "category": "plugin", + "description": "Custom attributes for Home Assistant", + "downloads": 1111, + "etag_repository": "W/\"68c6341db1cf63a9b4de378bc0849cf11f9850151cf87d12ea8f899db6c55cdd\"", + "last_updated": "2026-02-10T13:01:16Z", + "stargazers_count": 8, + "topics": [ + "attributes", + "customization", + "dashboard", + "filter", + "frontend", + "more-info" + ], + "last_fetched": 1784795087.873505 + }, + "1249516988": { + "repository_manifest": {}, + "new": true, + "full_name": "N4S4/homeassistant-synology-pro", + "category": "integration", + "description": "Homeassistant integration for Synology NAS", + "domain": "synology_pro", + "etag_repository": "W/\"c7c85fb03da6aa080f359cf6373c44ea49066b16234ca81dfa6ecd2ac9bb3768\"", + "last_updated": "2026-09-29T13:35:43Z", + "stargazers_count": 2, + "topics": [ + "nas", + "synology", + "synology-api" + ], + "last_fetched": 1790786211.800625 + }, + "1111145524": { + "repository_manifest": {}, + "new": true, + "full_name": "vineetchoudhary/lovelace-unavailable-entity-card", + "category": "plugin", + "description": "Unavailable Entity Card – a Lovelace helper that surfaces offline Home Assistant entities at a glance.", + "etag_repository": "W/\"fb94c2a720a4a0ebcad87edb4d31d985c27d4b7b7514b786fdf641c7b23e168e\"", + "last_updated": "2026-08-30T11:44:14Z", + "stargazers_count": 12, + "topics": [ + "hacs-dashboard", + "lovelace-custom-card" + ], + "last_fetched": 1788173916.835428 + }, + "1182006131": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/whisker", + "category": "plugin", + "description": "Custom cards for the Whisker / Litter-Robot integration!", + "downloads": 426, + "etag_repository": "W/\"11dc98ac15c4ef53f2ec352cb4601f49246b6bac8f200e2b4374a1331c833a6d\"", + "last_updated": "2026-09-24T17:11:59Z", + "stargazers_count": 21, + "topics": [ + "home-assistant-addons", + "home-assistant-integration", + "litter-robot", + "whisker" + ], + "last_fetched": 1790790801.954655 + }, + "842024649": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/Jet2", + "category": "integration", + "description": "An integration that bring your Jet2 booking info into Home Assistant", + "domain": "jet2", + "etag_repository": "W/\"c8556bfa1473b17d301c68c7974a26838a3ae7ffd407f8634ec44bb7be12184c\"", + "last_updated": "2026-09-01T10:47:25Z", + "stargazers_count": 2, + "topics": [ + "hacs-integraiton", + "travel" + ], + "last_fetched": 1788283487.130716 + }, + "214365813": { + "repository_manifest": { + "name": "StarLine Card", + "homeassistant": "0.103.0" + }, + "full_name": "Anonym-tsk/lovelace-starline-card", + "category": "plugin", + "description": "StarLine custom card for Home Assistant", + "etag_repository": "W/\"14ea0a7cb088bd89e77bf1626f0b59fc33735e3fc70a0deddd3f862520fe8b92\"", + "last_updated": "2026-03-25T21:37:29Z", + "stargazers_count": 35, + "topics": [ + "lovelace-custom-card", + "starline" + ], + "last_fetched": 1788862733.255534 + }, + "474183846": { + "repository_manifest": { + "name": "HA-Mila", + "render_readme": true + }, + "new": true, + "full_name": "sanghviharshit/ha-mila", + "authors": [ + "@sanghviharshit" + ], + "category": "integration", + "description": "🏡 💨 Home Assistant custom component for Mila Air Purifier (Unofficial)", + "domain": "mila", + "etag_repository": "W/\"9fade9af8a45b982a804fa713699390f94d93e09bc94bf3d093cff36690892b6\"", + "last_updated": "2026-01-18T01:33:37Z", + "stargazers_count": 50, + "topics": [ + "air-purifier", + "air-quality", + "air-quality-sensor", + "mila" + ], + "last_fetched": 1790631611.880293 + }, + "591036112": { + "repository_manifest": {}, + "new": true, + "full_name": "Kannix2005/ha_siedle_python", + "category": "integration", + "description": "Home Assistant integration for Siedle IQ door stations (SUS2) with SIP doorbell detection and call forwarding", + "domain": "siedle", + "etag_repository": "W/\"0f5e5557ead5a38f5f1ec96e52cf42858c7265edff8b05f728cdf1c9853bd3a8\"", + "last_updated": "2026-08-05T21:41:26Z", + "stargazers_count": 16, + "topics": [ + "doorbell", + "siedle", + "sip" + ], + "last_fetched": 1790872634.572018 + }, + "279538782": { + "repository_manifest": { + "name": "Ecodevices RT2" + }, + "full_name": "pcourbin/ecodevices_rt2", + "authors": [ + "@pcourbin" + ], + "category": "integration", + "description": "Home Assistant custom component for GCE Ecodevices RT2", + "domain": "ecodevices_rt2", + "etag_repository": "W/\"56028b1f7b985c9da4baa093216633c61b3a9abe9360335681be8358183b95bb\"", + "last_updated": "2025-03-26T09:54:06Z", + "stargazers_count": 11, + "last_fetched": 1784791028.89014 + }, + "180528950": { + "repository_manifest": { + "name": "more-info-card", + "render_readme": true, + "homeassistant": "0.113" + }, + "full_name": "thomasloven/lovelace-more-info-card", + "category": "plugin", + "description": "🔹 Display the more-info dialog of any entity as a lovelace card", + "etag_repository": "W/\"5591e504d5994e4d750199e42e2917fd6b12fbe257e145019404d7e52bd8da9d\"", + "last_updated": "2023-10-17T05:20:38Z", + "stargazers_count": 213, + "last_fetched": 1790716636.525204 + }, + "214786112": { + "repository_manifest": { + "name": "Swiss Army Knife custom card", + "render_readme": true + }, + "full_name": "AmoebeLabs/swiss-army-knife-card", + "category": "plugin", + "description": "The versatile custom Swiss Army Knife card for Home Assistant allows you to create your unique visualization using several graphical tools, styling options and animations.", + "downloads": 1095, + "etag_repository": "W/\"410386ee4d973dd605b817791add9ad19021cc5cfb227d2e2d1c470b8b9d3907\"", + "last_updated": "2026-09-13T21:50:23Z", + "stargazers_count": 343, + "topics": [ + "home-assistant-custom-card", + "lovelace-card", + "lovelace-custom-card", + "material-3", + "svg" + ], + "last_fetched": 1790878270.02709 + }, + "1084818673": { + "repository_manifest": {}, + "new": true, + "full_name": "mindors/hass-mindor-cloud", + "category": "integration", + "description": "HomeAssistant integrates Mingdou smart devices", + "domain": "mindor_cloud", + "downloads": 1, + "etag_repository": "W/\"968218be4c895c9100f92e1f858e1acf5bf398e77dcffe604a74234e1e597b53\"", + "last_updated": "2025-11-15T02:53:04Z", + "topics": [ + "iot" + ], + "last_fetched": 1784790222.058487 + }, + "259865897": { + "repository_manifest": { + "name": "DRK Blutspende", + "country": "DE", + "render_readme": true + }, + "full_name": "Bouni/drkblutspende", + "authors": [ + "Bouni" + ], + "category": "integration", + "description": "DRK Blutspende component for Home Assistant ", + "domain": "drkblutspende", + "etag_repository": "W/\"876ce3f606cbf70b7b0b748473fbbe7a4cfe005908b946e1c6c22377f35a6fcc\"", + "last_updated": "2025-04-11T14:16:37Z", + "stargazers_count": 8, + "topics": [ + "blutspende", + "drk" + ], + "last_fetched": 1784785674.127431 + }, + "1129173729": { + "repository_manifest": {}, + "new": true, + "full_name": "Nicxe/homeassistant-trafikinfo-se", + "category": "integration", + "description": "Home Assistant integration for Swedish road traffic events from Trafikverket’s Traffic Information API", + "domain": "trafikinfo_se", + "downloads": 253, + "etag_repository": "W/\"d120d9c21df8fc7534002722e2ad0b2abf02dcd10c67c62b48c314da54a2500b\"", + "last_updated": "2026-10-02T00:51:56Z", + "stargazers_count": 19, + "topics": [ + "open-data", + "sweden", + "traffic", + "trafikverket" + ], + "last_fetched": 1790927915.345445 + }, + "209855666": { + "repository_manifest": { + "name": "UPS", + "country": "US" + }, + "full_name": "custom-components/ups", + "category": "integration", + "description": "The ups platform allows one to track deliveries by the UPS", + "domain": "ups", + "etag_repository": "W/\"4850e12fedd918687fc2925fec130bf915bcff8e7131d32760b585833fecd7a8\"", + "last_updated": "2021-05-19T10:28:06Z", + "stargazers_count": 8, + "last_fetched": 1771012172.134616 + }, + "970435939": { + "repository_manifest": {}, + "new": true, + "full_name": "uiotlink/ha_uiot_home", + "category": "integration", + "description": "Home Assistant integration for uiot home", + "domain": "uiot_home", + "downloads": 357, + "etag_repository": "W/\"c1e55d510e91cfaa1ab97fe9045c7cbb69f7e9243e31b8fb072c62d95d847211\"", + "last_updated": "2026-03-27T09:18:15Z", + "stargazers_count": 38, + "last_fetched": 1789646494.577172 + }, + "1305133479": { + "repository_manifest": {}, + "new": true, + "full_name": "andyblac/Advanced-History-Integration", + "category": "integration", + "description": "A configurable Home Assistant History panel powered by Statistics Graph Chart Card.", + "domain": "advanced_history", + "downloads": 954, + "etag_repository": "W/\"7070e0c72bed7fd10854435b3eca22576afc314e401ce64d6d58c070f920729b\"", + "last_updated": "2026-09-29T09:35:05Z", + "stargazers_count": 27, + "topics": [ + "apex-charts", + "apexcharts", + "attributes", + "bookmarks", + "chart", + "custom-integration", + "graph", + "history", + "statistics" + ], + "last_fetched": 1790704481.488867 + }, + "1058488498": { + "repository_manifest": {}, + "new": true, + "full_name": "koosoli/Leneda-integration", + "category": "integration", + "description": "The ultimate energy monitoring experience for Leneda smart meters in Luxembourg.", + "domain": "leneda", + "etag_repository": "W/\"4a087cf7ef5fa15f1ce68a7b52eceaf6961994a07a05eacf23e9d95bf0468c2c\"", + "last_updated": "2026-09-16T14:59:07Z", + "stargazers_count": 15, + "topics": [ + "creos", + "dashboard", + "energy", + "energy-dashboard", + "energy-data", + "enovos", + "home", + "leneda" + ], + "last_fetched": 1790225134.128947 + }, + "192732636": { + "repository_manifest": {}, + "full_name": "bramkragten/weather-card", + "category": "plugin", + "description": "Weather Card with animated icons for Home Assistant Lovelace", + "etag_repository": "W/\"a57290b65c4047be6f637106975e7af7131de4e748c0c4876db3fdd7d3bd0b57\"", + "last_updated": "2024-05-04T21:40:37Z", + "stargazers_count": 556, + "last_fetched": 1789250317.99035 + }, + "648761057": { + "repository_manifest": { + "name": "Juke Audio", + "homeassistant": "2023.2.0" + }, + "new": true, + "full_name": "pkarimov/jukeaudio_ha", + "authors": [ + "@pkarimov" + ], + "category": "integration", + "description": "Custom Home Assistant integration for Juke Audio", + "domain": "jukeaudio_ha", + "etag_repository": "W/\"8f89d79d50c6f11514564e8b46283fe2ebb554b6a6597dab49564f70ff016dc8\"", + "last_updated": "2025-07-19T17:59:26Z", + "stargazers_count": 13, + "topics": [ + "jukeaudio" + ], + "last_fetched": 1790836051.03354 + }, + "1246311379": { + "repository_manifest": {}, + "new": true, + "full_name": "Babel-Innovations/ha-lucarne", + "category": "integration", + "description": "Home Assistant Cards to manage household tasks, calendars, and chores", + "domain": "lucarne_family", + "etag_repository": "W/\"0aa43eab1a67bcaa06f87c77ef618a98275e741a7aac55816281c9c21e74f9dc\"", + "last_updated": "2026-10-01T16:03:23Z", + "stargazers_count": 3, + "topics": [ + "calendar", + "family-dashboard", + "ipad", + "lovelace-card", + "skylight-alternative" + ], + "last_fetched": 1790888973.833786 + }, + "598336481": { + "repository_manifest": { + "name": "Israel Meteorological Service / sensor", + "render_readme": true, + "country": "IL", + "homeassistant": "2024.1.0b0" + }, + "new": true, + "full_name": "GuyKh/ims-custom-component", + "authors": [ + "@t0mer" + ], + "category": "integration", + "description": "The Israel Meteorological Service (IMS) integration component for home assistant", + "domain": "ims", + "etag_repository": "W/\"49903cb05fb7635bb9069265feaf90cd2f1872ff6421f79c0635d5ba554ba811\"", + "last_updated": "2026-09-17T14:11:14Z", + "stargazers_count": 61, + "topics": [ + "ims", + "israel-meteorological-service", + "python3" + ], + "last_fetched": 1790358170.298732 + }, + "737028188": { + "repository_manifest": {}, + "new": true, + "full_name": "ibz0q/better-moment-card", + "category": "plugin", + "description": "Digital date/time card for Lovelace 🕔", + "etag_repository": "W/\"7904160e18b74306ce2fffbc35ca18db01258d31038884b09eb5961e5a1b5a21\"", + "last_updated": "2025-01-30T20:36:38Z", + "stargazers_count": 67, + "topics": [ + "clock", + "lovelace-custom-card" + ], + "last_fetched": 1787049042.164871 + }, + "121934877": { + "repository_manifest": { + "name": "Xiaomi Mi and Aqara Air Conditioning Companion Integration", + "render_readme": true + }, + "full_name": "syssi/xiaomi_airconditioningcompanion", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Xiaomi Mi and Aqara Air Conditioning Companion integration for Home Assistant", + "domain": "xiaomi_miio_airconditioningcompanion", + "etag_repository": "W/\"a9abe33afbafcd122db6946ef9f00af5d919535f9ca41a109a6066bb88216481\"", + "last_updated": "2026-10-01T06:11:57Z", + "stargazers_count": 412, + "topics": [ + "acpartner", + "airconditioning", + "aqara", + "infrared", + "xiaomi" + ], + "last_fetched": 1790837674.110508 + }, + "620909192": { + "repository_manifest": { + "name": "Cryptoinfo Advanced", + "render_readme": true, + "homeassistant": "2022.11.0" + }, + "new": true, + "full_name": "TheHolyRoger/hass-cryptoinfo", + "authors": [ + "@heyajohnny", + "@TheHolyRoger" + ], + "category": "integration", + "description": "Provides Home Assistant sensors for all cryptocurrencies supported by CoinGecko", + "domain": "cryptoinfo_advanced", + "etag_repository": "W/\"b53bbb2dbfe6767430ef9abc0fbf5940aba4032ffe91c423683a03d8786353e0\"", + "last_updated": "2024-04-11T14:22:37Z", + "stargazers_count": 22, + "topics": [ + "bitcoin", + "cryptocurrency" + ], + "last_fetched": 1790788804.842731 + }, + "1058375151": { + "repository_manifest": {}, + "new": true, + "full_name": "Ediminator/homematicip-hcu", + "category": "integration", + "description": "This is a custom integration for Home Assistant that connects directly to your Homematic IP Home Control Unit (HCU) over your local network. It allows you to control and monitor your Homematic IP devices without relying on the cloud.", + "domain": "hcu_integration", + "etag_repository": "W/\"6284b7e395fd61e58567d6143048b2fd23ea058c3e97b28b99b70c16223f2012\"", + "last_updated": "2026-10-01T08:08:24Z", + "stargazers_count": 72, + "topics": [ + "eq3", + "hcu", + "hcu-plugin", + "homematic-ip" + ], + "last_fetched": 1790870375.539041 + }, + "624674515": { + "repository_manifest": {}, + "new": true, + "full_name": "Petro31/easy-time-jinja", + "category": "template", + "description": "Easy Time calculations for Home Assistant templates", + "etag_repository": "W/\"a09f204dd722c6b72aac4271147e83c2908e2585ff509ea150c532e5b24b3397\"", + "last_updated": "2025-12-12T20:59:51Z", + "stargazers_count": 134, + "topics": [ + "datetime", + "daylight-saving-time", + "jinja", + "jinja2", + "relative-time", + "time-calculate" + ], + "last_fetched": 1788536997.568512 + }, + "205261230": { + "repository_manifest": { + "name": "HTML Jinja2 Template card", + "filename": "html-template-card.js" + }, + "full_name": "PiotrMachowski/Home-Assistant-Lovelace-HTML-Jinja2-Template-card", + "category": "plugin", + "description": "This card displays provided Jinja2 template as an HTML content of a card. It uses exactly the same engine as Home Assistant in Developer tools.", + "etag_repository": "W/\"5994bdd5bb5adaa62fa12b4830e4f2a513e25270ab1d332e127ac6c9d0f6f7f6\"", + "last_updated": "2025-04-05T00:26:27Z", + "stargazers_count": 94, + "topics": [ + "jinja2", + "lovelace-card" + ], + "last_fetched": 1788864404.553132 + }, + "439367892": { + "repository_manifest": { + "name": "Better Thermostat UI", + "render_readme": true, + "filename": "better-thermostat-ui-card.js" + }, + "full_name": "KartoffelToby/better-thermostat-ui-card", + "category": "plugin", + "description": "a custom card for a better thermostat in home assistant based on better_thermostat intigration", + "downloads": 38947, + "etag_repository": "W/\"a966edb9780f6edd06c70ce07945604d84c8771c91e8a30fd789790568d2c8a2\"", + "last_updated": "2026-08-19T12:09:04Z", + "stargazers_count": 378, + "topics": [ + "thermostat" + ], + "last_fetched": 1790634853.934986 + }, + "646115401": { + "repository_manifest": { + "name": "Zone4 Remote", + "render_readme": true + }, + "new": true, + "full_name": "samjsmart/ha-zone4", + "authors": [ + "@samjsmart" + ], + "category": "integration", + "description": "Control an Apart Zone 4 pre-amp from Home Assistant", + "domain": "zone4", + "downloads": 9, + "etag_repository": "W/\"dd97e054f89f28d59fe6d6319ea1500b2502fa1f1a0b0c7651649ffe163261a6\"", + "last_updated": "2023-05-31T18:13:51Z", + "topics": [ + "media", + "zone4" + ], + "last_fetched": 1784791913.259631 + }, + "651444976": { + "repository_manifest": {}, + "new": true, + "full_name": "miguelangellv/ha-gas-station-spain", + "category": "integration", + "description": "Home Assistant Component for Gas Stations of Spain", + "domain": "gas_station_spain", + "downloads": 7, + "etag_repository": "W/\"88f96a0e8392d00244a58200ec275f4bb0a105f194aca8a031c9a2505283e81c\"", + "last_updated": "2026-04-04T18:30:39Z", + "stargazers_count": 60, + "topics": [ + "gasstations", + "homassistant", + "spain" + ], + "last_fetched": 1790598358.062812 + }, + "234022648": { + "repository_manifest": { + "name": "Google Dark Theme", + "render_readme": true + }, + "full_name": "JuanMTech/google_dark_theme", + "category": "theme", + "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the Google app dark mode.", + "etag_repository": "W/\"d0e139a1a9f90f58747349902195e98d86d8ad991d2a404f2ede1d317b784eab\"", + "last_updated": "2023-01-12T22:47:14Z", + "stargazers_count": 143, + "last_fetched": 1789239069.50963 + }, + "1078759348": { + "repository_manifest": {}, + "new": true, + "full_name": "pajeronda/xai_conversation", + "category": "integration", + "description": "Super xAI Grok Conversation Agent for Home Assistant", + "domain": "xai_conversation", + "etag_repository": "W/\"baeecaac55330a67917fdd66a3536fce63e41fd7e130fd082d699a7132aa0dd6\"", + "last_updated": "2026-08-09T12:28:16Z", + "stargazers_count": 31, + "topics": [ + "ai", + "assist", + "conversation-agent", + "grok", + "llm", + "voice-assistant", + "xai" + ], + "last_fetched": 1789386008.661745 + }, + "1181644618": { + "repository_manifest": {}, + "new": true, + "full_name": "Xunil99/ha-bosch-ebike", + "category": "integration", + "description": "Bosch eBike Smart System integration for Home Assistant", + "domain": "ha_bosch_ebike", + "downloads": 2, + "etag_repository": "W/\"b18f580b62e9065d49e940a270ca7f79b2ececdd8a6e7cdb42e81a8a4161d007\"", + "last_updated": "2026-10-02T06:53:42Z", + "stargazers_count": 148, + "topics": [ + "bosch", + "bosch-ebike", + "custom-integration", + "e-bike", + "ebike", + "esphome", + "smart-system" + ], + "last_fetched": 1790931181.410776 + }, + "940915818": { + "repository_manifest": {}, + "new": true, + "full_name": "DeLuca21/ynab-ha", + "category": "integration", + "description": "YNAB Integration for Home Assistant - HACs", + "domain": "ynab_custom", + "downloads": 6, + "etag_repository": "W/\"45d4a2db657f799dd0a0e5a6cf44a251ea83e6c3b22401263828b04664564e94\"", + "last_updated": "2026-03-04T08:02:56Z", + "stargazers_count": 17, + "topics": [ + "finance", + "money", + "ynab", + "youneedabudget" + ], + "last_fetched": 1787817947.477198 + }, + "570006201": { + "repository_manifest": { + "name": "Victron GX modbus TCP", + "render_readme": true, + "homeassistant": "2023.9.1", + "hacs": "1.28.4" + }, + "new": true, + "full_name": "sfstar/hass-victron", + "authors": [ + "@sfstar" + ], + "category": "integration", + "description": "Integration for Home Assistant to fetch data from the victron gx device via modbusTCP", + "domain": "victron", + "downloads": 22, + "etag_repository": "W/\"a9c2dd33888cd4d0f89d621cfedd83581f5113b8a4113442ddcf6323b9bd0baf\"", + "last_updated": "2026-02-07T21:40:19Z", + "stargazers_count": 322, + "topics": [ + "energy", + "modbus-tcp", + "victron", + "victronenergy" + ], + "last_fetched": 1790876200.339417 + }, + "1274091075": { + "repository_manifest": {}, + "new": true, + "full_name": "dale-sharp/sa-fuel-homeassistant", + "category": "integration", + "description": "Home Assistant Integration for collecting South Australian fuel prices using the SA Fuel Pricing Information Scheme API", + "domain": "sa_fuel_pricing", + "downloads": 20, + "etag_repository": "W/\"8bc1ec3486f28fb5f12144c441db7c1eaf6723dfb76247e5237310ceca6d03ae\"", + "last_updated": "2026-10-02T05:52:08Z", + "stargazers_count": 1, + "topics": [ + "fuel-prices", + "south-australia", + "vehicles" + ], + "last_fetched": 1790923083.20446 + }, + "356053801": { + "repository_manifest": { + "name": "IMA Protect Alarm" + }, + "full_name": "pcourbin/imaprotect", + "authors": [ + "@pcourbin" + ], + "category": "integration", + "description": "Home Assistant custom component for IMA Protect Alarm", + "domain": "imaprotect", + "etag_repository": "W/\"1ce7ab272724cdb50f70f386850ee2b69c7dda8931514fbe8c0d4c9c5809f8ba\"", + "last_updated": "2026-02-03T07:32:31Z", + "stargazers_count": 6, + "topics": [ + "alarm" + ], + "last_fetched": 1784791034.836958 + }, + "411736321": { + "repository_manifest": { + "name": "DWD Pollenflug", + "render_readme": true, + "homeassistant": "2023.2.0" + }, + "new": true, + "full_name": "mampfes/hacs_dwd_pollenflug", + "authors": [ + "@mampfes" + ], + "category": "integration", + "description": "Adds pollen forecasts from DWD to Home Assistant.", + "domain": "dwd_pollenflug", + "etag_repository": "W/\"c63416d47b60bc1eebca10436c9a90e6445cd5e4c6a65c8bc3851acfcc4fd150\"", + "last_updated": "2025-04-06T15:04:13Z", + "stargazers_count": 148, + "topics": [ + "dwd", + "pollen", + "pollenflug" + ], + "last_fetched": 1789667955.409057 + }, + "384704004": { + "repository_manifest": { + "name": "Trakt", + "render_readme": true + }, + "new": true, + "full_name": "dylandoamaral/trakt-integration", + "authors": [ + "@dylandoamaral" + ], + "category": "integration", + "description": "A Trakt integration for Home Assistant compatible with upcoming media card", + "domain": "trakt_tv", + "etag_repository": "W/\"833efc0c02b83c0f3d23aec7d7f1b13ec49bae23b0982086be2be54c42e90497\"", + "last_updated": "2026-07-26T07:20:50Z", + "stargazers_count": 57, + "topics": [ + "custom", + "movie", + "show", + "trakt", + "upcoming-media-card" + ], + "last_fetched": 1787450549.895398 + }, + "250552447": { + "repository_manifest": { + "name": "Binary Control Button Row", + "filename": "binary-control-button-row.js" + }, + "full_name": "finity69x2/binary-control-button-row", + "category": "plugin", + "description": "Provides a customizable button row for binary entities in Home Assistant", + "etag_repository": "W/\"1178408ab9a6e8896202283b52c37fd2cb817c9841ae857c3705c2fbf76b0f2c\"", + "last_updated": "2026-06-10T20:16:40Z", + "stargazers_count": 26, + "last_fetched": 1784794381.641584 + }, + "76125161": { + "repository_manifest": { + "name": "iCal Sensor", + "homeassistant": "2022.5.0" + }, + "full_name": "tybritten/ical-sensor-homeassistant", + "authors": [ + "@Olen", + "@TyBritten" + ], + "category": "integration", + "description": "an iCal Sensor for Home Assistant", + "domain": "ical", + "etag_repository": "W/\"a0614e114fca7648968c7fe645572e4f4eab47a93dcf7e06e17b98d311735eee\"", + "last_updated": "2026-02-13T11:35:30Z", + "stargazers_count": 114, + "topics": [ + "ical" + ], + "last_fetched": 1784793156.509579 + }, + "257102434": { + "repository_manifest": { + "name": "FKF Budapest Garbage Collection Card", + "filename": "fkf-garbage-collection-card.js", + "render_readme": "true" + }, + "full_name": "amaximus/fkf-garbage-collection-card", + "category": "plugin", + "description": "FKF Budapest Garbage Collection Card for Home Assistant/Lovelace", + "downloads": 414, + "etag_repository": "W/\"d3fedcc137572cb6536eff83d6c7d2e3b08947cedea71b27c9737b6cc2c6de75\"", + "last_updated": "2026-06-22T21:05:46Z", + "stargazers_count": 13, + "topics": [ + "budapest", + "hungary", + "lovelace-custom-card" + ], + "last_fetched": 1784793831.486379 + }, + "938261629": { + "repository_manifest": {}, + "new": true, + "full_name": "pytoyoda/ha_toyota", + "category": "integration", + "description": "Toyota Connected Services Europe integration for Home Assistant.", + "domain": "toyota", + "downloads": 1933, + "etag_repository": "W/\"61ba9d3bc7210a5364ae706e750bcb9aa736393fadfd74d9d383626b7f7852f1\"", + "last_updated": "2026-10-01T19:50:22Z", + "stargazers_count": 163, + "topics": [ + "car", + "toyota", + "vehicle" + ], + "last_fetched": 1790895905.885692 + }, + "474172189": { + "repository_manifest": { + "name": "Anycubic 3D Printer", + "country": "US", + "homeassistant": "2022.3" + }, + "new": true, + "full_name": "adamoutler/anycubic-homeassistant", + "authors": [ + "@adamoutler" + ], + "category": "integration", + "description": "Home assistant integration for Anycubic Printers. ", + "domain": "anycubic_wifi", + "etag_repository": "W/\"8b37fbc44ce81e9062ca5fe5672978b532b2b0e45d8bc6dac29b5520734c37bc\"", + "last_updated": "2026-05-21T11:26:46Z", + "stargazers_count": 17, + "topics": [ + "3d-printing" + ], + "last_fetched": 1784784630.721593 + }, + "148520838": { + "repository_manifest": {}, + "full_name": "kalkih/mini-media-player", + "category": "plugin", + "description": "Minimalistic media card for Home Assistant Lovelace UI", + "downloads": 101713, + "etag_repository": "W/\"c34f33a0f9cfd6ea67b57caa386437e30420a2a84713d0f69b2d91ec9e8b505c\"", + "last_updated": "2026-06-08T07:29:44Z", + "stargazers_count": 1720, + "topics": [ + "automation", + "custom", + "sonos" + ], + "installed_commit": "cb3d710", + "installed": true, + "last_commit": "cb3d710", + "last_version": "v1.16.12", + "open_issues": 215, + "releases": true, + "version_installed": "v1.16.12", + "last_fetched": 1790463501.767212 + }, + "336054515": { + "repository_manifest": { + "name": "Open Charge Point Protocol (OCPP)", + "homeassistant": "2022.7.0", + "render_readme": true, + "zip_release": true, + "filename": "ocpp.zip" + }, + "new": true, + "full_name": "lbbrhzn/ocpp", + "authors": [ + "@lbbrhzn" + ], + "category": "integration", + "description": "Home Assistant integration for electric vehicle chargers that support the Open Charge Point Protocol (OCPP).", + "domain": "ocpp", + "downloads": 7610, + "etag_repository": "W/\"e8e44c7b78864471776867bc40d7397e999c4ff52a305c4973f2a667a1e2d1b9\"", + "last_updated": "2026-10-01T23:58:09Z", + "stargazers_count": 399, + "topics": [ + "ocpp" + ], + "last_fetched": 1790926431.817245 + }, + "1125497931": { + "repository_manifest": {}, + "new": true, + "full_name": "nzrutman/hello_fairy_ble", + "category": "integration", + "description": "Hello Fairy BLE integration for Home Assistant", + "domain": "hello_fairy_ble", + "etag_repository": "W/\"0c1ff3d6ca2c998ef865fada3f2bbd65b742b74662f16431a855cec2c3461cfa\"", + "last_updated": "2026-09-08T14:46:06Z", + "stargazers_count": 7, + "topics": [ + "bluetooth-low-energy", + "string-light" + ], + "last_fetched": 1790361548.931884 + }, + "1134811915": { + "repository_manifest": {}, + "new": true, + "full_name": "cozify/han-home-assistant", + "category": "integration", + "description": "Cozify HAN integration for Home Assistant. ", + "domain": "cozify_han", + "etag_repository": "W/\"58da756342af602b4c6725644cbfc4ff3df2e878a3fc348c490789470a989ab8\"", + "last_updated": "2026-04-25T06:31:50Z", + "stargazers_count": 20, + "topics": [ + "cozify", + "han", + "p1" + ], + "last_fetched": 1790802623.542705 + }, + "1160505966": { + "repository_manifest": {}, + "new": true, + "full_name": "jelmer/homeassistant-thameswater", + "category": "integration", + "description": "Home Assistant integration for Thames Water consumption data", + "domain": "thames_water", + "etag_repository": "W/\"ef8868b165c9eeb8e54d4c626372ecb0d4966d3959105f2a0cca40d94046da84\"", + "last_updated": "2026-09-08T16:06:25Z", + "stargazers_count": 5, + "topics": [ + "thames-water" + ], + "last_fetched": 1790645579.286516 + }, + "1193487297": { + "repository_manifest": {}, + "new": true, + "full_name": "madslundt/huligennem_ha", + "category": "integration", + "description": "HULiGENNEM HACS integration — Danish children's podcasts and live radio for Home Assistant", + "domain": "huligennem", + "etag_repository": "W/\"8f2f0bf9b7292accd37291840d0d876a1ff4e22f652429bc9ec49866d5cffe04\"", + "last_updated": "2026-04-10T10:50:10Z", + "stargazers_count": 1, + "topics": [ + "hacs-custom-component", + "home-assistant-hacs-homeassistant" + ], + "last_fetched": 1784789704.435132 + }, + "820411079": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/mnb_rates", + "category": "integration", + "description": "Home Assistant custom integration for MNB echange rates", + "domain": "mnb_rates", + "downloads": 4, + "etag_repository": "W/\"199c978a5b25541a43d503566ec051cde41547b9a467da0a5a7e8fdb8e9d4628\"", + "last_updated": "2024-10-29T16:22:04Z", + "stargazers_count": 2, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1784784911.052063 + }, + "1121781832": { + "repository_manifest": {}, + "new": true, + "full_name": "yunusp01/auto_utility_meter", + "category": "integration", + "description": "Auto Utility Meter: Automatically converts Watt power values to kWh (Riemann Sum) and creates utility meters in user-defined intervals. Streamlines the setup for the Home Assistant Energy Dashboard.", + "domain": "auto_utility_meter", + "etag_repository": "W/\"9ce54241473ef1e3fa98ec2371f5e312f5164dffcdc2dd1212eae5cd7d914c96\"", + "last_updated": "2026-01-13T16:04:04Z", + "stargazers_count": 2, + "topics": [ + "energy-monitoring" + ], + "last_fetched": 1790162094.096355 + }, + "946071972": { + "repository_manifest": {}, + "new": true, + "full_name": "ManfredTremmel/lovelace-heat-pump-card", + "category": "plugin", + "description": "Home Assistant dashboard card displaying heat pump parameters", + "downloads": 2, + "etag_repository": "W/\"14e3fe57bb3e448f34be09e6606c966afc62544a7d7f6854b33e02837028c96e\"", + "last_updated": "2026-09-17T12:58:00Z", + "stargazers_count": 41, + "topics": [ + "frontend", + "heatpump", + "svg" + ], + "last_fetched": 1790689842.095554 + }, + "784410719": { + "repository_manifest": {}, + "new": true, + "full_name": "voldemarpanso/ha_hailolibero", + "category": "integration", + "description": "Hailo Libero 3.0 Integration", + "domain": "hailolibero", + "etag_repository": "W/\"78adc1f2fd92d419606aba7862d0b0c356eae889f8fa55945d42482b364ce991\"", + "last_updated": "2026-09-03T07:11:52Z", + "stargazers_count": 11, + "topics": [ + "hailo", + "homeassistant-custom-component" + ], + "last_fetched": 1789324161.755524 + }, + "438710155": { + "repository_manifest": {}, + "new": true, + "full_name": "kdeyev/eyeonwater", + "category": "integration", + "description": "HACS repository for EyeOnWater integration", + "domain": "eyeonwater", + "etag_repository": "W/\"a7364c07389f6abb62b1b86e7d8c9f3f59ff4afcde6b547c7ad2cc8d541b37c5\"", + "last_updated": "2026-09-19T21:10:30Z", + "stargazers_count": 64, + "topics": [ + "energy-dashboard", + "eyeonwater", + "home-assistant-custom-component", + "home-assistant-integration", + "iot", + "smart-meter", + "water-meter" + ], + "last_fetched": 1790272908.714051 + }, + "656612812": { + "repository_manifest": { + "name": "Stream Deck", + "render_readme": true + }, + "new": true, + "full_name": "Patrick762/hassio-streamdeck", + "authors": [ + "@Patrick762" + ], + "category": "integration", + "description": "Stream Deck Integration for Home Assistant", + "domain": "streamdeck", + "etag_repository": "W/\"111dd13e0a056f8ec4dcff8d4c5d4c155fcc0de80f045edf662d69ee3f9e8aaa\"", + "last_updated": "2024-12-21T21:32:40Z", + "stargazers_count": 21, + "topics": [ + "remote-control", + "stream-deck" + ], + "last_fetched": 1788393606.921026 + }, + "1077081187": { + "repository_manifest": {}, + "new": true, + "full_name": "Phil-Barker/hass-bosch-ebike", + "category": "integration", + "description": "A home assistant integration for Bosch Smart eBikes", + "domain": "bosch_ebike", + "etag_repository": "W/\"5b69604dc6b207c232630d063973c8f5ca1b1666fdf98736ff1d5dbe67028377\"", + "last_updated": "2026-03-14T17:53:46Z", + "stargazers_count": 79, + "topics": [ + "battery-monitoring", + "bosch", + "bosch-ebike", + "ebike", + "home-assistant-integration", + "iot", + "smart-bike" + ], + "last_fetched": 1790445421.947999 + }, + "328566789": { + "repository_manifest": { + "name": "BeoPlay", + "country": "US", + "render_readme": true + }, + "new": true, + "full_name": "giachello/beoplay", + "authors": [ + "@giachello" + ], + "category": "integration", + "description": "Home Assistant component to control BeoPlay including TVs, Speakers and others. ", + "domain": "beoplay", + "etag_repository": "W/\"8ab4d378a20748839773a91bf8fe6f52ecb26cbed10e17e50b45d5fd55793721\"", + "last_updated": "2026-05-10T03:06:59Z", + "stargazers_count": 31, + "topics": [ + "bang-olufsen" + ], + "last_fetched": 1790707491.674851 + }, + "781375315": { + "repository_manifest": {}, + "new": true, + "full_name": "einToast/openai_stt_ha", + "category": "integration", + "description": "OpenAI Whisper in Home Assistant via the OpenAI API for use in the Assist pipeline", + "domain": "openai_stt", + "etag_repository": "W/\"0762881790d9b5f1af8f0fede47af5d6d2ce1a31988ef85366bffc0502939597\"", + "last_updated": "2026-07-29T17:24:04Z", + "stargazers_count": 35, + "topics": [ + "openai", + "openai-api", + "openai-whisper", + "speech-to-text", + "stt" + ], + "last_fetched": 1786872099.695658 + }, + "1290713493": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-appliance-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for washers/dryers/dishwashers — works across brands via configurable entity mapping", + "downloads": 188, + "etag_repository": "W/\"1ee7ba5cde8c15da0d84382855aa96f8b7770d59237b937f951cffcf58fc3e98\"", + "last_updated": "2026-09-30T12:30:46Z", + "stargazers_count": 51, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1790789975.618847 + }, + "1167194279": { + "repository_manifest": {}, + "new": true, + "full_name": "anker-charging/ha-anker-solix-official", + "category": "integration", + "description": "Official Home Assistant integration for Anker Solix devices via local Modbus TCP. No cloud required.", + "domain": "anker_solix_official", + "downloads": 4595, + "etag_repository": "W/\"b3452d09136936fac2310af34329ea8eb15c64735171ce3b8b81f67845c8f70c\"", + "last_updated": "2026-09-20T01:52:17Z", + "stargazers_count": 248, + "topics": [ + "anker", + "anker-solix", + "modbus", + "modbus-tcp", + "solix" + ], + "last_fetched": 1790921558.881183 + }, + "1086469262": { + "repository_manifest": {}, + "new": true, + "full_name": "milanhin/pv_curtailment", + "category": "integration", + "description": "Curtail PV inverter during negative feed-in tariff", + "domain": "pv_curtailment", + "etag_repository": "W/\"9cd3d6171f5c237a4661bfe192ab9c660f5199e641ae57426bad33798fc84486\"", + "last_updated": "2026-01-24T10:12:41Z", + "stargazers_count": 3, + "topics": [ + "curtailment", + "day-ahead-market", + "home-assistant-custom-component", + "inverter-control", + "pvoutput" + ], + "last_fetched": 1784790208.447409 + }, + "1163592892": { + "repository_manifest": {}, + "new": true, + "full_name": "derspe/ha-easy-stock", + "category": "integration", + "description": "Yahoo Finance stock/ETF/crypto tracker for Home Assistant — sparkline card, currency conversion, 20 languages. No API key required.", + "domain": "easy_stock", + "etag_repository": "W/\"e9fd6669aba8a7fa9977575fb2d1b9b6c166caef7d0e80a8970d4f532ad9de9b\"", + "last_updated": "2026-09-08T14:10:21Z", + "stargazers_count": 19, + "topics": [ + "stocks", + "yahoo-finance" + ], + "last_fetched": 1789664513.468809 + }, + "1117837842": { + "repository_manifest": {}, + "new": true, + "full_name": "amoisis/volkswagen_goconnect", + "category": "integration", + "description": "Volkswagen GoConnect integration for Home Assistant", + "domain": "volkswagen_goconnect", + "downloads": 2175, + "etag_repository": "W/\"9d4593fe9a9f65f684e4b4fcd344400c50860eb583f5c99277ffecb548498129\"", + "last_updated": "2026-07-20T19:25:08Z", + "stargazers_count": 4, + "topics": [ + "goconnect", + "sensors", + "volkswagen", + "vw" + ], + "last_fetched": 1790867981.190975 + }, + "147764937": { + "repository_manifest": { + "name": "surveillance-card", + "content_in_root": true, + "render_readme": true + }, + "full_name": "custom-cards/surveillance-card", + "category": "plugin", + "description": "A custom component for displaying camera feeds in the style of a surveillance system.", + "etag_repository": "W/\"24dbb242b3e5b96d78ae0d7f12121f8e1d81881ec37ac35011c6c2d5088d4797\"", + "last_updated": "2023-05-15T22:13:17Z", + "stargazers_count": 263, + "topics": [ + "camera", + "motion", + "security" + ], + "last_fetched": 1789153392.17972 + }, + "250345421": { + "repository_manifest": { + "name": "Folding@HomeControl", + "homeassistant": "2022.2.3", + "render_readme": true + }, + "full_name": "eifinger/hass-foldingathomecontrol", + "authors": [ + "@eifinger" + ], + "category": "integration", + "description": "Homeassistant integration for FoldingAtHomeControl", + "domain": "foldingathomecontrol", + "etag_repository": "W/\"171078fe756e7040cf887b0ba9bfff258bbdd0808a1f9008d9888a121568478a\"", + "last_updated": "2024-11-26T20:05:43Z", + "stargazers_count": 21, + "topics": [ + "asyncio", + "folding-at-home", + "foldingathome", + "python3" + ], + "last_fetched": 1790870408.280642 + }, + "544105569": { + "repository_manifest": { + "name": "BenQ projector", "homeassistant": "2024.2.0" }, "new": true, - "full_name": "cjaliaga/home-assistant-aquarea", + "full_name": "rrooggiieerr/homeassistant-benqprojector", "authors": [ - "@cjaliaga" + "@rrooggiieerr" ], "category": "integration", - "description": "Home Assistant integration for Panasonic Aquarea devices connected to Aquarea Smart Cloud", - "domain": "aquarea", - "etag_repository": "W/\"b26d8d023f582c01e059f418d32d334fa83d2b56810681a09c120d71272aedb6\"", - "last_updated": "2024-04-01T21:47:16Z", - "stargazers_count": 66, + "description": "Home Assistant integration for BenQ projectors over the serial and network interface", + "domain": "benqprojector", + "etag_repository": "W/\"f14c1569b4b287a251b8b9bd5d7c3468db246721038c0f94a4b1467806171303\"", + "last_updated": "2026-09-03T10:05:59Z", + "stargazers_count": 56, "topics": [ - "aquarea", - "panasonic", - "panasonic-comfort-cloud", - "panasonic-smart-cloud" + "benq", + "projector", + "projector-control" ], - "last_fetched": 1712409843.576195 + "last_fetched": 1790276046.196023 }, - "584473299": { - "repository_manifest": { - "name": "Jablotron Cloud", - "render_readme": true, - "homeassistant": "2022.9.0" - }, - "new": true, - "full_name": "Pigotka/ha-cc-jablotron-cloud", - "authors": [ - "@pigotka" - ], - "category": "integration", - "description": "HACS custom component for jablotron cloud integration", - "domain": "jablotron_cloud", - "etag_repository": "W/\"63ce8b5fd8689b008d9a1bd4cd2adc19599e425bbef3fd7665ecc351e7c2c6a2\"", - "last_updated": "2024-02-16T12:27:17Z", - "stargazers_count": 10, - "last_fetched": 1710693452.723243 - }, - "247134044": { - "repository_manifest": { - "name": "Multiline Text Input Card" - }, - "full_name": "faeibson/lovelace-multiline-text-input-card", - "category": "plugin", - "description": "A simple lovelace multiline text input card", - "domain": "", - "downloads": 2128, - "etag_repository": "W/\"8fcf750a19fcacbdbfa0b460ff65582d0a9f9f9a5fc891dca3c0b656b704ab2e\"", - "last_updated": "2020-10-15T00:16:17Z", - "stargazers_count": 12, - "topics": [ - "lovelace-card", - "multiline", - "text-input" - ], - "last_fetched": 1713586842.646398 - }, - "335019855": { - "repository_manifest": { - "name": "LinakDesk Card", - "render_readme": true, - "filename": "linak-desk-card.js" - }, - "full_name": "IhorSyerkov/linak-desk-card", - "category": "plugin", - "description": "Home Assistant Lovelace Card for controlling desks based on linak bluetooth controller.", - "domain": "", - "downloads": 755, - "etag_repository": "W/\"b36f4cdd6df2cb64019a68d936894d77dd8c0e609be46686f5082e3b21793092\"", - "last_updated": "2024-04-16T09:36:20Z", - "stargazers_count": 61, - "topics": [ - "linak-desk-card" - ], - "last_fetched": 1714624910.308463 - }, - "565137157": { - "repository_manifest": { - "name": "eDIN+ integration for Home Assistant", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "2023.2" - }, - "new": true, - "full_name": "sftgunner/edinplus-integration", - "authors": [ - "@sftgunner" - ], - "category": "integration", - "description": "eDIN+ Home Assistant Integration", - "domain": "edinplus", - "etag_repository": "W/\"197f027fafc7bb01c5b199d8fe53c8deb043b6799dc3920181cf37b04125df54\"", - "last_updated": "2024-04-21T10:04:19Z", - "stargazers_count": 5, - "topics": [ - "edin-plus", - "home-assistant-custom-component", - "home-assistant-integration", - "mode-lighting" - ], - "last_fetched": 1713932558.591061 - }, - "329411371": { - "repository_manifest": { - "name": "HA Dashboard", - "render_readme": true - }, - "full_name": "wassy92x/lovelace-ha-dashboard", - "category": "plugin", - "description": "A custom dashboard for Home Assistant with sidebar", - "domain": "", - "downloads": 4737, - "etag_repository": "W/\"6e2961a72a1b37e636e35bb9c942f6847a3aa5b7c78e12ed390350c46e4ca3a9\"", - "last_updated": "2023-04-27T09:59:32Z", - "stargazers_count": 27, - "last_fetched": 1710347635.944194 - }, - "455217528": { - "repository_manifest": { - "name": "systemd notifier", - "render_readme": true - }, - "new": true, - "full_name": "brianegge/home-assistant-sdnotify", - "authors": [ - "@brianegge" - ], - "category": "integration", - "description": "systemd service for Home Assistant", - "domain": "sdnotify", - "etag_repository": "W/\"1287ee3ebbedf79e5ce823b2231255e69817d3fd0c0e839c61c1b483e44cd08d\"", - "last_updated": "2022-05-29T10:15:45Z", - "stargazers_count": 18, - "topics": [ - "systemd" - ], - "last_fetched": 1714624430.194618 - }, - "192086849": { + "1204571373": { "repository_manifest": {}, - "full_name": "bouwew/sems2mqtt", - "authors": [ - "bouwew" - ], + "new": true, + "full_name": "never-dry/NeverDry", "category": "integration", - "description": "GoodWe SEMS MQTT-componenent for Home Assistant", - "domain": "sems2mqtt", - "etag_repository": "W/\"0db87162dbf4cd40f6e90c67508bbeeb38f88fca575bbb865df5e7e756140e45\"", - "last_updated": "2023-03-31T18:23:01Z", - "stargazers_count": 9, - "last_fetched": 1712064387.761318 + "description": "Smart irrigation for Home Assistant — scientific water balance model with per-zone crop coefficients", + "domain": "never_dry", + "downloads": 248, + "etag_repository": "W/\"5e2ac3ce21eb0198ac1e8aaa8906f72f56e6591981a29b649fb3f3314c3c71ed\"", + "last_updated": "2026-08-09T20:27:28Z", + "stargazers_count": 45, + "topics": [ + "evapotranspiration", + "garden", + "irrigation", + "smart-irrigation", + "sprinkler", + "water-management", + "watering", + "zigbee" + ], + "last_fetched": 1786310254.020452 }, - "338782385": { - "repository_manifest": { - "name": "Compal WiFi", - "country": "CH", - "zip_release": true, - "filename": "compal_wifi.zip", - "render_readme": true - }, - "full_name": "frimtec/hass-compal-wifi", - "authors": [ - "@frimtec" - ], + "714757792": { + "repository_manifest": {}, + "new": true, + "full_name": "gickowtf/pixoo-homeassistant", "category": "integration", - "description": "Home Assistant component to switch WiFi on/off for Compal CH7465LG modem.", - "domain": "compal_wifi", - "downloads": 28, - "etag_repository": "W/\"307e16f200ff8f49fd1cc68ff3d16ea9c0248f172edcc387fe604e26959023b4\"", - "last_updated": "2024-03-29T09:18:41Z", + "description": "Home Assistant Integration for Divoom Pixoo 64", + "domain": "divoom_pixoo", + "etag_repository": "W/\"747c372087e96ef4cbe913e91bbf798172bad678e7afdfc85745e1bc32a45d1e\"", + "last_updated": "2026-09-30T19:37:06Z", + "stargazers_count": 256, + "topics": [ + "divoom", + "pixoo64" + ], + "last_fetched": 1790871159.660662 + }, + "868239379": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/remote_activity_monitor", + "category": "integration", + "description": "Remote activity monitor", + "domain": "remote_activity_monitor", + "etag_repository": "W/\"e2c6381784be3e867f50b59c38e2f5bf13750096923a5814fa378a4bb3a5bffd\"", + "last_updated": "2025-07-08T18:32:58Z", + "stargazers_count": 1, + "last_fetched": 1784789098.517169 + }, + "1182231097": { + "repository_manifest": {}, + "new": true, + "full_name": "romain563/pooltechnologie", + "category": "integration", + "description": "Intégration personnalisée dans Home assistant pour les électrolyseurs Pool Technologie", + "domain": "pooltechnologie", + "etag_repository": "W/\"15361fe863e312ca2ce20aa9b580b0924ba94d197e7f88fd7afdf0c197635f04\"", + "last_updated": "2026-07-03T12:32:18Z", + "stargazers_count": 2, + "topics": [ + "electrolysis", + "pool" + ], + "last_fetched": 1788860229.064956 + }, + "1178437697": { + "repository_manifest": {}, + "new": true, + "full_name": "dawg-io/noaa_it_all", + "category": "integration", + "description": "NOAA It All - HACS Integration ", + "domain": "noaa_it_all", + "etag_repository": "W/\"dbb5bf4a3b1efeb94bea4f7bc845d945b130cc5d5425ca7bff46589f290be4af\"", + "last_updated": "2026-10-02T06:37:52Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "home-assistant-integration", + "noaa-data", + "noaa-hurricane", + "noaa-satellite", + "noaa-solar-report", + "noaa-weather" + ], + "last_fetched": 1790923227.800908 + }, + "1231137017": { + "repository_manifest": {}, + "new": true, + "full_name": "roquerodrigo/ha-midea-dishwasher", + "category": "integration", + "description": "Home Assistant custom integration for Midea dishwashers (LAN, no cloud)", + "domain": "midea_dishwasher", + "downloads": 71, + "etag_repository": "W/\"99bd8b5e99e98a25aad464a882ba66507f5cfb9ccea847fbd85c536de8bb0be3\"", + "last_updated": "2026-10-02T05:36:04Z", + "topics": [ + "dishwasher", + "iot", + "midea" + ], + "last_fetched": 1790929130.956507 + }, + "856448738": { + "repository_manifest": {}, + "new": true, + "full_name": "sirkirby/unifi-network-rules", + "category": "integration", + "description": "Allows you to manage, backup, and automate your UDM firewall policies, routes, and rules in Home Assistant", + "domain": "unifi_network_rules", + "etag_repository": "W/\"a97c23fab57d1c72e9927504130511a16f2c5b2e4a4405daa25b528d33d7639c\"", + "last_updated": "2026-10-01T03:38:23Z", + "stargazers_count": 64, + "topics": [ + "automation", + "unifi" + ], + "last_fetched": 1790896856.195971 + }, + "1020454336": { + "repository_manifest": {}, + "new": true, + "full_name": "Sdahl1234/sunseeker-schedule-card", + "category": "plugin", + "description": "Schedule card for Sunseeker integration", + "etag_repository": "W/\"0d9b1d6b3a92101c54c0c160dad1d0bf172859845325338ca729f09f34e4b7fb\"", + "last_updated": "2026-09-15T17:29:27Z", "stargazers_count": 4, "topics": [ - "ch7465lg", - "compal", - "compal-wifi-switch", - "switch", - "wifi", - "wlan" + "lovelace-custom-card", + "sunseeker" ], - "last_fetched": 1712064204.486346 + "last_fetched": 1789501920.598201 }, - "187201747": { - "repository_manifest": {}, - "full_name": "jihao/rokid-webhook-hass", - "category": "integration", - "description": "rokid webhook component for Home Assistant (若琪HA组件)", - "domain": "rokid_webhook", - "etag_repository": "W/\"61a47c83cf031fa1e4a30fc9484f2cee2ed5e1e66f8204b3678af831168b3826\"", - "last_updated": "2022-02-15T08:44:30Z", - "stargazers_count": 13, - "last_fetched": 1713241409.804401 - }, - "233090507": { + "512213802": { "repository_manifest": { - "name": "meteoalarm", - "render_readme": "true", - "country": "NO" - }, - "full_name": "kodi1/meteoalarm", - "authors": [ - "@kodi1" - ], - "category": "integration", - "description": "meteoalarm sensor", - "domain": "meteoalarm_m", - "etag_repository": "W/\"4dd8865871e85fd585e1c5b3fcd2ea67be1a834898a94d8628418cd9d917efb0\"", - "last_updated": "2021-12-31T18:00:45Z", - "stargazers_count": 5, - "topics": [ - "meteoalarm" - ], - "last_fetched": 1707828585.034456 - }, - "586363416": { - "repository_manifest": { - "name": "Mushroom - Better Sliders", - "filename": "mushroom.js", - "homeassistant": "2023.7.0", + "homeassistant": "2022.6.0", + "name": "Cecotec Conga 5290", "render_readme": true }, "new": true, - "full_name": "phischdev/lovelace-mushroom-better-sliders", + "full_name": "alemuro/ha-cecotec-conga", + "authors": [ + "@alemuro" + ], + "category": "integration", + "description": "Cecotec Conga - Custom Component for Home Assistant", + "domain": "cecotec_conga", + "etag_repository": "W/\"fd622056325509d2d8d897b4e175ab772a71435fd4ffcb24e7410f2c15cd5d1d\"", + "last_updated": "2026-06-19T09:25:11Z", + "stargazers_count": 14, + "topics": [ + "automation", + "cecotec", + "conga" + ], + "last_fetched": 1788301977.553658 + }, + "899895593": { + "repository_manifest": {}, + "new": true, + "full_name": "DominikStarke/becker_centralcontrol_has", + "category": "integration", + "description": "Control your Centronic, CentronicPLUS and B-Tronic devices with Homeassistant.", + "domain": "becker_centralcontrol_has", + "etag_repository": "W/\"054de12df6ad09d7fd8a703851f935d80dc6ca02b46afc5e7a628dd558f556e6\"", + "last_updated": "2026-08-31T06:45:38Z", + "stargazers_count": 20, + "topics": [ + "b-tronic", + "becker-antriebe", + "cc31", + "cc41", + "cc51", + "central-control", + "centronic", + "centronic-plus" + ], + "last_fetched": 1788854659.832762 + }, + "834434033": { + "repository_manifest": {}, + "new": true, + "full_name": "hyperb1iss/hyper-light-card", "category": "plugin", - "description": "Fork of Mushroom Cards - For better touch control of light sliders 🍄", - "downloads": 29294, - "etag_repository": "W/\"a845be82b2085a69c44430850a897c7a62d0199a0f9a9d30a48f113366642680\"", - "last_updated": "2024-04-05T13:00:07Z", - "stargazers_count": 26, + "description": "A dazzling custom card for controlling RGB orchestrators (Hypercolor, SignalRGB) through Home Assistant", + "downloads": 903, + "etag_repository": "W/\"4a06398dc9710a3842dd6bf1e01e52cb0cf916d0193d01dfcb92b8460a7d85ab\"", + "last_updated": "2026-09-02T08:47:12Z", + "stargazers_count": 8, + "topics": [ + "arr-gee-bee", + "dashboard-card", + "full-rgb", + "hypercolor", + "lighting-effects", + "lovelace-card", + "signalrgb", + "typescript" + ], + "last_fetched": 1788349085.880834 + }, + "970744650": { + "repository_manifest": {}, + "new": true, + "full_name": "nutteloost/simple-swipe-card", + "category": "plugin", + "description": "A swipeable container for multiple cards with touch and mouse gesture support.", + "downloads": 16040, + "etag_repository": "W/\"465ba3ede5a93ae12d7b73330e6dbf6d6a9e05b888662d9f37279bd1fc01467d\"", + "last_updated": "2026-06-14T18:46:43Z", + "stargazers_count": 136, + "topics": [ + "frontend", + "swipe", + "swiper", + "wrap", + "wrapper" + ], + "last_fetched": 1789930459.470475 + }, + "948065459": { + "repository_manifest": {}, + "new": true, + "full_name": "IAmTheMitchell/renogy-ha", + "category": "integration", + "description": "Home Assistant integration for monitoring Renogy devices via BLE", + "domain": "renogy", + "etag_repository": "W/\"e67fd9c2cdd5fccbef70b427dd1325e358a5e1a6e307e23fabcf1f03ef97e51a\"", + "last_updated": "2026-09-26T20:13:14Z", + "stargazers_count": 41, + "topics": [ + "home-assistant-integration", + "renogy", + "renogy-rover", + "solar" + ], + "last_fetched": 1790925105.408196 + }, + "545945955": { + "repository_manifest": { + "name": "Formula One Card", + "filename": "formulaone-card.js", + "render_readme": true, + "content_in_root": true + }, + "new": true, + "full_name": "marcokreeft87/formulaone-card", + "category": "plugin", + "description": "Present the data of Formula One in a pretty way", + "downloads": 8603, + "etag_repository": "W/\"7cd806e739656e4e8091032cd47d9a89439a4edd055c64e7853fc34c7139c55a\"", + "last_updated": "2026-06-24T07:51:41Z", + "stargazers_count": 254, "topics": [ "card", - "mushroom", - "sliders", - "touch" + "f1", + "formula1", + "formulaone", + "homeassistant-frontend", + "lovelace-custom-card" ], - "last_fetched": 1714624599.298835 + "last_fetched": 1788864058.183226 }, - "265716369": { + "264796130": { "repository_manifest": { - "name": "Minerstat", - "render_readme": "true" + "name": "Pandora CAS card", + "render_readme": true }, - "full_name": "gilsonmandalogo/hacs-minerstat", - "authors": [ - "@gilsonmandalogo" - ], - "category": "integration", - "description": "Minerstat mining hashrate.", - "domain": "hacs-minerstat", - "etag_repository": "W/\"f241540ec340635f9cd126fcdb749970b634c1da7ebf23c9d2405913f44edfc1\"", - "last_updated": "2022-01-11T22:19:20Z", + "full_name": "turbulator/pandora-cas-card", + "category": "plugin", + "description": "Pandora lovelace card for Home Assistant", + "etag_repository": "W/\"163a16711564dea17d3d0a50834b9069ea0d996fcd8bcafd3b33ef05cc43945c\"", + "last_updated": "2020-10-03T15:41:00Z", "stargazers_count": 4, "topics": [ - "minerstat", - "mining" + "lovelace-custom-card", + "pandora" ], - "last_fetched": 1687165056.276016 + "last_fetched": 1784795919.188577 + }, + "1277037697": { + "repository_manifest": {}, + "new": true, + "full_name": "aniolpages/ha-icqa", + "category": "integration", + "description": "Integració de Home Assistant per a l'Índex Català de Qualitat de l'Aire (ICQA)", + "domain": "icqa", + "etag_repository": "W/\"c7cdea6809e5cf09216647f04cf8778ec993c63bcc09b15305a2acb275602e35\"", + "last_updated": "2026-06-22T17:32:33Z", + "topics": [ + "air-quality", + "catalonia", + "icqa" + ], + "last_fetched": 1785583716.734264 + }, + "1020624186": { + "repository_manifest": {}, + "new": true, + "full_name": "feihuasimeng1993/linkedgo_bridge", + "category": "integration", + "description": "Homeassistant integration for linkedgo products.", + "domain": "linkedgo_bridge", + "etag_repository": "W/\"0c94b1f853b355ad0be61290f227f9e8e1aa760285214f265db5371a441d4a41\"", + "last_updated": "2025-10-15T08:06:37Z", + "stargazers_count": 1, + "topics": [ + "linkedgo" + ], + "last_fetched": 1784787363.348598 + }, + "1083297581": { + "repository_manifest": {}, + "new": true, + "full_name": "bramd/qstream-ha", + "category": "integration", + "description": "Home Assistant custom integration for BUVA QStream 2.0 ventilation fans", + "domain": "qstream", + "etag_repository": "W/\"141a4701610ad3ee217b47985259c77b985ebf99a78b3613caffeded78b774ed\"", + "last_updated": "2025-11-24T20:52:23Z", + "stargazers_count": 2, + "topics": [ + "buva", + "home-assistant-integration", + "iot", + "qstream", + "ventilation" + ], + "last_fetched": 1784785680.948951 + }, + "1198766419": { + "repository_manifest": {}, + "new": true, + "full_name": "UPGRAITgmbh/ha-upgrait-heatcontrol", + "category": "integration", + "description": "UPGRAIT HeatControl Integration for Home Assistant", + "domain": "upgrait_heatcontrol", + "etag_repository": "W/\"cc5ac39058fa429ebe4640c1a727fa4ffaf1a658fede139dacdaf5939105e315\"", + "last_updated": "2026-07-15T07:08:36Z", + "last_fetched": 1785486535.911851 + }, + "1137055113": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/minmax-avg-bar-card", + "category": "plugin", + "description": "MIN/MAX/AVG bar card (Lovelace)", + "downloads": 1, + "etag_repository": "W/\"1320d72d9c1a0f05261b3d6c83f74c8aeb9b2a271a049e24eaa60cf5ad21997a\"", + "last_updated": "2026-08-17T18:12:24Z", + "stargazers_count": 6, + "topics": [ + "dashb", + "lovelance" + ], + "last_fetched": 1787000253.935646 + }, + "1182107499": { + "repository_manifest": {}, + "new": true, + "full_name": "ILoveMyProjects/StarlingBankEnhanced", + "category": "integration", + "description": "Enhanced Starling Bank integration for Home Assistant with Spaces, scheduled payments and savings goals.", + "domain": "starlingbank_enhanced", + "etag_repository": "W/\"6f927f2f70e7f95e99b64e4ddfab2d9503ac4a393b524e81622f40952b388bc5\"", + "last_updated": "2026-03-17T13:49:12Z", + "topics": [ + "home-assistant-integration", + "starling-bank", + "starling-bank-api" + ], + "last_fetched": 1784788264.421168 + }, + "1247856848": { + "repository_manifest": {}, + "new": true, + "full_name": "RF1705/ESPHome-Firmware-Bridge", + "category": "integration", + "description": "ESPHome Firmware Bridge", + "domain": "esphome_firmware_bridge", + "downloads": 1, + "etag_repository": "W/\"4ab4e1612b4e47310dd604fc09cdc4708dd8e93268437406551b5faa22334da5\"", + "last_updated": "2026-09-26T23:14:37Z", + "stargazers_count": 2, + "topics": [ + "custom-integration", + "esphome" + ], + "last_fetched": 1790473768.492107 + }, + "1171602366": { + "repository_manifest": {}, + "new": true, + "full_name": "robert-alfaro/ha-digitalpour", + "category": "integration", + "description": "DigitalPour HA custom integration and card", + "domain": "digitalpour", + "etag_repository": "W/\"eda3b0101b1f59fa61348a5a881e35cbb0e13c8f0f5034df8b17bd06ae37cca3\"", + "last_updated": "2026-03-04T17:22:01Z", + "topics": [ + "beer", + "digitalpour" + ], + "last_fetched": 1784791657.668645 + }, + "1030796108": { + "repository_manifest": {}, + "new": true, + "full_name": "jimmybonesde/envertech_solar", + "category": "integration", + "description": "Custom Home Assistant Integration for Envertech Solar Inverters – fetch live power, energy data and module status via API", + "domain": "envertech_solar", + "etag_repository": "W/\"909cf034dee821e93eabcb9dd7e5bf3493a2ffa769d656d2b9c97b303521bb5f\"", + "last_updated": "2026-09-11T10:43:00Z", + "stargazers_count": 9, + "topics": [ + "energy", + "envertech", + "home-assistant-custom-component-hacs", + "pv", + "solar" + ], + "last_fetched": 1789147065.792317 + }, + "871730343": { + "repository_manifest": {}, + "new": true, + "full_name": "selvalt7/modern-circular-gauge", + "category": "plugin", + "description": "Modern circular gauge card for Home Assistant", + "downloads": 13833, + "etag_repository": "W/\"a7e0741a0ede90025c0c344756e7efe0ddd682ef537d0dfc5b17d78b9ef6a27b\"", + "last_updated": "2026-09-29T09:36:30Z", + "stargazers_count": 289, + "topics": [ + "card" + ], + "last_fetched": 1790791941.632029 + }, + "1222756253": { + "repository_manifest": {}, + "new": true, + "full_name": "rwarner/ha-quietcool-ble", + "category": "integration", + "description": "Native Bluetooth Low Energy Home Assistant integration for QuietCool attic and whole-house fans — stock firmware, no modifications required", + "domain": "quietcool_ble", + "etag_repository": "W/\"c66ce7e2398856639c5d32cc1cd5e515bdcd9fe0b75d49fa491638f1ec8f545c\"", + "last_updated": "2026-09-29T13:30:24Z", + "stargazers_count": 16, + "topics": [ + "ble", + "bluetooth", + "hacshomemade", + "quietcool" + ], + "last_fetched": 1790712215.625232 + }, + "596993645": { + "repository_manifest": { + "name": "Personio", + "render_readme": true + }, + "new": true, + "full_name": "Sese-Schneider/ha-personio", + "authors": [ + "@Sese-Schneider" + ], + "category": "integration", + "description": "Integration with the Personio API for Home Assistant.", + "domain": "personio", + "etag_repository": "W/\"f3782827beda363a7a1408aa802b5130b8420ee01355a21b1e79064c95d40d67\"", + "last_updated": "2023-07-31T09:19:53Z", + "stargazers_count": 5, + "topics": [ + "hacs-custom", + "personio", + "personio-api" + ], + "last_fetched": 1784792138.106651 + }, + "938940887": { + "repository_manifest": {}, + "new": true, + "full_name": "cleveroom-code/ha-cleveroom-home", + "category": "integration", + "description": "Cleveroom Smart Home System Integration for Home Assistant", + "domain": "cleveroom", + "downloads": 1, + "etag_repository": "W/\"ce7ce33df6078a21780418448930f4137f22730a78b78c44893fbda22dcdf0d2\"", + "last_updated": "2026-01-22T04:17:24Z", + "stargazers_count": 8, + "topics": [ + "cleveroom" + ], + "last_fetched": 1784786035.379525 + }, + "1104065820": { + "repository_manifest": {}, + "new": true, + "full_name": "jonathan-gtd/scribe", + "category": "integration", + "description": "High-performance TimescaleDB integration for Home Assistant — records states & events via asyncpg with automatic hypertables, compression policies, and rich entity/area/device context.", + "domain": "scribe", + "downloads": 1, + "etag_repository": "W/\"00811aa3f23de5a83c542a3d819fa95cf23cbeb7b88c53c7713c8845bd7cc1ea\"", + "last_updated": "2026-10-01T03:44:51Z", + "stargazers_count": 60, + "topics": [ + "asyncpg", + "custom-integration", + "postgresql", + "recorder", + "time-series", + "timescaledb" + ], + "last_fetched": 1790833225.547871 + }, + "696399706": { + "repository_manifest": {}, + "new": true, + "full_name": "andreaprosseda/vimar-byme-plus-homeassistant", + "category": "integration", + "description": "Vimar By-me Plus Integration for Home Assistant", + "domain": "vimar_byme_plus", + "downloads": 3, + "etag_repository": "W/\"7e05613ab7fd73c5533bd499a41a99bd9f89caabc580a6f5c6c0a6c7165b1e70\"", + "last_updated": "2026-09-09T22:06:06Z", + "stargazers_count": 85, + "last_fetched": 1788998470.598797 + }, + "1216768258": { + "repository_manifest": {}, + "new": true, + "full_name": "thanhn062/ha-maintenance-tracker", + "category": "integration", + "description": "Home Assistant maintenance tracker custom integration and card", + "domain": "maintenance_tracker", + "downloads": 30, + "etag_repository": "W/\"76aa39c711cd3324ef6e320350e31104d262897a4fc470d46ddf335f00b942ec\"", + "last_updated": "2026-08-12T08:24:37Z", + "stargazers_count": 24, + "topics": [ + "custom-integration", + "maintenance-tracker" + ], + "last_fetched": 1789927668.924225 + }, + "172998062": { + "repository_manifest": {}, + "full_name": "kalkih/simple-weather-card", + "category": "plugin", + "description": "Minimalistic weather card for Home Assistant", + "downloads": 87956, + "etag_repository": "W/\"6590860dedfb1db86049af419a0aeaebba0b36db6928c72dde6521fdb1561b7a\"", + "last_updated": "2023-05-12T19:41:22Z", + "stargazers_count": 342, + "topics": [ + "weather" + ], + "last_fetched": 1789818484.643989 + }, + "271886611": { + "repository_manifest": { + "name": "Plant Picture Card", + "render_readme": true, + "filename": "PlantPictureCard.js" + }, + "full_name": "badguy99/PlantPictureCard", + "category": "plugin", + "description": "Like a picture glance card, but for plant data", + "etag_repository": "W/\"a437ed3b9ffa8763efd083c9f2dc0e182e513c2e527fd51da9b212a961af991b\"", + "last_updated": "2022-07-07T21:55:54Z", + "stargazers_count": 12, + "topics": [ + "image", + "lovelace-card", + "plants" + ], + "last_fetched": 1784793887.258551 + }, + "258012483": { + "repository_manifest": { + "name": "Livebox TV UHD", + "hacs": "0.24.0", + "homeassistant": "0.110.0" + }, + "full_name": "AkA57/liveboxtvuhd", + "authors": [ + "@AkA57" + ], + "category": "integration", + "description": "Livebox TV UHD custom component for Home Assistant", + "domain": "liveboxtvuhd", + "etag_repository": "W/\"b5c8cd7e5685c260c184a88bd3191444522e4725b84a76924949ccb0595a813d\"", + "last_updated": "2026-07-07T19:17:02Z", + "stargazers_count": 42, + "topics": [ + "homeassistant-custom-component", + "livebox", + "orange" + ], + "last_fetched": 1787301958.97288 + }, + "1023880314": { + "repository_manifest": {}, + "new": true, + "full_name": "tcareyintx/skybellgen", + "category": "integration", + "description": "Home Assistant Custom Component for Skybell devices", + "domain": "skybellgen", + "etag_repository": "W/\"0ccbb13f7f8c2faad637414903a498f3dc16b2c20db70e417f415c1af0a153cd\"", + "last_updated": "2026-10-01T08:56:09Z", + "stargazers_count": 1, + "topics": [ + "skybell" + ], + "last_fetched": 1790876925.570025 + }, + "216181396": { + "repository_manifest": { + "name": "Teal Theme" + }, + "full_name": "home-assistant-community-themes/teal", + "category": "theme", + "description": "Teal theme for Home Assistant", + "etag_repository": "W/\"e3b735cdbdf51e7038467217bac7be4217a6c41fd2701ba7a7d2a438ba1e3121\"", + "last_updated": "2023-04-03T14:07:08Z", + "stargazers_count": 1, + "last_fetched": 1784668273.536028 + }, + "1203380393": { + "repository_manifest": {}, + "new": true, + "full_name": "nicois/foxess-control", + "category": "integration", + "description": "Allow Home Assistant to modify FoxESS inverter charge/discharge modes", + "domain": "foxess_control", + "etag_repository": "W/\"239f5141fd067f3eba4804a624c6852d6eb376a24ea964f143189662a419bc76\"", + "last_updated": "2026-09-04T10:30:36Z", + "stargazers_count": 18, + "topics": [ + "homeassistant-hacs-foxess-solar-inverter" + ], + "last_fetched": 1790684856.856957 + }, + "1021572380": { + "repository_manifest": {}, + "new": true, + "full_name": "biclighter81/wattwallet-ha", + "category": "integration", + "description": "Home Assistant Integration für die digitale Mieterstrom-Abrechnungslösung wattwallet.", + "domain": "wattwallet", + "etag_repository": "W/\"ccf41e7fc6dd23db4d430d7bbf0bdd91cf5af526abd57c25274f015dcfde6785\"", + "last_updated": "2025-09-22T06:49:11Z", + "stargazers_count": 2, + "topics": [ + "abrechnung", + "energy", + "mieterstrom" + ], + "last_fetched": 1784785503.276543 + }, + "263443413": { + "repository_manifest": {}, + "new": true, + "full_name": "julcollas/hass-vigicrues", + "category": "integration", + "description": "Vigicrues Integration for Home Assistant", + "domain": "vigicrues", + "etag_repository": "W/\"970da85abc2440b4df6a735dd8cf082eb9eda33caca062661faf39fe4bd0c56b\"", + "last_updated": "2026-09-24T11:52:44Z", + "stargazers_count": 8, + "topics": [ + "homeassistant-custom-component", + "vigicrue" + ], + "last_fetched": 1790359371.886076 + }, + "443140011": { + "repository_manifest": { + "name": "Ambient Weather Station - Local", + "render_readme": true, + "homeassistant": "2023.1.0" + }, + "new": true, + "full_name": "tlskinneriv/awnet_local", + "authors": [ + "@tlskinneriv" + ], + "category": "integration", + "description": "Enables local support for Ambient Weather personal weather stations.", + "domain": "awnet_local", + "etag_repository": "W/\"22a3a87bf4b5dd89a6a92c77e06839932b83ac922763f255762e5c892b165372\"", + "last_updated": "2025-01-09T20:42:29Z", + "stargazers_count": 40, + "topics": [ + "ambient-weather", + "ambient-weather-api" + ], + "last_fetched": 1787772347.930446 + }, + "807797415": { + "repository_manifest": {}, + "new": true, + "full_name": "dudanov/hassio-ftms", + "category": "integration", + "description": "Home Assistant custom component for Bluetooth Fitness Equipment (FTMS).", + "domain": "ftms", + "etag_repository": "W/\"c0c2173593e46b84cc67bb07d9ea13da6be3f2fe2cf9486b4610cffd9c42ed77\"", + "last_updated": "2025-03-01T08:18:59Z", + "stargazers_count": 71, + "topics": [ + "bluetooth", + "fitness", + "ftms", + "homeassistant-custom-component" + ], + "last_fetched": 1788854765.662958 + }, + "932534411": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/sidebar-organizer", + "category": "plugin", + "description": "🗄️ Home Assistant custom plugin designed to give you full control over the layout and organization of the sidebar. ", + "downloads": 5956, + "etag_repository": "W/\"e0c3cd70723f233a723cd9cbcf9a101ffd8ce2078c5ba752034cefaa3ce8198a\"", + "last_updated": "2026-07-30T16:51:23Z", + "stargazers_count": 108, + "topics": [ + "custom-plugin", + "sidebar", + "sidebar-menu" + ], + "last_fetched": 1790900262.424343 + }, + "938346536": { + "repository_manifest": {}, + "new": true, + "full_name": "EdLeckert/ha-tmobilehome", + "category": "integration", + "description": "T-Mobile Home Internet Integration for Home Assistant", + "domain": "tmobile_home_internet", + "etag_repository": "W/\"e30bab55d6a4f38bf22887f405eab85965f2ef98b45a903bbba03c76dd4200db\"", + "last_updated": "2025-12-15T17:12:53Z", + "stargazers_count": 17, + "topics": [ + "5g-networks", + "access-point", + "cellular", + "configuration-management", + "gateway-api", + "home-assistant-integration", + "internet", + "router", + "ssid-configuration", + "t-mobile", + "t-mobile-home-internet", + "tmo-g4se", + "tmobile" + ], + "last_fetched": 1790870376.584599 + }, + "441369133": { + "repository_manifest": { + "name": "SmartRent", + "render_readme": true, + "zip_release": true, + "filename": "smartrent.zip" + }, + "new": true, + "full_name": "ZacheryThomas/homeassistant-smartrent", + "authors": [ + "@zacherythomas" + ], + "category": "integration", + "description": "Home Assistant Custom Component for SmartRent Locks 🔐, Thermostats 🌡, Sensors 💧 and Switches💡", + "domain": "smartrent", + "downloads": 785, + "etag_repository": "W/\"c1de02d99dfbdd9c15da34ca2c5b7ac32d08e2e0223284f703d5c336833b1fa2\"", + "last_updated": "2026-03-07T16:13:33Z", + "stargazers_count": 133, + "topics": [ + "smartrent" + ], + "last_fetched": 1790462215.943453 + }, + "925757263": { + "repository_manifest": {}, + "new": true, + "full_name": "dinki/view_assist_integration", + "category": "integration", + "description": "View Assist Integration", + "domain": "view_assist", + "etag_repository": "W/\"d69434e625f297187761abe989b3b94a976828aaed7905bd31bda7176f11b073\"", + "last_updated": "2026-09-29T17:38:20Z", + "stargazers_count": 86, + "topics": [ + "voice-assistant" + ], + "last_fetched": 1790727271.961749 + }, + "1022307554": { + "repository_manifest": {}, + "new": true, + "full_name": "Rishi8078/TimeFlow-Card", + "category": "plugin", + "description": "A beautiful countdown timer card for Home Assistant with animated progress circle and intelligent time formatting", + "downloads": 7809, + "etag_repository": "W/\"2f6a1693fb412e034d3152c1964fb22d7a437dfea9ee9b5fe3e0fc97399abaec\"", + "last_updated": "2026-09-19T15:06:49Z", + "stargazers_count": 213, + "topics": [ + "countdown-timer", + "dashboard", + "lovelace-custom-card" + ], + "last_fetched": 1790880098.290303 + }, + "963750120": { + "repository_manifest": {}, + "new": true, + "full_name": "benjamin-dcs/gauge-card-pro", + "category": "plugin", + "description": "Build beautiful Gauge cards using 🌈 gradients and 🛠️ templates", + "downloads": 19043, + "etag_repository": "W/\"b2734dd5fc7dec8c31736c038fe9415ff2b9bb5e0654a6c417060661719795c7\"", + "last_updated": "2026-10-01T13:50:03Z", + "stargazers_count": 311, + "topics": [ + "card", + "gauge", + "gradient", + "lovelace-custom-card" + ], + "last_fetched": 1790878350.623224 + }, + "1131808070": { + "repository_manifest": {}, + "new": true, + "full_name": "lop1505/RoomCard", + "category": "plugin", + "description": "A responsive room card for Home Assistant", + "downloads": 1850, + "etag_repository": "W/\"f194495d0622c9b34e6fbfcc4fbe01b63255059043901516a1872628190db761\"", + "last_updated": "2026-09-06T12:28:21Z", + "stargazers_count": 12, + "topics": [ + "roomcard" + ], + "last_fetched": 1790163526.768742 + }, + "460392242": { + "repository_manifest": { + "name": "Svensk Postutdelning", + "country": "SE", + "homeassistant": "2022.03.0" + }, + "new": true, + "full_name": "DSorlov/swemail", + "authors": [ + "@dsorlov" + ], + "category": "integration", + "description": "Swedish Post Delivery integration for Home Assistant", + "domain": "swemail", + "etag_repository": "W/\"06d076c4a7d85503b8e9ded769ad4eda767b9e35fc03b6169de8a41ee3b0534a\"", + "last_updated": "2026-07-27T00:44:03Z", + "stargazers_count": 50, + "topics": [ + "citymail", + "postnord" + ], + "last_fetched": 1787859686.143063 + }, + "646875198": { + "repository_manifest": { + "name": "Chime TTS", + "filename": "chime_tts.zip", + "hide_default_branch": true, + "homeassistant": "2023.3.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "nimroddolev/chime_tts", + "authors": [ + "@nimroddolev" + ], + "category": "integration", + "description": "A custom Home Assistant integration to play combined audio files before and/or after text-to-speech (TTS) messages", + "domain": "chime_tts", + "downloads": 12538, + "etag_repository": "W/\"50faa8639acde9ef9b30eeac975fee190cc84cedba78ba1be70c4c2cc22b9535\"", + "last_updated": "2026-10-01T15:19:52Z", + "stargazers_count": 378, + "last_fetched": 1790874633.286155 + }, + "1197241095": { + "repository_manifest": {}, + "new": true, + "full_name": "tewke/ha-custom-integration", + "category": "integration", + "description": "Tewke HACS Integration", + "domain": "tewke", + "etag_repository": "W/\"37f7619706fc9609c2165432b7dfa6731b13d22059aecf82345e88b563e10f78\"", + "last_updated": "2026-08-03T15:31:01Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1789927656.458617 + }, + "1055164582": { + "repository_manifest": {}, + "new": true, + "full_name": "joyfulhouse/moogo", + "category": "integration", + "description": "Home Assistant integration for Moogo Mosquito Misting Device", + "domain": "moogo", + "etag_repository": "W/\"c4440897bfab6f8e05857a8c091a24cd006d8841e890b9e5a698f6255ae23fbd\"", + "last_updated": "2026-09-13T15:51:42Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-integration", + "moogo", + "mosquito-control" + ], + "last_fetched": 1789319059.275592 + }, + "1225535939": { + "repository_manifest": {}, + "new": true, + "full_name": "SlimHuys/slimhuys-homeassistant", + "category": "integration", + "description": "Official SlimHuys addon for HomeAssistant HACS", + "domain": "slimhuys", + "etag_repository": "W/\"390cb86b9d3d015a9d6abda2a1f5ff623c9e6b0776551f9e5570c0bafc6ae594\"", + "last_updated": "2026-10-01T06:24:54Z", + "stargazers_count": 4, + "topics": [ + "dsmr", + "dutch-energy", + "dynamic-tariffs", + "energy", + "epex", + "p1-meter" + ], + "last_fetched": 1790876420.756588 + }, + "1130198602": { + "repository_manifest": {}, + "new": true, + "full_name": "RookieIVG/ha-ooni", + "category": "integration", + "description": "Home Assistant integration for Ooni Connect™ Digital Temperature Hub", + "domain": "ooni_connect", + "downloads": 1, + "etag_repository": "W/\"0307bb7941c510359afdb0fff8017177f11852a9edf36fb1bd8dfaf681b74820\"", + "last_updated": "2026-06-12T09:22:22Z", + "stargazers_count": 4, + "topics": [ + "ooni" + ], + "last_fetched": 1784791776.148317 + }, + "845066507": { + "repository_manifest": {}, + "new": true, + "full_name": "koenhendriks/ha-eplucon", + "category": "integration", + "description": "Home Assistant integration for Eplucon's Ecoforest", + "domain": "eplucon", + "etag_repository": "W/\"1e11cc6a505e44fc63df2813d1dbd5a84b34ce73196e809a3d6cfcf9bed2991a\"", + "last_updated": "2026-09-12T14:10:46Z", + "stargazers_count": 22, + "topics": [ + "ecoforest", + "eplucon", + "homeassistant-eplucon", + "th-touch" + ], + "last_fetched": 1789384017.360615 + }, + "1069687187": { + "repository_manifest": {}, + "new": true, + "full_name": "ganhammar/hass-oidc-server", + "category": "integration", + "description": "A Home Assistant custom component that turns your Home Assistant instance into a fully functional OpenID Connect (OIDC) server", + "domain": "oidc_provider", + "downloads": 1802, + "etag_repository": "W/\"a3fe61a71ee5d99616812b1ebfccb9fb0a52ba68125e03941f3afef5294d94e8\"", + "last_updated": "2026-08-10T09:45:10Z", + "stargazers_count": 25, + "topics": [ + "authentication", + "oauth2", + "oidc" + ], + "last_fetched": 1790626704.96033 + }, + "1162103645": { + "repository_manifest": {}, + "new": true, + "full_name": "mtheli/isdt_air_ble", + "category": "integration", + "description": "Home Assistant integration for ISDT chargers (C4 Air, A8 Air, NP2 Air, …) and the MASS2 USB adapter via Bluetooth Low Energy — auto-discovery, persistent BLE connection, per-slot sensors, live charge tracking", + "domain": "isdt_air_ble", + "etag_repository": "W/\"4b6bd40f23d06e91b3b0f41d3af1d2044d5ab1959ba9a0f817149932a9f9ff59\"", + "last_updated": "2026-08-19T21:39:07Z", + "stargazers_count": 5, + "topics": [ + "ble", + "bluetooth", + "charger", + "isdt" + ], + "last_fetched": 1790384403.405985 + }, + "1087326614": { + "repository_manifest": {}, + "new": true, + "full_name": "davidepalleschi/zepp2hass", + "category": "integration", + "description": "Connect your Zepp smartwatch to Home Assistant and track your health & fitness data in real-time", + "domain": "zepp2hass", + "etag_repository": "W/\"7b1f23ced85cda0b3d214c92cb548caa16d8355db9414fbdfc73197854a7d59c\"", + "last_updated": "2026-08-31T12:13:04Z", + "stargazers_count": 62, + "topics": [ + "home-assistant-integration", + "zepp", + "zeppos" + ], + "last_fetched": 1790153943.894836 + }, + "1288141764": { + "repository_manifest": {}, + "new": true, + "full_name": "naked-head/lektrico-charger-card", + "category": "plugin", + "description": "Charger Card specific for lektri.co charger", + "downloads": 5, + "etag_repository": "W/\"0b825acbac6886d379c69de3d777f177e7209fe5d436772c6fd07c036c00747f\"", + "last_updated": "2026-08-29T08:38:39Z", + "topics": [ + "addons", + "ev-charger", + "homeassistant-addons", + "lektrico", + "wallbox" + ], + "last_fetched": 1788012538.125872 + }, + "1226978221": { + "repository_manifest": {}, + "new": true, + "full_name": "Shaffer-Softworks/GlobalCache", + "category": "integration", + "description": "Home Assistant custom integration for Global Caché iTach and GC-100 TCP/IP gateways (IR, relay, serial).", + "domain": "globalcache_itach", + "downloads": 13, + "etag_repository": "W/\"bac24a7e9d1704ab06c39cc0802250f1f2d0334cf845fb2bf10ebb19847a85c2\"", + "last_updated": "2026-09-21T22:09:29Z", + "topics": [ + "automation", + "global-cache", + "home-assistant-custom-component", + "ir" + ], + "last_fetched": 1790160382.494237 + }, + "1258315234": { + "repository_manifest": {}, + "new": true, + "full_name": "ccsliinc/ha-smart-sprinkler-control", + "category": "integration", + "description": "Smart Sprinkler Control - zone-based irrigation scheduling for Home Assistant with weather-aware rain skipping", + "domain": "smart_sprinkler_control", + "etag_repository": "W/\"d084127a5b7dd549673060a6b3e6ab186f451dd4d1aa7e05e89b4c9f09ef706d\"", + "last_updated": "2026-06-24T22:36:35Z", + "topics": [ + "irrigation", + "sprinkler" + ], + "last_fetched": 1785584517.556291 + }, + "501036296": { + "repository_manifest": {}, + "new": true, + "full_name": "blues-sechseck/Mitsubishi-WF-RAC-Integration", + "category": "integration", + "description": "WF-RAC homeassistant integration", + "domain": "mitsubishi_wf_rac", + "downloads": 5256, + "etag_repository": "W/\"4f0945ff2fbc75552121c118ed02a0b9f6915fe3539a72c181d0657582e6c08b\"", + "last_updated": "2026-09-26T11:50:22Z", + "stargazers_count": 301, + "last_fetched": 1790889305.987961 + }, + "1290182012": { + "repository_manifest": {}, + "new": true, + "full_name": "xiaxiaxiamagic/unifi-mobility-ha", + "category": "integration", + "description": "Local Home Assistant integration for Ubiquiti UniFi Mobile Routers", + "domain": "unifi_mobility", + "downloads": 1, + "etag_repository": "W/\"058aa6d581a7a6afafdbcdeb4cb0072f2846c30cc8457f833d7c55710cc2a2c5\"", + "last_updated": "2026-10-01T09:34:58Z", + "topics": [ + "home-assistant-custom-component", + "ubiquiti", + "unifi" + ], + "last_fetched": 1790877850.46222 + }, + "1205842591": { + "repository_manifest": {}, + "new": true, + "full_name": "majorfrog/qvantum_modbus", + "category": "integration", + "description": "Qvantum Modbus integration for true local control", + "domain": "qvantum_modbus", + "downloads": 1, + "etag_repository": "W/\"10de3fa03a012fc708cda319ce8a9ee679831b2d6fc873cbc94a5940aac8f271\"", + "last_updated": "2026-09-15T08:20:39Z", + "topics": [ + "heat-pump", + "modbus" + ], + "last_fetched": 1789469846.720541 + }, + "292720530": { + "repository_manifest": { + "name": "Pandora Car Alarm System", + "render_readme": true, + "homeassistant": "2023.9.0", + "country": [ + "BY", + "CA", + "CH", + "CY", + "CZ", + "DE", + "EE", + "ES", + "FR", + "GB", + "GR", + "HR", + "HU", + "IE", + "IL", + "IT", + "KZ", + "LT", + "LV", + "MK", + "MK", + "PL", + "PT", + "RO", + "RS", + "RU", + "SI", + "SK", + "UA" + ] + }, + "full_name": "alryaz/hass-pandora-cas", + "authors": [ + "@alryaz", + "@turbo-lab" + ], + "category": "integration", + "description": "🚗 Pandora Car Alarm (and Telemetry) System / Автосигнализация и телеметрия Pandora (также поддерживается BENISH Guard)", + "domain": "pandora_cas", + "downloads": 53, + "etag_repository": "W/\"451d9370b937d44f930f0994a2631384bbe03550abcd2d1e9b0d20e163881232\"", + "last_updated": "2025-05-12T17:02:34Z", + "stargazers_count": 58, + "topics": [ + "benish", + "benish-guard", + "car-system", + "pandora-alarm", + "vehicle-tracking" + ], + "last_fetched": 1789747361.771487 + }, + "1167936599": { + "repository_manifest": {}, + "new": true, + "full_name": "mac-lucky/pushward-hass", + "category": "integration", + "description": "HACS custom integration for Home Assistant — track HA entities as PushWard Live Activities on iPhone", + "domain": "pushward", + "etag_repository": "W/\"e95b72d9f379b91ccf3d8983f0d9ceea037817cd2c61be8c11978d1541a34f1b\"", + "last_updated": "2026-10-02T04:21:31Z", + "stargazers_count": 19, + "topics": [ + "live-activities", + "pushward" + ], + "last_fetched": 1790926752.083069 + }, + "1262695618": { + "repository_manifest": {}, + "new": true, + "full_name": "tmnrtn/nimblist-homeassistant", + "category": "integration", + "description": "Home Assistant integration for Nimblist — expose your shopping lists as todo entities. Install via HACS.", + "domain": "nimblist", + "etag_repository": "W/\"0afe937de6a8038399b5669ac8130a4d6385d44c4e4fda0650761ca342468797\"", + "last_updated": "2026-08-10T15:37:24Z", + "stargazers_count": 1, + "topics": [ + "nimblist", + "shopping-list", + "todo" + ], + "last_fetched": 1786390128.312806 + }, + "889811167": { + "repository_manifest": {}, + "new": true, + "full_name": "msvinth/ha-vinorage", + "category": "integration", + "description": "Home Assistant integration for Vinorage wine cellars", + "domain": "vinorage", + "downloads": 7, + "etag_repository": "W/\"6d6c429607870cda4020d303d565efcdbf45645a4b93fc796f9f064c6254ef5d\"", + "last_updated": "2026-09-28T11:14:18Z", + "topics": [ + "homeassistant-custom-component", + "vinorage", + "wine-cellar" + ], + "last_fetched": 1790874257.46709 + }, + "378213601": { + "repository_manifest": { + "name": "Argoclima", + "homeassistant": "2022.7.0", + "hacs": "1.6.0", + "hide_default_branch": true, + "render_readme": true, + "zip_release": true, + "filename": "argoclima_integration.zip" + }, + "new": true, + "full_name": "nyffchanium/argoclima-integration", + "authors": [ + "@nyffchanium" + ], + "category": "integration", + "description": "Home Assistant integration for Argoclima (Argo) climate control devices", + "domain": "argoclima", + "downloads": 272, + "etag_repository": "W/\"559f6f7c9e697eae70c5ccd5f74dab6d8a6ca6ca9f86b5e49e06a1da4f7e350e\"", + "last_updated": "2025-06-12T16:03:13Z", + "stargazers_count": 31, + "topics": [ + "argo", + "argoclima", + "climate-control" + ], + "last_fetched": 1784790816.65632 + }, + "754213636": { + "repository_manifest": {}, + "new": true, + "full_name": "alexdelprete/ha-sinapsi-alfa", + "category": "integration", + "description": "HA Custom Component for Sinapsi Alfa energy monitoring device", + "domain": "sinapsi_alfa", + "downloads": 463, + "etag_repository": "W/\"b5757afd9e04b556f8a55089fc1bdf62cde986acc2bc9b495c8029ad53f6a6b4\"", + "last_updated": "2026-09-26T14:55:09Z", + "stargazers_count": 21, + "topics": [ + "alfa", + "home-assistant-component", + "home-assistant-integration", + "modbus-tcp", + "sinapsi", + "sinapsi-alfa" + ], + "last_fetched": 1790438300.685956 + }, + "1086579240": { + "repository_manifest": {}, + "new": true, + "full_name": "studiobts/device-pulse-timeline-card", + "category": "plugin", + "description": "The Device Pulse Timeline Card is a custom Lovelace card designed to work with the Device Pulse integration. It provides a clear, visual timeline of connection and disconnection events for each monitored device, offering both horizontal and vertical layouts to fit any dashboard design.", + "etag_repository": "W/\"3043d9b92f13d498a7740b08f195a28cb8fc7fdfd0762161c286ddc20eeaffe6\"", + "last_updated": "2025-12-15T11:38:32Z", + "stargazers_count": 74, + "topics": [ + "css", + "home-assistant-card", + "javascript", + "network-monitoring", + "ping", + "timeline" + ], + "last_fetched": 1787761288.675511 + }, + "180651910": { + "repository_manifest": { + "name": "Zaptec EV charger", + "render_readme": true + }, + "full_name": "custom-components/zaptec", + "authors": [ + "hellowlol" + ], + "category": "integration", + "description": "zaptec charger custom component for home assistant", + "domain": "zaptec", + "downloads": 43, + "etag_repository": "W/\"8855c41b877e713abe4162ab8f79be5b55776b39cd0c11d1ace6f163bb7ca66d\"", + "last_updated": "2026-08-26T09:13:23Z", + "stargazers_count": 124, + "topics": [ + "api", + "zaptec" + ], + "last_fetched": 1790625273.831128 + }, + "328132422": { + "repository_manifest": { + "name": "Kodi Playlist Card", + "render_readme": true, + "filename": "kodi-playlist-card.js" + }, + "full_name": "jtbgroup/kodi-playlist-card", + "category": "plugin", + "description": "This repository is used to contain the code of a kodi playlist card for Home Assistant and publish it via HACS", + "downloads": 1, + "etag_repository": "W/\"f14e66df27cee2456a3b900f9dbcddfe1e37164cb99edca01706ab2be71b9161\"", + "last_updated": "2026-09-29T04:51:15Z", + "stargazers_count": 4, + "topics": [ + "kodi" + ], + "last_fetched": 1790689523.488005 + }, + "909577154": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/eonromania", + "category": "integration", + "description": "Integrare pentru accesarea informațiilor contului E.ON România. Preia și monitorizează datele tale de utilități E.ON România direct în Home Assistant.", + "domain": "eonromania", + "downloads": 9, + "etag_repository": "W/\"a5bc9d920751a7811a1aa85e90311f4bf57241f80b9869d75a351b24271fa01a\"", + "last_updated": "2026-09-22T10:25:37Z", + "stargazers_count": 55, + "topics": [ + "electricitate", + "eon", + "eonromania", + "gaz", + "monitorizare" + ], + "last_fetched": 1790830116.383121 + }, + "1254100372": { + "repository_manifest": {}, + "new": true, + "full_name": "Michael-O-Power/ha_astrobox", + "category": "integration", + "description": "Home assistant custom plugin for astrobox 3d printer controller", + "domain": "astrobox", + "etag_repository": "W/\"0796ecf3b415ce1c0bec428580d44fc70bfde5d67e0fb8fd9c2e20439fe0212f\"", + "last_updated": "2026-09-02T22:15:06Z", + "stargazers_count": 1, + "topics": [ + "3d-printing", + "astrobox", + "astroprint" + ], + "last_fetched": 1788392622.224977 + }, + "1262341909": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/Routario-ha", + "category": "integration", + "description": "🛰️ Automatically create entities for the Routario fleet management platform", + "domain": "routario", + "etag_repository": "W/\"8c768f4b6f42bf15c0f9b259e1488679fa0ee06d7cf2a6cc1e8e1502c01ec835\"", + "last_updated": "2026-08-05T13:16:21Z", + "stargazers_count": 1, + "topics": [ + "fleet-management", + "gps-tracker", + "gps-tracking", + "home-assistant-integration", + "live-map", + "teltonika" + ], + "last_fetched": 1789748169.478613 + }, + "812916796": { + "repository_manifest": {}, + "new": true, + "full_name": "dezihh/my-harmony-card", + "category": "plugin", + "description": "Not yet only another Remote Control for Logitech HARMONY COMPANION ", + "etag_repository": "W/\"db5fdbc78ad8ef9191f97d0ac34560b918e63f024263efbbe4fba18855498e95\"", + "last_updated": "2026-01-04T09:18:26Z", + "stargazers_count": 16, + "topics": [ + "hacs-plugin", + "harmony", + "remote" + ], + "last_fetched": 1784794200.91475 + }, + "1021112812": { + "repository_manifest": {}, + "new": true, + "full_name": "sierramike/lovelace-simple-navbar", + "category": "plugin", + "description": "A simple and modern navigation bar for Home Assistant Lovelace.", + "etag_repository": "W/\"660ffb5e2d2a3e5d7e8cad42d3509f9f980cf303985e96dcfda76cb77dd2d22a\"", + "last_updated": "2025-08-06T20:22:22Z", + "stargazers_count": 5, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1784795661.976737 + }, + "1043375953": { + "repository_manifest": {}, + "new": true, + "full_name": "helv-io/ha-bluebubbles", + "category": "integration", + "description": "A Home Assistant custom integration for sending iMessages via a BlueBubbles server", + "domain": "bluebubbles", + "etag_repository": "W/\"36469cb763117fd462d7287f466fd86501f3cb69a580113e850c370cc63daf69\"", + "last_updated": "2026-10-01T09:16:33Z", + "stargazers_count": 41, + "topics": [ + "automation", + "bluebubbles", + "imessage", + "notification" + ], + "last_fetched": 1790871506.340211 + }, + "1221050288": { + "repository_manifest": {}, + "new": true, + "full_name": "scardus/HA_Northumberland_Bin_Collection", + "category": "integration", + "description": "A custom integration for Home Assistant that adds the Northumberland County Council bin collection dates to your calendar.", + "domain": "northumberland_bin_collection", + "etag_repository": "W/\"719ba3255d9182b6c18ba70455685639868ea03df89e3a74aee41de0fd89fb0e\"", + "last_updated": "2026-05-22T16:57:53Z", + "stargazers_count": 2, + "topics": [ + "hacs-integration-custom-integration", + "home-assistant-custom-component", + "homeassistant-custom-component", + "northumberland" + ], + "last_fetched": 1784792029.128583 + }, + "900154271": { + "repository_manifest": {}, + "new": true, + "full_name": "Appartme/Appartme-System-HACI", + "category": "integration", + "description": "Appartme System custom integration for Home Assistant, allows you to interact with your Appartme System by communicating with the Main Module through the Appartme PaaS API. Control Appartme water valve, light, thermostat and power sockets seamlessly within your smart home setup.", + "domain": "appartme", + "etag_repository": "W/\"5e131655228310e9d68407836e4186ab4dbced0438ce5d796f7dbef405fd8dde\"", + "last_updated": "2026-09-08T14:30:01Z", + "stargazers_count": 18, + "topics": [ + "appartme", + "home-assistant-integration", + "iot" + ], + "last_fetched": 1788885725.065987 + }, + "1299176296": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-cortex/assist-monitor", + "category": "integration", + "description": "See what Assist just heard and answered — live sensors for the latest conversation across every pipeline and voice satellite", + "domain": "assist_monitor", + "etag_repository": "W/\"f2e5ed61374b01989013aec3265b0fa5f49ee443be31aa57e853b39a04dbaec3\"", + "last_updated": "2026-08-01T16:16:37Z", + "topics": [ + "assist", + "home-assistant-custom-component", + "sensors", + "voice-assistant" + ], + "last_fetched": 1788601620.035108 + }, + "940823323": { + "repository_manifest": {}, + "new": true, + "full_name": "sokolovs/wda-sensor", + "category": "integration", + "description": "Weather Driven Heating Control. Weather Dependent Automation Sensor (WDA Sensor). Heating curves for HomeAssistant.", + "domain": "wda_sensor", + "etag_repository": "W/\"e7e8df67822d147fc7fef7710ea15c15f508d6195725694cbcc003435e77c56a\"", + "last_updated": "2026-01-28T20:23:54Z", + "stargazers_count": 19, + "topics": [ + "curve", + "heating", + "heating-control", + "heating-curves", + "wda-sensor", + "weather-driven-model" + ], + "last_fetched": 1789498347.420395 + }, + "326367724": { + "repository_manifest": {}, + "new": true, + "full_name": "johnnybegood/ha-ksenia-lares", + "category": "integration", + "description": "Kaenia Lares (pre 4.0) integration for home assistant", + "domain": "ksenia_lares", + "etag_repository": "W/\"aa5d5de483a5e03593aedad58365f0bce484e3c1afc93da3efcf991a31fed572\"", + "last_updated": "2026-03-06T18:57:50Z", + "stargazers_count": 20, + "topics": [ + "alarm" + ], + "last_fetched": 1784788753.224812 + }, + "885151514": { + "repository_manifest": {}, + "new": true, + "full_name": "DavidBilodeau1/saguenay_collection", + "category": "integration", + "description": "Home Assistant integration for the city of Saguenay's waste collection schedule", + "domain": "saguenay_collection", + "etag_repository": "W/\"5af2f92c72026cf9efc1ca72d5ad90625cbc43442a9de1d01bb89c7e36f4aa4c\"", + "last_updated": "2026-09-24T14:07:27Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-integration", + "quebec", + "saguenay", + "waste-collection" + ], + "last_fetched": 1790270075.244366 + }, + "183212377": { + "repository_manifest": { + "name": "Spotcast", + "homeassistant": "2022.3.0" + }, + "full_name": "fondberg/spotcast", + "authors": [ + "@fondberg" + ], + "category": "integration", + "description": "Home assistant custom component to start Spotify playback on an idle chromecast device as well as control spotify connect devices", + "domain": "spotcast", + "etag_repository": "W/\"5284d50fc786a27c1259636fd390ea6a735e89c74ca52de79af50c1623b7d37c\"", + "last_updated": "2026-07-23T14:06:22Z", + "stargazers_count": 814, + "last_fetched": 1790744514.711888 + }, + "1147250287": { + "repository_manifest": {}, + "new": true, + "full_name": "Howard0000/home-assistant-systemair-modbus", + "category": "integration", + "description": "Home Assistant integration for Systemair SAVE ventilation units via Modbus TCP (NO/EN).", + "domain": "systemair_modbus", + "etag_repository": "W/\"e0e81e68bcd4f3ef5fddd8ff86b826a7f96fa284697527d6cc90a713d819b33b\"", + "last_updated": "2026-09-12T11:20:19Z", + "stargazers_count": 18, + "topics": [ + "elfin-ew11", + "havcs", + "home-assistant-config", + "modbus-tcp", + "rs485", + "systemair", + "ventilation" + ], + "last_fetched": 1790596057.626683 + }, + "1047647929": { + "repository_manifest": {}, + "new": true, + "full_name": "markaggar/ha-media-card", + "category": "plugin", + "description": "A Home Assistant front end card that can show a specific photo or video, or a sequential or randomized slide show from an entire folder structure. Full UI config with media browsing built in, plus a ton of other smart features. Also integrate with ha-media-index for metadata support and smart actions.", + "etag_repository": "W/\"5691ea44b667de90f5068e22356be769c0781f195212a060862564c0512acde9\"", + "last_updated": "2026-09-27T23:17:20Z", + "stargazers_count": 59, + "topics": [ + "card", + "dashboard", + "hacs-custom", + "image", + "media", + "photo", + "photogallery", + "synology", + "video" + ], + "last_fetched": 1790561454.421558 + }, + "181743867": { + "repository_manifest": { + "name": "Brematic", + "homeassistant": "2024.5.0", + "render_readme": true + }, + "full_name": "tefinger/hass-brematic", + "authors": [ + "@tefinger" + ], + "category": "integration", + "description": "Custom component for Home Assistant to support Brematic devices", + "domain": "brematic", + "etag_repository": "W/\"1f7a2d75e3a7708ebde6d6182252f21a616ee1656da1c4817213d07bdb79db65\"", + "last_updated": "2026-04-15T18:31:42Z", + "stargazers_count": 20, + "topics": [ + "433mhz", + "brematic", + "brennenstuhl", + "gateway", + "intertechno" + ], + "last_fetched": 1784792752.676588 + }, + "1026027494": { + "repository_manifest": {}, + "new": true, + "full_name": "klaptafel/ha-previous-state-tracker", + "category": "integration", + "description": "Custom helper to track the previous states of entities in Home Assistant.", + "domain": "previous_state_tracker", + "etag_repository": "W/\"ef88b6aff7425c5cd85da3372bd53abd1f9d5683eaf6560aa2c4df6fbf9f4a38\"", + "last_updated": "2026-08-07T06:05:11Z", + "stargazers_count": 17, + "topics": [ + "custom-integration" + ], + "last_fetched": 1786087832.745405 + }, + "1084863654": { + "repository_manifest": {}, + "new": true, + "full_name": "studiobts/home-assistant-device-pulse", + "category": "integration", + "description": "Device Pulse provides a centralized, extensible monitoring layer for any IP-based devices in Home Assistant. It simplifies the setup of device connectivity checks, automations, and dashboards for network health visibility.", + "domain": "device_pulse", + "downloads": 5216, + "etag_repository": "W/\"a8bb86079e3ee97fe2c5b97450714b77329bdddcfe3e7096da2dd9f41dc7c7fc\"", + "last_updated": "2026-07-17T15:28:04Z", + "stargazers_count": 131, + "topics": [ + "custom-integration", + "icmp-ping", + "network-monitoring" + ], + "last_fetched": 1789671123.907965 + }, + "1268705639": { + "repository_manifest": {}, + "new": true, + "full_name": "Bennie-JC/ha-frank-quarter-prices", + "category": "integration", + "description": "Frank Energie kwartierprijzen voor Home Assistant. HACS Default integratie met dynamische 15-minuten stroomprijzen voor vandaag en morgen, goedkoopste/duurste prijsvensters, EMS en batterijoptimalisatie.", + "domain": "frank_quarter_prices", + "etag_repository": "W/\"65041134d72e8bdcd3dff53591e9efe148802aab6b7e491b1fc7d98230655ceb\"", + "last_updated": "2026-09-09T01:10:10Z", + "stargazers_count": 1, + "topics": [ + "15-minute-prices", + "battery-optimization", + "battery-storage", + "dynamic-energy-prices", + "dynamic-pricing", + "electricity-prices", + "ems", + "energy", + "energy-management", + "energy-trading", + "frank-energie", + "home-battery", + "netherlands", + "quarter-hour-prices", + "smart-grid" + ], + "last_fetched": 1790292203.454832 + }, + "692701325": { + "repository_manifest": { + "name": "WeatherFlow Forecast and Sensor Integration", + "homeassistant": "2023.9.0" + }, + "new": true, + "full_name": "briis/weatherflow_forecast", + "authors": [ + "@briis" + ], + "category": "integration", + "description": "Home Assistant integration for WeatherFlow Forecast", + "domain": "weatherflow_forecast", + "downloads": 9, + "etag_repository": "W/\"b2af632360b5b987ae956903fbc9f8674a1a4f4c7491ae987f47c821f4815b27\"", + "last_updated": "2026-09-30T03:52:07Z", + "stargazers_count": 92, + "topics": [ + "home-assistant-component", + "tempest", + "weather-forecast", + "weatherflow" + ], + "last_fetched": 1790780731.234761 + }, + "1173809895": { + "repository_manifest": {}, + "new": true, + "full_name": "spagonic/ha-hi3510", + "category": "integration", + "description": "Home Assistant integration for Hi3510/HiSilicon IP cameras — supports SV3C, Ctronics, Dericam, INSTAR, Wansview, Wanscam, Sricam, Hiseeu, BESDER, Tenvis, CamHi/HiP2P protocol", + "domain": "hi3510", + "etag_repository": "W/\"2c170ada748377940600b47a7415fb1d370658a0d97d78043785f764b99b2ed4\"", + "last_updated": "2026-05-18T11:15:46Z", + "stargazers_count": 2, + "topics": [ + "camhi", + "ctronics", + "custom-integration", + "dericam", + "hi3510", + "hip2p", + "hiseeu", + "hisilicon", + "instar", + "ip-camera", + "sricam", + "sv3c", + "wanscam", + "wansview" + ], + "last_fetched": 1787956027.779569 + }, + "522634019": { + "repository_manifest": { + "name": "Clock Weather Card", + "render_readme": true, + "filename": "clock-weather-card.js" + }, + "new": true, + "full_name": "pkissling/clock-weather-card", + "category": "plugin", + "description": "A Home Assistant Card indicating today's date/time, along with an iOS inspired weather forecast for the next days with animated icons", + "downloads": 42918, + "etag_repository": "W/\"e718a95451b352da6b593ab05cc9f8dd20bcc123ef06804994b435f4f2351a93\"", + "last_updated": "2026-09-29T09:41:18Z", + "stargazers_count": 877, + "topics": [ + "animated", + "animation", + "bar", + "clock", + "date", + "forecast", + "gradient", + "icons", + "ios", + "time", + "weather" + ], + "last_fetched": 1790813026.615718 + }, + "304967918": { + "repository_manifest": { + "name": "Number Box", + "filename": "numberbox-card.js", + "render_readme": true + }, + "full_name": "junkfix/numberbox-card", + "category": "plugin", + "description": "Replace input_number sliders with plus and minus buttons", + "etag_repository": "W/\"933d09b59cf1df62e654fb56344d88c4611594124ccdc0162de561a097dc9297\"", + "last_updated": "2026-06-09T01:33:09Z", + "stargazers_count": 131, + "topics": [ + "input", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card", + "number", + "numberbox-card", + "slider" + ], + "last_fetched": 1789419868.634911 + }, + "197759180": { + "repository_manifest": {}, + "full_name": "postlund/search-card", + "category": "plugin", + "description": "Quickly search for entities from a Lovelace card.", + "etag_repository": "W/\"df4a4d789e8dd9a0fab84792f4ed10cf17ec83a618e83db03e82f37a21b105e0\"", + "last_updated": "2026-05-09T18:57:13Z", + "stargazers_count": 129, + "last_fetched": 1786652123.125861 + }, + "302145522": { + "repository_manifest": { + "name": "Rocket Launch Live - Next 5 Launches", + "country": "CA", + "homeassistant": "0.115.0" + }, + "full_name": "djtimca/harocketlaunchlive", + "authors": [ + "@djtimca" + ], + "category": "integration", + "description": "Home Assistant custom HACS integration to integrate the next 5 global rocket launches from https://rocketlaunch.live", + "domain": "rocketlaunchlive", + "etag_repository": "W/\"3f3e322f96510300b646d07f96a7d03b7c8da3ca881d7e9f2d590603b88d7f20\"", + "last_updated": "2025-05-09T13:02:25Z", + "stargazers_count": 18, + "topics": [ + "launch", + "nasa", + "rocket", + "spacex", + "ula" + ], + "last_fetched": 1784786801.878728 + }, + "1170533448": { + "repository_manifest": {}, + "new": true, + "full_name": "irstmon/homeassistant-duofern", + "category": "integration", + "description": "Rademacher DuoFern custom integration for Home Assistant - control DuoFern devices via DuoFern USB stick directly from Home Assistant", + "domain": "duofern", + "etag_repository": "W/\"b91b83993b5aaeebb96cf619c201eada27c39068d9755eea2cb1cae171e7b19b\"", + "last_updated": "2026-09-23T10:22:14Z", + "stargazers_count": 13, + "topics": [ + "duofern", + "homepilot", + "rademacher" + ], + "last_fetched": 1790171522.361631 + }, + "612978245": { + "repository_manifest": { + "name": "Dyson", + "render_readme": true + }, + "new": true, + "full_name": "libdyson-wg/ha-dyson", + "authors": [ + "@libdyson-wg", + "@dotvezz" + ], + "category": "integration", + "description": "Home Assistant custom integration for Wi-Fi connected Dyson devices", + "domain": "dyson_local", + "etag_repository": "W/\"8d406bf8cf0754771d3224b632eb44376f68a7f0568e13412ac4c1139df44b49\"", + "last_updated": "2025-08-15T20:21:55Z", + "stargazers_count": 438, + "topics": [ + "dyson", + "dyson-devices", + "dyson-fan", + "dyson-link", + "dysonlink" + ], + "last_fetched": 1790926497.026829 + }, + "1150153711": { + "repository_manifest": {}, + "new": true, + "full_name": "gbroeckling/padspanHA", + "category": "integration", + "description": "The most comprehensive BLE room-presence tracking system for Home Assistant — room-level tracking, 3D floor plans, calibration, follow mode, 24 views", + "domain": "padspan_ha", + "downloads": 15, + "etag_repository": "W/\"919f59d9c30c727a13061e7a567c9c487d17d39b9c92005b20d1f1248a7a8228\"", + "last_updated": "2026-10-01T14:43:33Z", + "stargazers_count": 281, + "topics": [ + "ai-assisted", + "ble", + "bluetooth", + "claude", + "esp32", + "esphome", + "floor-plan", + "iot", + "presence-detection", + "room-tracking" + ], + "last_fetched": 1790924414.520468 + }, + "406939721": { + "repository_manifest": { + "name": "Hik-Connect", + "country": [ + "EN" + ], + "render_readme": true + }, + "new": true, + "full_name": "tomasbedrich/home-assistant-hikconnect", + "authors": [ + "@tomasbedrich" + ], + "category": "integration", + "description": "A Home Assistant integration to communicate with Hikvision smart doorbells via Hik-Connect cloud.", + "domain": "hikconnect", + "etag_repository": "W/\"2650393c7d8a62320e8f0ef588d870a43280e627df931c9325fa0744907bbdbf\"", + "last_updated": "2026-09-17T07:21:03Z", + "stargazers_count": 71, + "topics": [ + "hikvision" + ], + "last_fetched": 1790601572.764382 + }, + "868197401": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyKh/ims-envista-custom-component", + "category": "integration", + "description": " IMS Envista Weather Component for Home Assistant ", + "domain": "ims_envista", + "downloads": 120, + "etag_repository": "W/\"2b238a758f7294eacdd441be87770d013ebb33e3e0098daf0260fad179cec2bf\"", + "last_updated": "2026-10-02T00:34:43Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-custom-component", + "homeassistant-custom-component", + "ims", + "weather" + ], + "last_fetched": 1790924713.952999 + }, + "224560492": { + "repository_manifest": { + "name": "Sinope Neviweb130", + "filename": false, + "render_readme": true, + "country": [ + "CA" + ], + "homeassistant": "2023.0.0" + }, + "full_name": "claudegel/sinope-130", + "authors": [ + "@claudegel" + ], + "category": "integration", + "description": "Neviweb130 custom component for Home Assistant to manage devices connected via a GT130 and wifi devices from Sinopé", + "domain": "neviweb130", + "etag_repository": "W/\"8b009577bcbfb209bedce32de811e02802530be166935b27f39ac30229d9175e\"", + "last_updated": "2026-09-30T20:34:43Z", + "stargazers_count": 129, + "topics": [ + "neviweb", + "sinope" + ], + "last_fetched": 1790802447.271626 + }, + "1228242283": { + "repository_manifest": {}, + "new": true, + "full_name": "h0jeZvgoxFepBQ2C/claude_chat_for_homeassistant", + "category": "integration", + "description": "A sidebar chat panel for Home Assistant powered by Anthropic's Claude — inspect entities, edit dashboards, and create automations in plain English with diff-and-approve gating.", + "domain": "claude_chat", + "etag_repository": "W/\"5e4912677efb2fe42357312bed4d70a5cd0e2cd8acddb9f1dc746f6bc69ffe34\"", + "last_updated": "2026-09-07T10:17:41Z", + "stargazers_count": 3, + "topics": [ + "ai", + "anthropic", + "chatbot", + "claude" + ], + "last_fetched": 1788855805.171859 + }, + "1288659814": { + "repository_manifest": {}, + "new": true, + "full_name": "DemiVis/ha-checkiday", + "category": "integration", + "description": "Checkiday National Days HA Integration", + "domain": "checkiday", + "etag_repository": "W/\"e10f1d4d1f3047a6e06ab62c4bb50fc1c66568ff70165c83b38a6ab6b1dcd1e3\"", + "last_updated": "2026-07-04T03:17:40Z", + "topics": [ + "checkiday", + "home-assistant-integration", + "national-day" + ], + "last_fetched": 1785786359.734202 + }, + "1139860912": { + "repository_manifest": {}, + "new": true, + "full_name": "lavalex2003/profimaktab", + "category": "integration", + "description": "Интеграция получает данные с электронного журнала ученика школы Profi School, Ташкент, Узбекистан", + "domain": "profimaktab", + "etag_repository": "W/\"1bd0360bf2ec132f9829ed4528ebecb05f096f66bd6df8c0f1312cd63158d159\"", + "last_updated": "2026-02-06T09:45:09Z", + "last_fetched": 1784789404.469316 + }, + "1245922024": { + "repository_manifest": {}, + "new": true, + "full_name": "kuvasz-uptime/ku-hass", + "category": "integration", + "description": "The official Home Assistant integration of Kuvasz Uptime", + "domain": "kuvasz_uptime", + "etag_repository": "W/\"ab56992efb96a468236cbd83698880058413e99e346eb6cb4f936344e5cb0db7\"", + "last_updated": "2026-10-01T18:56:20Z", + "stargazers_count": 2, + "topics": [ + "monitoring", + "ssl-monitor", + "uptime-monitor" + ], + "last_fetched": 1790893528.205692 + }, + "504337320": { + "repository_manifest": { + "name": "Dremel 3D Printer", + "hacs": "1.25.5", + "homeassistant": "2022.6.6" + }, + "new": true, + "full_name": "godely/ha-dremel-3d-printer", + "authors": [ + "@godely" + ], + "category": "integration", + "description": "Dremel 3D Printer integration for Home Assistant.", + "domain": "dremel_3d_printer", + "etag_repository": "W/\"55846ce6bd330ba5bf63a9a30c85c85e72f397747cccc30dfc6cf9b4d6ed9570\"", + "last_updated": "2023-11-17T07:03:09Z", + "stargazers_count": 7, + "topics": [ + "3d", + "3d-printer", + "3d-printing", + "bosch", + "dremel", + "dremel-idea-builder", + "dremel-ideabuilder" + ], + "last_fetched": 1790871201.562602 + }, + "1225159055": { + "repository_manifest": {}, + "new": true, + "full_name": "choucheyu/panasonic_ems2", + "category": "integration", + "description": "Taiwan-enhanced Panasonic Smart IoT TW Home Assistant integration with new-model support, HDH washer controls, and recorder statistics dashboards.", + "domain": "panasonic_ems2", + "etag_repository": "W/\"e8f4b5df0df54d3e9da593d9301ba3823189abcd956f08571776d7febe9f21d0\"", + "last_updated": "2026-07-01T05:18:45Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "panasonic", + "panasonic-iot", + "panasonic-smart-home", + "taiwan" + ], + "last_fetched": 1790593587.206004 + }, + "745994028": { + "repository_manifest": {}, + "new": true, + "full_name": "mcolyer/home-assistant-anova-nano", + "category": "integration", + "description": "Add support for Anova Nano devices to Home Assistant", + "domain": "anova_nano", + "downloads": 289, + "etag_repository": "W/\"9dec9ba1914874f5484db3ffc02508d0ec1efc3381d22196efcc7f0cc702afd3\"", + "last_updated": "2026-08-02T23:07:18Z", + "stargazers_count": 5, + "topics": [ + "anova", + "anova-sous-vide", + "homeassistant-custom-component" + ], + "last_fetched": 1790873874.051588 + }, + "1282787951": { + "repository_manifest": {}, + "new": true, + "full_name": "C-Damo/uniview-nvr-events", + "category": "integration", + "description": "Home Assistant integration for classified person and vehicle events from Uniview NVRs.", + "domain": "uniview_lapi", + "etag_repository": "W/\"45c0743c341f4f0190327f02b60b210d87e7ef29b5bc34e598e4aa877ecd72a2\"", + "last_updated": "2026-06-28T07:45:55Z", + "topics": [ + "nvr", + "security-camera", + "uniview" + ], + "last_fetched": 1789380193.395018 + }, + "993557459": { + "repository_manifest": {}, + "new": true, + "full_name": "alexbk66/hs_command_listener2", + "category": "integration", + "description": "Small Helper integration for AKHomeAssistant HomeSeer plugin.", + "domain": "hs_command_listener", + "etag_repository": "W/\"1ea7a10b0f1b8f81137f24ffd01b93e621f5e59871dc970d20560b991417e864\"", + "last_updated": "2026-09-18T00:15:07Z", + "stargazers_count": 1, + "topics": [ + "alexbk66", + "homeseer" + ], + "last_fetched": 1789701869.460964 + }, + "675105585": { + "repository_manifest": { + "name": "pulsatrix charger integration for Home Assistant using local MQTT", + "render_readme": true, + "homeassistant": "2022.12.0" + }, + "new": true, + "full_name": "werthdavid/homeassistant-pulsatrix-local-mqtt", + "authors": [ + "@werthdavid" + ], + "category": "integration", + "description": "Home Assistant custom component for pulsatrix EV charger", + "domain": "pulsatrix_local_mqtt", + "etag_repository": "W/\"0529b52a61e48e36c0d1656168b08d5689214bea5c5f41905d587b6e2e4dfee3\"", + "last_updated": "2026-03-13T10:06:40Z", + "stargazers_count": 3, + "topics": [ + "charger", + "homeassistant-custom-component", + "pulsatrix" + ], + "last_fetched": 1784793416.534913 + }, + "794705746": { + "repository_manifest": {}, + "new": true, + "full_name": "kgn3400/carousel", + "category": "integration", + "description": "Rotate through a set of the same entities types in a card.", + "domain": "carousel", + "etag_repository": "W/\"26dc08aaead422093307d567d49e9ed95b674273603ec9559dc2fd215d813ec1\"", + "last_updated": "2025-06-25T20:33:35Z", + "stargazers_count": 4, + "topics": [ + "carousel", + "custom-integration" + ], + "last_fetched": 1784789084.96344 + }, + "1241408764": { + "repository_manifest": {}, + "new": true, + "full_name": "GamingonTour1/ha-groupalarm-api", + "category": "integration", + "description": "GroupAlarm Integration for Home Assistant", + "domain": "groupalarm", + "etag_repository": "W/\"f1adbb6ff9e73ca0f1ee0d68ea3197f27d9e91512bf1563b90eef4dad317ca15\"", + "last_updated": "2026-07-02T20:58:42Z", + "stargazers_count": 3, + "topics": [ + "groupalarm" + ], + "last_fetched": 1787191654.931561 + }, + "1200715714": { + "repository_manifest": {}, + "new": true, + "full_name": "raspberry-tips/rpi-health-card", + "category": "plugin", + "description": "A sleek, modern Home Assistant Lovelace card specifically designed for the Raspberry Pi. Monitors CPU, RAM, Disk Space and alerts you instantly of dangerous Under-Voltage conditions.", + "etag_repository": "W/\"a2feec6c44759df3770c21d2ac937c9cd437b1f781d7253c6128907b6214e2e5\"", + "last_updated": "2026-04-04T13:47:24Z", + "topics": [ + "health-card", + "raspberry-pi" + ], + "last_fetched": 1784795501.419958 + }, + "1127166185": { + "repository_manifest": {}, + "new": true, + "full_name": "senyo888/humidity-intelligence", + "category": "integration", + "description": "Deterministic environmental stabilisation engine for Home Assistant. Stabilises humidity, dew point, air quality, and seasonal comfort with explainable runtime decisions.", + "domain": "humidity_intelligence", + "etag_repository": "W/\"e7dda51262566684f19418ebe4176a5615412f9f081d364a7f493e8ef89aa51b\"", + "last_updated": "2026-09-26T10:08:43Z", + "stargazers_count": 241, + "topics": [ + "air-quality", + "apexcharts", + "aqi-monitor", + "aqi-prediction", + "button-card", + "card-mod", + "climate", + "hacs-custom", + "homeassistant-config", + "homeassistant-custom-component", + "humidity", + "lavelace", + "monitoring", + "mould-detection", + "temperature" + ], + "last_fetched": 1790749753.553993 + }, + "346536654": { + "repository_manifest": { + "name": "Ember Mug", + "render_readme": true, + "homeassistant": "2023.9.0" + }, + "new": true, + "full_name": "sopelj/hass-ember-mug-component", + "authors": [ + "@sopelj" + ], + "category": "integration", + "description": "Ember Mug Integration for Home Assistant", + "domain": "ember_mug", + "etag_repository": "W/\"dab3468912f5e66643e39f848a154aa006fb6ad191e432435dc667c359a1617e\"", + "last_updated": "2026-09-26T06:12:42Z", + "stargazers_count": 158, + "topics": [ + "ember-mug" + ], + "last_fetched": 1790632151.511234 + }, + "1127827907": { + "repository_manifest": {}, + "new": true, + "full_name": "boot-nyxpoint/prana-wifi", + "category": "integration", + "description": "Home Assistant integration for Prana WiFi ventilation/recuperator units. Control your Prana devices directly from Home Assistant with full support for fan speeds, presets, sensors, and more.", + "domain": "prana_wifi", + "etag_repository": "W/\"c54ad124de90a3d1f13ebfd1efadd6bb7476a7643fc737ab0fbe20456327e442\"", + "last_updated": "2026-02-01T20:16:53Z", + "stargazers_count": 6, + "topics": [ + "fan", + "prana", + "prana-recuperators", + "presets", + "sensors", + "ventilation", + "wifi" + ], + "last_fetched": 1787039460.095769 + }, + "904887498": { + "repository_manifest": {}, + "new": true, + "full_name": "srkoster/hass-hw-cleaner", + "category": "integration", + "description": "Homewizard vacuum cleaner integration for Home Assistant", + "domain": "homewizard_vacuum", + "etag_repository": "W/\"7f02f76f6065585d98f6cf0668f222ed4fae064da9da9ca1e82d7575eb5a5ce4\"", + "last_updated": "2025-08-16T09:44:06Z", + "stargazers_count": 1, + "last_fetched": 1784792480.206325 + }, + "1280498295": { + "repository_manifest": {}, + "new": true, + "full_name": "iamacarpet/homeassistant_orisec", + "category": "integration", + "description": "Home Assistant integration for Orisec Smart Alarms", + "domain": "orisec", + "etag_repository": "W/\"7d4603a22c572d3eb80d8d2e619e75f8968b32c4617db1e7444182df8464678a\"", + "last_updated": "2026-06-26T13:29:12Z", + "stargazers_count": 4, + "last_fetched": 1790645163.968617 + }, + "1116147725": { + "repository_manifest": {}, + "new": true, + "full_name": "sebakerckhof/aritech-ha", + "category": "integration", + "description": "Home Assistant integration for Aritech alarm panels", + "domain": "aritech_ats", + "etag_repository": "W/\"e28de07f9506375b9f85ad099e1248496e9714f5a1c68ba9ecd209abedb4514e\"", + "last_updated": "2026-07-01T08:28:39Z", + "stargazers_count": 30, + "topics": [ + "alarm", + "aritech", + "ats", + "kgs", + "security", + "utc" + ], + "last_fetched": 1790712436.465903 + }, + "1148686466": { + "repository_manifest": {}, + "new": true, + "full_name": "mastalir1980/ha-2N-intercom", + "category": "integration", + "description": "Plugin for 2N intercoms integration to Home Assistant ", + "domain": "2n_intercom", + "etag_repository": "W/\"75988e8aa074c18cf6dc1ea3a60e6222b931bf8348069fac067a10bea1e7cb75\"", + "last_updated": "2026-04-12T18:18:50Z", + "stargazers_count": 2, + "topics": [ + "2n", + "home-assistant-custom-component", + "home-assistant-integration", + "intercom" + ], + "last_fetched": 1788561835.744504 + }, + "1291283253": { + "repository_manifest": {}, + "new": true, + "full_name": "JustChr/BavarianData", + "category": "integration", + "description": "BMW CarData for Home Assistant, in the HACS default store: live MQTT stream + REST API for your BMW or MINI, with charging history & cost, trip journal and battery health. The replacement for the Connected Drive / MyBMW integration.", + "domain": "bavariandata", + "downloads": 411, + "etag_repository": "W/\"d9782d911660125f99c231cf8c49da494148000910ea4c2307f9713fe3574080\"", + "last_updated": "2026-10-01T20:28:21Z", + "stargazers_count": 12, + "topics": [ + "bavariandata", + "bimmer-connected", + "bmw", + "bmw-cardata", + "bmw-i4", + "bmw-i5", + "bmw-ix", + "cardata", + "connected-drive", + "electric-vehicle", + "energy-dashboard", + "ev-charging", + "evcc", + "mini", + "mqtt", + "mybmw" + ], + "last_fetched": 1790893098.238526 + }, + "737404866": { + "repository_manifest": {}, + "new": true, + "full_name": "drakulis/jb-battery-card", + "category": "plugin", + "description": "Home Assistant Batter Card", + "etag_repository": "W/\"2380ebdce3ecbf5ec9e057911bdf45e3f940b290507f7188facd58625bb7301a\"", + "last_updated": "2026-08-23T11:49:57Z", + "stargazers_count": 6, + "topics": [ + "hacs-plugin" + ], + "last_fetched": 1787527354.281812 + }, + "745783554": { + "repository_manifest": {}, + "new": true, + "full_name": "sanjoyg/dirigera_platform", + "category": "integration", + "description": "HomeAssistant Integration for Dirigera Platform", + "domain": "dirigera_platform", + "etag_repository": "W/\"b3caf70a204d65589ef648879ee9a3bf9f2707bc203c8b07ae640c3be8a3190d\"", + "last_updated": "2026-02-18T03:00:18Z", + "stargazers_count": 225, + "topics": [ + "dirigera", + "homeassistant-custom-component" + ], + "last_fetched": 1790929352.657812 + }, + "460167330": { + "repository_manifest": { + "name": "Pod Point", + "country": "GB", + "hacs": "1.6.0", + "homeassistant": "2023.2.5" + }, + "new": true, + "full_name": "mattrayner/pod-point-home-assistant-component", + "authors": [ + "@mattrayner" + ], + "category": "integration", + "description": "A simple Home Assistant integration that shows basic information from Pod Point and allows the control of charging schedules to disable and enable the pod.", + "domain": "pod_point", + "etag_repository": "W/\"e1626bff3dd3e7800ded70ebba165d0400a2f8b0d6835bf08079d5a7e0498d45\"", + "last_updated": "2025-06-03T08:59:44Z", + "stargazers_count": 40, + "topics": [ + "energy-consumption", + "ev-charging" + ], + "last_fetched": 1790873794.805559 + }, + "595397764": { + "repository_manifest": { + "name": "Custom Templates", + "render_readme": true, + "zip_release": true, + "filename": "custom_templates.zip", + "homeassistant": "2024.5.0b0" + }, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Custom-Templates", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This integration adds possibility to use new functions in Home Assistant Jinja2 templating engine.", + "domain": "custom_templates", + "downloads": 1446, + "etag_repository": "W/\"98b7d2b008c85ecee126c0872196c733ee92fdd224c8b1b929b1d94d7996fc0a\"", + "last_updated": "2026-05-03T23:59:36Z", + "stargazers_count": 40, + "topics": [ + "jinja2", + "jinja2-templates" + ], + "last_fetched": 1784791214.392738 + }, + "1136881691": { + "repository_manifest": {}, + "new": true, + "full_name": "darksider4all/homelab-netatmo-integration", + "category": "integration", + "description": "personal version of netatmo integration using webhooks for faster response and state updates", + "domain": "netatmo_custom", + "etag_repository": "W/\"5e57e984f35b12f3e45e2e1bd75b48c4cdd544dae1e3bd8119bcdd35e0a11e89\"", + "last_updated": "2026-08-21T14:36:36Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "netatmo", + "thermostat" + ], + "last_fetched": 1790270047.837737 + }, + "1203865557": { + "repository_manifest": {}, + "new": true, + "full_name": "kizza/homeassistant-gruvbox-theme", + "category": "theme", + "description": "A warm, retro-inspired, low-contrast color scheme for Home Assistant", + "etag_repository": "W/\"185b03f96662198389176980d233595ef9f93b5b3c21036f6f9129829d73dde0\"", + "last_updated": "2026-09-04T00:19:56Z", + "stargazers_count": 3, + "topics": [ + "gruvbox", + "home-assistant-theme" + ], + "last_fetched": 1790792890.639103 + }, + "922645530": { + "repository_manifest": {}, + "new": true, + "full_name": "vgcouso/ha-tracker", + "category": "integration", + "description": "HA Tracker allows advanced management of user tracking, their positions and zones through which they pass", + "domain": "ha_tracker", + "etag_repository": "W/\"fc1829e7a310274c276fd22830f634373a9c83364bfe17de9d457be19a7082ae\"", + "last_updated": "2026-04-23T03:32:28Z", + "stargazers_count": 102, + "topics": [ + "gps", + "tracking" + ], + "last_fetched": 1790810675.438125 + }, + "1005504308": { + "repository_manifest": {}, + "new": true, + "full_name": "cataseven/Google-Map-Card", + "category": "plugin", + "description": "Google Maps Card for Home Assistant", + "downloads": 6139, + "etag_repository": "W/\"4bac22e03aa933a4ed60c66a6bf80393b1b644469c9d10a1e65f776d066ce92f\"", + "last_updated": "2026-08-08T08:32:09Z", + "stargazers_count": 115, + "topics": [ + "commute", + "driving", + "driving-mode", + "google-maps", + "google-maps-card", + "home-assistant-google-maps-card", + "home-assistant-lovelace", + "map", + "maps", + "navigation", + "route", + "travel", + "trevel-time" + ], + "last_fetched": 1790633984.282971 + }, + "1189972362": { + "repository_manifest": {}, + "new": true, + "full_name": "simplytoast1/ha-ring-smoke-detectors", + "category": "integration", + "description": "HACS integration for Kidde/Ring smart smoke and CO detectors (hubless WiFi models)", + "domain": "ring_smoke_detectors", + "etag_repository": "W/\"fdb0813b264e39747cc4391c0911c63b1ec4fe4a89e38807648cf5ee6a5eb3e6\"", + "last_updated": "2026-07-25T00:56:24Z", + "stargazers_count": 19, + "topics": [ + "kidde", + "ring", + "smoke-detector" + ], + "last_fetched": 1790558288.964694 + }, + "839422993": { + "repository_manifest": {}, + "new": true, + "full_name": "andreadegiovine/homeassistant-stellantis-vehicles", + "category": "integration", + "description": "Integrate Stellantis vehicles on Home Assistant", + "domain": "stellantis_vehicles", + "downloads": 6046, + "etag_repository": "W/\"4bfc14b4aa1f3a6ec86f003e23a47aa04ba428b9ddc3bfbea39d4f2f6aaa8019\"", + "last_updated": "2026-09-28T11:36:25Z", + "stargazers_count": 275, + "topics": [ + "api", + "citroen", + "connected-vehicle", + "ds", + "opel", + "peugeot", + "psa", + "stellantis", + "vauxhall" + ], + "last_fetched": 1790888603.494682 + }, + "1194032524": { + "repository_manifest": {}, + "new": true, + "full_name": "peyton/homeassistant-anona-holo", + "category": "integration", + "description": "Home Assistant custom integration for Anona Security smart locks.", + "domain": "anona_holo", + "etag_repository": "W/\"5de7492004740b2f9f75bc1b0505a1371ff7fffcf4cbbdbf19f47ecdf1821025\"", + "last_updated": "2026-10-01T04:06:00Z", + "stargazers_count": 1, + "topics": [ + "anona-security", + "custom-integration", + "smart-lock" + ], + "last_fetched": 1790875091.862953 + }, + "1283699078": { + "repository_manifest": {}, + "new": true, + "full_name": "rickyfont94/climate-cluster-card", + "category": "plugin", + "description": "Wide-arc instrument-cluster climate (HVAC) card for Home Assistant: a two-ring temp/fan dial with a mode pop-up, swing/LED/sound toggles, and a full GUI editor.", + "downloads": 1275, + "etag_repository": "W/\"702fd1d608d590e8ec4bbfef2f727412fbae4b870d7bd5616598e941dd64e8f9\"", + "last_updated": "2026-09-16T12:22:03Z", + "stargazers_count": 37, + "topics": [ + "ac", + "air-conditioner", + "climate", + "dashboard", + "frontend", + "hvac", + "lovelace-card", + "lovelace-custom-card", + "midea", + "thermostat" + ], + "last_fetched": 1790840895.63911 + }, + "437989480": { + "repository_manifest": { + "name": "Centrometal Boiler Display Card", + "render_readme": true, + "homeassistant": "2021.11.3", + "filename": "centrometal-boiler-card.js" + }, + "full_name": "9a4gl/lovelace-centrometal-boiler-card", + "category": "plugin", + "description": "Lovelace Centrometal Boiler Card", + "etag_repository": "W/\"5b31bcdd8a20df2318bab50d6dd78e2ecd7e018351e53aa82ec2eb9780be3a29\"", + "last_updated": "2024-06-20T18:32:43Z", + "stargazers_count": 7, + "topics": [ + "centrometal", + "homeassitant", + "pellet", + "peltec" + ], + "last_fetched": 1790633736.446029 }, "136170574": { "repository_manifest": { @@ -28028,41 +62109,4341 @@ "category": "integration", "description": "HomeAssistant 萤石(ezviz)组件", "domain": "myezviz", - "etag_repository": "W/\"bcbcdce95363bc8ae5335e63a9b29d6428a97e8b7bc84694150c5e31a01459a8\"", + "etag_repository": "W/\"415cab03780ae5f7c4de63b75d6774fabb267d25c924a9964333b4d02e719373\"", "last_updated": "2023-08-09T03:29:04Z", - "stargazers_count": 64, + "stargazers_count": 92, "topics": [ "camera", "ezviz", "myezviz" ], - "last_fetched": 1714624599.369679 + "last_fetched": 1784785796.85964 }, - "127689312": { + "1116120902": { + "repository_manifest": {}, + "new": true, + "full_name": "mike-nott/mcp-assist", + "category": "integration", + "description": "MCP-powered Home Assistant conversation agent that solves entity context limitations through dynamic discovery instead of full entity dumps", + "domain": "mcp_assist", + "downloads": 99, + "etag_repository": "W/\"e7c74645e63e272aad6e928ac6dcc36d57963181f067f1247cc715b11d452753\"", + "last_updated": "2026-08-02T13:41:38Z", + "stargazers_count": 109, + "topics": [ + "conversation-agent", + "home-assistant-custom-component", + "mcp" + ], + "last_fetched": 1790684326.476094 + }, + "861799471": { + "repository_manifest": {}, + "new": true, + "full_name": "zbigniewmotyka/home-assistant-solplanet", + "category": "integration", + "description": "An Home Assistant integration for Solplanet inverters", + "domain": "solplanet", + "etag_repository": "W/\"4fff3f114f8d092448c5d957d456d637584e1846fd0e9e65c55407701c41f2be\"", + "last_updated": "2026-03-05T06:50:09Z", + "stargazers_count": 74, + "topics": [ + "aiswei", + "home-assistant-integration", + "rahvolt", + "solplanet" + ], + "last_fetched": 1790162128.167028 + }, + "1206743003": { + "repository_manifest": {}, + "new": true, + "full_name": "kevinriemens/ha-novy-pureline-pro", + "category": "integration", + "description": "Home Assistant custom integration for Novy Pureline Pro kitchen hoods via Bluetooth LE", + "domain": "novy_pureline_pro", + "etag_repository": "W/\"15f304666adee5da24f612fdb040a5aab4160d9a0f7ce10c8f819e4763a1a544\"", + "last_updated": "2026-09-06T14:37:46Z", + "topics": [ + "ble", + "bluetooth", + "custom-integration", + "kitchen-hood", + "novy" + ], + "last_fetched": 1788857168.667942 + }, + "1300802799": { + "repository_manifest": {}, + "new": true, + "full_name": "italo-lombardi/DashSnap-Integration", + "category": "integration", + "description": "Integration for Home Assistant App DashSnap — record dashboards and web pages from HA automations", + "domain": "dashsnap", + "etag_repository": "W/\"60b0cde93d17a8af25845d5e81e17e226159e9948dd89be801c9a00a24b0f623\"", + "last_updated": "2026-10-01T19:34:28Z", + "topics": [ + "dashboard", + "dashsnap", + "home-assistant-integration", + "recorder", + "screenshot" + ], + "last_fetched": 1790892399.911274 + }, + "879943143": { + "repository_manifest": {}, + "new": true, + "full_name": "andystewart999/ha_bm2monitor", + "category": "integration", + "description": "A custom integration to read BM2 battery information via Bluetooth", + "domain": "ha_bm2monitor", + "etag_repository": "W/\"31ad77e01cb4a28addfe2ce4a41da315514496d84f2923ebbbca4059ee98c3cd\"", + "last_updated": "2026-09-04T05:02:05Z", + "stargazers_count": 8, + "topics": [ + "battery", + "battery-monitor", + "bluetooth", + "bluetooth-low-energy", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1788524410.623131 + }, + "1284955042": { + "repository_manifest": {}, + "new": true, + "full_name": "GripSoftApps/home-assistant-media-frame", + "category": "integration", + "description": "Home Assistant HACS integration for Media Frame Android tablets (LAN REST)", + "domain": "media_frame", + "etag_repository": "W/\"34a1d53150f5ecb1c3dd75a337e4b9651686f79589c6313d4402758adcd3f99f\"", + "last_updated": "2026-06-30T13:33:54Z", + "topics": [ + "android", + "media-frame", + "rest-api" + ], + "last_fetched": 1785614521.037564 + }, + "480112024": { "repository_manifest": { - "name": "Sinope Neviweb", - "filename": false, - "render_readme": true, - "country": [ - "CA" - ], - "homeassistant": "0.110.0" + "name": "Sjöfartsverket ViVa", + "country": "SE" }, - "full_name": "claudegel/sinope-1", + "new": true, + "full_name": "patrickribbing/sjofartsverket_viva-component", "authors": [ - "@claudegel" + "@patrickribbing" ], "category": "integration", - "description": "Neviweb Custom Component for Home Assistant to manage devices connected via GT125", - "domain": "neviweb", - "etag_repository": "W/\"92ac2ef4688bb1d9330f469194a46899928b45cf67cecb098d2eabd2856842ba\"", - "last_updated": "2024-04-22T00:25:52Z", + "description": "Get wind information from the Swedish Sjöfarsverket's ViVa service.", + "domain": "sjofartsverket_viva", + "etag_repository": "W/\"5461e6ad393ee8acbf2474370ab3fe3c738ac71f275eab6b360bbb98e0a34306\"", + "last_updated": "2023-07-14T12:19:43Z", + "stargazers_count": 6, + "last_fetched": 1784790989.813925 + }, + "266779715": { + "repository_manifest": { + "name": "Yahoo Finance", + "render_readme": true + }, + "full_name": "iprak/yahoofinance", + "authors": [ + "@iprak" + ], + "category": "integration", + "description": "Home Assistant component which allows you to get stock updates from Yahoo finance.", + "domain": "yahoofinance", + "downloads": 21, + "etag_repository": "W/\"71538394c09a7323f4a5311b9087dfbb1b9ae72b5e4e5da4b89d2273a8b35c8f\"", + "last_updated": "2026-04-14T10:32:45Z", + "stargazers_count": 122, + "topics": [ + "stock-updates", + "yahoo-finance" + ], + "last_fetched": 1790358688.575201 + }, + "705784959": { + "repository_manifest": {}, + "new": true, + "full_name": "krasnoukhov/homeassistant-smart-maic", + "category": "integration", + "description": "Home Assistant Smart MAIC integration", + "domain": "smart_maic", + "etag_repository": "W/\"cebd254e776ddd649d4ae2de026f24dfcb9116322c74d9a85abc7ce35530e97d\"", + "last_updated": "2026-06-22T14:12:51Z", + "stargazers_count": 23, + "topics": [ + "smart-maic" + ], + "last_fetched": 1784789290.882061 + }, + "1201075121": { + "repository_manifest": {}, + "new": true, + "full_name": "kratochj/hassio-irrigation-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for controlling ESPHome sprinkler irrigation systems", + "downloads": 112, + "etag_repository": "W/\"8582dafa0be9145f568094ecdcaee0fbcc347c456e99b1da9a7f163b5ad930b2\"", + "last_updated": "2026-06-03T06:45:05Z", + "stargazers_count": 2, + "topics": [ + "esphome", + "irrigation" + ], + "last_fetched": 1784794893.979548 + }, + "207292725": { + "repository_manifest": { + "name": "Flexible Horseshoe Card for Lovelace", + "content_in_root": true, + "filename": "flex-horseshoe-card.js" + }, + "full_name": "AmoebeLabs/flex-horseshoe-card", + "category": "plugin", + "description": "Flexible Horseshoe card for Home Assistant Lovelace UI. A card with a user definable size and layout, a horseshoe-like donut graph, sparkline history graphs, user interactions, multiple entities or attributes, visual shapes and animations!", + "downloads": 18586, + "etag_repository": "W/\"52d17a79f2be223f7f9fe699490e8cf355b59047d6472d0fa3575687204830b4\"", + "last_updated": "2026-10-02T08:24:03Z", + "stargazers_count": 400, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1790931577.443809 + }, + "1044564395": { + "repository_manifest": {}, + "new": true, + "full_name": "casungo/osservaprezzi-carburanti-ha", + "category": "integration", + "description": "Home Assistant integration for Italian fuel prices from MIMIT's Osservaprezzi service.", + "domain": "osservaprezzi_carburanti", + "etag_repository": "W/\"453341b15ad5cb2fd1fc4f4dbbbdebb21a144d0dd988cbffe58a839be2c02989\"", + "last_updated": "2026-10-01T01:10:53Z", + "stargazers_count": 5, + "topics": [ + "fuel-prices", + "italy", + "mimit", + "osservaprezzi" + ], + "last_fetched": 1790829837.834347 + }, + "581579759": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/mqtt_discoverystream_ha", + "category": "integration", + "description": "Extension of HA mqtt_statestream integration with discovery config publishing", + "domain": "mqtt_discoverystream_alt", + "downloads": 1259, + "etag_repository": "W/\"1f832a5de43b9899447e9e12d8329c2d49183331888ade50e64e287a31d6d159\"", + "last_updated": "2026-09-28T13:23:54Z", + "stargazers_count": 12, + "topics": [ + "discovery", + "homeassistant-custom-component", + "mqtt", + "mqtt-discovery", + "mqtt-statestream" + ], + "last_fetched": 1790631340.37775 + }, + "461802716": { + "repository_manifest": { + "name": "Skolmat Integration", + "country": [ + "SE" + ], + "render_readme": true + }, + "new": true, + "full_name": "Kaptensanders/skolmat", + "authors": [ + "@kaptensanders" + ], + "category": "integration", + "description": "Skolmat Home Assistant custom component for the food menu in Swedish schools and other institutions", + "domain": "skolmat", + "etag_repository": "W/\"a583f2e9aef6c3db11a9e68539d7dafa5de708466c836f1c6321ed37e3d70709\"", + "last_updated": "2026-08-28T11:54:08Z", + "stargazers_count": 33, + "topics": [ + "food", + "food-menu", + "school", + "skola" + ], + "last_fetched": 1790708973.163953 + }, + "906758470": { + "repository_manifest": {}, + "new": true, + "full_name": "bjorncs/ha-brewcreator", + "category": "integration", + "description": "Brewcreator integration for Home Assistant", + "domain": "brewcreator", + "etag_repository": "W/\"b21f42fbfe901200fca56b641d04e66e8d91405cf1254aeacaec0470c295a4df\"", + "last_updated": "2025-06-24T21:44:41Z", + "topics": [ + "brewcreator", + "home-assistant-integration" + ], + "last_fetched": 1784785551.566346 + }, + "370997019": { + "repository_manifest": { + "name": "WebOS Keyboard Card", + "content_in_root": true, + "filename": "webos-keyboard-card.js", + "render_readme": true + }, + "full_name": "bernikr/lovelace-webos-keyboard-card", + "category": "plugin", + "description": "Type on your WebOS TV using this lovelace card", + "etag_repository": "W/\"24988ff2a2f5607e763781507f2eb4f232b74a36bd0a9241bd481d4fdb6a2c63\"", + "last_updated": "2026-03-05T12:49:19Z", + "stargazers_count": 7, + "topics": [ + "card", + "input-method", + "keyboard", + "remote", + "webos" + ], + "last_fetched": 1784793928.91276 + }, + "1077380723": { + "repository_manifest": {}, + "new": true, + "full_name": "DTekNO/ha-entur_sx", + "category": "integration", + "description": "Stay ahead of transport delays and disruptions across Norway! This Home Assistant custom integration monitors real-time service deviations from Entur.no, alerting you to delays, cancellations, and route changes on your regular transit lines.", + "domain": "entur_sx", + "etag_repository": "W/\"52c58b03fdef045fa3733e186a8d245c6b025784a7b03b21eb5e5bc88585d1b5\"", + "last_updated": "2026-08-13T13:45:42Z", + "stargazers_count": 1, + "topics": [ + "entur", + "homeassistant-custom-component" + ], + "last_fetched": 1786643040.474531 + }, + "1008581795": { + "repository_manifest": {}, + "new": true, + "full_name": "Korkuttum/blynk", + "category": "integration", + "description": "This integration is designed to manage your IoT projects through the Blynk platform. It provides easy control of common IoT devices like ESP8266 and ESP32, allowing you to expose your Blynk virtual pins as sensors, switches, binary sensors, number, text and button in Home Assistant.", + "domain": "blynk", + "etag_repository": "W/\"116f529bbacd517c3f7648a039c192fa7cc1dadfcbca3507873884ac35941dd6\"", + "last_updated": "2026-07-03T14:38:26Z", + "stargazers_count": 4, + "topics": [ + "blynk", + "blynk-iot-platform" + ], + "last_fetched": 1784789242.906025 + }, + "233092629": { + "repository_manifest": { + "name": "tvh_rec", + "country": "NO" + }, + "full_name": "kodi1/tvh_rec", + "authors": [ + "@kodi1" + ], + "category": "integration", + "description": "tvheadend recorder sensor - lovelace upcoming media card", + "domain": "tvh_rec", + "etag_repository": "W/\"831d4ad0ee564e124b29efc67cecd0a7a91df5cd4b7e31c1be4e2d5a99f09fab\"", + "last_updated": "2022-01-09T10:38:49Z", + "stargazers_count": 5, + "topics": [ + "recordings", + "tvheadend" + ], + "last_fetched": 1784789194.442612 + }, + "311536795": { + "repository_manifest": { + "hacs": "1.6.0", + "name": "Frigate", + "homeassistant": "2022.4.5" + }, + "new": true, + "full_name": "blakeblackshear/frigate-hass-integration", + "authors": [ + "@blakeblackshear" + ], + "category": "integration", + "description": "Frigate integration for Home Assistant", + "domain": "frigate", + "etag_repository": "W/\"e453e002de803af350a71ec83809647ba9da1ca6ca80fa22f8546534884626e2\"", + "last_updated": "2026-09-24T14:00:42Z", + "stargazers_count": 1274, + "topics": [ + "ai", + "camera", + "frigate", + "nvr", + "object-detection" + ], + "last_fetched": 1790889293.539863 + }, + "334364176": { + "repository_manifest": { + "name": "WEBFLEET", + "render_readme": true + }, + "new": true, + "full_name": "tom-winkler/ha-webfleet-integration", + "authors": [ + "@tom-winkler" + ], + "category": "integration", + "description": "Homeassistant WEBFLEET integration to be installed via HACS.", + "domain": "webfleet", + "etag_repository": "W/\"cb7be6a9f48f835fed72e3a6afc612f1633066d34419e9a680011e28f8076acd\"", + "last_updated": "2023-03-13T07:57:06Z", + "last_fetched": 1784792999.489837 + }, + "1215978816": { + "repository_manifest": {}, + "new": true, + "full_name": "Niek/ha-velux-active", + "category": "integration", + "description": "Home Assistant custom integration for VELUX ACTIVE with NETATMO and VELUX App Control, exposing supported blinds and awning blinds as cover entities using the official VELUX cloud login flow.", + "domain": "velux_active", + "etag_repository": "W/\"647fb92ccf634c83f9bcc266b8feb65c688a08a191357257561513c0fb6c7d62\"", + "last_updated": "2026-10-01T03:49:19Z", + "stargazers_count": 22, + "topics": [ + "custom-integration", + "netatmo", + "velux" + ], + "last_fetched": 1790835421.047337 + }, + "1065861616": { + "repository_manifest": {}, + "new": true, + "full_name": "perosb/power_max_tracker", + "category": "integration", + "description": "A Home Assistant custom integration to track the maximum hourly average energy usage values. Useful for power tariff monitoring.", + "domain": "power_max_tracker", + "downloads": 28, + "etag_repository": "W/\"7e684570b3c043bace74daf0f9803cf804f5bdd77593737453fe1b88f52dcb17\"", + "last_updated": "2026-08-27T06:42:15Z", + "stargazers_count": 20, + "topics": [ + "effekt-tariff", + "energy", + "home-assistant-component", + "power-tariff" + ], + "last_fetched": 1787822910.059749 + }, + "916898208": { + "repository_manifest": {}, + "new": true, + "full_name": "bendikrb/lovelace-form-card", + "category": "plugin", + "description": "A configurable form card with support for all Home Assistant selectors", + "downloads": 417, + "etag_repository": "W/\"e73e7b060bdb9f1aa829a69c23fe8526101d50863e249bf21dabb7e46a735fc7\"", + "last_updated": "2025-05-29T22:56:48Z", + "stargazers_count": 3, + "topics": [ + "fields", + "forms" + ], + "last_fetched": 1784793921.763911 + }, + "640244449": { + "repository_manifest": { + "name": "Pool Monitor Card", + "content_in_root": true, + "filename": "pool_monitor_card.js", + "render_readme": true + }, + "full_name": "wilsto/pool-monitor-card", + "category": "plugin", + "description": "Keep your swimming pool safe and crystal clear by monitoring up to 25 water chemistry parameters at a glance.", + "downloads": 3677, + "etag_repository": "W/\"06f1fd3d3c9d69f0406d3a7e7bacfb2114a0b3a3ae1e707c1735684cc9ad7028\"", + "last_updated": "2026-08-24T11:04:55Z", + "stargazers_count": 130, + "topics": [ + "card", + "lovelace-custom-card", + "monitor", + "pool", + "swimming-pool", + "water-quality" + ], + "last_fetched": 1789502350.225575 + }, + "1274321619": { + "repository_manifest": {}, + "new": true, + "full_name": "dwainscheeren/dwains-dashboard-next", + "category": "plugin", + "description": "Next-generation automatic dashboard for Home Assistant", + "etag_repository": "W/\"6ecff2991973e4632d34780272e889504afdfecbfeafd08b6316b4e594232a16\"", + "last_updated": "2026-10-01T09:04:31Z", + "stargazers_count": 86, + "topics": [ + "dashboard", + "dwains-dashboard" + ], + "last_fetched": 1790878733.873434 + }, + "200665691": { + "repository_manifest": { + "homeassistant": "2023.6.0", + "name": "ICS Calendar (iCalendar)" + }, + "new": true, + "full_name": "franc6/ics_calendar", + "authors": [ + "@franc6" + ], + "category": "integration", + "description": "Provides an ICS (icalendar) platform for the Home Assistant calendar", + "domain": "ics_calendar", + "etag_repository": "W/\"032c9c6fc63304fe0ffe038f5e95185c6a7d49a0f8e6a7682620d0fed4189177\"", + "last_updated": "2026-09-25T08:29:06Z", + "stargazers_count": 200, + "topics": [ + "calendar", + "ics" + ], + "last_fetched": 1790331848.660106 + }, + "1234658359": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-cortex/cortex-stt", + "category": "integration", + "description": "Local speech-to-text for Home Assistant — Whisper, Parakeet, SenseVoice and Qwen3-ASR transcribing on your own hardware.", + "domain": "cortex_stt", + "etag_repository": "W/\"4798056ac4c25d09d3456e73fdab96933203ab11e1a6eb8278174bb6c39ffea4\"", + "last_updated": "2026-10-01T01:35:37Z", + "stargazers_count": 3, + "topics": [ + "asr", + "home-assistant-custom-component", + "local-stt", + "offline", + "parakeet", + "sensevoice", + "speech-to-text", + "stt", + "voice-assistant", + "whisper" + ], + "last_fetched": 1790832274.713259 + }, + "582268944": { + "repository_manifest": { + "name": "EPEX Spot", + "render_readme": true, + "homeassistant": "2023.9.0" + }, + "new": true, + "full_name": "mampfes/ha_epex_spot", + "authors": [ + "@mampfes" + ], + "category": "integration", + "description": "Adds EPEX Spot data to Home Assistant.", + "domain": "epex_spot", + "etag_repository": "W/\"62e00d84085d088c5497b03f7ec451af9bdf13207ecd6961ecd5dddb5be234e7\"", + "last_updated": "2026-06-24T15:23:06Z", + "stargazers_count": 321, + "topics": [ + "awattar", + "energy-prices", + "epex", + "epex-spot", + "smard", + "smartenergy", + "tibber" + ], + "last_fetched": 1790597874.451433 + }, + "1014115522": { + "repository_manifest": {}, + "new": true, + "full_name": "rkotulan/ha-wall-clock-card", + "category": "plugin", + "description": "A simple, elegant card for Home Assistant's Lovelace UI that displays a clock with seconds and the current date.", + "downloads": 1194, + "etag_repository": "W/\"67e4c39563c52ae8d97cf8aef47d082d54f0d62769ad19dcc0681e352e3faa47\"", + "last_updated": "2026-09-27T08:37:09Z", "stargazers_count": 28, "topics": [ - "neviweb", - "sinope" + "clock", + "lovelace-custom-card", + "wall-clock" ], - "last_fetched": 1713932256.570738 + "last_fetched": 1790515269.711827 + }, + "1290921799": { + "repository_manifest": {}, + "new": true, + "full_name": "naked-head/huawei-fusion-hub", + "category": "integration", + "description": "Aggregator for various Huawei Fusion Solar entity", + "domain": "huawei_fusion_hub", + "downloads": 4, + "etag_repository": "W/\"d4c66cdf12cd639410ced16ec70b6dae6951b2baf47e24246407c79d8903fa6f\"", + "last_updated": "2026-08-29T08:47:14Z", + "topics": [ + "aggregator", + "huawei", + "solar" + ], + "last_fetched": 1788007428.056243 + }, + "1246997897": { + "repository_manifest": {}, + "new": true, + "full_name": "tiehfood/ha-festool-connected", + "category": "integration", + "description": "Home Assistent integration for Festool BLE devices", + "domain": "festool_connected", + "etag_repository": "W/\"17caf9dc5b2a0d77154636858540dd51aef836d3264141dc5c24e74fe2f8e345\"", + "last_updated": "2026-05-22T19:53:51Z", + "topics": [ + "ble", + "bluetooth", + "festool" + ], + "last_fetched": 1785486143.276143 + }, + "1254907401": { + "repository_manifest": {}, + "new": true, + "full_name": "ggiesen/ha-aprilaire-rs485", + "category": "integration", + "description": "Home Assistant custom integration for the Aprilaire Model 8800 RS-485 communicating thermostat", + "domain": "aprilaire_rs485", + "etag_repository": "W/\"920231d5fe7d576d9731c55b1e737137c7bf1b9a3a2778e9b5e961e27e6a735d\"", + "last_updated": "2026-07-26T15:38:31Z", + "topics": [ + "aprilaire", + "humidistat", + "hvac", + "rs485", + "thermostat" + ], + "last_fetched": 1785586123.042488 + }, + "1096141443": { + "repository_manifest": {}, + "new": true, + "full_name": "stockhausenj/ha-conversation-parasail", + "category": "integration", + "description": "A Home Assistant custom component that integrates Parasail as a conversation agent.", + "domain": "parasail_conversation", + "etag_repository": "W/\"f62709a1de70edaf92318a851065244a7f05a264364729a43c97a46c2f0c01d6\"", + "last_updated": "2025-12-14T14:14:23Z", + "topics": [ + "conversation-agent", + "parasail" + ], + "last_fetched": 1784792540.991941 + }, + "1133494065": { + "repository_manifest": {}, + "new": true, + "full_name": "jozefnad/homeassistant-smartspaclient", + "category": "integration", + "description": "Smart Spa Client - Home Assistant integration", + "domain": "smartspaclient", + "etag_repository": "W/\"7f6f3a4faa673ab7b325ec825d8fcb38919fc5895a03b669bcbdde60ffbd6eb1\"", + "last_updated": "2026-03-09T08:33:19Z", + "stargazers_count": 4, + "topics": [ + "balboa", + "client", + "home", + "homeassistant-custom-component", + "hot-tub", + "smartspa", + "spa" + ], + "last_fetched": 1784788850.124807 + }, + "980751292": { + "repository_manifest": {}, + "new": true, + "full_name": "PhantomPhoton/S3-Compatible", + "category": "integration", + "description": "A custom component to enable using S3 compatible endpoints for home assistant backups ", + "domain": "s3_compatible", + "etag_repository": "W/\"ceecc39398a00c64853f0c3dd02a365505b0aedf93f1e9f7b9f2ff7c48283b94\"", + "last_updated": "2026-09-28T03:23:00Z", + "stargazers_count": 70, + "topics": [ + "s3" + ], + "last_fetched": 1790808243.732305 + }, + "234032927": { + "repository_manifest": { + "name": "Google Light Theme", + "render_readme": true + }, + "full_name": "JuanMTech/google_light_theme", + "category": "theme", + "description": "🎨 By JuanMTech -- A Home Assistant theme inspired on the Google app light mode.", + "etag_repository": "W/\"51e1c96915aee19f7b5eb05abd312f1eed2d37076ec2a44cde324e72e8acca94\"", + "last_updated": "2023-01-12T22:52:07Z", + "stargazers_count": 54, + "topics": [ + "assistant-theme" + ], + "last_fetched": 1784668279.404586 + }, + "988991006": { + "repository_manifest": {}, + "new": true, + "full_name": "0xQuantumHome/bayrol-home-hassistant", + "category": "integration", + "description": "Home Assistant Integration for Bayrol Pool Systems", + "domain": "bayrol", + "downloads": 618, + "etag_repository": "W/\"02a848ba8e3ad97f3109d0181c4b11988a04e99fba85eaebeb6ff08e043ee361\"", + "last_updated": "2026-09-11T15:49:06Z", + "stargazers_count": 14, + "last_fetched": 1789225497.13491 + }, + "583171957": { + "repository_manifest": {}, + "new": true, + "full_name": "andersevenrud/ha-nexa-bridge-x", + "category": "integration", + "description": "Home Assistant - Nexa Bridge X Integration", + "domain": "nexa_bridge_x", + "downloads": 15, + "etag_repository": "W/\"50271feeea1f7dce606a67d4be97b01a92cf103705bd282b6552b9914b9b3b0a\"", + "last_updated": "2026-08-21T17:38:49Z", + "stargazers_count": 13, + "topics": [ + "433mhz", + "hue-hub", + "ikea-gateway", + "nexa", + "nexa-bridge", + "nexa-bridge-x", + "nexa-device", + "nexa-transmitter", + "nxt", + "sonos-controller", + "system-nexa", + "z-wave" + ], + "last_fetched": 1787346798.023455 + }, + "209955487": { + "repository_manifest": { + "name": "BMR", + "render_readme": true, + "country": "CZ", + "homeassistant": "2023.5.0" + }, + "full_name": "slesinger/HomeAssistant-BMR", + "authors": [ + "@slesinger" + ], + "category": "integration", + "description": "Control BMR heating regulation system from Home Assistant", + "domain": "bmr_hc64", + "etag_repository": "W/\"f1372a2b411476f0e6dd50d7202eddc92ebea65a102ec898fc3b23a5bf1fd77e\"", + "last_updated": "2025-10-04T20:06:12Z", + "stargazers_count": 9, + "last_fetched": 1784792302.693886 + }, + "215075805": { + "repository_manifest": { + "name": "Blue Night Theme" + }, + "full_name": "home-assistant-community-themes/blue-night", + "category": "theme", + "description": "Blue Night theme for Home Assistant", + "etag_repository": "W/\"d218d3d1cac69c579d22415b1a65c6a2848ab871d31cf55b27ea26a794e0645b\"", + "last_updated": "2024-05-14T07:03:49Z", + "stargazers_count": 8, + "last_fetched": 1787050870.800286 + }, + "1250120109": { + "repository_manifest": {}, + "new": true, + "full_name": "ClearGrass/ha-qingpingiot", + "category": "integration", + "description": "Qingpint Iot HA integration", + "domain": "qingpingiot", + "etag_repository": "W/\"34a6c19212212cbef78d263ec98f76b4a89b6159d6d9cd14148e0e0250986145\"", + "last_updated": "2026-08-05T02:26:10Z", + "topics": [ + "qingping" + ], + "last_fetched": 1787245302.915823 + }, + "1181460314": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-device-health", + "category": "plugin", + "description": "Device health monitoring card for Home Assistant - batteries, network, alerts", + "etag_repository": "W/\"83528246c74944e5a5693cab9fa9af8c7efe400dff540c6abf9dfda64f83f953\"", + "last_updated": "2026-10-01T14:25:44Z", + "stargazers_count": 2, + "last_fetched": 1790879497.49669 + }, + "1117838573": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/lnxlink-touchpad-card", + "category": "plugin", + "description": "Virtual touchpad for controlling mouse via LnxLink", + "etag_repository": "W/\"af9119f2c17b3bd34b3e28d050abba7ede495330002a6a26584658703d455d82\"", + "last_updated": "2026-07-20T02:24:43Z", + "stargazers_count": 1, + "topics": [ + "hacs-plugin", + "remote-control", + "touchpad" + ], + "last_fetched": 1789757676.343636 + }, + "587494301": { + "repository_manifest": { + "name": "TimBox Remote Control Card", + "filename": "timbox-remote-control-card.js", + "render_readme": true + }, + "new": true, + "full_name": "czz/timbox-remote-control-card", + "category": "plugin", + "description": "TimBox Remote Control card for Home Assistant", + "etag_repository": "W/\"1687d9fc68fd862e2e6f8695c58a1ec9145390dcdce5925809b0f398ea200c1d\"", + "last_updated": "2023-02-20T21:12:25Z", + "stargazers_count": 1, + "topics": [ + "remote-control", + "tim", + "timbox" + ], + "last_fetched": 1784794137.362644 + }, + "724237710": { + "repository_manifest": {}, + "new": true, + "full_name": "chriscamicas/gazdebordeaux-ha", + "category": "integration", + "description": "Gaz De Bordeaux Home Assistant Integration", + "domain": "gazdebordeaux", + "etag_repository": "W/\"3705d55795da926baa1d81765903d66e520c2c250126076fc64c12ba06a57bda\"", + "last_updated": "2026-07-27T08:24:53Z", + "stargazers_count": 11, + "topics": [ + "consumption-data", + "gas", + "meter" + ], + "last_fetched": 1789663699.651233 + }, + "1044999073": { + "repository_manifest": {}, + "new": true, + "full_name": "404GamerNotFound/vserver-ssh-stats", + "category": "integration", + "description": "The VServer SSH Stats add-on for Home Assistant allows you to monitor remote Linux servers (vServers, Raspberry Pi, or dedicated machines) without installing any additional agents on the target machines.", + "domain": "vserver_ssh_stats", + "etag_repository": "W/\"6fb0044dcefc92113437d678e385f42f528b8bedc65d4d6d2b7bdb9b088a1c1b\"", + "last_updated": "2026-09-28T02:16:01Z", + "stargazers_count": 23, + "last_fetched": 1790567262.369253 + }, + "770072954": { + "repository_manifest": {}, + "new": true, + "full_name": "punxaphil/maxi-media-player", + "category": "plugin", + "description": "Media card for Home Assistant UI with a focus on managing multiple media players, but not excluding single player setups.", + "downloads": 3, + "etag_repository": "W/\"1ecfad239b784af2a33c631d6b2580b791015e143e666b5d0731c3383c216567\"", + "last_updated": "2026-09-30T17:43:59Z", + "stargazers_count": 111, + "topics": [ + "hacs-plugin", + "lovelace-custom-card", + "sonos" + ], + "last_fetched": 1790791750.71421 + }, + "1137094991": { + "repository_manifest": {}, + "new": true, + "full_name": "manos/HomeAssistant-Lippert-OneControl-Integration", + "category": "integration", + "description": "Home Assistant integration for Lippert OneControl RV systems", + "domain": "lippert_onecontrol", + "etag_repository": "W/\"9a080227ba0e093ca131de7798e7304f08ef72f970a9e06c9c02c1ab09a4a99c\"", + "last_updated": "2026-03-26T17:42:16Z", + "stargazers_count": 7, + "topics": [ + "lippert", + "onecontrol", + "rv" + ], + "last_fetched": 1789384710.915156 + }, + "1169172783": { + "repository_manifest": {}, + "new": true, + "full_name": "marsoupilami25/flex-slider-card", + "category": "plugin", + "description": "Slider Custom card for Home Assistant", + "downloads": 305, + "etag_repository": "W/\"e984e9e5c12933b92f8fec9309c0c81ff8cea4583add8e719687f444c4f5fc55\"", + "last_updated": "2026-05-24T10:55:40Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-custom-card" + ], + "last_fetched": 1784795108.935974 + }, + "568434741": { + "repository_manifest": { + "name": "ha_heliotherm", + "render_readme": true, + "zip_release": true, + "filename": "ha_heliotherm.zip", + "homeassistant": "0.100.0", + "hacs": "0.24.0" + }, + "new": true, + "full_name": "mbuchber/ha_heliotherm", + "authors": [ + "@mbuchber" + ], + "category": "integration", + "description": "Home Assistant Custom Component for Heliotherm Heatpumps", + "domain": "ha_heliotherm", + "downloads": 468, + "etag_repository": "W/\"37bce34f1637cc01ded5533f5c3796a4f47e7f504cbba454b67dbb6236fd7b29\"", + "last_updated": "2026-02-26T17:38:53Z", + "stargazers_count": 28, + "topics": [ + "heatpump", + "heliotherm", + "homeassistant-custom-component" + ], + "last_fetched": 1789837927.426377 + }, + "1052525076": { + "repository_manifest": {}, + "new": true, + "full_name": "g470258/hass-esplus", + "category": "integration", + "description": "Интеграция личного кабинета ЭнергосбыТ.Плюс для Home Assistant", + "domain": "esplus", + "downloads": 10, + "etag_repository": "W/\"95f75725ece7a791dbc154035608fd48495c143be4f8b77a08b6713bd1768082\"", + "last_updated": "2026-02-05T13:31:41Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-hass-integration-energosbyt-esplus" + ], + "last_fetched": 1784787561.759387 + }, + "826444056": { + "repository_manifest": {}, + "new": true, + "full_name": "christiaanderidder/lovelace-brink-renovent-hru-card", + "category": "plugin", + "description": "Home Assistant card for the Brink Renovent heat recuperation unit (HRU)", + "downloads": 101, + "etag_repository": "W/\"d040b010b12e35c50230837e12e52494e5a0b814a4f09182121a18b2de8bd65f\"", + "last_updated": "2026-09-26T08:03:02Z", + "stargazers_count": 5, + "topics": [ + "brink", + "hru", + "renovent", + "wtw" + ], + "last_fetched": 1790424567.656137 + }, + "137655647": { + "repository_manifest": {}, + "full_name": "bertbert72/HomeAssistant_VirginTivo", + "authors": [ + "@bertbert72" + ], + "category": "integration", + "description": "HomeAssistant component for control of Virgin Media Tivo boxes", + "domain": "virgintivo", + "etag_repository": "W/\"8152f2ff86788de18541bcda21c22ecc6082097cf9a239581098b72f07624ce0\"", + "last_updated": "2024-12-24T11:07:52Z", + "stargazers_count": 30, + "last_fetched": 1784785482.923427 + }, + "679361462": { + "repository_manifest": { + "name": "SSAM Hämtschema", + "country": "SE", + "render_readme": true, + "homeassistant": "2023.8.2" + }, + "new": true, + "full_name": "kverqus/hassam", + "authors": [ + "@kverqus" + ], + "category": "integration", + "description": "SSAM integration for Home Assistant", + "domain": "hassam", + "etag_repository": "W/\"b967ec40f195c71d02eea019176d182baaa9c2860011702bbb7d3eee1a331ff4\"", + "last_updated": "2024-11-10T08:28:20Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-component", + "ssam" + ], + "last_fetched": 1784789349.83069 + }, + "162468030": { + "repository_manifest": { + "name": "Dark Theme Pack for Home Assistant", + "render_readme": true, + "filename": "dark_themes.yaml" + }, + "full_name": "awolkers/home-assistant-themes", + "category": "theme", + "description": "A collection of modern, clean but colorfull dark themes for the Home Assistant UI. Comes in six different colors (Blue / Green / Orange / Pink / Turqoise / Yellow).", + "etag_repository": "W/\"609e7ffb274c98fc424b10e92cf1759e64860f3e871ea73618f19935e505595d\"", + "last_updated": "2024-11-29T08:50:12Z", + "stargazers_count": 19, + "topics": [ + "dark-mode", + "dark-theme", + "home-assistant-theme", + "lovelace-theme" + ], + "last_fetched": 1789238930.563461 + }, + "1207991293": { + "repository_manifest": {}, + "new": true, + "full_name": "bvis/aegis-hass", + "category": "integration", + "description": "Aegis — Unofficial Home Assistant integration for Ajax Security Systems and co-branded apps", + "domain": "aegis_ajax", + "etag_repository": "W/\"20d5a186c38465205aa453abb90a264f22daf6a7d16e95b479247afd8fa82b8f\"", + "last_updated": "2026-09-30T23:47:30Z", + "stargazers_count": 119, + "topics": [ + "aegis", + "ajax-systems", + "alarm-system", + "home-assistant-integration", + "security-system" + ], + "last_fetched": 1790868919.261576 + }, + "1082799841": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/ohm-assistant", + "category": "plugin", + "description": "Modern energy monitoring and power consumption visualization for Home Assistant", + "downloads": 589, + "etag_repository": "W/\"045ce4bc028352b06370edd5776bfa09fc1e0898834b626c95cc32627a466d5f\"", + "last_updated": "2026-09-30T18:36:01Z", + "stargazers_count": 15, + "topics": [ + "energy-consumption", + "energy-monitor", + "home-assistant-addons", + "home-assistant-integration", + "power" + ], + "last_fetched": 1790812102.894864 + }, + "1047532578": { + "repository_manifest": {}, + "new": true, + "full_name": "DigitallyRefined/ha-hwmon_temp", + "category": "integration", + "description": "Monitor hardware temperatures from /sys/class/hwmon in Home Assistant", + "domain": "hwmon_temp", + "downloads": 1772, + "etag_repository": "W/\"430b5c5c5d64475277b36ba7118235bbc6747ea2e7e8d69e029d69fa61cbfe8f\"", + "last_updated": "2026-09-27T03:13:49Z", + "stargazers_count": 2, + "topics": [ + "cpu-monitoring", + "disk-monitoring", + "hwmon", + "hwmonitor" + ], + "last_fetched": 1790483404.758024 + }, + "520791578": { + "repository_manifest": { + "name": "SolarEdge Optimizers Data" + }, + "new": true, + "full_name": "ProudElm/solaredgeoptimizers", + "authors": [ + "@proudelm" + ], + "category": "integration", + "description": "Intergration to get optimizers information from the SolarEdge portal", + "domain": "solaredgeoptimizers", + "etag_repository": "W/\"977cbc55f6e97bb57e6f9acf67f5af702a3faf62e9c7d0ce16bdd523694fa952\"", + "last_updated": "2025-03-19T16:48:25Z", + "stargazers_count": 63, + "topics": [ + "optimizers", + "solaredge-api" + ], + "last_fetched": 1789939907.759716 + }, + "1102696822": { + "repository_manifest": {}, + "new": true, + "full_name": "aspenrt78/button-builder", + "category": "integration", + "description": "Visual designer for Home Assistant's custom:button-card with AI generation", + "domain": "button_builder", + "etag_repository": "W/\"0283d105de8048c3dbbb1955b2cfee8d7dc1ecfd0afea7d8b4f37c0667397473\"", + "last_updated": "2026-09-29T09:15:02Z", + "stargazers_count": 43, + "topics": [ + "button-card", + "custom-integration" + ], + "last_fetched": 1790678591.321792 + }, + "1119548835": { + "repository_manifest": {}, + "new": true, + "full_name": "schmidtfx/ekz-tariffs", + "category": "integration", + "description": "Dynamic Energy prices for EKZ", + "domain": "ekz_tariffs", + "etag_repository": "W/\"f78f388bdeb4177eda6a873192a4b9a160d962b7956e37770225df7136b4edf9\"", + "last_updated": "2026-09-14T11:54:18Z", + "stargazers_count": 8, + "topics": [ + "dynamic", + "ekz", + "energy", + "tariffs" + ], + "last_fetched": 1790336965.726348 + }, + "201599575": { + "repository_manifest": { + "name": "Emby Latest Media (2024)" + }, + "full_name": "gcorgnet/sensor.emby_upcoming_media", + "authors": [ + "@gcorgnet" + ], + "category": "integration", + "description": "Home Assistant component to feed Upcoming Media Card with the latest releases on an Emby instance.", + "domain": "emby_upcoming_media", + "etag_repository": "W/\"aab77c37732891d47970b29e38355633ecb06c316bb241821ad1f12d01db2c15\"", + "last_updated": "2024-07-04T06:09:54Z", + "stargazers_count": 25, + "last_fetched": 1786589455.107165 + }, + "923981105": { + "repository_manifest": {}, + "new": true, + "full_name": "cavefire/Bose-Homeassistant", + "category": "integration", + "description": "Bose Soundbar / Speaker control for Homeassistant", + "domain": "bose", + "etag_repository": "W/\"446f074bf1fb6449a840d9b4c5a466464a97413ec8e470c7150376d2ffa4e958\"", + "last_updated": "2026-08-30T15:50:17Z", + "stargazers_count": 62, + "topics": [ + "bose", + "homeassistant-custom-component" + ], + "last_fetched": 1790889619.892465 + }, + "236358405": { + "repository_manifest": { + "name": "Broadlink s2c and s1c sensors", + "render_readme": true, + "homeassistant": "0.112.0" + }, + "full_name": "nick2525/broadlink_s1c_s2c", + "authors": [ + "@nick2525" + ], + "category": "integration", + "description": "Broadlink s2c and Broadlink s1c sensors for Home Assistant", + "domain": "broadlink_s1c", + "etag_repository": "W/\"b0d86a9c93ad35e1271ff4342db5a63452d715b264ff2426cc40c356fd364175\"", + "last_updated": "2023-06-09T13:38:22Z", + "stargazers_count": 12, + "topics": [ + "broadlink", + "hacz", + "s1c", + "s2c" + ], + "last_fetched": 1784790641.884751 + }, + "202546107": { + "repository_manifest": {}, + "full_name": "bbbenji/synthwave-hass-extras", + "category": "plugin", + "description": "Extras for the synthwave inspired theme for Home Assistant", + "etag_repository": "W/\"0afc99d203ae6be7e32bc31386cb44a403dce0861ca4ff00e2bed521a5d2d423\"", + "last_updated": "2020-10-30T00:24:02Z", + "stargazers_count": 14, + "last_fetched": 1784793894.116572 + }, + "1251930847": { + "repository_manifest": {}, + "new": true, + "full_name": "jasonjhofmann/aranet-cloud-homeassistant", + "category": "integration", + "description": "Home Assistant custom integration for Aranet Cloud — pulls historical and current readings from Aranet's cloud API for fleets of Aranet4 / Aranet Radon+ sensors. Companion library: github.com/jasonjhofmann/aranet-cloud", + "domain": "aranet_cloud", + "etag_repository": "W/\"06694dd116c3bdee2b9f03d9c736a77864f8e8b96717e7cca5624af6e1661a36\"", + "last_updated": "2026-08-28T00:10:02Z", + "topics": [ + "air-quality", + "aranet", + "co2-sensor", + "home-assistant-integration", + "iaq", + "soil-moisture" + ], + "last_fetched": 1787898398.751057 + }, + "303857065": { + "repository_manifest": { + "name": "Battery Entity Row", + "filename": "battery-entity-row.js", + "render_readme": true + }, + "full_name": "benct/lovelace-battery-entity-row", + "category": "plugin", + "description": "Show battery states or attributes with dynamic icon on entity rows in Home Assistant's Lovelace UI", + "downloads": 22551, + "etag_repository": "W/\"1a34ce287b011db100286efbe82a78e114d976c3267e60da4b22106a7ff3a3cd\"", + "last_updated": "2021-03-12T15:50:43Z", + "stargazers_count": 72, + "topics": [ + "attribute", + "battery", + "card", + "entity", + "entity-rows", + "state" + ], + "last_fetched": 1789474733.971248 + }, + "811526724": { + "repository_manifest": {}, + "new": true, + "full_name": "connorgallopo/leslies-pool", + "category": "integration", + "description": "HomeAssistant Custom Integration for Leslies Pool water test results", + "domain": "leslies_pool", + "etag_repository": "W/\"0baa9b7ba6e507134d64af0097711759045f7c835924c4d055a5d129739cee55\"", + "last_updated": "2026-05-12T03:16:01Z", + "stargazers_count": 8, + "last_fetched": 1786328074.544865 + }, + "1129683681": { + "repository_manifest": {}, + "new": true, + "full_name": "hoizi89/advanced_switches", + "category": "integration", + "description": "Home Assistant Integration zur Erstellung virtueller Geräte aus Smart-Steckdosen mit Energiemessung und Zeitsteuerung", + "domain": "advanced_switches", + "etag_repository": "W/\"64b74f095b50beab576f370cbf086ddd6a6cac455c3f8d7b6c58e2e7cf79d74c\"", + "last_updated": "2026-09-09T21:11:56Z", + "stargazers_count": 6, + "last_fetched": 1789001944.52776 + }, + "977675079": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/pi-hole-card", + "category": "plugin", + "description": "Card to summarize information for, and to control your Pi-Hole 5 or 6 instance!", + "downloads": 1328, + "etag_repository": "W/\"b01e850e34d7aff4c2c251ffba535a5d0b3ef459ddc8d8839ddb9f3bcd84ed30\"", + "last_updated": "2026-09-28T06:37:02Z", + "stargazers_count": 176, + "topics": [ + "home-assistant-addons", + "home-assistant-integration", + "pi-hole" + ], + "last_fetched": 1790603294.569012 + }, + "628038776": { + "repository_manifest": { + "name": "Vantage InFusion", + "filename": "vantage.zip", + "homeassistant": "2024.1.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "loopj/home-assistant-vantage", + "authors": [ + "@loopj" + ], + "category": "integration", + "description": "Home Assistant integration for Vantage InFusion home automation controllers.", + "domain": "vantage", + "downloads": 245, + "etag_repository": "W/\"9057bb555368fda33c54cf53b147d4d3c245e60ae738fc3a98b11b053b4f1a6d\"", + "last_updated": "2026-09-14T18:33:35Z", + "stargazers_count": 18, + "topics": [ + "infusion", + "vantage" + ], + "last_fetched": 1789432664.37405 + }, + "657461653": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_atmosphere", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio Atmosphere", + "domain": "vakio_atmosphere", + "etag_repository": "W/\"7baf2eb13e7d2d7894571a7dd485a7e2bfd41bb9bf4b562fd0bed27387fa880c\"", + "last_updated": "2025-09-02T01:51:10Z", + "stargazers_count": 2, + "topics": [ + "atmosphere", + "vakio" + ], + "last_fetched": 1784793238.579399 + }, + "220685552": { + "repository_manifest": { + "name": "Popular Times", + "render_readme": true + }, + "full_name": "freakshock88/hass-populartimes", + "authors": [ + "@freakshock88" + ], + "category": "integration", + "description": "Custom component for Home Assistant which generates a sensor to show popularity for a google maps place.", + "domain": "populartimes", + "etag_repository": "W/\"23ff4b69c124ed16fdcdef621877fc11a54ed12a7e0b7be17a514674d12df3dd\"", + "last_updated": "2025-02-21T12:03:47Z", + "stargazers_count": 41, + "topics": [ + "google-maps", + "google-places-api" + ], + "last_fetched": 1788855349.488532 + }, + "1114025566": { + "repository_manifest": {}, + "new": true, + "full_name": "Anat0l/waterius-ha", + "category": "integration", + "description": "Home Assistant интеграция для устройств Waterius", + "domain": "waterius_ha", + "etag_repository": "W/\"dc0b84de6a972b9cca12b78a2ce9f463f406cfaff33a169cc18c81d1ed62fdb8\"", + "last_updated": "2026-08-09T10:55:07Z", + "stargazers_count": 9, + "topics": [ + "iot", + "waterius" + ], + "last_fetched": 1790452389.061466 + }, + "1250987519": { + "repository_manifest": {}, + "new": true, + "full_name": "jasonjhofmann/visiblair-homeassistant", + "category": "integration", + "description": "Home Assistant custom integration for VisiblAir air-quality sensors via the public cloud REST API", + "domain": "visiblair", + "etag_repository": "W/\"82931b79939826fc9efe0a1387992120e9973fc75fba33468537971ccf0f18ea\"", + "last_updated": "2026-08-28T00:03:31Z", + "topics": [ + "air-quality", + "co2-sensor", + "home-assistant-integration", + "particulate-matter", + "visiblair" + ], + "last_fetched": 1787898405.642937 + }, + "463624702": { + "repository_manifest": { + "name": "Hatch Rest Mini Sound Machine", + "render_readme": true, + "country": [ + "US" + ], + "homeassistant": "2021.10.0b0" + }, + "new": true, + "full_name": "dahlb/ha_hatch", + "authors": [ + "@dahlb" + ], + "category": "integration", + "description": "Home Assistant Integration for Hatch Rest Mini", + "domain": "ha_hatch", + "etag_repository": "W/\"9fcda589c10130707d3cea322b127b8fea896334ec1d5f2bf96a4fc956a69fff\"", + "last_updated": "2026-09-28T10:23:15Z", + "stargazers_count": 196, + "topics": [ + "hatch-baby-rest", + "python3" + ], + "last_fetched": 1790890223.900946 + }, + "536329656": { + "repository_manifest": { + "name": "Firemote Card", + "render_readme": true, + "filename": "HA-Firemote.js" + }, + "new": true, + "full_name": "PRProd/HA-Firemote", + "category": "plugin", + "description": "Apple TV, Amazon Fire TV, Chromecast, Homatics, NVIDIA Shield, onn., Roku, Xiaomi Mi, and Android TV remote control card for Home Assistant", + "etag_repository": "W/\"ecf17f917064243d0497a62ab70a8f040cf7bbe05d62c18c2bd8d4b1271a5390\"", + "last_updated": "2026-03-08T06:20:31Z", + "stargazers_count": 1068, + "topics": [ + "amazon-fire", + "amazon-fire-tv", + "android", + "android-debug-bridge", + "android-tv", + "apple-tv", + "chromecast", + "google-tv", + "homatics", + "nvidia", + "nvidia-shield", + "onn", + "remote-control", + "roku", + "roku-tv", + "shield", + "xiaomi", + "xiaomi-mi" + ], + "last_fetched": 1790879991.977703 + }, + "453143227": { + "repository_manifest": { + "name": "Juwel Helialux Smart Controller", + "country": "GB", + "render_readme": true + }, + "new": true, + "full_name": "MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component", + "authors": [ + "@mrsleeps" + ], + "category": "integration", + "description": "A custom component for Home Assistant to control and monitor your Juwel HeliaLux light.", + "domain": "juwel_helialux", + "etag_repository": "W/\"3efe9060be569697b10ce3eed3dd6cbb0f7c6501fd5538b985b3a3313df5fd31\"", + "last_updated": "2026-08-19T11:33:57Z", + "stargazers_count": 19, + "topics": [ + "aquarium", + "aquatics", + "fishtank", + "home-assistant-component", + "juwel", + "juwel-helialux", + "lighting" + ], + "last_fetched": 1790509514.073962 + }, + "299123388": { + "repository_manifest": {}, + "new": true, + "full_name": "jseidl/magic-areas", + "category": "integration", + "description": "Smart areas with batteries included for Home Assistant", + "domain": "magic_areas", + "downloads": 1335, + "etag_repository": "W/\"5ade8bdde7d4a8cba67a10ca701a31b8d9152315e7550096cb8936e728d6f4d0\"", + "last_updated": "2026-09-18T08:11:14Z", + "stargazers_count": 522, + "topics": [ + "automation" + ], + "last_fetched": 1790628164.5009 + }, + "441942093": { + "repository_manifest": { + "name": "keyatome", + "homeassistant": "2021.12.0" + }, + "new": true, + "full_name": "jugla/keyatome", + "authors": [ + "@jugla", + "@baqs" + ], + "category": "integration", + "description": "Home Assistant component to handle key atome (linky) -conso live feature-", + "domain": "keyatome", + "etag_repository": "W/\"8e8026330bdd2544c9f0a919ebaa900ba39dec0338078740504b3a6742aeeca4\"", + "last_updated": "2026-05-29T20:33:28Z", + "stargazers_count": 31, + "topics": [ + "atome", + "keyatome", + "linky" + ], + "last_fetched": 1789937171.808517 + }, + "1071858440": { + "repository_manifest": {}, + "new": true, + "full_name": "edoeel/homeassistant-sabiana-hvac", + "category": "integration", + "description": "A Home Assistant integration for Sabiana HVAC systems, allowing you to control your air conditioning units directly from Home Assistant", + "domain": "sabiana_hvac", + "etag_repository": "W/\"df66eec4949115e37b2e0e368a1ed8e8cfba32a557f75e682fc49155eccb03f3\"", + "last_updated": "2026-09-28T19:45:07Z", + "stargazers_count": 21, + "topics": [ + "hvac", + "hvac-control", + "iot", + "sabiana" + ], + "last_fetched": 1790870383.697267 + }, + "1262390155": { + "repository_manifest": {}, + "new": true, + "full_name": "shouldbecommitted/arlo-camera-card", + "category": "plugin", + "description": "Responsive Home Assistant Lovelace card for Arlo cameras: live view + recordings, built on hass-aarlo.", + "downloads": 1, + "etag_repository": "W/\"e149ad53a1314b4f2f4f742329c1c498e9b5638924e3819415536d0d1e379703\"", + "last_updated": "2026-07-08T21:37:37Z", + "topics": [ + "arlo", + "camera", + "frontend", + "home-assistant-card" + ], + "last_fetched": 1790232274.977871 + }, + "1307115555": { + "repository_manifest": {}, + "new": true, + "full_name": "flcdrg/flipped_energy_ha", + "category": "integration", + "description": "Home Assistant integration for Flipped Energy Australia", + "domain": "flipped_energy", + "etag_repository": "W/\"3a6141c7b4f99ff2e4d68bccf1c0898c938ae5536f760c630180fad6d597e65e\"", + "last_updated": "2026-09-30T23:24:06Z", + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790870844.526446 + }, + "950348884": { + "repository_manifest": {}, + "new": true, + "full_name": "wisedeer2022/ha_wisecloud_home", + "category": "integration", + "description": "Wisecloud Home Integration for Home Assistant", + "domain": "wisecloud_home", + "etag_repository": "W/\"37132c864f72350ad1c5b696e6340aaa947b6222a47b14a7400750faf578742e\"", + "last_updated": "2025-10-23T06:38:52Z", + "topics": [ + "wisecloud-home" + ], + "last_fetched": 1784793471.314616 + }, + "941493688": { + "repository_manifest": {}, + "new": true, + "full_name": "DeKaN/ha-boneco", + "category": "integration", + "description": "A Home Assistant integration to control Boneco devices via bluetooth.", + "domain": "boneco", + "downloads": 260, + "etag_repository": "W/\"2c6570d349a908ae15e638e01b13eabc981e37c6dfeab0fc6bbeb241f4f1d817\"", + "last_updated": "2026-03-09T08:26:25Z", + "stargazers_count": 33, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1789847956.305956 + }, + "708363868": { + "repository_manifest": { + "name": "Tuya cloud vacuum map extractor", + "render_readme": true + }, + "new": true, + "full_name": "oven-lab/tuya_cloud_map_extractor", + "authors": [ + "@oven-Lab" + ], + "category": "integration", + "description": "Tuya cloud vacuum map extractor for Home Assistant", + "domain": "tuya_cloud_map_extractor", + "etag_repository": "W/\"76511db0cfde2c94532b3efd3522cd1ad9fab055988ce5e2dae3c5a61cdf1af3\"", + "last_updated": "2025-12-17T20:21:10Z", + "stargazers_count": 40, + "topics": [ + "tuya", + "tuya-cloud", + "vacuum", + "vacuum-map" + ], + "last_fetched": 1790488082.821636 + }, + "1274154487": { + "repository_manifest": {}, + "new": true, + "full_name": "moryoav/ha-gwm", + "category": "integration", + "description": "Native Home Assistant add-on and integration for GWM vehicles", + "domain": "gwm_ora", + "etag_repository": "W/\"88d2f0ce59e3a97af63c584e737487d3df617e476ff0d6a384d26d4093ae98ef\"", + "last_updated": "2026-08-22T08:21:45Z", + "stargazers_count": 3, + "topics": [ + "gwm", + "home-assistant-addon", + "home-assistant-integration", + "ora" + ], + "last_fetched": 1787394526.012134 + }, + "1263892900": { + "repository_manifest": {}, + "new": true, + "full_name": "LuckyTriple7/ha-strato-dyndns", + "category": "integration", + "description": "Home Assistant custom integration for Strato DynDNS — automatically updates DynDNS entries when your public IP changes", + "domain": "strato_dyndns", + "etag_repository": "W/\"06f171ff996cd6cb7e3604212c5aca1112bab06ce2db6f667af4d65dc0ee6a18\"", + "last_updated": "2026-09-05T05:44:53Z", + "stargazers_count": 2, + "topics": [ + "dyndns", + "strato" + ], + "last_fetched": 1788603501.312376 + }, + "943585734": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/petkit-device-cards", + "category": "plugin", + "description": "Device Cards for various PetKit devices supported by the PetKit Integration", + "downloads": 2025, + "etag_repository": "W/\"97a64f2055b392488e4515ab48d2d973164da488eead2cfc77a5c54ceb12e743\"", + "last_updated": "2026-09-30T19:34:16Z", + "stargazers_count": 25, + "topics": [ + "home-assistant-addons", + "home-assistant-integration", + "petkit", + "petkit-feeder", + "petkit-hacs", + "petkit-water-fountain" + ], + "last_fetched": 1790812105.037124 + }, + "641668164": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-pura", + "category": "integration", + "description": "Home Assistant integration for Pura smart fragrance diffusers", + "domain": "pura", + "downloads": 977, + "etag_repository": "W/\"8537845619af23056a9740331193f42f6850859e581ade8c14e7739550b0d72e\"", + "last_updated": "2026-09-30T01:31:45Z", + "stargazers_count": 52, + "topics": [ + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration", + "pura", + "smart-fragrance-diffuser" + ], + "last_fetched": 1790748045.404401 + }, + "328819396": { + "repository_manifest": {}, + "new": true, + "full_name": "natekspencer/ha-vivint", + "category": "integration", + "description": "Home Assistant integration for a Vivint home security system.", + "domain": "vivint", + "downloads": 929, + "etag_repository": "W/\"258e9ea09cfaed79233e3e4edc2c1ff27a03cfac898a343fb047dc7c20c98f46\"", + "last_updated": "2026-09-28T18:01:07Z", + "stargazers_count": 106, + "topics": [ + "homeassistant-custom-component", + "python3", + "vivint" + ], + "last_fetched": 1790630087.00766 + }, + "233079250": { + "repository_manifest": { + "name": "darksky_m", + "render_readme": "true", + "country": "NO" + }, + "full_name": "kodi1/darksky_m", + "authors": [ + "@kodi1" + ], + "category": "integration", + "description": "darksky - clouds cover and alerts", + "domain": "darksky_m", + "etag_repository": "W/\"f5086504fd4afded239621ba23284ba5f2555017b5bcb293de8d90a25c9c9e68\"", + "last_updated": "2021-03-28T10:12:47Z", + "topics": [ + "darksky" + ], + "last_fetched": 1784789184.916451 + }, + "253019926": { + "repository_manifest": { + "name": "mini humidifier", + "filename": "mini-humidifier-bundle.js" + }, + "full_name": "artem-sedykh/mini-humidifier", + "category": "plugin", + "description": "Minimalistic humidifier card for Home Assistant Lovelace UI", + "downloads": 3189, + "etag_repository": "W/\"c8434ced52919ab32da306eaee9745961bd951949af4ef31e0d4a744a277d226\"", + "last_updated": "2026-10-02T07:50:52Z", + "stargazers_count": 163, + "topics": [ + "automation", + "custom", + "humidifier" + ], + "last_fetched": 1790931611.326025 + }, + "889629467": { + "repository_manifest": {}, + "new": true, + "full_name": "Jezza34000/homeassistant_veolia", + "category": "integration", + "description": "💧Integration Veolia pour Home Assistant (compatible avec : https://www.eau.veolia.fr)", + "domain": "veolia", + "etag_repository": "W/\"2e86b3b932cf9f110a4117ac9d770309b6481e1ad914261fbe1d4554695eb68c\"", + "last_updated": "2026-09-29T06:32:06Z", + "stargazers_count": 29, + "topics": [ + "energie", + "hacs-custom", + "veolia", + "water" + ], + "last_fetched": 1790682493.813139 + }, + "952530188": { + "repository_manifest": {}, + "new": true, + "full_name": "silvanfischer/tuya_sensors", + "category": "integration", + "description": "HomeAssistant Integration for TuyaCloud Sensors (also unsupported ones)", + "domain": "tuya_sensors", + "etag_repository": "W/\"81bd8b625023c8ea5333919d8ccf2f50abf933855c755438bd5c16ee5d20fe81\"", + "last_updated": "2025-03-27T19:11:48Z", + "stargazers_count": 11, + "topics": [ + "sensors", + "tuya-cloud" + ], + "last_fetched": 1788242784.182606 + }, + "1097265088": { + "repository_manifest": {}, + "new": true, + "full_name": "molant/device-monitor-card", + "category": "plugin", + "description": "Home Assistant Card to Monitor Low Battery using device names instead of entities", + "downloads": 1420, + "etag_repository": "W/\"41552573b8ebe0d4ab43828a223633703293b253bd90cb32ac9ff4250f4b226f\"", + "last_updated": "2026-04-21T23:56:11Z", + "stargazers_count": 12, + "topics": [ + "battery-monitor", + "contact-sensor", + "device-monitor", + "light-monitor", + "lovelace-card" + ], + "last_fetched": 1787486638.455567 + }, + "1054224631": { + "repository_manifest": {}, + "new": true, + "full_name": "toringer/home-assistant-thermostat-setback", + "category": "integration", + "description": "A Home Assistant custom component that automatically controls climate devices based on schedule devices, implementing temperature setback functionality.", + "domain": "thermostat_setback", + "downloads": 318, + "etag_repository": "W/\"e016b220640dd7748ff58ee8c0ffa7e78a9eeb3a60a4bbf8d950075784e910a8\"", + "last_updated": "2026-02-27T14:54:50Z", + "stargazers_count": 2, + "topics": [ + "climate", + "custom-integration", + "temperature-setback" + ], + "last_fetched": 1784793067.402073 + }, + "1225244088": { + "repository_manifest": {}, + "new": true, + "full_name": "YuvalWS/ha-vehicle-bt-tracker", + "category": "integration", + "description": "A custom integration that turns the Companion App's Bluetooth Connection sensor on each driver's phone into a rich vehicle-state timeline: who drove, when, and for how long.", + "domain": "vehicle_bt_tracker", + "etag_repository": "W/\"f75eebc7e9aeaba0580bf720abc614a332641954646125d7695d4a07f6d080d1\"", + "last_updated": "2026-06-24T17:36:58Z", + "last_fetched": 1785428671.524757 + }, + "1146789158": { + "repository_manifest": {}, + "new": true, + "full_name": "ksanislo/senso4s_ble", + "category": "integration", + "description": "A Home Assistant integration for the Senso4s Propane Gas Cylinder Sensor", + "domain": "senso4s", + "etag_repository": "W/\"f1ff5b094c678fdc1166d54cfcd4fbf51dd12120c95459a23f25f8140fe37501\"", + "last_updated": "2026-09-17T18:17:33Z", + "stargazers_count": 15, + "topics": [ + "ble", + "bluetooth", + "custom-integration", + "senso4s" + ], + "last_fetched": 1790784794.391462 + }, + "240906060": { + "repository_manifest": { + "name": "PHICOMM DC1 card", + "render_readme": true, + "country": [ + "CN" + ] + }, + "full_name": "fineemb/lovelace-dc1-card", + "category": "plugin", + "description": "斐讯DC1排插的Lovelace卡片", + "etag_repository": "W/\"daa5fd575aaa328880bf1a784dde1678773e22921a5774f0349c8108cdc1ebe5\"", + "last_updated": "2022-06-03T03:36:28Z", + "stargazers_count": 26, + "last_fetched": 1789627190.525443 + }, + "816780046": { + "repository_manifest": {}, + "new": true, + "full_name": "prezervos/goodwe-wallbox-sems-home-assistant", + "category": "integration", + "description": "Home Assistant integration for GoodWe EV chargers", + "domain": "sems_wallbox", + "etag_repository": "W/\"0b6eaa40e50f1d45a2bd7480fe5e5473e9069b1d6eb2bf5decdd4678d59180cf\"", + "last_updated": "2026-09-30T12:04:46Z", + "stargazers_count": 12, + "topics": [ + "goodwe-sems", + "homeassistant-custom-component", + "wallbox" + ], + "last_fetched": 1790787131.328775 + }, + "1119832836": { + "repository_manifest": {}, + "new": true, + "full_name": "plckr/flightradar-flight-card", + "category": "plugin", + "description": "FlightRadar24 custom card for Home Assistant", + "downloads": 6620, + "etag_repository": "W/\"ce3bbe7de18dabcaf0e66750169770b65c9e186c4850fc8937c1ab1c34d56523\"", + "last_updated": "2026-06-09T07:17:47Z", + "stargazers_count": 43, + "topics": [ + "flightradar-flight-card", + "flightradar24", + "lovelace-card" + ], + "last_fetched": 1790791719.5317 + }, + "607398282": { + "repository_manifest": { + "name": "UV Index Card", + "render_readme": true, + "filename": "uv-index-card.js" + }, + "new": true, + "full_name": "t1gr0u/uv-index-card", + "category": "plugin", + "description": "A Lovelace card that shows a the UV index and risk level for Home Assistant", + "downloads": 10920, + "etag_repository": "W/\"5ba413bf8a3887e50c7df0867e099e02a99be3dc0036e3e22da8c302fd32e2a9\"", + "last_updated": "2024-06-27T10:07:36Z", + "stargazers_count": 35, + "topics": [ + "uv-index" + ], + "last_fetched": 1789326788.488231 + }, + "1233245525": { + "repository_manifest": {}, + "new": true, + "full_name": "theharshl/htd-home-assistant", + "category": "integration", + "description": "Home Assistant integration for the HTD MC/MCA-66 and Lync home audio products.", + "domain": "htd", + "downloads": 1, + "etag_repository": "W/\"8ac738d54719569ab56cc9089d9dce4a6e50b03c96432836c0a0ca6b9f605307\"", + "last_updated": "2026-10-01T00:39:47Z", + "stargazers_count": 2, + "topics": [ + "audio-control", + "hacstom", + "home-assistant-integration", + "htd", + "lync-12", + "lync-6", + "mca", + "mca-66", + "multi-room-audio", + "whole-home-audio" + ], + "last_fetched": 1790837849.339231 + }, + "971321216": { + "repository_manifest": {}, + "new": true, + "full_name": "Seba101288/home-assistant-ever-ups", + "category": "integration", + "description": "Custom Home Assistant integration for Ever UPS", + "domain": "ever_ups", + "etag_repository": "W/\"aaca6f52398e3b2dd0d228957a956c2b08790bd35cfa49fd410f8c1a41355a71\"", + "last_updated": "2026-05-14T18:17:34Z", + "topics": [ + "ever", + "ever-ups" + ], + "last_fetched": 1784792083.49746 + }, + "202220932": { + "repository_manifest": {}, + "full_name": "thomasloven/hass-favicon", + "category": "integration", + "description": "🔹 Change the favicon of your Home Assistant instance", + "domain": "favicon", + "etag_repository": "W/\"1b21b8c0743268ce4a47ef33b6cc77d85560e3a6783e6f3293561fdd1160e5c7\"", + "last_updated": "2026-03-22T20:34:36Z", + "stargazers_count": 139, + "last_fetched": 1788607231.881138 + }, + "193371922": { + "repository_manifest": { + "name": "Tauron AMIplus", + "render_readme": true, + "zip_release": true, + "filename": "tauron_amiplus.zip", + "country": "PL", + "homeassistant": "2022.12.0" + }, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Tauron-AMIplus", + "authors": [ + "@PiotrMachowski" + ], + "category": "integration", + "description": "This sensor uses unofficial API to get energy usage and generation data from https://elicznik.tauron-dystrybucja.pl.", + "domain": "tauron_amiplus", + "downloads": 4576, + "etag_repository": "W/\"75cae04736e86df6444dda91c69fe607a1d74c325e71d5f4f1219f3a43a7195c\"", + "last_updated": "2026-05-28T00:20:40Z", + "stargazers_count": 217, + "topics": [ + "amiplus", + "elicznik", + "energy-monitor", + "tauron" + ], + "last_fetched": 1790685501.066249 + }, + "760282660": { + "repository_manifest": {}, + "new": true, + "full_name": "sHedC/homeassistant-leakbot", + "category": "integration", + "description": "Leakbot Integration for Home Assistant", + "domain": "leakbot", + "downloads": 411, + "etag_repository": "W/\"68166f1ecde01dd011c762574ece65f13194fcb1a2d8d89dbba4567243005719\"", + "last_updated": "2026-09-28T08:26:08Z", + "stargazers_count": 24, + "topics": [ + "hacs-integraiton", + "home-assitant", + "leakbot", + "python3" + ], + "last_fetched": 1790876275.217535 + }, + "900293200": { + "repository_manifest": {}, + "new": true, + "full_name": "thomas-svrts/blossom_be", + "category": "integration", + "description": "HACS custom integration from Blossom Energy charging stations (Blossom.be)", + "domain": "blossom_be", + "etag_repository": "W/\"fbec968161442829ad5c5167bc1d6320ba39cd46acbedb79e382cab3f116cc1a\"", + "last_updated": "2026-08-14T16:37:23Z", + "stargazers_count": 2, + "topics": [ + "blossom" + ], + "last_fetched": 1786735572.437888 + }, + "1209750990": { + "repository_manifest": {}, + "new": true, + "full_name": "bigmoby/home-assistant-candy", + "category": "integration", + "description": "🔌 Plug-and-play Candy & Haier appliance integration for Home Assistant — no keys, no config, just works", + "domain": "candy", + "etag_repository": "W/\"75112895e14e7b4e3ee9bf37305b4aecec91d3fd9cde2eedc27020dff379d268\"", + "last_updated": "2026-09-30T13:29:49Z", + "stargazers_count": 8, + "topics": [ + "candy", + "hacs-custom", + "integrations", + "iot", + "washing-machine" + ], + "last_fetched": 1790780475.56783 + }, + "1050894800": { + "repository_manifest": {}, + "new": true, + "full_name": "PraxiGEN/custom-stack-cards", + "category": "plugin", + "description": "Custom Stack Cards for Home Assistant Lovelace", + "downloads": 7, + "etag_repository": "W/\"010d5c1a16f9228052856d19bf433bc7873407aa479accd54db66eb1061c2a1b\"", + "last_updated": "2026-09-17T08:33:37Z", + "stargazers_count": 8, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1789648961.021205 + }, + "749416586": { + "repository_manifest": {}, + "new": true, + "full_name": "frlequ/homeassistant-mojelektro", + "category": "integration", + "description": "Moj elektro component for Home Asistant", + "domain": "mojelektro", + "downloads": 101, + "etag_repository": "W/\"920b3691a14cc5f1c55c13e33f0abcd7f9e3f7ef9cfc1670c46603f6135a45fd\"", + "last_updated": "2025-04-22T12:07:00Z", + "stargazers_count": 120, + "topics": [ + "elektro", + "energy", + "moj", + "mojelektro" + ], + "last_fetched": 1790595350.425077 + }, + "573101191": { + "repository_manifest": {}, + "new": true, + "full_name": "Alexwijn/SAT", + "category": "integration", + "description": "The Smart Autotune Thermostat (SAT) is a custom component for Home Assistant that works with many compatible gateways for your boiler.", + "domain": "sat", + "etag_repository": "W/\"292277c9cb4dc53e312837c5f3863a3f7972641e877e82423a10250ad3f029f0\"", + "last_updated": "2026-03-18T20:52:21Z", + "stargazers_count": 253, + "topics": [ + "diyless", + "ems", + "opentherm-gateway", + "pid-controller" + ], + "last_fetched": 1790291485.984302 + }, + "1201328594": { + "repository_manifest": {}, + "new": true, + "full_name": "john1506/ring-stash", + "category": "integration", + "description": "Automatically downloads and stores Ring doorbell clips to your Home Assistant server.", + "domain": "ring_stash", + "etag_repository": "W/\"7a7e3df03f85e2cfac45746e7cd716b0a4e16491693e9367912580a4876c0459\"", + "last_updated": "2026-06-21T12:01:16Z", + "stargazers_count": 2, + "topics": [ + "ring", + "ring-doorbell" + ], + "last_fetched": 1790018278.642556 + }, + "951762554": { + "repository_manifest": {}, + "new": true, + "full_name": "yohaybn/lovelace-aliexpress-package-card", + "category": "plugin", + "description": "Lovelace Card for Home Assistant integration - AliExpress Package Tracker", + "etag_repository": "W/\"5f7a739c0fcdec35d30bdf7605a10582e56e79decc0d996628adcdaae0f5da4a\"", + "last_updated": "2026-03-15T09:35:03Z", + "stargazers_count": 9, + "topics": [ + "aliexpress", + "lovelace-custom-card" + ], + "last_fetched": 1784796071.514111 + }, + "851571917": { + "repository_manifest": {}, + "new": true, + "full_name": "lufton/ha_telegram_client", + "category": "integration", + "description": "HACS telegram client component", + "domain": "telegram_client", + "etag_repository": "W/\"ec5f5148805871f46a909da8922114c4438de1b9ef739e30c6d63387bdae8be9\"", + "last_updated": "2025-06-25T10:30:09Z", + "stargazers_count": 17, + "topics": [ + "api", + "automation", + "bot", + "client", + "messenger", + "telegram" + ], + "last_fetched": 1788857809.754434 + }, + "286270157": { + "repository_manifest": { + "name": "Scheduler Card", + "render_readme": true, + "filename": "scheduler-card.js", + "homeassistant": "2026.6.0" + }, + "full_name": "nielsfaber/scheduler-card", + "category": "plugin", + "description": "HA Lovelace card for control of scheduler entities", + "downloads": 63226, + "etag_repository": "W/\"874c1d9e35816039aa0bb805ca9565a78f94b328572643a8e2abfa4f21493503\"", + "last_updated": "2026-09-16T18:41:16Z", + "stargazers_count": 1262, + "topics": [ + "assistant", + "automation", + "card", + "home", + "schedule", + "scheduler", + "sunrise", + "sunset", + "week", + "weekly" + ], + "installed_commit": "cea94b7", + "installed": true, + "last_commit": "83b6dec", + "last_version": "v4.0.19", + "open_issues": 15, + "releases": true, + "version_installed": "v4.0.19", + "last_fetched": 1790933120.535558 + }, + "1163381300": { + "repository_manifest": {}, + "new": true, + "full_name": "Veldkornet/ha-hyxi-cloud", + "category": "integration", + "description": "HYXiPower ⚡️🔋☀️ Integration for HomeAssistant", + "domain": "hyxi_cloud", + "downloads": 151, + "etag_repository": "W/\"ddbcff29a8afe340f9035fcacd2b97d3a010e3ca1eefa74bc4e160eade14a3c0\"", + "last_updated": "2026-10-02T06:03:36Z", + "stargazers_count": 13, + "topics": [ + "api", + "battery", + "battery-monitor", + "cloud", + "inverter", + "local", + "modbus", + "smartmeter", + "solar" + ], + "last_fetched": 1790930859.48405 + }, + "1237634331": { + "repository_manifest": {}, + "new": true, + "full_name": "clintongormley/ambience", + "category": "integration", + "description": "A condition-based scene engine for Home Assistant. Ambience watches your home and applies the best-matching scene automatically.", + "domain": "ambience", + "etag_repository": "W/\"2c3862b4c2accdec9aff144aaeaf7135181a17a41b22dd9eed4a745d90ae8261\"", + "last_updated": "2026-09-28T19:26:05Z", + "stargazers_count": 8, + "last_fetched": 1790642731.29832 + }, + "751371393": { + "repository_manifest": {}, + "new": true, + "full_name": "faizpuru/ha-ambeo_soundbar", + "category": "integration", + "description": "🔊 Home Assistant integration for Sennheiser AMBEO soundbars, enabling complete control and automation of your device.", + "domain": "ambeo_soundbar", + "downloads": 481, + "etag_repository": "W/\"0a7dc18d9ed561e38a4572e28ef0ff403f2d22fe88332fd4812a32b6ace68ae1\"", + "last_updated": "2026-06-18T07:37:28Z", + "stargazers_count": 33, + "topics": [ + "sennheiser" + ], + "last_fetched": 1789228714.434673 + }, + "375355221": { + "repository_manifest": {}, + "new": true, + "full_name": "CharlesGillanders/homeassistant-alphaESS", + "category": "integration", + "description": "Monitor your energy generation, storage, and usage data using the official API from Alpha ESS.", + "domain": "alphaess", + "etag_repository": "W/\"eddf5bb9e7c083bce1bbf889d7c7e6dba323b7e2a4cff544eb9cbaeecce6fa19\"", + "last_updated": "2026-09-07T09:26:47Z", + "stargazers_count": 145, + "topics": [ + "solar-energy", + "solar-system" + ], + "last_fetched": 1789638331.025123 + }, + "1196086722": { + "repository_manifest": {}, + "new": true, + "full_name": "djiwondee/paperlesspaper-ha", + "category": "integration", + "description": "Home Assistant Integration for paperlesspaper eInk-Display", + "domain": "paperlesspaper", + "etag_repository": "W/\"a2abc2293c0417527cce3fc7ca402dfcfb3d8a77374858b109a4297176337102\"", + "last_updated": "2026-10-01T19:02:44Z", + "stargazers_count": 7, + "topics": [ + "eink", + "eink-devices", + "epaper", + "iot", + "paperlesspaper" + ], + "last_fetched": 1790890687.736199 + }, + "1103826628": { + "repository_manifest": {}, + "new": true, + "full_name": "lalexdotcom/ha-vacances-fr", + "category": "integration", + "description": "Custom integration for French Holidays", + "domain": "vacances_fr", + "etag_repository": "W/\"0ea5a8683f9697b53bfd0ce7e9ac552563c8e056c6d89a49468ad9628e9f7d2e\"", + "last_updated": "2026-04-08T08:55:18Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "france" + ], + "last_fetched": 1784789377.224169 + }, + "272337216": { + "repository_manifest": { + "name": "Pandora Car Alarm System", + "country": [ + "RU", + "BY" + ], + "render_readme": true + }, + "full_name": "turbulator/pandora-cas", + "authors": [ + "@turbulator" + ], + "category": "integration", + "description": "Home Assistant custom component for Pandora Car Alarm System", + "domain": "pandora_cas", + "etag_repository": "W/\"f7dcf5114140e4f34a38c8ebdccf36883b7bb0d119247b6b80d3277f286e306e\"", + "last_updated": "2025-01-15T04:24:19Z", + "stargazers_count": 49, + "topics": [ + "pandora" + ], + "last_fetched": 1787142174.463432 + }, + "1253571671": { + "repository_manifest": {}, + "new": true, + "full_name": "desyncdotdev/home-assistant-magnum-w-controller", + "category": "integration", + "description": "Unofficial Magnum W Controller integration for Home Assistant", + "domain": "magnum_w_controller", + "downloads": 68, + "etag_repository": "W/\"4e64e97c91d44f19f6b0d237e5be0b1f78809b9d2d2eec7ef630c5cc9b81432f\"", + "last_updated": "2026-10-01T19:37:08Z", + "stargazers_count": 4, + "topics": [ + "magnum" + ], + "last_fetched": 1790890567.804119 + }, + "1167605660": { + "repository_manifest": {}, + "new": true, + "full_name": "jirutka/hass-goliash", + "category": "integration", + "description": "Home Assistant integration for Goliash.cz API", + "domain": "goliash", + "downloads": 3, + "etag_repository": "W/\"3d459e16e921e5fdb1ed85634e8d064c5516e3afa7f848d9764226c9c27907b1\"", + "last_updated": "2026-03-05T14:09:45Z", + "stargazers_count": 1, + "topics": [ + "goliash", + "home-assistant-integration", + "vuste" + ], + "last_fetched": 1784788650.968023 + }, + "444350375": { + "repository_manifest": { + "name": "Mushroom", + "filename": "mushroom.js", + "homeassistant": "2024.7.0b0", + "render_readme": true + }, + "full_name": "piitaya/lovelace-mushroom", + "category": "plugin", + "description": "Build a beautiful Home Assistant dashboard easily", + "downloads": 196641, + "etag_repository": "W/\"2ba8b218cb84e326e5d53de760891b9af2893448ed20df3201f8df12ee2019dd\"", + "last_updated": "2026-10-01T13:48:56Z", + "stargazers_count": 5190, + "topics": [ + "card", + "mushroom" + ], + "last_fetched": 1790879926.372028 + }, + "346329169": { + "repository_manifest": { + "name": "MiWiFi", + "render_readme": true, + "homeassistant": "2023.3.0" + }, + "new": true, + "full_name": "dmamontov/hass-miwifi", + "authors": [ + "@dmamontov" + ], + "category": "integration", + "description": "MiWiFi for Home Assistant", + "domain": "miwifi", + "etag_repository": "W/\"1a8fa6c347aa947085a0a99a0eb673f9eac3e2cff396908e4e909d5992bf4b53\"", + "last_updated": "2024-07-14T09:00:31Z", + "stargazers_count": 188, + "topics": [ + "mi", + "miwifi", + "redmi", + "xiaomi" + ], + "last_fetched": 1790569887.152171 + }, + "1150953706": { + "repository_manifest": {}, + "new": true, + "full_name": "sotoniak/home-assistant-emergency-stop-public", + "category": "integration", + "description": "Emergency Stop integration for Home Assistant", + "domain": "emergency_stop", + "etag_repository": "W/\"71da11cb042f5323bab2ede802ad3813721d03fa969b145072cf9c448293192f\"", + "last_updated": "2026-08-10T21:01:16Z", + "stargazers_count": 1, + "last_fetched": 1786403201.227743 + }, + "1168031924": { + "repository_manifest": {}, + "new": true, + "full_name": "deviantintegral/flame_connect_ha", + "category": "integration", + "description": "A Home Assistant component to control Flame Connect electric fireplaces", + "domain": "flameconnect", + "etag_repository": "W/\"ab9d9281f9d41c709b7e6657c3b9d21d4a7742d31bc9fe6d31c9847fe8da5555\"", + "last_updated": "2026-10-02T03:03:07Z", + "stargazers_count": 2, + "last_fetched": 1790923401.657408 + }, + "226862969": { + "repository_manifest": { + "name": "Light Brightness Preset Row", + "filename": "light-brightness-preset-row.js" + }, + "full_name": "finity69x2/light-brightness-preset-row", + "category": "plugin", + "description": "Provides a means to program 3 preset brightness settings for dimmable lights in Home Assistant", + "etag_repository": "W/\"9c5541db5a3dd78721f39fe8264639203132c0f8d7f2a469aa07221f8c63253f\"", + "last_updated": "2026-06-10T21:42:30Z", + "stargazers_count": 37, + "last_fetched": 1784794401.281259 + }, + "289188530": { + "repository_manifest": { + "name": "Tesla style solar power card", + "content_in_root": true, + "filename": "tesla-style-solar-power-card.js", + "render_readme": true + }, + "full_name": "reptilex/tesla-style-solar-power-card", + "category": "plugin", + "description": "Home assistant power card mimicking the one tesla provides for the powerwall app.", + "etag_repository": "W/\"9bcb73cdf9327540d260e02e60936e5f0c1ed2d93aafc85dd44eb85f7a2f0b92\"", + "last_updated": "2024-06-23T19:42:56Z", + "stargazers_count": 250, + "topics": [ + "battery", + "card", + "eletric-car", + "power", + "solar-energy" + ], + "last_fetched": 1789326506.025647 + }, + "755320495": { + "repository_manifest": {}, + "new": true, + "full_name": "andrewjswan/SwatchTime", + "category": "integration", + "description": "Swatch / Internet Time for Home Assistant", + "domain": "swatch_time", + "etag_repository": "W/\"99ef44b528e8e1ce84b8cdc74240a38c2726091142d5b8ed10ba247563d271cc\"", + "last_updated": "2026-06-22T19:45:43Z", + "stargazers_count": 5, + "topics": [ + "swatch-internet-time" + ], + "last_fetched": 1784785040.298385 + }, + "162808336": { + "repository_manifest": {}, + "new": true, + "full_name": "ikb42/homeassistant-lightwave2", + "category": "integration", + "description": "Lightwave RF custom component for Home Assistant. Requires generation 2 (\"Link Plus\") hub, but will control both generation 1 (\"Connect Series\") and generation 2 (\"Smart Series\") devices.", + "domain": "lightwave2", + "etag_repository": "W/\"73d5d16707950498adfef9096f1e255a1ea27448ea26ae48e27a400ad7ecdcf7\"", + "last_updated": "2025-10-22T16:00:15Z", + "stargazers_count": 41, + "topics": [ + "lightwave", + "lightwaverf" + ], + "last_fetched": 1787951327.605224 + }, + "936599368": { + "repository_manifest": {}, + "new": true, + "full_name": "jasonwragg/home-assistant-readynaslocal", + "category": "integration", + "description": "Home Assistant integration for local ReadyNAS devices", + "domain": "readynaslocal", + "etag_repository": "W/\"b2f3de81668a4bc0033c6e1d70709ee6a985424e9804b96cd822d73d51b54b38\"", + "last_updated": "2025-10-12T13:58:30Z", + "stargazers_count": 5, + "topics": [ + "docs", + "homeassistant-custom-component", + "netgear", + "readynas" + ], + "last_fetched": 1784788506.858546 + }, + "1288664215": { + "repository_manifest": {}, + "new": true, + "full_name": "sgielen/ha-ecohome", + "category": "integration", + "description": "Home Assistant integration for the New Energy (Batavia Heat) Eco-Home API", + "domain": "ecohome", + "etag_repository": "W/\"7f3bfbf64a09c00b1500b96f679de7f635a4e7855833d0de01c3e2c9c091eccd\"", + "last_updated": "2026-08-21T22:26:31Z", + "topics": [ + "batavia-heat", + "ecohome", + "heat-pump", + "home-assistant-custom-component", + "new-energy" + ], + "last_fetched": 1789387316.818855 + }, + "577071460": { + "repository_manifest": { + "name": "pH meter", + "content_in_root": true, + "filename": "ph_meter.js", + "render_readme": true + }, + "full_name": "madmicio/ph-meter-temperature", + "category": "plugin", + "description": "Ph meter, temperature, tds, ec cl & salinity for fish tank and swimming pool", + "etag_repository": "W/\"ad117336fa795799a1a17c6a242ad64ce0cdaa6e320a1841536ccc725903cb31\"", + "last_updated": "2023-04-14T11:33:19Z", + "stargazers_count": 22, + "topics": [ + "ph-meter" + ], + "last_fetched": 1790791285.890059 + }, + "934697455": { + "repository_manifest": {}, + "new": true, + "full_name": "JonasDoebertin/ha-today-card", + "category": "plugin", + "description": "Show todays (or any other days) calendar schedule on your Home Assistant Lovelace Dashboard", + "downloads": 2454, + "etag_repository": "W/\"fd920aa2894661d93334047f3e408bf8e372c54f709d8e41f488c2f530f81fe6\"", + "last_updated": "2026-09-24T08:33:33Z", + "stargazers_count": 43, + "topics": [ + "calendar", + "card" + ], + "last_fetched": 1790252223.467081 + }, + "1170309462": { + "repository_manifest": {}, + "new": true, + "full_name": "binarylogic/stewart-filmscreen-homeassistant", + "category": "integration", + "description": "Home Assistant integration for Stewart Filmscreen CVM controllers", + "domain": "stewart_filmscreen", + "downloads": 1, + "etag_repository": "W/\"c876ae35ff96185b6d4a52671531c4159fdddf352ab63fd592a61602c8cd2bd3\"", + "last_updated": "2026-04-12T20:06:10Z", + "stargazers_count": 1, + "topics": [ + "stewart-filmscreen" + ], + "last_fetched": 1784785538.0581 + }, + "1097488298": { + "repository_manifest": {}, + "new": true, + "full_name": "brettmeyerowitz/homeassistant-homgar", + "category": "integration", + "description": "Home Assistant custom integration for RainPoint and HomGar irrigation devices.", + "domain": "homgar", + "etag_repository": "W/\"831f35df2cd44cf3851f7ae76186c1a2944535f3e0920be2af32553f278d9a55\"", + "last_updated": "2026-09-30T20:58:57Z", + "stargazers_count": 26, + "topics": [ + "home-assistant-custom-component", + "homgar", + "rainpoint" + ], + "last_fetched": 1790829663.695659 + }, + "1096743568": { + "repository_manifest": {}, + "new": true, + "full_name": "mtheli/philips_shaver", + "category": "integration", + "description": "Home Assistant integration for Philips shavers and OneBlade via Bluetooth Low Energy", + "domain": "philips_shaver", + "etag_repository": "W/\"bebf81897e3fff341e75a6b78f000e3c981cc41f0afcd3be310b4726ee15f95d\"", + "last_updated": "2026-08-19T21:39:06Z", + "stargazers_count": 25, + "topics": [ + "ble", + "bluetooth", + "oneblade", + "philips", + "shaver" + ], + "last_fetched": 1790894796.391754 + }, + "1259756669": { + "repository_manifest": {}, + "new": true, + "full_name": "Jeremy0404/ha-tcl-lyon", + "category": "integration", + "description": "Home Assistant custom integration for the TCL (Lyon) public transport network.", + "domain": "tcl_lyon", + "downloads": 1, + "etag_repository": "W/\"16a2295f8f62a3f580f7aca710c9a751e2ac5d85cdbdaefc78b1f9be27fe52e4\"", + "last_updated": "2026-09-25T17:45:03Z", + "topics": [ + "gtfs", + "home-assistant-integration", + "lyon", + "public-transport", + "siri", + "tcl", + "transit" + ], + "last_fetched": 1790359007.606668 + }, + "1296889437": { + "repository_manifest": {}, + "new": true, + "full_name": "hsolgaard/zha-bindings-manager", + "category": "plugin", + "description": "Visualise, diagnose and manage Zigbee bindings in Home Assistant ZHA.", + "etag_repository": "W/\"0f2684489eadafe0741384815bba1a01273f6042b1f44390786d92e6f2be68b0\"", + "last_updated": "2026-08-28T22:23:09Z", + "stargazers_count": 9, + "topics": [ + "home-assistant-custom-card", + "zha", + "zha-toolkit", + "zigbee", + "zigbee-binding" + ], + "last_fetched": 1789264790.060891 + }, + "215633404": { + "repository_manifest": { + "name": "Restriction Card", + "render_readme": true, + "homeassistant": "0.110.0" + }, + "full_name": "iantrich/restriction-card", + "category": "plugin", + "description": "🔒 Apply restrictions to Lovelace cards", + "downloads": 22645, + "etag_repository": "W/\"9ed8d7a93c637527c7cf2c9f863ea6d322d01434940210be096c8f2d57d21f5c\"", + "last_updated": "2026-06-17T03:10:55Z", + "stargazers_count": 323, + "topics": [ + "security" + ], + "installed_commit": "0cfddae", + "installed": true, + "last_commit": "e9fdc94", + "last_version": "1.2.19", + "open_issues": 20, + "prerelease": "2.0.0-b1", + "releases": true, + "version_installed": "1.2.19", + "last_fetched": 1790689349.360302 + }, + "835654666": { + "repository_manifest": {}, + "new": true, + "full_name": "Dekadinious/trsdm_custom_device_tracker_for_home_assistant", + "category": "integration", + "description": "TRSDM Dynamic Device Tracker is a Home Assistant integration that allows you to easily track custom devices using webhooks. It's designed to be simple and flexible, making it perfect for tracking anything that can send location data via HTTPS requests.", + "domain": "trsdm_dynamic_device_tracker", + "etag_repository": "W/\"109bffe04f633cbcb18c2bd55306902870def5e6bac9d1a26ee86304cbcb6a88\"", + "last_updated": "2024-07-31T08:28:27Z", + "stargazers_count": 2, + "topics": [ + "gps", + "gps-tracking", + "home-assistant-integration", + "location", + "location-tracker", + "location-tracking" + ], + "last_fetched": 1784786631.000376 + }, + "296028613": { + "repository_manifest": { + "name": "D-Link Presence / device_Tracker", + "render_readme": true + }, + "full_name": "ayavilevich/homeassistant-dlink-presence", + "authors": [ + "@ayavilevich" + ], + "category": "integration", + "description": "A D-Link AP/router device tracker for Home Assistant", + "domain": "dlink_presence", + "etag_repository": "W/\"e730fa6a36cc11dbe6ce5f15ff58aa841d74fd0e754ea1bf2626b2f35f1785ac\"", + "last_updated": "2021-08-09T11:14:30Z", + "stargazers_count": 9, + "topics": [ + "d-link", + "dlink", + "presence-detection" + ], + "last_fetched": 1784785285.739811 + }, + "1211644417": { + "repository_manifest": {}, + "new": true, + "full_name": "Mika-Indusapp/meteo_agricole_ha", + "category": "integration", + "description": "Intégration de La Météo Agricole dans Home Assistant", + "domain": "meteo_agricole", + "etag_repository": "W/\"c8c923d1ca2caca155a7a746f0f2d9b9ea19db8e0cfcc5c83d8c12b0d1564a42\"", + "last_updated": "2026-08-20T09:24:24Z", + "topics": [ + "weather" + ], + "last_fetched": 1787236179.304448 + }, + "1192664157": { + "repository_manifest": {}, + "new": true, + "full_name": "Grandys/otel-exporter", + "category": "integration", + "description": "Export HA metrics in OTEL format", + "domain": "otel", + "etag_repository": "W/\"a3a6b6df8722702463d6dbd60f7c84453efe50c01dac672ccaf43e4d215011f4\"", + "last_updated": "2026-07-27T02:07:45Z", + "stargazers_count": 2, + "topics": [ + "hacs-in", + "home-assistant-integration", + "obser", + "otel" + ], + "last_fetched": 1790871234.927083 + }, + "129353521": { + "repository_manifest": { + "name": "Xiaomi MiIO Raw", + "render_readme": true + }, + "full_name": "syssi/xiaomi_raw", + "authors": [ + "@syssi" + ], + "category": "integration", + "description": "Custom component for Home Assistant to faciliate the reverse engeneering of Xiaomi MiIO devices", + "domain": "xiaomi_miio_raw", + "etag_repository": "W/\"e0bad36a321540039e160ce493448028d6f03f42477dd5c9790e37fb74050559\"", + "last_updated": "2026-10-01T06:11:32Z", + "stargazers_count": 109, + "topics": [ + "miio", + "miio-device", + "miio-protocol", + "monitoring" + ], + "last_fetched": 1790876860.227189 + }, + "1096347841": { + "repository_manifest": {}, + "new": true, + "full_name": "ErilovNikita/ha-yainternetometr", + "category": "integration", + "description": "Integration for Home Assistant for measuring internet speed based on Yandex Internetometer", + "domain": "yainternetometr", + "etag_repository": "W/\"ba5a9a6f80d223f5e03efa55c4a0414f9c7cc9ba3267d6658192ffbe9b01dc3c\"", + "last_updated": "2026-06-02T08:32:42Z", + "stargazers_count": 13, + "last_fetched": 1784787213.387916 + }, + "923648410": { + "repository_manifest": {}, + "new": true, + "full_name": "drkpxl/printwatch-card", + "category": "plugin", + "description": "A feature-rich Home Assistant dashboard card for monitoring and controlling Bambu Lab 3D printers", + "etag_repository": "W/\"39da1dee1f0b5e7dfda36d552819bd597ac10d6db59fb7938293337914b31874\"", + "last_updated": "2026-09-30T15:11:52Z", + "stargazers_count": 45, + "topics": [ + "3d-printing", + "bambulab", + "fdm", + "monitoring", + "offline" + ], + "last_fetched": 1790790465.995336 + }, + "1063684954": { + "repository_manifest": {}, + "new": true, + "full_name": "TheRealFalseReality/Aquarium-AI-Homeassistant", + "category": "integration", + "description": "Aquarium AI: A Home Assistant integration to monitor your aquarium's health with AI-driven analysis and trend tracking.", + "domain": "aquarium_ai", + "etag_repository": "W/\"1a817b40afa69ee94f10bf30e2d28e1f185ee93ba5993a0753f68a996c80f039\"", + "last_updated": "2026-06-04T15:52:17Z", + "stargazers_count": 10, + "topics": [ + "aquarium", + "aquarium-automation", + "generative-ai" + ], + "last_fetched": 1784792828.7694 + }, + "1245294334": { + "repository_manifest": {}, + "new": true, + "full_name": "nicosandller/easy-floorplan", + "category": "plugin", + "description": "Interactive Home Assistant floorplan card with a visual drag-and-drop editor for walls, doors, furniture, text and device controls", + "downloads": 6031, + "etag_repository": "W/\"a63e30a579ae45233192230926a5900339783ed05861635dd7a360efb83704c6\"", + "last_updated": "2026-10-02T02:04:14Z", + "stargazers_count": 605, + "topics": [ + "floorplan", + "lovelace-card" + ], + "last_fetched": 1790933110.533776 + }, + "1289842010": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasgregg/intex-ha", + "category": "integration", + "description": "Home Assistant integration for the Intex SX2100 WiFi sand filter pump - local Tuya control + optional cloud schedules", + "domain": "intex_sx2100", + "etag_repository": "W/\"f84cfd372dcf10e4abc30ca54ea55af69ca89e6cd6bb43af44cfb863d016341c\"", + "last_updated": "2026-08-28T21:14:21Z", + "topics": [ + "home-assistant-hacs-intex-tuya-pool" + ], + "last_fetched": 1787956113.113247 + }, + "1058930280": { + "repository_manifest": {}, + "new": true, + "full_name": "Neisi/ha-price-timeline-card", + "category": "plugin", + "description": "A custom Home Assistant card that visualizes hourly or 15-minute energy prices on a timeline , circle or graph, with color-coded comparison to the daily average.", + "downloads": 6619, + "etag_repository": "W/\"28d25c81d1a38e912536db5e95853284cdc30617cf5446425efd6ab5cc4a1dc5\"", + "last_updated": "2026-03-25T15:27:24Z", + "stargazers_count": 50, + "topics": [ + "chart", + "energy-chart", + "energy-monitor", + "energy-prices", + "epex-spot", + "nordpool", + "tibber", + "timeline-view" + ], + "last_fetched": 1790604024.730178 + }, + "1014779052": { + "repository_manifest": {}, + "new": true, + "full_name": "iamkarlson/grocy", + "category": "integration", + "description": "Custom Grocy integration for Home Assistant", + "domain": "grocy", + "downloads": 4592, + "etag_repository": "W/\"9d13871828b0387a1c0c1d1236b9333b75dbc0774e5eeb52a4b87c2bf9dfcbd2\"", + "last_updated": "2026-09-21T18:48:53Z", + "stargazers_count": 50, + "topics": [ + "grocy" + ], + "last_fetched": 1790627400.370433 + }, + "1130562506": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/barometric-pressure-card", + "category": "plugin", + "description": "Barometric pressure card for Home Assistant", + "downloads": 674, + "etag_repository": "W/\"260172cb1b71897ef6d131759c2b9ee06a86fefc3cae92cc82997f39eb2b5709\"", + "last_updated": "2026-01-25T19:15:40Z", + "stargazers_count": 3, + "topics": [ + "dashboard", + "home-ass", + "lovelance" + ], + "last_fetched": 1784795960.517288 + }, + "750336940": { + "repository_manifest": {}, + "new": true, + "full_name": "thomluther/ha-anker-solix", + "category": "integration", + "description": "Home Assistant integration for Anker Solix Power devices", + "domain": "anker_solix", + "downloads": 11, + "etag_repository": "W/\"f086ad9c18106c0318e24eefde2173c23c2ef7bd6accb6fc496852f454108823\"", + "last_updated": "2026-10-01T07:47:11Z", + "stargazers_count": 1104, + "last_fetched": 1790877126.188612 + }, + "1082242321": { + "repository_manifest": {}, + "new": true, + "full_name": "ppaglier/voltalis-homeassistant", + "category": "integration", + "description": "Voltalis integration in Home Assistant", + "domain": "voltalis", + "downloads": 247, + "etag_repository": "W/\"888bb3f7cc79a8460c7fb1736aef8d12312ffcd5260b986768c08dd32de82ba5\"", + "last_updated": "2026-10-02T03:05:23Z", + "stargazers_count": 22, + "topics": [ + "voltalis" + ], + "last_fetched": 1790928635.886251 + }, + "982364146": { + "repository_manifest": {}, + "new": true, + "full_name": "NemoN/ha-intex-swg", + "category": "integration", + "description": "HomeAssistant integration to use Intex Salt Water Chlorine Generators (SWG)", + "domain": "nemon_intex_swg", + "etag_repository": "W/\"1f724834e09d5d916fa377de5378fc304ab05b5a5b377b4bcfd74b3d9aa396d7\"", + "last_updated": "2026-06-04T08:04:17Z", + "topics": [ + "homeassistant-custom-component", + "intex" + ], + "last_fetched": 1784790607.169388 + }, + "1004846870": { + "repository_manifest": {}, + "new": true, + "full_name": "JohanAlvedal/PumpSteer", + "category": "integration", + "description": "Smart Home Assistant integration for heat pump optimization based on electricity price and temperature.", + "domain": "pumpsteer", + "etag_repository": "W/\"4cf9a05142ec21514281284c39bec7d5248b5b742d71b1205268f2f8b71009bb\"", + "last_updated": "2026-09-30T12:23:43Z", + "stargazers_count": 40, + "topics": [ + "dynamic-temperature", + "energy-optimization", + "heat-pump", + "hvac" + ], + "last_fetched": 1790784134.136744 + }, + "1180935199": { + "repository_manifest": {}, + "new": true, + "full_name": "Perhan35/hass-adam-audio-control", + "category": "integration", + "description": "Home Assistant integration for ADAM Audio A-Series studio monitors via AES70/OCA over UDP.", + "domain": "adam_audio", + "etag_repository": "W/\"2616e3040d37a70b3059fada296f4cb2c8c9e1fbc04869237e43c694415c4fa0\"", + "last_updated": "2026-08-07T12:35:35Z", + "topics": [ + "adam-audio", + "hacs-integration-custom-integration", + "home-assistant-custom-component" + ], + "last_fetched": 1786116642.561029 + }, + "1013961458": { + "repository_manifest": {}, + "new": true, + "full_name": "alaltitov/homeassistant-display-tools", + "category": "integration", + "description": "Component for receiving translations in ESPHome from Home Assistant, as well as processing and receiving cover art for the media player", + "domain": "display_tools", + "etag_repository": "W/\"ed8d94dfdda032c3c8a7fe4746f4a07171f650976b1d0fd9f3fe122adee0be77\"", + "last_updated": "2026-03-07T10:00:28Z", + "stargazers_count": 20, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1790151829.982939 + }, + "1233345211": { + "repository_manifest": {}, + "new": true, + "full_name": "ReikanYsora/Helios", + "category": "plugin", + "description": "Helios - Make your energy visible, in 2.5D in a Lovelace card for Home Assistant", + "downloads": 13974, + "etag_repository": "W/\"ebc134f4227530e8664e0e373079c8bd9bd10090689746f1a9bbf01754088907\"", + "last_updated": "2026-09-12T15:43:58Z", + "stargazers_count": 1007, + "topics": [ + "lovelace-card", + "photovoltaic", + "solar", + "solar-energy", + "weather" + ], + "last_fetched": 1790880065.044427 + }, + "1167418758": { + "repository_manifest": {}, + "new": true, + "full_name": "KriVaTri/ESPHome-Update-Manager", + "category": "integration", + "description": "ESPHome device update manager for Home Assistant", + "domain": "esphome_update_manager", + "etag_repository": "W/\"24382bda3796b06201c294ad0d2e607a5d21ef71dda902f4ca8efa106382eb97\"", + "last_updated": "2026-09-08T05:39:27Z", + "stargazers_count": 44, + "topics": [ + "esphome-devices", + "updatemanager" + ], + "last_fetched": 1790806134.475526 + }, + "1261251094": { + "repository_manifest": {}, + "new": true, + "full_name": "amg0/ha_ipx800v3", + "category": "integration", + "description": "Home Assistant integration for IPX800 V3 controllers", + "domain": "my_ipx800v3", + "etag_repository": "W/\"3ec500e08f723e71f9ed1d9554ce37c3c07877bbd2e4e6cff6dfba5915ea1bc7\"", + "last_updated": "2026-09-28T16:00:04Z", + "topics": [ + "home-assistant-integration", + "ipx800v3" + ], + "last_fetched": 1790623692.389378 + }, + "1291045925": { + "repository_manifest": {}, + "new": true, + "full_name": "TrojanHorsePower/ha-healthbox3", + "category": "integration", + "description": "Home Assistant integration for the Renson Healthbox 3 ventilation system", + "domain": "healthbox3", + "etag_repository": "W/\"35c532ed8b691b8dcaec6c9ebad7689b826ac8f64505b4a9044c9604b71c04e2\"", + "last_updated": "2026-09-03T00:35:22Z", + "stargazers_count": 4, + "topics": [ + "healthbox", + "healthbox3", + "renson", + "ventilation" + ], + "last_fetched": 1790650682.593158 + }, + "1181460307": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-automation-analyzer", + "category": "plugin", + "description": "Automation performance analyzer card for Home Assistant", + "etag_repository": "W/\"255ebf995c8f072bfdb6c6c5b195f12a5167e367206b85991c92f517a7b5bf47\"", + "last_updated": "2026-10-01T07:03:13Z", + "stargazers_count": 4, + "last_fetched": 1790840293.384104 + }, + "257634153": { + "repository_manifest": { + "name": "FXMarketAPI Integration" + }, + "full_name": "rob196/home-assistant-fxmarketapi", + "authors": [ + "@rob196" + ], + "category": "integration", + "description": "This is a custom component to integrate into FXMarketAPI (https://fxmarketapi.com) to get the live mid-rates in Home Assistant.", + "domain": "fxmarketapi", + "etag_repository": "W/\"e279b4c6284e15d6f314d8acd03257d1002280694f8894a99ed4d0b8f39d9b71\"", + "last_updated": "2026-05-06T04:31:21Z", + "stargazers_count": 4, + "last_fetched": 1784791638.602883 + }, + "540279701": { + "repository_manifest": {}, + "new": true, + "full_name": "tcarwash/home-assistant_noaa-space-weather", + "category": "integration", + "description": "A home assistant custom component to integrate with the NOAA Space Weather Prediction Center API", + "domain": "noaa_space_weather", + "etag_repository": "W/\"96fbd0b667d596d503c9390fce95d40df192850492558b23671f36159aa5edd1\"", + "last_updated": "2026-10-02T03:45:55Z", + "stargazers_count": 64, + "topics": [ + "amateur-radio", + "noaa-data" + ], + "last_fetched": 1790930239.418536 + }, + "631525923": { + "repository_manifest": { + "name": "lux-power-distribution-card", + "render_readme": true, + "filename": "lux-power-distribution-card.js" + }, + "new": true, + "full_name": "DanteWinters/lux-power-distribution-card", + "category": "plugin", + "description": "Lovelace card for Home Assistant to replicate the power flow on the LuxpowerTek App and website.", + "downloads": 4265, + "etag_repository": "W/\"74cbb309d34e2231969cf707d4d68893f1bb2d400ca88961adf4c2738c7b996a\"", + "last_updated": "2025-10-23T19:56:47Z", + "stargazers_count": 42, + "topics": [ + "power-distribution-module" + ], + "last_fetched": 1790491697.293868 + }, + "826985395": { + "repository_manifest": {}, + "new": true, + "full_name": "brmccrary/nuvo_tuner", + "category": "integration", + "description": "Home Assistant integration for Nuvo tuners", + "domain": "nuvo_tuner", + "etag_repository": "W/\"c3988374ed0334322a300f93adb47c353116a89ea414f32e19cf6154676bd973\"", + "last_updated": "2026-08-20T13:39:53Z", + "stargazers_count": 2, + "last_fetched": 1787245387.284741 + }, + "564355840": { + "repository_manifest": { + "name": "Shopping List with Grocy", + "render_readme": true + }, + "full_name": "Anrolosia/Shopping-List-with-Grocy", + "authors": [ + "@Anrolosia" + ], + "category": "integration", + "description": "A Shopping list integration with Grocy for Home Assistant", + "domain": "shopping_list_with_grocy", + "etag_repository": "W/\"4631a10bd2362305c20bb0934706d47ce9269df66da47d4006a51e3b34f58c25\"", + "last_updated": "2026-09-10T12:27:03Z", + "stargazers_count": 61, + "topics": [ + "custom", + "grocy" + ], + "last_fetched": 1789056459.495591 + }, + "1237784863": { + "repository_manifest": {}, + "new": true, + "full_name": "lubomir-moric/ha-zigbee-mesh-map", + "category": "plugin", + "description": "An interactive Zigbee mesh visualization card for Home Assistant.", + "etag_repository": "W/\"3c58a15c52ff092d79eb63f98e5058169b9c6d11e2b017bfa5907599f0de1e69\"", + "last_updated": "2026-09-17T15:02:44Z", + "stargazers_count": 18, + "topics": [ + "hacs-plugin", + "lovelace-custom-card", + "zigbee", + "zigbee2mqtt" + ], + "last_fetched": 1790163551.468311 + }, + "937169502": { + "repository_manifest": {}, + "new": true, + "full_name": "UnoSite/IsItPayday", + "category": "integration", + "description": "IsItPayday is a Home Assistant integration that calculates and displays your next payday based on your pay frequency, public holidays, and weekends in your country. It includes a sensor with the date of the next payday and a binary sensor that shows whether today is payday.", + "domain": "isitpayday", + "downloads": 225, + "etag_repository": "W/\"18a4e2b880d116606d3c60aa35cfcffd12056355aa89795ab1e506eaa1694792\"", + "last_updated": "2026-09-28T04:10:09Z", + "stargazers_count": 16, + "topics": [ + "home-assistant-integration", + "payday", + "payout", + "payout-calculations" + ], + "last_fetched": 1790577054.267151 + }, + "259784620": { + "repository_manifest": { + "name": "Gaode Map card", + "render_readme": true, + "country": [ + "CN" + ] + }, + "full_name": "fineemb/lovelace-cn-map-card", + "category": "plugin", + "description": "复刻官方Lovelace地图卡片,基于高德地图", + "etag_repository": "W/\"46e056398afa6662b5698422195b403a28c801132e6b0970ca0447fdf15edbcc\"", + "last_updated": "2026-08-16T16:03:43Z", + "stargazers_count": 51, + "last_fetched": 1790424911.70237 + }, + "413812496": { + "repository_manifest": { + "name": "Plotly Graph Card", + "render_readme": true, + "filename": "plotly-graph-card.js" + }, + "full_name": "dbuezas/lovelace-plotly-graph-card", + "category": "plugin", + "description": "Highly customisable Lovelace card to plot interactive graphs. Brings scrolling, zooming, and much more!", + "downloads": 76255, + "etag_repository": "W/\"92a749cfc38d1ccf21ad93907aa644c41e271820d6776f72521ff0cfbbce2b24\"", + "last_updated": "2026-10-01T12:36:16Z", + "stargazers_count": 649, + "topics": [ + "graphs", + "history", + "lovelace-custom-card", + "navigate", + "plotly", + "plotlyjs", + "plots", + "scroll", + "zoom" + ], + "installed_commit": "4143aee", + "installed": true, + "last_commit": "d867e50", + "last_version": "v3.3.5", + "open_issues": 59, + "releases": true, + "version_installed": "v3.3.5", + "last_fetched": 1790878615.019684 + }, + "1092976275": { + "repository_manifest": {}, + "new": true, + "full_name": "rosch100/fritzbox-vpn", + "category": "integration", + "description": "Home Assistant integration to control WireGuard VPN connections on AVM FritzBox routers", + "domain": "fritzbox_vpn", + "etag_repository": "W/\"89cfe02c05c15c59003d2ad9a0bd14bb70336fed7778222902de673397a49453\"", + "last_updated": "2026-09-28T09:59:55Z", + "stargazers_count": 9, + "topics": [ + "avm", + "fritzbox", + "home-assistant-custom-integration", + "vpn", + "wireguard" + ], + "last_fetched": 1790600160.901388 + }, + "1161295119": { + "repository_manifest": {}, + "new": true, + "full_name": "mcgeezy/relaytv-ha", + "category": "integration", + "description": "RelayTV Home Assistant Integration ", + "domain": "relaytv", + "downloads": 2, + "etag_repository": "W/\"83342df4c1b955a9fc7917ba6606282a3b604375ebf24ecf86a8ff4f1b4201e4\"", + "last_updated": "2026-08-23T04:46:56Z", + "stargazers_count": 3, + "topics": [ + "relaytv" + ], + "last_fetched": 1787467431.191222 + }, + "1198828953": { + "repository_manifest": {}, + "new": true, + "full_name": "alray31/RAV311-Remote", + "category": "integration", + "description": "Home Assistant custom integration to control the Yamaha RX-V361, RX-V361BL, HTR-6030, and HTR-6025 AV receivers via infrared, built on the native infrared building block introduced in HA 2026.4.", + "domain": "rav311_remote", + "etag_repository": "W/\"e62b9307e5c97a33c075013fe8adea7ef00b8bbbd90330c6a42303196947e0b7\"", + "last_updated": "2026-07-08T20:01:07Z", + "stargazers_count": 1, + "topics": [ + "esp32", + "esp8266", + "infrared", + "infrared-control", + "ir-blaster", + "ir-transmitter", + "rav311", + "remote", + "yamaha", + "yamaha-av-receiver", + "yamaha-receiver" + ], + "last_fetched": 1784784842.977924 + }, + "1217837868": { + "repository_manifest": {}, + "new": true, + "full_name": "senalse/ha-alphaess-modbus", + "category": "integration", + "description": "Local Home Assistant integration for AlphaESS solar inverters via Modbus TCP. No cloud required.", + "domain": "alphaess_modbus", + "etag_repository": "W/\"b6a9ddffb1c0bf6b0e81a94b803922cbd19cb70e48bdc226f2e2dc3fef807745\"", + "last_updated": "2026-06-14T12:01:46Z", + "stargazers_count": 23, + "topics": [ + "alphaess", + "battery-storage", + "modbus", + "solar" + ], + "last_fetched": 1790787952.015816 + }, + "1302714757": { + "repository_manifest": {}, + "new": true, + "full_name": "prusuino/ha_swiss_solar_reference_price", + "category": "integration", + "description": "Home Assistant custom integration for the Swiss solar reference market price (SFOE, Art. 15 EnFV)", + "domain": "solar_reference_price", + "etag_repository": "W/\"af3f94ee160ff24ee61b5ae432b0fa3ad1d0d4fc373ed80673c4c83c69dc4c26\"", + "last_updated": "2026-08-29T19:33:38Z", + "stargazers_count": 1, + "topics": [ + "energy", + "home-assistant-integration", + "solar", + "switzerland" + ], + "last_fetched": 1788049948.530573 + }, + "753648970": { + "repository_manifest": {}, + "new": true, + "full_name": "jibrilsharafi/homeassistant-energyme", + "category": "integration", + "description": "Integrate your EnergyMe device in your Home Assistant.", + "domain": "energyme", + "downloads": 3, + "etag_repository": "W/\"31787706ae28867b4e118b8e2af748e64abe9a2e0d48e1656e9f3679c5b9768f\"", + "last_updated": "2026-09-02T19:19:54Z", + "stargazers_count": 6, + "topics": [ + "energy", + "energy-monitor", + "energyme", + "esp32", + "iot" + ], + "last_fetched": 1790872216.29544 + }, + "1262075623": { + "repository_manifest": {}, + "new": true, + "full_name": "MichelFR/ha-ecoflow-iot", + "category": "integration", + "description": "Home Assistant custom integration for EcoFlow devices via the official Developer API (MQTT-first, HTTP fallback). 19 devices.", + "domain": "ecoflow_iot", + "etag_repository": "W/\"2367b205311215db655beb29498bc0735cb60dbbeec72b0f533b7a7d376ea21a\"", + "last_updated": "2026-09-20T19:03:52Z", + "stargazers_count": 12, + "topics": [ + "ecoflow", + "home-assistant-integration", + "mqtt" + ], + "last_fetched": 1790785763.298382 + }, + "1189400082": { + "repository_manifest": {}, + "new": true, + "full_name": "EnO33/eaux-marseille-ha", + "category": "integration", + "description": "Home Assistant Intégration - Eaux de Marseille", + "domain": "eaux_marseille", + "etag_repository": "W/\"033523a5666808dc11a06d60acb552efa4ba1851ac5b21a0be466389ac0aa63a\"", + "last_updated": "2026-09-28T15:45:29Z", + "stargazers_count": 6, + "topics": [ + "eaux-marseille", + "water" + ], + "last_fetched": 1790870554.537384 + }, + "1033126999": { + "repository_manifest": {}, + "new": true, + "full_name": "J-shw/ha-airvpn", + "category": "integration", + "description": "View your AirVPN stats in Home Assistant", + "domain": "airvpn", + "etag_repository": "W/\"75b72ff6e71f7ae87d26888ce2997e817ee48268aaba416b40048ccc7675d36c\"", + "last_updated": "2026-03-01T14:00:11Z", + "stargazers_count": 2, + "topics": [ + "airvpn", + "custom-integration", + "vpn" + ], + "last_fetched": 1784788404.511774 + }, + "1182752501": { + "repository_manifest": {}, + "new": true, + "full_name": "rexxars/ha-smartyplants", + "category": "integration", + "description": "Home Assistant integration for SmartyPlants", + "domain": "smartyplants", + "etag_repository": "W/\"f32ee26ea8d3c94e889e6976759140a6e39a7a5ccc6b1bb61d51a8cedd1b9ada\"", + "last_updated": "2026-07-24T06:22:50Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-custom-component", + "plants", + "smartyplants" + ], + "last_fetched": 1784921100.238507 + }, + "524883312": { + "repository_manifest": { + "name": "Q-Sys QRC integration", + "homeassistant": "2024.4.4", + "hacs": "1.34.0", + "render_readme": true + }, + "new": true, + "full_name": "nkvoll/home-assistant-qsys-qrc", + "authors": [ + "@nkvoll" + ], + "category": "integration", + "description": "Home Assistant Q-Sys QRC integration", + "domain": "qsys_qrc", + "etag_repository": "W/\"caa156eb95a53f0761fcbe41a85db5a73803af3996939bc2a972f57841369e49\"", + "last_updated": "2026-10-01T22:05:30Z", + "stargazers_count": 18, + "topics": [ + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration", + "q-sys", + "qsys" + ], + "last_fetched": 1790927986.67391 + }, + "927381685": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/seismoi", + "category": "integration", + "description": "Real-time earthquake tracking for Greece", + "domain": "seismoi", + "etag_repository": "W/\"1b2e7ce452adaf0fcb44d509a02a381edbf4dfc856426ccd8ce952268f39c4d5\"", + "last_updated": "2026-08-01T13:49:08Z", + "stargazers_count": 3, + "topics": [ + "earthquake", + "earthquakes" + ], + "last_fetched": 1785612478.39759 + }, + "887859295": { + "repository_manifest": {}, + "new": true, + "full_name": "Imou-OpenPlatform/Imou-Home-Assistant", + "category": "integration", + "description": "The integration developed by the official team of the Imou Open Platform ,which is designed to control Imou devices.", + "domain": "imou_life", + "downloads": 36, + "etag_repository": "W/\"6526e6c8b47433800b311681b5e5a7b1651d534a9f9ada0821ce3bc2743697b7\"", + "last_updated": "2026-09-22T09:30:29Z", + "stargazers_count": 60, + "topics": [ + "camera", + "imou", + "imou-life", + "official" + ], + "last_fetched": 1790155936.418748 + }, + "1098022285": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/ha-youtubevideocard", + "category": "plugin", + "description": "A dashboard card for Home Assistant that allows the embedding of YouTube videos and playlists", + "downloads": 1128, + "etag_repository": "W/\"fc7873c219f1e30a5ab34e302640c26a1ec23b7c3603b56ddd845751f89f4af4\"", + "last_updated": "2026-06-29T01:16:20Z", + "stargazers_count": 19, + "topics": [ + "dashboard", + "lovelace-custom-card", + "video", + "youtube" + ], + "last_fetched": 1786836599.614085 + }, + "327779379": { + "repository_manifest": { + "name": "Optus" + }, + "full_name": "itchannel/optus-ha", + "authors": [ + "@itchannel" + ], + "category": "integration", + "description": "Optus Mobile Home Assistant Integration", + "domain": "optus", + "etag_repository": "W/\"6f5d17213ba44f0db222d83ccdc102823824b185c66cdaf2eeb22d68c260886d\"", + "last_updated": "2021-06-13T00:40:48Z", + "stargazers_count": 4, + "topics": [ + "assistant", + "mobile", + "optus" + ], + "last_fetched": 1790871891.270018 + }, + "893011665": { + "repository_manifest": {}, + "new": true, + "full_name": "Hankanman/Area-Occupancy-Detection", + "category": "integration", + "description": "A Home Assistant integration to accurately and intelligently track occupancy of an area", + "domain": "area_occupancy", + "downloads": 1345, + "etag_repository": "W/\"58b99cafb6cad150c23b5e1f1e084e572c0eb14615f60d7ffc80a9ef3375a8cd\"", + "last_updated": "2026-10-01T18:50:05Z", + "stargazers_count": 331, + "topics": [ + "bayesian", + "occupancy", + "probability" + ], + "last_fetched": 1790891955.493665 + }, + "1169784155": { + "repository_manifest": {}, + "new": true, + "full_name": "djchen/ha-unifi-presence", + "category": "integration", + "description": "Home Assistant integration for presence detection of client devices using a UniFi Network controller.", + "domain": "unifi_presence", + "etag_repository": "W/\"9f0df9e2446ac35e317f1f60dee7c3f9a7e394a0bf4c35e9dd2b0c19f4d7d84d\"", + "last_updated": "2026-10-02T03:26:59Z", + "stargazers_count": 1, + "topics": [ + "device-tracker", + "presence", + "unifi" + ], + "last_fetched": 1790923505.223359 + }, + "1108400894": { + "repository_manifest": {}, + "new": true, + "full_name": "miyosmart/miyocube-homeassistant-custom-component", + "category": "integration", + "description": "A custom component to use your MIYO Cube with Home Assistant.", + "domain": "miyocube", + "etag_repository": "W/\"a157d882e1b0238fa9a98f516dd6c0deaeecf37b3b7048160d4949ffa67d070d\"", + "last_updated": "2026-02-23T09:26:54Z", + "stargazers_count": 1, + "topics": [ + "homeassistant-custom-component", + "miyo", + "miyocube" + ], + "last_fetched": 1784790258.126731 + }, + "195438291": { + "repository_manifest": { + "name": "Nintendo Wishlist", + "render_readme": true, + "homeassistant": "0.118.5" + }, + "full_name": "custom-components/sensor.nintendo_wishlist", + "authors": [ + "@boralyl" + ], + "category": "integration", + "description": "A sensor that monitors a Nintendo Switch wish list for when games are on sale.", + "domain": "nintendo_wishlist", + "etag_repository": "W/\"ad318c82c14aed84c56bd2e4d452bb9c645922061326569932af9dd48e2d3b4e\"", + "last_updated": "2025-10-07T04:09:19Z", + "stargazers_count": 19, + "topics": [ + "nintendo-switch" + ], + "last_fetched": 1784786268.041429 + }, + "1186008946": { + "repository_manifest": {}, + "new": true, + "full_name": "L3t4l3s/home-tasks", + "category": "integration", + "description": "A feature-rich task management integration for Home Assistant", + "domain": "home_tasks", + "downloads": 917, + "etag_repository": "W/\"a39402d1a0d228f2fbdfc3e4708761ef3133579dea5c466cb88af4c10c6261d7\"", + "last_updated": "2026-09-30T14:51:52Z", + "stargazers_count": 35, + "topics": [ + "custom-integration", + "todo-list" + ], + "last_fetched": 1790784824.021074 + }, + "215037975": { + "repository_manifest": { + "name": "HA (Lovelace) Card Waze Travel Time" + }, + "full_name": "r-renato/ha-card-waze-travel-time", + "category": "plugin", + "description": "Home Assistant Lovelace card for Waze Travel Time Sensor", + "etag_repository": "W/\"d183053c95f3b3d875944a9f11d641b47952e6dbfd916f4f5e367acaba7202e4\"", + "last_updated": "2024-05-20T15:35:04Z", + "stargazers_count": 54, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1790164106.70352 + }, + "906146079": { + "repository_manifest": {}, + "new": true, + "full_name": "stijnpiron/parking_gent", + "category": "integration", + "description": "HA Integration to get the available parking spaces in the parkings of Gent, Belgium.", + "domain": "parking_gent", + "etag_repository": "W/\"d486a0521db1831ace3fb6448e886950ce1714612d658ca18c2ccc71bb044410\"", + "last_updated": "2025-11-25T08:38:52Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "parking-spaces", + "stad-gent" + ], + "last_fetched": 1784792535.232766 + }, + "1174973167": { + "repository_manifest": {}, + "new": true, + "full_name": "onpremcloudguy/HelloSmart_HomeAssistant", + "category": "integration", + "description": "Home Assistant custom integration for Smart electric vehicles", + "domain": "hello_smart", + "etag_repository": "W/\"a2c9dcdf9a345075dff8e71363c166d528b9c3c34cecf3c912d202801ea64a97\"", + "last_updated": "2026-03-28T22:53:14Z", + "stargazers_count": 4, + "topics": [ + "custom-integration", + "ev", + "smart" + ], + "last_fetched": 1790174425.967982 + }, + "676012641": { + "repository_manifest": { + "name": "Audiobookshelf", + "hacs": "1.6.0", + "homeassistant": "0.118.0" + }, + "new": true, + "full_name": "wolffshots/hass-audiobookshelf", + "authors": [ + "@wolffshots" + ], + "category": "integration", + "description": "Adds sensors for an Audiobookshelf server to Home Assistant to show connection and active sessions", + "domain": "audiobookshelf", + "downloads": 4, + "etag_repository": "W/\"ca7dfe05bed14bda533d23b2955fd61c3bd4d6a6112057c8f7134641b0fc3860\"", + "last_updated": "2026-09-28T17:24:00Z", + "stargazers_count": 68, + "topics": [ + "audiobooks", + "audiobookshelf" + ], + "last_fetched": 1790633383.405956 + }, + "1269071566": { + "repository_manifest": {}, + "new": true, + "full_name": "Gr33n93/ha-waveshare-relay", + "category": "integration", + "description": "Home Assistant custom integration for Waveshare Modbus PoE Ethernet Relay boards", + "domain": "waveshare_relay", + "etag_repository": "W/\"b2f88fbd3d4f7dc24fcd82302b9099ee07c78417a143064c3df480dda778ab25\"", + "last_updated": "2026-09-15T12:53:40Z", + "stargazers_count": 2, + "topics": [ + "modbus", + "waveshare" + ], + "last_fetched": 1790441633.412994 + }, + "290193894": { + "repository_manifest": { + "name": "Rollease Acmeda Automate Pulse Hub v2", + "render_readme": true + }, + "new": true, + "full_name": "sillyfrog/Automate-Pulse-v2", + "authors": [ + "@sillyfrog" + ], + "category": "integration", + "description": "Rollease Acmeda Automate Pulse Hub v2 integration for Home Assistant", + "domain": "automate", + "etag_repository": "W/\"1e5f73860705fe671bc82ba8088e337570a77ff8da0240cec7eb5210978efc60\"", + "last_updated": "2026-02-12T11:16:05Z", + "stargazers_count": 46, + "last_fetched": 1790299838.194347 + }, + "1228308416": { + "repository_manifest": {}, + "new": true, + "full_name": "cy-bertrand/Infomaniak-dyndns-ha", + "category": "integration", + "description": "Intégration pour mise à jour de de l'IP pour un ddns hebergé chez Infomaniak / registrar Dynamic DNS service to link IP address to domain name hosted by Infomaniak", + "domain": "infomaniak_ddns", + "etag_repository": "W/\"9e6401c5b136432563f83852cf6914deac13b7f89cfb10c43e1a26c746767afd\"", + "last_updated": "2026-08-05T02:14:37Z", + "stargazers_count": 2, + "topics": [ + "ddns", + "ddns-updater", + "dyndns-updater", + "infomaniak" + ], + "last_fetched": 1785913449.541086 + }, + "201292040": { + "repository_manifest": { + "name": "Zigbee2mqtt Networkmap Card", + "render_readme": true + }, + "full_name": "azuwis/zigbee2mqtt-networkmap", + "category": "plugin", + "description": "Home Assistant Custom Card to show Zigbee2mqtt network map", + "downloads": 18067, + "etag_repository": "W/\"a079c9a883c0602eebae49c07306df6a2607228200a9f1d6b764a4f4dbd1bece\"", + "last_updated": "2026-09-26T00:05:19Z", + "stargazers_count": 336, + "topics": [ + "zigbee2mqtt" + ], + "last_fetched": 1790388326.256892 + }, + "195671060": { + "repository_manifest": { + "name": "Lovelace Grocy Chores Card", + "render_readme": true, + "filename": "grocy-chores-card.js" + }, + "full_name": "isabellaalstrom/lovelace-grocy-chores-card", + "category": "plugin", + "description": "A card to track chores and tasks in Grocy. Not actively maintained by author but accepting prs.", + "downloads": 4310, + "etag_repository": "W/\"5978f8b73391401d70bed311405080954739d7525b4b6925f2c33c4f87f9f501\"", + "last_updated": "2026-03-26T00:04:50Z", + "stargazers_count": 159, + "last_fetched": 1790537926.182208 + }, + "1188550223": { + "repository_manifest": {}, + "new": true, + "full_name": "b12e/ha_lynkco_2025", + "category": "integration", + "description": "Home Assistant HACS integration for EU Lynk & Co vehicles released in or after 2025 (01, 02, 08)", + "domain": "lynkco", + "etag_repository": "W/\"32ce1de7d0df7b3e28b16a67b4fb597da5b972f37a5b816d84e5ab25e499832f\"", + "last_updated": "2026-09-29T05:50:07Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-custom-component", + "lynkco", + "vehicle" + ], + "last_fetched": 1790678698.418425 + }, + "1235796616": { + "repository_manifest": {}, + "new": true, + "full_name": "KipK/a-better-history-card", + "category": "plugin", + "description": "Lovelace Cards for Home Assistant to display history charts ", + "downloads": 750, + "etag_repository": "W/\"4e19b7c61a82a777a745db780745911c94aae85a95a9cc802926328df0147866\"", + "last_updated": "2026-08-13T16:53:16Z", + "stargazers_count": 15, + "topics": [ + "history" + ], + "last_fetched": 1788863801.788641 + }, + "567030726": { + "repository_manifest": { + "name": "Default Dashboard", + "render_readme": true, + "filename": "default-dashboard.js" + }, + "new": true, + "full_name": "daredoes/default-dashboard", + "category": "plugin", + "description": "Automatically set the default dashboard for all devices for Home Assistant", + "downloads": 7509, + "etag_repository": "W/\"027658721a19655f09a4241cc78637434d688428177a8139a5bc6b1963c4007a\"", + "last_updated": "2026-03-10T16:21:04Z", + "stargazers_count": 63, + "topics": [ + "hacs-custom" + ], + "last_fetched": 1787644784.494371 + }, + "1026194410": { + "repository_manifest": {}, + "new": true, + "full_name": "golles/ha-aquatlantis-ori", + "category": "integration", + "description": "Custom component that integrates the Aquatlantis Ori smart controller into Home Assistant", + "domain": "ori", + "downloads": 68, + "etag_repository": "W/\"3772ad22237382a5ec55a07e40126c5f1a8f4e4df302f4ac8657ab3890f0222f\"", + "last_updated": "2026-10-02T06:16:51Z", + "stargazers_count": 2, + "topics": [ + "aquarium", + "aquarium-controller", + "aquatlantis-ori", + "home-assistant-component", + "home-assistant-integration", + "ori" + ], + "last_fetched": 1790924582.243749 + }, + "1003838951": { + "repository_manifest": {}, + "new": true, + "full_name": "kgstorm/home-assistant-calorie-tracker", + "category": "integration", + "description": "Calorie and weight tracker with Voice Assist support.", + "domain": "calorie_tracker", + "downloads": 324, + "etag_repository": "W/\"1fab276fadfa50f9f37c83f15c24e4844cade149368b775ae9868bf07bcebc1e\"", + "last_updated": "2026-08-09T08:58:53Z", + "stargazers_count": 22, + "topics": [ + "calorie-counter", + "calorie-tracker", + "exercise-tracker", + "health", + "weight-loss", + "weight-management", + "weight-tracking" + ], + "last_fetched": 1790156874.322885 + }, + "146379582": { + "repository_manifest": { + "name": "Trakt", + "homeassistant": "2024.6.0", + "render_readme": true + }, + "full_name": "custom-components/sensor.trakt", + "authors": [ + "@iantrich", + "@engrbm" + ], + "category": "integration", + "description": "📺 Trakt Integration for Upcoming Media Card", + "domain": "trakt", + "etag_repository": "W/\"96837861c6256a2092e4eee0a518de63477795a9b39d86dd42678020dbeaaf48\"", + "last_updated": "2024-06-11T17:54:10Z", + "stargazers_count": 62, + "last_fetched": 1788473308.516894 + }, + "976282396": { + "repository_manifest": {}, + "new": true, + "full_name": "jordanhinks/abc_council_bin_collection", + "category": "integration", + "description": "Home Assistant component to pull data from Northern Ireland ABC Council website regarding bin collection dates based on address provided.", + "domain": "abc_council_bin_collection", + "etag_repository": "W/\"a11ce3a343cf55818979450a34c73149c40d69eda7ca78e713121e32bb19369b\"", + "last_updated": "2026-01-06T15:59:09Z", + "stargazers_count": 3, + "topics": [ + "abc-council", + "bin-collection", + "home-assistant-integration" + ], + "last_fetched": 1784788801.566189 + }, + "1135266903": { + "repository_manifest": {}, + "new": true, + "full_name": "axelpaul/leitir-ha", + "category": "integration", + "description": "Home Assistant integration for Leitir - Iceland's public library system", + "domain": "leitir", + "etag_repository": "W/\"d5c5dc3eb20c9f8e951c03bdc076276a0f19539acf6ad30230470c89474138b1\"", + "last_updated": "2026-02-12T20:27:06Z", + "stargazers_count": 4, + "topics": [ + "iceland", + "library" + ], + "last_fetched": 1784785278.889972 + }, + "1300087502": { + "repository_manifest": {}, + "new": true, + "full_name": "sikelo83/lovelace-wordclock-card", + "category": "plugin", + "description": "Lovelace word clock card for Home Assistant — displays the time as illuminated words in a letter grid. Supports German, Swiss German (Bärndütsch) and English, with configurable colors. Installable via HACS.", + "downloads": 7, + "etag_repository": "W/\"2c0c31d959e672e92142ee138ec7dddbddb8b9760e6578b64b4014fef45e31a0\"", + "last_updated": "2026-07-14T09:08:36Z", + "topics": [ + "wordclock" + ], + "last_fetched": 1788173303.173855 + }, + "1196407871": { + "repository_manifest": {}, + "new": true, + "full_name": "bartv2/kde_connect", + "category": "integration", + "description": "This custom integration provides KDE Connect support to Home Assistent", + "domain": "kde_connect", + "etag_repository": "W/\"a170db51c64e904127f5df76156d83389ead9fa8fb52f81eccc29106fef9f333\"", + "last_updated": "2026-08-30T09:22:58Z", + "stargazers_count": 4, + "topics": [ + "kde-connect" + ], + "last_fetched": 1789315129.765103 + }, + "1120334068": { + "repository_manifest": {}, + "new": true, + "full_name": "Giorgio866/lumina-energy-card", + "category": "plugin", + "description": "Ultra Modern 3D Home Assistant dashboard card for monitoring electricity. It includes house usage, Battery States. EV Charging and multiple solar arrays", + "etag_repository": "W/\"f313687fa382af52367d7dd87c8aa1dd2c370c312ed1f5d8c03c25ae8b64632d\"", + "last_updated": "2026-08-19T14:11:56Z", + "stargazers_count": 304, + "topics": [ + "battery-level", + "battery-monitor", + "battery-status", + "card", + "cards", + "dashboard", + "dashboards", + "electric-vehicle", + "front-end", + "inverter", + "lovelace-custom-card", + "plancia", + "power-consumption", + "solar", + "solar-energy" + ], + "last_fetched": 1790715197.047348 + }, + "145180996": { + "repository_manifest": { + "name": "Feedparser", + "homeassistant": "2021.4.0", + "render_readme": true + }, + "full_name": "custom-components/feedparser", + "authors": [ + "@iantrich" + ], + "category": "integration", + "description": "📰 RSS Feed Integration", + "domain": "feedparser", + "etag_repository": "W/\"2af896ae805587ca20837267771d39a9e0e7e8fbb31f28325c0b16f17dd29e88\"", + "last_updated": "2026-06-22T21:52:31Z", + "stargazers_count": 183, + "topics": [ + "feedparser", + "home-assistant-component", + "rss", + "rss-parser" + ], + "last_fetched": 1789920324.933728 + }, + "760156009": { + "repository_manifest": {}, + "new": true, + "full_name": "delphiki/hass-tarif-edf", + "category": "integration", + "description": "Home Assistant integration to retrieve EDF prices", + "domain": "tarif_edf", + "downloads": 9045, + "etag_repository": "W/\"e4eb79de4bed4c1eace8b2cb6e3fa032a67957cd354e9d2f9326f70efc41b108\"", + "last_updated": "2025-03-27T23:29:49Z", + "stargazers_count": 84, + "topics": [ + "edf", + "prix", + "tarif" + ], + "last_fetched": 1790154069.171391 + }, + "1226282613": { + "repository_manifest": {}, + "new": true, + "full_name": "404GamerNotFound/ha-solar-dashboard", + "category": "plugin", + "description": "A custom Home Assistant Lovelace card for HACS that renders a modern PV/energy overview with an image-based layout.", + "downloads": 825, + "etag_repository": "W/\"a3daf6105abba113db64e9d6c27a72241a48062e81811b3ce24ec4f82601b0d9\"", + "last_updated": "2026-09-19T08:15:53Z", + "stargazers_count": 44, + "topics": [ + "hacs-dashboard" + ], + "last_fetched": 1790878172.557744 + }, + "313269367": { + "repository_manifest": { + "name": "kibibit Better Graph Colors", + "render_readme": true, + "filename": "kb-better-graph-colors.js" + }, + "full_name": "Kibibit/kb-better-graph-colors", + "category": "plugin", + "description": "Replace the history graph colors with a material design color palette.", + "etag_repository": "W/\"8be54af4836e0238bb823576640e81ac00f8419f856a3acbec3fd8c52d972bb9\"", + "last_updated": "2022-06-19T17:37:46Z", + "stargazers_count": 10, + "topics": [ + "color-scheme", + "graphs", + "palette" + ], + "last_fetched": 1784794859.318157 + }, + "1029193631": { + "repository_manifest": {}, + "new": true, + "full_name": "sli-cka/karakeep-homeassistant", + "category": "integration", + "description": "Home Assistant integration for karakeep", + "domain": "karakeep", + "etag_repository": "W/\"5e5cd201ff97e0171d3f3c57f30584fa88883c09f77c709afb168c58a1bacf15\"", + "last_updated": "2026-08-05T09:41:27Z", + "stargazers_count": 18, + "topics": [ + "karakeep" + ], + "last_fetched": 1787729113.109162 + }, + "766648885": { + "repository_manifest": {}, + "new": true, + "full_name": "patman15/BMS_BLE-HA", + "category": "integration", + "description": "This integration allows to monitor Bluetooth Low Energy (BLE) battery management systems (BMS) from within Home Assistant. ", + "domain": "bms_ble", + "downloads": 8966, + "etag_repository": "W/\"e719345ce69edebae33c39f0c515e6b3fcc8b37b5d995b97f772f9676ae1a359\"", + "last_updated": "2026-10-01T19:48:31Z", + "stargazers_count": 361, + "topics": [ + "battery", + "battery-management-system", + "battery-monitor", + "battery-status", + "daly-bms", + "greenway-bms", + "jbd", + "jbd-bms", + "jikong-bms", + "monitoring", + "neey-balancer", + "ogt-bms", + "renogy", + "seplos", + "seplos-bms", + "smart-bms", + "supervolt" + ], + "last_fetched": 1790895449.945342 + }, + "998435207": { + "repository_manifest": {}, + "new": true, + "full_name": "jonandel/ha-hildebrandglow-dcc", + "category": "integration", + "description": "Home Assistant integration for UK SMETS (Smart) meters pulling data from the DCC via the Hildebrand Glow API ", + "domain": "hildebrandglow_dcc", + "etag_repository": "W/\"0a26cdb775476a467d4d3c0053424511d88d6988b1017f33e4a1f1d09fde81fc\"", + "last_updated": "2026-05-15T10:18:44Z", + "stargazers_count": 62, + "topics": [ + "energy", + "energy-data", + "hacs-custom" + ], + "last_fetched": 1790708712.058686 + }, + "395770920": { + "repository_manifest": { + "name": "OpenEI", + "homeassistant": "2021.8.0", + "zip_release": true, + "filename": "openei.zip" + }, + "new": true, + "full_name": "firstof9/ha-openei", + "authors": [ + "@firstof9" + ], + "category": "integration", + "description": "OpenEI integration for Home Assistant", + "domain": "openei", + "downloads": 192, + "etag_repository": "W/\"38ecc1a3629d66c5dd6c837e3bb6600ea7240baaa2f2fd09f302e51f13fffe8e\"", + "last_updated": "2026-09-27T04:13:22Z", + "stargazers_count": 17, + "topics": [ + "api", + "energy", + "rates" + ], + "last_fetched": 1790506142.044831 + }, + "684619264": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-chefkoch", + "category": "integration", + "description": "Homeassistant Integration for Chefkoch.de reciepes fetching", + "domain": "chefkoch_ha", + "downloads": 240, + "etag_repository": "W/\"d333646fcd7a205b606aad368bcf5407ae5d7ab21c6ab94ae0db28dc600d31dd\"", + "last_updated": "2026-10-01T04:56:16Z", + "stargazers_count": 4, + "topics": [ + "chefkoch", + "custom-integration" + ], + "last_fetched": 1790870725.409037 + }, + "766376848": { + "repository_manifest": {}, + "new": true, + "full_name": "lovelylain/hass_ingress", + "category": "integration", + "description": "Home Assistant ingress feature, add additional ingress panels to your Home Assistant frontend.", + "domain": "ingress", + "downloads": 5860, + "etag_repository": "W/\"b4d72571b60892b217ff61d2b6036fcd1db4139891e90f0e049adbd1c2084fda\"", + "last_updated": "2026-08-11T16:40:12Z", + "stargazers_count": 283, + "topics": [ + "ingress" + ], + "last_fetched": 1790926678.947357 + }, + "286554328": { + "repository_manifest": {}, + "new": true, + "full_name": "KoljaWindeler/kaco", + "category": "integration" + }, + "961844215": { + "repository_manifest": {}, + "new": true, + "full_name": "hsakoh/ha-switchbot-kvs-camera", + "category": "integration", + "description": "Custom Component for Integrating SwitchBot Pan/Tilt Cam Plus with Home Assistant", + "domain": "switchbot_camera", + "etag_repository": "W/\"f17315435144134eadbf35fe12f52b343020700cd94dc9ad56235defdf6cd596\"", + "last_updated": "2026-08-06T09:49:52Z", + "stargazers_count": 16, + "topics": [ + "homeassistant-custom-component", + "switchbot" + ], + "last_fetched": 1789553861.121995 + }, + "1155171048": { + "repository_manifest": {}, + "new": true, + "full_name": "hoechstleistungshaartrockner/simplechores", + "category": "integration", + "description": "A simple home assistant integration to track household chores.", + "domain": "simplechores", + "etag_repository": "W/\"964b39c66c04c9df8e16051e5cc6e48705f96769aec285033e0f9496bcb0cbc6\"", + "last_updated": "2026-06-25T08:54:27Z", + "topics": [ + "chores", + "hacs-custom", + "tasks" + ], + "last_fetched": 1784930576.11873 + }, + "998347419": { + "repository_manifest": {}, + "new": true, + "full_name": "frimtec/hass-swiss-pollen", + "category": "integration", + "description": "🌳HomeAssistant integration for pollen data in Switzerland", + "domain": "swiss_pollen", + "downloads": 706, + "etag_repository": "W/\"452872205d55c9e7bc307da759cb19f1c9f3660bd978503fd32122a2e937d068\"", + "last_updated": "2026-08-03T17:23:07Z", + "stargazers_count": 8, + "topics": [ + "meteoswiss", + "pollen", + "pyhton" + ], + "last_fetched": 1788601118.991643 + }, + "1146793184": { + "repository_manifest": {}, + "new": true, + "full_name": "ksanislo/honda_generator", + "category": "integration", + "description": "Home Assistant integration for Honda generators via Bluetooth (EU2200i, EU3200i, EM5000SX, EM6500SX, EU7000is)", + "domain": "honda_generator", + "etag_repository": "W/\"cbba9af49ed9315980d8f44ac9c3e08b35ccf3b4091e2a3a68fc6fc2407dc10a\"", + "last_updated": "2026-07-07T22:52:10Z", + "stargazers_count": 5, + "topics": [ + "ble", + "bluetooth", + "custom-integration", + "generator", + "home-assistant-custom-integration", + "honda" + ], + "last_fetched": 1785588077.385179 + }, + "878538117": { + "repository_manifest": {}, + "new": true, + "full_name": "AlbinLind/dawarich-home-assistant", + "category": "integration", + "description": "Custom Integration for Dawarich in Home Assistant", + "domain": "dawarich", + "downloads": 2554, + "etag_repository": "W/\"dabb03901b9ddeabda71f7c3e019f0890c77da2950b0c5d3447953493dc361d6\"", + "last_updated": "2026-09-08T18:12:38Z", + "stargazers_count": 207, + "topics": [ + "dawarich" + ], + "last_fetched": 1790394207.588653 + }, + "1021097978": { + "repository_manifest": {}, + "new": true, + "full_name": "PaulVanSchayck/ha-nl-weather", + "category": "integration", + "description": "An HA integration providing weather forecast, observations, rain radar, rain nowcast graph and warnings in The Netherlands using KNMI data", + "domain": "nl_weather", + "etag_repository": "W/\"fb32f7d23931370ed31415ff553ac01c45920b2275fa24b1c7f788aac37abed8\"", + "last_updated": "2026-09-28T21:44:31Z", + "stargazers_count": 83, + "topics": [ + "dutch", + "forecast", + "knmi", + "netherlands", + "observations", + "precipitation", + "rain", + "warnings", + "weather" + ], + "last_fetched": 1790648349.292019 + }, + "891979542": { + "repository_manifest": {}, + "new": true, + "full_name": "evilmarty/switch_fan", + "category": "integration", + "description": "A Home Assistant helper that combines multiple switches and lights into a fan entity.", + "domain": "switch_fan", + "etag_repository": "W/\"f5180809c0e28e1793bc00dce0dad554d3f347f9c92114c0c329d26383b0512a\"", + "last_updated": "2026-07-01T19:42:00Z", + "stargazers_count": 7, + "topics": [ + "fan", + "homeassistant-custom-component" + ], + "last_fetched": 1789145452.207722 + }, + "1227385142": { + "repository_manifest": {}, + "new": true, + "full_name": "peha1983/ha-ynblue", + "category": "integration", + "description": "Home Assistant integration for YNEOM YnBlue connected pool controllers and water treatment", + "domain": "ynblue", + "downloads": 3, + "etag_repository": "W/\"b575f56265cb239e39f61ac323fa6231536450c0eced46f3b87b04f73f85b87f\"", + "last_updated": "2026-09-20T16:26:10Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "home-assistant-integration", + "pool-automation", + "smart-pool", + "water-treatment", + "ynblue", + "yneom" + ], + "last_fetched": 1789925720.551398 }, "548554162": { "repository_manifest": { @@ -28082,277 +66463,2651 @@ "category": "integration", "description": "Determines your next Waste Management (https://www.wm.com) pickup times for use in Home Assistant.", "domain": "waste_management", - "etag_repository": "W/\"9e457072884c1e5be589e9d4f85f201e7c6dfb3520ddb2e47163cd4312a178a2\"", + "etag_repository": "W/\"b05575e4436af92828621c44d056cb38fc94edf6ca6a992b83be6711126d3f64\"", "last_updated": "2023-02-27T19:35:10Z", - "stargazers_count": 6, + "stargazers_count": 10, "topics": [ "garbage", "recycle", "waste-management" ], - "last_fetched": 1704915399.651476 + "last_fetched": 1784786576.173171 }, - "523291160": { + "1016586430": { + "repository_manifest": {}, + "new": true, + "full_name": "mac8005/xiaozhi-mcp-ha", + "category": "integration", + "description": "A Home Assistant Custom Integration (HACS) that connects Xiaozhi ESP32 AI chatbot to Home Assistant via MCP", + "domain": "xiaozhi_mcp", + "downloads": 2753, + "etag_repository": "W/\"da8b5ecbe60272afae37bafe46b53196116f7adf2528463594ef78eb6cb02c56\"", + "last_updated": "2025-09-10T09:13:41Z", + "stargazers_count": 109, + "topics": [ + "mcp", + "xiaozhi-esp32" + ], + "last_fetched": 1790296959.799595 + }, + "1246429344": { + "repository_manifest": {}, + "new": true, + "full_name": "adamotte/ha-easycare-bywaterair", + "category": "integration", + "description": "💧easy·care by Waterair - Home Assistant Integration", + "domain": "easycare_bywaterair", + "etag_repository": "W/\"ab782352a3ab863c4fddbc116aeb87fce3b88d926f97ad07f6784d7b7a1ec065\"", + "last_updated": "2026-09-19T13:08:14Z", + "stargazers_count": 3, + "topics": [ + "pool", + "waterair" + ], + "last_fetched": 1790438113.772248 + }, + "420733339": { + "repository_manifest": {}, + "new": true, + "full_name": "BenPru/luxtronik", + "category": "integration", + "description": "Luxtronik integration for Home Assistant", + "domain": "luxtronik2", + "downloads": 1855, + "etag_repository": "W/\"1d58548508d208461fb416a1d1cd606aa9aaef8fa96ea62e7d51f05a469c5c6b\"", + "last_updated": "2026-09-29T19:49:50Z", + "stargazers_count": 171, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1790725785.753776 + }, + "1140886958": { + "repository_manifest": {}, + "new": true, + "full_name": "untitledlt/ha-miesto-plauciai", + "category": "integration", + "description": "Vilnius Air Quality - Home Assistant Custom Component", + "domain": "vilnius_air", + "etag_repository": "W/\"22126eba2243f02e073ce98dca0a633ae8c585d1c10104ac38fa863a5ff0dc0a\"", + "last_updated": "2026-02-10T15:47:44Z", + "stargazers_count": 10, + "topics": [ + "air-quality", + "miesto-plauciai", + "vilnius" + ], + "last_fetched": 1788979509.603565 + }, + "262803775": { "repository_manifest": { - "name": "Daily Schedule", - "filename": "daily_schedule.zip", - "hide_default_branch": true, + "name": "Carbon Intensity UK", + "hacs": "0.24.0", + "homeassistant": "0.108.0" + }, + "full_name": "jscruz/sensor.carbon_intensity_uk", + "authors": [ + "@jscruz" + ], + "category": "integration", + "description": "Carbon Intensity UK Sensor for Home Assistant", + "domain": "carbon_intensity_uk", + "etag_repository": "W/\"170ca228a2007576593e36b35d4c3c07e52da944abbeea3916a7cbc30135735f\"", + "last_updated": "2026-06-11T22:35:29Z", + "stargazers_count": 9, + "topics": [ + "carbon", + "custom-integration", + "energy", + "sensor-platform" + ], + "last_fetched": 1790872497.759372 + }, + "1087832399": { + "repository_manifest": {}, + "new": true, + "full_name": "dutch-erik/ha_p2000", + "category": "integration", + "description": "Home Assistant - P2000 Events for The Netherlands", + "domain": "p2000_nl", + "etag_repository": "W/\"3db4deded367a677278bb22aa55489df5e5e319136f274c62aa8cca9c9ac068a\"", + "last_updated": "2026-08-24T12:31:11Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "p2000", + "sensors" + ], + "last_fetched": 1787578576.081754 + }, + "863301275": { + "repository_manifest": {}, + "new": true, + "full_name": "rabits/ha-ef-ble", + "category": "integration", + "description": "Unofficial EcoFlow BLE Home Assistant integration", + "domain": "ef_ble", + "etag_repository": "W/\"a2f8739e43917000d2fdf2949f8ed2709e313c2455ec6f0dcb605e7521ad76e6\"", + "last_updated": "2026-10-01T19:26:06Z", + "stargazers_count": 395, + "topics": [ + "bluetooth-low-energy" + ], + "last_fetched": 1790928739.968315 + }, + "249381778": { + "repository_manifest": { + "name": "Local Tuya", + "homeassistant": "2024.1.0" + }, + "full_name": "rospogrigio/localtuya", + "authors": [ + "@rospogrigio", + "@postlund" + ], + "category": "integration", + "description": "local handling for Tuya devices", + "domain": "localtuya", + "etag_repository": "W/\"71ee70b4485030341398a0fadcf77911b25dca1c461fc26bc6060d2938df93d4\"", + "last_updated": "2026-01-29T11:04:59Z", + "stargazers_count": 3988, + "topics": [ + "localtuya", + "tuya", + "tuya-api" + ], + "last_fetched": 1790896345.7145 + }, + "608596416": { + "repository_manifest": { + "name": "Taipit Cloud Meters", + "render_readme": true, + "country": "RU" + }, + "new": true, + "full_name": "lizardsystems/hass-taipit", + "authors": [ + "@lizardsystems" + ], + "category": "integration", + "description": "Интеграция для Home Assistant, поддерживающая облачные счетчики Тайпит", + "domain": "taipit", + "etag_repository": "W/\"43ca500bffc4b68bae659cdbdc1dac63375894243b60dffec263ccd9f66481a3\"", + "last_updated": "2026-09-04T15:13:37Z", + "stargazers_count": 8, + "topics": [ + "energy", + "smartmeter", + "taipit" + ], + "last_fetched": 1788547391.237101 + }, + "1152070705": { + "repository_manifest": {}, + "new": true, + "full_name": "levonisyas/clockpro-card", + "category": "plugin", + "description": "Time & Weather Visualization Engine", + "downloads": 1046, + "etag_repository": "W/\"f57afd9448d296c28d2ebf8e62a150ef4ce0a917394f9a9dadb1da8ba5909a14\"", + "last_updated": "2026-03-03T16:13:52Z", + "stargazers_count": 4, + "topics": [ + "android", + "card", + "clock", + "weather", + "weather-conditions", + "widget" + ], + "last_fetched": 1789930017.032887 + }, + "316527506": { + "repository_manifest": { + "name": "Winix Purifier", + "render_readme": true + }, + "full_name": "iprak/winix", + "authors": [ + "@iprak" + ], + "category": "integration", + "description": "Home Assistant component for C545 Winix Air Purifier", + "domain": "winix", + "etag_repository": "W/\"1939cdd8cb8501d1982db164e7e1ede18cb7225eef9cf99fdf8a51f345f9157c\"", + "last_updated": "2026-08-25T11:47:25Z", + "stargazers_count": 201, + "topics": [ + "purifier", + "winix" + ], + "last_fetched": 1790530845.061547 + }, + "1141850160": { + "repository_manifest": {}, + "new": true, + "full_name": "pfalzcraft/notion-garden-care", + "category": "integration", + "description": "🌱 Home Assistant integration for garden care management with Notion", + "domain": "notion_garden_care", + "etag_repository": "W/\"48b43e4dbb200d95e062388700defd57613a94bba61af7ab4d6687a08c50d7a8\"", + "last_updated": "2026-04-12T18:12:19Z", + "stargazers_count": 3, + "topics": [ + "garden", + "home-assistant-component", + "home-assistant-custom-component", + "notion", + "smart", + "smart-gardening" + ], + "last_fetched": 1784791138.044006 + }, + "1125356216": { + "repository_manifest": {}, + "new": true, + "full_name": "guiohm79/jaugeLineaire", + "category": "plugin", + "description": "Dashboard homeassistant", + "downloads": 1026, + "etag_repository": "W/\"07fe33130d627d5749112a8e1075e22ae0cb380181ed56c1f4306e45e9171ada\"", + "last_updated": "2026-08-27T16:54:30Z", + "stargazers_count": 10, + "topics": [ + "gauge-chart", + "hacs-plugin" + ], + "last_fetched": 1787868159.017387 + }, + "1228637668": { + "repository_manifest": {}, + "new": true, + "full_name": "renaudallard/homeassistant_be_water_prices", + "category": "integration", + "description": "Home Assistant integration that exposes the water price for Belgian drinking-water customers (Brussels VIVAQUA, Flanders De Watergroep & Pidpa, Wallonia SWDE & inBW).", + "domain": "be_water_prices", + "etag_repository": "W/\"8fd70d59a396d70b435139a7737e591d7b3174ad775167f7b03cb0f67ef69cd9\"", + "last_updated": "2026-10-01T11:40:25Z", + "stargazers_count": 8, + "topics": [ + "belgium", + "dewatergroep", + "inbw", + "pidpa", + "swde", + "vivaqua", + "water" + ], + "last_fetched": 1790875554.24992 + }, + "250022973": { + "repository_manifest": { + "name": "SmartThinQ LGE Sensors", + "homeassistant": "2024.2.0" + }, + "full_name": "ollo69/ha-smartthinq-sensors", + "authors": [ + "@ollo69" + ], + "category": "integration", + "description": "HomeAssistant custom integration for SmartThinQ LG devices", + "domain": "smartthinq_sensors", + "downloads": 44581, + "etag_repository": "W/\"4516f47db0308edc2c78b34dbb9cec0d020ef8a315df98bfcb3db017b1b5663f\"", + "last_updated": "2026-05-25T22:06:39Z", + "stargazers_count": 1323, + "topics": [ + "ac", + "air-purifier", + "climate", + "dehumidifier", + "dishwasher", + "dryer", + "fan", + "lg", + "lge", + "microwave", + "oven", + "range", + "refrigerator", + "sensors", + "smartthinq", + "thinq", + "washer" + ], + "last_fetched": 1790835619.452109 + }, + "285560672": { + "repository_manifest": { + "name": "Deutscher Wetterdienst", + "homeassistant": "2023.09.1", + "zip_release": true, + "filename": "dwd_weather.zip" + }, + "full_name": "FL550/dwd_weather", + "authors": [ + "@FL550" + ], + "category": "integration", + "description": "Deutscher Wetterdienst integration for Home-Assistant", + "domain": "dwd_weather", + "downloads": 11482, + "etag_repository": "W/\"4fa262ef7a158d880ee3e54463f4a28956adb36d11e4fc158f8c9a18d4e6bc25\"", + "last_updated": "2026-09-27T18:43:27Z", + "stargazers_count": 357, + "topics": [ + "deutscher-wetterdienst", + "dwd", + "dwd-weather", + "weather", + "weather-entity", + "weather-forecast" + ], + "last_fetched": 1790870831.308371 + }, + "719179733": { + "repository_manifest": {}, + "new": true, + "full_name": "LightwaveSmartHome/homeassistant-lightwave-smart", + "category": "integration", + "description": "Lightwave custom component for Home Assistant. Requires a Link Plus hub (Smart Series / generation 2). Provides control for both Connect Series (generation 1) and Smart Series (generation 2) devices that are connected to a Link Plus hub.", + "domain": "lightwave_smart", + "etag_repository": "W/\"1b68f6e91b97e334d0ae6dc450b4168bfc3ee14e666ba2ddec3c59e43efc9787\"", + "last_updated": "2026-01-03T18:14:31Z", + "stargazers_count": 29, + "topics": [ + "lightwave", + "lightwaverf", + "linkplus", + "smart-series" + ], + "last_fetched": 1789989276.525076 + }, + "498794033": { + "repository_manifest": { + "name": "Slider Button Card", + "render_readme": true, + "filename": "slider-button-card.js" + }, + "full_name": "custom-cards/slider-button-card", + "category": "plugin", + "description": "A button card with integrated slider", + "downloads": 78464, + "etag_repository": "W/\"87df5fcac7119f12e0547e5725fa35e2cdbd7eeaa3e11e16eec5e2b82827d0ac\"", + "last_updated": "2024-05-31T15:35:51Z", + "stargazers_count": 142, + "topics": [ + "button-card", + "card", + "lovelace-custom-card", + "slider" + ], + "last_fetched": 1790162652.853318 + }, + "777916906": { + "repository_manifest": {}, + "new": true, + "full_name": "aegjoyce/custom-ambilight", + "category": "integration", + "description": "A re-written Ambilight component that handles API quirks better.", + "domain": "custom_ambilight", + "etag_repository": "W/\"d4522bbd92f9fa3c7f1c3b8bee779875bdc82811419ab8b03ae06e4f9dc5cc73\"", + "last_updated": "2025-02-15T20:59:50Z", + "stargazers_count": 17, + "topics": [ + "ambilight", + "home-assistant-integration", + "light", + "philips" + ], + "last_fetched": 1789946254.64665 + }, + "209996125": { + "repository_manifest": { + "name": "Remote PicoTTS", + "render_readme": true, + "homeassistant": "0.36" + }, + "full_name": "Poeschl/Remote-PicoTTS", + "authors": [ + "@Poeschl" + ], + "category": "integration", + "description": "A custom component for Home Assistant which integrates my picoTTS Addon on HASS.io,", + "domain": "picotts_remote", + "etag_repository": "W/\"90b23cf969b6de441a19c331bd97520b97116477a413c9130eb952d084151b15\"", + "last_updated": "2022-06-03T14:25:15Z", + "stargazers_count": 11, + "topics": [ + "component", + "picotts-addon", + "remote-picotts" + ], + "last_fetched": 1784791296.295057 + }, + "1072526491": { + "repository_manifest": {}, + "new": true, + "full_name": "qlerup/lovelace-thermostat-pro-timeline", + "category": "plugin", + "description": "Thermostat Timeline Card lets you plan heating schedules for your climate entities using a clean timeline. It can optionally auto-apply the current setpoint so Home Assistant stays in sync.", + "downloads": 2600, + "etag_repository": "W/\"1f0d36f71267415d3bcffa3cbbdcaebd118b93cb464989e526e97c52497df7ab\"", + "last_updated": "2026-01-31T15:48:46Z", + "stargazers_count": 28, + "topics": [ + "climate", + "dashboard", + "lovelace-card", + "scheduling", + "temperature", + "thermostat", + "timeline", + "ui" + ], + "last_fetched": 1785023175.137933 + }, + "629510143": { + "repository_manifest": {}, + "new": true, + "full_name": "TheFes/cheapest-energy-hours", + "category": "template", + "description": "Jinja macro to find the cheapest energy prices", + "etag_repository": "W/\"23a8e1a8bc32cd7c002dc0b723b96a41431b31e7d181e792ad520ead07392341\"", + "last_updated": "2026-09-22T07:55:05Z", + "stargazers_count": 176, + "topics": [ + "energy-data", + "energy-prices", + "jinja", + "macro" + ], + "last_fetched": 1790164957.510064 + }, + "1090907304": { + "repository_manifest": {}, + "new": true, + "full_name": "zenguru84/ha-openaq", + "category": "integration", + "description": "OpenAQ Integration For Home Assistant", + "domain": "openaq", + "etag_repository": "W/\"8de4895a4b8f551101afa0356b66654acaf64417314cdd4206485084f7ceec8f\"", + "last_updated": "2026-02-16T09:11:12Z", + "stargazers_count": 5, + "topics": [ + "air-quality", + "home-assistant-custom-integration", + "openaq" + ], + "last_fetched": 1789869665.308121 + }, + "945654226": { + "repository_manifest": {}, + "new": true, + "full_name": "bastgau/ha-cup-component", + "category": "integration", + "description": "🥤 The HA Cup Component for Home Assistant allows you to monitor and retrieve update statistics for Docker containers directly from your Home Assistant interface.", + "domain": "cup_component", + "downloads": 10, + "etag_repository": "W/\"bd4ff2068594ecaacb20461c4496a2236d27a91b87597c733e44ea6791ee4d4a\"", + "last_updated": "2026-07-04T14:31:44Z", + "stargazers_count": 7, + "topics": [ + "cup", + "home-assistant-integration" + ], + "last_fetched": 1786500447.578392 + }, + "1260427674": { + "repository_manifest": {}, + "new": true, + "full_name": "Tenosiey/everHome-Integration", + "category": "integration", + "description": "HACS integration to read everHome Eco Tracker IR meter data over its local REST API.", + "domain": "everhome_ecotracker", + "downloads": 3, + "etag_repository": "W/\"1ff7b811caa80fb655a03d34a327b7bfa3ca25e5555ee9b33be48c8fa4efebbd\"", + "last_updated": "2026-09-29T20:02:16Z", + "stargazers_count": 2, + "topics": [ + "eco-tracker", + "energy", + "everhome", + "rest-api", + "smart-meter" + ], + "last_fetched": 1790734030.71607 + }, + "831352324": { + "repository_manifest": {}, + "new": true, + "full_name": "LesTR/homeassistant-minimalistic-area-card", + "category": "plugin", + "description": "A minimalistic area card with sensors and buttons.", + "downloads": 2538, + "etag_repository": "W/\"439eb0ab42b0b5888a553bd711086d31e9979794a424be57dc8670f085dc2e1c\"", + "last_updated": "2026-07-19T19:32:59Z", + "stargazers_count": 86, + "topics": [ + "area", + "lovelance", + "minimalist" + ], + "last_fetched": 1790193076.326475 + }, + "1099379824": { + "repository_manifest": {}, + "new": true, + "full_name": "okkine/HA-Luna", + "category": "integration", + "description": "Lunar Position Tracker for Home Assistant", + "domain": "luna", + "etag_repository": "W/\"121f547a432c6185d6831500faac53764a909f6a25114f94c04f32701930c5b3\"", + "last_updated": "2026-07-26T19:36:23Z", + "stargazers_count": 1, + "topics": [ + "astronomy", + "lunar", + "moon" + ], + "last_fetched": 1785426110.03992 + }, + "632003835": { + "repository_manifest": {}, + "new": true, + "full_name": "grimmpp/home-assistant-eltako", + "category": "integration", + "description": "Integration for Eltako 14 series in Home Assistant", + "domain": "eltako", + "etag_repository": "W/\"551ed4b50e1b7e0b6261063a6d20ca1fe8aa07b8dec9914acd009547cacb4314\"", + "last_updated": "2026-08-28T17:49:46Z", + "stargazers_count": 77, + "topics": [ + "custom-compoent", + "eltako", + "eltako14bus" + ], + "last_fetched": 1790871255.884035 + }, + "1125718989": { + "repository_manifest": {}, + "new": true, + "full_name": "vinnybad/choremander", + "category": "integration", + "description": "Family chore management with smart rewards for Home Assistant", + "domain": "choremander", + "downloads": 1, + "etag_repository": "W/\"abd3c7eb3d882b9bb394198469a2bfef653986f5a5075a63ea5ee4d8b13ccdac\"", + "last_updated": "2026-08-18T15:32:23Z", + "stargazers_count": 11, + "topics": [ + "chores", + "custom-integration", + "gamification", + "kids" + ], + "last_fetched": 1789756934.253434 + }, + "1092301453": { + "repository_manifest": {}, + "new": true, + "full_name": "Springvar/home-assistant-whereabouts-card", + "category": "plugin", + "description": "Highly customizable Home Assistant card for person tracking with flexible activity detection and privacy controls", + "downloads": 64, + "etag_repository": "W/\"d692668ce0a2f973e332f22b8500753e8f65a559cd35b9ae32c6eb0d2548511a\"", + "last_updated": "2026-09-10T08:06:22Z", + "stargazers_count": 1, + "topics": [ + "location-tracking", + "lovelace-card", + "person-tracking" + ], + "last_fetched": 1789476649.333193 + }, + "1290817194": { + "repository_manifest": {}, + "new": true, + "full_name": "mycrouch/gradient-themes", + "category": "theme", + "description": "Home Assistant dashboard themes: diagonal gradient card backgrounds in 20 colours, dark (Gradient) and light (Pastel) variants — 40 themes", + "etag_repository": "W/\"5e650fe5b7148c876f345f2677e30b51fa34a32c2b186b646ef25e01ec859640\"", + "last_updated": "2026-07-08T14:00:17Z", + "topics": [ + "gradient", + "home-assistant-theme", + "pastel" + ], + "last_fetched": 1787345563.862491 + }, + "1248387154": { + "repository_manifest": {}, + "new": true, + "full_name": "eric-staedler/wiewarm-ha", + "category": "integration", + "description": "WieWarm Integration for Home Assistant", + "domain": "wiewarm", + "etag_repository": "W/\"8b965b17ef748d433c735a677338799f672707464407035f06f09b5331d20ec7\"", + "last_updated": "2026-05-24T17:47:34Z", + "topics": [ + "wiewarm" + ], + "last_fetched": 1785507875.895798 + }, + "1289505119": { + "repository_manifest": {}, + "new": true, + "full_name": "Johann11T/ha-tplink-deco-panel", + "category": "integration", + "description": "A modern Home Assistant dashboard panel for TP-Link Deco networks.", + "domain": "deco_panel", + "etag_repository": "W/\"b3498d8f5c6847a629495c8473736807b2082ed0e4e1d73e7aa73fcb05002241\"", + "last_updated": "2026-09-11T03:01:09Z", + "stargazers_count": 2, + "last_fetched": 1789936973.223064 + }, + "1289778751": { + "repository_manifest": {}, + "new": true, + "full_name": "dennisbest85/energy-flow-price-card", + "category": "plugin", + "description": "Compacte Home Assistant Lovelace-card: energie-flow (solar, accu, huis, net, auto) plus dynamische stroomprijzen per uur/kwartier. Volledig instelbaar via de GUI.", + "etag_repository": "W/\"b29c04ae4914133852b263a15159e34ed6e618bcae747dc4e8b51c4fd6823bec\"", + "last_updated": "2026-09-11T07:54:04Z", + "stargazers_count": 8, + "topics": [ + "battery", + "dynamic-pricing", + "energy", + "solar" + ], + "last_fetched": 1790462848.298594 + }, + "1262215436": { + "repository_manifest": {}, + "new": true, + "full_name": "ajachierno/ha-airversa-diffuser-int", + "category": "integration", + "description": "Homeassistant integration for airversa oil diffusers ", + "domain": "airversa_diffuser", + "etag_repository": "W/\"768bbb27c1901797aa9ea5a508c63223c93a3ac9951b63dc52341d50b3c93d4d\"", + "last_updated": "2026-08-22T01:39:38Z", + "stargazers_count": 5, + "topics": [ + "airversa", + "ble", + "bluetooth", + "diffuser", + "home-assistant-integration", + "oil-diffuser" + ], + "last_fetched": 1788279160.897079 + }, + "1140056613": { + "repository_manifest": {}, + "new": true, + "full_name": "NerdySoftPaw/openpublictransport", + "category": "integration", + "description": "Real-time departures & trip planning for Home Assistant. 35 transit providers across Europe, the USA and worldwide — most without an API key. Delay alerts, departure board camera, TTS announcements, custom Lovelace card, 7 languages. HACS-ready, setup in 2 minutes.", + "domain": "openpublictransport", + "downloads": 923, + "etag_repository": "W/\"9cde9c1926245694b39d5d8c64308bb3909397a49fa1afb4da636daa3425e33f\"", + "last_updated": "2026-09-16T19:50:09Z", + "stargazers_count": 22, + "topics": [ + "custom-integration", + "departures", + "gtfs", + "gtfs-realtime", + "oepnv", + "opentripplanner", + "public-transport", + "public-transportation", + "realtime", + "timetable", + "transit", + "trias" + ], + "last_fetched": 1790874522.935005 + }, + "1288107239": { + "repository_manifest": {}, + "new": true, + "full_name": "LayerTM/claude-ha", + "category": "integration", + "description": "Chat with Claude from Home Assistant Assist and automations — via the Claude Code add-on. Conversation agent, claude_ha.ask action, status sensor. HACS-ready, quality-scale platinum.", + "domain": "claude_ha", + "etag_repository": "W/\"3e44b7ae0ce828df5dd410d76fcb0bf7ab42c2230f2b87e4c17a238ae36e2fe4\"", + "last_updated": "2026-10-01T08:23:40Z", + "stargazers_count": 1, + "topics": [ + "anthropic", + "claude", + "conversation-agent" + ], + "last_fetched": 1790873067.361347 + }, + "695521993": { + "repository_manifest": { + "name": "MyEnergy", + "render_readme": true, + "country": [ + "BE" + ] + }, + "new": true, + "full_name": "myTselection/MyEnergy", + "authors": [ + "@myTselection" + ], + "category": "integration", + "description": "Home Assistant custom component HACS integration to Belgium MijnEnergie.be (MonEnergie.be) sites to compare and save on your electricity and gas prices in Belgium,", + "domain": "myenergy", + "etag_repository": "W/\"8c99d5f11037a3211f2ca283a70eed945518eb56578d92bc6ca20f05407e9052\"", + "last_updated": "2026-05-09T20:27:17Z", + "stargazers_count": 22, + "last_fetched": 1778360392.144083 + }, + "194037195": { + "repository_manifest": {}, + "full_name": "Ceerbeerus/beerbolaget-card", + "category": "plugin", + "description": "A custom card for displaying information provided by Beerbolaget (https://github.com/Ceerbeerus/beerbolaget).", + "etag_repository": "W/\"e15b08f223c0bb252aadf5a6a037cfaf347a6c644bcd06a7663885f9efbdf2ce\"", + "last_updated": "2020-08-07T06:24:51Z", + "stargazers_count": 3, + "last_fetched": 1784794025.675096 + }, + "183499944": { + "repository_manifest": { + "name": "Tracking Number Card", + "render_readme": true, + "filename": "dist/tracking-number-card.js" + }, + "full_name": "ljmerza/tracking-number-card", + "category": "plugin", + "description": "Show Tracking Numbers from the Email Sensor for Home Assistant", + "downloads": 439, + "etag_repository": "W/\"e3d6b39f695e9b6d24cd9cfeed74910b0c9f9a722cb00b1e5779ae75a05a679b\"", + "last_updated": "2026-08-08T16:43:46Z", + "stargazers_count": 39, + "topics": [ + "email", + "tracking-numbers" + ], + "last_fetched": 1787049363.99335 + }, + "975375632": { + "repository_manifest": {}, + "new": true, + "full_name": "dreo-team/hass-dreoverse", + "category": "integration", + "description": "Official Dreo Smart Device Integration for Home Assistant", + "domain": "dreo", + "downloads": 128, + "etag_repository": "W/\"f38f27efb7da3b20401ecc76f39bdb7d35176deb36b32c2ca03e2194608925bc\"", + "last_updated": "2026-02-24T05:57:52Z", + "stargazers_count": 160, + "topics": [ + "dreo" + ], + "last_fetched": 1790782100.124559 + }, + "1099323582": { + "repository_manifest": {}, + "new": true, + "full_name": "gstrike/ha-xlights_scheduler", + "category": "integration", + "description": "Control and monitor xSchedule (aka xLights Scheduler, part of xLights) from Home Assistant.", + "domain": "xlights_scheduler", + "downloads": 1, + "etag_repository": "W/\"a710993cbffee7476ef5da56c1a3d21726de3a7ce16c6cfa6f5796fe8fcfc847\"", + "last_updated": "2026-04-23T17:31:26Z", + "stargazers_count": 3, + "topics": [ + "scheduler", + "sequencing", + "xlights" + ], + "last_fetched": 1784787814.956259 + }, + "975268709": { + "repository_manifest": {}, + "new": true, + "full_name": "Lint-Free-Technology/uix", + "category": "integration", + "description": "💡 UI eXtension 💡 Add CSS styles to (almost) any part of the Home Assistant UI.", + "domain": "uix", + "etag_repository": "W/\"ff9fb95b1cc891c97fcf21eca2727424581b2567e5cf1e76c42dd83b3be2e5ff\"", + "last_updated": "2026-10-02T05:44:21Z", + "stargazers_count": 145, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790926555.824759 + }, + "1300404565": { + "repository_manifest": {}, + "new": true, + "full_name": "romuluz/thewashguide-homeassistant", + "category": "integration", + "description": "The Wash Guide for Home Assistant: laundry, as native entities. Wash tasks, detergent levels, wash personalities and the machine's own care, with optional control from your smart home.", + "domain": "thewashguide", + "etag_repository": "W/\"f63317bab7248432c2622e8e1c8f77f60be5b786433536f58a232e5378258e71\"", + "last_updated": "2026-09-14T09:35:51Z", + "topics": [ + "custom-integration", + "laundry" + ], + "last_fetched": 1789386881.438683 + }, + "1234394424": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-vacuum-water-monitor", + "category": "integration", + "description": "Home Assistant integration + card: estimated water left in your robot vacuum's clean-water tank, calibrated automatically from the dock's empty signal. Roborock, Dreame, Ecovacs, Matter and more.", + "domain": "ha_vacuum_water_monitor", + "etag_repository": "W/\"3189aedd15238a1913a5e86c190657244e7d71707a2d320b9126278291da324d\"", + "last_updated": "2026-10-02T07:22:02Z", + "stargazers_count": 8, + "topics": [ + "dreame", + "ecovacs", + "matter", + "roborock", + "robot-vacuum", + "vacuum", + "water-tank" + ], + "last_fetched": 1790926785.344158 + }, + "920899562": { + "repository_manifest": {}, + "new": true, + "full_name": "Bennett-Wendorf/hass-uplift-desk", + "category": "integration", + "description": "An integration for Home Assistant to control Uplift standing desks", + "domain": "uplift_desk", + "etag_repository": "W/\"1dfcc843d11be74496ddc44a52bca25307d550438e3b7f91402019c098279378\"", + "last_updated": "2026-09-27T19:47:19Z", + "stargazers_count": 15, + "topics": [ + "uplift-desk" + ], + "last_fetched": 1790550709.28237 + }, + "195594888": { + "repository_manifest": { + "name": "Sinope GT125", + "filename": false, + "render_readme": true, + "country": [ + "CA" + ], + "homeassistant": "0.110.0" + }, + "full_name": "claudegel/sinope-gt125", + "authors": [ + "@claudegel" + ], + "category": "integration", + "description": "Sinope custom component for Home Assistant to manage Sinopé devices directly via the GT125 gateway", + "domain": "sinope", + "etag_repository": "W/\"0285a49a7d5d4bb019b13cc9cb7c9e7ebec2060590f2c6d1de94c170becff884\"", + "last_updated": "2026-02-01T01:28:57Z", + "stargazers_count": 18, + "topics": [ + "sinope" + ], + "last_fetched": 1784786028.668662 + }, + "1010130459": { + "repository_manifest": {}, + "new": true, + "full_name": "nemesa/ha-tcl-home-unofficial-integration", + "category": "integration", + "description": "TCL Home - home assistant integration (unofficial)", + "domain": "tcl_home_unofficial", + "downloads": 58, + "etag_repository": "W/\"967055525db0e2a66f88c2473e49147390c9349584559a7d9d022bf56aab7ada\"", + "last_updated": "2026-05-22T11:27:42Z", + "stargazers_count": 101, + "topics": [ + "tcl-home", + "unofficial" + ], + "last_fetched": 1790927824.073005 + }, + "365567023": { + "repository_manifest": { + "name": "Nuvo multi-zone amplifier (serial)", + "render_readme": true, + "country": "EN", + "homeassistant": "2023.5.0", + "zip_release": true, + "filename": "nuvo_serial.zip" + }, + "full_name": "sprocket-9/hacs-nuvo-serial", + "authors": [ + "@sprocket-9" + ], + "category": "integration", + "description": "Custom component to control a Nuvo Grand Concerto/Essentia G multi-zone amplifier via serial connection", + "domain": "nuvo_serial", + "downloads": 3, + "etag_repository": "W/\"47dd008ad0f363119c3d8d608b8aeb3d5c1942f3495b267359fa79e75511b4d7\"", + "last_updated": "2026-09-16T20:46:41Z", + "stargazers_count": 17, + "topics": [ + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1789607532.032401 + }, + "1090368263": { + "repository_manifest": {}, + "new": true, + "full_name": "ErilovNikita/ha-domru", + "category": "integration", + "description": "Integration of Dom.Ru Internet provider for Home Assistant", + "domain": "domru", + "etag_repository": "W/\"98075b4505a31cacbe56f6112bf2dff3f8cb285b13edcf123fdcffe7467bc074\"", + "last_updated": "2026-01-27T08:38:19Z", + "stargazers_count": 4, + "last_fetched": 1784787211.851083 + }, + "204700563": { + "repository_manifest": { + "name": "Momentary Switch Component" + }, + "full_name": "twrecked/hass-momentary", + "authors": [ + "@sherrell" + ], + "category": "integration", + "description": "Momentary Switch Component for Home Assistant", + "domain": "momentary", + "etag_repository": "W/\"ccaf84f56fcc98ac982115b1179aebaa8b3642791730478ba8992a1e66bea0ba\"", + "last_updated": "2025-12-12T14:25:33Z", + "stargazers_count": 47, + "topics": [ + "home-assistant-integration", + "momentary" + ], + "last_fetched": 1787197721.540142 + }, + "433577603": { + "repository_manifest": { + "name": "Config Editor Card", + "filename": "config-editor-card.js", + "render_readme": true + }, + "full_name": "junkfix/config-editor-card", + "category": "plugin", + "description": "Home Assistant Configuration Files Editor for Lovelace", + "etag_repository": "W/\"f44ce5ec1fb0fc4380847ae0bb06cd9e72e5938af8032138035f7d56bdd27e9e\"", + "last_updated": "2026-06-19T03:14:09Z", + "stargazers_count": 101, + "topics": [ + "homeassistant-addons", + "homeassistant-config", + "homeassistant-configuration", + "yaml" + ], + "last_fetched": 1788863727.4906 + }, + "541834155": { + "repository_manifest": { + "name": "PetSafe", + "render_readme": true + }, + "new": true, + "full_name": "dcmeglio/homeassistant-petsafe", + "authors": [ + "@dcmeglio" + ], + "category": "integration", + "description": "Integrate PetSafe Smartfeed feeders an Scoopfree litter boxes into Home Assistant.", + "domain": "petsafe", + "etag_repository": "W/\"abbabba5dc207df328b8ca9291ff09e9abc8368ae8761d6d322dacc6bd019b1e\"", + "last_updated": "2025-01-04T18:58:38Z", + "stargazers_count": 43, + "topics": [ + "cats", + "dogs", + "feeder", + "litterbox", + "petsafe" + ], + "last_fetched": 1790416219.627411 + }, + "369774988": { + "repository_manifest": { + "name": "openweathermaphistory", + "filename": "openweathermaphistory.zip", "render_readme": true, "zip_release": true }, "new": true, - "full_name": "amitfin/daily_schedule", + "full_name": "petergridge/openweathermaphistory", + "authors": [ + "@petergridge" + ], + "category": "integration", + "description": "A home assistant sensor that uses the OpenWeatherMap API to get forecast, current obs and history data", + "domain": "openweathermaphistory", + "downloads": 6161, + "etag_repository": "W/\"cf6fba248fbe42a7243c50fb9e7eedd72ed52b84983e8a88e12b2e609ab07eeb\"", + "last_updated": "2026-08-11T05:49:59Z", + "stargazers_count": 78, + "topics": [ + "irrigation", + "weather" + ], + "last_fetched": 1789953478.777082 + }, + "871721246": { + "repository_manifest": {}, + "new": true, + "full_name": "J-shw/ha-mycloud", + "category": "integration", + "description": "Home Assistant integration for Western Digital (WD) My Cloud NAS devices.", + "domain": "mycloud", + "etag_repository": "W/\"531ad3f80f82c2c14b78b3d877a18b814ffb94c4fa92d5bc05a6e6271e05d49e\"", + "last_updated": "2026-06-17T10:10:42Z", + "stargazers_count": 12, + "topics": [ + "my-cloud", + "wd-mycloud" + ], + "last_fetched": 1790156073.49256 + }, + "755763613": { + "repository_manifest": {}, + "new": true, + "full_name": "mentalilll/ha-vpd-chart", + "category": "plugin", + "description": "VPD Chart for Homeassistant", + "etag_repository": "W/\"6ab54c01188204f6bf95b82f928d3b3cc753c5b7717bdd1c85a174792d1a3f96\"", + "last_updated": "2025-04-20T13:50:21Z", + "stargazers_count": 73, + "topics": [ + "gardening", + "vpd", + "vpdchart" + ], + "last_fetched": 1784795150.035717 + }, + "248462859": { + "repository_manifest": { + "homeassistant": "2022.12.0", + "name": "Alarm.com", + "render_readme": true + }, + "new": true, + "full_name": "pyalarmdotcom/alarmdotcom", + "authors": [ + "@uvjustin", + "@elahd" + ], + "category": "integration", + "description": "Custom component to allow Home Assistant to interface with Alarm.com", + "domain": "alarmdotcom", + "etag_repository": "W/\"20a2f16d865b9ba9c746ec84ec29aae2f84c99d5252b2d32c894e1a264ecb82e\"", + "last_updated": "2026-08-19T03:28:53Z", + "stargazers_count": 166, + "topics": [ + "alarm" + ], + "last_fetched": 1790875381.028393 + }, + "959951230": { + "repository_manifest": {}, + "new": true, + "full_name": "aLAN-LDZ/ThesslaGreen_HA", + "category": "integration", + "description": "Home Assistant Thessla Green recuperator integration", + "domain": "thessla_green", + "downloads": 1, + "etag_repository": "W/\"6909662af482ff212dc77986f058ebed787c557459ad0df7e7568e482df09562\"", + "last_updated": "2026-07-02T08:56:55Z", + "stargazers_count": 36, + "last_fetched": 1790623448.934301 + }, + "125756318": { + "repository_manifest": { + "name": "BKK Stop Information", + "country": [ + "HU" + ], + "render_readme": "true" + }, + "full_name": "amaximus/bkk_stop", + "authors": [ + "@amaximus" + ], + "category": "integration", + "description": "HomeAssistant custom component for Budapest public transportation", + "domain": "bkk_stop", + "etag_repository": "W/\"ee56774ad96d9f8fd002d3adaa224e2eda5bd8934ecf14ec6c9adc68153eb0ac\"", + "last_updated": "2026-09-29T10:20:18Z", + "stargazers_count": 41, + "topics": [ + "bkk", + "budapest", + "hungary", + "transportation" + ], + "last_fetched": 1790678229.864411 + }, + "831102533": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/lunar-phase", + "category": "integration", + "description": "🌘 Lunar Phase Integration for Home Assistant ", + "domain": "lunar_phase", + "downloads": 7235, + "etag_repository": "W/\"070f69041bdbf596b03f01cbed6c8c393b72a2454b6ebb423f41717f69d3f0f8\"", + "last_updated": "2026-07-05T12:15:01Z", + "stargazers_count": 63, + "topics": [ + "custom-integration", + "lunar", + "lunar-phase", + "moon", + "moon-phase" + ], + "last_fetched": 1790731658.620646 + }, + "260597137": { + "repository_manifest": { + "name": "Air Purifier Card", + "render_readme": true + }, + "full_name": "fineemb/lovelace-air-filter-card", + "category": "plugin", + "description": "用于Lovelace的小米空气净化器卡片", + "etag_repository": "W/\"239122b8e822ce3ca965e195f2ff469ca06d6c4087ae0a84ffa1e031a8cf6560\"", + "last_updated": "2022-06-02T18:43:53Z", + "stargazers_count": 11, + "last_fetched": 1787658701.061143 + }, + "222422187": { + "repository_manifest": { + "name": "iOS Dark Mode Theme", + "render_readme": true + }, + "full_name": "basnijholt/lovelace-ios-dark-mode-theme", + "category": "theme", + "description": "🏠🤖 Theme by @basnijholt based on iOS Dark Mode for Lovelace Home Assistant ", + "etag_repository": "W/\"a43cbe00c5cce562f4c0cb384c3538658861294b4290fe4b866b9adce602b6f6\"", + "last_updated": "2022-11-03T15:53:32Z", + "stargazers_count": 490, + "topics": [ + "dark-mode", + "darkmode", + "ios" + ], + "installed_commit": "2805f18", + "installed": true, + "last_commit": "2805f18", + "open_issues": 41, + "last_fetched": 1790881056.66614 + }, + "264415552": { + "repository_manifest": { + "name": "Hive Custom Component", + "render_readme": true + }, + "full_name": "Pyhass/Hive-Custom-Component", + "authors": [ + "@Rendili", + "@KJonline" + ], + "category": "integration", + "description": "A custom version of the home assistant hive component", + "domain": "hive", + "etag_repository": "W/\"029a0ced5b8415f9c03a87f28cc4d089acb5e103f17d3d06afcbe0881250d23b\"", + "last_updated": "2026-09-29T18:26:38Z", + "stargazers_count": 40, + "topics": [ + "hive" + ], + "last_fetched": 1790711686.032945 + }, + "1052391536": { + "repository_manifest": {}, + "new": true, + "full_name": "maginawin/ha-azoula-smart", + "category": "integration", + "description": "Home Assistant custom integration for Azoula Smart Hub devices via local MQTT.", + "domain": "sunricher_azoula", + "downloads": 2, + "etag_repository": "W/\"f80d5c949c18a197b76c7c56ad79d41884e0e77409c52ed62d101a333bdcf1f3\"", + "last_updated": "2025-12-16T01:36:54Z", + "topics": [ + "mqtt" + ], + "last_fetched": 1784789711.448578 + }, + "1231154874": { + "repository_manifest": {}, + "new": true, + "full_name": "JohannBlais/lovelace-electrical-panel-card", + "category": "plugin", + "description": "Custom Lovelace card for Home Assistant — interactive one-line electrical panel diagram with live power readings, smart-plug toggles, and per-circuit/per-zone breakdown. Configured entirely from YAML.", + "downloads": 207, + "etag_repository": "W/\"497398e21869ed79ca9cb2ee4c58ee0e7c72ea4e66be6fcf55a64cf7de0132ed\"", + "last_updated": "2026-10-01T09:26:57Z", + "stargazers_count": 6, + "topics": [ + "electrical", + "homeassistant-custom-component", + "lovelace-custom-card" + ], + "last_fetched": 1790879213.694953 + }, + "603218187": { + "repository_manifest": { + "name": "MyLight Systems", + "render_readme": true, + "homeassistant": "2023.1.0" + }, + "new": true, + "full_name": "acesyde/hassio_mylight_integration", + "authors": [ + "@acesyde" + ], + "category": "integration", + "description": "MyLight Systems integration - Home Assistant", + "domain": "mylight_systems", + "etag_repository": "W/\"05ae0721b76e560fc1e673bc375d20d5c64737baa0ef9259417a789d6ad515e9\"", + "last_updated": "2026-08-03T13:19:59Z", + "stargazers_count": 14, + "topics": [ + "mylight" + ], + "last_fetched": 1790867596.439268 + }, + "1013122735": { + "repository_manifest": {}, + "new": true, + "full_name": "ArikShemesh/ha-simple-timer", + "category": "integration", + "description": "Custom Simple Timer Integration for Home Assistant", + "domain": "simple_timer", + "downloads": 6712, + "etag_repository": "W/\"46709aa6e5c39382cb4765917a259292b0e53bd29d78d9cc6f45380cb1433838\"", + "last_updated": "2026-08-24T16:38:53Z", + "stargazers_count": 167, + "topics": [ + "card", + "timer" + ], + "last_fetched": 1790623966.659928 + }, + "662947374": { + "repository_manifest": {}, + "new": true, + "full_name": "nickknissen/hass-monta", + "category": "integration", + "description": "Monta Home Assistant custom component", + "domain": "monta", + "downloads": 1139, + "etag_repository": "W/\"0aea0eb7512791d16fea7ca097415041eb51b9d95954e231c52217b633cef3b5\"", + "last_updated": "2026-09-29T06:21:47Z", + "stargazers_count": 36, + "topics": [ + "ev-charger", + "home-assitant", + "monta" + ], + "last_fetched": 1790874549.462918 + }, + "1037183903": { + "repository_manifest": {}, + "new": true, + "full_name": "bemfa/behome", + "category": "integration", + "description": "home-assistant hacs integration", + "domain": "behome", + "etag_repository": "W/\"314db748c5d403d1dc3b6192069cad712a3b4dd09a824989a821d0e226c5f3b8\"", + "last_updated": "2026-09-03T17:39:24Z", + "stargazers_count": 21, + "topics": [ + "behome", + "bemfa", + "iot" + ], + "last_fetched": 1788472289.129064 + }, + "398767994": { + "repository_manifest": { + "name": "Wibeee (and Mirubee) energy monitor", + "render_readme": true, + "zip_release": true, + "filename": "hass_wibeee.zip", + "homeassistant": "2023.7.3" + }, + "new": true, + "full_name": "luuuis/hass_wibeee", + "authors": [ + "@luuuis" + ], + "category": "integration", + "description": "Home Assistant: Wibeee energy monitor custom component", + "domain": "wibeee", + "downloads": 331, + "etag_repository": "W/\"1bfb672c64c2ae54d8b934f4408a588cb99838f2d6b8fe92d7c3683e274a53ba\"", + "last_updated": "2026-09-03T17:10:48Z", + "stargazers_count": 31, + "topics": [ + "circutor", + "mirubee", + "smilics", + "wibeee" + ], + "last_fetched": 1790508666.58605 + }, + "695053516": { + "repository_manifest": {}, + "new": true, + "full_name": "flame4ever/eeve_mower_willow", + "category": "integration", + "description": "HomeAssistant Integration for controlling a EEVE Willow lawn mower.", + "domain": "eeve_mower_willow", + "downloads": 77, + "etag_repository": "W/\"6b74e6c7f55b6b8f4429e270143ea5d7a5038c010333793dfd9f64b9f3f394aa\"", + "last_updated": "2026-09-07T12:43:46Z", + "stargazers_count": 9, + "topics": [ + "eeve", + "home-assistant-integration", + "mower-robot", + "willow" + ], + "last_fetched": 1788855283.285645 + }, + "715306521": { + "repository_manifest": {}, + "new": true, + "full_name": "deler-aziz/fuel_prices_sweden", + "category": "integration", + "description": "Fuel Prices in Sweden", + "domain": "fuel_prices_sweden", + "downloads": 10, + "etag_repository": "W/\"bff8c2d917781534bc24ac7e2bfd1c8a10412de82acea08dde8e16c33599d011\"", + "last_updated": "2026-08-02T20:08:40Z", + "stargazers_count": 16, + "topics": [ + "fuel-prices", + "fuel-prices-sweden" + ], + "last_fetched": 1785786549.246647 + }, + "1262905509": { + "repository_manifest": {}, + "new": true, + "full_name": "seadillpicklerooster/hass-lea-amp", + "category": "integration", + "description": "Home Assistant integration for LEA Professional Connect-series networked amplifiers — local WebSocket (leaApi 1.0), no cloud.", + "domain": "lea_amp", + "etag_repository": "W/\"cd53023c09de5102bce13f2e7a12ecc62eb41a8edf1dc28bfee159199d26afa9\"", + "last_updated": "2026-06-08T15:42:50Z", + "topics": [ + "amplifier", + "dante", + "lea", + "lea-professional" + ], + "last_fetched": 1785528018.901859 + }, + "1141832688": { + "repository_manifest": {}, + "new": true, + "full_name": "osk2/wafflecity-custom-component", + "category": "integration", + "description": "窩福社區 Home Assistant 套件", + "domain": "wafflecity", + "etag_repository": "W/\"d730f32d15c70050a7687892d2c9bb27fb9dc530de89bbd91a5ecb617a4e93d8\"", + "last_updated": "2026-03-27T07:51:49Z", + "stargazers_count": 1, + "last_fetched": 1784790905.891275 + }, + "220661494": { + "repository_manifest": { + "name": "Orange Livebox routeur", + "country": "FR", + "homeassistant": "0.109", + "render_readme": true + }, + "full_name": "cyr-ius/hass-livebox-component", + "authors": [ + "@cyr-ius" + ], + "category": "integration", + "description": "Livebox Component for Home assistant", + "domain": "livebox", + "etag_repository": "W/\"2533ddf46d7c901a2505479c4dd2b1f7cbe1e2ce5512227ce9932d9b80f1eb7b\"", + "last_updated": "2026-09-25T17:10:12Z", + "stargazers_count": 94, + "topics": [ + "livebox", + "orange" + ], + "last_fetched": 1790379894.385907 + }, + "504935480": { + "repository_manifest": { + "name": "Midea Smart AC", + "render_readme": true + }, + "new": true, + "full_name": "mill1000/midea-ac-py", + "authors": [ + "@mill1000" + ], + "category": "integration", + "description": "Home Assistant custom integration for local control of Midea (and related brands) air conditioners.", + "domain": "midea_ac", + "etag_repository": "W/\"90408c70798724287f144e7009ee25b17240b5403c9a9537b320ab23e9522c48\"", + "last_updated": "2026-09-17T15:07:31Z", + "stargazers_count": 527, + "topics": [ + "air-conditioner", + "automation", + "climate", + "lan", + "midea" + ], + "last_fetched": 1790874053.419382 + }, + "991141911": { + "repository_manifest": {}, + "new": true, + "full_name": "heindrichpaul/ennatuurlijk_disruptions", + "category": "integration", + "description": "Home Assistant integration to monitor Ennatuurlijk disruptions for a specified town or postal code.", + "domain": "ennatuurlijk_disruptions", + "downloads": 2, + "etag_repository": "W/\"5a49528aa4a0ea3f6411858465475ff46889f71a38f6e2430b2f1dc64bcbda83\"", + "last_updated": "2026-04-07T18:39:30Z", + "stargazers_count": 1, + "last_fetched": 1784788007.103969 + }, + "1028645841": { + "repository_manifest": {}, + "new": true, + "full_name": "redkanoon/embedded-view-card", + "category": "plugin", + "description": "Custom card for embedding views in Home Assistant", + "etag_repository": "W/\"2a99a73703fa5f7611493e5e4e62eafedee2d7a5d5919623d0449d57c8d4119e\"", + "last_updated": "2025-09-21T20:03:08Z", + "stargazers_count": 28, + "topics": [ + "card", + "dashboard" + ], + "last_fetched": 1784795517.049218 + }, + "232299868": { + "repository_manifest": { + "name": "Sentio", + "filename": "sentio.zip", + "homeassistant": "2024.1.0", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "astrandb/sentio", + "authors": [ + "@astrandb" + ], + "category": "integration", + "description": "Custom component for Sentiotec sauna controller", + "domain": "sentio", + "downloads": 24, + "etag_repository": "W/\"df2af09e68b5d89379cb74b5ed07d007eebfbe7bc1fde328df9b04e5a5542009\"", + "last_updated": "2026-09-29T13:00:23Z", + "stargazers_count": 4, + "topics": [ + "sentio", + "sentiotec" + ], + "last_fetched": 1790704665.108846 + }, + "1196984964": { + "repository_manifest": {}, + "new": true, + "full_name": "Michiellenselink/ha-onep1", + "category": "integration", + "description": "P1 dongle met Home Assistant integratie - slimme meter uitlezen + 4-poorts multiplexer voor zonne-energie overschot", + "domain": "onep1", + "etag_repository": "W/\"1e5b7254e4c369f95ada7276097778b2d0afef4804180878ed5defe6db21a671\"", + "last_updated": "2026-05-11T19:52:08Z", + "topics": [ + "energy", + "home-assistant-custom-component", + "p1-meter" + ], + "last_fetched": 1784790144.020147 + }, + "631670903": { + "repository_manifest": { + "name": "ZCS Lawn Mower Robot", + "homeassistant": "2024.8.0" + }, + "new": true, + "full_name": "ufozone/ha-zcs-mower", + "authors": [ + "@ufozone" + ], + "category": "integration", + "description": "ZCS Lawn Mower Robots (Ambrogio, Techline, Wiper) platform as a Custom Component for Home Assistant.", + "domain": "zcsmower", + "downloads": 6, + "etag_repository": "W/\"fd924a233b515db83bedfdde48116518b47f141b365ebc7130233d833f0c52dc\"", + "last_updated": "2026-10-02T07:19:06Z", + "stargazers_count": 25, + "topics": [ + "ambrogio", + "lawn-mower", + "lawnmower", + "mower", + "mower-robot", + "wiper", + "zcs", + "zucchetti" + ], + "last_fetched": 1790930749.686101 + }, + "1236482578": { + "repository_manifest": {}, + "new": true, + "full_name": "ziffmafiya/zambretti_sager", + "category": "integration", + "description": "A precision weather forecasting integration for Home Assistant that uses local barometric pressure and wind direction data. This integration combines two classic meteorological algorithms to provide a reliable short-term forecast for your exact location", + "domain": "zambretti_sager", + "etag_repository": "W/\"6ad388797a816edbc7d39ead7ada9183161d34e521f2052d9e8bd535abd23e34\"", + "last_updated": "2026-09-29T17:54:23Z", + "stargazers_count": 26, + "topics": [ + "barometer", + "forecast", + "sager", + "weather", + "zambretti" + ], + "last_fetched": 1790714301.637256 + }, + "612717689": { + "repository_manifest": { + "name": "Retry", + "filename": "retry.zip", + "hide_default_branch": true, + "homeassistant": "2024.8.0b1", + "render_readme": true, + "zip_release": true + }, + "new": true, + "full_name": "amitfin/retry", "authors": [ "@amitfin" ], "category": "integration", - "description": "Home Assistant Daily Schedule Custom Component", - "domain": "daily_schedule", - "downloads": 2328, - "etag_repository": "W/\"73a9caa94fa4bde200acfd3676e394dd9e12cacece7ad3d84d98665554e054d4\"", - "last_updated": "2024-04-29T19:59:30Z", - "stargazers_count": 18, + "description": "Home Assistant Integration with Retry Service", + "domain": "retry", + "downloads": 3022, + "etag_repository": "W/\"209c234d893655c9ae1f867f5137f1a1753bbe3aef9578a36f9ced7c0ef27d97\"", + "last_updated": "2026-10-01T21:45:28Z", + "stargazers_count": 173, "topics": [ "homeassistant-custom-component" ], - "last_fetched": 1714624603.321458 + "last_fetched": 1790921394.497711 }, - "260410453": { - "repository_manifest": { - "name": "Panasonic Comfort Cloud" - }, - "full_name": "sockless-coding/panasonic_cc", - "authors": [ - "sockless-coding" - ], - "category": "integration", - "description": "Panasonic Comfort Cloud - Home Assistant Component", - "domain": "panasonic_cc", - "etag_repository": "W/\"13b0ac511cdc9ef58586a86aac74dc8ad780d3e3d3dac8115920480bc380cabb\"", - "last_updated": "2024-02-25T08:22:00Z", - "stargazers_count": 103, - "last_fetched": 1713932561.05666 - }, - "195671060": { - "repository_manifest": { - "name": "Lovelace Grocy Chores Card", - "render_readme": true, - "filename": "grocy-chores-card.js" - }, - "full_name": "isabellaalstrom/lovelace-grocy-chores-card", - "category": "plugin", - "description": "A card to track chores and tasks in Grocy.", - "domain": "", - "downloads": 2409, - "etag_repository": "W/\"16a2191da05fd77f3a7575ba591e555dce64c5645294a0cc3bd6dce3a4e4f0d2\"", - "last_updated": "2024-03-18T18:59:34Z", - "stargazers_count": 126, - "last_fetched": 1714624603.843541 - }, - "444350375": { - "repository_manifest": { - "name": "Mushroom", - "filename": "mushroom.js", - "homeassistant": "2023.7.0", - "render_readme": true - }, - "full_name": "piitaya/lovelace-mushroom", - "category": "plugin", - "description": "Build a beautiful Home Assistant dashboard easily", - "domain": "", - "downloads": 94634, - "etag_repository": "W/\"05dafa936352537e45147bf78e259c2f91fab70d878b96b5e9e27e19d4816777\"", - "last_updated": "2024-04-03T17:54:42Z", - "stargazers_count": 3176, - "topics": [ - "card", - "mushroom" - ], - "last_fetched": 1714624664.024473 - }, - "523250759": { - "repository_manifest": { - "name": "Seafile", - "render_readme": true, - "homeassistant": "2023.3.0" - }, + "1021121581": { + "repository_manifest": {}, "new": true, - "full_name": "dmamontov/hass-seafile", - "authors": [ - "@dmamontov" + "full_name": "Sdahl1234/sunseeker-zone-card", + "category": "plugin", + "description": "Zone control card for Sunseeker integration", + "etag_repository": "W/\"a000eaee726cf1c0f8f0371789b20981430fd37d5304761fe0ccc9452844630f\"", + "last_updated": "2026-09-15T17:11:43Z", + "stargazers_count": 2, + "topics": [ + "lawnmower", + "lovelace-custom-card", + "sunseeker" ], + "last_fetched": 1789501920.962279 + }, + "1264822576": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-oklyn", "category": "integration", - "description": "Seafile for Home Assistant", - "domain": "seafile", - "etag_repository": "W/\"c6852d31749d077e435bf73da0baa2c4e590eef5c6327098d76bd877fe721bfa\"", - "last_updated": "2023-03-14T09:16:03Z", + "description": "Home Assistant custom integration for Oklyn pool controller", + "domain": "oklyn", + "etag_repository": "W/\"64862cf7f2626fc111f4beb5a4ad9cfa8a4c7905a079740513b1095b346d9d83\"", + "last_updated": "2026-09-10T20:58:35Z", + "stargazers_count": 1, + "topics": [ + "custom-integration", + "oklyn", + "piscine", + "swimming-pool" + ], + "last_fetched": 1789084473.240537 + }, + "1185059115": { + "repository_manifest": {}, + "new": true, + "full_name": "sirkro/hass-systemair-hvac", + "category": "integration", + "description": "Home Assistant integration for Systemair HVAC ventilation units (cloud-only via WebSocket/GraphQL)", + "domain": "systemair", + "etag_repository": "W/\"f7b48056d31d97dd9c325fe5fad2e2bffc6f88469a79ef6df785a10265f8679f\"", + "last_updated": "2026-04-16T13:29:11Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "hvac", + "systemair", + "ventilation" + ], + "last_fetched": 1789521159.04604 + }, + "1133780963": { + "repository_manifest": {}, + "new": true, + "full_name": "joklee/ha_daikin_altherma4_modbus", + "category": "integration", + "description": "Home Assistant Integration for Daikin Altherma 4 with modbus", + "domain": "ha_daikin_altherma4_modbus", + "etag_repository": "W/\"0d2ca050aaa4b29214d98fb07d210895be0b6f8d5f6a420643ee339d025cf33f\"", + "last_updated": "2026-10-01T18:40:53Z", + "stargazers_count": 29, + "topics": [ + "altherma4", + "home-assistant-integration", + "modbus" + ], + "last_fetched": 1790925736.841663 + }, + "1353337175": { + "repository_manifest": {}, + "new": true, + "full_name": "julezdean/ha-alarm-clocks", + "category": "integration", + "description": "Home Assistant integration for alarm clocks with snooze, auto dismiss and freely assignable wake-up routines", + "domain": "alarm_clocks", + "downloads": 4, + "etag_repository": "W/\"9a1f6823dee893a952877f3c7c4f94428ad033849040e145346c8fea00a873d6\"", + "last_updated": "2026-09-28T19:00:38Z", "stargazers_count": 7, "topics": [ - "cloud", - "cloud-storage", - "file-sync", - "files", - "seafile", - "storage", - "sync" + "alarm-clock", + "custom-integration", + "lovelace-card" ], - "last_fetched": 1700400366.327415 + "last_fetched": 1790628197.778497 }, - "298816063": { - "repository_manifest": { - "name": "Trackimo Device Tracker", - "country": "AU", - "homeassistant": "2021.7.1" - }, - "full_name": "troykelly/hacs-trackimo", - "authors": [ - "@troykelly" - ], + "1050848000": { + "repository_manifest": {}, + "new": true, + "full_name": "helv-io/ha-gif", "category": "integration", - "description": "Trackimo Integration for HACS Home Assistant", - "domain": "trackimo", - "downloads": 9, - "etag_repository": "W/\"3b8fa2f909e45ff601e564752378dedeeb679dad2b3fedddfd26c00e9c23a3ab\"", - "last_updated": "2022-06-02T13:49:21Z", - "stargazers_count": 2, + "description": "A custom Home Assistant component to create GIFs from images.", + "domain": "gif", + "etag_repository": "W/\"015a0d2c04d21766e7b6f87ed1caa362d2d981502b81eee58d3f3f42678aaea1\"", + "last_updated": "2026-10-01T09:17:04Z", "topics": [ - "geolocation", - "trackimo" + "gif", + "gif-creator" ], - "last_fetched": 1714625147.587995 + "last_fetched": 1790871506.64567 }, - "587494301": { + "1098278373": { + "repository_manifest": {}, + "new": true, + "full_name": "guiohm79/dual_gauge", + "category": "plugin", + "description": "Dashboard homeassistant", + "downloads": 1732, + "etag_repository": "W/\"836ee601dd3846796b991e55f9fef28d5866f3e2671a64b48bc659045ac937d6\"", + "last_updated": "2026-09-13T09:40:15Z", + "stargazers_count": 17, + "topics": [ + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1790279094.336564 + }, + "242528119": { "repository_manifest": { - "name": "TimBox Remote Control Card", - "filename": "timbox-remote-control-card.js", + "name": "RuuviTag Sensor", "render_readme": true }, - "new": true, - "full_name": "czz/timbox-remote-control-card", - "category": "plugin", - "description": "TimBox Remote Control card for Home Assistant", - "etag_repository": "W/\"e3078a2dd0757b8647e694ce9a4d7b03c327c28bed6160d6dbce77d8a0c0c0fc\"", - "last_updated": "2023-02-20T21:12:25Z", - "topics": [ - "remote-control", - "tim", - "timbox" - ], - "last_fetched": 1701375145.134751 - }, - "563077911": { - "repository_manifest": { - "name": "China Southern Power Grid Statistics", - "render_readme": true, - "country": "CN", - "homeassistant": "2022.11" - }, - "new": true, - "full_name": "CubicPill/china_southern_power_grid_stat", + "full_name": "ruuvi-friends/ruuvi-hass.io", "authors": [ - "@cubicpill" + "@smaisidoro" ], "category": "integration", - "description": "Home Assistant intergration to get statictics from China Southern Power Grid (CSG) 南方电网HA集成", - "domain": "china_southern_power_grid_stat", - "etag_repository": "W/\"f3a25ac38e8f0f61683e66c7596bf392a28ce656759d5abc1187989f0871700d\"", - "last_updated": "2023-05-27T14:15:41Z", - "stargazers_count": 125, - "last_fetched": 1714624470.328521 - }, - "306914292": { - "repository_manifest": { - "name": "Transparent Blue", - "render_readme": "true" - }, - "full_name": "JOHLC/transparentblue", - "category": "theme", - "description": "A transparent blue theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"45bb66d5b764d11ab42ecee28f6538580c02120001e22ff6b339fda79e9ee59f\"", - "last_updated": "2023-12-12T15:17:11Z", - "stargazers_count": 27, + "description": "Ruuvi tag BLE sensor for Home Assistant.", + "domain": "ruuvi", + "etag_repository": "W/\"61cc7d9602bc5d49280e42939c479abf309dd634345f837a774e6f9556aa3c13\"", + "last_updated": "2026-04-13T17:50:24Z", + "stargazers_count": 42, "topics": [ - "homeassistant-addons", - "transparent-blue-theme", - "transparentblue", - "yaml" + "ruuvi-ble-devices", + "ruuvitag", + "ruuvitag-sensor" ], - "last_fetched": 1704915362.981103 + "last_fetched": 1784791872.123291 }, - "591644026": { + "1164108557": { + "repository_manifest": {}, + "new": true, + "full_name": "brianegge/homeassistant-magewell", + "category": "integration", + "description": "Home Assistant custom integration for Magewell Pro Convert NDI encoders", + "domain": "magewell", + "downloads": 1, + "etag_repository": "W/\"d09a7a518ef1498c292fbca95d0dc212f8a98e6df231e6617fedc4acd80d9a4c\"", + "last_updated": "2026-10-01T23:20:44Z", + "stargazers_count": 1, + "topics": [ + "magewell", + "ndi" + ], + "last_fetched": 1790922284.185474 + }, + "159080189": { "repository_manifest": { - "name": "Google Photos", - "hacs": "1.6.0", - "homeassistant": "2022.6.0", + "name": "Drayton Wiser Integration for Home Assistant", + "homeassistant": "2024.2", "render_readme": true, "zip_release": true, - "filename": "google_photos.zip", - "hide_default_branch": true + "filename": "wiser.zip" }, - "new": true, - "full_name": "Daanoz/ha-google-photos", + "full_name": "asantaga/wiserHomeAssistantPlatform", "authors": [ - "@Daanoz" + "@asantaga", + "@msp1974" ], "category": "integration", - "description": "Home Assistant Google Photos integration", - "domain": "google_photos", - "downloads": 4497, - "etag_repository": "W/\"330378907702c0de00fa3a4a5eac30a6e57a39b68139cb2a83fcdc19c518e363\"", - "last_updated": "2023-10-06T07:46:41Z", - "stargazers_count": 71, + "description": "Platform and related climate/sensors to support the Drayton Wiser Home Heating System", + "domain": "wiser", + "downloads": 5163, + "etag_repository": "W/\"12fdebf69c7d231f08f0ce9cbdce05f924bc29e0c064f0fe446292c7227ee659\"", + "last_updated": "2026-09-29T08:12:24Z", + "stargazers_count": 325, "topics": [ - "google-photos", + "drayton", + "heating", + "wiser" + ], + "last_fetched": 1790868278.393297 + }, + "366911690": { + "repository_manifest": { + "name": "Dahua", + "hacs": "1.6.0", + "homeassistant": "2024.1.0", + "render_readme": true + }, + "full_name": "rroller/dahua", + "authors": [ + "@rroller" + ], + "category": "integration", + "description": "Dahua Camera and Doorbell Home Assistant Integration", + "domain": "dahua", + "etag_repository": "W/\"c911e5aa9c8a2caf01d53e05e5f000397e7a71e3622d1b1c8e16cb0dc5898829\"", + "last_updated": "2026-10-01T22:02:54Z", + "stargazers_count": 566, + "topics": [ + "amcrest", + "camera", + "dahua", + "doorbell", + "ipcam", + "lorex" + ], + "last_fetched": 1790929169.922111 + }, + "946381944": { + "repository_manifest": {}, + "new": true, + "full_name": "veista/exsys_usb_hub", + "category": "integration", + "description": "Exsys Managed USB Hub integration for Home Assistant", + "domain": "exsys_usb_hub", + "etag_repository": "W/\"6d902b849844704f5de897cb647744c47a7cf7cc366f029a7666ad1904fd3711\"", + "last_updated": "2025-03-13T22:12:19Z", + "stargazers_count": 2, + "topics": [ + "bluetooth", + "exsys", + "iot", + "serial-communication", + "usb", + "usb-hub", + "wifi", + "z-wave", + "zigbee" + ], + "last_fetched": 1784793272.867607 + }, + "236664033": { + "repository_manifest": { + "name": "Swipe Glance Card", + "render_readme": true, + "filename": "swipe-glance-card.js" + }, + "full_name": "dooz127/swipe-glance-card", + "category": "plugin", + "description": ":point_up_2: Swipe Glance Card", + "downloads": 5577, + "etag_repository": "W/\"489a3844b1502f09e6bc84da6eacf26df83943e94cb97a16aecf6578fe6f0473\"", + "last_updated": "2023-01-04T14:06:20Z", + "stargazers_count": 11, + "topics": [ + "automation" + ], + "last_fetched": 1789325165.545023 + }, + "793739179": { + "repository_manifest": {}, + "new": true, + "full_name": "jasperslits/haithowifi", + "category": "integration", + "description": "Home Assistant custom component for Itho Wifi add-on integration", + "domain": "ithodaalderop", + "etag_repository": "W/\"0c215bad80af843f44197d497d4fa2481fb0140a0812763674da403b6d93ec1a\"", + "last_updated": "2026-08-25T20:03:08Z", + "stargazers_count": 23, + "topics": [ + "arjenhiemstra", + "itho", + "ithoaddon", + "nrgwatch" + ], + "last_fetched": 1787694363.382372 + }, + "261291295": { + "repository_manifest": { + "name": "Vacuum Card", + "render_readme": true, + "filename": "vacuum-card.js" + }, + "full_name": "denysdovhan/vacuum-card", + "category": "plugin", + "description": "Vacuum cleaner card for Home Assistant Lovelace UI", + "downloads": 66937, + "etag_repository": "W/\"456556442f0ee61424a7299047a39e3e44c475357e5f9498e1df0265a2b8a82d\"", + "last_updated": "2026-10-01T03:17:57Z", + "stargazers_count": 1256, + "topics": [ + "robot-vacuum", + "vacuum" + ], + "last_fetched": 1790878635.616506 + }, + "1184440729": { + "repository_manifest": {}, + "new": true, + "full_name": "akshimassar/ha-fortum", + "category": "integration", + "description": "Home Assistant HACS Integration for energy monitoring from MittFortum", + "domain": "fortum", + "etag_repository": "W/\"f0a0971feeb49b2926073b2ddd0bd256eb2520147dd264e2a450191e63716d14\"", + "last_updated": "2026-08-06T09:00:13Z", + "stargazers_count": 2, + "topics": [ + "energy", + "fortum", "home-assistant-integration" ], - "last_fetched": 1714625039.441562 + "last_fetched": 1786013100.836876 }, - "612652228": { - "repository_manifest": { - "name": "IMPC Energy", - "country": "CN", - "render_readme": true, - "zip_release": true, - "filename": "impc_energy.zip" - }, + "1042667074": { + "repository_manifest": {}, "new": true, - "full_name": "NiaoBlush/impc_energy", - "authors": [ - "@NiaoBlush" - ], - "category": "integration", - "description": "通过内蒙古电力公众号查询电量电费的Home Assistant插件", - "domain": "impc_energy", - "downloads": 7, - "etag_repository": "W/\"4b9940f291233ea44ddaa424c8f56d8edcadd383b4080857ea4f745b5d712678\"", - "last_updated": "2024-04-09T09:56:05Z", - "stargazers_count": 2, + "full_name": "Stormrage-DJ/ha_theme_star_wars_light", + "category": "theme", + "description": "Star Wars inspired Light theme for Home Assistant", + "etag_repository": "W/\"f9c74aaa883d8b8c757b42880c4529368519503be6566c9c969c91e2cbe521d3\"", + "last_updated": "2025-08-22T17:50:18Z", "topics": [ - "electricity-consumption" + "lightmode", + "starwars" ], - "last_fetched": 1712895775.142734 + "last_fetched": 1784668297.910936 }, - "188323494": { + "433815675": { + "repository_manifest": {}, + "new": true, + "full_name": "tggm/rointe-radiators", + "category": "integration", + "description": "A HACS repo for the Home Assistant Rointe Integration", + "domain": "rointe", + "etag_repository": "W/\"fa257c9f57bff553cab86d28d721244d96d1b24e37a0dbc37547954424cbc9a7\"", + "last_updated": "2025-02-17T23:50:29Z", + "stargazers_count": 24, + "topics": [ + "climate", + "radiator", + "rointe" + ], + "last_fetched": 1784792780.439717 + }, + "571557322": { + "repository_manifest": {}, + "new": true, + "full_name": "christiaangoossens/hass-oidc-auth", + "category": "integration", + "description": "OpenID Connect authentication provider for Home Assistant", + "domain": "auth_oidc", + "downloads": 10884, + "etag_repository": "W/\"93e02e7946a6b92b143ea9e8f391760f9247a8bd1f5c722075782daae8bd29f8\"", + "last_updated": "2026-09-28T05:50:51Z", + "stargazers_count": 1098, + "topics": [ + "authelia", + "authentik", + "custom-integration", + "keycloak", + "oauth2", + "oidc", + "openid", + "openid-connect", + "pocket-id", + "single-sign-on", + "sso" + ], + "last_fetched": 1790922580.981153 + }, + "1278504336": { + "repository_manifest": {}, + "new": true, + "full_name": "dairefinn/daires-hass-cards.radial-card", + "category": "plugin", + "description": "A radial card for use with home assistant", + "etag_repository": "W/\"b4df936b78264bab69943d35d6ffca97d07424caf7b5bd08ab9ad5cf2a7311c4\"", + "last_updated": "2026-07-06T17:29:09Z", + "stargazers_count": 1, + "topics": [ + "radial-gauge" + ], + "last_fetched": 1785592416.972544 + }, + "1087182216": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/utilities_email_tracker", + "category": "integration", + "description": "Home Assistant custom integration that polls IMAP and parses utility-bill emails into a sensor", + "domain": "utilities_email_tracker", + "downloads": 6, + "etag_repository": "W/\"21d3d7905642b9c51d637fec5b07339fdd24ae30d5dc2f55f0b2fb423e94d981\"", + "last_updated": "2026-08-08T16:43:48Z", + "stargazers_count": 3, + "topics": [ + "email", + "utilities" + ], + "last_fetched": 1787739754.612146 + }, + "517429793": { "repository_manifest": { - "name": "ha-floorplan 🖌🎨 - Your imagination just become the new limit", - "filename": "floorplan.js", + "name": "EcoStruxure PowerTag Link Gateway", "render_readme": true }, - "full_name": "ExperienceLovelace/ha-floorplan", - "category": "plugin", - "description": "Bring new life to Home Assistant. By mapping entities to a SVG-object, you're able to control devices, show states, calling services - and much more. Add custom styling on top, to visualize whatever you can think of. Your imagination just became the new limit.", - "domain": "", - "etag_repository": "W/\"1e5e08463794eb17c24cdff8b4c1c3de087322c8387e91af53f6d5e28e94a6f1\"", - "last_updated": "2024-03-28T17:09:54Z", - "stargazers_count": 997, - "topics": [ - "floorplan", - "lovelace-card", - "lovelace-floorplan", - "panel" + "new": true, + "full_name": "Breina/PowerTagGateway", + "authors": [ + "@Breina" ], - "last_fetched": 1714279254.998622 + "category": "integration", + "description": "HomeAssistant integration for EcoStruxure gateways; SmartLink, PowerTag Link and Panel Servers.", + "domain": "powertag_gateway", + "etag_repository": "W/\"65bba8fea2b52746fbf41033a1417136326acb15c35d02a0dfa6fea0741a21ec\"", + "last_updated": "2026-09-08T16:19:04Z", + "stargazers_count": 28, + "topics": [ + "ecostruxure", + "energy-monitor", + "schneider-electric" + ], + "last_fetched": 1790550984.399492 + }, + "428052172": { + "repository_manifest": {}, + "new": true, + "full_name": "dext0r/ha-yandex-station-intents", + "category": "integration", + "description": "Продвинутое получение команд от Яндекс.Станции и передача их в Home Assistant в виде событий", + "domain": "yandex_station_intents", + "downloads": 3635, + "etag_repository": "W/\"d625006f6ae3c17cbe04c0c4c11467c1f41b3045071310233e83865ad7872c12\"", + "last_updated": "2026-07-04T08:37:06Z", + "stargazers_count": 262, + "topics": [ + "home-assistant-component", + "yandex-station" + ], + "last_fetched": 1790154136.732214 + }, + "356778495": { + "repository_manifest": { + "name": "WebRTC Camera", + "render_readme": true, + "homeassistant": "2022.5.0" + }, + "full_name": "AlexxIT/WebRTC", + "authors": [ + "@AlexxIT" + ], + "category": "integration", + "description": "Home Assistant custom component for real-time viewing of almost any camera stream using WebRTC and other technologies.", + "domain": "webrtc", + "etag_repository": "W/\"7c14182f5c07fdae33788fa9be163e078808169b18cd473605482e3295532263\"", + "last_updated": "2025-11-26T10:15:48Z", + "stargazers_count": 2187, + "topics": [ + "ip-camera", + "mediasource-extensions", + "rtsp", + "webrtc" + ], + "last_fetched": 1790867842.1265 + }, + "1113989557": { + "repository_manifest": {}, + "new": true, + "full_name": "Inter-Raptor/raptor-todo-hub-card", + "category": "plugin", + "description": "A powerful multi-list todo hub card for Home Assistant — categories, urgency colors, grocery presets, auto-remove, long-press delete, and more.", + "etag_repository": "W/\"b3438d4ab53a08f766aa32580056cb79fb1053f2b62644261536193112e0de35\"", + "last_updated": "2025-12-28T11:52:04Z", + "stargazers_count": 6, + "topics": [ + "dashboard", + "todo", + "todolist" + ], + "last_fetched": 1787472402.689627 + }, + "528618549": { + "repository_manifest": { + "name": "Molad Sensor", + "render_readme": true + }, + "new": true, + "full_name": "chaimchaikin/molad-ha", + "authors": [ + "@chaimchaikin" + ], + "category": "integration", + "description": "Molad Sensor for HACS", + "domain": "molad", + "etag_repository": "W/\"717705ce5e29d2b2fda1d2a47b882fc370f92f7d429fa22547b205890dd46657\"", + "last_updated": "2025-11-27T13:49:46Z", + "stargazers_count": 1, + "topics": [ + "hebrew-calendar", + "jewish", + "jewish-calendar", + "molad" + ], + "last_fetched": 1784785913.158349 + }, + "773976846": { + "repository_manifest": {}, + "new": true, + "full_name": "rine77/homeassistantedupage", + "category": "integration", + "description": "A Home Assistant integration of the EduPage Schooling System.", + "domain": "homeassistantedupage", + "etag_repository": "W/\"10cc36903ebd38cb906a810274e0a6077ce2aeffeb4876ac906b78e5f9e98ab8\"", + "last_updated": "2026-10-01T11:56:22Z", + "stargazers_count": 24, + "topics": [ + "api", + "edupage", + "entities", + "grades", + "school", + "sensors", + "service", + "students" + ], + "last_fetched": 1790875634.184352 + }, + "1246156424": { + "repository_manifest": {}, + "new": true, + "full_name": "ishiharas/shelly_plug_led", + "category": "integration", + "description": "A custom Home Assistant integration that turns the built-in RGB LED ring of your Shelly Plug S (Gen2 / Gen3) devices into an independent, fully controllable smart light entity. This integration interacts with the LED configuration engine. It allows you to change colors and apply dimming levels toggle the ring on and off.", + "domain": "shelly_plug_led", + "etag_repository": "W/\"40187a1ded587ca7d50ee0148d12aaf2df83132c72ead1401c8362a27bcb362b\"", + "last_updated": "2026-07-06T17:13:28Z", + "stargazers_count": 8, + "topics": [ + "light" + ], + "last_fetched": 1790682150.975295 + }, + "1035037589": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-termoweb/ha-termoweb", + "category": "integration", + "description": "Home Assistant integration for electric heaters that use the TermoWeb/Ducaheat/Tevolve apps (Brands: ATC, Ducasa, Soler & Palau, Ecotermi, EHC, Eco Save)", + "domain": "termoweb", + "etag_repository": "W/\"0479bb65f80c717bd54fc8f8a24d4514829c98bb4164773d8ce3f003c215f960\"", + "last_updated": "2026-09-21T21:51:56Z", + "stargazers_count": 7, + "topics": [ + "energy-efficiency", + "heating-control" + ], + "last_fetched": 1790155509.819184 + }, + "340664955": { + "repository_manifest": { + "name": "Proof Dashcam Integration", + "country": "IL", + "render_readme": true + }, + "full_name": "dimagoltsman/ha-proof-dashcam-integration", + "authors": [ + "@dimagoltsman" + ], + "category": "integration", + "description": "HACS integration to proof.co.il dashcam", + "domain": "proof", + "etag_repository": "W/\"2800b0064adbd97363870534fd14068a0d444056feb581e3e295c9b6e46adab4\"", + "last_updated": "2021-03-13T18:43:28Z", + "stargazers_count": 2, + "topics": [ + "proof" + ], + "last_fetched": 1784786753.903526 + }, + "1037967283": { + "repository_manifest": {}, + "new": true, + "full_name": "golles/ha-tomtom-travel-time", + "category": "integration", + "description": "A custom Home Assistant component that integrates TomTom travel time data", + "domain": "tomtom_travel_time", + "downloads": 433, + "etag_repository": "W/\"6893f8cdbd62b0691eb892d710cee00140986a6d6779e083ec4da991a6f1f6a0\"", + "last_updated": "2026-10-02T04:34:15Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "tomtom", + "tomtom-api", + "tomtom-travel-time" + ], + "last_fetched": 1790924591.700347 + }, + "897551595": { + "repository_manifest": {}, + "new": true, + "full_name": "bendikrb/ha-politikontroller", + "category": "integration", + "description": "Home Assistant integration for politikontroller.no", + "domain": "ha_politikontroller", + "etag_repository": "W/\"20877fa7f6eaaceb85835780253942fd5696df90bf0bbe7120f9aae724ab9e64\"", + "last_updated": "2025-05-29T22:57:56Z", + "stargazers_count": 1, + "topics": [ + "geolocation", + "politikontroller" + ], + "last_fetched": 1784785435.945292 + }, + "585709486": { + "repository_manifest": { + "name": "Remeha Home", + "homeassistant": "2022.12.0", + "render_readme": true, + "country": "NL" + }, + "new": true, + "full_name": "msvisser/remeha_home", + "authors": [ + "@msvisser" + ], + "category": "integration", + "description": "Remeha Home integration for Home Assistant", + "domain": "remeha_home", + "downloads": 5200, + "etag_repository": "W/\"c7ade19f60c56393754209b7c81541007bf065d69c3054452a25661adb88bef0\"", + "last_updated": "2025-07-14T19:55:17Z", + "stargazers_count": 115, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "remeha", + "remeha-home" + ], + "last_fetched": 1790874260.654405 + }, + "1126622990": { + "repository_manifest": {}, + "new": true, + "full_name": "maglerod/andy-temperature-card", + "category": "plugin", + "description": "A modern Lovelace thermometer card with interval-based colors, gradients, outline styling, optional glass effect, scale ticks, and Min/Avg/Max stats.”", + "etag_repository": "W/\"86320981385a8023742e7c6ad9b2ef4abec261da9ebaa65a6e5088307e8a6fa2\"", + "last_updated": "2026-08-12T06:44:32Z", + "stargazers_count": 67, + "topics": [ + "card", + "frontend", + "temperature" + ], + "last_fetched": 1786524647.820385 + }, + "240459262": { + "repository_manifest": { + "name": "Abfall API (Jumomind)", + "country": "DE", + "homeassistant": "0.104.3", + "render_readme": true + }, + "full_name": "tuxuser/abfallapi_jumomind_ha", + "authors": [ + "@tuxuser" + ], + "category": "integration", + "description": "Abfall API (Jumomind) custom component for home assistant - Get an alert when garbage collection is due", + "domain": "abfallapi_jumomind", + "etag_repository": "W/\"a241795ede354d9acdff96b0a4fc58f7fd761cd32fa61f49a7e1f89f8aa6bc3e\"", + "last_updated": "2021-12-22T09:57:43Z", + "stargazers_count": 5, + "topics": [ + "abfall", + "collection", + "deutschland", + "garbage", + "germany", + "jumomind", + "muell", + "waste" + ], + "last_fetched": 1784793128.933767 + }, + "924171807": { + "repository_manifest": {}, + "new": true, + "full_name": "microteq/whatsigram_messenger", + "category": "integration", + "description": "Sending messages to Whatsapp, Signal or Telegram from Home Assistant", + "domain": "whatsigram_messenger", + "etag_repository": "W/\"88fdca0143eeecb0b3e8675d2eaef1acfef6eef12aef5ad487986dd8ca01f584\"", + "last_updated": "2025-06-27T10:37:52Z", + "stargazers_count": 70, + "topics": [ + "messenger", + "notifications", + "signal", + "telegram", + "whatsapp" + ], + "last_fetched": 1790420223.655158 + }, + "478745957": { + "repository_manifest": { + "name": "Ile de france Mobilite", + "hacs": "1.0.0", + "homeassistant": "0.118.0", + "render_readme": true, + "country": [ + "FR" + ] + }, + "new": true, + "full_name": "droso-hass/idfm", + "authors": [ + "@drosocode" + ], + "category": "integration", + "description": "Custom component for ile de france mobilités", + "domain": "idfm", + "etag_repository": "W/\"2e74d9603b48660585c7138ac50d6c0ae040da113e9fe8fbc55f63badb404b05\"", + "last_updated": "2026-01-27T19:56:00Z", + "stargazers_count": 31, + "topics": [ + "time", + "transports" + ], + "last_fetched": 1787765754.074249 + }, + "1163945634": { + "repository_manifest": {}, + "new": true, + "full_name": "bobsilesia/oblamatik", + "category": "integration", + "description": "Home Assistant integration for Oblamatik / Viega Multiplex Trio E / Crosswater Digital bath controllers", + "domain": "oblamatik", + "etag_repository": "W/\"5cf2222e8edc529c94cd47308b1f9da224ebc49c45bbded80676ca0f0cf1aa01\"", + "last_updated": "2026-03-20T07:35:35Z", + "topics": [ + "iot", + "oblamatik" + ], + "last_fetched": 1784785619.512617 + }, + "1117537413": { + "repository_manifest": {}, + "new": true, + "full_name": "phismith91/luxorliving", + "category": "integration", + "description": "Home Assistant integration for LUXORliving smart home systems with KNX support.", + "domain": "luxor_living", + "etag_repository": "W/\"e3c20c93892e49255b58a3a9ed0f6bdab49ce3b77d0185086ab3a63fd2c52168\"", + "last_updated": "2026-09-29T11:29:17Z", + "stargazers_count": 4, + "topics": [ + "knx", + "luxor-living", + "theben" + ], + "last_fetched": 1790685415.076258 + }, + "893895163": { + "repository_manifest": {}, + "new": true, + "full_name": "kclif9/hassactronneo", + "category": "integration", + "description": "This is a custom integration for Home Assistant to integrate the Actron Air Neo system.", + "domain": "actronair_neo", + "etag_repository": "W/\"4551fb9591bed5628f501e81ff2383a0e6c75f0d441347128590a4cbef749c2f\"", + "last_updated": "2026-09-08T12:41:03Z", + "stargazers_count": 5, + "topics": [ + "actron", + "actronair", + "home-assistant-integration" + ], + "last_fetched": 1790872669.686881 + }, + "1137314397": { + "repository_manifest": {}, + "new": true, + "full_name": "simonjgreen/sageha", + "category": "integration", + "description": "Home Assistant integration for Sage/Breville Wi-Fi enabled coffee machines", + "domain": "sagecoffee", + "downloads": 156, + "etag_repository": "W/\"12ffdadeb27e6d808201f516901edc680c64b6708f6f400a4cd4dac6885676ff\"", + "last_updated": "2026-08-25T07:51:43Z", + "stargazers_count": 12, + "topics": [ + "coffee", + "coffee-machine" + ], + "last_fetched": 1790299850.307358 + }, + "625309779": { + "repository_manifest": { + "name": "Nexxtmove", + "render_readme": true, + "country": [ + "BE" + ] + }, + "new": true, + "full_name": "geertmeersman/nexxtmove", + "authors": [ + "@geertmeersman" + ], + "category": "integration", + "description": "Home Assistant component for the Nexxtmove - Powerdale platform", + "domain": "nexxtmove", + "downloads": 185, + "etag_repository": "W/\"fab4d815ac1d9875a663db8a978066996d22d74171c6ff4da4b745fab0aba137\"", + "last_updated": "2026-09-29T00:01:02Z", + "stargazers_count": 16, + "topics": [ + "hacs-custom", + "nexxtmove", + "powerdale" + ], + "last_fetched": 1790644531.140459 + }, + "912524945": { + "repository_manifest": {}, + "new": true, + "full_name": "cnecrea/erovinieta", + "category": "integration", + "description": "Integrare pentru verificarea valabilității rovinietei prin platforma Erovinieta. Permite monitorizarea rapidă și afișarea statusului rovinietei direct în Home Assistant.", + "domain": "erovinieta", + "downloads": 8, + "etag_repository": "W/\"0fc432bec374c50595126dee10a096813ae47dec3d05010733faa2aa47db86d3\"", + "last_updated": "2026-09-22T11:10:33Z", + "stargazers_count": 41, + "topics": [ + "erovinieta", + "monitorizare", + "romania", + "rovinieta" + ], + "last_fetched": 1790830117.412705 + }, + "364769821": { + "repository_manifest": { + "name": "Harmony Remote Card", + "render_readme": true, + "filename": "dist/harmony-remote-card.js" + }, + "new": true, + "full_name": "ljmerza/harmony-remote-card", + "category": "plugin", + "description": "Harmony Hub Remote Control Card for Home Assistant", + "downloads": 4471, + "etag_repository": "W/\"ad8af64ea27584e518222694e66afd5b2ddeae432684708e44fb583390c3f45e\"", + "last_updated": "2026-08-08T16:43:41Z", + "stargazers_count": 17, + "topics": [ + "harmony", + "remote" + ], + "last_fetched": 1786218237.7427 + }, + "1136974261": { + "repository_manifest": {}, + "new": true, + "full_name": "VitisEK/cop-scop-card", + "category": "plugin", + "description": "Home Assistant COP/SCOP lovelance card for heat pump", + "downloads": 244, + "etag_repository": "W/\"38fe4a1690e6fd926422245f8b8984ce307fd63686642cefe879d8112ab2f20d\"", + "last_updated": "2026-02-28T12:16:08Z", + "stargazers_count": 7, + "topics": [ + "dashboard" + ], + "last_fetched": 1784795963.622768 + }, + "1053230056": { + "repository_manifest": {}, + "new": true, + "full_name": "bensonrodney/homeassistant-discord", + "category": "integration", + "description": "Home Assistant custom component to send messages to Discord via webhooks which is far simpler than the official Home Assistant Discord bot method.", + "domain": "discord_webhook", + "etag_repository": "W/\"c498ef17424e6666bdc47d2c67890e3c9cb76ccb4590597fda416f628a24a7fa\"", + "last_updated": "2026-10-02T05:41:48Z", + "stargazers_count": 8, + "last_fetched": 1790921991.469837 + }, + "1095535558": { + "repository_manifest": {}, + "new": true, + "full_name": "zacs/ha-mattermost", + "category": "integration", + "description": "Mattermost notification component for Home Assistant", + "domain": "mattermost", + "etag_repository": "W/\"0cfcf1bf190ed64a3e098e52320f4aa17b6336249fffd7012618197fec73efe6\"", + "last_updated": "2026-04-22T11:51:03Z", + "stargazers_count": 8, + "topics": [ + "homeassistant-custom-component", + "mattermost", + "mattermost-client" + ], + "last_fetched": 1787599761.345487 + }, + "1313019108": { + "repository_manifest": {}, + "new": true, + "full_name": "amithbalan/lg-ac-ir", + "category": "integration", + "description": "Home Assistant custom integration: native LG air conditioner (climate) over the infrared platform", + "domain": "lg_ac_ir", + "etag_repository": "W/\"2ec66bdd09a6af089652437c568300bfdea247d73dd0e03f2f9e11195314070c\"", + "last_updated": "2026-08-03T10:48:12Z", + "topics": [ + "air-conditioner", + "climate", + "esphome", + "infrared", + "lg" + ], + "last_fetched": 1785784700.080022 + }, + "762520584": { + "repository_manifest": {}, + "new": true, + "full_name": "elchininet/home-assistant-secret-taps", + "category": "plugin", + "description": "Execute Home Assistant actions just tapping on your device", + "downloads": 250, + "etag_repository": "W/\"28bdc25fa30a51ed720a34b65dcb62d4319d71507fd8e8f47f50afd25f54eaae\"", + "last_updated": "2026-09-27T09:22:53Z", + "stargazers_count": 16, + "topics": [ + "home-assistant-custom-plugin", + "home-assistant-plugin", + "home-assistant-secret-taps", + "mouse-clicks", + "taps", + "touch-events" + ], + "last_fetched": 1790513957.765166 + }, + "708304485": { + "repository_manifest": { + "name": "MetService New Zealand Weather", + "filename": "metservice_weather.zip", + "hide_default_branch": true, + "homeassistant": "2023.10.0", + "render_readme": true, + "zip_release": true, + "country": "NZ" + }, + "new": true, + "full_name": "ciejer/metservice-weather", + "authors": [ + "@ciejer" + ], + "category": "integration", + "description": "Metservice New Zealand component for Home Assistant", + "domain": "metservice_weather", + "downloads": 2158, + "etag_repository": "W/\"975633c09d4543da59ab70b23933467cd8416d7db5a62dbf923c436480ff3ffa\"", + "last_updated": "2026-02-02T12:18:56Z", + "stargazers_count": 35, + "topics": [ + "weather" + ], + "last_fetched": 1790221506.737674 + }, + "1031148629": { + "repository_manifest": {}, + "new": true, + "full_name": "smcneece/ha-esunpower", + "category": "integration", + "description": "Home Assistant integration for SunPower PVS5/PVS6 solar monitoring. Local API, no cloud required. Supports SunVault batteries and individual inverter health tracking.", + "domain": "sunpower", + "etag_repository": "W/\"2e292fe6daef1475a108dce2158058e493a25da39c915e3b62d89962a224dc01\"", + "last_updated": "2026-10-01T14:21:53Z", + "stargazers_count": 75, + "topics": [ + "pvs5", + "pvs6", + "solar", + "sunpower", + "sunstrong" + ], + "last_fetched": 1790876459.918315 + }, + "1180318353": { + "repository_manifest": {}, + "new": true, + "full_name": "OddanN/info_lan_for_home_assistant", + "category": "integration", + "description": "Интеграция Инфо-Лан для Home Assistant", + "domain": "info_lan_for_home_assistant", + "downloads": 1, + "etag_repository": "W/\"43395c68e6c0f3ee1cabf610819e243c797ab2d0578b256cfa9329cc977ace08\"", + "last_updated": "2026-08-27T17:20:39Z", + "stargazers_count": 1, + "topics": [ + "hacs-integration-custom-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1787864032.570933 + }, + "1124629220": { + "repository_manifest": {}, + "new": true, + "full_name": "OpenDisplay/Home_Assistant_Integration", + "category": "integration", + "description": "Home Assistant Integration for OpenDisplay", + "domain": "opendisplay", + "downloads": 903, + "etag_repository": "W/\"014cd1cd8ed701f8ad7815d8f534759dbf7df406827035a8136dd4f25fcdad6c\"", + "last_updated": "2026-09-28T12:47:45Z", + "stargazers_count": 85, + "topics": [ + "ble", + "epaper", + "epaper-displays", + "esp32", + "nrf52840" + ], + "last_fetched": 1790630441.867078 + }, + "1299768211": { + "repository_manifest": {}, + "new": true, + "full_name": "jl0906/BackupCheckup", + "category": "integration", + "description": "Home Assistant custom integration for monitoring backup inventory and backup health.", + "domain": "backup_checkup", + "etag_repository": "W/\"10f0d77282606c48d1b69f39a63da451892588b048aa7d4dcc6d06fe2995c8fb\"", + "last_updated": "2026-09-20T16:16:27Z", + "topics": [ + "backup", + "backup-monitoring", + "custom-integration", + "hacs-custom-component" + ], + "last_fetched": 1789936908.984828 }, "714066776": { "repository_manifest": { @@ -28367,1558 +69122,2995 @@ "category": "integration", "description": "iRacing integration for Home Assistant", "domain": "iracing", - "etag_repository": "W/\"e60b88f1ab095c9fc95594030b703d26b686e2c0a2a40a2ed2988eaf4a2f2fd7\"", - "last_updated": "2024-03-16T16:55:57Z", - "stargazers_count": 4, + "etag_repository": "W/\"2fbc5f60ca645547c8a18fd636c363f799ee367092909ca5e7396a43252ff0f7\"", + "last_updated": "2025-12-13T11:17:12Z", + "stargazers_count": 10, "topics": [ "iracing" ], - "last_fetched": 1711038869.64728 + "last_fetched": 1786396218.533415 }, - "243841075": { - "repository_manifest": { - "name": "CS:GO game state", - "homeassistant": "0.100" - }, - "full_name": "lociii/homeassistant-csgo", - "authors": [ - "@lociii", - "@davidramiro" - ], - "category": "integration", - "description": "CS:GO gamestate reporting to Home Assistant", - "domain": "csgo_gamestate", - "etag_repository": "W/\"7982eeb5bbb6165b1b1f75d730674bd049016001d99cc0725f5dbe0b8f8b36a7\"", - "last_updated": "2023-01-31T09:51:08Z", - "stargazers_count": 17, - "last_fetched": 1696666549.908745 - }, - "164887047": { + "845456548": { "repository_manifest": {}, - "full_name": "isabellaalstrom/krisinfo-card", - "category": "plugin", - "description": "A Lovelace custom card for custom component Krisinformation is Home Assistant", - "domain": "", - "etag_repository": "W/\"d2ca7caef6d8248ea15bbff4ee1fe73be9008ae7c3f019a248fda430be0adcda\"", - "last_updated": "2020-09-18T17:45:35Z", - "stargazers_count": 7, - "last_fetched": 1699709290.121648 - }, - "597539627": { - "repository_manifest": { - "name": "Cielo Home", - "homeassistant": "2023.0.0" - }, "new": true, - "full_name": "bodyscape/cielo_home", - "authors": [ - "@bodyscape" - ], + "full_name": "jampez77/RoyalMail", "category": "integration", - "description": "Integration with Cielo Home", - "domain": "cielo_home", - "etag_repository": "W/\"04871b2e4db960025290ab61a165d5c5f099b905c4fcfbd508253601690a190a\"", - "last_updated": "2024-02-04T14:05:23Z", + "description": "An integration that synchronises your Royal Mail tracking data with Home Assistant", + "domain": "royalmail", + "etag_repository": "W/\"273634601620e08af182aa1b469bca8b3f32520b921b2f19f15c54dc13f43735\"", + "last_updated": "2024-10-30T10:23:30Z", + "stargazers_count": 7, + "topics": [ + "hacs-integraiton", + "royalmail" + ], + "last_fetched": 1784788452.32616 + }, + "1173483379": { + "repository_manifest": {}, + "new": true, + "full_name": "kelvan/ha-nodeping-status", + "category": "integration", + "description": "A Home Assistant custom integration that monitors your services via NodePing public status reports.", + "domain": "nodeping_status", + "etag_repository": "W/\"859c3e8c29c6353e2a511c8f2d0e66a3b14a57f3b43b4a755b00fc7102c6a016\"", + "last_updated": "2026-07-27T10:03:26Z", + "topics": [ + "nodeping" + ], + "last_fetched": 1785155824.290893 + }, + "1258742345": { + "repository_manifest": {}, + "new": true, + "full_name": "tis24dev/addhOn", + "category": "integration", + "description": "Support of all Haier, Candy, Hoover appliances integrated in the official hOn mobile app.", + "domain": "addhon", + "downloads": 884, + "etag_repository": "W/\"2d1d3a6092f5f3468ce417dbf6f314201ea8f736798bb73f6f1c4a0f84582d57\"", + "last_updated": "2026-10-02T00:16:02Z", "stargazers_count": 38, "topics": [ - "cielo", - "thermostat" + "haier", + "home-assistant-integration", + "hon" ], - "last_fetched": 1714624458.25447 + "last_fetched": 1790930500.768852 }, - "447878635": { - "repository_manifest": { - "name": "Yandex weather", - "country": "RU", - "zip_release": true, - "filename": "yandex_weather.zip", - "homeassistant": "2024.2.0" - }, + "1035804044": { + "repository_manifest": {}, "new": true, - "full_name": "IATkachenko/HA-YandexWeather", - "authors": [ - "@IATkachenko" - ], + "full_name": "markaggar/Water-Monitor", "category": "integration", - "description": "Yandex weather intergration for Home Assistant", - "domain": "yandex_weather", - "downloads": 1398, - "etag_repository": "W/\"b99a1ea24df883397d2b12629dda3107ae4d387f6bcc49f9fe300f4c22aae112\"", - "last_updated": "2024-04-28T10:05:48Z", - "stargazers_count": 196, - "topics": [ - "weather", - "yandex-weather" - ], - "last_fetched": 1714624491.670073 - }, - "668937922": { - "repository_manifest": { - "name": "AC Infinity", - "render_readme": true, - "zip_release": true, - "filename": "ac_infinity.zip" - }, - "new": true, - "full_name": "dalinicus/homeassistant-acinfinity", - "authors": [ - "@dalinicus" - ], - "category": "integration", - "description": "AC Infinity integration for Home Assistant for UIS based controllers", - "domain": "ac_infinity", - "downloads": 276, - "etag_repository": "W/\"b32e851322b185a0e2192ba8dc79514dfe1c17731a4fbf3d3f0f1e4f7a24284c\"", - "last_updated": "2024-04-28T22:00:51Z", - "stargazers_count": 42, - "topics": [ - "acinfinity", - "grow", - "growlights", - "growtent", - "hvac", - "hydroponics" - ], - "last_fetched": 1714624822.798243 - }, - "517642950": { - "repository_manifest": { - "name": "Apex" - }, - "new": true, - "full_name": "itchannel/apex-ha", - "authors": [ - "@itchannel" - ], - "category": "integration", - "description": "Local Neptune Apex HA Integration (Aquarium Controller)", - "domain": "apex", - "etag_repository": "W/\"99c34f124209c02b64e5eef4eb27d29256d96527a23cbbec3b1340b48e4604c0\"", - "last_updated": "2024-04-14T19:28:09Z", - "stargazers_count": 17, - "topics": [ - "aquarium", - "aquarium-controller" - ], - "last_fetched": 1714279163.591819 - }, - "222292912": { - "repository_manifest": { - "name": "iCloud3 v3 iDevice Tracker", - "homeassistant": "2023.6.0", - "render_readme": true - }, - "full_name": "gcobb321/icloud3", - "authors": [ - "@gcobb321" - ], - "category": "integration", - "description": "iCloud3 v3 - iCloud3 is an advanced iDevice tracker that uses Apple iCloud account and HA Companion App data for presence detection and location based automations.", - "domain": "icloud3", - "downloads": 35, - "etag_repository": "W/\"0be43029164f8245109ce5a7111091e4cf7f9f8f754ef3a681cb5d8d7f6efd4c\"", - "last_updated": "2024-04-11T07:39:18Z", - "stargazers_count": 481, - "topics": [ - "device-tracker", - "ha-ios", - "icloud", - "icloud-account", - "tracking", - "zone", - "zones" - ], - "last_fetched": 1714624682.122472 - }, - "334076222": { - "repository_manifest": { - "name": "AstroWeather", - "render_readme": true - }, - "full_name": "mawinkler/astroweather", - "authors": [ - "@mawinkler" - ], - "category": "integration", - "description": "Asynchronous Astro Weather Forecast for Home Assistant", - "domain": "astroweather", - "etag_repository": "W/\"0697c78264dc146fb3c8a14edec5557ec307b94584c9cd43031bbe91ce2fe98e\"", - "last_updated": "2024-05-01T06:00:13Z", + "description": "Home Assistant Integration that leverages an existing water flow sensor for tracking water usage sessions and detecting potential leaks.", + "domain": "water_monitor", + "etag_repository": "W/\"0c86a76e75b9155fb201ea2e63ed41ea7f628e1d1bf9f1e94783245d1812aab9\"", + "last_updated": "2026-09-28T03:46:39Z", "stargazers_count": 63, "topics": [ - "7timer", - "astronomy", - "forecast" - ], - "last_fetched": 1714624567.957271 - }, - "701591334": { - "repository_manifest": { - "name": "Material Rounded Theme - Based on Material You by Google on Android", - "render_readme": true, - "hide_default_branch": true - }, - "full_name": "Nerwyn/material-rounded-theme", - "category": "theme", - "description": "A Material You and Google Home app influenced theme for Home Assistant", - "etag_repository": "W/\"d2287f366f2e57334af833dc1b6937985cf1ce847492b17de2b3530ecdf7b4bd\"", - "last_updated": "2024-05-01T15:47:57Z", - "stargazers_count": 33, - "topics": [ - "hacs-theme", - "homeassistant-themes" - ], - "last_fetched": 1714625060.07339 - }, - "464877047": { - "repository_manifest": { - "name": "Brink-Home Ventilation", - "hide_default_branch": true, - "homeassistant": "2023.3.0", - "render_readme": true - }, - "new": true, - "full_name": "samuolis/brink", - "authors": [ - "@samuolis" - ], - "category": "integration", - "description": "Brink-home ebus emodule home assistant integration", - "domain": "brink_ventilation", - "etag_repository": "W/\"b6aeeebfbcdbaa1e0001564c6067762d8e87dca1c3b7c6e4bd16887278e8eea5\"", - "last_updated": "2023-11-16T15:26:55Z", - "stargazers_count": 12, - "topics": [ - "brink", - "brink-home", - "brinkrenovent", - "ebus", - "emodule", - "renovent", - "ventilation" - ], - "last_fetched": 1708173732.985789 - }, - "197006509": { - "repository_manifest": { - "name": "Slate Theme" - }, - "full_name": "seangreen2/slate_theme", - "category": "theme", - "description": "A Dark Theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"47f28d8513ef7024ae215c9eef23cb12786f24925c6ed88144e2113af5c97649\"", - "last_updated": "2024-02-05T19:33:27Z", - "stargazers_count": 111, - "last_fetched": 1713932327.102234 - }, - "630565367": { - "repository_manifest": { - "name": "Technische Alternative CoE", - "render_readme": true - }, - "new": true, - "full_name": "DeerMaximum/Technische-Alternative-CoE", - "authors": [ - "@DeerMaximum" - ], - "category": "integration", - "description": "Custom Home Assistant integration to read data from a C.M.I. via CoE", - "domain": "ta_coe", - "etag_repository": "W/\"ea9f81e7d1b651193248e551820dd8e7db8d9c9b28b5cc15d8358d2daff4473b\"", - "last_updated": "2024-04-24T14:08:32Z", - "stargazers_count": 7, - "last_fetched": 1714625080.966868 - }, - "351604227": { - "repository_manifest": { - "name": "Brandrisk ute", - "render_readme": true, - "country": "se" - }, - "full_name": "Sha-Darim/brandriskute", - "authors": [ - "@Sha-Darim" - ], - "category": "integration", - "description": "The custom compontnet will get fire risks and fire prohibition from the Brandrisk Ute API for the supplied position.", - "domain": "brandriskute", - "etag_repository": "W/\"6fbb48249d46a82f372cde68e4d84129d14ca683d1eddc12e1574ca09b49ecd8\"", - "last_updated": "2022-06-05T20:43:41Z", - "stargazers_count": 4, - "topics": [ - "fire-risks", - "risks", - "sensors" - ], - "last_fetched": 1678434134.466776 - }, - "615891516": { - "repository_manifest": { - "name": "Sense Custom Reporting (Kasa Plug Emulation)", - "homeassistant": "2022.2.0", - "render_readme": true, - "country": [ - "US" - ] - }, - "new": true, - "full_name": "dahlb/ha_sense", - "authors": [ - "@dahlb" - ], - "category": "integration", - "description": "Report custom devices to sense energy monitoring for ha consumption devices", - "domain": "ha_sense", - "etag_repository": "W/\"251f757d3a03b678eded553b7c793b64ddc5c554fbb0f0a8ff95191739c424b3\"", - "last_updated": "2024-04-29T18:35:45Z", - "stargazers_count": 3, - "topics": [ - "python3" - ], - "last_fetched": 1714624998.223026 - }, - "188106531": { - "repository_manifest": { - "name": "Mail and Packages", - "homeassistant": "2022.4.0", - "zip_release": true, - "filename": "mail_and_packages.zip" - }, - "full_name": "moralmunky/Home-Assistant-Mail-And-Packages", - "authors": [ - "@moralmunky", - "@firstof9" - ], - "category": "integration", - "description": "Home Assistant integration providing day of package counts and USPS informed delivery images.", - "domain": "mail_and_packages", - "downloads": 3688, - "etag_repository": "W/\"61f0555570700656d773820006c154799bc2299334ac8ebc303adad69dae17b5\"", - "last_updated": "2024-04-10T21:14:07Z", - "stargazers_count": 547, - "topics": [ - "home-assistant-config", - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1714624500.340403 - }, - "348835574": { - "repository_manifest": { - "name": "Motala Vatten & Avfall - Garbage collection sensor", - "render_readme": true, - "zip_release": true, - "country": "SE", - "filename": "motalavattenavfall.zip" - }, - "new": true, - "full_name": "popeen/Home-Assistant-Custom-Component-MotalaVattenAvfall", - "authors": [ - "@popeen" - ], - "category": "integration", - "description": "A sensor for getting collection date for garbage and sludge from Motala Vatten & Avfall.", - "domain": "motalavattenavfall", - "downloads": 87, - "etag_repository": "W/\"2d3040a6c53761487e4be22cc0bc23cd8d7fe552867866202aea5af7fb778850\"", - "last_updated": "2023-09-23T10:39:35Z", - "stargazers_count": 3, - "topics": [ - "garbage-collection", - "motala" - ], - "last_fetched": 1705595802.468257 - }, - "254253124": { - "repository_manifest": { - "name": "Noonlight - Alarm Monitoring", - "render_readme": true, - "country": "US", - "homeassistant": "0.96" - }, - "full_name": "konnected-io/noonlight-hass", - "authors": [ - "@heythisisnate", - "@snicker" - ], - "category": "integration", - "description": "HomeAssistant integration for Noonlight", - "domain": "noonlight", - "etag_repository": "W/\"273b6b547d9e520a3599296d0510f47609fdb3bbd4cda17075751dd44d35cf6b\"", - "last_updated": "2022-10-16T17:36:02Z", - "stargazers_count": 37, - "topics": [ - "alarm", + "leak-detection", "monitoring", - "noonlight", - "security" + "water" ], - "last_fetched": 1712064203.587752 + "last_fetched": 1790573273.204186 }, - "146379582": { + "380330823": { "repository_manifest": { - "name": "Trakt", - "homeassistant": "0.99.0", + "name": "Eldes Alarm", "render_readme": true }, - "full_name": "custom-components/sensor.trakt", - "authors": [ - "@iantrich", - "@engrbm" - ], - "category": "integration", - "description": "📺 Trakt Integration for Upcoming Media Card", - "domain": "trakt", - "etag_repository": "W/\"3edeed06b7a18fcdd7541effc16a3bf4ccd97720aad8583c7d6dead3377e14fc\"", - "last_updated": "2022-06-21T14:17:46Z", - "stargazers_count": 57, - "last_fetched": 1710347450.291153 - }, - "287318591": { - "repository_manifest": { - "name": "Husqvarna Automower", - "homeassistant": "2023.7.0", - "render_readme": true, - "zip_release": true, - "filename": "husqvarna_automower.zip" - }, - "full_name": "Thomas55555/husqvarna_automower", - "authors": [ - "@Thomas55555" - ], - "category": "integration", - "description": "Custom component for Home Assistant to monitor and control your Husqvarna Automower", - "domain": "husqvarna_automower", - "downloads": 2497, - "etag_repository": "W/\"babb59eeb5d6ffe4a8f3aee6668ad34984e1a3ac3bc23bcc917593adeb808868\"", - "last_updated": "2024-02-05T05:28:47Z", - "stargazers_count": 104, - "topics": [ - "husqvarna-automower" - ], - "last_fetched": 1709125405.265839 - }, - "520066480": { - "repository_manifest": { - "name": "Huawei Mesh Router", - "hide_default_branch": true, - "render_readme": true, - "homeassistant": "2023.8" - }, "new": true, - "full_name": "vmakeev/huawei_mesh_router", + "full_name": "augustas2/eldes", "authors": [ - "@vmakeev" + "@augustas2" ], "category": "integration", - "description": "Huawei mesh router component for Home Assistant", - "domain": "huawei_mesh_router", - "downloads": 12, - "etag_repository": "W/\"746da3a36e79baeaaed42d0e5bf1d732c2bfece33cf74378eb8276980edae31e\"", - "last_updated": "2024-04-01T20:02:41Z", - "stargazers_count": 47, - "topics": [ - "huawei-router", - "huawei-routers" - ], - "last_fetched": 1714279474.557622 - }, - "195308808": { - "repository_manifest": {}, - "full_name": "safepay/sensor.fronius", - "authors": [ - "@safepay" - ], - "category": "integration", - "description": "A Fronius Sensor for Home Assistant", - "domain": "fronius_inverter", - "etag_repository": "W/\"5b64645865fbc21b6a15fee8e62a336a6fa355b925b27781d5a2dcd272fefea6\"", - "last_updated": "2023-03-05T11:39:25Z", - "stargazers_count": 79, - "last_fetched": 1712063959.110871 - }, - "450898706": { - "repository_manifest": { - "name": "Only Lock Lock Row", - "filename": "content.js", - "render_readme": true - }, - "full_name": "frozenwizard/onlylocklock", - "category": "plugin", - "description": "Custom entity rows that prevent users from unlocking a lock, disarming a security system(alarm), opening a cover(garage door).", - "domain": "", - "etag_repository": "W/\"53f2f52d3257b207eccf72a4657879f6352a8b0be58cd6c333b35188672eed5a\"", - "last_updated": "2023-05-21T19:31:15Z", - "stargazers_count": 5, - "topics": [ - "alarm", - "cover", - "frontend", - "lock" - ], - "last_fetched": 1686075107.270636 - }, - "328132422": { - "repository_manifest": { - "name": "Kodi Playlist Card", - "render_readme": true, - "filename": "kodi-playlist-card.js" - }, - "full_name": "jtbgroup/kodi-playlist-card", - "category": "plugin", - "description": "This repository is used to contain the code of a kodi playlist card for Home Assistant and publish it via HACS", - "domain": "", - "downloads": 291, - "etag_repository": "W/\"bb273d1217a65a274652a60d7a0ded44e19cf15baa921437e2f80f32f7b5f770\"", - "last_updated": "2024-02-18T03:17:00Z", - "stargazers_count": 3, - "topics": [ - "kodi" - ], - "last_fetched": 1709125072.128701 - }, - "267076188": { - "repository_manifest": { - "name": "Gigaset Elements", - "render_readme": "true", - "homeassistant": "2023.6.0" - }, - "full_name": "dynasticorpheus/gigasetelements-ha", - "authors": [ - "@dynasticorpheus" - ], - "category": "integration", - "description": "Gigaset Smart Home integration for Home Assistant", - "domain": "gigasetelements", - "etag_repository": "W/\"491e38fa9854f83c9314efc2752b614e9952580e6a12564e3c316bc666df5cf5\"", - "last_updated": "2024-03-26T12:29:04Z", + "description": "Home Assistant custom component for Eldes Alarm system", + "domain": "eldes_alarm", + "etag_repository": "W/\"0176d32b8d9527bb9d5e03c8fcfc6ca46f765e2ef563d9e5d3384079a88382bb\"", + "last_updated": "2026-01-03T16:40:17Z", "stargazers_count": 22, "topics": [ - "community", - "gigaset", - "gigasetelements", - "python3" + "alarm", + "alarm-panel", + "alarm-system", + "eldes", + "esim364", + "esim384", + "output", + "pitbull-alarm-pro", + "switch" ], - "last_fetched": 1712064314.043861 + "last_fetched": 1790801562.417979 }, - "567001290": { - "repository_manifest": { - "name": "EnergyScore", - "render_readme": true - }, - "new": true, - "full_name": "knudsvik/EnergyScore", - "authors": [ - "@knudsvik" - ], - "category": "integration", - "description": "Custom Integration for Home Assistant to score how energy is utilized based on price point", - "domain": "energyscore", - "etag_repository": "W/\"4eef58a8ebc5fa642cb287a59210ae2511e9783fc0a39ef3277e934597eb6ec8\"", - "last_updated": "2023-10-15T12:44:22Z", - "stargazers_count": 34, - "topics": [ - "energy" - ], - "last_fetched": 1714624959.346829 - }, - "394082552": { - "repository_manifest": { - "name": "Frigate Card", - "render_readme": true, - "filename": "frigate-hass-card.js", - "homeassistant": "2022.3.0" - }, - "full_name": "dermotduffy/frigate-hass-card", - "category": "plugin", - "description": "A Lovelace card for Frigate in Home Assistant", - "domain": "", - "downloads": 53163, - "etag_repository": "W/\"54614f702af24174fa8a55888b427ba6a7ba59eb248dd6449fe7c1e20bef7734\"", - "last_updated": "2024-05-01T23:12:41Z", - "stargazers_count": 459, - "topics": [ - "cctv", - "frigate", - "nvr" - ], - "last_fetched": 1714625074.767534 - }, - "193262086": { + "1085983726": { "repository_manifest": {}, - "full_name": "dimagoltsman/content-card-remote-control", - "category": "plugin", - "description": "Home assistant remote control", - "domain": "", - "etag_repository": "W/\"953bcdd2efbf1fde179f728582f1ed4d0bd0e3022f75ea48f438f5d5ea2164ee\"", - "last_updated": "2022-01-20T20:58:11Z", - "stargazers_count": 4, - "last_fetched": 1678887539.92456 - }, - "454951296": { - "repository_manifest": { - "name": "Raspberry Pi GPIO", - "homeassistant": "2022.7.0" - }, "new": true, - "full_name": "thecode/ha-rpi_gpio", - "authors": [ - "@thecode" - ], + "full_name": "LeszekWroblowski/ffes_sauna__modbus_home_assistant", "category": "integration", - "description": "Home Assistant Raspberry Pi GPIO Integration", - "domain": "rpi_gpio", - "etag_repository": "W/\"0cefdea01250db1e9aa35f47c974cc9da908caf5308efa23427bbdbe35140862\"", - "last_updated": "2024-04-29T18:41:30Z", - "stargazers_count": 162, - "topics": [ - "iot", - "raspberry-pi", - "rpi-gpio" - ], - "last_fetched": 1714624895.48846 - }, - "160042309": { - "repository_manifest": { - "name": "Power wheel card" - }, - "full_name": "gurbyz/power-wheel-card", - "category": "plugin", - "description": "An intuitive way to represent the power and energy that your home is consuming or producing. (A custom card for the Lovelace UI of Home Assistant.)", - "domain": "", - "etag_repository": "W/\"7e227e67f268d893ec6c2d8666b25d6c08d8550fafada7e9a8de41a4de816e56\"", - "last_updated": "2022-06-06T07:43:11Z", - "stargazers_count": 157, - "topics": [ - "energy", - "solar-panels" - ], - "last_fetched": 1713931863.14347 - }, - "566598076": { - "repository_manifest": { - "name": "ikuai", - "render_readme": true - }, - "new": true, - "full_name": "dscao/ikuai", - "authors": [ - "@dscao" - ], - "category": "integration", - "description": "Home Assistant integration for iKuai Router", - "domain": "ikuai", - "etag_repository": "W/\"b529163538a7fb172ffa34b802f053896e68633a1f863c3055568d3f2ea8058c\"", - "last_updated": "2023-09-12T18:33:46Z", - "stargazers_count": 43, - "topics": [ - "homeassistant-custom-component", - "ikuai" - ], - "last_fetched": 1714278832.859962 - }, - "322881712": { - "repository_manifest": { - "name": "Honor Router 3/X3 tracker", - "render_readme": "true" - }, - "new": true, - "full_name": "juacas/honor_x3", - "authors": [ - "@juacas" - ], - "category": "integration", - "description": "Honor X3 router Device tracker for Home Assistant", - "domain": "honor_x3", - "etag_repository": "W/\"3860101e169c176d5878e04945aeed570b1d9e6441917c704dd89ff9a235630b\"", - "last_updated": "2021-08-24T07:44:17Z", - "stargazers_count": 11, - "topics": [ - "device-tracker", - "presence-detection", - "router" - ], - "last_fetched": 1703411963.953742 - }, - "319744131": { - "repository_manifest": { - "name": "TapHome", - "render_readme": true, - "homeassistant": "2022.12.0", - "content_in_root": true - }, - "full_name": "martindybal/taphome-homeassistant", - "authors": [ - "@martindybal" - ], - "category": "integration", - "description": "TapHome integration into Home Assistant.", - "domain": "taphome", - "etag_repository": "W/\"a8938e847795cc0f7411e771e723b80a7253a81f237449aeab61ecf181aba4be\"", - "last_updated": "2024-04-29T06:21:54Z", - "stargazers_count": 8, - "topics": [ - "taphome" - ], - "last_fetched": 1714624987.04737 - }, - "692375020": { - "repository_manifest": { - "name": "Bayernlüfter", - "render_readme": true, - "homeassistant": "2023.9.0", - "country": "DE" - }, - "new": true, - "full_name": "mampfes/ha_bayernluefter", - "authors": [ - "@mampfes" - ], - "category": "integration", - "description": "Adds support for Bayernlüfter devices to Home Assistant as custom component.", - "domain": "bayernluefter", - "etag_repository": "W/\"d96e23eb3a70ac112f483c89df8ce3fd7a08ed3cc51bd8eb745986197df91784\"", - "last_updated": "2024-01-28T08:30:25Z", - "stargazers_count": 8, - "topics": [ - "bayernluefter", - "bayernluft", - "homeassistant-component", - "homeassistant-custom-component" - ], - "last_fetched": 1713586772.968653 - }, - "443905243": { - "repository_manifest": { - "name": "Xplora® Watch", - "zip_release": true, - "render_readme": true, - "homeassistant": "2024.4.4", - "hacs": "1.34.0", - "filename": "xplora_watch.zip" - }, - "new": true, - "full_name": "Ludy87/xplora_watch", - "authors": [ - "@Ludy87" - ], - "category": "integration", - "description": "Xplora® Watch Home Assistant Integration", - "domain": "xplora_watch", - "downloads": 261, - "etag_repository": "W/\"7b946f14d0a1826e6279bd962a51bf9258eb72323d1ba1db1c26ff3ab6e8c567\"", - "last_updated": "2024-04-26T19:52:47Z", - "stargazers_count": 46, - "topics": [ - "devicetracker", - "hassio-addons", - "hassio-integration", - "hassos", - "homeassistant-custom-component", - "notify", - "watch", - "xplora", - "xplora-watch" - ], - "last_fetched": 1714279068.226908 - }, - "190927503": { - "repository_manifest": { - "name": "Spa Client", - "render_readme": true - }, - "new": true, - "full_name": "plmilord/Hass.io-custom-component-spaclient", - "authors": [ - "@plmilord" - ], - "category": "integration", - "description": "Home Assistant integration - Spa Client", - "domain": "spaclient", - "etag_repository": "W/\"47137e79da39c54763e73e2dd4cd571f4986c2053d07b6aa442b74efa05efee0\"", - "last_updated": "2024-04-21T14:09:54Z", - "stargazers_count": 47, - "topics": [ - "balboa", - "bwa", - "spaclient" - ], - "last_fetched": 1713932144.809846 - }, - "257104502": { - "repository_manifest": { - "name": "FKF Budapest Garbage Collection", - "country": [ - "HU" - ], - "render_readme": "true" - }, - "full_name": "amaximus/fkf-garbage-collection", - "authors": [ - "@amaximus" - ], - "category": "integration", - "description": "FKF Budapest Garbage Collection custom component for Home Assistant", - "domain": "fkf_garbage_collection", - "downloads": 1, - "etag_repository": "W/\"71bce162d7263e6f4519037c574e7ef0e58d7e5363d325a737116ea826322e23\"", - "last_updated": "2024-04-04T12:20:24Z", - "stargazers_count": 21, - "topics": [ - "budapest", - "hungary" - ], - "last_fetched": 1712409352.632637 - }, - "135166048": { - "repository_manifest": {}, - "full_name": "robmarkcole/HASS-Machinebox-Classificationbox", - "authors": [ - "@robmarkcole" - ], - "category": "integration", - "description": "Home-Assistant image classification using Machinebox.io", - "domain": "classificationbox", - "etag_repository": "W/\"8e87c4ccfa350a7bcf89788e2283eec3316deb91ecb2f3c5c936555cdc86bd37\"", - "last_updated": "2022-07-05T04:19:34Z", - "stargazers_count": 20, - "topics": [ - "computer-vision", - "deep-neural-networks", - "machinebox" - ], - "last_fetched": 1707828125.015094 - }, - "485281791": { - "repository_manifest": { - "name": "HASS.Agent MediaPlayer", - "homeassistant": "2022.5", - "render_readme": true - }, - "new": true, - "full_name": "LAB02-Research/HASS.Agent-MediaPlayer", - "authors": [ - "@LAB02-Admin" - ], - "category": "integration", - "description": "HASS.Agent MediaPlayer integrations. Adds TTS and the ability to control local media to HASS.Agent - a Windows based client for Home Assistant.", - "domain": "hass_agent_mediaplayer", - "etag_repository": "W/\"4239bfce4558c7eb7957ee74112ec8c6ede651432c311c1845800e88229e0767\"", - "last_updated": "2022-11-17T13:28:30Z", - "stargazers_count": 16, - "last_fetched": 1714624567.762405 - }, - "223541049": { - "repository_manifest": { - "name": "SamsungTV Tizen" - }, - "full_name": "jaruba/ha-samsungtv-tizen", - "authors": [ - "@jaruba" - ], - "category": "integration", - "description": "📺 HomeAssistant - For Samsung TVs 2016+, Includes SmartThings API and Channel List Support", - "domain": "samsungtv_tizen", - "etag_repository": "W/\"ef99053643b17175e7efba7bd7287d58b1b0c34df85b1230498d40f068ef9a68\"", - "last_updated": "2022-12-31T20:09:24Z", - "stargazers_count": 272, - "last_fetched": 1714624830.846989 - }, - "491465538": { - "repository_manifest": { - "name": "custom-icons", - "render_readme": true - }, - "full_name": "Mariusthvdb/custom-icons", - "category": "plugin", - "description": "Several custom made and legacy icons, and icons collected all over the internet in 1 set, UI selectable.", - "domain": "", - "downloads": 8977, - "etag_repository": "W/\"fd61737391b515d737a05c4f2dcd9b8faa7a65781cb2449647a6fcff04ce800a\"", - "last_updated": "2023-09-06T15:56:26Z", - "stargazers_count": 23, - "topics": [ - "custom", - "customization", - "icons", - "iphone", - "light", - "shutter", - "vacuum" - ], - "last_fetched": 1714278773.98228 - }, - "175020245": { - "repository_manifest": {}, - "full_name": "JurajNyiri/HomeAssistant-Tavos", - "authors": [ - "@JurajNyiri" - ], - "category": "integration", - "description": "Sensor which gathers water outage information from Tavos (Slovakia) website", - "domain": "tavos_water_outage", - "etag_repository": "W/\"271479251e7ae0d3de56200b90a118f0ed9ec2361ec52ec5976fb19bab8743cf\"", - "last_updated": "2022-06-16T17:05:17Z", - "last_fetched": 1703411708.250864 - }, - "166045890": { - "repository_manifest": {}, - "full_name": "pippyn/Home-Assistant-Sensor-Afvalbeheer", - "authors": [ - "@pippyn" - ], - "category": "integration", - "description": "Provides Home Assistant sensors for multiple Dutch and Belgium waste collectors", - "domain": "afvalbeheer", - "etag_repository": "W/\"7dfc231b157e378884aa56f21570f1ce17c9866d45575faf89a73e192eb35c13\"", - "last_updated": "2024-03-25T10:11:18Z", - "stargazers_count": 254, - "topics": [ - "belgium", - "dutch", - "hassio-integration", - "waste-collectors" - ], - "last_fetched": 1714625081.106293 - }, - "327779379": { - "repository_manifest": { - "name": "Optus" - }, - "full_name": "itchannel/optus-ha", - "authors": [ - "@itchannel" - ], - "category": "integration", - "description": "Optus Mobile Home Assistant Integration", - "domain": "optus", - "etag_repository": "W/\"58f5efc149b60f5ab2179781436cdaca87493af2b19f32443116f54008b0a95f\"", - "last_updated": "2021-06-13T00:40:48Z", + "description": "Home Assistant integration for FFES Sauna controllers via Modbus TCP", + "domain": "ffes_sauna", + "etag_repository": "W/\"d69cfe13c9086ec14bd00ef06a02766a744430e2990219461f2be33252cd7d20\"", + "last_updated": "2026-03-20T11:19:02Z", "stargazers_count": 3, "topics": [ - "assistant", - "mobile", - "optus" + "climate", + "ffes", + "home", + "modbus", + "modbus-tcp", + "sauna", + "sauna-automation" ], - "last_fetched": 1678434008.33285 + "last_fetched": 1784789452.311113 }, - "526379993": { + "651597909": { "repository_manifest": { - "name": "tami4edge", + "name": "pfSense gateways monitoring", + "render_readme": true, + "homeassistant": "2023.6.0" + }, + "new": true, + "full_name": "sdrapha/home-assistant-custom-components-pfsense-gateways", + "authors": [ + "@sdrapha" + ], + "category": "integration", + "description": "Monitor and react on your pfSense gateway's status with Home Assistant.", + "domain": "pfsense_gateways", + "etag_repository": "W/\"5db1efb5ba424ec396dc90f166ff1de0221c925dd779ee9f6e3c4518a6a9401b\"", + "last_updated": "2023-11-14T22:55:47Z", + "stargazers_count": 3, + "topics": [ + "hassio-integration", + "pfsense" + ], + "last_fetched": 1787902325.499456 + }, + "908868522": { + "repository_manifest": {}, + "new": true, + "full_name": "francois-le-ko4la/lovelace-entity-progress-card", + "category": "plugin", + "description": "Entity progress card for Home Assistant", + "downloads": 12751, + "etag_repository": "W/\"4a668217da587a04e436dfa522a4186b8e90f9dabbc818f9f724e4f65a52ad6e\"", + "last_updated": "2026-09-30T21:31:48Z", + "stargazers_count": 278, + "topics": [ + "bar-card", + "battery", + "cards", + "dashboard", + "frontend", + "gauge", + "hacs-custom", + "hacs-dashboard", + "home-assistant-custom-card", + "lovelace-card", + "lovelace-custom-card", + "percentage", + "progress-bar", + "progress-card", + "tile-card" + ], + "last_fetched": 1790811974.341175 + }, + "1056000773": { + "repository_manifest": {}, + "new": true, + "full_name": "maybetaken/ha-makeskyblue-mppt-card", + "category": "plugin", + "description": "A HA dashboard makeskyblue mppt card for SolarManager makeskyblue mppt model.", + "downloads": 249, + "etag_repository": "W/\"8a810cdc6dec5c9b3b43ecfd03a7605aea2958b7ff4b0427f83c0b55929dc799\"", + "last_updated": "2025-11-24T15:18:39Z", + "stargazers_count": 3, + "topics": [ + "makeskyblue", + "mppt" + ], + "last_fetched": 1784795143.20055 + }, + "373857882": { + "repository_manifest": { + "name": "Entities Button Group", "render_readme": true }, - "new": true, - "full_name": "0xAlon/tami4edge", - "authors": [ - "@0xAlon" - ], - "category": "integration", - "description": "Home Assistant Integration for tami4edge", - "domain": "tami4edge", - "etag_repository": "W/\"9c6abba151ce6210c4fc4d17a6dd494f5548e9679671428f71d5025826b10284\"", - "last_updated": "2023-10-17T15:49:45Z", - "stargazers_count": 11, - "last_fetched": 1708174322.374187 - }, - "330645002": { - "repository_manifest": { - "name": "Danfoss Ally", - "render_readme": true, - "homeassistant": "2022.1.0", - "zip_release": true, - "filename": "danfoss_ally.zip" - }, - "full_name": "MTrab/danfoss_ally", - "authors": [ - "@MTrab" - ], - "category": "integration", - "description": "Danfoss Ally integration for Home Assistant", - "domain": "danfoss_ally", - "downloads": 467, - "etag_repository": "W/\"1a6318dc1481678ccc552d780070d10ae4405f22f16f2b58eda3c906201367d8\"", - "last_updated": "2024-03-29T12:11:47Z", - "stargazers_count": 37, - "topics": [ - "climate", - "homeassistant-custom-component", - "thermostat" - ], - "last_fetched": 1714625008.606952 - }, - "148520838": { - "repository_manifest": {}, - "full_name": "kalkih/mini-media-player", + "full_name": "wassy92x/lovelace-entities-btn-group", "category": "plugin", - "description": "Minimalistic media card for Home Assistant Lovelace UI", - "domain": "", - "downloads": 72681, - "etag_repository": "W/\"7f0f8129f45b949962dc36ae277620b728d42560003a04e063b9d2c55fba6a68\"", - "last_updated": "2024-02-12T14:46:31Z", - "stargazers_count": 1443, + "description": "A custom card for Home Assistant to group multiple buttons", + "downloads": 4951, + "etag_repository": "W/\"4faf31f89228bc1d19817911732c917eb67cab8f5b57166f22aa47310294bccb\"", + "last_updated": "2023-05-22T20:47:26Z", + "stargazers_count": 8, "topics": [ - "automation", - "custom", - "sonos" + "lovelace-card" ], - "default_branch": "master", - "installed_commit": "c2ff27f", - "installed": true, - "last_commit": "c2ff27f", - "last_version": "v1.16.9", - "open_issues": 152, - "published_tags": [ - "v1.16.9", - "v1.16.8", - "v1.16.7", - "v1.16.6", - "v1.16.5" - ], - "releases": true, - "version_installed": "v1.16.9", - "last_fetched": 1714753171.562911 + "last_fetched": 1784796001.473023 }, - "248046910": { - "repository_manifest": { - "name": "SamsungTV Encrypted", - "homeassistant": "2022.3.1" - }, - "full_name": "sermayoral/ha-samsungtv-encrypted", + "159025199": { + "repository_manifest": {}, + "full_name": "kalanda/homeassistant-aemet-sensor", "authors": [ - "@sermayoral" + "@kalanda" ], "category": "integration", - "description": "Samsung TV Encrypted Models (H & J Series) custom component for Home Assistant", - "domain": "samsungtv_encrypted", - "etag_repository": "W/\"4db4217248531ec4f50a41df1487691dd56372023aab92b532f50222ca733593\"", - "last_updated": "2024-03-10T12:31:20Z", - "stargazers_count": 38, + "description": "AEMET integration for Home Assistant", + "domain": "aemet", + "etag_repository": "W/\"f0cb16472ad9131584b88ba00a291f8a355d9efa37509c1e5363551e20ebb5ed\"", + "last_updated": "2022-06-03T06:00:18Z", + "stargazers_count": 23, "topics": [ - "iot", - "samsungtv" + "aemet" ], - "last_fetched": 1711384519.790562 + "last_fetched": 1787262744.745604 }, - "453785158": { - "repository_manifest": { - "name": "gogs", - "render_readme": true, - "country": "FR" - }, + "1151672658": { + "repository_manifest": {}, "new": true, - "full_name": "youdroid/home-assistant-gogs", - "authors": [ - "@youdroid" - ], + "full_name": "owanvik/ha-nodvarsel", "category": "integration", - "description": "Gogs component to follow your repositories", - "domain": "gogs", - "etag_repository": "W/\"1d219a18f21f115cc4efc64fab9c3092d8d4011bdf5f971f4134d454b578dbfc\"", - "last_updated": "2022-04-24T20:35:04Z", + "description": "Nødvarsel – Home Assistant custom integration for norske nødvarsler fra nodvarsel.no", + "domain": "nodvarsel", + "etag_repository": "W/\"5ae82efe6cf07f035e928b29a79543c7d4094221b0c1b2f52fd80892725214fa\"", + "last_updated": "2026-03-17T20:41:06Z", "stargazers_count": 1, "topics": [ - "gogs", - "home-assistant-component" + "emergency-alerts", + "home-assistant-custom-component", + "nodvarsel", + "norway" ], - "last_fetched": 1678527979.367124 + "last_fetched": 1784790926.751675 }, - "293488791": { - "repository_manifest": { - "name": "Uonet+ Vulcan", - "country": "PL", - "homeassistant": "2023.3.0", - "render_readme": true - }, - "full_name": "Antoni-Czaplicki/vulcan-for-hassio", - "authors": [ - "@Antoni-Czaplicki" - ], - "category": "integration", - "description": "Vulcan inegration for home assistamt", - "domain": "vulcan", - "etag_repository": "W/\"c9ebadb22a55fdffac8ae715ae311be7b1f1ba43b8e116735507a87e84d41bdd\"", - "last_updated": "2024-04-11T12:48:00Z", - "stargazers_count": 24, - "topics": [ - "timetable", - "vulcan" - ], - "last_fetched": 1713586812.194585 - }, - "269113518": { - "repository_manifest": { - "name": "xcomfort", - "homeassistant": "2021.12.0b0" - }, + "1228979333": { + "repository_manifest": {}, "new": true, - "full_name": "plamish/xcomfort", - "authors": [ - "@plamish" - ], - "category": "integration", - "description": "Eaton xComfort SHC integration for Home Assistant", - "domain": "xcomfort", - "etag_repository": "W/\"f6ecc150aa8a446e69c8858e43aa257b416a240aa43a94aba71c514db990ed06\"", - "last_updated": "2024-04-03T10:20:51Z", - "stargazers_count": 17, - "topics": [ - "eaton", - "xcomfort" - ], - "last_fetched": 1712895703.060604 - }, - "290193894": { - "repository_manifest": { - "name": "Rollease Acmeda Automate Pulse Hub v2", - "render_readme": true - }, - "new": true, - "full_name": "sillyfrog/Automate-Pulse-v2", - "authors": [ - "@sillyfrog" - ], - "category": "integration", - "description": "Rollease Acmeda Automate Pulse Hub v2 integration for Home Assistant", - "domain": "automate", - "etag_repository": "W/\"bbf10e3c75bfa79c955ffecc5d9190a00f13c2478f02ad9637466b5d25eb4f79\"", - "last_updated": "2023-02-10T20:57:35Z", - "stargazers_count": 30, - "last_fetched": 1714624768.851724 - }, - "207018200": { - "repository_manifest": { - "name": "Garbage Collection Card", - "filename": "garbage-collection-card.js", - "render_readme": "true" - }, - "full_name": "amaximus/garbage-collection-card", + "full_name": "MrSjodin/HomeAssistant_Trafiklab_DynamicTravelSearch_Card", "category": "plugin", - "description": "Custom Lovelace card for Garbage Collection custom component", - "domain": "", - "downloads": 8973, - "etag_repository": "W/\"e2c3f36c61e1ee93f8c52d00f2b3a5df31b328e6cd8c248e99340a8a8256ebf6\"", - "last_updated": "2023-11-03T13:28:46Z", - "stargazers_count": 121, - "topics": [ - "garbage-collection", - "lovelace-custom-card", - "ui-lovelace" - ], - "last_fetched": 1714279277.361492 - }, - "232424544": { - "repository_manifest": { - "name": "Bosch Smart Home Controller (SHC) integration", - "homeassistant": "2021.1.5" - }, - "full_name": "tschamm/boschshc-hass", - "authors": [ - "@tschamm" - ], - "category": "integration", - "description": "Home Assistant component for accessing Bosch Smart Home Controller using boschshcpy python library.", - "domain": "bosch_shc", - "etag_repository": "W/\"f8f12a478f9cb6e60919dd61bb3ca001d7a57170e50f21e1fe4a9142387763f7\"", - "last_updated": "2024-04-13T15:55:18Z", - "stargazers_count": 146, - "topics": [ - "bosch-smart-home", - "boschshcpy", - "home-assistant-component" - ], - "last_fetched": 1714624712.954865 - }, - "634013716": { - "repository_manifest": { - "name": "sixdegrees-card", - "content_in_root": true, - "filename": "sixdegrees-card.js", - "render_readme": true - }, - "new": true, - "full_name": "krissen/sixdegrees-card", - "category": "plugin", - "description": "Lovelace card, like a gauge but only in six degrees", - "etag_repository": "W/\"af32f0620b44ceaa0fded122b1b544846a60c8c1255a6e6308b71c6351f1b892\"", - "last_updated": "2023-08-23T11:39:01Z", + "description": "Home Assistant Lovelace Dashboard custom card for Resrobot dynamic end-to-end travel searches with the Trafiklab integration", + "downloads": 8, + "etag_repository": "W/\"cd80d7e58150326f680e452728aaeb2a95892bae8f7d9586a60d971c9061eef0\"", + "last_updated": "2026-08-17T11:35:33Z", "stargazers_count": 2, "topics": [ - "gauge" + "homeassistant-addon", + "homeassistant-frontend", + "lovelace-custom-card", + "trafiklab" ], - "last_fetched": 1692934775.29403 + "last_fetched": 1786984779.350474 }, - "180651910": { + "1092712445": { + "repository_manifest": {}, + "new": true, + "full_name": "marsh4200/mhub", + "category": "integration", + "description": "Home Assistant integration for the HDAnywhere MHUB HDMI Matrix", + "domain": "mhub", + "etag_repository": "W/\"07e04aa1b56b9e5b3875c356e0578c169cb7eca32d12b027f6e61e54938156b3\"", + "last_updated": "2026-09-30T12:40:56Z", + "stargazers_count": 14, + "topics": [ + "hdanywhere", + "hdmi-matrix", + "mhub" + ], + "last_fetched": 1790785488.231683 + }, + "1198238420": { + "repository_manifest": {}, + "new": true, + "full_name": "caveman2024/sossen-ha", + "category": "integration", + "description": "Local Home Assistant integration for SOSSEN microinverters", + "domain": "sossen", + "etag_repository": "W/\"ce84eb82bf02ea19bc0914ea6545da6c5c374443e90cf3835fdc61147b81a96b\"", + "last_updated": "2026-08-25T19:05:20Z", + "stargazers_count": 4, + "topics": [ + "microinverter", + "solar", + "sossen", + "tuya" + ], + "last_fetched": 1789833219.150546 + }, + "582955421": { "repository_manifest": { - "name": "Zaptec EV charger", + "name": "SmartEVSE", "render_readme": true }, - "full_name": "custom-components/zaptec", + "new": true, + "full_name": "dingo35/ha-SmartEVSEv3", "authors": [ - "hellowlol" + "@dingo35" ], "category": "integration", - "description": "zaptec charger custom component for home assistant", - "domain": "zaptec", - "etag_repository": "W/\"3ee2ceb36b1e27929f5e89b35163ada6b76c2368e91c67de225337487ca982a7\"", - "last_updated": "2024-04-09T18:01:39Z", - "stargazers_count": 54, + "description": "Integrate SmartEVSEv3 with HomeAssistant through custom component ", + "domain": "smartevse", + "etag_repository": "W/\"8c230a03bf6598fb2ccaac3ff8b20893a67539d609587287ef438809d9197ee7\"", + "last_updated": "2025-08-26T15:08:44Z", + "stargazers_count": 14, "topics": [ - "api", - "zaptec" + "evse" ], - "last_fetched": 1714279219.072463 + "last_fetched": 1784786754.069186 }, - "590806135": { + "1005665147": { + "repository_manifest": {}, + "new": true, + "full_name": "iluvdata/pdf_scrape", + "category": "integration", + "description": "Scrape PDF files available via http or https to create sensors in Homeassistant", + "domain": "pdf_scrape", + "etag_repository": "W/\"868f1a76f5a921fc4c2f19cb24f7764edf362849759c6e69be28c7f5eb6930c0\"", + "last_updated": "2026-09-17T18:53:18Z", + "stargazers_count": 5, + "topics": [ + "custom-integration" + ], + "last_fetched": 1790332743.89568 + }, + "1068511038": { + "repository_manifest": {}, + "new": true, + "full_name": "DSorlov/snmp_printer", + "category": "integration", + "description": "A simple printer status monitoring integration for Home Assitant.", + "domain": "snmp_printer", + "etag_repository": "W/\"c5d83bcc2c16db1af0705703fb4a8600c70cbb4bcebc4e69e2c6e525edfa2cd2\"", + "last_updated": "2026-08-24T04:54:08Z", + "stargazers_count": 15, + "topics": [ + "printer", + "snmp" + ], + "last_fetched": 1790468633.080811 + }, + "1131899555": { + "repository_manifest": {}, + "new": true, + "full_name": "wielorzeczownik/ha-toya-decoder", + "category": "integration", + "description": "HACS integration for legacy TOYA decoders. Control power, volume and channels from Home Assistant", + "domain": "toya_decoder", + "downloads": 1, + "etag_repository": "W/\"b2cee424024968dc93344477c7348ac60707df6873ec893c10c8f3a011a96b70\"", + "last_updated": "2026-10-01T16:56:01Z", + "topics": [ + "decoder", + "dekoder-toya", + "iot", + "remote-control", + "toya", + "toya-decoder", + "toya-go", + "toya-home-assistant", + "toya-iptv", + "toya-tv", + "tv" + ], + "last_fetched": 1790877735.283211 + }, + "1219350724": { + "repository_manifest": {}, + "new": true, + "full_name": "CtznSniiips/virtual_lymow", + "category": "integration", + "description": "HACS-style custom integration for Virtual Lymow mowers using the hidden RTSP endpoint", + "domain": "virtual_lymow", + "etag_repository": "W/\"e59c2d8d4698a34e1a0efd4e42305bdbaca897ffa084f02e9bac9ce79b97ca57\"", + "last_updated": "2026-10-01T16:21:06Z", + "stargazers_count": 4, + "last_fetched": 1790890008.719213 + }, + "468666097": { "repository_manifest": { - "name": "Home Assistant Registry", - "hacs": "1.6.0", + "name": "Stromer E-Bike", + "homeassistant": "2024.8.0", + "render_readme": true + }, + "new": true, + "full_name": "CoMPaTech/stromer", + "authors": [ + "@CoMPaTech" + ], + "category": "integration", + "description": "Stromer custom_component for Home Assistant", + "domain": "stromer", + "etag_repository": "W/\"1e90020b469a3cf0d5e462d5e60bc91afcf4b13febb348620e6ea2068209e45c\"", + "last_updated": "2026-09-28T20:07:02Z", + "stargazers_count": 26, + "topics": [ + "e-bike", + "ebike", + "pedelec", + "stromer" + ], + "last_fetched": 1790642835.203855 + }, + "836330237": { + "repository_manifest": {}, + "new": true, + "full_name": "denysdovhan/ha-lun-misto-air", + "category": "integration", + "description": "💨 An integration for air quality monitoring by LUN Misto.", + "domain": "lun_misto_air", + "downloads": 365, + "etag_repository": "W/\"ed5fff76c96f9302efcff60839e90ef216dc503b4362d18a7685bef9bd2a1229\"", + "last_updated": "2026-10-01T15:08:01Z", + "stargazers_count": 43, + "topics": [ + "air-quality", + "custom-integration", + "home-assistant-custom-component", + "home-assistant-integration", + "lun", + "lun-misto" + ], + "last_fetched": 1790890541.308497 + }, + "888543132": { + "repository_manifest": {}, + "new": true, + "full_name": "smkrv/ha-text-ai", + "category": "integration", + "description": "Cutting-edge AI solution for Home Assistant. Multi-LLM provider support to transform your smart home experience with intelligent, adaptive automation.", + "domain": "ha_text_ai", + "downloads": 2, + "etag_repository": "W/\"62bf3d571fdd9b1131c9058a7de86d709f24babbd629c259b4be30a9c38f73ad\"", + "last_updated": "2026-08-28T21:26:20Z", + "stargazers_count": 82, + "topics": [ + "ai", + "anthropic", + "anthropic-claude", + "artificial-intelligence", + "deepseek", + "deepseek-api", + "hacs-integraiton", + "home-assistant-integration", + "llm", + "natural-language-processing", + "openai-api", + "openrouter", + "openrouter-api", + "sonnet", + "text-analysis" + ], + "last_fetched": 1789854307.501683 + }, + "967681366": { + "repository_manifest": {}, + "new": true, + "full_name": "bairnhard/fishing_assistant", + "category": "integration", + "description": "a HACS Home Assistant integration that tells you when to go fishing", + "domain": "fishing_assistant", + "etag_repository": "W/\"99074a0e13fa24f250c1917820ef8816d6c38e5467310eb784642f98cb42293f\"", + "last_updated": "2026-02-21T16:42:53Z", + "stargazers_count": 11, + "topics": [ + "fishing" + ], + "last_fetched": 1788203221.876879 + }, + "292616002": { + "repository_manifest": { + "name": "Seedboxes.cc" + }, + "full_name": "swartjean/ha-seedboxes-cc", + "authors": [ + "@swartjean" + ], + "category": "integration", + "description": "Home Assistant - Seedboxes.cc Integration", + "domain": "seedboxes_cc", + "etag_repository": "W/\"578e8fa0891a9c2ee37d2da7b4b0e7d01c7a00d87297be875b9d845cab1b1652\"", + "last_updated": "2021-04-05T10:15:21Z", + "stargazers_count": 3, + "topics": [ + "monitoring", + "seedbox", + "torrents" + ], + "last_fetched": 1785414874.41345 + }, + "706211952": { + "repository_manifest": {}, + "new": true, + "full_name": "basbruss/adaptive-cover", + "category": "integration", + "description": "An Adaptive Cover component for HomeAsisstant to control covers based on the sun's position", + "domain": "adaptive_cover", + "downloads": 56, + "etag_repository": "W/\"ca3cc39d0f8807af3c2d1a725d2347e20b0fed4b9f70b1095d1b5ffaf449f5bd\"", + "last_updated": "2026-08-03T22:32:55Z", + "stargazers_count": 352, + "topics": [ + "cover", + "direct", + "light", + "sun" + ], + "last_fetched": 1790641965.736939 + }, + "1229637178": { + "repository_manifest": {}, + "new": true, + "full_name": "TomTuTHub/tomtut-pool-dosing-vigipool", + "category": "integration", + "description": "Vigipool Orpheo VP Pool Dosing Integration for Home Assistant (Phileo VP + Oxeo VP, local MQTT)", + "domain": "tomtut_pool_dosing_vigipool", + "etag_repository": "W/\"3d948738ae24f82b09649cba5adaf22180c557e79d7156b2359caad5ec28be72\"", + "last_updated": "2026-09-24T04:13:37Z", + "stargazers_count": 4, + "topics": [ + "ccei", + "dosing", + "mqtt", + "orpheo", + "pool", + "poolsana", + "tomtut", + "vigipool" + ], + "last_fetched": 1790229438.242902 + }, + "894143767": { + "repository_manifest": {}, + "new": true, + "full_name": "snell-evan-itt/hassio-ecoflow-cloud-US", + "category": "integration", + "description": "EcoFlow Cloud Integration for Home Assistant for US Owners", + "domain": "ecoflow_cloud", + "downloads": 11525, + "etag_repository": "W/\"8406f9b1053acac3b706af4d70d5c02061bd9dd33a308b9f74c8fd74b0df5b6b\"", + "last_updated": "2026-07-06T20:06:30Z", + "stargazers_count": 45, + "topics": [ + "ecoflow", + "ecoflow-cloud" + ], + "last_fetched": 1789693943.377843 + }, + "1126902836": { + "repository_manifest": {}, + "new": true, + "full_name": "AK-O/plant_care", + "category": "integration", + "description": "Home Assistant Custom Integration to manage Plants", + "domain": "plant_care", + "downloads": 1, + "etag_repository": "W/\"c581907038fc5c84d9fabb8d2b4d8fca3adf2673c4820b8ebdf6c993c8ee3e0a\"", + "last_updated": "2026-09-04T13:03:01Z", + "stargazers_count": 7, + "topics": [ + "hacs-custom", + "plant-care", + "plant-care-tracker", + "plants" + ], + "last_fetched": 1788541943.004798 + }, + "1165705334": { + "repository_manifest": {}, + "new": true, + "full_name": "MattXcz/CEZ", + "category": "integration", + "description": "ČEZ integration for Home-Assitant", + "domain": "cez", + "etag_repository": "W/\"88ad9453063f284641047c1a747898107225f7723d70c24289de701cedfd8188\"", + "last_updated": "2026-10-01T07:27:45Z", + "stargazers_count": 3, + "topics": [ + "czech", + "czech-republic", + "energy-monitor", + "hdo", + "tariff" + ], + "last_fetched": 1790873801.47592 + }, + "1206204443": { + "repository_manifest": {}, + "new": true, + "full_name": "NerdySoftPaw/openpublictransport-card", + "category": "plugin", + "description": "Custom Lovelace card for the openpublictransport Home Assistant integration", + "downloads": 24, + "etag_repository": "W/\"192dd96a3684d0249e2acafeea1354e33973ff776ba4582d598234149db8a355\"", + "last_updated": "2026-09-16T20:06:08Z", + "stargazers_count": 9, + "topics": [ + "public-transport" + ], + "last_fetched": 1790635327.928361 + }, + "331701152": { + "repository_manifest": { + "name": "apexcharts-card", + "homeassistant": "2023.7.0", + "render_readme": true + }, + "full_name": "RomRider/apexcharts-card", + "category": "plugin", + "description": "📈 A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant", + "downloads": 467156, + "etag_repository": "W/\"6f8b2fafb325e122a1c4cc920176139a8f1bfa2b18322b843617424b5813d861\"", + "last_updated": "2026-02-03T00:36:26Z", + "stargazers_count": 1876, + "topics": [ + "apexcharts", + "iot" + ], + "installed_commit": "6d3f1e9", + "installed": true, + "last_commit": "6d3f1e9", + "last_version": "v2.2.3", + "open_issues": 58, + "releases": true, + "version_installed": "v2.2.3", + "last_fetched": 1790737147.476628 + }, + "201963665": { + "repository_manifest": { + "name": "Healthchecks.io", + "zip_release": true, + "hide_default_branch": true, + "filename": "healthchecksio.zip" + }, + "full_name": "custom-components/healthchecksio", + "authors": [ + "@ludeeus" + ], + "category": "integration", + "description": "Update and display the status of your healthchecks.io checks.", + "domain": "healthchecksio", + "downloads": 18, + "etag_repository": "W/\"cbb35e042d7c59de4a8cd335591893d220bbca1c8ebeda41b36c1468bd803aeb\"", + "last_updated": "2026-07-29T18:25:30Z", + "stargazers_count": 78, + "topics": [ + "api-client", + "healthchecksio", + "monitor" + ], + "last_fetched": 1790869486.471 + }, + "677383936": { + "repository_manifest": {}, + "new": true, + "full_name": "shivan/homeassistant-liquidcheck", + "category": "integration", + "description": "Home Assistant integration for Liquid-Check", + "domain": "liquid_check", + "etag_repository": "W/\"82b0a13b2e6150826d28ce79d7314823923a26902972109378361972a3a75e62\"", + "last_updated": "2026-06-17T05:20:28Z", + "stargazers_count": 8, + "topics": [ + "iot", + "liquid-check" + ], + "last_fetched": 1787757324.395722 + }, + "349455097": { + "repository_manifest": { + "name": "Ubee Router", + "render_readme": true + }, + "full_name": "KevinHaendel/ha-ubee", + "authors": [ + "@mzdrale", + "@kevinhaendel" + ], + "category": "integration", + "description": "This platform integrates Ubee Routers into Home Assistant.", + "domain": "ubee", + "etag_repository": "W/\"956adbecd1b70a3f725f04c07749f568d2f047abbf62c6457a2c5fbdb01c57aa\"", + "last_updated": "2023-10-16T20:25:09Z", + "stargazers_count": 2, + "topics": [ + "ubee" + ], + "last_fetched": 1784789075.377392 + }, + "1247175282": { + "repository_manifest": {}, + "new": true, + "full_name": "travipross/new-brunswick-burn-ban-status", + "category": "integration", + "description": "Home Assistant integration for New Brunswick's provincial burn ban status.", + "domain": "new_burnswick", + "etag_repository": "W/\"fe4d752d1dca25736416eb16a2149ce759d3ca81df5d8e8fcb554f7960daf427\"", + "last_updated": "2026-06-07T21:20:00Z", + "topics": [ + "burn-ban", + "new-brunswick" + ], + "last_fetched": 1787310594.380003 + }, + "659599247": { + "repository_manifest": {}, + "new": true, + "full_name": "nelbs/solaredge-forecast", + "category": "integration", + "description": "Home assistant component that forecasts the total solar energy generation for a specified time period.", + "domain": "solaredge_forecast", + "etag_repository": "W/\"fd84971559c333c6d3f8bec81d1de490e87270cb63f01a53ad91d98cc550cd19\"", + "last_updated": "2026-06-28T21:31:16Z", + "stargazers_count": 6, + "topics": [ + "forecast", + "solar-energy", + "solaredge-api" + ], + "last_fetched": 1784790592.109388 + }, + "1125960855": { + "repository_manifest": {}, + "new": true, + "full_name": "mutilator/homeassistant-iqua-softener", + "category": "integration", + "description": "Home assistant integration for iQua app supported water softeners", + "domain": "iqua_softener", + "etag_repository": "W/\"5ef8fc5e9fdcddd3b09319f68afc70d3de2974bac2e4c1c99d2fda4f5e08e43e\"", + "last_updated": "2026-10-01T12:49:58Z", + "stargazers_count": 11, + "topics": [ + "hacs-custom", + "iqua", + "iqua2" + ], + "last_fetched": 1790874317.391345 + }, + "233715171": { + "repository_manifest": { + "name": "Darkish Theme" + }, + "full_name": "78wesley/Home-Assistant-Darkish-Theme", + "category": "theme", + "description": "Dark Theme for Home Assistant", + "downloads": 1589, + "etag_repository": "W/\"7ebcf2056127e1ad92a9bf69e45e4822af240665f399ae44ee9c99ae6a27737d\"", + "last_updated": "2025-12-23T22:41:20Z", + "stargazers_count": 6, + "last_fetched": 1784668248.616498 + }, + "719521685": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexandrErohin/home-assistant-flightradar24", + "category": "integration", + "description": "Flightradar24 integration for Home Assistant", + "domain": "flightradar24", + "downloads": 16702, + "etag_repository": "W/\"a5a4eb1b794791927d7a760dc6c50407d3bfded8c5544c0eaf1afcd3bdfda176\"", + "last_updated": "2026-09-22T12:42:01Z", + "stargazers_count": 548, + "topics": [ + "flightradar24", + "fr24" + ], + "last_fetched": 1790888359.692154 + }, + "738003407": { + "repository_manifest": {}, + "new": true, + "full_name": "TheNoctambulist/hass-airtouch", + "category": "integration", + "description": "Home Assistant integration for the Polyaire AirTouch AC Controllers", + "domain": "airtouch", + "etag_repository": "W/\"575507944369444d8a5a8d7130c59cebb6e16221ddd9f1d4d32c8a4f2b432f94\"", + "last_updated": "2026-08-16T07:45:32Z", + "stargazers_count": 39, + "topics": [ + "airtouch", + "airtouch4", + "airtouch5", + "polyaire" + ], + "last_fetched": 1790022933.637129 + }, + "183222061": { + "repository_manifest": { + "name": "Local Luftdaten Sensor", + "render_readme": true + }, + "full_name": "lichtteil/local_luftdaten", + "authors": [ + "@lichtteil" + ], + "category": "integration", + "description": "Custom component for Home Assistant that integrates your (own) local Luftdaten sensor (air quality/particle sensor) without using the cloud.", + "domain": "local_luftdaten", + "etag_repository": "W/\"b9c7add55b82ce88423201d38b0e03737a209655345c7fcc29f1ff97a7f20753\"", + "last_updated": "2026-08-21T22:40:12Z", + "stargazers_count": 56, + "topics": [ + "air-quality", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "luftdaten" + ], + "last_fetched": 1789319736.77422 + }, + "1219240771": { + "repository_manifest": {}, + "new": true, + "full_name": "Moballo-LLC/airbnk-ble", + "category": "integration", + "description": "Local-first Home Assistant integration for supported Airbnk and WeHere BLE locks with cloud-assisted bootstrap setup.", + "domain": "airbnk_ble", + "etag_repository": "W/\"760513949053e95ec79bfcdc75be1cc2c016fd0353f3bb847286aaf3374d0d9b\"", + "last_updated": "2026-07-25T18:52:23Z", + "stargazers_count": 5, + "topics": [ + "airbnk", + "assistant", + "bluetooth", + "home", + "smart-lock", + "wehere" + ], + "last_fetched": 1785018332.567871 + }, + "1104121658": { + "repository_manifest": {}, + "new": true, + "full_name": "dim4k/ha-naolib", + "category": "integration", + "description": "Integration for Naolib Nantes bus & tram network in Home Assistant", + "domain": "naolib", + "etag_repository": "W/\"5638c688eb0f1c2a285bb7b55ad253e78a6dfa64a9afaadcd364cc57a9fac60f\"", + "last_updated": "2026-10-01T10:42:13Z", + "stargazers_count": 2, + "topics": [ + "nantes", + "naolib" + ], + "last_fetched": 1790870069.005115 + }, + "1068756039": { + "repository_manifest": {}, + "new": true, + "full_name": "erasma/HA-large-number-input", + "category": "plugin", + "description": "A Lovelace card for large number input in Home Assistant", + "etag_repository": "W/\"074859b62dba6a299e69be7c368630a70728d21dc3092d87837427d0b99c5525\"", + "last_updated": "2025-10-04T14:50:19Z", + "stargazers_count": 2, + "last_fetched": 1784794318.691914 + }, + "1245312635": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/WaterBabies", + "category": "integration", + "description": "This integration synchronises your data from Water Babies adds calendar entries to Home Assistant which can be used in your own automations.", + "domain": "water_babies", + "etag_repository": "W/\"931c18d5f63e4789387497a06758090109c9f04279a23b760ec4acfd2313d2a2\"", + "last_updated": "2026-06-24T09:59:03Z", + "last_fetched": 1784788459.146045 + }, + "192732887": { + "repository_manifest": { + "homeassistant": "0.110.0" + }, + "full_name": "bramkragten/swipe-card", + "category": "plugin", + "description": "Card that allows you to swipe throught multiple cards for Home Assistant Lovelace", + "etag_repository": "W/\"8708165202a121757ba070fbf755c9e0923eb81fb97e9dc164735f0f6c449c02\"", + "last_updated": "2023-09-07T21:30:39Z", + "stargazers_count": 325, + "last_fetched": 1790633951.66247 + }, + "1086206089": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-china/ai_hub", + "category": "integration", + "description": "This home assistant integration is a completely free AI service, an integration built from various free resources available on the Internet, allowing users to experience more possibilities.", + "domain": "ai_hub", + "downloads": 11, + "etag_repository": "W/\"43efe4bc0bebdde7a2c55ecac5a2865d3df7461457c7aa5af686d402a8f2b735\"", + "last_updated": "2026-09-27T11:07:07Z", + "stargazers_count": 43, + "last_fetched": 1790530383.931849 + }, + "250866164": { + "repository_manifest": { + "name": "Event sensor", + "render_readme": true, + "homeassistant": "2023.8.0" + }, + "full_name": "azogue/eventsensor", + "authors": [ + "@azogue" + ], + "category": "integration", + "description": "HomeAssistant custom sensor to track specific events", + "domain": "eventsensor", + "etag_repository": "W/\"e3bdad578c042275253963c90846b171441520a1c77113c9bb5c9792ace16928\"", + "last_updated": "2026-09-07T20:07:04Z", + "stargazers_count": 93, + "last_fetched": 1788852829.830462 + }, + "502322534": { + "repository_manifest": {}, + "new": true, + "full_name": "dala318/python_poollab", + "category": "integration", + "description": "Home Assistant integration and Python API for Pool Lab", + "domain": "poollab", + "downloads": 1152, + "etag_repository": "W/\"e0f5bd4acd795afbe3e605c5c9af474ae6b0a05c81e1b064af409a41f24b3ae3\"", + "last_updated": "2025-12-13T21:40:47Z", + "stargazers_count": 24, + "topics": [ + "chlorine", + "cloud-api", + "gql", + "ph-monitoring", + "pool", + "poollab" + ], + "last_fetched": 1790594117.82948 + }, + "277068969": { + "repository_manifest": { + "name": "Caule Themes Pack 1 - by caule.studio", + "filename": "caule-themes-pack-1.yaml" + }, + "full_name": "ricardoquecria/caule-themes-pack-1", + "category": "theme", + "description": "10 modern colors | 4 categories of styles (Black Glass, Black, Dark, Light) | 40 themes in total | Animated icons for the weather forecast card | And a bonus automatic theme selector for your interface.", + "etag_repository": "W/\"9c1ca63c0ca77ba437380a206775746e66d811b48565af19a6d1bb6e7259b4dd\"", + "last_updated": "2023-10-05T00:53:45Z", + "stargazers_count": 340, + "topics": [ + "caule", + "pack" + ], + "installed_commit": "c510775", + "installed": true, + "last_commit": "0ec8a4b", + "last_version": "v.1.3.3", + "open_issues": 14, + "releases": true, + "version_installed": "v.1.3.3", + "last_fetched": 1790881286.714819 + }, + "518498752": { + "repository_manifest": { + "name": "HeFeng Weather Forecast for Home Assistant", + "render_readme": true, + "country": "CN", + "homeassistant": "2023.9.0" + }, + "new": true, + "full_name": "c1pher-cn/heweather", + "authors": [ + "@_小愚_" + ], + "category": "integration", + "description": "和风天气 homeassistant插件", + "domain": "heweather", + "downloads": 1093, + "etag_repository": "W/\"ecb7ff48a758078f3da18ec43ac0fd3b117e49cbfeab046857b4ee092aac1d5b\"", + "last_updated": "2026-09-09T05:08:42Z", + "stargazers_count": 196, + "topics": [ + "weather" + ], + "last_fetched": 1790726163.54796 + }, + "1241238352": { + "repository_manifest": {}, + "new": true, + "full_name": "johnnyh1975/ha_roomba_plus", + "category": "integration", + "description": "Platinum-quality Home Assistant custom integration for iRobot Roomba & Braava — local MQTT, no cloud required, 100+ entities", + "domain": "roomba_plus", + "etag_repository": "W/\"de9dc254bebce530c47e7d958ffb24fc4ba60bad62a5a44c22212b660d64376f\"", + "last_updated": "2026-10-01T17:43:39Z", + "stargazers_count": 45, + "topics": [ + "braava", + "home-assistant-integration", + "irobot", + "roomba", + "vacuum-robot" + ], + "last_fetched": 1790892894.503428 + }, + "1248187695": { + "repository_manifest": {}, + "new": true, + "full_name": "Nafania/sleepytroll-ha", + "category": "integration", + "description": "Home Assistant HACS integration for Sleepytroll Baby Rocker Gen 2 over Bluetooth", + "domain": "sleepytroll", + "etag_repository": "W/\"dc685eca578cfd7357ddc21940158281f1003590d3a2679983f9264fe3c37483\"", + "last_updated": "2026-08-02T10:16:30Z", + "topics": [ + "baby-rocker", + "ble", + "bluetooth", + "custom-integration", + "sleepytroll" + ], + "last_fetched": 1787236371.70881 + }, + "1195963705": { + "repository_manifest": {}, + "new": true, + "full_name": "matt-richardson/home-assistant-bus-minder", + "category": "integration", + "description": "Home Assistant plugin to track buses on the busminder.com.au platform", + "domain": "busminder", + "etag_repository": "W/\"71e4efc622669c2be77a4fd92a73cfc145811c8db0d73c2ff61e745fd03cecae\"", + "last_updated": "2026-08-05T01:07:59Z", + "last_fetched": 1785902892.098278 + }, + "1138503778": { + "repository_manifest": {}, + "new": true, + "full_name": "magiczoom2/HA-Leneda-Power", + "category": "integration", + "description": "Home Assistant :house_with_garden: integration to fetch electricity energy and power data from Luxembourg energy providers via https://www.leneda.lu/en/", + "domain": "leneda", + "downloads": 241, + "etag_repository": "W/\"ae9577059ca9044e4bc418b48ceeb74b4c918531bb630466a0f459c3ffd326a2\"", + "last_updated": "2026-05-15T19:45:02Z", + "stargazers_count": 13, + "topics": [ + "creos", + "electricity", + "enovos", + "leneda", + "luxembourg" + ], + "last_fetched": 1786272187.279547 + }, + "531891521": { + "repository_manifest": { + "name": "Revogi Petoneer Water Fountain", + "render_readme": true + }, + "new": true, + "full_name": "sh00t2kill/petoneer_custom_component", + "authors": [ + "@sh00t2kill" + ], + "category": "integration", + "description": "A custom Home Assistant Component for WiFI enabled pet water fountains by petoneer", + "domain": "revogi", + "etag_repository": "W/\"7da93eaf4eafd87cd566af99db781965ce183a130708564dfbd48187c4f2680d\"", + "last_updated": "2026-06-22T07:05:55Z", + "stargazers_count": 2, + "topics": [ + "petoneer", + "revogi" + ], + "last_fetched": 1784792178.935532 + }, + "582143144": { + "repository_manifest": { + "name": "OJ Microline Thermostat", + "country": "NL", "homeassistant": "2023.1.0", "render_readme": true }, "new": true, - "full_name": "amosyuen/ha-registry", + "full_name": "robbinjanssen/home-assistant-ojmicroline-thermostat", "authors": [ - "@amosyuen" + "@robbinjanssen" ], "category": "integration", - "description": "Adds services for home assistant registry operations", - "domain": "ha_registry", - "etag_repository": "W/\"b93f96fdf55ca67efff8d6a614ae2577e803939e90d59a371e19d4ed10cd042c\"", - "last_updated": "2024-05-01T15:12:01Z", - "stargazers_count": 14, - "topics": [ - "homeassistant-custom-component" - ], - "last_fetched": 1714624977.566193 - }, - "245267534": { - "repository_manifest": { - "name": "Virtual Components" - }, - "full_name": "twrecked/hass-virtual", - "authors": [ - "@twrecked" - ], - "category": "integration", - "description": "Virtual Components for Home Assistant", - "domain": "virtual", - "etag_repository": "W/\"0268b07a826ea289bfe5cecf34fe6348069e4606d68fdcecfb7da59aeb476f54\"", - "last_updated": "2024-02-04T22:48:23Z", - "stargazers_count": 137, - "topics": [ - "virtual" - ], - "last_fetched": 1714624681.837027 - }, - "512213802": { - "repository_manifest": { - "homeassistant": "2022.6.0", - "name": "Cecotec Conga 5290", - "render_readme": true - }, - "new": true, - "full_name": "alemuro/ha-cecotec-conga", - "authors": [ - "@alemuro" - ], - "category": "integration", - "description": "Cecotec Conga - Custom Component for Home Assistant", - "domain": "cecotec_conga", - "etag_repository": "W/\"d5dcfad99e436c83870da77ae37af6e36a4769338a820ced6679d21a409999c1\"", - "last_updated": "2023-07-01T09:09:09Z", - "stargazers_count": 7, - "topics": [ - "automation", - "cecotec", - "conga" - ], - "last_fetched": 1713932070.495255 - }, - "242635439": { - "repository_manifest": { - "name": "Disk Space", - "render_readme": true - }, - "full_name": "kuchel77/diskspace", - "authors": [ - "@kuchel77" - ], - "category": "integration", - "description": "Disk space for a path. For use with Home Assistant", - "domain": "diskspace", - "etag_repository": "W/\"8b4327c7735cbe127006f76dfcd505a37446a997f4b9d34649ba418537ce86d4\"", - "last_updated": "2021-04-18T05:13:59Z", - "stargazers_count": 9, - "topics": [ - "assistant", - "disk", - "home", - "space" - ], - "last_fetched": 1710348019.448724 - }, - "326352749": { - "repository_manifest": { - "name": "MasterLink Gateway", - "country": "US", - "render_readme": true - }, - "new": true, - "full_name": "giachello/mlgw", - "authors": [ - "@giachello", - "@Lele-72" - ], - "category": "integration", - "description": "This components integrates Bang & Olufsen Master Link Gateway and Beolink Gateway to Home Assistant, the open-source home automation platform.", - "domain": "mlgw", - "etag_repository": "W/\"ce850ffeee749f5c3aa77272b88fb06b5b6af8db08a92251e997738647a8a783\"", - "last_updated": "2024-03-08T06:11:30Z", - "stargazers_count": 24, - "topics": [ - "bang-olufsen", - "beolink-gateway", - "masterlink-gateway", - "mlgw-configuration" - ], - "last_fetched": 1710347262.637195 - }, - "555221653": { - "repository_manifest": { - "name": "ViVa Coastal Weather", - "filename": "viva.zip", - "homeassistant": "2023.7.0", - "render_readme": true, - "zip_release": true - }, - "new": true, - "full_name": "astrandb/viva", - "authors": [ - "@astrandb" - ], - "category": "integration", - "description": "A modern Home Assistant integration for ViVa weather service from Swedish Sjöfartsverket", - "domain": "viva", - "downloads": 203, - "etag_repository": "W/\"09f7811e951d5ea74cd3e9558f3810bf7ab9b11ebd759c91307c644a04a1009a\"", - "last_updated": "2024-04-29T17:50:20Z", - "stargazers_count": 5, - "topics": [ - "sealevel", - "sjofartsverket", - "viva" - ], - "last_fetched": 1714624751.217991 - }, - "491303842": { - "repository_manifest": { - "name": "Datetime Card", - "render_readme": true - }, - "full_name": "a-p-z/datetime-card", - "category": "plugin", - "description": "A minimalistic card for Home Assistant Lovelace UI which shows how many days it has been between any input_datetime and today.", - "domain": "", - "downloads": 554, - "etag_repository": "W/\"416e219c320eb857f154a4b9e3165a589f7743a0a9ab5a965add0f434bbc71ad\"", - "last_updated": "2024-04-13T16:54:40Z", + "description": "Home Assistant integration for an OJ Microline Wifi Thermostat", + "domain": "ojmicroline_thermostat", + "etag_repository": "W/\"32392a0b735b2d995af005ff02011aacfab8126d2461cc87625bfe3429dc9fad\"", + "last_updated": "2026-09-28T11:10:43Z", "stargazers_count": 19, "topics": [ + "climate", + "oj-electronics", + "oj-microline", + "owd5", + "thermostat" + ], + "last_fetched": 1790649032.859539 + }, + "250688607": { + "repository_manifest": { + "homeassistant": "0.108.0", + "name": "Steam Wishlist", + "render_readme": true + }, + "full_name": "boralyl/steam-wishlist", + "authors": [ + "@boralyl" + ], + "category": "integration", + "description": "A home assistant integration that monitors games on sale on your Steam wishlist.", + "domain": "steam_wishlist", + "etag_repository": "W/\"f7fc42045c99ed05e311deaac53338229d22f6773511a4614467e4950f5acbdd\"", + "last_updated": "2026-02-01T17:57:49Z", + "stargazers_count": 37, + "topics": [ + "steam" + ], + "last_fetched": 1784785639.910658 + }, + "1163262970": { + "repository_manifest": {}, + "new": true, + "full_name": "wilsto/aquarium-monitor-card", + "category": "plugin", + "description": "Monitor your aquarium water parameters to keep your fish, corals, and plants healthy.", + "downloads": 2, + "etag_repository": "W/\"4c17f413b8af495bca2d996c23c4125416cf5f5e5163288493f79c909871b06b\"", + "last_updated": "2026-08-24T11:04:53Z", + "topics": [ + "aquarium", + "card", + "fish-tank", "lovelace-custom-card", - "svelte" + "water-quality" ], - "last_fetched": 1713241129.554071 + "last_fetched": 1787573898.86447 }, - "307586942": { - "repository_manifest": { - "name": "Bureau of Meteorology", - "render_readme": "true", - "homeassistant": "2023.9.0" - }, - "full_name": "bremor/bureau_of_meteorology", - "authors": [ - "@bremor" - ], - "category": "integration", - "description": "Custom component for retrieving weather information from the Bureau of Meteorology.", - "domain": "bureau_of_meteorology", - "etag_repository": "W/\"4315d43685e06f1bc50fe67f688044cca49f9a86d3f3bf8393dc49ba65283658\"", - "last_updated": "2024-03-24T06:09:36Z", - "stargazers_count": 166, - "topics": [ - "bom", - "bureau", - "forecast", - "meteorology", - "observations", - "weather", - "weather-information" - ], - "last_fetched": 1714624861.788486 - }, - "283518438": { - "repository_manifest": { - "name": "RHVoice", - "render_readme": true - }, - "full_name": "definitio/ha-rhvoice", - "authors": [ - "@definitio" - ], - "category": "integration", - "description": "Home Assistant integration for RHVoice - a local text-to-speech engine.", - "domain": "rhvoice", - "etag_repository": "W/\"1abf8a3649f091de3c41b60826e76b78634dad81ecf9f6cbeb9c16dc086de3f1\"", - "last_updated": "2024-02-17T16:56:35Z", - "stargazers_count": 40, - "topics": [ - "rhvoice", - "tts" - ], - "last_fetched": 1709125419.668936 - }, - "560848165": { - "repository_manifest": { - "name": "Compound definition for Home Assistant integration for Homey", - "render_readme": true - }, + "1297331573": { + "repository_manifest": {}, "new": true, - "full_name": "RonnyWinkler/homeassistant.homey", - "authors": [ - "@RonnyWinkler" - ], + "full_name": "sibest19/ha-onebyone-scale", "category": "integration", - "description": "Homey compound device component", - "domain": "homey", - "etag_repository": "W/\"a5aee7a137c940486681cf9ff903f0fd758307e801a57406510d91ba8b709979\"", - "last_updated": "2023-06-08T14:25:19Z", - "stargazers_count": 4, - "topics": [ - "compound", - "homey" - ], - "last_fetched": 1712409935.550006 - }, - "248954055": { - "repository_manifest": { - "name": "Stack In Card", - "render_readme": true, - "filename": "stack-in-card.js" - }, - "full_name": "custom-cards/stack-in-card", - "category": "plugin", - "description": "🛠 group multiple cards into one card without the borders", - "domain": "", - "downloads": 82598, - "etag_repository": "W/\"cbcb02f14ea6c2a3fa327f9b2c5af00f8160237156007dd5a9e4fd75aebdbe39\"", - "last_updated": "2024-04-02T20:01:27Z", - "stargazers_count": 252, - "last_fetched": 1714624463.91843 - }, - "146194325": { - "repository_manifest": { - "name": "button-card", - "render_readme": true, - "filename": "button-card.js", - "homeassistant": "2023.7.0" - }, - "full_name": "custom-cards/button-card", - "category": "plugin", - "description": "❇️ Lovelace button-card for home assistant", - "domain": "", - "downloads": 113836, - "etag_repository": "W/\"5c676479c22f2ddd6edd5dd280feb74e96d49b216515391f51fb36fb8f6490bb\"", - "last_updated": "2024-02-01T11:24:39Z", - "stargazers_count": 1752, - "last_fetched": 1714624788.848 - }, - "712412324": { - "repository_manifest": { - "name": "OSO Energy HACS", - "country": "NO", - "homeassistant": "2023.10.0b0", - "render_readme": true - }, - "new": true, - "full_name": "osohotwateriot/osoenergy_community", - "authors": [ - "@osohotwateriot" - ], - "category": "integration", - "description": "This is an OSO Energy integration for the Home Assistant Community Store", - "domain": "osoenergy_community", - "etag_repository": "W/\"1660bf7c01688ef3c78c681a6c3ea10e1038f2e2e6f015c888e1f382b81ffd02\"", - "last_updated": "2023-12-05T14:52:53Z", - "stargazers_count": 3, - "topics": [ - "osoenergy" - ], - "last_fetched": 1707676748.894432 - }, - "232269564": { - "repository_manifest": { - "name": "Konke", - "country": "CN" - }, - "full_name": "5high/konke", - "authors": [ - "@jedmeng" - ], - "category": "integration", - "description": "控客小K 接入Home Assistant,支持最新版本HA 目前最新版本(0.103),相信未来的版本也可以支持。", - "domain": "konke", - "etag_repository": "W/\"0bfc2ca8a50e1efe79f0a9bf5c40f64f14a015d830f47ab803311107b8dad923\"", - "last_updated": "2024-03-25T06:47:54Z", - "stargazers_count": 22, - "last_fetched": 1711384108.866925 - }, - "711170365": { - "repository_manifest": { - "name": "Eeveemobility", - "render_readme": true - }, - "new": true, - "full_name": "geertmeersman/eeveemobility", - "authors": [ - "@geertmeersman" - ], - "category": "integration", - "description": "Home Assistant component for Eevee Mobility", - "domain": "eeveemobility", + "description": "Home Assistant integration for the 1byone Health Scale BLE body-composition scale — local, no cloud", + "domain": "onebyone_scale", "downloads": 1, - "etag_repository": "W/\"438de5fb7496acbbbf52ca6ba5f70fdd56bfe58030b660d7eb6460671ef88efb\"", - "last_updated": "2024-04-29T07:36:39Z", - "stargazers_count": 4, + "etag_repository": "W/\"808c45fd185fd99e9713bead1ebcd57d3f845e12d4500fd081e4ad02ffd8f1b7\"", + "last_updated": "2026-08-03T07:29:23Z", "topics": [ - "eevee", - "mobility" + "1byone", + "ble", + "bluetooth", + "smart-scale" ], - "last_fetched": 1714624554.762888 + "last_fetched": 1787955684.568335 }, - "580152298": { + "1263784435": { + "repository_manifest": {}, + "new": true, + "full_name": "Steve-gnome/energy-flow-card", + "category": "plugin", + "description": "Animated energy flow visualiser for Solar, Battery, Grid and EV", + "etag_repository": "W/\"350aa4112574606d647b662c3b49ef636de3cb06cb58f1eedb56a5342db7bb59\"", + "last_updated": "2026-09-19T03:56:32Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-lovelace-lovelace-card-hacs" + ], + "last_fetched": 1790164375.521884 + }, + "1066130732": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-energy/haeo", + "category": "integration", + "description": "Home Assistant Energy Optimiser", + "domain": "haeo", + "downloads": 12, + "etag_repository": "W/\"ea395d8d2b6ebf0e57f8b8c50b9a6eb8606a52849d4318fb53cb43d3170b750a\"", + "last_updated": "2026-10-01T23:01:41Z", + "stargazers_count": 69, + "topics": [ + "energy-management", + "energy-optimization" + ], + "last_fetched": 1790924839.073603 + }, + "139892990": { "repository_manifest": { - "name": "Polar", + "name": "BrewDog", + "render_readme": true + }, + "full_name": "custom-components/brewdog", + "authors": [ + "@ludeeus" + ], + "category": "integration", + "description": "🍻 Display information about random beers from Brewdog as a sensor in Home Assistant, you can use this in a push notification next time you visit a bar.", + "domain": "brewdog", + "etag_repository": "W/\"45c5f9eb04d5521efe325a2a5a2c7ecf0309dfbc01e88c6ec317894c8c4c37b9\"", + "last_updated": "2022-03-11T08:08:33Z", + "stargazers_count": 7, + "topics": [ + "api", + "brewdog", + "punkapi" + ], + "last_fetched": 1771012154.235971 + }, + "581264508": { + "repository_manifest": { + "name": "Ökofen Pellematic Compact", + "render_readme": true, + "homeassistant": "2022.11.0" + }, + "new": true, + "full_name": "dominikamann/oekofen-pellematic-compact", + "authors": [ + "@dominikamann" + ], + "category": "integration", + "description": "A Ökofen Pellematic Integration based on JSON/TCP-Inteface for Home Assistant.", + "domain": "oekofen_pellematic_compact", + "etag_repository": "W/\"d80fa27cf0f1998531719c9676812b4191a5cd0f0db92f044591f2cd4a8c1069\"", + "last_updated": "2026-09-28T07:31:04Z", + "stargazers_count": 70, + "topics": [ + "oekofen", + "oekofen-pellematic-compact" + ], + "last_fetched": 1790594635.998116 + }, + "173564471": { + "repository_manifest": { + "name": "File restore" + }, + "full_name": "custom-components/sensor.file_restore", + "category": "integration", + "description": "Improved file sensor component that let you read the whole last line content.", + "domain": "file_restore", + "etag_repository": "W/\"ca2096f2ccc07583a4f8a73495ef2f05ebdba0ccf9f9aec4d16db420d063b2b7\"", + "last_updated": "2025-09-08T18:39:18Z", + "stargazers_count": 10, + "topics": [ + "file-resotre", + "file-sensor", + "helper", + "planning", + "planning-temperature", + "temprature", + "thermostat" + ], + "last_fetched": 1784786267.48266 + }, + "1311527374": { + "repository_manifest": {}, + "new": true, + "full_name": "theoabw/ha-openwrt-presence", + "category": "integration", + "description": "Fast, local, event-driven OpenWrt Wi-Fi presence tracking for Home Assistant.", + "domain": "openwrt_presence", + "downloads": 1, + "etag_repository": "W/\"cb3bde7fbd5d9bd11f71c62f2b9dfd6c67df12321200c6e557326e93de76fef2\"", + "last_updated": "2026-09-26T04:42:53Z", + "stargazers_count": 2, + "topics": [ + "device-tracker", + "local-push", + "openwrt", + "presence-detection", + "wifi" + ], + "last_fetched": 1790403350.923416 + }, + "819248867": { + "repository_manifest": {}, + "new": true, + "full_name": "oooohhoo/tokit_cooker", + "category": "integration", + "description": "Tokit Smart Rice Cooker integration for Home Assistant", + "domain": "tokit_cooker", + "etag_repository": "W/\"a1d77eb3f0112a3056bbcaf765edae0873e4154657c5c7badb757b61d781b3d1\"", + "last_updated": "2024-09-12T03:54:22Z", + "topics": [ + "control", + "miio", + "mijia", + "rice-cooker" + ], + "last_fetched": 1784790878.688678 + }, + "1307044926": { + "repository_manifest": {}, + "new": true, + "full_name": "Powerbaas/powerbaas-ha", + "category": "integration", + "description": "Powerbaas Home Assistant Integration", + "domain": "powerbaas", + "etag_repository": "W/\"69d374753c8ddeeae36be76b34ddf0f457030efee961add796c6ae1f4c3ad041\"", + "last_updated": "2026-09-23T11:09:21Z", + "stargazers_count": 1, + "topics": [ + "boilercontroller", + "p1" + ], + "last_fetched": 1790174935.141689 + }, + "822730719": { + "repository_manifest": {}, + "new": true, + "full_name": "davidrapan/ha-solarman", + "category": "integration", + "description": "⚡ Solarman Stick Logger integration for 🏡 Home Assistant", + "domain": "solarman", + "downloads": 51920, + "etag_repository": "W/\"da9c2233b58b6a10e295e4d7304472fdad95cb6d1936cadc7a4e0b62c2b7e9e2\"", + "last_updated": "2026-05-03T21:25:56Z", + "stargazers_count": 520, + "topics": [ + "afore", + "deye", + "energy", + "home-assistant-integration", + "inverter", + "kstar", + "microtek", + "modbus", + "pylontech", + "pysolarmanv5", + "sofar", + "sol-ark", + "solar", + "solarman", + "solax", + "solis", + "sunsynk", + "zcs" + ], + "last_fetched": 1790803035.047791 + }, + "261277563": { + "repository_manifest": { + "name": "Open Source Routing Machine" + }, + "new": true, + "full_name": "edekeijzer/osrm_travel_time", + "authors": [ + "@edekeijzer" + ], + "category": "integration", + "description": "OSRM travel time sensor for Home Assistant", + "domain": "osrm_travel_time", + "etag_repository": "W/\"a3b9f3557355d2bc5f8ccb4b7b069ce73571066d43254eef515587b36c40c41a\"", + "last_updated": "2022-03-11T11:58:30Z", + "stargazers_count": 8, + "topics": [ + "osrm", + "python3", + "self-hosted" + ], + "last_fetched": 1785294861.532315 + }, + "1234394302": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-encoding-fixer", + "category": "integration", + "description": "Text encoding fixer for Home Assistant - find and repair mojibake in entity names and config", + "domain": "ha_encoding_fixer", + "etag_repository": "W/\"d0da7ddf529264ec67920e40b81560cdf4327f08c250277b963f379801d9f6d8\"", + "last_updated": "2026-10-02T00:42:15Z", + "topics": [ + "diagnostics", + "encoding", + "polish", + "utf-8" + ], + "last_fetched": 1790926765.662003 + }, + "1137830105": { + "repository_manifest": {}, + "new": true, + "full_name": "speedy3wk/ha-optoma-projector", + "category": "integration", + "description": "Home Assistant custom integration for Optoma projectors via HTTP web control.", + "domain": "optoma_projector", + "etag_repository": "W/\"d329079f9364d9baac7537e934962c82f69cd75c5fa68777e1543c1426da9f9e\"", + "last_updated": "2026-02-14T11:05:19Z", + "stargazers_count": 1, + "topics": [ + "beamer", + "optoma", + "remote" + ], + "last_fetched": 1784792453.07103 + }, + "572282256": { + "repository_manifest": { + "name": "Govee LAN Control", + "homeassistant": "2022.12.0", "render_readme": true }, "new": true, - "full_name": "Aohzan/hass-polar", + "full_name": "wez/govee-lan-hass", + "authors": [ + "@wez" + ], + "category": "integration", + "description": "Control Govee lights via the LAN API from Home Assistant", + "domain": "govee_lan", + "etag_repository": "W/\"be1eccfa0a5adcf54b0619fcda64acd8022361c208bdba0a02327bb90af259c6\"", + "last_updated": "2024-07-22T15:04:28Z", + "stargazers_count": 226, + "topics": [ + "govee", + "light" + ], + "last_fetched": 1790931017.570536 + }, + "378010382": { + "repository_manifest": { + "name": "Личный кабинет ТНС Энерго", + "render_readme": true, + "country": "ru", + "homeassistant": "2022.3.0" + }, + "new": true, + "full_name": "alryaz/hass-tns-energo", + "authors": [ + "@alryaz" + ], + "category": "integration", + "description": "TNS Energo Integration", + "domain": "tns_energo", + "etag_repository": "W/\"9fa498e5b19df0b4b1f2b2e4f2b50eb0c8c2c6f4609c357f38cab16d45fe844e\"", + "last_updated": "2023-06-19T07:51:16Z", + "stargazers_count": 16, + "topics": [ + "moscow", + "tns-energo" + ], + "last_fetched": 1784784870.000271 + }, + "1198916160": { + "repository_manifest": {}, + "new": true, + "full_name": "vmvelev/home-assistant-toshiba_ac", + "category": "integration", + "description": "Toshiba AC integration into home-assistant.io", + "domain": "toshiba_ac_community", + "downloads": 984, + "etag_repository": "W/\"cd211716bb7f4bfc1b5884ab754b5fda91dd176eeb55d16539e6bc404be3c41d\"", + "last_updated": "2026-09-04T20:16:33Z", + "stargazers_count": 37, + "topics": [ + "climate", + "toshiba" + ], + "last_fetched": 1790810733.887338 + }, + "305147191": { + "repository_manifest": { + "name": "CEZ Distribuce CZ", + "country": "CZ", + "homeassistant": "0.110.0" + }, + "full_name": "zigul/HomeAssistant-CEZdistribuce", + "authors": [ + "@zigul" + ], + "category": "integration", + "description": "CEZ Distribuce - Home Assistant Sensor", + "domain": "cezdistribuce", + "etag_repository": "W/\"4ed970c5f483ff5fc72a521c3f942d720d516cbea63b043ee9c5e4216704a051\"", + "last_updated": "2026-02-02T17:39:03Z", + "stargazers_count": 45, + "topics": [ + "cez" + ], + "last_fetched": 1784793676.913345 + }, + "1240446579": { + "repository_manifest": {}, + "new": true, + "full_name": "Michael-O-Power/ha_emerald_electricity_advisor", + "category": "integration", + "description": "This is a custom HA integration for Emerald Electricity Advisor. Created by copilot debugged with Gemini.", + "domain": "emerald_electricity_advisor", + "etag_repository": "W/\"b337b5687172120fee311494d46f468baf750d1099913ed4fadd2f27afdce6f6\"", + "last_updated": "2026-08-01T09:32:50Z", + "stargazers_count": 2, + "topics": [ + "ble", + "bluetooth-low-energy", + "electricity-adviser", + "emerald", + "energy-monitor", + "smart-meter" + ], + "last_fetched": 1787280802.446312 + }, + "255258767": { + "repository_manifest": { + "name": "GCE IPX800 V4", + "country": "FR", + "render_readme": true + }, + "new": true, + "full_name": "Aohzan/ipx800", "authors": [ "@Aohzan" ], "category": "integration", - "description": "Polar integration for Home Assistant", - "domain": "polar", - "etag_repository": "W/\"6c665c569909ff232064b0616e183f912cf7161bef20e2c86f426986ba491793\"", - "last_updated": "2023-08-08T18:15:38Z", + "description": "IPX800 V4 integration for Home-Assistant", + "domain": "ipx800v4", + "downloads": 2, + "etag_repository": "W/\"abca246229c1022d10caa6327ddbadc430eb670e7680783c24d1dd1c0fdb35f7\"", + "last_updated": "2026-09-22T09:25:05Z", + "stargazers_count": 26, + "topics": [ + "domotique", + "gce-electronics", + "ipx800" + ], + "last_fetched": 1790152318.453678 + }, + "1060905213": { + "repository_manifest": {}, + "new": true, + "full_name": "plmilord/Hass.io-custom-component-superior-propane", + "category": "integration", + "description": "A custom Home Assistant integration for propane level tracking from Superior Propane", + "domain": "superior_propane", + "etag_repository": "W/\"66e791c37894ff882e6caef7c2de7750727381da9a688d20d0a8da1b8cc96bd4\"", + "last_updated": "2026-07-08T22:33:20Z", + "stargazers_count": 2, + "topics": [ + "my", + "propane", + "superior" + ], + "last_fetched": 1784791282.457447 + }, + "1273154979": { + "repository_manifest": {}, + "new": true, + "full_name": "fancyui/Gobel-Battery-HA-Integration", + "category": "integration", + "description": "This HA Integration is designed to integrate your LiFePO4 Battery (Pace BMS, JK BMS, TDT BMS) with Home Assistant, providing you with real-time monitoring capabilities.", + "domain": "gobel_battery", + "etag_repository": "W/\"81178599f4231a581428da6dbd8d12799f3f8abda2bb1542dab49e64bb50f981\"", + "last_updated": "2026-07-25T04:08:38Z", + "stargazers_count": 6, + "topics": [ + "battery", + "battery-monitor", + "bms", + "gobelpower", + "home-assistant-integration", + "home-energy-monitoring", + "jkbms", + "lifepo4", + "pacebms" + ], + "last_fetched": 1790891267.895377 + }, + "199718799": { + "repository_manifest": { + "name": "Escea Fires" + }, + "new": true, + "full_name": "snikch/climate.escea", + "authors": [ + "@snikch" + ], + "category": "integration", + "description": "🏡Home Assistant Custom Component for Escea Fires 🔥", + "domain": "escea", + "etag_repository": "W/\"f39f295ca88ab580f0acf5f70cadcc3029b779311091ef94b15ce00cb00c3e8a\"", + "last_updated": "2025-02-12T09:12:16Z", + "stargazers_count": 13, + "topics": [ + "climate", + "fireplace" + ], + "last_fetched": 1784792376.92422 + }, + "309178213": { + "repository_manifest": { + "name": "controlid", + "render_readme": "true" + }, + "full_name": "gtjadsonsantos/controlid", + "authors": [ + "@jadson179" + ], + "category": "integration", + "description": "home-assistant service for control the controlid 🚪🔑", + "domain": "controlid", + "etag_repository": "W/\"71d43ca86633a0b767dd26b3cca264202cff1fab5bdd283ef687cc310b3c8e7e\"", + "last_updated": "2021-06-24T16:29:59Z", + "stargazers_count": 1, + "topics": [ + "controlid" + ], + "last_fetched": 1784787821.691116 + }, + "1199896795": { + "repository_manifest": {}, + "new": true, + "full_name": "niddu85/home-assistant-navimow", + "category": "integration", + "description": "Custom Home Assistant integration for Segway Navimow robotic lawn mowers.", + "domain": "navimow", + "etag_repository": "W/\"f2bf1bd99df6dba07b72a19583f2b31a0ecd35e65693ab5fbfa4e0de733772a2\"", + "last_updated": "2026-07-31T11:54:33Z", + "stargazers_count": 9, + "topics": [ + "home-assistant-integration", + "iot", + "navimow" + ], + "last_fetched": 1790335498.041574 + }, + "936828133": { + "repository_manifest": {}, + "new": true, + "full_name": "Lamarqe/ha_openems", + "category": "integration", + "description": "Home Assistant Integration for Fenecon FEMS and OpenEMS", + "domain": "openems", + "etag_repository": "W/\"0e4b3729df57fb4b89254ed2aaafa1e5ba661758b12ce30234c1db99610475cb\"", + "last_updated": "2026-09-30T01:39:40Z", + "stargazers_count": 63, + "topics": [ + "fems", + "fenecon", + "homeassistant-custom-component", + "openems" + ], + "last_fetched": 1790806205.912177 + }, + "187245418": { + "repository_manifest": { + "name": "bignumber-card", + "render_readme": true + }, + "full_name": "custom-cards/bignumber-card", + "category": "plugin", + "description": null, + "etag_repository": "W/\"371dc47955c1dfbaaf1008c0aee5a87e5cd3ffdfb9b3f57169867a8931f007d6\"", + "last_updated": "2022-01-31T15:47:59Z", + "stargazers_count": 148, + "last_fetched": 1789343476.706742 + }, + "905648820": { + "repository_manifest": {}, + "new": true, + "full_name": "AlbrechtL/hass-padersprinter", + "category": "integration", + "description": "A Padersprinter Home Assistant custom component", + "domain": "padersprinter", + "downloads": 1, + "etag_repository": "W/\"960348786bc360937af27b3f9447f233fd0a6c563a40f83ce5bc775bcb6345ae\"", + "last_updated": "2026-06-22T23:33:15Z", + "topics": [ + "paderborn" + ], + "last_fetched": 1784784725.740169 + }, + "849004226": { + "repository_manifest": {}, + "new": true, + "full_name": "ronnnnnnnnnnnnn/etekcity_fitness_scale_ble", + "category": "integration", + "description": "A Home Assistant custom integration for Etekcity Bluetooth Low Energy (BLE) fitness scales. Get real-time weight measurements and body metrics in your smart home setup.", + "domain": "etekcity_fitness_scale_ble", + "etag_repository": "W/\"dfc1255313bc431aef885ffd033c337683535b3fd62d8d18e29cce1e1434c6a0\"", + "last_updated": "2026-09-15T15:54:21Z", + "stargazers_count": 55, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "custom-integration", + "efs-a591s", + "efs-c651", + "esf-24", + "esf-551", + "esf24", + "esf551", + "etekcity", + "fit-8s", + "fit8s", + "fitness-scale", + "home-assistant-integration", + "iot", + "weight-measurement" + ], + "last_fetched": 1790836608.144436 + }, + "1115714307": { + "repository_manifest": {}, + "new": true, + "full_name": "alexdelprete/ha-sugar-valley-neopool", + "category": "integration", + "description": "Home Assistant custom integration for Sugar Valley NeoPool pool controllers via Tasmota MQTT", + "domain": "sugar_valley_neopool", + "downloads": 152, + "etag_repository": "W/\"fc5fda7879cc06ea756c24a75f9638461cc085958df6f0af0633509088b46349\"", + "last_updated": "2026-09-26T14:55:02Z", + "stargazers_count": 7, + "topics": [ + "ai-assisted-development", + "hayward", + "home-assistant-component", + "home-assistant-integration", + "mqtt", + "neopool", + "pool-controller", + "sugar-valley", + "tasmota" + ], + "last_fetched": 1790704182.477657 + }, + "716241588": { + "repository_manifest": {}, + "new": true, + "full_name": "vaproloff/universalThermostat", + "category": "integration", + "description": "HASS Custom component for thermostat with multiple entities controlling, PID, Heat/Cool mode etc.", + "domain": "universal_thermostat", + "etag_repository": "W/\"984930ea37ad7d51d7411f3f022ee5b43afd6c9ad5abf59a89de38ec23f32044\"", + "last_updated": "2026-06-25T11:32:31Z", + "stargazers_count": 4, + "topics": [ + "hvac", + "pid-controller", + "thermostat" + ], + "last_fetched": 1790161659.19289 + }, + "1053781451": { + "repository_manifest": {}, + "new": true, + "full_name": "joyfulhouse/eg4_web_monitor", + "category": "integration", + "description": "Local (RS485 Modbus) + Cloud hybrid integration for EG4 and Luxpower inverters — GridBOSS, FlexBOSS, 18kPV, 12kPV, XP, LXP-LB, and batteries", + "domain": "eg4_web_monitor", + "downloads": 1276, + "etag_repository": "W/\"c49dbffc1de83ccde42683dcfb6d564c3dc11e6490bd1fc861bf738aeb04f5b6\"", + "last_updated": "2026-10-02T04:25:38Z", + "stargazers_count": 84, + "topics": [ + "battery", + "eg4", + "energy-monitoring", + "inverter", + "solar" + ], + "last_fetched": 1790925815.469937 + }, + "887580693": { + "repository_manifest": {}, + "new": true, + "full_name": "alepee/hass-hitachi_yutaki", + "category": "integration", + "description": "A custom Home Assistant integration to control and monitor Hitachi heat pumps through ATW-MBS-02 and HC-A(16/64)MB Modbus gateway.", + "domain": "hitachi_yutaki", + "downloads": 235, + "etag_repository": "W/\"0593c96dd913cd76af04446bbf78788b121602e836f8049bf6ef1b6edbfb84a1\"", + "last_updated": "2026-10-02T02:43:14Z", + "stargazers_count": 34, + "topics": [ + "heat-pump", + "hitachi", + "modbus", + "yutaki", + "yutampo" + ], + "last_fetched": 1790921198.956359 + }, + "1121855876": { + "repository_manifest": {}, + "new": true, + "full_name": "sginestrini/home-assistant-tada-integration", + "category": "integration", + "description": "Unofficial Home Assistant integration for Tada: fetches data from Tada cloud APIs to create sensors, optional summaries, and Lovelace-ready entities.", + "domain": "tada", + "etag_repository": "W/\"7bb0d183fcf40a914ab2091992c27306519b3cc076017ae961ae8f21fd793be8\"", + "last_updated": "2026-09-27T19:57:32Z", + "stargazers_count": 2, + "topics": [ + "tada" + ], + "last_fetched": 1790558166.51897 + }, + "1171503687": { + "repository_manifest": {}, + "new": true, + "full_name": "webbson/homeassistant-message-queue", + "category": "integration", + "description": "A message queue for Home Assistant to push and cycle through messages exposed on a sensor. ", + "domain": "message_queue", + "etag_repository": "W/\"9c53cfd0d16bc2a283165b2527b54b459f99f16c2430f7a22e440535afa07c8c\"", + "last_updated": "2026-03-03T12:59:18Z", + "topics": [ + "custom-integration" + ], + "last_fetched": 1784793402.650861 + }, + "934466189": { + "repository_manifest": {}, + "new": true, + "full_name": "GyroGearl00se/ha_froeling_lambdatronic_modbus", + "category": "integration", + "description": "Home Assistant integration for fröling lambdatronic via Modbus (currently Modbus TCP only)", + "domain": "froeling_lambdatronic_modbus", + "etag_repository": "W/\"3210657ec5436d1f3d632e3a9102cbaac8b699d9736461a5ccd66b7e53f1cb5b\"", + "last_updated": "2026-09-17T12:43:20Z", + "stargazers_count": 28, + "topics": [ + "froeling", + "lambdatronic", + "modbus" + ], + "last_fetched": 1790871354.070933 + }, + "263901624": { + "repository_manifest": { + "name": "Generic Remote Control Card", + "filename": "generic-remote-control-card.js", + "render_readme": true + }, + "full_name": "dimagoltsman/generic-remote-control-card", + "category": "plugin", + "description": "Generic Remote control card for HACS", + "etag_repository": "W/\"08a18d519c4264602084fccbc5cfdf89628fbbd2a972afee5f3e0c29c7f86940\"", + "last_updated": "2026-05-22T23:19:16Z", + "stargazers_count": 104, + "last_fetched": 1789929308.692626 + }, + "157674859": { + "repository_manifest": { + "name": "Air Visual Card" + }, + "full_name": "dnguyen800/air-visual-card", + "category": "plugin", + "description": "A Lovelace card showing air quality data from airvisual.com. Requires the AirVisual component.", + "etag_repository": "W/\"b88cb49a1c15476b61e94e91cb017ed0291cce49fc85fd2fde4f5cf7ae2ade29\"", + "last_updated": "2026-04-06T14:59:59Z", + "stargazers_count": 112, + "topics": [ + "air-quality", + "air-visual" + ], + "last_fetched": 1789419286.916856 + }, + "1253434425": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom_local_icons", + "category": "integration", + "description": "Custom local icons, drop in your own svg icons in a folder of choice, and use them in Home Assistant", + "domain": "custom_local_icons", + "downloads": 11, + "etag_repository": "W/\"cc0ba70af51232e8555784f406ee45c6f3bf349ca0b54ba73e82aba3c3f36b16\"", + "last_updated": "2026-06-13T07:47:17Z", + "stargazers_count": 5, + "topics": [ + "custom", + "icons", + "local" + ], + "last_fetched": 1788307742.299049 + }, + "1228234056": { + "repository_manifest": {}, + "new": true, + "full_name": "BTNBx/xPower-Flow-Card", + "category": "plugin", + "description": "An advanced power flow card for \"solar hybrid inverters\" in Home Assistant.", + "downloads": 839, + "etag_repository": "W/\"9ffd5b841cf87071e45ecdcc8717b656b16bd47244f0cda91ca1be98676e1c4f\"", + "last_updated": "2026-09-25T14:51:19Z", + "stargazers_count": 15, + "topics": [ + "deye", + "energy", + "power-flow", + "solar", + "sunsynk" + ], + "last_fetched": 1790633969.698605 + }, + "1163015386": { + "repository_manifest": {}, + "new": true, + "full_name": "mutilator/homeassistant-zone-label-trigger", + "category": "integration", + "description": "Provides a new automation trigger platform called `zone_label` which lets you watch people or device trackers as they enter or exit zones that share a common label.", + "domain": "zone_label_trigger", + "etag_repository": "W/\"5811bd006f61c46cdcafa99b6e0386c2e9fbaf7d862201935bb0fc3dea673334\"", + "last_updated": "2026-06-25T15:28:28Z", + "stargazers_count": 4, + "topics": [ + "automation", + "label", + "labs", + "trigger", + "zone", + "zones" + ], + "last_fetched": 1784790450.966449 + }, + "1002815970": { + "repository_manifest": {}, + "new": true, + "full_name": "cvl01/ha-ovo-charge", + "category": "integration", + "description": "OVO Charge addon for Home assistant", + "domain": "ovo_charge", + "etag_repository": "W/\"a834b80489f2180014becc0da715a688f564a47a6aab6917e9598d99ac15187d\"", + "last_updated": "2025-06-27T09:16:25Z", + "topics": [ + "ev-charging" + ], + "last_fetched": 1784786321.50757 + }, + "864920721": { + "repository_manifest": {}, + "new": true, + "full_name": "samuelgoodell/clock-weather-card-hui-icons", + "category": "plugin", + "description": "Fork of clock-weather-card, but using icons consistent with other Home Assistant frontend components", + "downloads": 14751, + "etag_repository": "W/\"df47eebf600ccd7c90acbfc1244687fba243087b35296f7749fad89f2e457c69\"", + "last_updated": "2024-11-27T19:55:15Z", + "stargazers_count": 13, + "topics": [ + "date", + "forecast", + "icons", + "time", + "weather" + ], + "last_fetched": 1790813214.954438 + }, + "997906487": { + "repository_manifest": {}, + "new": true, + "full_name": "zheffie/mijn_waterlink", + "category": "integration", + "description": "Home Assistant custom integration for Belgium's Water-Link digital water meter", + "domain": "mijn_waterlink", + "etag_repository": "W/\"695fcee98798032f214502fbd6a878ba0233a59e74d3d7eb19a8ddaef5edd5ce\"", + "last_updated": "2026-08-24T11:15:31Z", + "stargazers_count": 10, + "topics": [ + "fluvius", + "water", + "water-link" + ], + "last_fetched": 1789695444.591268 + }, + "1259229013": { + "repository_manifest": {}, + "new": true, + "full_name": "elninotech/inkview-home-assistant", + "category": "integration", + "description": "This is the official repository of the InkView plugin for Home Assistant created by InkView team under licence of El Niño Digital Development.", + "domain": "inkview", + "etag_repository": "W/\"96b46fda375581dcf475f3fa8df0da4592f67f4928dfdafb5fd243bfd723d137\"", + "last_updated": "2026-09-25T11:47:07Z", + "topics": [ + "energy", + "energy-monitor", + "home-assistant-integration", + "inkview", + "iot" + ], + "last_fetched": 1790357335.37858 + }, + "1217776732": { + "repository_manifest": {}, + "new": true, + "full_name": "johannesWen/Victron-Charge-Controller", + "category": "integration", + "description": "Home Assistant custom integration for automated Victron ESS battery charge/discharge control using EPEX Spot electricity prices.", + "domain": "victron_charge_control", + "etag_repository": "W/\"940b73598ebf6956d9ed8c3f8153a617f408ea690669016f0da630fe0efe0ec3\"", + "last_updated": "2026-10-02T05:52:47Z", + "stargazers_count": 5, + "topics": [ + "epex-spot", + "homeassistant-custom-component", + "victron", + "victronenergy" + ], + "last_fetched": 1790925691.217172 + }, + "882718951": { + "repository_manifest": {}, + "new": true, + "full_name": "happydev-ca/spypoint-home-assistant", + "category": "integration", + "description": "Spypoint cameras Home Assistant integration", + "domain": "spypoint", + "downloads": 3, + "etag_repository": "W/\"aab5c067232dff0b01c13df683c071673970bdeb418887ff5748b99717a91aad\"", + "last_updated": "2026-09-10T20:06:10Z", "stargazers_count": 11, "topics": [ "home-assistant-integration", - "polar", - "polar-accesslink", - "polar-electro" + "spypoint", + "trail-cameras" ], - "last_fetched": 1705596225.269745 + "last_fetched": 1789088209.382847 + }, + "625369698": { + "repository_manifest": { + "name": "FreeDS" + }, + "new": true, + "full_name": "IvanSanchez/homeassistant-freeds", + "authors": [ + "@ivansanchez" + ], + "category": "integration", + "description": "FreeDS integration for Home Assistant (read-only clone of gitlab repo)", + "domain": "freeds", + "etag_repository": "W/\"728e7fc275dd919bd9728b754dc6fcf94bdf08714b2762f384c5ccb121bde6d9\"", + "last_updated": "2026-04-21T18:56:37Z", + "stargazers_count": 10, + "topics": [ + "freeds" + ], + "last_fetched": 1784788380.899572 + }, + "217374413": { + "repository_manifest": { + "name": "Halloween Theme" + }, + "full_name": "home-assistant-community-themes/halloween", + "category": "theme", + "description": "Halloween theme for Home Assistant", + "etag_repository": "W/\"2d4e4e445c1d5b6c062f225c43282a131b46a3deaac4da888acb4a359696d89a\"", + "last_updated": "2023-03-27T19:57:15Z", + "stargazers_count": 3, + "last_fetched": 1784668267.351363 + }, + "1199753633": { + "repository_manifest": {}, + "new": true, + "full_name": "Csontikka/ha-mikrotik-extended", + "category": "integration", + "description": "Full RouterOS management for Home Assistant: monitor, control and automate your entire MikroTik network", + "domain": "mikrotik_extended", + "downloads": 46, + "etag_repository": "W/\"1e7a3ba8f22608f20b2a76ef01999a5180207ac8959fcd6a3f13955ea336af05\"", + "last_updated": "2026-10-01T18:54:30Z", + "stargazers_count": 35, + "topics": [ + "mikrotik", + "mikrotik-router" + ], + "last_fetched": 1790889997.214757 + }, + "1233471561": { + "repository_manifest": {}, + "new": true, + "full_name": "barneyonline/ha-groq", + "category": "integration", + "description": "Unified Groq integration for Home Assistant (Chat, STT, TTS and Image Recognition)", + "domain": "groq", + "etag_repository": "W/\"1f07fa828b6ff0ada7662849cccf2e86a7081c1c1529aab40e5917ab3517b126\"", + "last_updated": "2026-10-01T09:44:06Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "groq", + "home-assistant-custom-component" + ], + "last_fetched": 1790868457.27215 + }, + "985868486": { + "repository_manifest": {}, + "new": true, + "full_name": "sbenodiz/ai_agent_ha", + "category": "integration", + "description": "A Home Assistant custom component that provides an AI-powered agent capable of generating automations based on natural language queries. The agent connects to all entities in your Home Assistant instance and uses OpenAI's or Llama API to translate user requests into valid Home operations including creating automations for you!", + "domain": "ai_agent_ha", + "downloads": 32, + "etag_repository": "W/\"3ea7888a7d212856fd4242d8ffc44ee7c39100ac69cbe07ff76f38e82b8aac9c\"", + "last_updated": "2026-07-14T18:42:46Z", + "stargazers_count": 161, + "topics": [ + "ai", + "ai-agent", + "home-assistant-component", + "home-assistant-custom-component" + ], + "last_fetched": 1790876057.136339 + }, + "1160311261": { + "repository_manifest": {}, + "new": true, + "full_name": "KRoperUK/dimplex-controller-hass", + "category": "integration", + "description": "Home Assistant integration for Dimplex Hub — heat and hot water control for Dimplex appliances", + "domain": "dimplex", + "downloads": 39, + "etag_repository": "W/\"d7b2a85bd4f8b61a7453653c63ecd3050fc420178835581e62f41acf22df5725\"", + "last_updated": "2026-09-29T13:46:10Z", + "stargazers_count": 7, + "topics": [ + "cloud-polling", + "dimplex", + "heating", + "home-assistant-integration", + "iot" + ], + "last_fetched": 1790709291.81454 + }, + "1231986551": { + "repository_manifest": {}, + "new": true, + "full_name": "aunefyren/current", + "category": "integration", + "description": "HACS CURRENT HA", + "domain": "current", + "etag_repository": "W/\"60f548482aff563e512ffff53330524d5eeff9cfc87d85b9a19dec332bda36c4\"", + "last_updated": "2026-09-17T11:15:15Z", + "topics": [ + "current", + "ev-charging", + "zaptec" + ], + "last_fetched": 1789662891.918446 + }, + "1144908612": { + "repository_manifest": {}, + "new": true, + "full_name": "spusuf/pufferpanel-hass", + "category": "integration", + "description": "Pufferpanel game server manager integration for Home Assistant", + "domain": "pufferpanel", + "etag_repository": "W/\"e209d317777a44c1039b5ca7ce48927f6a6a1988102a703f88709cd2b4e0296c\"", + "last_updated": "2026-03-24T10:53:05Z", + "stargazers_count": 1, + "topics": [ + "games", + "host", + "hosting", + "server" + ], + "last_fetched": 1784792472.736055 + }, + "340596609": { + "repository_manifest": { + "name": "Panasonic Smart App", + "homeassistant": "2024.1.2" + }, + "full_name": "osk2/panasonic_smart_app", + "authors": [ + "@osk2" + ], + "category": "integration", + "description": "🔛 Panasonic Smart App integration for Home Assistant.", + "domain": "panasonic_smart_app", + "etag_repository": "W/\"e9454c74b27c3552ce56f1b7cc2eace009601fd70aab6cf288cee5db643860de\"", + "last_updated": "2026-09-28T06:06:06Z", + "stargazers_count": 140, + "topics": [ + "panasonic" + ], + "last_fetched": 1790807985.69839 + }, + "312080478": { + "repository_manifest": { + "name": "govee", + "homeassistant": "2023.11.2" + }, + "full_name": "LaggAt/hacs-govee", + "authors": [ + "@LaggAt" + ], + "category": "integration", + "description": "A HACS repository for Govee light integration", + "domain": "govee", + "etag_repository": "W/\"b7943749b2b4dd1fdf872e94b2ec01a36c8559162793872b12c8fbebe9268871\"", + "last_updated": "2026-04-28T02:25:58Z", + "stargazers_count": 362, + "topics": [ + "devcontainer", + "govee", + "light" + ], + "last_fetched": 1790730174.005588 + }, + "879861835": { + "repository_manifest": {}, + "new": true, + "full_name": "marcelhoogantink/enhanced-shutter-card", + "category": "plugin", + "description": "An Enhanced Shutter Card for Home Assistant", + "downloads": 10988, + "etag_repository": "W/\"dc8afa452318b920d3bac72251b02136845a1733103be15c2619b42ab181d471\"", + "last_updated": "2026-09-09T18:01:22Z", + "stargazers_count": 127, + "topics": [ + "card", + "cover", + "hacs-plugin", + "shutter" + ], + "last_fetched": 1790635127.516653 + }, + "1209030615": { + "repository_manifest": {}, + "new": true, + "full_name": "kevbo/hass-sky-lite-evolve", + "category": "integration", + "description": "Home Assistant custom integration for the BlissLights Sky Lite Evolve star projector (Tuya cloud + local control are both supported)", + "domain": "sky_lite_evolve", + "etag_repository": "W/\"886371dd19c4d12d9ad56b7692c13f72c27a6307b2a61b0c655e3101fabe2a70\"", + "last_updated": "2026-08-14T14:07:37Z", + "stargazers_count": 1, + "topics": [ + "blisslights", + "home-assistant-custom-component", + "sky-lite-evolve" + ], + "last_fetched": 1786731458.916577 + }, + "184333163": { + "repository_manifest": { + "name": "Lovelace Card Templater", + "render_readme": true + }, + "full_name": "gadgetchnnel/lovelace-card-templater", + "category": "plugin", + "description": "Custom Lovelace card which allows Jinja2 templates to be applied to other cards", + "etag_repository": "W/\"5ddd40bf23b6f3f6d8d0f9c3fb3581121459932299febb793524cf4c06a249e3\"", + "last_updated": "2023-01-07T15:41:51Z", + "stargazers_count": 133, + "last_fetched": 1788896436.805 + }, + "160728801": { + "repository_manifest": {}, + "full_name": "asantaga/lightwaverf_HA_EnergySensor", + "authors": [ + "@asantaga" + ], + "category": "integration", + "description": "Home Assistant Sensor for the LightwaveRF energy monitor", + "domain": "lightwaverf_energy", + "etag_repository": "W/\"586b21772cd7e2707950e9fc8c9027802926787077cbfac4dfd8566542aff7e3\"", + "last_updated": "2026-07-16T13:38:34Z", + "stargazers_count": 5, + "topics": [ + "electricity", + "energysensor", + "lightwaverf" + ], + "last_fetched": 1785854503.997244 + }, + "1175355981": { + "repository_manifest": {}, + "new": true, + "full_name": "Kilowahti/ha-kilowahti", + "category": "integration", + "description": "Electricity cost optimization — live spot prices, transfer tariffs, smart thresholds, and cheap-hour automation across 43 European market zones, spot or fixed rate.", + "domain": "kilowahti", + "downloads": 1, + "etag_repository": "W/\"769a5cffd3e49d4fe0b698f5dc09d0d148deea0f90b452a9ce89514523579e67\"", + "last_updated": "2026-09-27T16:16:48Z", + "stargazers_count": 6, + "topics": [ + "electricity", + "optimization", + "smart-controls", + "spot-prices" + ], + "last_fetched": 1790531732.681383 + }, + "1230769222": { + "repository_manifest": {}, + "new": true, + "full_name": "skeefee/android-tv-remote-card", + "category": "plugin", + "description": "A Home Assistant Lovelace card for controlling Android TV devices with trackpad navigation and customizable app buttons", + "etag_repository": "W/\"a389957787220479fc70264d45b6584eec54f20e06f600971f260ac42ad88dcc\"", + "last_updated": "2026-07-17T07:10:51Z", + "stargazers_count": 1, + "topics": [ + "module-store" + ], + "last_fetched": 1790880250.306574 + }, + "1293592030": { + "repository_manifest": {}, + "new": true, + "full_name": "ADNPolymerase/ha-gate-card", + "category": "plugin", + "description": "Home Assistant Lovelace card for gates: consolidated real state, per-state colors, animated illustration (sliding or swing) and safe contextual commands", + "downloads": 2, + "etag_repository": "W/\"71072b1169d7b0c2368a89c2fa5272732c3da9c79a28ed4df3cf92fd8d2e921a\"", + "last_updated": "2026-09-23T16:19:30Z", + "stargazers_count": 6, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1790191922.246024 + }, + "1177714025": { + "repository_manifest": {}, + "new": true, + "full_name": "FragMenthor/FragMenthor-home-assistant-custom-components-edenred-pt", + "category": "integration", + "description": "Componente para o Home Assistant para obter informação sobre cartões Edenred PT // Home Assistant component for retrieving information about Edenred PT cards", + "domain": "edenred_pt", + "etag_repository": "W/\"a1fd37fb0fc4d994f464bafc6073b910d22c2fa4feb16f56a88f8425086b3545\"", + "last_updated": "2026-03-17T14:32:15Z", + "stargazers_count": 1, + "topics": [ + "api-integration", + "edenred", + "finance", + "hacs-custom", + "meal-card", + "payment-service", + "payments", + "portugal", + "portuguese", + "shopping", + "translations" + ], + "last_fetched": 1784787465.354632 + }, + "942051047": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/hass-custom_icons", + "category": "integration", + "description": "🔹 Use custom svg icons in Home Assistant", + "domain": "custom_icons", + "etag_repository": "W/\"63e5a0a20a47f7e8ef4e9cb578b7d64aee1049c4e34a07bed1115d77495c1b93\"", + "last_updated": "2025-11-14T11:24:49Z", + "stargazers_count": 153, + "topics": [ + "icons" + ], + "last_fetched": 1790930416.038234 + }, + "822294639": { + "repository_manifest": {}, + "new": true, + "full_name": "ruchoff/homeassistant-citibike", + "category": "integration", + "description": "NYC Citi Bike Station status sensor for Home Assistant", + "domain": "citibike", + "etag_repository": "W/\"edd9ea1943e8bc07c986557303bdb07eb6671ea11f5bd0ea1bb8577db3abc5e3\"", + "last_updated": "2025-09-17T22:18:22Z", + "stargazers_count": 3, + "topics": [ + "bike-share", + "cbus", + "chi", + "citibike", + "dc", + "nyc", + "pdx", + "sfo", + "transportation" + ], + "last_fetched": 1787584026.210363 + }, + "1259982482": { + "repository_manifest": {}, + "new": true, + "full_name": "CaelanBorowiec/ha-bilresa-updater", + "category": "integration", + "description": "Home Assistant integration to keep IKEA BILRESA Matter remotes awake during firmware updates", + "domain": "bilresa_updater", + "etag_repository": "W/\"1e6065e50a505ddbb6d08eb8861f0c78fb1dc3bcfc01f60411013bc23832768f\"", + "last_updated": "2026-06-10T16:00:18Z", + "stargazers_count": 7, + "topics": [ + "bilresa", + "ikea", + "matter" + ], + "last_fetched": 1790624698.122709 + }, + "449218690": { + "repository_manifest": {}, + "full_name": "rautesamtr/thermal_comfort_icons", + "category": "plugin", + "description": "Thermal Comfort custom icons for Home Assistant to accompany the MDI icons", + "etag_repository": "W/\"c75cd9243e69e858bfd2f2436671411b70a16ec69f07b690d0c34ff9ed6f25f7\"", + "last_updated": "2022-01-29T15:14:16Z", + "stargazers_count": 47, + "topics": [ + "absolute-humidity", + "dew-point", + "dew-point-perception", + "frost-point", + "frost-risk", + "heat-index", + "icons", + "iconset", + "simmer-index", + "simmer-zone", + "thermal-perception" + ], + "last_fetched": 1789587689.643329 + }, + "1188677223": { + "repository_manifest": {}, + "new": true, + "full_name": "TomTuTHub/mitsubishi-outlander-phev-eu", + "category": "integration", + "description": "Mitsubishi Outlander PHEV EU integration for Home Assistant", + "domain": "mitsubishi_outlander_phev_eu", + "etag_repository": "W/\"ef23cc435e1c462fd7f4630cf636349edcb11e1b6a0649fce881cda860fac8d1\"", + "last_updated": "2026-10-01T07:27:25Z", + "stargazers_count": 4, + "topics": [ + "home-assistant-integration", + "mitsubishi", + "outlander", + "phev" + ], + "last_fetched": 1790877278.432425 + }, + "979983706": { + "repository_manifest": {}, + "new": true, + "full_name": "bvweerd/simple_pid_controller", + "category": "integration", + "description": "PID Controller integration for Home Assistant", + "domain": "simple_pid_controller", + "downloads": 2, + "etag_repository": "W/\"4945401b161e8627edf04282619f9ab6f215a0109c018eeff6181953016aae3b\"", + "last_updated": "2026-09-23T08:33:48Z", + "stargazers_count": 42, + "topics": [ + "pid-controller" + ], + "last_fetched": 1790168645.440491 + }, + "688502429": { + "repository_manifest": { + "name": "JURA Coffee Machines", + "render_readme": true + }, + "new": true, + "full_name": "AlexxIT/Jura", + "authors": [ + "@AlexxIT" + ], + "category": "integration", + "description": "Home Assistant custom component for control Jura Coffee Machines via Bluetooth module", + "domain": "jura", + "etag_repository": "W/\"7b1e1d0543223b82c738552cf1a95cce2b2cc01bdc7528b7302c4eca646b8aa9\"", + "last_updated": "2026-10-01T12:28:47Z", + "stargazers_count": 99, + "topics": [ + "bluetooth", + "jura" + ], + "last_fetched": 1790867835.182953 + }, + "1255916599": { + "repository_manifest": {}, + "new": true, + "full_name": "Hollako/Tasmota-IR-Ready", + "category": "integration", + "description": "Home Assistant integration for controlling IR devices (AC, TV, remotes) via Tasmota IR transceiver hardware", + "domain": "tasmota_ir_ready", + "downloads": 80, + "etag_repository": "W/\"5a4f420fd7971bb02d6c95164fec8a6c26b98d786dc9c19a81d633a7e732196a\"", + "last_updated": "2026-09-24T05:26:13Z", + "stargazers_count": 11, + "topics": [ + "ir-remote", + "tasmota" + ], + "last_fetched": 1790442005.518041 + }, + "891232236": { + "repository_manifest": {}, + "new": true, + "full_name": "jonnynch/ha-jemenaoutlook", + "category": "integration", + "description": "Home-Assistant sensor to monitor your daily energy usage with data from the Jemena Electricity My Portal website.", + "domain": "jemenaoutlook", + "etag_repository": "W/\"1356fae2d89a27320197e9d0a34c192e89cfcc3f3ffa237a0f929ba0341ce3f1\"", + "last_updated": "2026-07-30T10:38:01Z", + "stargazers_count": 7, + "topics": [ + "cloud-polling", + "homeassistant-custom-component", + "jemena" + ], + "last_fetched": 1788856865.442547 + }, + "1107919585": { + "repository_manifest": {}, + "new": true, + "full_name": "weedpump/timeline-card", + "category": "plugin", + "description": "A modern Lovelace timeline card for Home Assistant with per-entity customization, localized states, icon & color mapping, and a clean alternating event layout.", + "downloads": 1408, + "etag_repository": "W/\"b3f524de695db396ae02d5d4e73c9b73a841b98ebf46e7053b032cdf84528880\"", + "last_updated": "2026-09-29T05:48:06Z", + "stargazers_count": 50, + "topics": [ + "card" + ], + "last_fetched": 1790716804.2353 + }, + "402799177": { + "repository_manifest": { + "name": "Blind Card", + "filename": "hass-blind-card.js", + "render_readme": true, + "homeassistant": "2021.11.0" + }, + "full_name": "tungmeister/hass-blind-card", + "category": "plugin", + "description": "Blind card for Home Assistant Lovelace UI", + "etag_repository": "W/\"d51d251bc233a05e3086d49861329d835b649ed63a8e246c3310b07da17043a8\"", + "last_updated": "2025-07-06T07:51:08Z", + "stargazers_count": 41, + "last_fetched": 1788632188.467847 + }, + "1201491709": { + "repository_manifest": {}, + "new": true, + "full_name": "bluenazgul/unifi-device-card", + "category": "plugin", + "description": "HA Dashboard Card for Unifi Devices (Gateways / Switches / APs)", + "downloads": 3444, + "etag_repository": "W/\"e5d09d72c842cd512515bc9eab5683a9b19030d7732c6fedd197d319e0818a9c\"", + "last_updated": "2026-10-02T07:27:05Z", + "stargazers_count": 211, + "topics": [ + "card", + "dashboard", + "ubiquiti", + "unifi" + ], + "last_fetched": 1790931688.793367 + }, + "1306332420": { + "repository_manifest": {}, + "new": true, + "full_name": "Apollo3zehn/ha-grocery-list", + "category": "integration", + "description": "Home Assistant grocery list", + "domain": "grocery_list", + "downloads": 5, + "etag_repository": "W/\"c5834a0f1141bcbd9bc102186e6a6d672e97e3878f08714476b7ea8f39804602\"", + "last_updated": "2026-08-03T20:48:07Z", + "stargazers_count": 1, + "topics": [ + "git", + "grocery-list", + "hacs-plugin" + ], + "last_fetched": 1785825795.537493 + }, + "821404318": { + "repository_manifest": {}, + "new": true, + "full_name": "qcgzxw/hass-lierda-iot", + "category": "integration", + "description": "A lierdaui iot HomeAssistant Custom Component", + "domain": "lierda_iot", + "downloads": 1, + "etag_repository": "W/\"3e7a765a61c45df2ce16cf399027699d6b22fd48e475679f8caad0a52baf4c35\"", + "last_updated": "2026-05-06T03:04:28Z", + "stargazers_count": 5, + "last_fetched": 1784791412.431875 + }, + "691458765": { + "repository_manifest": { + "name": "Circular timer card", + "content_in_root": true, + "filename": "circular-timer-card.js", + "render_readme": true + }, + "new": true, + "full_name": "karlis-vagalis/circular-timer-card", + "category": "plugin", + "description": "Custom Home Assistant card to display timer countdowns using D3.js", + "downloads": 8955, + "etag_repository": "W/\"5ade226f314a42d8109eafff10864aadc0aef447b05d5e0e3f8d8bc3ac98e6c7\"", + "last_updated": "2025-12-16T18:16:02Z", + "stargazers_count": 61, + "topics": [ + "d3js", + "lit-element", + "lovelace-custom-card", + "timer" + ], + "last_fetched": 1787659175.75796 + }, + "853369948": { + "repository_manifest": {}, + "new": true, + "full_name": "redstone99/hass-alert2-ui", + "category": "plugin", + "description": "HomeAssistant Lovelace cards to display and interact with Alert2 alerts", + "etag_repository": "W/\"ddf77dcf82f21da59e8e9893352878c6059cabb3af786361436d7f6318e190a6\"", + "last_updated": "2026-09-30T20:17:35Z", + "stargazers_count": 13, + "topics": [ + "alerting", + "alerts", + "homeassistant-frontend" + ], + "last_fetched": 1790813122.81949 + }, + "1296408972": { + "repository_manifest": {}, + "new": true, + "full_name": "botts7/dreame-scheduler", + "category": "integration", + "description": "Presence-aware, per-room cleaning scheduler for any Dreame robot vacuum in Home Assistant.", + "domain": "dreame_scheduler", + "etag_repository": "W/\"ef25d4356d37eceba117b62e9683cae572c085358f9b772ae6aa73cd7dc02714\"", + "last_updated": "2026-09-28T11:54:18Z", + "stargazers_count": 19, + "topics": [ + "dreame", + "robot-vacuum", + "scheduler", + "vacuum" + ], + "last_fetched": 1790868800.497637 + }, + "1057871022": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-Azure-AI-tasks", + "category": "integration", + "description": "A Home Assistant custom integration that facilitates AI tasks using Azure AI", + "domain": "azure_ai_tasks", + "downloads": 48, + "etag_repository": "W/\"de9a787e5ad11bc6ab74eac2759b667e9f3aa3496f68527ed12c28e38e762ce2\"", + "last_updated": "2026-09-25T13:58:12Z", + "stargazers_count": 11, + "topics": [ + "azure", + "azure-ai", + "azureai", + "chat", + "homeassistant-custom-component", + "image-generation", + "openai", + "tasks" + ], + "last_fetched": 1790419546.822844 + }, + "1215058840": { + "repository_manifest": {}, + "new": true, + "full_name": "adrighem/ha-anwb-energie", + "category": "integration", + "description": "Home Assistant custom component for ANWB Energie", + "domain": "anwb_energie_account", + "etag_repository": "W/\"c45220a6b14d834a902b9532a8dc158731ce4b13f4af23ee5ecac6d9a24f15fc\"", + "last_updated": "2026-10-01T16:42:53Z", + "stargazers_count": 2, + "topics": [ + "energy" + ], + "last_fetched": 1790888212.432202 + }, + "1042665107": { + "repository_manifest": {}, + "new": true, + "full_name": "Stormrage-DJ/ha_theme_star_wars_dark", + "category": "theme", + "description": "Star Wars inspired Dark theme for Home Assistant", + "etag_repository": "W/\"f329ee5b4c154636c3a41774f5a4cdec26e90d29af1202e8f419cc9ad55fd5cf\"", + "last_updated": "2025-08-22T17:49:28Z", + "stargazers_count": 1, + "topics": [ + "darkmode", + "starwars" + ], + "last_fetched": 1784668297.8627 + }, + "197929015": { + "repository_manifest": {}, + "full_name": "dmulcahey/zha-network-card", + "category": "plugin", + "description": "Custom Lovelace card that displays ZHA network and device information", + "etag_repository": "W/\"b1c2b7d136c932dfab7f7f63f6b782e76e4df88a69dccd7f278f3fe483c98513\"", + "last_updated": "2023-11-07T18:36:08Z", + "stargazers_count": 115, + "last_fetched": 1789454137.768076 + }, + "505066911": { + "repository_manifest": { + "name": "Intex Spa", + "hacs": "1.6.0", + "homeassistant": "2024.3.1", + "render_readme": true, + "zip_release": true, + "filename": "intex_spa.zip" + }, + "new": true, + "full_name": "mathieu-mp/homeassistant-intex-spa", + "authors": [ + "@mathieu-mp", + "@Elkropac" + ], + "category": "integration", + "description": "Home Assistant integration for Intex Spa", + "domain": "intex_spa", + "downloads": 4159, + "etag_repository": "W/\"2268f88c8063f708e004e08a70a8b7ca483907ef99c45ccde6b788cf0cda83e2\"", + "last_updated": "2026-02-13T10:33:00Z", + "stargazers_count": 61, + "topics": [ + "climate", + "intex", + "purespa", + "spa", + "switch" + ], + "last_fetched": 1790873755.295278 + }, + "384434522": { + "repository_manifest": { + "name": "Hass Hue Icons", + "render_readme": true + }, + "full_name": "arallsopp/hass-hue-icons", + "category": "plugin", + "description": "Additional vector icons for home assistant to model Philips Hue bulbs and fixtures. ", + "downloads": 40658, + "etag_repository": "W/\"8b97635952417e8766a816481523f397e4585f1388ac41febcf8969e6382748a\"", + "last_updated": "2026-04-14T07:09:39Z", + "stargazers_count": 393, + "topics": [ + "custom-icons", + "hue", + "hue-lights", + "icons", + "iconset", + "philips-hue", + "svg" + ], + "installed_commit": "4604f9a", + "installed": true, + "last_commit": "4604f9a", + "last_version": "v1.2.53", + "open_issues": 55, + "releases": true, + "version_installed": "v1.2.53", + "last_fetched": 1790878290.269062 + }, + "1289390727": { + "repository_manifest": {}, + "new": true, + "full_name": "jarvis2k1/ha-appletv-mgmt", + "category": "integration", + "description": "Home Assistant integration for kids' screen-time on the TV — Apple TV + game consoles, daily & per-category budgets, enforcement, voice warnings, parent approval, REST API. Install via HACS.", + "domain": "appletv_mgmt", + "etag_repository": "W/\"139e94848e287cfadea8cf2715ac9f326a8dc506c4bf6ea837e3840e558d4562\"", + "last_updated": "2026-09-28T09:14:30Z", + "topics": [ + "apple-tv", + "home-assistant-integration", + "parental-controls", + "screen-time" + ], + "last_fetched": 1790596433.840359 + }, + "1304958930": { + "repository_manifest": {}, + "new": true, + "full_name": "V-Plum/ha-assist-color-temp", + "category": "integration", + "description": "Home Assistant integration: warmer/cooler/warmest/coolest white color temperature control and a color-temperature query for Assist (voice/LLM) and automations. Kelvin-based, works for any color-temp light.", + "domain": "assist_color_temp", + "etag_repository": "W/\"70762cba885325041d4ad6e78ae512da2376963252c3c02be70a58dc23c7eaa6\"", + "last_updated": "2026-08-01T14:20:26Z", + "topics": [ + "assist", + "color-temperature", + "custom-integration", + "home-assistant-integration", + "lighting", + "voice-assistant" + ], + "last_fetched": 1788861955.658969 + }, + "1213078162": { + "repository_manifest": {}, + "new": true, + "full_name": "sdunster/ha-visual-timer-card", + "category": "plugin", + "description": "Visual timer dashboard widget for Home Assistant", + "downloads": 152, + "etag_repository": "W/\"372c9d8001e17e8775f7b305162e4c784459997e0ab1ca6177b6c804b2ab88be\"", + "last_updated": "2026-04-18T02:22:35Z", + "stargazers_count": 2, + "topics": [ + "lovelace-custom-card", + "timer" + ], + "last_fetched": 1784795623.870906 + }, + "1170333665": { + "repository_manifest": {}, + "new": true, + "full_name": "sumgup0/FanimationHA-AC-BT", + "category": "integration", + "description": "Fanimation Bluetooth ceiling fan integration for Home Assistant (HACS). Fully local (replaces FanSync) and supports both AC & DC motors.", + "domain": "fanimation", + "etag_repository": "W/\"79da47bf2f85e7c8695861bad2465a6fd442ed8c4443905bf0231f321a30c7d0\"", + "last_updated": "2026-08-08T00:15:58Z", + "stargazers_count": 6, + "topics": [ + "ble", + "bluetooth", + "btcr9", + "btt9", + "ceiling-fan", + "fanimation", + "fansync", + "tr305" + ], + "last_fetched": 1787866042.466684 + }, + "1245983065": { + "repository_manifest": {}, + "new": true, + "full_name": "MUbeira0/lovelace-vigobus-card", + "category": "plugin", + "description": "Lovelace dashboard card for Vigo urban bus with alerts, multiple stops and route-aware real-time arrivals.", + "etag_repository": "W/\"e332823bf9ba5d74b322bf8f09e043be4a45a8c7881692bddc581c783c3b1815\"", + "last_updated": "2026-09-11T17:03:54Z", + "topics": [ + "bus", + "dashboard-card", + "home-assistant-dashboard", + "vigo", + "vitrasa" + ], + "last_fetched": 1789154553.388168 + }, + "1100624556": { + "repository_manifest": {}, + "new": true, + "full_name": "sander110419/Fluvius-home-assistant", + "category": "integration", + "description": "Home assistant custom integration to fetch data via Fluvius API", + "domain": "fluvius", + "etag_repository": "W/\"7f42e1c7438a5e5a249afe89f25ed55545b56551063145bbed511b16a32e5f78\"", + "last_updated": "2026-09-11T06:53:55Z", + "stargazers_count": 49, + "topics": [ + "fluvius" + ], + "last_fetched": 1790189727.336478 + }, + "942591577": { + "repository_manifest": {}, + "new": true, + "full_name": "danishru/silam_pollen", + "category": "integration", + "description": "SILAM Pollen is a Home Assistant integration that delivers pollen level forecasts and sensor data for your location.", + "domain": "silam_pollen", + "downloads": 1012, + "etag_repository": "W/\"49b1f5dbd3b165cbdbb99b497110e174c343472ffc59b6c5729b47fe319eb1d2\"", + "last_updated": "2026-07-14T11:05:51Z", + "stargazers_count": 40, + "topics": [ + "allergy", + "homeassistant-custom-component", + "pollen" + ], + "last_fetched": 1787319165.55707 + }, + "1075976826": { + "repository_manifest": {}, + "new": true, + "full_name": "yomonpet/ha-sofabaton-hub", + "category": "integration", + "description": "Sofabaton X2 Hub integration for Home Assistant", + "domain": "sofabaton_hub", + "etag_repository": "W/\"ebf06cb5ed7e144da51596be185999d77ca90e97a39942078fe9d63e9fc227d8\"", + "last_updated": "2026-08-20T08:43:55Z", + "stargazers_count": 28, + "topics": [ + "automation", + "mqtt", + "remote", + "sofabaton", + "x2" + ], + "last_fetched": 1789928619.697337 + }, + "915423264": { + "repository_manifest": {}, + "new": true, + "full_name": "Darkdragon14/ha-access-control-manager", + "category": "integration", + "description": "\"Access Control Manager\" provides a centralized interface for managing user permissions and access rights within Home Assistant. It allows administrators to create, assign, and customize roles, ensuring secure and streamlined control over who can interact with specific devices, automations, and dashboards in the smart home ecosystem.", + "domain": "ha_access_control_manager", + "downloads": 623, + "etag_repository": "W/\"02fa7c7cefb572ccb72db72720a1009a14f8e18adfdb65d9ab330e63ec6c950a\"", + "last_updated": "2026-08-12T18:04:28Z", + "stargazers_count": 37, + "topics": [ + "user-permissions" + ], + "last_fetched": 1787536304.512578 + }, + "1101537585": { + "repository_manifest": {}, + "new": true, + "full_name": "cedricziel/ha-matter-binding-helper", + "category": "integration", + "description": "A binding helper for matter", + "domain": "matter_binding_helper", + "downloads": 7, + "etag_repository": "W/\"36ba8515e56e029ec2620731010f14b06d76ff5020ac5d92f2e9b80db7871a84\"", + "last_updated": "2026-10-01T07:02:30Z", + "stargazers_count": 74, + "topics": [ + "homeassistant-custom-component", + "matter" + ], + "last_fetched": 1790869076.172531 + }, + "655762463": { + "repository_manifest": { + "name": "IPMI Connector", + "render_readme": true + }, + "new": true, + "full_name": "ateodorescu/home-assistant-ipmi", + "authors": [ + "@ateodorescu" + ], + "category": "integration", + "description": "IPMI connector for Home Assistant", + "domain": "ipmi", + "downloads": 1486, + "etag_repository": "W/\"41bebd4b55f18df8812533ade5686b509c08fb652618aac533a4d26374a410fb\"", + "last_updated": "2026-09-15T10:57:35Z", + "stargazers_count": 89, + "topics": [ + "home-assistant-integration", + "ipmi", + "ipmi-sensor" + ], + "last_fetched": 1789832484.224727 + }, + "1073815659": { + "repository_manifest": {}, + "new": true, + "full_name": "barto95100/synology-download-station", + "category": "integration", + "description": "Home Assistant integration to monitor Synology Download Station - Intégration pour surveiller Synology Download Station", + "domain": "synology_download_station", + "etag_repository": "W/\"461e91bdd00811e78e2176fcee2a2205c4c46b2c69cadc6c5bee403997a00502\"", + "last_updated": "2026-02-09T11:02:38Z", + "stargazers_count": 3, + "topics": [ + "download-station", + "nas", + "synology", + "synology-nas" + ], + "last_fetched": 1785612239.120372 }, "319401286": { "repository_manifest": { @@ -29937,647 +72129,994 @@ "category": "integration", "description": "This custom integration provides access to Rademacher Devices connected to a HomePilot (or Start2Smart) bridge.", "domain": "rademacher", - "downloads": 2135, - "etag_repository": "W/\"934f65d6366c8760f7903297109a52ecd0c96dac2d6f75e31ef8d6ea4801695e\"", - "last_updated": "2024-04-25T12:57:59Z", - "stargazers_count": 53, + "downloads": 4093, + "etag_repository": "W/\"32263b4dfcdc5944a5556d262b2b06a2650a6fd1f558d888c2e9b5534e720a8d\"", + "last_updated": "2026-06-16T21:27:53Z", + "stargazers_count": 87, "topics": [ "homepilot", "iot", "rademacher" ], - "last_fetched": 1714279471.218805 + "last_fetched": 1789582723.711336 }, - "457458731": { - "repository_manifest": { - "name": "Material 3 Dark & Light Theme 07: DarkOliveGreen", - "filename": "m3-07-darkolivegreen.yaml", - "render_readme": "true" - }, - "full_name": "AmoebeLabs/HA-Theme_M3-07-DarkOliveGreen", - "category": "theme", - "description": "Material Design 3 based theme (dark olive green) for Home Assistant", - "domain": "", - "etag_repository": "W/\"5ed5e72506b1a0fa458c9cc6832f079e86c9bd61a5dd75c6ece20a2c2b38a0a0\"", - "last_updated": "2022-06-15T07:56:39Z", - "stargazers_count": 1, - "topics": [ - "dark-mode", - "dark-theme", - "home-assistant-theme", - "light-mode", - "light-theme", - "material-3" - ], - "last_fetched": 1678527989.476541 - }, - "215075805": { - "repository_manifest": { - "name": "Blue Night Theme" - }, - "full_name": "home-assistant-community-themes/blue-night", - "category": "theme", - "description": "Blue Night theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"f921d7e7030e81001795c31f8a372b699b6fccb785e3010386e168b47e871312\"", - "last_updated": "2024-02-19T05:52:25Z", - "stargazers_count": 8, - "last_fetched": 1709125426.287183 - }, - "507038522": { - "repository_manifest": { - "name": "NAD Multi-room Audio Controller", - "render_readme": true - }, + "1215785382": { + "repository_manifest": {}, "new": true, - "full_name": "Breina/nad_controller", - "authors": [ - "@Breina" - ], + "full_name": "mmillmor/octopus_agile_window_finder", "category": "integration", - "description": "NAD Multi-room Audio Controller HomeAssistant Integration", - "domain": "nad_controller", - "etag_repository": "W/\"9ea03431986dba5c47582731b1b5c698d0865d740d5ad5b943101b66065c2b9b\"", - "last_updated": "2024-02-29T13:14:52Z", + "description": "Find the optimal time to run a device on the octopus agile tarif", + "domain": "octopus_agile_window_finder", + "etag_repository": "W/\"1dfc4190b19f170b75ed2e32e7e7a3b35530a57c74ee6b86658d934efd783a92\"", + "last_updated": "2026-04-27T10:36:11Z", "topics": [ - "amplifier-controller" + "energy-consumption" ], - "last_fetched": 1710347432.656101 + "last_fetched": 1784790279.819657 }, - "492996183": { - "repository_manifest": { - "name": "Hue-Like Light Card", - "render_readme": true, - "filename": "hue-like-light-card.js" - }, - "full_name": "Gh61/lovelace-hue-like-light-card", - "category": "plugin", - "description": "This card provides a Hue-like way to control your lights in Home Assistant.", - "domain": "", - "downloads": 7754, - "etag_repository": "W/\"d106602bc2d051c317cd1d3c323372c12669bac4063b1cbcced5d87ffc4451e4\"", - "last_updated": "2024-04-28T16:31:01Z", - "stargazers_count": 106, - "topics": [ - "hue", - "hue-lights-control", - "light", - "lovelace-card", - "rgb-lights" - ], - "last_fetched": 1714624751.274889 - }, - "273007955": { - "repository_manifest": { - "name": "Power Usage Card with Regular Expressions", - "content_in_root": true, - "filename": "power-usage-card-regex.js", - "render_readme": true - }, - "full_name": "DBa2016/power-usage-card-regex", - "category": "plugin", - "description": "Lovelace pie chart card that displays current energy usage", - "domain": "", - "etag_repository": "W/\"a2650fdbeeb0396025c31a351d5db4ac4e93cf64b851e882d5279dccea2fc606\"", - "last_updated": "2022-07-26T02:31:34Z", - "stargazers_count": 9, - "topics": [ - "lovelace-custom-card", - "power-usage" - ], - "last_fetched": 1712064299.30596 - }, - "534848317": { - "repository_manifest": { - "name": "Redback Technologies", - "homeassistant": "2022.11.0", - "render_readme": true - }, + "1141362948": { + "repository_manifest": {}, "new": true, - "full_name": "juicejuice/homeassistant_redback", - "authors": [ - "@juicejuice" - ], + "full_name": "andrew-codechimp/HA-Wasp-In-A-Box", "category": "integration", - "description": "Home Assistant integration for inverter and battery systems from Redback Technologies", - "domain": "redback", - "etag_repository": "W/\"a787d5c3c056f2148ac419dc5b4556be95601067a833064915c85aa28c5ab316\"", - "last_updated": "2024-03-03T22:52:37Z", - "stargazers_count": 6, - "topics": [ - "inverter", - "redback-technologies" - ], - "last_fetched": 1710347376.924919 - }, - "407205510": { - "repository_manifest": { - "name": "ПИК Домофон / PIK Intercom", - "render_readme": true, - "country": "RU", - "homeassistant": "2023.6.0" - }, - "new": true, - "full_name": "alryaz/hass-pik-intercom", - "authors": [ - "@alryaz" - ], - "category": "integration", - "description": "ПИК Домофон для Home Assistant", - "domain": "pik_intercom", - "downloads": 5, - "etag_repository": "W/\"c3ebf3579844664678a3dca764750ff274601f0162218a41f6b5fe477042af13\"", - "last_updated": "2024-03-17T13:05:15Z", - "stargazers_count": 43, - "topics": [ - "intercom", - "pik-group" - ], - "last_fetched": 1713586442.397477 - }, - "381052530": { - "repository_manifest": { - "name": "FordPass China", - "country": [ - "CN" - ], - "render_readme": true - }, - "new": true, - "full_name": "georgezhao2010/fordpass_china", - "authors": [ - "@georgezhao2010" - ], - "category": "integration", - "description": "福特派的Home Assistant集成组件,通过Home Assistant远程监控或者控制你的福特/林肯汽车", - "domain": "fordpass_china", - "etag_repository": "W/\"94dc479ac7d0b5acda6f3b2f57659d4779f5737e155210e4f29efd02ffa849a4\"", - "last_updated": "2022-11-10T11:48:30Z", - "stargazers_count": 26, - "topics": [ - "china", - "ford", - "fordpass", - "lincoln", - "lincoln-way" - ], - "last_fetched": 1713241451.2349 - }, - "261031401": { - "repository_manifest": { - "name": "couchpotato", - "render_readme": true, - "country": "FR" - }, - "full_name": "youdroid/home-assistant-couchpotato", - "authors": [ - "@youdroid" - ], - "category": "integration", - "description": "🎥 CouchPotato component to feed Upcoming Media Card.", - "domain": "couchpotato", - "etag_repository": "W/\"3a20ded435edd5140daaeac8ec9ee0b27f07d6ca152e7021d82570e50b0b71dc\"", - "last_updated": "2022-06-01T18:11:07Z", - "stargazers_count": 5, - "topics": [ - "couchpotato" - ], - "last_fetched": 1681843421.542686 - }, - "507584200": { - "repository_manifest": { - "name": "Ecopower Dynamic Grid Prices", - "hacs": "1.6.0", - "render_readme": true, - "homeassistant": "0.118.0" - }, - "new": true, - "full_name": "infradom/ecopower_dynamic_grid_prices", - "authors": [ - "@infradom" - ], - "category": "integration", - "description": "Dynamic Grid Prices for Ecopower", - "domain": "ecopower_dynamic_grid_prices", - "etag_repository": "W/\"bb1b6dd0ae8cbcb04265642fe617e54a1be3c51b4159281cc846848c317c4f53\"", - "last_updated": "2023-10-03T07:03:03Z", + "description": "Enclosed space occupancy helpers for Home Assistant", + "domain": "wasp_in_a_box", + "downloads": 193, + "etag_repository": "W/\"bbb65009ce791f8cdae6e216534b68eb2d5ca2e618968e1cdc46737ff7b79118\"", + "last_updated": "2026-09-29T06:21:13Z", "stargazers_count": 7, "topics": [ - "day-ahead-market", - "ecopower", - "electricity-market", - "electricity-prices", - "forecasts" + "home-assistant-integration" ], - "last_fetched": 1706626776.844003 + "last_fetched": 1790678381.033556 }, - "188698828": { + "1188763952": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-cortex/stt-corrector", + "category": "integration", + "description": "Fixes misheard voice commands from any Home Assistant STT entity — text normalization, custom replacements, fuzzy matching", + "domain": "stt_corrector", + "etag_repository": "W/\"1941787a645260dbd97c11096325178706d4b83629d734cb82f6007589c117a3\"", + "last_updated": "2026-09-01T14:39:54Z", + "stargazers_count": 2, + "topics": [ + "asr", + "fuzzy-matching", + "home-assistant-custom-component", + "nlp", + "pinyin", + "speech-to-text", + "stt", + "voice-assistant" + ], + "last_fetched": 1790017405.246479 + }, + "756168276": { + "repository_manifest": {}, + "new": true, + "full_name": "klausj1/homeassistant-statistics", + "category": "integration", + "description": "This HA integration allows to import and export long term statistics from/to a file like csv or tsv", + "domain": "import_statistics", + "downloads": 6, + "etag_repository": "W/\"029f2a26657b877ddfa22bf7650140846fd47e9e80bbff84c3f1f2bd6ca1c558\"", + "last_updated": "2026-09-28T08:43:20Z", + "stargazers_count": 184, + "topics": [ + "home-assistant-integration", + "statistics" + ], + "last_fetched": 1790597182.101076 + }, + "413680511": { "repository_manifest": { - "country": [ - "RU", - "BY" - ], - "homeassistant": "2023.2", - "name": "Yandex Smart Home", + "name": "Toyota (North America)", + "homeassistant": "2021.12.0", "render_readme": true, "zip_release": true, - "filename": "yandex_smart_home.zip" + "filename": "ha_toyota_na.zip" }, "new": true, - "full_name": "dext0r/yandex_smart_home", + "full_name": "widewing/ha-toyota-na", "authors": [ - "@dmitry-k", - "@dext0r" + "@widewing" ], "category": "integration", - "description": "Adds support for Yandex Smart Home (Alice voice assistant) into Home Assistant", - "domain": "yandex_smart_home", - "downloads": 2594, - "etag_repository": "W/\"b94cf4cb3769d5148b9ff7ccbcf1970e20eab467c462a95b39e5bb793e9becd5\"", - "last_updated": "2024-04-29T11:22:40Z", - "stargazers_count": 728, + "description": "Home Assistant integration for Toyota Motor (North America) connected services", + "domain": "toyota_na", + "downloads": 2900, + "etag_repository": "W/\"0ac25ee3227f4ddf85f75400a4a99eb815e80435933f47662aee586c3214399f\"", + "last_updated": "2026-08-02T01:40:18Z", + "stargazers_count": 168, "topics": [ - "alice", - "home-assistant-component", - "voice-assistant", - "yandex" + "car", + "toyota", + "vehicle" ], - "last_fetched": 1714624861.858458 + "last_fetched": 1790931031.301857 }, - "187339794": { - "repository_manifest": { - "name": "TV Remote Card", - "content_in_root": true, - "homeassistant": "2022.4.0" - }, - "full_name": "marrobHD/tv-card", - "category": "plugin", - "description": "📺 TV Remote Card", - "domain": "", - "etag_repository": "W/\"ce38716d5a8c021c9710ca45b280eadc0e2ebd5c6147cdeefe9e7ead86f1b449\"", - "last_updated": "2022-11-15T14:04:23Z", - "stargazers_count": 170, - "topics": [ - "homeassistant-tv-card", - "lovelace-card", - "tv-card" - ], - "last_fetched": 1714279069.876095 - }, - "296946072": { - "repository_manifest": { - "homeassistant": "0.115.0", - "name": "Kodi Recently Added Media", - "render_readme": true - }, - "full_name": "boralyl/kodi-recently-added", - "authors": [ - "@boralyl" - ], - "category": "integration", - "description": "Custom component to feed recently added tv shows and movies to the custom card \"Upcoming Media Card\" for Home Assistant. ", - "domain": "kodi_recently_added", - "etag_repository": "W/\"69b22aa599c6688f0e48d04822389eb656a4be43e0cd89919eae142954c15b64\"", - "last_updated": "2021-12-19T23:48:44Z", - "stargazers_count": 8, - "topics": [ - "kodi" - ], - "last_fetched": 1713932346.065565 - }, - "542621509": { - "repository_manifest": { - "name": "Imou Life", - "hacs": "1.6.0", - "render_readme": true - }, + "946251566": { + "repository_manifest": {}, "new": true, - "full_name": "user2684/imou_life", - "authors": [ - "@user2684" - ], + "full_name": "peteS-UK/lyrion_cli", "category": "integration", - "description": "Home Assistant custom component for controlling Imou devices", - "domain": "imou_life", - "downloads": 47, - "etag_repository": "W/\"761a134c026f4aa7df534d7b3b64aa86e73f67af2929a672a91609f9665f8b4d\"", - "last_updated": "2024-01-27T14:23:03Z", - "stargazers_count": 102, - "topics": [ - "camera", - "imou", - "imou-life", - "motion-detection", - "webcam" - ], - "last_fetched": 1714624873.11851 + "description": "Lyrion CLI Home Assistant Integration", + "domain": "lyrion_cli", + "etag_repository": "W/\"5b24d9bf292147ce99cd2043eeb3cb23b46e8c75a635d3a8c2b2b08bc096a164\"", + "last_updated": "2026-01-22T15:38:27Z", + "stargazers_count": 6, + "last_fetched": 1788372608.569233 }, - "179808576": { + "621677113": { "repository_manifest": { - "name": "BHA Icon Pack" - }, - "full_name": "hulkhaugen/hass-bha-icons", - "category": "plugin", - "description": "Additional icons for Home Assistant to accompany the MDI icons", - "domain": "", - "etag_repository": "W/\"bed5f26bd142929bef4d77ed9885a6654effa8fbf3a5b2a68b264d3439c0a245\"", - "last_updated": "2024-05-01T19:25:31Z", - "stargazers_count": 158, - "topics": [ - "icons", - "iconset", - "svg-icons" - ], - "last_fetched": 1714624506.459516 - }, - "499270202": { - "repository_manifest": { - "name": "Hourly Weather Card", + "name": "OpenEPaperLink", "render_readme": true, - "filename": "hourly-weather.js" + "homeassistant": "2023.3.0" }, - "full_name": "decompil3d/lovelace-hourly-weather", - "category": "plugin", - "description": "Hourly weather card for Home Assistant. Visualize upcoming weather conditions as a colored horizontal bar.", - "domain": "", - "downloads": 16257, - "etag_repository": "W/\"5d515712b2bdefe2a1161555a1ad8156037a281a3860921957c8802f709e598f\"", - "last_updated": "2024-05-01T16:49:20Z", - "stargazers_count": 242, - "topics": [ - "card", - "hourly", - "weather" - ], - "last_fetched": 1714624851.07312 - }, - "293843053": { - "repository_manifest": { - "name": "Adax heaters" - }, - "full_name": "Danielhiversen/home_assistant_adax", + "new": true, + "full_name": "OpenEPaperLink/Home_Assistant_Integration", "authors": [ - "@danielhiversen" + "@jonasniesner" ], "category": "integration", - "description": "Integration for Adax heaters", - "domain": "adax", - "etag_repository": "W/\"253a897a9613ea8cb9894939748a2cfcfeb352ff9436d435285fc87e4894d066\"", - "last_updated": "2021-04-28T05:30:29Z", - "stargazers_count": 32, + "description": "Home assistant Integration for the OpenEPaperLink project", + "domain": "open_epaper_link", + "etag_repository": "W/\"06d90e380027e777c0ca1613c58a0ad352afe6f6ab7cde9ae76609d08c93ed8b\"", + "last_updated": "2026-05-16T16:21:13Z", + "stargazers_count": 329, "topics": [ - "adax", - "adax-heaters" + "epaper-displays" ], - "last_fetched": 1707313825.846433 + "last_fetched": 1790807965.315917 }, - "391700886": { + "1117870315": { + "repository_manifest": {}, + "new": true, + "full_name": "bennydiamond/vertiv_powerassist", + "category": "integration", + "description": "Home Assistant integration to interface Vertiv PowerAssist API", + "domain": "vertiv", + "downloads": 2, + "etag_repository": "W/\"6d42b9255089af65571d9438011133d4127104dbfbd057f8b3c30955f535ceca\"", + "last_updated": "2026-06-24T01:33:10Z", + "topics": [ + "powerassist", + "ups", + "vertiv" + ], + "last_fetched": 1784785462.687747 + }, + "989019229": { + "repository_manifest": {}, + "new": true, + "full_name": "Korkuttum/tuya_scale", + "category": "integration", + "description": "Tuya smart scale integration for Home Assistant.", + "domain": "tuya_scale", + "etag_repository": "W/\"9f670134b7d3bacdf26dab020617cfcb125fec7f2f9d1d212860909b30a176e4\"", + "last_updated": "2025-07-21T14:01:19Z", + "stargazers_count": 5, + "topics": [ + "integrations", + "tuya" + ], + "last_fetched": 1784789256.701937 + }, + "805658427": { + "repository_manifest": {}, + "new": true, + "full_name": "miguelangellv/ha-input-stats", + "category": "integration", + "description": "Home Assistant custom component to create a custom input number with stats support", + "domain": "input_stats", + "downloads": 725, + "etag_repository": "W/\"1d1b9dbcdae8759c10231c0f5cde52b185232fa3c7047a11e525a2409ee2d9b4\"", + "last_updated": "2024-11-13T19:53:08Z", + "stargazers_count": 19, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1790360829.132923 + }, + "913623169": { + "repository_manifest": {}, + "new": true, + "full_name": "homeassistant-extras/toolbar-status-chips", + "category": "plugin", + "description": "Adds status chips to the toolbar area in Home Assistant based on entity labels and url path", + "downloads": 2655, + "etag_repository": "W/\"ab28d231bb324580a8c20f60ee1e185c52f59afcf6a0ae79c089d41b2ecce7ce\"", + "last_updated": "2026-09-21T18:15:27Z", + "stargazers_count": 31, + "topics": [ + "chips", + "home-assistant-addons", + "home-assistant-integration", + "status", + "toolbars" + ], + "last_fetched": 1790024891.664375 + }, + "1218087704": { + "repository_manifest": {}, + "new": true, + "full_name": "actabi/delonghi_coffeelink", + "category": "integration", + "description": "Home Assistant integration for De'Longhi PrimaDonna Soul and other Coffee Link machines (Ayla cloud protocol)", + "domain": "delonghi_coffeelink", + "etag_repository": "W/\"4a0521e4b166b3244d2ef4b9b9a904b0596ac26be2ed6c3462c2a71e81993075\"", + "last_updated": "2026-10-01T20:38:38Z", + "stargazers_count": 15, + "topics": [ + "ayla-networks", + "coffee", + "coffeelink", + "delonghi", + "primadonna" + ], + "last_fetched": 1790921030.736205 + }, + "1136900082": { + "repository_manifest": {}, + "new": true, + "full_name": "wheeller123/Tineco-Integration", + "category": "integration", + "description": "Home Assistant custom integration for Tineco vacuum cleaners", + "domain": "tineco", + "downloads": 4, + "etag_repository": "W/\"671d8672ecbf6f23bc7aac843d0b483b5d75e01c4d71f6ad21bac0da852e5acc\"", + "last_updated": "2026-08-28T08:22:24Z", + "stargazers_count": 17, + "topics": [ + "flashdry", + "s7", + "tineco", + "vaccum" + ], + "last_fetched": 1790688015.536965 + }, + "309053262": { "repository_manifest": { - "name": "aria2 integration", - "homeassistant": "2021.7.4", + "name": "GitHub Light Theme", + "render_readme": true + }, + "full_name": "einschmidt/github_light_theme", + "category": "theme", + "description": "A Home Assistant theme inspired on Github.", + "etag_repository": "W/\"91b2ae6864f462e0747b22048a89cd5468231f1dc2e8dedb39f42135de6455a6\"", + "last_updated": "2023-12-01T17:56:43Z", + "stargazers_count": 5, + "topics": [ + "assistant-theme" + ], + "last_fetched": 1784668260.85452 + }, + "408429126": { + "repository_manifest": { + "name": "MQTT DiscoveryStream", "render_readme": true }, "new": true, - "full_name": "deblockt/hass-aria2", + "full_name": "koying/mqtt_discoverystream_ha", "authors": [ - "@deblockt" + "@koying" ], "category": "integration", - "description": "Aria2 integration for home assistant", - "domain": "aria2", - "downloads": 4, - "etag_repository": "W/\"d50b4511b24769dd3690486f5b37ec7478cdb963cfcf45c93c51173e00538af7\"", - "last_updated": "2023-10-05T19:04:30Z", + "description": "Extension of HA mqtt_statestream integration with discovery config publishing", + "domain": "mqtt_discoverystream", + "etag_repository": "W/\"a55a9a6e5cbbb822fe970cd6147bca8748bc3d988cbe2e2029d7307bb6c60e8f\"", + "last_updated": "2026-03-06T13:30:26Z", + "stargazers_count": 18, + "topics": [ + "mqtt" + ], + "last_fetched": 1784789263.578394 + }, + "1201340803": { + "repository_manifest": {}, + "new": true, + "full_name": "Multigestern/Kostal-Piko-Solar-Monitor", + "category": "integration", + "description": "Home Assistant custom integration for KOSTAL PIKO solar inverters with battery and Energy Dashboard support.", + "domain": "ha_kostal_piko_solar_monitor", + "etag_repository": "W/\"ce530516a0b5d595477032068242bad5872d034183bd4cd34b17f354652bb4ab\"", + "last_updated": "2026-04-04T15:30:54Z", + "topics": [ + "hacs-plugin", + "home-assistant-integration", + "kostal", + "kostal-piko", + "solar" + ], + "last_fetched": 1784790437.525665 + }, + "1316137064": { + "repository_manifest": {}, + "new": true, + "full_name": "Future-Surfer/ha-area-glance-card", + "category": "plugin", + "description": "A compact, preset-led Home Assistant Lovelace card that turns an area’s sensors and devices into live, aggregated insights.", + "downloads": 20, + "etag_repository": "W/\"64e62651818153e17c2eb7c3614c8a4e48e3ea0dfdd1ee9ee88032d3c668c161\"", + "last_updated": "2026-09-19T13:30:31Z", "stargazers_count": 4, "topics": [ - "aria2", - "download-manager", - "downloader" + "dashboard", + "home-assistant-card" ], - "last_fetched": 1699708898.644926 + "last_fetched": 1790163007.950319 }, - "306822538": { - "repository_manifest": { - "name": "NSW Rural Fire Service - Fire Danger", - "country": [ - "AU" - ], - "homeassistant": "2022.8.0" - }, - "full_name": "exxamalte/home-assistant-custom-components-nsw-rural-fire-service-fire-danger", - "authors": [ - "@exxamalte" - ], - "category": "integration", - "description": "Home Assistant Custom Component: NSW Rural Fire Service Fire Danger", - "domain": "nsw_rural_fire_service_fire_danger", - "etag_repository": "W/\"c98258a81c41ed4ee6c75d4fa1d4a0c784b85b7b5a1cec2092bf4cbcccf7b830\"", - "last_updated": "2024-01-01T11:44:16Z", - "stargazers_count": 7, - "topics": [ - "fire-danger", - "nsw", - "rural-fire-service" - ], - "last_fetched": 1708173901.618653 - }, - "582589896": { - "repository_manifest": { - "name": "Versatile Thermostat", - "render_readme": true, - "homeassistant": "2024.4.3" - }, + "1027547963": { + "repository_manifest": {}, "new": true, - "full_name": "jmcollin78/versatile_thermostat", - "authors": [ - "@jmcollin78" - ], + "full_name": "Master13011/SNCF-API-HA", "category": "integration", - "description": "A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management", - "domain": "versatile_thermostat", - "etag_repository": "W/\"74b3a04b6aa62080dd92a81b194138496c79091be2fe1a7aacfcecf289b64c7d\"", - "last_updated": "2024-04-30T10:07:47Z", - "stargazers_count": 241, + "description": "Intégration SNCF API pour Home Assistant", + "domain": "sncf_trains", + "downloads": 400, + "etag_repository": "W/\"1e5c1c51f70f022cb34e23ec0ab3f616fe01f0cde3e41143236f7bfd3956159a\"", + "last_updated": "2026-09-01T12:54:07Z", + "stargazers_count": 13, + "last_fetched": 1790873720.253359 + }, + "1220393409": { + "repository_manifest": {}, + "new": true, + "full_name": "SkyTechNerds/ha-soft-presence", + "category": "integration", + "description": "Home Assistant custom integration: Virtual presence sensors with sensor fusion and optional LLM support", + "domain": "ha_soft_presence", + "etag_repository": "W/\"cab77cb7ee232926526f09115d94cbd2938a647d18055f37798e4f93fd0ab9b8\"", + "last_updated": "2026-09-13T06:25:18Z", + "stargazers_count": 8, "topics": [ + "presence-detection" + ], + "last_fetched": 1790160518.153882 + }, + "1131036583": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-fordconnect-query", + "category": "integration", + "description": "FordConnect-Query Integration for Home Assistant (EU, UK, North America) - Using Fords official Connect-API - [optimized for EV's & EVCC].", + "domain": "fordconnect_query", + "downloads": 16, + "etag_repository": "W/\"91683e1d71e2665a4e9af085d23036f3a9ed382f71e4f90d8ee7423aac86d883\"", + "last_updated": "2026-09-07T06:49:12Z", + "stargazers_count": 77, + "topics": [ + "ford", + "fordpass", "hacs-custom", - "thermostat" + "home-assistant-integration" ], - "last_fetched": 1714624437.725516 + "last_fetched": 1790709974.814591 }, - "482473793": { + "1236445611": { + "repository_manifest": {}, + "new": true, + "full_name": "f17mkx/everyday-light-card", + "category": "plugin", + "description": "Group-aware Lovelace light card with mindmap-path topology, in-place mode picker (brightness / temp / color wheel / saved colors), runtime gestures, saved-colors edit mode. HACS-ready.", + "etag_repository": "W/\"9549171b779ead5f5c292997493e79ffde948a641f31eee685381bdb6fa822cb\"", + "last_updated": "2026-05-23T07:55:42Z", + "stargazers_count": 15, + "topics": [ + "everyday", + "ha-card", + "light", + "light-card", + "lovelace-card" + ], + "last_fetched": 1788910925.629478 + }, + "1135654807": { + "repository_manifest": {}, + "new": true, + "full_name": "ElectroceanTech/HomeAssistant", + "category": "integration", + "description": "HomeAssistant", + "domain": "eot_home", + "etag_repository": "W/\"8a9cc0b6a26a185b51de34ce68f86abb4b8ef1fd544249a20ff38a46de94f6da\"", + "last_updated": "2026-04-13T14:09:13Z", + "topics": [ + "iot" + ], + "last_fetched": 1784787115.701656 + }, + "1266640432": { + "repository_manifest": {}, + "new": true, + "full_name": "italo-lombardi/Home-Assistant-WashWise", + "category": "integration", + "description": "Home Assistant integration: weather-forecast-based wash advisor for cars, motorcycles, windows, solar panels, and more.", + "domain": "washwise", + "etag_repository": "W/\"e36b87ac126da929d4bcb8c708dbd333127ce57c2352ce3b8ba821ab30c59fa2\"", + "last_updated": "2026-10-01T20:37:19Z", + "stargazers_count": 9, + "topics": [ + "weather" + ], + "last_fetched": 1790892419.102996 + }, + "1180051865": { + "repository_manifest": {}, + "new": true, + "full_name": "timmaurice/sea-temperatures", + "category": "integration", + "description": "Home Assistant custom integration to fetch sea, ocean, and water temperatures directly from seatemperatures.net. Includes a beautiful Lovelace card!", + "domain": "seatemperatures", + "downloads": 285, + "etag_repository": "W/\"6ebf1ead2236de67a30360440eb2b00e5d076b48eb7283c49110285a540e46c4\"", + "last_updated": "2026-09-26T09:38:49Z", + "stargazers_count": 10, + "topics": [ + "beach", + "lake", + "lake-temperature", + "ocean", + "ocean-temperature", + "sea", + "temperature", + "water", + "water-temperature" + ], + "last_fetched": 1790788948.216935 + }, + "532263303": { "repository_manifest": { - "name": "Prix Carburant", - "country": "FR", + "name": "Met.no next 6 hours forecast", "render_readme": true, - "homeassistant": "2022.5.0" + "zip_release": true, + "filename": "met_next_6_hours_forecast.zip" }, "new": true, - "full_name": "Aohzan/hass-prixcarburant", + "full_name": "toringer/home-assistant-met-next-6-hours-forecast", "authors": [ - "@Aohzan" + "@toringer" ], "category": "integration", - "description": "Récupération des prix des stations en France", - "domain": "prix_carburant", - "etag_repository": "W/\"ccfd92da7af4f42bf3a9f628f795ccf188a97c7df412bbdf34277f7cb8698b11\"", - "last_updated": "2024-04-18T12:07:46Z", - "stargazers_count": 26, + "description": "Met.no next 6 hours forecast component for Home Assistant", + "domain": "met_next_6_hours_forecast", + "downloads": 3266, + "etag_repository": "W/\"28ce2686be7a2c4b188e6c9ef0857d0e8ed4b6c10de45ef540317ac502082c3f\"", + "last_updated": "2024-09-02T01:25:09Z", + "stargazers_count": 5, "topics": [ - "carburant", - "gas", - "price" + "forecast", + "metno", + "weather", + "weather-forecast" ], - "last_fetched": 1713586438.059551 + "last_fetched": 1784793060.289218 }, - "583449944": { + "698783816": { + "repository_manifest": {}, + "new": true, + "full_name": "ablyler/home-assistant-aquahawk", + "category": "integration", + "description": "Home Assistant Component for reading water usage data from AquaHawk", + "domain": "aquahawk", + "etag_repository": "W/\"ef0774427a39cb86b3f925b480d2bba8f0bf6262a915c2709f63394c57684426\"", + "last_updated": "2026-10-01T18:12:49Z", + "stargazers_count": 5, + "last_fetched": 1790888118.330999 + }, + "1190248914": { + "repository_manifest": {}, + "new": true, + "full_name": "Piotras1/piotras-value-bar", + "category": "plugin", + "description": "Piotras Value Bar Clean and modern sensor value bars with color gradients, scale labels, and alarm indicators. Designed for readability and flexibility — supports 3 bar orientations and 3 name/value layout modes.", + "downloads": 414, + "etag_repository": "W/\"12aa489135fccae861f9736785eb8bfe249d30d3f6186d0974ab04df34e94a30\"", + "last_updated": "2026-09-12T16:44:22Z", + "stargazers_count": 15, + "topics": [ + "hacs-plugin", + "lovelace-custom-card" + ], + "last_fetched": 1789524632.350741 + }, + "585689945": { "repository_manifest": { - "name": "Silent remotes card", - "filename": "silent-remotes-card.js", + "name": "Temperatur.nu", "render_readme": true, - "homeassistant": "0.95.4" + "zip_release": true, + "country": "SE", + "filename": "temperaturnu.zip" }, "new": true, - "full_name": "silentbil/silent-remotes-card", - "category": "plugin", - "description": "Remotes control card for home assistant", - "etag_repository": "W/\"25988dc53e22612183bc0edb52fdf5b853d34aac1524d374167c1f371b5e3327\"", - "last_updated": "2023-10-15T07:56:51Z", - "stargazers_count": 6, - "topics": [ - "broadlink", - "card", - "remote", - "remote-control", - "smartir" + "full_name": "popeen/Home-Assistant-Custom-Component-Temperatur-Nu", + "authors": [ + "@popeen" ], - "last_fetched": 1710347420.217374 + "category": "integration", + "description": "A sensor for temperatur.nu and a service for reporting your current temperature", + "domain": "temperatur_nu", + "downloads": 735, + "etag_repository": "W/\"9bafaa8554105cd2e72d9dc0fa4641b918912ee071649ef0fe9c1478d3685d17\"", + "last_updated": "2024-12-15T02:27:06Z", + "stargazers_count": 5, + "topics": [ + "temperature" + ], + "last_fetched": 1784791322.429949 }, - "580805288": { + "1187446981": { + "repository_manifest": {}, + "new": true, + "full_name": "a-mavrides/roomba_v4", + "category": "integration", + "description": "Roomba Cloud Integration", + "domain": "roomba_v4", + "etag_repository": "W/\"cfd1f61aa18fbf45f9ebb0869d1fb62320cf4f4d9b7cffe2f37885529c53d2c5\"", + "last_updated": "2026-05-25T06:18:30Z", + "stargazers_count": 10, + "topics": [ + "home-assistant-hacs-integration-roomba-irobot" + ], + "last_fetched": 1789831717.854245 + }, + "1234394331": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-entity-renamer", + "category": "plugin", + "description": "Bulk entity renamer card for Home Assistant - preview and apply entity_id renames safely", + "etag_repository": "W/\"61b768b122cbde1025d089ae275f615ce57a5f4fac2b99507d97df8f7151bd4e\"", + "last_updated": "2026-10-01T23:09:21Z", + "topics": [ + "bulk-edit", + "entity", + "rename", + "tools" + ], + "last_fetched": 1790899961.2923 + }, + "726918434": { + "repository_manifest": {}, + "new": true, + "full_name": "dkarv/ha-bwt-perla", + "category": "integration", + "description": "Custom HA integration for BWT Perla devices", + "domain": "bwt_perla", + "etag_repository": "W/\"c4acee84b4db7a276627ada4ba26cd6e34e4155071f798389cf7cd1c55c40df5\"", + "last_updated": "2026-09-27T06:44:26Z", + "stargazers_count": 50, + "topics": [ + "bwt", + "perla" + ], + "last_fetched": 1790890706.635571 + }, + "1014269100": { + "repository_manifest": {}, + "new": true, + "full_name": "superbox-dev/keba_keenergy", + "category": "integration", + "description": "A Home Assistant integration for heat pumps with a KEBA KeEnergy control system.", + "domain": "keba_keenergy", + "downloads": 61, + "etag_repository": "W/\"a547806ed83f1c7847e5f1c92be2d2ff0cb89b405311198811bfe629b84358c8\"", + "last_updated": "2026-09-30T21:07:06Z", + "stargazers_count": 13, + "topics": [ + "bartl", + "custom-integration", + "hautec", + "home-assistant-integration", + "ino", + "keba", + "keba-keenergy", + "keenergy", + "m-tec", + "windhager" + ], + "last_fetched": 1790876779.777956 + }, + "422834940": { "repository_manifest": { - "name": "Når kommer posten", + "name": "Kef Connector", + "render_readme": true + }, + "new": true, + "full_name": "N0ciple/hass-kef-connector", + "authors": [ + "@n0ciple" + ], + "category": "integration", + "description": "A Home Assistant integration for KEF speakers", + "domain": "kef_connector", + "etag_repository": "W/\"e7de2605c624b749c4bd7257f0bc000c568b90184fb20dd7930915b39f6e6174\"", + "last_updated": "2026-05-02T21:54:13Z", + "stargazers_count": 31, + "topics": [ + "kef", + "ls50", + "ls50w2", + "ls60", + "lsx", + "lsx2", + "lsx2lt", + "speaker" + ], + "last_fetched": 1790598754.694244 + }, + "906130485": { + "repository_manifest": {}, + "new": true, + "full_name": "jazzz/ha-evocarshare", + "category": "integration", + "description": "Home assistant integration to view nearby EvoCarShare vehicles", + "domain": "evocarshare", + "etag_repository": "W/\"42c5e1cdd6a8885a027751fccf31f4d26bfb896212821066384b58c520678aff\"", + "last_updated": "2025-05-15T16:25:33Z", + "stargazers_count": 3, + "topics": [ + "evocarshare" + ], + "last_fetched": 1784788541.230852 + }, + "172177543": { + "repository_manifest": { + "name": "Config Template Card", + "render_readme": true, + "homeassistant": "0.110.0" + }, + "full_name": "iantrich/config-template-card", + "category": "plugin", + "description": "📝 Templatable Lovelace Configurations", + "downloads": 222842, + "etag_repository": "W/\"467620046453b92f82fcb6f782e515591b38448bb60877a9c332a7fb03bebd11\"", + "last_updated": "2026-05-22T00:28:55Z", + "stargazers_count": 565, + "last_fetched": 1790024924.255755 + }, + "1002241350": { + "repository_manifest": {}, + "new": true, + "full_name": "cabberley/utility_meter_evolved", + "category": "integration", + "description": "Utility Meter Next Gen - Home Assistant enhanced and feature rich alternative to the base Utility Meter Helper. Find it in the HACS - Community Store", + "domain": "utility_meter_next_gen", + "downloads": 1964, + "etag_repository": "W/\"01be56d689d50ce3926a53722a3d00df319e03b69a1362866f755f148d253301\"", + "last_updated": "2026-10-01T20:37:15Z", + "stargazers_count": 21, + "topics": [ + "home-assistant-custom-component", + "utility-meter" + ], + "last_fetched": 1790889541.044109 + }, + "1071860661": { + "repository_manifest": {}, + "new": true, + "full_name": "GarthDB/ha-wattbox", + "category": "integration", + "description": "Home Assistant integration for SnapAV Wattbox 800 series devices using telnet communication", + "domain": "wattbox", + "etag_repository": "W/\"835a7e45685e0e779d5120c36f397f12561e33e64803c05fa42a15af8a4853fc\"", + "last_updated": "2025-10-10T19:20:22Z", + "stargazers_count": 5, + "topics": [ + "outlet", + "power", + "snapav", + "ups", + "wattbox" + ], + "last_fetched": 1784787589.123541 + }, + "1120292160": { + "repository_manifest": {}, + "new": true, + "full_name": "etiennec78/ha-artemis-rgb", + "category": "integration", + "description": "Artemis RGB integration for Home Assistant 💡", + "domain": "artemis_rgb", + "downloads": 2, + "etag_repository": "W/\"010a798f864424e661e0a36c97a4d0c27d211ff15438f4e3db55727534bf13c7\"", + "last_updated": "2026-02-08T14:25:26Z", + "topics": [ + "artemis", + "artemis-rgb" + ], + "last_fetched": 1784787227.05267 + }, + "610297310": { + "repository_manifest": { + "name": "SickGear", + "render_readme": true, + "homeassistant": "2023.3.0" + }, + "new": true, + "full_name": "thisisthetechie/home-assistant-sickgear", + "authors": [ + "@thisisthetechie" + ], + "category": "integration", + "description": "An Integration to allow Home Assistant and SickGear to be the best of friends", + "domain": "sickgear", + "etag_repository": "W/\"6adcebc5cafbf7230bca2d06ed10a41293232de43c4a841030905cebb3e6e7c1\"", + "last_updated": "2026-03-23T17:50:12Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "sickgear" + ], + "last_fetched": 1790877073.132435 + }, + "534353896": { + "repository_manifest": { + "name": "HA LCARS", + "render_readme": true, + "filename": "lcars.yaml", "country": [ - "NO" + "US", + "GB" ] }, "new": true, - "full_name": "BobTheShoplifter/HomeAssistant-Posten", - "authors": [ - "@BobTheShoplifter" - ], - "category": "integration", - "description": "Posten integrasjon som trigger dagen når posten kommer: https://www.posten.no/levering-av-post", - "domain": "posten", - "etag_repository": "W/\"3d7afae0b3fb88cc2ed2e0ca1d51091bb3b77689a7b683b21197212f44718f1b\"", - "last_updated": "2024-03-27T05:12:18Z", - "stargazers_count": 35, - "topics": [ - "posten", - "posten-packages" - ], - "last_fetched": 1712063782.040732 - }, - "215075899": { - "repository_manifest": { - "name": "Grey Night Theme" - }, - "full_name": "home-assistant-community-themes/grey-night", + "full_name": "th3jesta/ha-lcars", "category": "theme", - "description": "Grey Night theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"7f4885358100e082c586c792f2af3e8bb6d2d42ff15d0c9720936e1fa705f7e7\"", - "last_updated": "2024-02-19T10:56:21Z", - "stargazers_count": 4, - "last_fetched": 1709124848.981622 + "description": "LCARS theme for Home Assistant", + "etag_repository": "W/\"9e28d309ebcde9162bc782c299f08cbd0f46c41901d14f89bab379f203a3b9b8\"", + "last_updated": "2026-10-02T00:35:47Z", + "stargazers_count": 589, + "topics": [ + "ha-theme", + "hacs-theme", + "homeassistant-themes", + "lcars", + "lcars-interface", + "lcars-style", + "startrek" + ], + "last_fetched": 1790934589.5145 }, - "676012641": { - "repository_manifest": { - "name": "Audiobookshelf", - "hacs": "1.6.0", - "homeassistant": "0.118.0" - }, + "1133830339": { + "repository_manifest": {}, "new": true, - "full_name": "wolffshots/hass-audiobookshelf", - "authors": [ - "@wolffshots" - ], + "full_name": "Serjlee/HA_hgsmart-pet-feeder", "category": "integration", - "description": "Adds sensors for an Audiobookshelf server to Home Assistant to show connection and active sessions", - "domain": "audiobookshelf", - "etag_repository": "W/\"82ed4ee2d45a91bfbdea3a4d753af7dfd43563aad320b9a958aa866c431af009\"", - "last_updated": "2024-04-24T19:40:41Z", - "stargazers_count": 29, + "description": "Custom Integration for the Honey Guardian S25D/305D pet feeders", + "domain": "hgsmart", + "etag_repository": "W/\"e2e38c3c1360e3c936bf37c979c08ebe9c7c93baf165ebc59c3cc6cbac7b53d1\"", + "last_updated": "2026-09-14T13:57:51Z", + "stargazers_count": 11, "topics": [ - "audiobooks", - "audiobookshelf" + "hacs-integration-custom-integration", + "pet-feeder" ], - "last_fetched": 1714279168.385208 + "last_fetched": 1790160309.743584 }, - "131915802": { + "1316324865": { + "repository_manifest": {}, + "new": true, + "full_name": "lorosystems/lorobot-homeassistant", + "category": "integration", + "description": "Home Assistant integration for the LoroBot smart parrot cage", + "domain": "lorobot", + "etag_repository": "W/\"31ac68dbf594bb5d580cc4d8afbf9f930c46e7b852ad1988b120ded98bd87696\"", + "last_updated": "2026-08-02T10:25:56Z", + "topics": [ + "iot", + "parrot" + ], + "last_fetched": 1785789735.426631 + }, + "272432260": { "repository_manifest": { - "name": "Places", - "render_readme": true, - "homeassistant": "2023.1.0b0", - "zip_release": true, - "filename": "places.zip", - "persistent_directory": "json_sensors" + "name": "Floureon Thermostat", + "homeassistant": "0.110.0", + "render_readme": true }, - "full_name": "custom-components/places", + "full_name": "algirdasc/hass-floureon", "authors": [ - "@tenly2000", - "@iantrich" + "@algirdasc" ], "category": "integration", - "description": "Component to integrate with OpenStreetMap Reverse Geocode (places)", - "domain": "places", - "downloads": 1462, - "etag_repository": "W/\"96c081dc7085fa1107a7aa556b8c5e638143d0e1f5eea6746435ba8c592d549a\"", - "last_updated": "2024-05-01T22:54:46Z", - "stargazers_count": 104, + "description": "Floureon (Broadlink based) thermostat integration for Home Assistant", + "domain": "floureon", + "etag_repository": "W/\"a0ea0f4da829dd5fcb9d63e70f2bfe37c67d672427e06d6a64c650c65bda511c\"", + "last_updated": "2024-10-05T16:47:33Z", + "stargazers_count": 48, "topics": [ - "device-tracker", - "geolocation", - "openstreetmap" + "broadlink", + "floureon", + "thermostat" ], - "last_fetched": 1714624753.42968 + "last_fetched": 1788220096.543126 }, - "658074877": { + "1263994868": { + "repository_manifest": {}, + "new": true, + "full_name": "WulfgarW/ha_get_euda_data", + "category": "integration", + "description": "Custom integration for homeassistant reading data from the EU Data Act portal of Volkswagen Group", + "domain": "get_euda_data", + "etag_repository": "W/\"3d7cac283886271b406eeb2f260a0557286718483104c30153d80ee851294c90\"", + "last_updated": "2026-09-23T17:02:24Z", + "stargazers_count": 26, + "topics": [ + "cupra", + "home-assistant-custom-component", + "seat", + "skoda", + "volkswagen" + ], + "last_fetched": 1790877822.301971 + }, + "342944383": { "repository_manifest": { - "name": "IPv64", - "zip_release": true, + "name": "Neerslag Card", + "render_readme": true, "country": [ - "DE", - "PT", - "SK", - "US" + "NL", + "BE" ], + "filename": "neerslag-card.js" + }, + "full_name": "aex351/home-assistant-neerslag-card", + "category": "plugin", + "description": "Display Buienalarm and/or Buienradar data in a graph for Home Assistant.", + "etag_repository": "W/\"c3dc391ffaefcf0a87a83149d3fac4086dbc9a6e6bd74029592d25970fcad04a\"", + "last_updated": "2024-12-28T02:18:44Z", + "stargazers_count": 37, + "last_fetched": 1790513442.912416 + }, + "552426092": { + "repository_manifest": { + "name": "HeishaMon", "render_readme": true, - "homeassistant": "2024.4.4", - "hacs": "1.34.0", - "filename": "ipv64.zip" + "homeassistant": "2024.7.0" }, "new": true, - "full_name": "Ludy87/ipv64", + "full_name": "kamaradclimber/heishamon-homeassistant", "authors": [ - "@Ludy87" + "@kamaradclimber" ], "category": "integration", - "description": "IPv64.net | Free DynDNS2 & Healthcheck Service Home Assistant Integration", - "domain": "ipv64", - "downloads": 181, - "etag_repository": "W/\"c1260499ea691fb0e4ec825fb74b3c7663ac83c130033c98fea6e9738ae1b119\"", - "last_updated": "2024-04-26T20:34:47Z", - "stargazers_count": 7, + "description": "An integration for heatpumps handled by heishamon", + "domain": "aquarea", + "etag_repository": "W/\"29936eff266196b330c28073894edba35bf0d72e84555472a0dec5ffd4dc8d82\"", + "last_updated": "2026-09-20T09:02:10Z", + "stargazers_count": 97, "topics": [ - "dyndns", - "hassio-integration", - "hassos", - "home-assistant-component", - "ipv4", - "ipv6", - "ipv64", - "rpicloud" + "heatpump", + "heishamon", + "mqtt" ], - "last_fetched": 1714279473.076905 + "last_fetched": 1790893158.105828 + }, + "269665267": { + "repository_manifest": { + "name": "Yamaha (YNCA)", + "render_readme": true, + "homeassistant": "2024.7.0" + }, + "new": true, + "full_name": "mvdwetering/yamaha_ynca", + "authors": [ + "@mvdwetering" + ], + "category": "integration", + "description": "Custom integration for Home Assistant to support Yamaha AV receivers with the YNCA protocol (serial and network).", + "domain": "yamaha_ynca", + "downloads": 4581, + "etag_repository": "W/\"bdeb42ef50f2a8c4cacbd9db38a3963bce3ac80061d355bb9562fc8ef6a4443f\"", + "last_updated": "2026-09-26T18:44:49Z", + "stargazers_count": 113, + "topics": [ + "home-assistant-component", + "yamaha-avr", + "yamaha-receiver" + ], + "last_fetched": 1790786139.201463 + }, + "1273628427": { + "repository_manifest": {}, + "new": true, + "full_name": "MankiesWorkshop/power-nexus-card", + "category": "plugin", + "description": "A customizable power flowing card for home assistant", + "etag_repository": "W/\"a6915fab3d077b81f91aa425e7bc34a3871787d799805f799356d12c992453f3\"", + "last_updated": "2026-10-01T19:04:37Z", + "stargazers_count": 1, + "topics": [ + "energy" + ], + "last_fetched": 1790900034.867764 + }, + "1229949343": { + "repository_manifest": {}, + "new": true, + "full_name": "roquerodrigo/ha-xiaomi-vacuum", + "category": "integration", + "description": "Home Assistant integration for Xiaomi Robot Vacuum", + "domain": "xiaomi_vacuum", + "downloads": 10, + "etag_repository": "W/\"35373d66117cd2c810e5b606525b766c86775d0cd57a375f2ae11f58bc98bb4f\"", + "last_updated": "2026-09-30T01:55:47Z", + "stargazers_count": 6, + "topics": [ + "d109gl", + "miot", + "vacuum", + "x20-max", + "xiaomi" + ], + "last_fetched": 1790749402.412174 + }, + "1017697433": { + "repository_manifest": {}, + "new": true, + "full_name": "EVWorth/hass-adtpulse", + "category": "integration", + "description": "ADT Pulse sensor for Home Assistant", + "domain": "adtpulse", + "etag_repository": "W/\"9d0285ebe65de31113937c03f6a6ff4f4fc3f306d33684f8b6f2a8125de49f6d\"", + "last_updated": "2026-07-04T11:05:23Z", + "topics": [ + "adt", + "adt-pulse", + "homeassistant-custom-component" + ], + "last_fetched": 1789446233.249334 + }, + "1245952296": { + "repository_manifest": {}, + "new": true, + "full_name": "augleao/onedrive-backup-machine-integration", + "category": "integration", + "description": "Home Assistant integration for OneDrive Backup dashboard visibility", + "domain": "onedrive_backup", + "etag_repository": "W/\"53681cb873466783119a7cb3b73bcaaf0883a9be47c6befb6612ccb5479beed1\"", + "last_updated": "2026-07-31T12:40:38Z", + "last_fetched": 1785583716.75836 + }, + "537793361": { + "repository_manifest": { + "name": "MyJDownloader Card", + "filename": "myjdownloader-card.js" + }, + "new": true, + "full_name": "Nyaran/myjdownloader-card", + "category": "plugin", + "description": "This Lovelace custom card displays downloads information provided by the MyJDownloader Integration", + "downloads": 1075, + "etag_repository": "W/\"fd25db0f9e4630f39c24e69aa4d74e0bfc321673c5980d715180e145f82d2e2b\"", + "last_updated": "2026-10-01T03:14:14Z", + "stargazers_count": 14, + "topics": [ + "hacs-custom", + "jdownloader", + "myjdownloader" + ], + "last_fetched": 1790840671.527342 + }, + "286038496": { + "repository_manifest": { + "name": "Compass Card", + "render_readme": true, + "filename": "compass-card.js" + }, + "full_name": "tomvanswam/compass-card", + "category": "plugin", + "description": "A Lovelace card that shows a directional indicator on a compass for Home Assistant", + "downloads": 14054, + "etag_repository": "W/\"32b02eaf2c462e20e6f3e724ee3dd8a56622b9904c993aebae4c3d4dbe1ec44e\"", + "last_updated": "2026-10-02T07:41:43Z", + "stargazers_count": 242, + "topics": [ + "compass", + "lovelace-card" + ], + "last_fetched": 1790933749.406934 }, "716211438": { "repository_manifest": { @@ -30596,882 +73135,3039 @@ "category": "integration", "description": "ToDo Integration for Notion and HomeAssistant", "domain": "notion_todo", - "downloads": 372, - "etag_repository": "W/\"faca0ac35e683b291d093dde944a70deaed9c67cfeb81125906c47c5efd4c787\"", - "last_updated": "2024-04-29T21:36:48Z", - "stargazers_count": 7, + "downloads": 1938, + "etag_repository": "W/\"7124a8b7013ca833e02b3dfe0b33bb1fdc036109a8ad6dafa3d81c656d182e20\"", + "last_updated": "2024-06-03T21:20:17Z", + "stargazers_count": 24, "topics": [ "home-assistant-custom-component", "notion-database" ], - "last_fetched": 1714625088.869761 + "last_fetched": 1790872012.568286 }, - "477001098": { + "318359434": { "repository_manifest": { - "name": "Philips AirPurifier (with CoAP)", - "render_readme": true, - "homeassistant": "2021.11.0b0" + "name": "keymaster", + "zip_release": true, + "filename": "keymaster.zip", + "homeassistant": "2024.5.0b0" }, - "new": true, - "full_name": "kongo09/philips-airpurifier-coap", + "full_name": "FutureTense/keymaster", "authors": [ - "@kongo09" + "@FutureTense", + "@firstof9", + "@raman325" ], "category": "integration", - "description": "💨 Philips AirPurifier custom component for Home Assistant. Supports local CoAP protocol.", - "domain": "philips_airpurifier_coap", - "etag_repository": "W/\"412044ac8e5d1e55e1d2bcd5d64702105e35da8b988a7a7cc3fa7d0be45fe0b5\"", - "last_updated": "2024-03-24T19:07:07Z", - "stargazers_count": 150, + "description": "Home Assistant integration for managing Z-Wave enabled locks", + "domain": "keymaster", + "downloads": 4300, + "etag_repository": "W/\"543ad8646845f3d4e486d9707acbaa4908936f3846ae490a81a3cd3548075907\"", + "last_updated": "2026-10-01T17:21:04Z", + "stargazers_count": 348, "topics": [ - "air-purifier", - "philips" + "keymaster", + "locks", + "zwave", + "zwave-enabled-locks" ], - "last_fetched": 1714624769.183414 + "last_fetched": 1790924355.987094 }, - "516625225": { + "1156360319": { + "repository_manifest": {}, + "new": true, + "full_name": "ffunes/Marstek-Venus-Energy-Manager", + "category": "integration", + "description": "Custom integration to monitor and control Marstek Venus E v2, Venus E v3, Venus A, and Venus D systems in Home Assistant.", + "domain": "marstek_venus_energy_manager", + "etag_repository": "W/\"a48490653cc11133df392c82674715bd178645ab8e16b46efc46cac9aafa9957\"", + "last_updated": "2026-07-14T07:25:23Z", + "stargazers_count": 148, + "topics": [ + "energy-management", + "home-assistant-integration", + "iot", + "marstek", + "marstek-venus", + "solar-battery", + "solar-energy" + ], + "last_fetched": 1789335963.196693 + }, + "231989179": { "repository_manifest": { - "name": "Sutro", - "hacs": "1.6.0", - "homeassistant": "0.118.0", + "name": "HASS Bardolph" + }, + "full_name": "JAAlperin/hass-bardolph", + "authors": [ + "al-fontes-jr", + "JAAlperin" + ], + "category": "integration", + "description": "HASS custom component to load and run Bardolph (simple scripting utility for LIFX light bulbs by Al Fontes, Jr.)", + "domain": "bardolph", + "etag_repository": "W/\"7b40d30ee26382897ad031b00ba7a68471739a1c5988a2d67bf25ebf5b7e7e08\"", + "last_updated": "2021-05-08T22:23:44Z", + "stargazers_count": 3, + "topics": [ + "bardolph", + "color-bulb", + "lifx", + "lifx-lan-protocol", + "scripts", + "services" + ], + "last_fetched": 1784788418.172757 + }, + "977820345": { + "repository_manifest": {}, + "new": true, + "full_name": "benwittbrodt/Metra-Tracker", + "category": "integration", + "description": "A Home Assistant Integration for tracking your METRA trains", + "domain": "metra_tracker", + "etag_repository": "W/\"c3418091c4f1f5bf0b72879a46a76bc34edcef88ad93c8f9469fdc85f52872c3\"", + "last_updated": "2025-12-29T20:21:33Z", + "stargazers_count": 6, + "topics": [ + "chicago-transit", + "metra-schedules" + ], + "last_fetched": 1787548829.964754 + }, + "986911686": { + "repository_manifest": {}, + "new": true, + "full_name": "hestiia-engineering/hass_sql_request", + "category": "integration", + "description": "Easily automate database interactions directly from Home Assistant.", + "domain": "sql_request", + "downloads": 396, + "etag_repository": "W/\"40d69e35a9f4582e56cb7dbc7e06b23dcf3aa38063eb6a49a9c9c1526d031ae3\"", + "last_updated": "2025-08-18T10:55:58Z", + "stargazers_count": 7, + "topics": [ + "sql" + ], + "last_fetched": 1784788042.003159 + }, + "199332790": { + "repository_manifest": { + "name": "Variable", + "render_readme": true, + "homeassistant": "2021.5.1" + }, + "full_name": "snarky-snark/home-assistant-variables", + "authors": [ + "@snarky-snark" + ], + "category": "integration", + "description": "A custom Home Assistant component for declaring and setting generic variable entities dynamically.", + "domain": "var", + "etag_repository": "W/\"1174200808b793f5e2ff1bd8d53749e5ce68e3417bd0d72a9f8b2df87b58ae30\"", + "last_updated": "2024-05-10T23:39:45Z", + "stargazers_count": 315, + "last_fetched": 1787793219.316474 + }, + "188106531": { + "repository_manifest": { + "name": "Mail and Packages", + "homeassistant": "2023.4.0", + "zip_release": true, + "filename": "mail_and_packages.zip", "render_readme": true }, - "new": true, - "full_name": "ydogandjiev/hass-sutro", + "full_name": "moralmunky/Home-Assistant-Mail-And-Packages", "authors": [ - "@ydogandjiev" + "@moralmunky", + "@firstof9" ], "category": "integration", - "description": "This component integrates Home Assistant with Sutro (https://mysutro.com/), a device that enables automated remote monitoring of the temperature as well as the chlorine/bromine, pH, and alkalinity levels.", - "domain": "sutro", - "etag_repository": "W/\"bf25f7573805da85233c3391717b9db148966325b5d488e5c14463881f08fb42\"", - "last_updated": "2024-01-20T01:01:12Z", - "stargazers_count": 9, + "description": "Home Assistant integration providing day of package counts and USPS informed delivery images.", + "domain": "mail_and_packages", + "downloads": 2109, + "etag_repository": "W/\"f47d74395c33f8f19322ceabc54ffde81168afd3722c8b1bae1b658a53e01ce2\"", + "last_updated": "2026-09-30T18:57:52Z", + "stargazers_count": 892, "topics": [ - "sutro" + "home-assistant-config", + "lovelace-card", + "lovelace-custom-card" ], - "last_fetched": 1706280720.145539 + "last_fetched": 1790874158.947023 }, - "193371652": { + "589430688": { "repository_manifest": { - "name": "Looko2 sensor", - "country": "PL", + "name": "GNE PV Monitoring", "render_readme": true, "zip_release": true, - "filename": "looko2.zip" + "filename": "gne_pv_monitoring.zip" }, - "full_name": "PiotrMachowski/Home-Assistant-custom-components-Looko2", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-GNE-PV-Monitoring", "authors": [ "@PiotrMachowski" ], "category": "integration", - "description": "This sensor uses official API to get air quality data from https://looko2.com.", - "domain": "looko2", - "downloads": 192, - "etag_repository": "W/\"c83dffd2a841c4d20e22354e6cf5b603365a8e4e1276186598c49bde18fe0912\"", - "last_updated": "2023-07-07T02:53:44Z", - "stargazers_count": 5, + "description": "This sensor uses official API to get data from GNE", + "domain": "gne_pv_monitoring", + "downloads": 56, + "etag_repository": "W/\"8458ca2cc1f913316907f3d9a9931925e7c9d0f83cf583bb6f8d5e2897c0fa6e\"", + "last_updated": "2025-04-05T00:26:14Z", + "stargazers_count": 9, "topics": [ - "air-quality", - "weather" + "gne", + "photovoltaic" ], - "last_fetched": 1711384499.355861 + "last_fetched": 1790630809.06587 }, - "309053262": { + "1202920257": { + "repository_manifest": {}, + "new": true, + "full_name": "rztw/dell-fans-ipmi-ha", + "category": "integration", + "description": "Home Assistant integration for Dell iDRAC fan monitoring and control via Redfish + IPMI", + "domain": "dell_idrac_fan_control", + "etag_repository": "W/\"efc98173a208327bb1f2e545de50b5e17344b7c695a3dcd771bf5225bc81e0b2\"", + "last_updated": "2026-04-06T15:28:00Z", + "stargazers_count": 2, + "topics": [ + "dell", + "fan-control", + "idrac", + "ipmi", + "redfish" + ], + "last_fetched": 1784791899.670743 + }, + "266557774": { "repository_manifest": { - "name": "GitHub Light Theme", + "name": "proscenic 790T vacuum", + "homeassistant": "2021.7.4", "render_readme": true }, - "full_name": "einschmidt/github_light_theme", - "category": "theme", - "description": "A Home Assistant theme inspired on Github.", - "domain": "", - "etag_repository": "W/\"178c68ef5a51027c7ab02eb5c08424787708a16087bec04a7d639cd05f9d545f\"", - "last_updated": "2023-12-01T17:56:43Z", - "stargazers_count": 4, - "topics": [ - "assistant-theme" - ], - "last_fetched": 1706626863.866005 - }, - "586066332": { - "repository_manifest": { - "name": "Tuiss Smartview Blinds (Blinds2go)", - "render_readme": true, - "homeassistant": "2022.8.0" - }, - "new": true, - "full_name": "pink88/Tuiss2HA", + "full_name": "deblockt/hass-proscenic-790T-vacuum", "authors": [ - "@pink88" + "deblockt" ], "category": "integration", - "description": "Integrates Blinds2go smart blinds powered by the Tuiss Smartview platform with Home Assistant using ble. ", - "domain": "tuiss2ha", - "etag_repository": "W/\"d507cacc8aefed8b7356cb8a4027d0915092080ed4b3420a3f89a703d4554709\"", - "last_updated": "2024-02-29T19:01:25Z", - "stargazers_count": 30, + "description": "proscenic 790T intergration for home assistant", + "domain": "proscenic", + "downloads": 163, + "etag_repository": "W/\"00a080a7e076f2bd89c055e4beb970353166b5f9c48f107c9e101421df3f2e35\"", + "last_updated": "2023-10-05T19:07:28Z", + "stargazers_count": 18, "topics": [ - "blinds", - "covers", - "smart-blinds" + "790t", + "proscenic", + "vacuum", + "vacuum-cleaner" ], - "last_fetched": 1714624506.573195 + "last_fetched": 1784786603.413097 }, - "378767428": { + "180464361": { "repository_manifest": { - "name": "Drivvo", + "name": "Travel Time Card", + "render_readme": true, + "filename": "dist/travel-time-card.js" + }, + "full_name": "ljmerza/travel-time-card", + "category": "plugin", + "description": "show travel times for you travel time sensors", + "downloads": 3560, + "etag_repository": "W/\"b5ecf110951b1d96d688ddb63cfb390bc9816973e551bb6cd7ab05df67e64d28\"", + "last_updated": "2026-08-02T15:51:10Z", + "stargazers_count": 29, + "last_fetched": 1790163519.9095 + }, + "1260688401": { + "repository_manifest": {}, + "new": true, + "full_name": "ipod86/lovelace-agentdvr-card", + "category": "plugin", + "description": "Lovelace custom card for Home Assistant displaying AgentDVR recordings as a thumbnail gallery with lightbox player", + "etag_repository": "W/\"39e983db1692c110ea819c6c5fe30dfd0e1038a23b6d0ed34b11bfe97b067030\"", + "last_updated": "2026-08-01T10:56:00Z", + "topics": [ + "agentdvr" + ], + "last_fetched": 1785593209.773972 + }, + "1172848595": { + "repository_manifest": {}, + "new": true, + "full_name": "clintongormley/everything-presence-pro-grid", + "category": "integration", + "description": "Grid-based custom HA integration for Everything Presence Pro radar sensor", + "domain": "eppgrid", + "downloads": 6, + "etag_repository": "W/\"e6577f1b0c19800d518372b0feadf89061a21ecf835d03cefd9006470ffeffa5\"", + "last_updated": "2026-09-27T11:37:01Z", + "stargazers_count": 38, + "topics": [ + "presence-detection", + "presence-sensing" + ], + "last_fetched": 1790528327.354637 + }, + "1246596220": { + "repository_manifest": {}, + "new": true, + "full_name": "rudizl/platinum-weather-card-plus-charts", + "category": "plugin", + "description": "A mashup of Platinum Weather Card and Weather Chart Card for Home Assistant — highly configurable weather card with integrated temperature/precipitation chart and hover tooltips.", + "downloads": 824, + "etag_repository": "W/\"161dfc346c162fb853d2d55eb26f569ef4204cc574f69f67da78b18f4e1907f2\"", + "last_updated": "2026-10-01T10:12:42Z", + "stargazers_count": 15, + "topics": [ + "dashboard", + "home-assistant-lovelace", + "lovelace-card", + "weather", + "weather-card", + "weather-station" + ], + "last_fetched": 1790880135.418276 + }, + "920548382": { + "repository_manifest": {}, + "new": true, + "full_name": "jeppesens/eufy-clean", + "category": "integration", + "description": "Eufy Clean Home Assistant Custom Component", + "domain": "robovac_mqtt", + "etag_repository": "W/\"6397ea4f2c6d0617659509cf57bf287eac215cdcc3d585419499a8c0ccf1d7ef\"", + "last_updated": "2026-08-03T17:52:42Z", + "stargazers_count": 214, + "topics": [ + "eufy", + "robovac", + "vacuum" + ], + "last_fetched": 1790925528.900213 + }, + "597539627": { + "repository_manifest": { + "name": "Cielo Home", + "homeassistant": "2023.0.0" + }, + "new": true, + "full_name": "bodyscape/cielo_home", + "authors": [ + "@bodyscape" + ], + "category": "integration", + "description": "Integration with Cielo Home", + "domain": "cielo_home", + "etag_repository": "W/\"ff555eecb39d454deb8c32c57b1925c44a33f2a434dadaed70a63873c125cf0f\"", + "last_updated": "2026-07-13T20:49:40Z", + "stargazers_count": 76, + "topics": [ + "cielo", + "thermostat" + ], + "last_fetched": 1790679060.003014 + }, + "1192044026": { + "repository_manifest": {}, + "new": true, + "full_name": "Cangos655/vehicle-card", + "category": "plugin", + "description": "Home Assistant Lovelace custom card for vehicle status (battery, charge, fuel, doors, climate)", + "downloads": 257, + "etag_repository": "W/\"584137583d4ec74793aa50bc8fa78e99b82e9fac562981a6118443d25b6e1115\"", + "last_updated": "2026-09-28T06:16:22Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "lovelace-card" + ], + "last_fetched": 1790602692.282903 + }, + "953661392": { + "repository_manifest": {}, + "new": true, + "full_name": "eXPerience83/DKNCloud-HASS", + "category": "integration", + "description": "Airzone Cloud Daikin plugin for Home Assistant ", + "domain": "airzoneclouddaikin", + "downloads": 378, + "etag_repository": "W/\"16c376e66605e1aec63cd18482f99ced8b8cc7e566fe79ce4e6ed49c91cb8c41\"", + "last_updated": "2026-09-25T09:10:32Z", + "stargazers_count": 5, + "topics": [ + "airzone", + "airzonecloud", + "climate", + "daikin", + "dkn", + "hvac" + ], + "last_fetched": 1790331627.378334 + }, + "1237395521": { + "repository_manifest": {}, + "new": true, + "full_name": "CRZTFR/bindicator", + "category": "integration", + "description": "The official Bindicator HACS Integration", + "domain": "bindicator", + "etag_repository": "W/\"c3d242968a73031ba84d5e4a1c4bc411d163b30c20f122717a92dd44cb660f4f\"", + "last_updated": "2026-07-12T23:55:29Z", + "stargazers_count": 1, + "topics": [ + "iot" + ], + "last_fetched": 1787190139.670829 + }, + "451209586": { + "repository_manifest": { + "name": "Flagdays DK", + "country": [ + "DK" + ], + "render_readme": true + }, + "new": true, + "full_name": "J-Lindvig/Flagdays_DK", + "authors": [ + "@J-Lindvig" + ], + "category": "integration", + "description": "🇩🇰 Official flagdays in Denmark with a lot of useful logic and attributes. It is possible to add your own anniversaries 🎂 or special flags 🏳️‍🌈 🏴‍☠️", + "domain": "flagdays_dk", + "etag_repository": "W/\"e3e295fb0b1142a58f327cba2a918a988cc2f07ac3c93a0548dca6470bd2b77c\"", + "last_updated": "2025-05-14T20:20:50Z", + "stargazers_count": 9, + "topics": [ + "anniversaries", + "denmark", + "flagdays", + "pride" + ], + "last_fetched": 1789988070.100477 + }, + "1015244488": { + "repository_manifest": {}, + "new": true, + "full_name": "nilisos/hass-lisios-bridge", + "category": "integration", + "description": "This is the hacs integration for adding lisios leakage sensor to homeassistant via hacs.", + "domain": "lisios", + "etag_repository": "W/\"8f48827b31615e41df7e83cb5fa497956bff6fe0022f04df53f4ecb1c3dae4a0\"", + "last_updated": "2026-01-27T05:42:36Z", + "stargazers_count": 1, + "topics": [ + "community" + ], + "last_fetched": 1784790716.753715 + }, + "547177218": { + "repository_manifest": { + "name": "cFos Powerbrain", + "render_readme": true + }, + "new": true, + "full_name": "mb-software/homeassistant-powerbrain", + "authors": [ + "@mb-software" + ], + "category": "integration", + "description": "Custom Component for Homeassistant to integrate cFos Powerbrain devices", + "domain": "powerbrain", + "etag_repository": "W/\"310580c92ac04e7e778ee1655a8f631f529fbc9b8736353289fd7329b3712db4\"", + "last_updated": "2023-10-03T03:39:00Z", + "stargazers_count": 21, + "topics": [ + "cfos", + "evse", + "homeassistant-custom-component", + "powerbrain", + "wallbox" + ], + "last_fetched": 1788457182.901874 + }, + "1165142780": { + "repository_manifest": {}, + "new": true, + "full_name": "kenyonj/kohler-konnect-ha", + "category": "integration", + "description": "Unofficial Home Assistant integration for Kohler Konnect (Anthem shower / GCS)", + "domain": "kohler", + "etag_repository": "W/\"d88ae38dbac5b209e9e57f93b3b3b0b866647ba0b039049641753fcd91e9d7b9\"", + "last_updated": "2026-07-08T04:01:10Z", + "stargazers_count": 4, + "topics": [ + "kohler", + "kohler-konnect", + "shower" + ], + "last_fetched": 1789706662.661031 + }, + "1136853429": { + "repository_manifest": {}, + "new": true, + "full_name": "ljbotero/hvac-vent-optimizer", + "category": "integration", + "description": "Home Assistant integration for Flair Smart Vents with adaptive airflow balancing.", + "domain": "hvac_vent_optimizer", + "etag_repository": "W/\"b3ed306ce81be9043899a0627aabb3f7110d33a9b82714eadd288298325c285a\"", + "last_updated": "2026-08-29T19:28:54Z", + "stargazers_count": 2, + "topics": [ + "flair", + "hvac", + "smart-vents" + ], + "last_fetched": 1788047919.041838 + }, + "1242324098": { + "repository_manifest": {}, + "new": true, + "full_name": "WeAreSmart-home/wesmart-garbage", + "category": "integration", + "description": "Home Assistant custom integration for managing garbage collection schedules", + "domain": "wesmart_garbage", + "etag_repository": "W/\"2b8f886e001139da028c0e82a03d9027a5e832efc2779d6cae30decea42d8ce7\"", + "last_updated": "2026-07-07T06:47:58Z", + "last_fetched": 1785486535.833687 + }, + "294037465": { + "repository_manifest": { + "name": "Dual Smart Thermostat", + "render_readme": true, + "hide_default_branch": true, + "homeassistant": "2024.6.0", + "filename": "ha-dual-smart-thermostat.zip" + }, + "new": true, + "full_name": "swingerman/ha-dual-smart-thermostat", + "authors": [ + "@swingerman" + ], + "category": "integration", + "description": "The `dual_smart_thermostat` is an enhaced verion of generic thermostat implemented in Home Assistant. It uses several sensors and dedicated switches connected to a heater and air conditioning under the hood.", + "domain": "dual_smart_thermostat", + "etag_repository": "W/\"b14c0757623a61a1eb6de019c1d6c6be8538af9fa9e239d9fcec5b13e5ea2a3f\"", + "last_updated": "2026-10-01T10:44:11Z", + "stargazers_count": 235, + "topics": [ + "thermostat" + ], + "last_fetched": 1790930141.779816 + }, + "1002963969": { + "repository_manifest": {}, + "new": true, + "full_name": "nnnlog/homeassistant-cvnet-smarthome", + "category": "integration", + "description": "Homeassistant custom integration that integrates with CVnet smarthome.", + "domain": "cvnet", + "etag_repository": "W/\"e2902414264040fbc4bc3ec640eee976ddec8fd22d118a29b23b6a8ab2cd2406\"", + "last_updated": "2025-11-22T08:58:54Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "cvnet", + "cvnet-smarthome", + "home-assistant-integration" + ], + "last_fetched": 1786401424.615823 + }, + "531686897": { + "repository_manifest": { + "name": "dolphin", + "render_readme": true + }, + "new": true, + "full_name": "0xAlon/dolphin", + "authors": [ + "@0xAlon" + ], + "category": "integration", + "description": "Home Assistant Integration for Dolphin Boiler - Smart Water Heating Control", + "domain": "dolphin", + "etag_repository": "W/\"1772aaf37403232bfd6b7d1d4382fc8c7eb01ff216b9b02a6a79e41f159ae427\"", + "last_updated": "2026-06-08T16:50:03Z", + "stargazers_count": 10, + "last_fetched": 1788450782.932545 + }, + "1052806732": { + "repository_manifest": {}, + "new": true, + "full_name": "sususweet/midea_auto_cloud", + "category": "integration", + "description": "Control Midea devices via Cloud from Home Assistant", + "domain": "midea_auto_cloud", + "etag_repository": "W/\"78f462c1d67dcaf09694de4c4827ff235d2dcdac267372bd70e417763ed2ff0c\"", + "last_updated": "2026-09-20T16:44:33Z", + "stargazers_count": 290, + "topics": [ + "hacs-integration-custom-integration", + "home-assistant-component", + "midea" + ], + "last_fetched": 1790601121.055098 + }, + "694403206": { + "repository_manifest": { + "name": "Comfortable Environment Card", + "render_readme": true, + "filename": "comfortable-environment-card.js" + }, + "new": true, + "full_name": "argaar/comfortable-environment-card", + "category": "plugin", + "description": "A card to display the Heat Index and Discomfort Index (aka Thom Index)", + "downloads": 5511, + "etag_repository": "W/\"3500043411e41191769874061b4aa98e9ee73ae1bd5ea62187ce0ae5b06582eb\"", + "last_updated": "2024-08-16T10:06:02Z", + "stargazers_count": 60, + "topics": [ + "comfort", + "comfortable", + "discomfort", + "discomfort-index", + "envrironment", + "heat", + "heat-index", + "thom-index" + ], + "last_fetched": 1784793866.0899 + }, + "1149101932": { + "repository_manifest": {}, + "new": true, + "full_name": "mretallack/ukfuelfinder-ha", + "category": "integration", + "description": "A Home Assistant custom component for UK Government Fuel Finder API, monitor fuel prices at nearby petrol stations", + "domain": "ukfuelfinder", + "etag_repository": "W/\"4db702440fb49a04e369f4cc2ee64256f27b68a0613c570cc0334253ca94e548\"", + "last_updated": "2026-09-28T18:14:55Z", + "stargazers_count": 17, + "topics": [ + "fuel-prices", + "home-assistant-custom-component", + "uk" + ], + "last_fetched": 1790629857.349578 + }, + "1175929772": { + "repository_manifest": {}, + "new": true, + "full_name": "cygnusb/ha-netze-bw", + "category": "integration", + "description": "Home Assistant integration for the Netze BW portal with automatic smart meter discovery and energy consumption/feed-in sensors.", + "domain": "netze_bw_portal", + "etag_repository": "W/\"8fe2eb440b700836b67391205a6fa5bea48f8d0132ef05ef1d7d00cf4a0d1a32\"", + "last_updated": "2026-08-14T06:39:46Z", + "topics": [ + "electricity", + "energy", + "energy-dashboard", + "energy-monitoring", + "germany", + "home-assistant-integration", + "netze-bw", + "smart-meter" + ], + "last_fetched": 1786701408.698945 + }, + "669776150": { + "repository_manifest": { + "name": "BeoLink", + "render_readme": true + }, + "new": true, + "full_name": "djerik/beolink-ha", + "authors": [ + "@djerik" + ], + "category": "integration", + "description": "Home Assistant component that acts as a bridge making your Home Assistant entities available in the BeoLiving or BeoLink app", + "domain": "beolink", + "etag_repository": "W/\"c9a0c06235e25831039412497aec18a9e7dd7ad29afd69b87176d807b57c9e70\"", + "last_updated": "2026-02-11T23:18:14Z", + "stargazers_count": 6, + "topics": [ + "bangolufsen", + "beolink-gateway" + ], + "last_fetched": 1787135405.739571 + }, + "309018094": { + "repository_manifest": { + "name": "fordpass" + }, + "full_name": "itchannel/fordpass-ha", + "authors": [ + "@itchannel" + ], + "category": "integration", + "description": "Fordpass integration for Home Assistant", + "domain": "fordpass", + "etag_repository": "W/\"ddde51b9c62ce3d104ec763010f139520d3b0e44e37100ab799a5e86419459f2\"", + "last_updated": "2025-11-07T00:20:46Z", + "stargazers_count": 392, + "topics": [ + "assistant", + "car", + "fordpass", + "home" + ], + "last_fetched": 1790442278.751623 + }, + "1171175142": { + "repository_manifest": {}, + "new": true, + "full_name": "FX6W9WZK/ha-audac", + "category": "integration", + "description": "unofficial Home Assistant integration for controlling Audac audio devices", + "domain": "audac_mtx", + "etag_repository": "W/\"ae296282fe13c85b1ce25cb5acfd2cdbba96d338631dd7e78a2ad862fd0fcf5b\"", + "last_updated": "2026-08-30T10:10:24Z", + "stargazers_count": 2, + "topics": [ + "audac", + "bmp40", + "dmp40", + "fmp40", + "ha-audac", + "imp40", + "matrix", + "mmp40", + "mtx", + "mtx48", + "mtx88", + "nmp40", + "sourcecon", + "tmp40", + "xmp", + "xmp44" + ], + "last_fetched": 1788164455.595812 + }, + "352399227": { + "repository_manifest": { + "name": "KNX User Forum Icon Set", + "render_readme": true, + "homeassistant": "2021.10" + }, + "full_name": "mampfes/ha-knx-uf-iconset", + "category": "plugin", + "description": "Icon set from KNX User Forum for Home Assistant. The icon set contains more than 900 icons for home automation.", + "etag_repository": "W/\"6e2ec3bc7133c21386909d9d54037e782b7d1e7f78746106af3da055ed6d6726\"", + "last_updated": "2026-01-16T05:38:15Z", + "stargazers_count": 13, + "topics": [ + "icons", + "iconset" + ], + "last_fetched": 1784795073.968819 + }, + "578872078": { + "repository_manifest": { + "name": "Bouncie", + "country": "US", + "homeassistant": "2022.11.0" + }, + "new": true, + "full_name": "mandarons/ha-bouncie", + "authors": [ + "@mandarons" + ], + "category": "integration", + "description": "Home Assistant custom integration for Bouncie.com - track your car stuff in Home Assistant", + "domain": "bouncie", + "downloads": 9, + "etag_repository": "W/\"3dd5862fa97fd584e8c29d021c68197d11bbfb8a823a0426c3de20a7b6daa201\"", + "last_updated": "2026-07-21T22:36:02Z", + "stargazers_count": 49, + "topics": [ + "car", + "car-metrics", + "home-assistant-custom-component" + ], + "last_fetched": 1790873518.167408 + }, + "1152530333": { + "repository_manifest": {}, + "new": true, + "full_name": "PersephoneKarnstein/ha-estrannaise", + "category": "integration", + "description": "Estradiol level tracking with pharmacokinetic modeling for Home Assistant", + "domain": "estrannaise", + "etag_repository": "W/\"cf0251c8e5903a6f0ddb27e50ee4bfbe6ce05e20313517afe2a6caad6dadef10\"", + "last_updated": "2026-08-18T00:29:57Z", + "stargazers_count": 6, + "topics": [ + "estradiol", + "home-assistant-custom-component", + "hrt", + "pharmacokinetics" + ], + "last_fetched": 1787045258.769108 + }, + "218178802": { + "repository_manifest": { + "name": "Local Conditional card", + "render_readme": true, + "filename": "local-conditional-card.js" + }, + "full_name": "PiotrMachowski/Home-Assistant-Lovelace-Local-Conditional-card", + "category": "plugin", + "description": "This card can show and hide a specific card on current device while not affecting other windows. It does not require any integration to run.", + "downloads": 8667, + "etag_repository": "W/\"a8004b1e1958437dfd6f9144db6992c00232080486ae2eee454fc97112200ea6\"", + "last_updated": "2025-10-30T01:20:41Z", + "stargazers_count": 124, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1790025773.167404 + }, + "1027163015": { + "repository_manifest": {}, + "new": true, + "full_name": "rknightion/autopi-ha", + "category": "integration", + "description": "Home Assistant custom integration for AutoPi.io vehicle telematics — GPS position, trip data and OBD vehicle metrics as native entities. Installable through HACS.", + "domain": "autopi", + "downloads": 62, + "etag_repository": "W/\"1bb755c2818762848741546954ffa93cd2709434dc7a403d2785d9204584e9ed\"", + "last_updated": "2026-10-01T22:08:06Z", + "stargazers_count": 8, + "topics": [ + "autopi", + "car", + "gps-tracking", + "homeassistant-custom-component", + "iot", + "obd2", + "telematics", + "vehicle-tracking" + ], + "last_fetched": 1790896156.052429 + }, + "1181460253": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-sentence-manager", + "category": "integration", + "description": "Custom sentences manager card for Home Assistant voice assistant", + "domain": "ha_sentence_manager", + "etag_repository": "W/\"8a6475dafb886a5c607919357597a5fc672f1ca44e4cc65c20c679c340d9a275\"", + "last_updated": "2026-10-02T06:58:01Z", + "last_fetched": 1790926778.324888 + }, + "1205317092": { + "repository_manifest": {}, + "new": true, + "full_name": "taduo/ha-pluxee-pt", + "category": "integration", + "description": "Unofficial Home Assistant custom integration for Pluxee Portugal balance", + "domain": "pluxee_pt", + "etag_repository": "W/\"4d15df6712b428e958c5ce2f6cf60948bbdb402aba3349fd57ba5771b36bbbef\"", + "last_updated": "2026-06-22T21:36:32Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "pluxee", + "portugal" + ], + "last_fetched": 1784792711.872552 + }, + "1106976625": { + "repository_manifest": {}, + "new": true, + "full_name": "baracudaz/ssd-ims", + "category": "integration", + "description": "Home Assistant Integration for Portál energetických dát - Stredoslovenská distribučná, a. s.", + "domain": "ssd_ims", + "etag_repository": "W/\"d20022568b3fab19e1947f5f7ab6aac5af74bdb7120cd9f63585a1668d65f939\"", + "last_updated": "2026-09-25T08:59:28Z", + "stargazers_count": 1, + "last_fetched": 1790568183.322606 + }, + "1202712165": { + "repository_manifest": {}, + "new": true, + "full_name": "warfuric/ha-sinilink-udp", + "category": "integration", + "description": "Home Assistant custom component for the Sinilink XY-WFTX WiFi thermostat — read-only local monitoring over UDP/1024, no cloud required.", + "domain": "sinilink_udp", + "etag_repository": "W/\"2ea8f4638a9b1404968c6bf7d8b55f22f358dd335c17c21e4db71d477eceaf1d\"", + "last_updated": "2026-07-31T02:05:56Z", + "stargazers_count": 1, + "topics": [ + "3d-printing", + "esp8285", + "home-assistant-integration", + "iot", + "sinilink", + "thermostat" + ], + "last_fetched": 1785620045.353103 + }, + "983414241": { + "repository_manifest": {}, + "new": true, + "full_name": "zollak/homeassistant-syslog-receiver", + "category": "integration", + "description": "A Home Assistant integration that receives and filters syslog messages (UDP/TCP/TLS), fires events for automations, and can expose optional sensor entities.", + "domain": "syslog_receiver", + "downloads": 3, + "etag_repository": "W/\"b0e34b953e0f706d57ac5553133f90d5d056cb176837c8d4f9c523a6a622911e\"", + "last_updated": "2026-06-23T23:56:03Z", + "stargazers_count": 23, + "topics": [ + "event-bus", + "homeassistant-custom-component", + "logging", + "network", + "syslog", + "tcp", + "tls", + "udp" + ], + "last_fetched": 1789942519.415662 + }, + "960881622": { + "repository_manifest": {}, + "new": true, + "full_name": "tehlers/ha-drooff-fireplus", + "category": "integration", + "description": "Drooff fire+ integration for Home Assistant", + "domain": "drooff_fireplus", + "etag_repository": "W/\"b55aa70ff6c2d77dc411b0b4b76a5c811cf060385f7942f35980c491f1f980c7\"", + "last_updated": "2026-09-30T05:02:22Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration" + ], + "last_fetched": 1790876946.079678 + }, + "1098917626": { + "repository_manifest": {}, + "new": true, + "full_name": "bndtblds/homeassistant-vorwerk", + "category": "integration", + "description": "Home Assistant cloud integration for Vorwerk Kobold VR200 and VR300 vacuums (domain: vorwerk)", + "domain": "vorwerk", + "etag_repository": "W/\"891156d4b1b4e318daf8e2a7ef884c7fef2ff76233c3802048510977e17e82c8\"", + "last_updated": "2026-09-16T14:11:36Z", + "stargazers_count": 12, + "topics": [ + "home-assistant-integration", + "vacuum", + "vorwerk", + "vorwerk-kobold", + "vr200", + "vr300" + ], + "last_fetched": 1790453112.630863 + }, + "605635573": { + "repository_manifest": { + "name": "Spook 👻 Your homie", + "render_readme": true, + "homeassistant": "2024.4.0", + "hacs": "1.34.0", + "zip_release": true, + "filename": "spook.zip" + }, + "new": true, + "full_name": "frenck/spook", + "authors": [ + "@frenck" + ], + "category": "integration", + "description": "A scary 👻 powerful toolbox 🧰 for Home Assistant 🏡", + "domain": "spook", + "downloads": 16755, + "etag_repository": "W/\"3b7f48a78b01ac775ee515ae5862b0d74daa1ee7eda8bfad3d4af430a9b76bc0\"", + "last_updated": "2026-10-02T04:45:17Z", + "stargazers_count": 1323, + "topics": [ + "home-assistant-component", + "home-assistant-config", + "home-assistant-configuration", + "home-assistant-integration", + "home-destruction", + "homeassistant-homie", + "homey", + "homie", + "powerful", + "powertools", + "random", + "spooky", + "toolbox" + ], + "last_fetched": 1790924303.165869 + }, + "1144502403": { + "repository_manifest": {}, + "new": true, + "full_name": "jrhubott/adaptive-cover-pro", + "category": "integration", + "description": "Adaptive sun-tracking cover control for Home Assistant: blinds, awnings, and venetian tilts with climate-aware positioning and a priority override pipeline.", + "domain": "adaptive_cover_pro", + "downloads": 3088, + "etag_repository": "W/\"d443e527f121f232f203520024b5f06bc2578a9f1e49206739887bf18a440a49\"", + "last_updated": "2026-09-30T17:06:54Z", + "stargazers_count": 175, + "topics": [ + "adaptive-control", + "asyncio", + "awning", + "blinds", + "climate-control", + "covers", + "custom-integration", + "solar-position", + "sun-tracking", + "venetian-blinds" + ], + "last_fetched": 1790833318.266732 + }, + "1142565895": { + "repository_manifest": {}, + "new": true, + "full_name": "aburow/cyberpower-modbus-ha", + "category": "integration", + "description": "Homeassistant - Standalone CyberPower UPS Monitoring using Modbus", + "domain": "cyberpower_modbus", + "etag_repository": "W/\"e37297ad5e5e0b13eddb85997f985af242d99ef2031e5c474e033e816a20cf7d\"", + "last_updated": "2026-07-07T06:30:25Z", + "stargazers_count": 4, + "topics": [ + "custom-integration", + "cyberpower", + "modbus" + ], + "last_fetched": 1790724805.969355 + }, + "1217262527": { + "repository_manifest": {}, + "new": true, + "full_name": "Fistacho/ha-netatmo-bubendorff", + "category": "integration", + "description": "Home Assistant custom integration for Netatmo Smart Door Lock & Bubendorff smart roller shutters — covers, climate, cameras and lights via Netatmo API", + "domain": "netatmo_bubendorff", + "etag_repository": "W/\"3c76dafff3d54209fb229ae6cd9e7d7b5a94d3b9f3d4e3590383be6d9a4000e2\"", + "last_updated": "2026-10-01T14:20:30Z", + "stargazers_count": 3, + "topics": [ + "bubendorff", + "cover", + "netatmo", + "shutter" + ], + "last_fetched": 1790870824.112273 + }, + "1314280063": { + "repository_manifest": {}, + "new": true, + "full_name": "a4happy20/media-display-card", + "category": "plugin", + "description": "Home Assistant Custom Card → Display Media from sensor data and play the displayed media.", + "etag_repository": "W/\"b9c011779721582de39fa69c1ebd544d7b14da7ddde4173671fb32483843245b\"", + "last_updated": "2026-07-28T00:56:28Z", + "topics": [ + "emulation", + "jellyfin", + "lovelace-card", + "modorganizer2", + "sonarr", + "steam" + ], + "last_fetched": 1785592416.942518 + }, + "1108182908": { + "repository_manifest": {}, + "new": true, + "full_name": "sxdjt/canvas-gauge-card-continued", + "category": "plugin", + "description": "Community-maintained continuation of canvas-gauge-card for Home Assistant", + "downloads": 1747, + "etag_repository": "W/\"798945a2b409df79baedec7d4249e3e3d136185686d299bebd5923345c61b2e8\"", + "last_updated": "2026-07-06T20:07:14Z", + "stargazers_count": 13, + "topics": [ + "canvas-gauge", + "dashboard", + "gauge", + "lovelace-card" + ], + "last_fetched": 1790164399.527143 + }, + "1283579466": { + "repository_manifest": {}, + "new": true, + "full_name": "mojo17/ha-enova-power", + "category": "integration", + "description": "Home Assistant integration with Enova Power", + "domain": "enova_power", + "etag_repository": "W/\"053e4c9060586db5a9f8d8c3090c41475d8c9a797c09826838e3e85320cf573d\"", + "last_updated": "2026-09-22T21:39:15Z", + "stargazers_count": 2, + "topics": [ + "energy" + ], + "last_fetched": 1790747747.46944 + }, + "1253408899": { + "repository_manifest": {}, + "new": true, + "full_name": "TheDave94/pollenwatch", + "category": "integration", + "description": "Multi-source European pollen aggregator for Home Assistant — CAMS + polleninformation.at + DWD, with consensus/divergence analytics.", + "domain": "pollenwatch", + "etag_repository": "W/\"04c1f28dc132581de3a09d60d92587301fa268d7a15c96365aa956e1593adffd\"", + "last_updated": "2026-08-21T06:30:15Z", + "stargazers_count": 2, + "topics": [ + "allergy", + "cams", + "copernicus", + "pollen" + ], + "last_fetched": 1787355520.145689 + }, + "1222469777": { + "repository_manifest": {}, + "new": true, + "full_name": "hass-cortex/xiaomi-mimo-tts", + "category": "integration", + "description": "Text-to-speech for Home Assistant via Xiaomi MiMo — built-in voices, natural-language voice design, and voice cloning", + "domain": "xiaomi_mimo_tts", + "etag_repository": "W/\"06da2918192e3d105c2338e7892cae67fec9ce4cae45274b217d12b2b67f3559\"", + "last_updated": "2026-10-01T00:11:11Z", + "topics": [ + "home-assistant-custom-component", + "mimo", + "text-to-speech", + "tts", + "voice-cloning", + "voice-design", + "xiaomi" + ], + "last_fetched": 1790832282.11139 + }, + "174016256": { + "repository_manifest": { + "name": "Lovelace Home Feed Card", + "render_readme": true + }, + "full_name": "gadgetchnnel/lovelace-home-feed-card", + "category": "plugin", + "description": "A custom Lovelace card for displaying a combination of persistent notifications, calendar events, and entities in the style of a feed.", + "etag_repository": "W/\"d41ea36d8cfe7732f993a7e58f91abec72e274d3c31cc3620466265ec77cfc6e\"", + "last_updated": "2024-02-23T19:04:02Z", + "stargazers_count": 305, + "last_fetched": 1789609780.601067 + }, + "587057164": { + "repository_manifest": { + "name": "Magic Home Party Card", + "filename": "magic-home-party-card.js", + "homeassistant": "2022.11.0", + "render_readme": true + }, + "new": true, + "full_name": "kizza/magic-home-party-card", + "category": "plugin", + "description": "A Home Assistant custom card for managing Magic Home lighting effects", + "downloads": 889, + "etag_repository": "W/\"f60159fa9c5c450055d408a04feb5577311bd4f5b3e7eed43d904500485d3972\"", + "last_updated": "2026-03-01T23:43:08Z", + "stargazers_count": 1, + "topics": [ + "magic-home" + ], + "last_fetched": 1784794887.018405 + }, + "1151728585": { + "repository_manifest": {}, + "new": true, + "full_name": "stuartp44/hasalter", + "category": "integration", + "description": "Home Assistant integration for Salter Cook Bluetooth dual-probe kitchen thermometer", + "domain": "salter", + "etag_repository": "W/\"306fd860e344cb9554ad50e2c32c4454c423aec957444e3d65088ed5c9f1d57d\"", + "last_updated": "2026-07-22T20:23:46Z", + "topics": [ + "ble", + "bluetooth", + "bluetooth-low-energy", + "cooking", + "home-assistant-integration", + "homeassistant-hacs", + "iot", + "kitchen", + "salter", + "temperature-monitoring", + "thermometer" + ], + "last_fetched": 1784792568.075508 + }, + "542621509": { + "repository_manifest": { + "name": "Imou Life", + "hacs": "1.6.0", + "render_readme": true + }, + "new": true, + "full_name": "user2684/imou_life", + "authors": [ + "@user2684" + ], + "category": "integration", + "description": "Home Assistant custom component for controlling Imou devices", + "domain": "imou_life", + "downloads": 134, + "etag_repository": "W/\"44022c243b2e0e0b74a0bfb48efb6dabc14f38274b6c033dfce759c818579003\"", + "last_updated": "2025-06-06T11:56:15Z", + "stargazers_count": 162, + "topics": [ + "camera", + "imou", + "imou-life", + "motion-detection", + "webcam" + ], + "last_fetched": 1790177064.073403 + }, + "1233755550": { + "repository_manifest": {}, + "new": true, + "full_name": "scootaash/hass-wake-alarm", + "category": "integration", + "description": "Sunrise wake-up alarms for Home Assistant. Lights ramp up before alarm time, music fades in at alarm time. Multi-instance, multi-room, custom Lovelace card included.", + "domain": "wake_alarm", + "etag_repository": "W/\"c758909bceac8e2d2aadebdc5545ae1dc08a648da2a7fafc6aa42d497924d4dc\"", + "last_updated": "2026-06-20T20:06:58Z", + "stargazers_count": 6, + "topics": [ + "alarm", + "alarm-clock", + "sunrise", + "wake-up-light" + ], + "last_fetched": 1790876087.978979 + }, + "146194325": { + "repository_manifest": { + "name": "button-card", + "render_readme": true, + "filename": "button-card.js", + "homeassistant": "2023.7.0" + }, + "full_name": "custom-cards/button-card", + "category": "plugin", + "description": "❇️ Lovelace button-card for home assistant", + "downloads": 355548, + "etag_repository": "W/\"af1b0c238f0168498b480fb57427cd016db3a2ce22622f47109f795f052eea39\"", + "last_updated": "2026-09-09T10:27:49Z", + "stargazers_count": 2510, + "last_fetched": 1790878496.609755 + }, + "583896361": { + "repository_manifest": { + "name": "ESA NASK Air Quality Sensor", + "render_readme": true, + "country": [ + "PL" + ] + }, + "new": true, + "full_name": "Mr-Groch/HA-ESA-NASK-Air-Quality", + "authors": [ + "@Mr-Groch" + ], + "category": "integration", + "description": "Home Assistant component for scrapping data from ESA NASK stations", + "domain": "esa_nask", + "etag_repository": "W/\"570cc789a37a8323d57b2d8efacb2010522221b2175b80f556a759cabd46f48f\"", + "last_updated": "2025-03-24T21:56:03Z", + "stargazers_count": 8, + "topics": [ + "air-quality", + "esa", + "nask" + ], + "last_fetched": 1784790347.694033 + }, + "797068580": { + "repository_manifest": {}, + "new": true, + "full_name": "oyvindwe/connectlife-ha", + "category": "integration", + "description": "ConnectLife integration for Home Assistant", + "domain": "connectlife", + "etag_repository": "W/\"c58a5eb7155477d79ada8955d8016b59e538a514b10937302363a7dd990bd93e\"", + "last_updated": "2026-07-14T12:04:56Z", + "stargazers_count": 299, + "topics": [ + "connectlife" + ], + "last_fetched": 1790874877.680989 + }, + "1228761210": { + "repository_manifest": {}, + "new": true, + "full_name": "italo-lombardi/Home-Assistant-EntityAvailability", + "category": "integration", + "description": "Monitor device availability in Home Assistant. Track offline devices, availability history, and degraded states with a custom dashboard card.", + "domain": "entity_availability", + "etag_repository": "W/\"56529c6395a18fca79213f437d21e2287cf49e0d4eb915a582b94336428c18f0\"", + "last_updated": "2026-09-30T08:49:27Z", + "stargazers_count": 35, + "last_fetched": 1790783684.566432 + }, + "254253124": { + "repository_manifest": { + "name": "Noonlight - Alarm Monitoring", + "render_readme": true, + "country": "US", + "homeassistant": "0.96" + }, + "full_name": "konnected-io/noonlight-hass", + "authors": [ + "@heythisisnate", + "@snicker" + ], + "category": "integration", + "description": "HomeAssistant integration for Noonlight", + "domain": "noonlight", + "downloads": 1115, + "etag_repository": "W/\"7c1700ab59d0d2a931e0eeb320657bf5d8ab5ad8d12e5e87a2db4dab21706cc2\"", + "last_updated": "2025-01-09T21:53:50Z", + "stargazers_count": 76, + "topics": [ + "alarm", + "monitoring", + "noonlight", + "security" + ], + "last_fetched": 1787435395.307835 + }, + "1226078819": { + "repository_manifest": {}, + "new": true, + "full_name": "kingchddg901/Vacuum_Agent", + "category": "integration", + "description": "Eufy, Roborock & Dreame vacuums in Home Assistant — room-by-room cleaning, live map, learning ETAs, saved zones and a custom card", + "domain": "eufy_vacuum", + "etag_repository": "W/\"19d92547d19e12e66c91bea96ffaf650d2db76862079724dc07750a9985cf80e\"", + "last_updated": "2026-09-24T18:09:22Z", + "stargazers_count": 14, + "topics": [ + "custom-integration", + "dreame", + "dreame-vacuum", + "eufy", + "eufy-vacuum", + "roborock", + "roborock-vacuum", + "robot-vacuum", + "vacuum" + ], + "last_fetched": 1790872768.713673 + }, + "1208212083": { + "repository_manifest": {}, + "new": true, + "full_name": "jelmer/homeassistant-intervalsicu", + "category": "integration", + "description": "Intervals.icu integration for homeassistant", + "domain": "intervals_icu", + "etag_repository": "W/\"5867d9900134a5a62b673a7868eea59e67ef2070b070d487e5cf2b0e8c06600e\"", + "last_updated": "2026-08-31T17:31:39Z", + "stargazers_count": 3, + "topics": [ + "cycling", + "intervals-icu" + ], + "last_fetched": 1789751559.631222 + }, + "990080857": { + "repository_manifest": {}, + "new": true, + "full_name": "Haluska77/regulus-ha", + "category": "integration", + "description": "Regulus integration to Home Assistant", + "domain": "regulus", + "downloads": 5, + "etag_repository": "W/\"f6503a05205e87d39ba2eee5f3f716be0c643fecebfcf62ed303458869458b2e\"", + "last_updated": "2026-09-29T20:18:32Z", + "stargazers_count": 6, + "last_fetched": 1790728573.91032 + }, + "1275454925": { + "repository_manifest": {}, + "new": true, + "full_name": "cneuen/ha-rgds", + "category": "integration", + "description": "Module Home Assistant permettant la récupération des données R-GDS (Gaz de Strasbourg)", + "domain": "rgds", + "etag_repository": "W/\"6fa80ce1df02783079d52263c51226137a712ba03daec79bbd9fb124189f0526\"", + "last_updated": "2026-08-07T04:48:09Z", + "stargazers_count": 2, + "topics": [ + "energy", + "gas", + "gaz", + "r-gds" + ], + "last_fetched": 1790015310.581322 + }, + "580152298": { + "repository_manifest": { + "name": "Polar", + "render_readme": true + }, + "new": true, + "full_name": "Aohzan/hass-polar", + "authors": [ + "@Aohzan" + ], + "category": "integration", + "description": "Polar integration for Home Assistant", + "domain": "polar", + "downloads": 1, + "etag_repository": "W/\"8143b9de936c1351de4b766a285eddd9605fb9e9842216799392f000a16a70f6\"", + "last_updated": "2026-01-30T09:00:25Z", + "stargazers_count": 21, + "topics": [ + "home-assistant-integration", + "polar", + "polar-accesslink", + "polar-electro" + ], + "last_fetched": 1786395390.249392 + }, + "634513270": { + "repository_manifest": { + "name": "Helium Integration", + "render_readme": true + }, + "new": true, + "full_name": "enes-oerdek/Home-Assistant-Helium-Integration", + "authors": [ + "@enes-oerdek" + ], + "category": "integration", + "description": "Helium Integration for Home Assistant", + "domain": "helium_solana", + "etag_repository": "W/\"d71ec99c4cef759c4336860026028cc91b77e3aeb95bdb9acf9d9bb2a662564b\"", + "last_updated": "2025-01-05T13:55:41Z", + "stargazers_count": 22, + "topics": [ + "helium", + "helium-mining", + "helium-network", + "iot", + "solana" + ], + "last_fetched": 1784787170.525493 + }, + "1082478551": { + "repository_manifest": {}, + "new": true, + "full_name": "ledimestari/homeassistant-precious-metals", + "category": "integration", + "description": "Precious metal prices for Home Assistant", + "domain": "precious_metal_prices", + "etag_repository": "W/\"720afb9125838b39601ed4b0433c0ee1d16e78762e289bd3571ec1280e6db421\"", + "last_updated": "2026-09-29T07:32:33Z", + "stargazers_count": 8, + "topics": [ + "gold", + "investing", + "portfolio-tracker", + "precious-metals", + "silver", + "value-tracker" + ], + "last_fetched": 1790683376.033717 + }, + "550121200": { + "repository_manifest": { + "name": "Weback vacuum", + "render_readme": true + }, + "new": true, + "full_name": "Jezza34000/homeassistant_weback_component", + "authors": [ + "@Jezza34000" + ], + "category": "integration", + "description": "Control vacuum using Weback app into HomeAssistant. Many brands using this application can be controlled as : Neatsvor, Tesvor, Abir, Orfeld, Valubot...", + "domain": "weback_vacuum", + "etag_repository": "W/\"d68a57b4ff0ecd276a4e7fee39ec6bb9a815b317c8463c6891cda3e7f6ac60b1\"", + "last_updated": "2026-07-18T14:38:21Z", + "stargazers_count": 40, + "topics": [ + "abir", + "component", + "neatsvor", + "tesvor", + "vacuum-cleaner", + "vacuum-robot", + "weback" + ], + "last_fetched": 1790295780.890765 + }, + "292197182": { + "repository_manifest": { + "name": "Yeelight bluetooth", + "render_readme": true, + "homeassistant": "2022.10.0" + }, + "full_name": "hcoohb/hass-yeelightbt", + "authors": [ + "@hcoohb" + ], + "category": "integration", + "description": "Home assistant custom component for Yeelight bluetooth", + "domain": "yeelight_bt", + "etag_repository": "W/\"050d3b68a913a6e65388e96578ac9925990988414d134f196b9d64319870ec27\"", + "last_updated": "2026-03-05T23:33:38Z", + "stargazers_count": 55, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "yeelight-lamp" + ], + "last_fetched": 1789689030.918739 + }, + "1313279174": { + "repository_manifest": {}, + "new": true, + "full_name": "TheSchultz/ha-persona-of-the-day", + "category": "integration", + "description": "Persona of the Day for Home Assistant — your voice assistant gets a new personality every day. 100+ built-in personas, one free API key, works with stock HA", + "domain": "persona_rotator", + "etag_repository": "W/\"85e5dcba39ec55ade2acb0e396d03c316c7f104fa86191ed84925baaba8b410c\"", + "last_updated": "2026-08-11T22:12:46Z", + "stargazers_count": 1, + "topics": [ + "conversation-agent", + "persona", + "voice-assistant" + ], + "last_fetched": 1786492899.21546 + }, + "642982371": { + "repository_manifest": { + "name": "Epic Games", "country": "BR", "render_readme": true }, "new": true, - "full_name": "hudsonbrendon/sensor.drivvo", + "full_name": "hudsonbrendon/ha_epic_games", "authors": [ - "@hudsonbrendon", - "@dougiteixeira" + "@hudsonbrendon" ], "category": "integration", - "description": "Custom component for information about your car's status available on drivvo.com for the home assistant", - "domain": "drivvo", - "etag_repository": "W/\"d3619176a8bceee2060ed8bdc812f01b3c0d9730c2e3c4a0199ea090e1c7b097\"", - "last_updated": "2023-11-12T21:53:26Z", - "stargazers_count": 25, + "description": "A custom component for home assistant", + "domain": "epic_games", + "etag_repository": "W/\"946f54698ce6af33f32f744688a9cb7b5465ccd4100d415d31016eabd296e9de\"", + "last_updated": "2024-02-09T02:35:18Z", + "stargazers_count": 11, "topics": [ - "car", - "drivvo", - "gasoline", - "supplies", - "vehicle" + "epic-games", + "free", + "games", + "store" ], - "last_fetched": 1711384534.698091 + "last_fetched": 1784788178.331176 }, - "254206234": { + "876714558": { + "repository_manifest": {}, + "new": true, + "full_name": "thedeemling/hass-energa-my-meter", + "category": "integration", + "description": "Home Assistant custom integration to gather data from the Energa My Meter (https://mojlicznik.energa-operator.pl/) website.", + "domain": "energa_my_meter", + "etag_repository": "W/\"bd4a004155ea766715269caea4d0c203e7d41afee2ffc7959d9d0fb9a9c1c989\"", + "last_updated": "2026-09-30T17:28:19Z", + "stargazers_count": 27, + "topics": [ + "energa-operator", + "energy-consumption", + "energy-production" + ], + "last_fetched": 1790810123.140509 + }, + "774999811": { + "repository_manifest": {}, + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-AldiTalk", + "category": "integration", + "description": "Custom component for Home Assistant to access data from Aldi Talk", + "domain": "aldi_talk", + "downloads": 63, + "etag_repository": "W/\"9e634a2736342ffb4b12975430d55304b29dcab57dcb3749874f09e1f7b83a05\"", + "last_updated": "2026-09-02T13:41:00Z", + "stargazers_count": 10, + "topics": [ + "alditalk", + "homeassistant-custom-component", + "web-scraping" + ], + "last_fetched": 1790295962.480446 + }, + "686741369": { "repository_manifest": { - "name": "PVPC Hourly Pricing Card", - "render_readme": true + "name": "España - UFD Distribución Electricidad", + "country": "ES", + "render_readme": true, + "persistent_directory": "user_files" }, - "full_name": "danimart1991/pvpc-hourly-pricing-card", - "category": "plugin", - "description": "Home Assistant Lovelace custom card to use with Spain electricity hourly pricing (PVPC) integration", - "domain": "", - "downloads": 1722, - "etag_repository": "W/\"c7f892a2117ec2b494a57c6819607e263eb63e97dc7c9fb5386b825713881a99\"", - "last_updated": "2024-04-10T13:25:49Z", - "stargazers_count": 80, - "topics": [ - "esios", - "graphics", - "lovelace-card", - "lovelace-custom-card", - "pvpc", - "ree" + "new": true, + "full_name": "yinyang17/pvpc_energy", + "authors": [ + "@yinyang17" ], - "last_fetched": 1713932042.761041 + "category": "integration", + "description": "Importa en el panel de energía el consumo y coste de electricidad desde ufd.es y ree.es. Calcula las facturas desde cnmc.gob.es.", + "domain": "pvpc_energy", + "etag_repository": "W/\"bbfb6abf7231479cd4ffc78cc444a9d1722641db88cc35d5fd6dc85da75924fd\"", + "last_updated": "2026-06-14T09:08:33Z", + "stargazers_count": 15, + "topics": [ + "billing", + "electricity-consumption", + "energy-dashboard", + "pvpc" + ], + "last_fetched": 1787957344.463936 }, - "333849286": { + "1199874257": { + "repository_manifest": {}, + "new": true, + "full_name": "jjsmackay/hass-yolo-updater", + "category": "integration", + "description": "Press the button. Update everything. No ragrets.", + "domain": "yolo_updater", + "etag_repository": "W/\"a8ee3c6f2d5d7cce40641c6d94f0e5610148d2d773510360f54b32ec94bdf930\"", + "last_updated": "2026-07-01T21:49:11Z", + "topics": [ + "yolo" + ], + "last_fetched": 1784788664.700096 + }, + "512007926": { "repository_manifest": { - "name": "Eforsyning", - "country": "DK", - "homeassistant": "2022.12", + "name": "Reolink Discovery", + "homeassistant": "2023.11.1" + }, + "new": true, + "full_name": "xannor/ha_reolink_discovery", + "authors": [ + "@xannor" + ], + "category": "integration", + "description": "ReoLink Discovery Protocol Integration for Home Assistant", + "domain": "reolink_discovery", + "etag_repository": "W/\"352ebcd3c2b31fc0aabe6f5e07c853dba70ed715959ce9da4e534a27e54570d7\"", + "last_updated": "2023-11-08T19:03:45Z", + "stargazers_count": 14, + "topics": [ + "component" + ], + "last_fetched": 1788495577.763048 + }, + "287409957": { + "repository_manifest": { + "name": "Cover Control Button Row", + "filename": "cover-control-button-row.js" + }, + "full_name": "finity69x2/cover-control-button-row", + "category": "plugin", + "description": "button row for controlling open/close covers in Home Assistant", + "etag_repository": "W/\"a2d97cb7776cebc3f8d0da8d65d6badf66245519db9ba0b7ec02658ca73e5a9f\"", + "last_updated": "2026-06-10T21:36:35Z", + "stargazers_count": 13, + "topics": [ + "cover" + ], + "last_fetched": 1784794387.448601 + }, + "1234394351": { + "repository_manifest": {}, + "new": true, + "full_name": "MacSiem/ha-frigate-privacy", + "category": "integration", + "description": "Frigate camera privacy scheduler for Home Assistant - pause/resume detection on schedule", + "domain": "ha_frigate_privacy", + "etag_repository": "W/\"3f41bd11169e5913507d2dfedba5e2aff0ef7f2d49156482434bf19a5f56a0b9\"", + "last_updated": "2026-09-30T06:28:04Z", + "topics": [ + "cameras", + "frigate", + "privacy", + "security" + ], + "last_fetched": 1790785229.043612 + }, + "383732864": { + "repository_manifest": { + "name": "Garmin Connect", "render_readme": true }, "new": true, - "full_name": "kpoppel/homeassistant-eforsyning", + "full_name": "cyberjunky/home-assistant-garmin_connect", "authors": [ - "@kpoppel" + "@cyberjunky" ], "category": "integration", - "description": "Home Assistant module enabling retrieval of regional heating data from eForsyning.", - "domain": "eforsyning", - "etag_repository": "W/\"70f78b2c21c82ee650729e7c7f63d76b7b137b46bb0a3395871941f099eae48d\"", - "last_updated": "2024-03-05T06:47:58Z", - "stargazers_count": 32, + "description": "This Garmin Connect integration allows you to expose and upload data from and to Garmin Connect to Home Assistant.", + "domain": "garmin_connect", + "etag_repository": "W/\"536fe46f38f904b266024681d2f80205e63010451553d2d81072f95e01675d9d\"", + "last_updated": "2026-09-29T17:48:22Z", + "stargazers_count": 568, + "topics": [ + "garmin-connect", + "home-assistant-component" + ], + "last_fetched": 1790890149.393926 + }, + "1275175717": { + "repository_manifest": {}, + "new": true, + "full_name": "Flybrow/lovelace-kiosk-autoscroll", + "category": "plugin", + "description": "Lovelace pour Home Assistant qui fait défiler automatiquement les vues de haut en bas puis de bas en haut, en boucle (mode kiosque), avec pause à chaque extrémité et pause automatique pendant l'interaction utilisateur.", + "etag_repository": "W/\"c7faea3b357d9ded97992ec849fd4231a9034afc1e0d02eb7c23e9d65e56cd1b\"", + "last_updated": "2026-09-13T00:32:45Z", + "topics": [ + "auto", + "dashboard", + "kiosk", + "lovelace-card", + "lovelace-plugin", + "scroll" + ], + "last_fetched": 1789758176.403393 + }, + "85400693": { + "repository_manifest": { + "name": "Padavan Tracker", + "render_readme": true + }, + "full_name": "PaulAnnekov/home-assistant-padavan-tracker", + "authors": [ + "@PaulAnnekov" + ], + "category": "integration", + "description": "Device tracker component that uses Padavan-based router", + "domain": "padavan_tracker", + "etag_repository": "W/\"b40a09fb282b54e52fbde3ec277f39229a093662bad2adbbe01031d1ef69704a\"", + "last_updated": "2022-05-18T17:01:17Z", + "stargazers_count": 48, + "topics": [ + "padavan", + "router", + "xiaomi" + ], + "last_fetched": 1790159079.653068 + }, + "443651710": { + "repository_manifest": { + "name": "Midnight Teal", + "render_readme": true + }, + "full_name": "Neekster/MidnightTeal", + "category": "theme", + "description": "A dark teal theme for HomeAssistant.", + "etag_repository": "W/\"9efe3adc19c8d3fc496ae23c854c8dae79d33930505974ea37b68e08d8f973de\"", + "last_updated": "2022-03-11T20:50:36Z", + "stargazers_count": 3, + "topics": [ + "dark-theme" + ], + "last_fetched": 1784668291.398098 + }, + "1074103052": { + "repository_manifest": {}, + "new": true, + "full_name": "brezlord/hass-waterco-electrochlor", + "category": "integration", + "description": "Home Assistant integration for Waterco Electrochlor Pool Chlorinator (via local API)", + "domain": "waterco", + "etag_repository": "W/\"2e332e658fcf8e9a50ddd186c947ea118db1c2698251bfc5d01c858fe2f25c3e\"", + "last_updated": "2026-09-11T12:29:39Z", + "stargazers_count": 1, + "topics": [ + "pool", + "waterco" + ], + "last_fetched": 1790152984.355572 + }, + "1207816350": { + "repository_manifest": {}, + "new": true, + "full_name": "its-me-prash/vwgroup-connect-ha", + "category": "integration", + "description": "Home Assistant integration for the Volkswagen Group - Audi (incl US/Canada), VW (incl US/Canada), Škoda, SEAT, CUPRA, Porsche & Bentley. Multi-channel (brand-native + EU Data Act portal + passwordless login) with GPS, charging, climate & remote control where supported. Runs alongside evcc. Available in HACS.", + "domain": "vag_connect", + "downloads": 3, + "etag_repository": "W/\"1329b95177f6ed4a313463dd2c10e1db0ae17237f7f33cd30bf33bc9853a44fe\"", + "last_updated": "2026-09-30T23:46:47Z", + "stargazers_count": 115, + "topics": [ + "audi", + "bentley", + "charging", + "connected-car", + "cupra", + "custom-integration", + "electric-vehicle", + "eu-data-act", + "ev", + "evcc", + "myaudi", + "porsche", + "seat", + "skoda", + "vag", + "vehicle", + "volkswagen", + "weconnect" + ], + "last_fetched": 1790925268.456214 + }, + "1310244199": { + "repository_manifest": {}, + "new": true, + "full_name": "luisanllo/ecowitt-hud-card", + "category": "plugin", + "description": "Custom Lovelace card for Home Assistant for Ecowitt weather stations — temperature, wind, pressure, rain, sun position, and heat/UV risk indices in one tappable panel.", + "etag_repository": "W/\"25f17a72dfd0577a7b1233d784648c34570790cea5916f0e7cd4c120f522a5d9\"", + "last_updated": "2026-09-30T22:35:00Z", + "stargazers_count": 7, + "topics": [ + "ecowitt", + "hacs-plugin", + "lovelace-card", + "weather-station" + ], + "last_fetched": 1790899927.976666 + }, + "1283038583": { + "repository_manifest": {}, + "new": true, + "full_name": "Nicxe/home-assistant-rain-radar", + "category": "integration", + "description": "Home Assistant integration and dashboard card for Nordic rain radar", + "domain": "rain_radar", + "downloads": 317, + "etag_repository": "W/\"a1b1914fc37c745554d02014fbc62680fc8aa25cb1d5297e9a74bd6aba7d72da\"", + "last_updated": "2026-10-02T06:03:38Z", + "stargazers_count": 8, + "topics": [ + "home-assistant-custom-component", + "rain-radar", + "weather" + ], + "last_fetched": 1790927908.751717 + }, + "717139656": { + "repository_manifest": { + "name": "digitalSTROM", + "render_readme": true + }, + "new": true, + "full_name": "Mat931/digitalstrom-homeassistant", + "authors": [ + "@Mat931" + ], + "category": "integration", + "description": "digitalSTROM integration for Home Assistant", + "domain": "digitalstrom", + "etag_repository": "W/\"dc674b851f9ef7d9328d7e8edd418229b696275b8562f7a3520388ebd888dd22\"", + "last_updated": "2026-06-29T21:12:40Z", + "stargazers_count": 29, + "topics": [ + "digitalstrom", + "home-assistant-integration" + ], + "last_fetched": 1784789958.306693 + }, + "1301943095": { + "repository_manifest": {}, + "new": true, + "full_name": "ryanbuiltthat/prism", + "category": "plugin", + "description": "Prism - a flat, minimal, data-first theme and custom card set for Home Assistant (stats, energy, gauges, sparklines).", + "downloads": 1, + "etag_repository": "W/\"6b40bd0878954c052af4cdf0875b281bea12c985082149f04e71839860294292\"", + "last_updated": "2026-09-27T15:33:14Z", + "stargazers_count": 2, + "topics": [ + "dashboard" + ], + "last_fetched": 1790538897.037043 + }, + "823903006": { + "repository_manifest": {}, + "new": true, + "full_name": "cloudbr34k84/home-assistant-pocketsmith", + "category": "integration", + "description": "The PocketSmith integration allows you to display account balances from PocketSmith in Home Assistant.", + "domain": "ha_pocketsmith", + "etag_repository": "W/\"348a2fcdf6c3e1d6fa346c57cc7ac70e53534ac603572e4321bfa93ed048a808\"", + "last_updated": "2026-08-22T21:10:42Z", + "stargazers_count": 7, + "topics": [ + "finance", + "home-assistant-integration", + "pocketsmith" + ], + "last_fetched": 1787449511.782543 + }, + "699910852": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-tibber-pulse-local", + "category": "integration", + "description": "Local/LAN Tibber Pulse IR/Bridge Integration for Home Assistant. My Tibber invitation Link: https://invite.tibber.com/6o0kqvzf (Code: six, oscar, zero, kilo, quebec, victor, zulu, foxtrot)", + "domain": "tibber_local", + "downloads": 6, + "etag_repository": "W/\"294256da47e3252726cfe190626f68acb390a0a6a0a163cbd5a17a2e86cc4296\"", + "last_updated": "2026-09-29T18:19:15Z", + "stargazers_count": 287, + "topics": [ + "home-assistant-integration", + "tibber", + "tibberpulse" + ], + "last_fetched": 1790873669.172547 + }, + "686447561": { + "repository_manifest": { + "name": "matterbridge whatsapp custom notification / notify", + "render_readme": true, + "country": "IL" + }, + "new": true, + "full_name": "t0mer/matterbridge-custom-notifier", + "authors": [ + "@t0mer" + ], + "category": "integration", + "description": "Home Assistant notify platform (HACS) that sends WhatsApp group messages through a self-hosted Matterbridge REST API, no WhatsApp Cloud API", + "domain": "matterbridge", + "etag_repository": "W/\"d16038c4520757632dc7c4ad42a7f989f12f3fc6ac9ee5f16d8378d6d845de3b\"", + "last_updated": "2026-09-29T06:59:52Z", + "stargazers_count": 21, + "topics": [ + "api", + "hacs-custom", + "home-assistant-custom-component", + "matterbridge", + "notifications", + "self-hosted", + "whatsapp", + "whatsapp-notifications" + ], + "last_fetched": 1790687176.711125 + }, + "151550084": { + "repository_manifest": {}, + "full_name": "custom-components/sensor.owlintuition", + "authors": [ + "@glpatcern" + ], + "category": "integration", + "description": "A set of sensors to integrate the OWL Intuition devices network", + "domain": "owlintuition", + "etag_repository": "W/\"d6fdebb06606ea8091638c703b00b92e3c85cb98ddc683a912a1bdbd92716137\"", + "last_updated": "2025-12-10T22:21:19Z", + "stargazers_count": 12, + "last_fetched": 1784786274.425607 + }, + "928012218": { + "repository_manifest": {}, + "new": true, + "full_name": "Zendure/Zendure-HA", + "category": "integration", + "description": "Zendure Home Assistant Integration", + "domain": "zendure_ha", + "downloads": 13849, + "etag_repository": "W/\"a120ff1510da292fe4ae352abadd33b835281b9b9602f768782c809d62d20889\"", + "last_updated": "2026-09-28T12:44:08Z", + "stargazers_count": 423, + "topics": [ + "home-assistant-integration", + "zendure" + ], + "last_fetched": 1790878008.79813 + }, + "934186529": { + "repository_manifest": {}, + "new": true, + "full_name": "kirill-k2/hass-guk-krasnodar", + "category": "integration", + "description": "GUK Krasnodar Integration", + "domain": "guk_krasnodar", + "etag_repository": "W/\"978005c0f089a30f48d9e429cea836fbe1ab5156c2f433c370b52810f66701fe\"", + "last_updated": "2026-03-06T23:05:24Z", + "stargazers_count": 1, + "topics": [ + "guk-krasnodar", + "krasnodar" + ], + "last_fetched": 1784789139.435076 + }, + "1245236974": { + "repository_manifest": {}, + "new": true, + "full_name": "silenthooligan/localsky-ha", + "category": "integration", + "description": "LocalSky weather, zone valves, and watering actions in Home Assistant. Connect to a LocalSky server on your network.", + "domain": "localsky", + "downloads": 1, + "etag_repository": "W/\"87ec6725df09e0fac1b90bd64ac768c54f4d95ed28c166b5c7928d97f34aaaf7\"", + "last_updated": "2026-09-30T12:22:45Z", + "topics": [ + "irrigation", + "weather" + ], + "last_fetched": 1790788107.703821 + }, + "1042344898": { + "repository_manifest": {}, + "new": true, + "full_name": "spatecon/orcommconnect", + "category": "integration", + "description": "HomeAssistant Integration with Orcomm Connect wireless lights and switches", + "domain": "orcommconnect", + "etag_repository": "W/\"aefb90a838f20d05512b6424e00b7281f802f7e2ea123766abcb1006ad097191\"", + "last_updated": "2025-10-02T10:07:16Z", + "stargazers_count": 4, + "topics": [ + "homeassistant-custom-component", + "lights" + ], + "last_fetched": 1784792452.288039 + }, + "1189118615": { + "repository_manifest": {}, + "new": true, + "full_name": "SourceLabOrg/HomeAssistant-PVOutputPublisher", + "category": "integration", + "description": "Publish solar metrics to PVOutput.org from home assistant.", + "domain": "pvoutput_publisher", + "etag_repository": "W/\"6b952a3c8cc2603ae5fc5929cedb121cdaf4e373fe38988b3433858da37c6557\"", + "last_updated": "2026-06-06T01:57:03Z", + "stargazers_count": 5, + "topics": [ + "pvoutput", + "solar" + ], + "last_fetched": 1785183144.628324 + }, + "1016220724": { + "repository_manifest": {}, + "new": true, + "full_name": "msp1974/ViewAssist_Companion_App", + "category": "integration", + "description": "An Android app and Home Assistant integration to support the View Assist integration", + "domain": "vaca", + "downloads": 2891, + "etag_repository": "W/\"812186537e6d40c04d3d96d5db75093d19aea44e2d8cbe8d2294bc72415921d3\"", + "last_updated": "2026-09-28T10:55:06Z", + "stargazers_count": 496, + "topics": [ + "android", + "view-assist" + ], + "last_fetched": 1790927590.445754 + }, + "1270058089": { + "repository_manifest": {}, + "new": true, + "full_name": "YuriyLeontev/hass-waviot", + "category": "integration", + "description": "Кастомная интеграция для счётчиков электроэнергии WAVIoT (NB-IoT, FOBOS и т.п.) через облачный API `lk.waviot.ru`.", + "domain": "waviot", + "etag_repository": "W/\"13a6a3d601684f46f62fa5d1b1fb5cf8bbae15f5bcc9b42213e1108d2d560042\"", + "last_updated": "2026-09-07T13:18:00Z", + "stargazers_count": 2, "topics": [ "energy", - "heating" + "waviot" ], - "last_fetched": 1714279349.826309 + "last_fetched": 1788862430.464605 }, - "264415552": { - "repository_manifest": { - "name": "Hive Custom Component", - "render_readme": true - }, - "full_name": "Pyhass/Hive-Custom-Component", - "authors": [ - "@Rendili", - "@KJonline" - ], + "1118848394": { + "repository_manifest": {}, + "new": true, + "full_name": "mholzi/beatify", "category": "integration", - "description": "A custom version of the home assistant hive component", - "domain": "hive", - "etag_repository": "W/\"2576ca645955f8ca6675646d5ddcdee61835e999217b0be9849a50fdb468ec75\"", - "last_updated": "2024-02-12T18:14:33Z", - "stargazers_count": 33, + "description": "🎵 Music quiz party game for Home Assistant with two modes, guess the release year or name the title and artist. Streams from Spotify, Apple Music, Tidal, Deezer, YouTube Music and Amazon Music, or plays your own library via Plex, Jellyfin and local files. Runs on Sonos, Alexa and any Music Assistant speaker.", + "domain": "beatify", + "etag_repository": "W/\"ba1113badaa1b24fbd8c954f02287147cca3fa41a94a2deb706a05c6b45ba623\"", + "last_updated": "2026-10-01T12:21:33Z", + "stargazers_count": 228, "topics": [ - "hive" + "alexa", + "home-assistant-custom-component", + "music-assistant", + "music-quiz", + "music-trivia", + "party-game", + "qr-code", + "sonos", + "trivia-game" ], - "last_fetched": 1710693110.315447 + "last_fetched": 1790873922.268933 }, - "269588712": { - "repository_manifest": { - "name": "Philips Hue Play HDMI Sync Box", - "render_readme": true, - "homeassistant": "2024.4.0" - }, - "full_name": "mvdwetering/huesyncbox", - "authors": [ - "@mvdwetering" - ], + "922537065": { + "repository_manifest": {}, + "new": true, + "full_name": "bieniu/ha-meteo-imgw-pib", "category": "integration", - "description": "Custom integration for Home Assistant to control the Philips Hue Play HDMI Sync Box", - "domain": "huesyncbox", - "downloads": 30, - "etag_repository": "W/\"7c6720742780086239ef085b2e118af5df2142ee5185ca38e75d0ef97107add3\"", - "last_updated": "2024-04-23T11:43:46Z", - "stargazers_count": 98, + "description": "Meteo IMGW-PIB custom integration for Home Assistant", + "domain": "meteo_imgw_pib", + "downloads": 1330, + "etag_repository": "W/\"21b3588f6d982e6d2fb4131255d48f0e4470e6b33fa09ffa78f5ff03c87538be\"", + "last_updated": "2026-10-01T04:47:18Z", + "stargazers_count": 38, "topics": [ - "hue-entertainment", - "huesync", - "philips-hue" + "imgw-pib", + "meteo", + "weather" ], - "last_fetched": 1714624438.732921 + "last_fetched": 1790868622.856146 }, - "205261230": { - "repository_manifest": { - "name": "HTML Jinja2 Template card", - "filename": "html-template-card.js" - }, - "full_name": "PiotrMachowski/Home-Assistant-Lovelace-HTML-Jinja2-Template-card", + "850391229": { + "repository_manifest": {}, + "new": true, + "full_name": "FernandoZueet/messages_store", + "category": "integration", + "description": "Messages Store is a Home Assistant component for storing, managing, and retrieving messages in a SQLite database. Ideal for TTS, mobile notifications, and more, it allows dynamic handling of text data in automation scenarios. Easily add, edit, delete, and retrieve messages", + "domain": "messages_store", + "etag_repository": "W/\"0254dabc8f39fb7a46d4789c69e796bcb0cbb253c9f8a49d52db5a5f474f59d6\"", + "last_updated": "2025-08-29T21:54:47Z", + "stargazers_count": 12, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1784787370.160003 + }, + "1215752712": { + "repository_manifest": {}, + "new": true, + "full_name": "EvotecIT/lovelace-lawn-mower-card", "category": "plugin", - "description": "This card displays provided Jinja2 template as an HTML content of a card. It uses exactly the same engine as Home Assistant in Developer tools.", - "domain": "", - "etag_repository": "W/\"6463eaa6d5f4cf3371e762d12c0489fd18c94ef3abe7a7a8c3a0a41dec952faf\"", - "last_updated": "2023-07-07T02:53:40Z", - "stargazers_count": 65, + "description": "A polished Home Assistant dashboard card for robotic lawn mowers, with visual configuration, maps, live camera, telemetry, and controls.", + "downloads": 919, + "etag_repository": "W/\"7b1c2c6493752d61e7b0487cace47c8b0bf286575320db8a23bbeee89799e8dd\"", + "last_updated": "2026-09-23T13:36:38Z", + "stargazers_count": 20, "topics": [ - "jinja2", - "lovelace-card" + "lawn-mower", + "robotic-mower" ], - "last_fetched": 1714624736.268524 + "last_fetched": 1790715031.917487 }, - "487536666": { + "199888538": { "repository_manifest": { - "name": "Nilan", - "homeassistant": "2024.4.4", + "name": "Stadtreinigung Hamburg", + "country": "DE", + "homeassistant": "0.109.0", + "zip_release": true, + "filename": "stadtreinigung_hamburg.zip" + }, + "full_name": "custom-components/sensor.stadtreinigung_hamburg", + "authors": [ + "@vigonotion" + ], + "category": "integration", + "description": "Stadtreinigung Hamburg - get garbage collection dates in Hamburg - custom component for Home Assistant", + "domain": "stadtreinigung_hamburg", + "downloads": 477, + "etag_repository": "W/\"7238386178429707420d9486ea5f0263ee15724fdb8dde676b74eee3f3ec8c5f\"", + "last_updated": "2026-06-15T19:15:51Z", + "stargazers_count": 31, + "last_fetched": 1790869546.920699 + }, + "1121822176": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/EVChargingStations", + "category": "integration", + "description": "Home Assistant Custom integration to find and compare public EV charging stations. Get notified when nearest public charging station is available, etc.", + "domain": "evchargingstations", + "etag_repository": "W/\"913adf8af3725a81c43a91311c123b3ed19f13bfdf690049d9ae8c14e132917c\"", + "last_updated": "2026-05-15T06:27:13Z", + "stargazers_count": 4, + "topics": [ + "charging-stations", + "electric-vehicles", + "home-assistant-integration" + ], + "last_fetched": 1778841593.651638 + }, + "577080457": { + "repository_manifest": { + "name": "Sensi", "render_readme": true }, "new": true, - "full_name": "veista/nilan", + "full_name": "iprak/sensi", "authors": [ - "@veista" + "@iprak" ], "category": "integration", - "description": "Nilan integration for Home Assistant", - "domain": "nilan", - "etag_repository": "W/\"5e7bc96c9a04911be0cc144bd7f6462e36df9ec04d840805b4e2f7de380f2bd4\"", - "last_updated": "2024-04-14T18:07:01Z", - "stargazers_count": 42, + "description": "HomeAssistant integration for Sensi thermostat", + "domain": "sensi", + "downloads": 7, + "etag_repository": "W/\"254e42737a5fcc7c53e73bf8a8b6a6d70c042df3d07967ef377a99c6d93550d4\"", + "last_updated": "2026-09-07T11:51:41Z", + "stargazers_count": 111, "topics": [ - "iot", - "modbus-tcp" + "sensi" ], - "last_fetched": 1713932332.91732 + "last_fetched": 1790925210.079608 }, - "574693804": { + "283847957": { "repository_manifest": { - "name": "Hypervolt Charger", - "country": [ - "GB", - "AU" - ] + "name": "pyscript", + "zip_release": true, + "filename": "hass-custom-pyscript.zip" }, - "new": true, - "full_name": "gndean/home-assistant-hypervolt-charger", + "full_name": "custom-components/pyscript", "authors": [ - "@gndean" + "@craigbarratt" ], "category": "integration", - "description": "Home Assistant integration for Hypervolt EV charger", - "domain": "hypervolt_charger", - "etag_repository": "W/\"3a20acbf0852bff2a995f61fe2fb2808822d2076c975aa885ddce721c6b9d849\"", - "last_updated": "2024-04-29T22:07:49Z", - "stargazers_count": 41, + "description": "Pyscript adds rich Python scripting to HASS", + "domain": "pyscript", + "downloads": 27033, + "etag_repository": "W/\"b491e62e6e73b83e2edb570f0ca7b737e7f672235c4958d02cf435146802e77a\"", + "last_updated": "2026-09-11T17:54:11Z", + "stargazers_count": 1188, "topics": [ - "ev-charger", - "ev-charging", - "hypervolt" + "jupyter" ], - "last_fetched": 1714624873.262229 + "installed_commit": "f6c1792", + "installed": true, + "last_commit": "62cae41", + "last_version": "2.1.0", + "manifest_name": "Pyscript Python scripting", + "open_issues": 138, + "releases": true, + "version_installed": "2.1.0", + "last_fetched": 1790890061.525945 }, - "548811638": { + "501618674": { "repository_manifest": { - "name": "Epson Projector Link", + "name": "BleBox shutterBox with tilt", "hacs": "1.6.0", - "homeassistant": "2023.4.0", + "homeassistant": "2022.6.0", "render_readme": true }, "new": true, - "full_name": "amosyuen/ha-epson-projector-link", + "full_name": "andrzejchm/blebox_shutterbox_tilt", + "authors": [ + "@andrzejchm" + ], + "category": "integration", + "description": "HACS integration for BleBox shutterBox that adds tilt support", + "domain": "blebox_shutterbox_tilt", + "etag_repository": "W/\"e908359115dbe76f2adbd239bae19024353fc7ff0f88c75ff121936ebb758a87\"", + "last_updated": "2025-06-13T07:30:05Z", + "stargazers_count": 6, + "last_fetched": 1788386904.337255 + }, + "1228308998": { + "repository_manifest": {}, + "new": true, + "full_name": "hudsonbrendon/nintendo-switch-card", + "category": "plugin", + "description": "Lovelace card for Home Assistant displaying Nintendo Switch state via switch-assistant MQTT integration. Built with Lit + TypeScript.", + "downloads": 327, + "etag_repository": "W/\"58b2bbdfc49f1d102ef410ce9e24e1711aff8cdaae871a72c728f8803575172c\"", + "last_updated": "2026-05-04T17:15:06Z", + "stargazers_count": 10, + "topics": [ + "lit-element", + "mqtt", + "nintendo-switch", + "typescript" + ], + "last_fetched": 1788482726.073694 + }, + "554898014": { + "repository_manifest": { + "name": "Fusion Solar", + "render_readme": true + }, + "new": true, + "full_name": "tijsverkoyen/HomeAssistant-FusionSolar", + "authors": [ + "@tijsVerkoyen" + ], + "category": "integration", + "description": "Integrate FusionSolar into your Home Assistant.", + "domain": "fusion_solar", + "etag_repository": "W/\"4add0e2dbf6385fb592c7e0d94c61536e75741484a925ea7fd5979bad6451abc\"", + "last_updated": "2026-09-28T21:56:51Z", + "stargazers_count": 240, + "topics": [ + "fusionsolar", + "huawei" + ], + "last_fetched": 1790788928.510104 + }, + "269205129": { + "repository_manifest": { + "name": "VIMAR By-Me Hub", + "render_readme": true, + "homeassistant": "2021.12.0" + }, + "full_name": "h4de5/home-assistant-vimar", + "authors": [ + "@h4de5" + ], + "category": "integration", + "description": "VIMAR by-me integration into home-assistant.io", + "domain": "vimar", + "downloads": 7, + "etag_repository": "W/\"df1699b9c64eb63c23a80067e74c3ce35acab1ef4d416559bf94a507a61dddb2\"", + "last_updated": "2026-04-14T02:32:36Z", + "stargazers_count": 51, + "topics": [ + "vimar", + "vimar-platform" + ], + "last_fetched": 1787419697.552906 + }, + "326352749": { + "repository_manifest": { + "name": "MasterLink Gateway", + "country": "US", + "render_readme": true + }, + "new": true, + "full_name": "giachello/mlgw", + "authors": [ + "@giachello", + "@Lele-72" + ], + "category": "integration", + "description": "This components integrates Bang & Olufsen Master Link Gateway and Beolink Gateway to Home Assistant, the open-source home automation platform.", + "domain": "mlgw", + "etag_repository": "W/\"6f72b29c16cd5b080bfb0ee7780523fd8ee12ec9b9e347c9e7a46e1bfd16643a\"", + "last_updated": "2024-09-17T13:26:10Z", + "stargazers_count": 32, + "topics": [ + "bang-olufsen", + "beolink-gateway", + "masterlink-gateway", + "mlgw-configuration" + ], + "last_fetched": 1790681443.538492 + }, + "1263540279": { + "repository_manifest": {}, + "new": true, + "full_name": "Suds-Lab/hass-daikin-dkn-na", + "category": "integration", + "description": "Home Assistant integration for Daikin / Airzone DKN Cloud NA air conditioners", + "domain": "dkn_cloud_na", + "etag_repository": "W/\"998770e7860a382cd6ecd14e51746a29de0c9d2bcc9b53d5c557647cbe026908\"", + "last_updated": "2026-09-01T00:47:34Z", + "stargazers_count": 1, + "topics": [ + "airzone", + "airzonecloud", + "climate", + "daikin", + "daikin-api", + "dkn", + "hvac" + ], + "last_fetched": 1788374116.618034 + }, + "1260073891": { + "repository_manifest": {}, + "new": true, + "full_name": "RF1705/beste-schule", + "category": "integration", + "description": "Home Assistant integration for beste.schule timetables, absences, school time and grade averages.", + "domain": "beste_schule", + "downloads": 1, + "etag_repository": "W/\"4a7b8c5b17ba199324d5ee3b7edc8cc8f2646297ed7c429e4170bd30e66b1711\"", + "last_updated": "2026-09-26T23:16:36Z", + "stargazers_count": 5, + "topics": [ + "beste-schule", + "calendar", + "school" + ], + "last_fetched": 1790473762.547291 + }, + "1216792010": { + "repository_manifest": {}, + "new": true, + "full_name": "demoklion/home-assistant-globaltrack", + "category": "integration", + "description": "Home Assistant integration for GlobalTrack / LogisCarE Commander vehicle tracking platforms", + "domain": "globaltrack", + "etag_repository": "W/\"f8e82074cbd6c5b84f9764e1bf4a01cf74d602e93ee9b465c763483fc9c387c0\"", + "last_updated": "2026-06-23T04:09:12Z", + "topics": [ + "globaltrack", + "gps-tracker", + "logiscare", + "vehicle-tracker" + ], + "last_fetched": 1784786658.23199 + }, + "1288472868": { + "repository_manifest": {}, + "new": true, + "full_name": "wiso/home-assistant-arpa-lombardia", + "category": "integration", + "description": "Home Assistant integration for ARPA Lombardia air quality monitoring stations", + "domain": "arpa_lombardia", + "etag_repository": "W/\"d810df88e135e6fd14928fda81e4d5662cccb1ba8417ce4b12b4dca6d9dd4516\"", + "last_updated": "2026-07-05T22:02:20Z", + "stargazers_count": 1, + "topics": [ + "air-pollution", + "air-quality", + "arpa", + "home-assistant-integration", + "lombardia" + ], + "last_fetched": 1785793643.434304 + }, + "657938356": { + "repository_manifest": {}, + "new": true, + "full_name": "zhbjsh/homeassistant-ssh", + "category": "integration", + "description": "Control and monitor devices in Home Assistant by executing commands via SSH", + "domain": "ssh", + "etag_repository": "W/\"40134dad9b4a64bd8294cbdbdb00086b3d57e869b131a7f76cdb0a745a396530\"", + "last_updated": "2025-06-09T08:40:51Z", + "stargazers_count": 165, + "topics": [ + "bash", + "cmd", + "command-line", + "powershell", + "shell", + "ssh" + ], + "last_fetched": 1789324538.004586 + }, + "1183556189": { + "repository_manifest": {}, + "new": true, + "full_name": "83noit/ha-hue-entertainment", + "category": "integration", + "description": "Home Assistant integration emulating a Philips Hue Bridge for entertainment mode (Ambilight)", + "domain": "hue_entertainment", + "etag_repository": "W/\"3258226aa6ddf887d073719f87ca36b84063fa4d2b229c9ae280b9da7f99db3e\"", + "last_updated": "2026-08-28T13:32:37Z", + "stargazers_count": 5, + "topics": [ + "ambilight", + "dtls", + "hue", + "zha", + "zigbee" + ], + "last_fetched": 1789983715.051663 + }, + "746620338": { + "repository_manifest": {}, + "new": true, + "full_name": "niltrip/powerocean", + "category": "integration", + "description": "Custom Home Assistant integration to get values from a Ecoflow PowerOcean", + "domain": "powerocean", + "downloads": 16, + "etag_repository": "W/\"ccb527450be1f7beb7448b86cae5b1e231439bbef8d20ac6eec0b5900a834b6b\"", + "last_updated": "2026-09-20T17:22:48Z", + "stargazers_count": 34, + "topics": [ + "ecoflow", + "hacs-custom", + "powerocean" + ], + "last_fetched": 1789925354.796871 + }, + "944755135": { + "repository_manifest": {}, + "new": true, + "full_name": "tomer-w/ha-nmea2000", + "category": "integration", + "description": "NMEA 2000 Home Assistant Integration", + "domain": "nmea2000", + "etag_repository": "W/\"66fea4730407b216e3c5eb7bcaede24a5d580e6879e44b7c153e91e5bbb8d5f2\"", + "last_updated": "2026-08-24T04:32:08Z", + "stargazers_count": 17, + "topics": [ + "nmea2000" + ], + "last_fetched": 1787557118.418983 + }, + "1177144432": { + "repository_manifest": {}, + "new": true, + "full_name": "CooLajz/ha-zivy-obraz", + "category": "integration", + "description": "Home Assistant integration for service Živý Obraz - ePaper displays", + "domain": "zivy_obraz", + "etag_repository": "W/\"25f76ad9309a578721159363841bc0c28bfd7490ab40a19baeb31115c6542838\"", + "last_updated": "2026-10-01T18:16:54Z", + "stargazers_count": 14, + "topics": [ + "eink", + "epaper", + "home-assistant-integration", + "zivy-obraz", + "zivyobraz" + ], + "last_fetched": 1790889938.936235 + }, + "1312765574": { + "repository_manifest": {}, + "new": true, + "full_name": "AboveColin/HA-Forgejo", + "category": "integration", + "description": "Home Assistant integration for Forgejo", + "domain": "forgejo", + "etag_repository": "W/\"914d3d1a9fe6239778a9849e0492e26c8859c3b871760186c542ff2a2c4164ed\"", + "last_updated": "2026-09-03T22:11:32Z", + "stargazers_count": 5, + "topics": [ + "forgejo" + ], + "last_fetched": 1789426992.414541 + }, + "442001863": { + "repository_manifest": { + "name": "TP-Link Deco", + "hacs": "1.6.0", + "homeassistant": "2023.6.0", + "render_readme": true + }, + "new": true, + "full_name": "amosyuen/ha-tplink-deco", "authors": [ "@amosyuen" ], "category": "integration", - "description": "Home Assistant Epson Projector Link", - "domain": "epson_projector_link", - "etag_repository": "W/\"b22fdba6f3472f737c4914847a09de6a37f2ec0e912c1f510fd33ce1697c51a1\"", - "last_updated": "2024-04-26T15:29:21Z", - "stargazers_count": 8, + "description": "Home Assistant TP-Link Deco Custom Component", + "domain": "tplink_deco", + "etag_repository": "W/\"b6b35c39c5fdc48b5b695ab44d18157639e758d8851a3762dbf17f59e583b857\"", + "last_updated": "2026-09-28T11:13:33Z", + "stargazers_count": 297, "topics": [ - "epson-projector" + "router", + "tp-link" ], - "last_fetched": 1714279271.408091 + "last_fetched": 1790704358.184057 }, - "226567922": { - "repository_manifest": { - "name": "Red slate theme", - "render_readme": "True" - }, - "full_name": "Poeschl/slate_red", - "category": "theme", - "description": "My red\"isch\" home assistant theme.", - "domain": "", - "etag_repository": "W/\"35a7ca15ef8f7668ebbe02dea91f9a42f9ab84ca5627450a185aa3d80fc8b131\"", - "last_updated": "2024-02-18T14:01:29Z", - "stargazers_count": 1, - "topics": [ - "material-design", - "red" - ], - "last_fetched": 1709125442.576179 - }, - "207881337": { - "repository_manifest": { - "name": "Anniversaries", - "zip_release": true, - "filename": "anniversaries.zip", - "homeassistant": "0.109.0" - }, - "full_name": "pinkywafer/Anniversaries", - "authors": [ - "@pinkywafer" - ], + "1092315151": { + "repository_manifest": {}, + "new": true, + "full_name": "peterklijn/casambi-mqtt", "category": "integration", - "description": "Anniversary Countdown Sensor for Home Assistant", - "domain": "anniversaries", - "downloads": 7628, - "etag_repository": "W/\"b510b5cdf0ae414ff3ceb181c147712b4cecbb55b833a04ab3e3da53786ed6a1\"", - "last_updated": "2023-09-04T22:24:54Z", - "stargazers_count": 158, + "description": "HACS integration for interacting with Casambi light entities using MQTT + Python server exposing Casambi entities to MQTT", + "domain": "casambi_mqtt", + "etag_repository": "W/\"7e6167967738b5ff67be586a341c3b15ff8569eda4bcf4df8457629df4e22076\"", + "last_updated": "2026-09-28T05:20:25Z", + "stargazers_count": 3, "topics": [ - "anniversaries" + "casambi", + "light", + "mqtt", + "scene" ], - "last_fetched": 1713586677.68737 + "last_fetched": 1790574683.488097 }, - "201740996": { - "repository_manifest": { - "name": "Generate readme", - "zip_release": true, - "filename": "readme.zip", - "homeassistant": "2021.5.0", - "hide_default_branch": true, - "render_readme": true, - "hacs": "0.19.1" - }, - "full_name": "custom-components/readme", - "authors": [ - "@ludeeus" - ], + "1197650579": { + "repository_manifest": {}, + "new": true, + "full_name": "Micka41/bwt-aqa-perla-ble", "category": "integration", - "description": "Use Jinja and data from Home Assistant to generate your README.md file", - "domain": "readme", - "downloads": 286, - "etag_repository": "W/\"581f4722cba4e1a749f7fc9dafb36223d02396e30b2843e4fea0d91dbcc61c04\"", - "last_updated": "2024-03-16T05:31:48Z", - "stargazers_count": 32, + "description": "Native Home Assistant integration for the BWT AQA Perla water softener via Bluetooth Low Energy (BLE).", + "domain": "bwt_aqa_perla_ble", + "downloads": 1, + "etag_repository": "W/\"7ab4090774d7bc82b946194ecc5e5ccc1e1a2a6868d8e188a7c63d55fcd515f7\"", + "last_updated": "2026-09-27T13:16:42Z", + "stargazers_count": 5, "topics": [ - "automation", - "jinja", - "readme" + "ble", + "bluetooth", + "bwt", + "water-softener" ], - "last_fetched": 1714624982.178324 + "last_fetched": 1790573616.944689 }, - "456201687": { - "repository_manifest": { - "name": "Mushroom Themes", - "homeassistant": "2022.11.0b0", - "render_readme": true - }, - "full_name": "piitaya/lovelace-mushroom-themes", - "category": "theme", - "description": "Additional themes for Lovelace Mushroom Cards 🍄", - "domain": "", - "etag_repository": "W/\"d4e83e0c7acdaefa0d98c933f616282e9e854a9ae1da45c3d0acc0c953da13a7\"", - "last_updated": "2024-02-01T19:25:22Z", - "stargazers_count": 212, + "1251384480": { + "repository_manifest": {}, + "new": true, + "full_name": "hitchin999/GAFVentControl-HA", + "category": "integration", + "description": "Home Assistant integration for the GAF MasterFlow Smart Attic Fan (Vent Control app)", + "domain": "gaf_masterflow", + "downloads": 1, + "etag_repository": "W/\"7c335d8ca1f5e7574b208d51b134a722b065ea761c8417e081d520a4b263f0c9\"", + "last_updated": "2026-05-31T16:29:11Z", "topics": [ - "mushroom" + "attic-fan", + "gaf", + "masterflow", + "ventilation" ], - "last_fetched": 1714624440.258901 + "last_fetched": 1785508725.314429 }, - "215327195": { - "repository_manifest": { - "name": "RGB Light Card", - "content_in_root": true, - "filename": "card.js", - "render_readme": true - }, - "full_name": "bokub/rgb-light-card", + "1167785487": { + "repository_manifest": {}, + "new": true, + "full_name": "TheScubaDiver/camera-gallery-card", "category": "plugin", - "description": "💡 A Lovelace custom card for RGB lights", - "domain": "", - "downloads": 33348, - "etag_repository": "W/\"cf26f05464c72d651d77249663557b09964133d5de70475be14fdcfcd8d0aa4d\"", - "last_updated": "2024-01-16T17:01:47Z", - "stargazers_count": 400, + "description": "Camera Gallery Card is a fast and interactive media gallery card for Home Assistant. Browse doorbell snapshots and recordings in a clean timeline view, filter by day, scrub through events, preview media instantly, and manage files with built-in download and delete controls — all directly from the card.", + "downloads": 8652, + "etag_repository": "W/\"5fa9abe03a234c1747300d22fa4462b7f3e2e30e0ad8c919a62c1aa0822a28dc\"", + "last_updated": "2026-09-21T04:18:43Z", + "stargazers_count": 93, "topics": [ - "lovelace-custom-card", - "rgb-lights" + "home-assistant-lovelace-hacs-plugin" ], - "default_branch": "master", - "installed_commit": "abb7c78", - "installed": true, - "last_commit": "f4a255c", - "last_version": "1.11.0", - "open_issues": 7, - "published_tags": [ - "1.11.0", - "1.10.0", - "1.9.0", - "1.8.0", - "1.7.1" - ], - "releases": true, - "version_installed": "1.11.0", - "last_fetched": 1714753172.309445 + "last_fetched": 1790753873.20013 }, - "270638476": { - "repository_manifest": { - "name": "Nord Theme" - }, - "full_name": "home-assistant-community-themes/nord", - "category": "theme", - "description": "Nord theme for Home Assistant", - "domain": "", - "etag_repository": "W/\"61296c36670b4fc253618d8f550a73d93cbfc32dd1a52f137083876ee6d3fa53\"", - "last_updated": "2023-04-03T13:58:06Z", - "stargazers_count": 13, - "last_fetched": 1710347740.63669 - }, - "491066500": { - "repository_manifest": { - "name": "Robonomics", - "render_readme": true - }, + "1002100310": { + "repository_manifest": {}, "new": true, - "full_name": "airalab/homeassistant-robonomics-integration", - "authors": [ - "@airalab" - ], + "full_name": "matbott/home_assistant_Spritmonitor", "category": "integration", - "description": "Connect your Home Assistant devices to web3 infrastructure with Robonomics Web Services subscription.", - "domain": "robonomics", - "etag_repository": "W/\"7431f119dca829333a2d0357f9e1b73c318254cd2d0449c28f8c3017516c866e\"", - "last_updated": "2024-04-25T14:36:59Z", - "stargazers_count": 10, - "topics": [ - "blockchain", - "iot", - "robonomics" - ], - "last_fetched": 1714279373.719952 + "description": "Custom component for Home Assistant the Spritmonitor", + "domain": "spritmonitor", + "etag_repository": "W/\"665313b630ce95c0631da56667b93bcd9b4bc93edb3cc1412510170efa4c2ab1\"", + "last_updated": "2026-07-16T13:21:12Z", + "stargazers_count": 11, + "last_fetched": 1789668179.547255 }, - "624448609": { - "repository_manifest": { - "name": "FoxESS - Modbus: Charge Period Card", - "render_readme": true, - "filename": "foxess-modbus-charge-period-card.js" - }, + "817948318": { + "repository_manifest": {}, "new": true, - "full_name": "nathanmarlor/foxess_modbus_charge_period_card", + "full_name": "remmob/itho_amber", + "category": "integration", + "description": "Home Assistant Itho Daalderop Amber heatpump integration.", + "domain": "itho_amber", + "downloads": 3, + "etag_repository": "W/\"305e6ea0a4cba22029a210e08f3895832e0daaed7d12516ca88f5fbe2b402156\"", + "last_updated": "2026-09-11T20:29:36Z", + "stargazers_count": 17, + "topics": [ + "amber", + "heatpump", + "itho", + "modbus", + "modbus-tcp" + ], + "last_fetched": 1789729459.608295 + }, + "1168630353": { + "repository_manifest": {}, + "new": true, + "full_name": "Selectra-Dev/selectra-ha", + "category": "integration", + "description": "An electricity price integration for Home Assistant from Selectra. Allows turning devices on and off based on the consumption and feed-in price of electricity. Perfect for off-peak, demand-response and dynamic offers.", + "domain": "selectra", + "etag_repository": "W/\"5a04761396d5048592d45f6db5983586d6151e0da98262e267a1a68c2a5ad459\"", + "last_updated": "2026-10-01T07:51:57Z", + "stargazers_count": 5, + "topics": [ + "dynamic-pricing", + "electricity", + "hacs-energy", + "hems", + "home-energy-management", + "vehicle-to-home" + ], + "last_fetched": 1790876160.068905 + }, + "910225975": { + "repository_manifest": {}, + "new": true, + "full_name": "jo-ket/compact-cover-control-card", "category": "plugin", - "description": "Custom Home Assistant Cards for the FoxESS Modbus Integration", - "downloads": 533, - "etag_repository": "W/\"e0198ed1cd1c93bcae8592755f172c0c19c12b09647a8badc62c434ddfd653d4\"", - "last_updated": "2023-12-26T12:03:38Z", - "stargazers_count": 10, - "topics": [ - "energy", - "foxess" - ], - "last_fetched": 1709125159.872806 - }, - "497924778": { - "repository_manifest": { - "name": "elkbledom", - "render_readme": true - }, - "new": true, - "full_name": "dave-code-ruiz/elkbledom", - "authors": [ - "@dave-code-ruiz" - ], - "category": "integration", - "description": "Home Assistant custom component for LED STRIP NAME ELK BLEDOM", - "domain": "elkbledom", - "etag_repository": "W/\"027153402c8d08858120faf48c5799bff1ed4c7d25291f322c9db0d4b6d5f823\"", - "last_updated": "2024-04-25T07:00:07Z", - "stargazers_count": 63, - "topics": [ - "hacs-custom", - "led-controller", - "ledstrips", - "light" - ], - "last_fetched": 1714624875.571262 - }, - "278930028": { - "repository_manifest": { - "name": "Linkplay-based speakers and devices", - "homeassistant": "2022.6.0" - }, - "full_name": "nagyrobi/home-assistant-custom-components-linkplay", - "authors": [ - "@nicjo814", - "@limych", - "@nagyrobi" - ], - "category": "integration", - "description": "LinkPlay based media devices integration for Home Assistant. Supports multiroom, Media Browser, and snapshot and restore functionality for TTS. Compatible with Mini Media Player card.", - "domain": "linkplay", - "etag_repository": "W/\"00c5999679ecfdde0ba29814b075890661a95f785319cae1e34fe75647f98765\"", - "last_updated": "2024-04-29T17:50:03Z", - "stargazers_count": 152, - "topics": [ - "arylic", - "cvte", - "harman-kardon", - "linkplay", - "speaker", - "tts" - ], - "last_fetched": 1714625103.433005 - }, - "356033332": { - "repository_manifest": { - "name": "Crypto Tracker", - "render_readme": true - }, - "new": true, - "full_name": "BigNocciolino/CryptoTracker", - "authors": [ - "@PepegaBruh" - ], - "category": "integration", - "description": "Integration for Home Assistant to implement a crypto tracking system", - "domain": "cryptostate", - "etag_repository": "W/\"40d4af8348d660093e6be340dd9dc43c0668d73f3d8f365376b9027a300ac2a7\"", - "last_updated": "2024-03-09T10:55:27Z", - "stargazers_count": 23, - "topics": [ - "automation", - "currency", - "tracker" - ], - "last_fetched": 1713241326.577821 - }, - "207292725": { - "repository_manifest": { - "name": "Flexible Horseshoe Card for Lovelace", - "content_in_root": true, - "filename": "flex-horseshoe-card.js" - }, - "full_name": "AmoebeLabs/flex-horseshoe-card", - "category": "plugin", - "description": "Flexible Horseshoe card for Home Assistant Lovelace UI. A card with a flexible layout, a horseshoe-like donut graph, multiple entities or attributes, graphics and animations!", - "domain": "", - "etag_repository": "W/\"5d7ca7d90b2c4cbe3ec40a130ea2d2368f167fe816be2f9cc7aa29a6bc6a0c07\"", - "last_updated": "2024-04-13T18:13:46Z", - "stargazers_count": 231, - "topics": [ - "lovelace-card", - "lovelace-custom-card" - ], - "last_fetched": 1714279377.621363 - }, - "533014913": { - "repository_manifest": { - "name": "EV Smart Charging", - "homeassistant": "2022.7.0", - "zip_release": true, - "filename": "ev_smart_charging.zip", - "render_readme": true - }, - "new": true, - "full_name": "jonasbkarlsson/ev_smart_charging", - "authors": [ - "@jonasbkarlsson" - ], - "category": "integration", - "description": "Electric vehicle smart charging for Home Assistant.", - "domain": "ev_smart_charging", - "downloads": 1560, - "etag_repository": "W/\"a64524b8be949ea1d1c2fec7c5a1ff73da86444c0291b06b8a6b9e8192b5378c\"", - "last_updated": "2024-04-21T20:38:22Z", - "stargazers_count": 130, - "topics": [ - "ev-charging" - ], - "last_fetched": 1714624440.67243 - }, - "292008305": { - "repository_manifest": { - "name": "Steam Card", - "render_readme": true, - "filename": "kb-steam-card.js" - }, - "full_name": "Kibibit/kb-steam-card", - "category": "plugin", - "description": "A Home Assistant card for Steam integrations", - "domain": "", - "etag_repository": "W/\"5fe6daf55fa258bdf4c0730eb7737fbd56ac868e06bef96d09cb31e3995a140b\"", - "last_updated": "2023-04-21T15:14:57Z", - "stargazers_count": 23, + "description": "A compact and intuitive Lovelace card for controlling multiple Home Assistant covers organized by rooms.", + "etag_repository": "W/\"e3697ee37e3b5539c55e1dd9971863dc997359139d8ffe3d64fe16a88f3a5d72\"", + "last_updated": "2026-08-11T11:41:27Z", + "stargazers_count": 33, "topics": [ + "blind", "card", - "steam" + "cover", + "shutters" ], - "last_fetched": 1714624669.641955 + "last_fetched": 1786454618.274386 }, - "150781994": { + "470262899": { "repository_manifest": { - "name": "fold-entity-row", + "name": "Nordic Theme", "render_readme": true }, - "full_name": "thomasloven/lovelace-fold-entity-row", - "category": "plugin", - "description": "🔹 A foldable row for entities card, containing other rows", - "domain": "", - "etag_repository": "W/\"be453a8e35520a3f9a3e87d0e17316a79eb3c50e03cc49119115b74752e9241a\"", - "last_updated": "2023-03-04T05:08:58Z", - "stargazers_count": 543, - "last_fetched": 1714279470.682022 - }, - "708527086": { - "repository_manifest": { - "name": "Card to display bar chart oriented to display power sensors", - "render_readme": true, - "filename": "ha-tdv-bar.js", - "content_in_root": true - }, - "new": true, - "full_name": "tdvtdv/ha-tdv-bar", - "category": "plugin", - "description": "A Home Assistant lovelace card to display bar chart oriented to display power sensors", - "downloads": 4770, - "etag_repository": "W/\"47a550aea3885001f4a0e2edeeeb6c0a326781753182f657550c5c1a6316a48e\"", - "last_updated": "2024-03-10T18:11:36Z", + "full_name": "coltondick/nordic-theme-main", + "category": "theme", + "description": "Nordic-inspired light and dark Home Assistant themes with blue variants.", + "etag_repository": "W/\"84e723672877a8cdf120d4a53af85788481f50c16df67cc665424f31f84394fa\"", + "last_updated": "2026-05-04T15:11:53Z", "stargazers_count": 44, "topics": [ - "lovlace-card" + "home-assistant-theme", + "nord", + "nordic" ], - "last_fetched": 1714279470.460397 + "last_fetched": 1789083622.556177 }, - "291484700": { - "repository_manifest": { - "name": "Xiaomi Gateway 3", - "homeassistant": "2023.1.0", - "render_readme": true - }, - "full_name": "AlexxIT/XiaomiGateway3", - "authors": [ - "@AlexxIT" - ], - "category": "integration", - "description": "Home Assistant custom component for control Xiaomi Multimode Gateway (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1 on default firmwares over LAN", - "domain": "xiaomi_gateway3", - "etag_repository": "W/\"6a10ab468dce20bfd94d93071466e1b7e6a4d4fa33d7f6468f7aeb607a1df249\"", - "last_updated": "2024-05-01T16:10:44Z", - "stargazers_count": 2314, - "topics": [ - "aqara", - "ble", - "matter", - "mesh", - "mihome", - "xiaomi", - "zha", - "zigbee", - "zigbee2mqtt" - ], - "last_fetched": 1714624369.425738 - }, - "214792276": { - "repository_manifest": { - "name": "Xiaomi Fan Lovelace Card", - "render_readme": true - }, - "full_name": "fineemb/lovelace-fan-xiaomi", - "category": "plugin", - "description": "Xiaomi Smartmi Fan Lovelace card for HASS/Home Assistant.", - "domain": "", - "etag_repository": "W/\"9c12b3820b1156afcc03e642c4e44cd8928f40241d8a008e6f975f0bc8d343af\"", - "last_updated": "2022-06-06T14:18:26Z", - "stargazers_count": 40, - "last_fetched": 1710347477.500325 - }, - "202874270": { + "990221998": { "repository_manifest": {}, - "full_name": "TheLastProject/lovelace-media-art-background", - "category": "plugin", - "description": "Sets the background of your Home Assistant to match the entity picture of a media player. No longer maintained.", - "domain": "", - "etag_repository": "W/\"d3084df859bf46eeddd5fe2924744b9f9028945602ef22da7723059085ffa896\"", - "last_updated": "2023-04-08T19:23:34Z", - "stargazers_count": 33, - "last_fetched": 1714278876.842894 - }, - "603596768": { - "repository_manifest": { - "name": "Haier hOn", - "homeassistant": "2024.1.0", - "zip_release": true, - "filename": "haier_hon.zip" - }, "new": true, - "full_name": "Andre0512/hon", - "authors": [ - "@Andre0512" - ], - "category": "integration", - "description": "Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 28 languages.", - "domain": "hon", - "downloads": 6047, - "etag_repository": "W/\"fb6f29e00dda7b9fe7d48b4e9e1f388781c19b0f2f5b7189898d19767e548fbd\"", - "last_updated": "2024-04-09T20:54:02Z", - "stargazers_count": 1215, + "full_name": "selvalt7/badge-horizontal-container-card", + "category": "plugin", + "description": "Simple badge container card for Home Assistant", + "downloads": 3139, + "etag_repository": "W/\"d23db6bc10db1ff137f73e0045dbf8464b126acd682cae93fd6e3850124713ba\"", + "last_updated": "2026-02-21T12:33:44Z", + "stargazers_count": 21, "topics": [ - "candy", - "haier", - "haier-hon", - "home-assistant-integration", - "hoover" + "badges", + "card" ], - "last_fetched": 1714624777.034544 + "last_fetched": 1787688222.187084 }, - "197983504": { - "repository_manifest": {}, - "full_name": "rdehuyss/homeassistant-custom_components-denkovi", - "authors": [ - "@rdehuyss" - ], - "category": "integration", - "description": "Support for Denkovi IOT Relay modules in HomeAssistant", - "domain": "denkovi", - "etag_repository": "W/\"426bfc72c10a27c4c83773149204d4e741508b12790201e31c7b9cd8006e6df2\"", - "last_updated": "2022-01-04T15:00:15Z", - "stargazers_count": 5, - "topics": [ - "denkovi" - ], - "last_fetched": 1678434102.905316 - }, - "317051290": { + "461936688": { "repository_manifest": { - "name": "Kan Program", - "country": "IL", + "name": "Whatsapp Theme", "render_readme": true }, - "full_name": "eyalcha/kan_program", - "authors": [ - "@eyalcha" - ], - "category": "integration", - "description": "Home assistant custom component to fetch kan program guide", - "domain": "kan_program", - "etag_repository": "W/\"0319b472e23a3a202dd53940afd17f2073abae4f2fd924193d0cc3743e139fea\"", - "last_updated": "2022-07-14T17:31:08Z", - "stargazers_count": 2, - "last_fetched": 1678433976.917482 - }, - "309056232": { - "repository_manifest": { - "name": "GitHub Dark Theme", - "render_readme": true - }, - "full_name": "einschmidt/github_dark_theme", + "full_name": "robinwittebol/whatsapp-theme", "category": "theme", - "description": "A Home Assistant theme inspired on Github.", - "domain": "", - "etag_repository": "W/\"8011ac536e621c2e102bb906e51ec782cefd59012a3a4032525a5f801b785e21\"", - "last_updated": "2023-08-23T06:12:41Z", + "description": "Home Assistant theme based on Whatsapp's colors", + "etag_repository": "W/\"87601aafd3e79b41a95d67622c31125f4d71de04bb5b7fb6ff4f3a4f75fd90e4\"", + "last_updated": "2025-08-23T22:46:31Z", + "stargazers_count": 19, + "topics": [ + "darkmode", + "green", + "lightmode", + "whatsapp", + "whatsapptheme" + ], + "last_fetched": 1784668297.642971 + }, + "1245829357": { + "repository_manifest": {}, + "new": true, + "full_name": "mpross512/ha-immich-frame", + "category": "integration", + "description": "Home Assistant Integration for Immich Frame", + "domain": "immich_frame", + "etag_repository": "W/\"9a056f8b5c4c3c21bb093430def0f52cba17eb02c1150a3d028e0666f59bff71\"", + "last_updated": "2026-05-21T17:18:12Z", + "stargazers_count": 1, + "topics": [ + "immich", + "immich-frame" + ], + "last_fetched": 1785483636.133057 + }, + "1310452945": { + "repository_manifest": {}, + "new": true, + "full_name": "SiteRelEnby/RGBroadcast", + "category": "integration", + "description": "Make Home Assistant lights mimic a television for occupancy simulation, in RGB.", + "domain": "rgbroadcast", + "etag_repository": "W/\"5f168dac8b67dd91de3e2833203756a60022fdf89652b07c1ca91808320fa794\"", + "last_updated": "2026-08-03T00:09:19Z", + "stargazers_count": 1, + "topics": [ + "lighting", + "occupancy-simulation", + "presence-simulation", + "rgb" + ], + "last_fetched": 1785792613.614698 + }, + "1268091006": { + "repository_manifest": {}, + "new": true, + "full_name": "maxfok/nimbus-climate-scheduler", + "category": "integration", + "description": "Weekly heating & cooling scheduler for Home Assistant — a sidebar panel with a visual per-zone timeline.", + "domain": "nimbus_climate_scheduler", + "etag_repository": "W/\"eea40cac1ef567c000967760a6d2b1bc555fdbca91a4b425091f1179b9de3fb2\"", + "last_updated": "2026-07-22T15:38:01Z", + "stargazers_count": 6, + "topics": [ + "climate", + "hvac", + "scheduler", + "thermostat" + ], + "last_fetched": 1790710138.166032 + }, + "1266473106": { + "repository_manifest": {}, + "new": true, + "full_name": "ReikanYsora/Helios-Forecast", + "category": "integration", + "description": "An accurate, self-learning solar production forecast for Home Assistant", + "domain": "helios_forecast", + "etag_repository": "W/\"f59eed36b1c36970d7d0cf91d2b1adbf3541696a29fe2ba264e906d15cc6721e\"", + "last_updated": "2026-09-11T16:42:12Z", + "stargazers_count": 245, + "topics": [ + "energy", + "forecast", + "photovoltaic", + "solar", + "solar-forecast" + ], + "last_fetched": 1790896032.087896 + }, + "1205237279": { + "repository_manifest": {}, + "new": true, + "full_name": "mxshmh/ha-metric", + "category": "integration", + "description": "Home Assistant custom integration for runtime and usage metrics.", + "domain": "hametric", + "etag_repository": "W/\"604c2e5b1acbeea6d54bf78803101ac6e9e8238242229dc91322b34e87c374da\"", + "last_updated": "2026-04-09T18:38:19Z", + "topics": [ + "home-assistant-integration", + "metrics" + ], + "last_fetched": 1784790478.365423 + }, + "1133014112": { + "repository_manifest": {}, + "new": true, + "full_name": "WLANThermo-nano/homeassistant", + "category": "integration", + "description": "Home Assistant integration for WLANThermo", + "domain": "wlanthermo", + "etag_repository": "W/\"266d692bfdca6ffc8c75d94b51ee5ec06f253e05f814da67640cfbe6f74abd85\"", + "last_updated": "2026-03-13T08:11:35Z", "stargazers_count": 5, "topics": [ - "assistant-theme" + "bbq", + "bbq-thermometer", + "wlanthermo" ], - "last_fetched": 1707827999.358486 + "last_fetched": 1784793484.983549 }, - "633889686": { - "repository_manifest": { - "name": "Silent bus card", - "filename": "silent-bus.js", - "render_readme": true, - "homeassistant": "0.95.4", - "country": "IL" - }, + "881279685": { + "repository_manifest": {}, "new": true, - "full_name": "silentbil/silent-bus", - "category": "plugin", - "description": "Bus card for homeassistant - Israel", - "etag_repository": "W/\"34b438a4ee3339cac29334c8519cf8dba73d8a30310c73df30ad077588372b5b\"", - "last_updated": "2023-09-22T14:05:57Z", - "stargazers_count": 24, - "topics": [ - "bus", - "card", - "frontend" - ], - "last_fetched": 1713586907.828714 - }, - "173563704": { - "repository_manifest": { - "name": "Programmable Thermostat" - }, - "full_name": "custom-components/climate.programmable_thermostat", + "full_name": "faizpuru/ha-pilot-wire-climate", "category": "integration", - "description": "Programmable thermostat that let you have a smart thermostat on budget.", - "domain": "programmable_thermostat", - "etag_repository": "W/\"fdd468cbf9e27312cfeb2012929e847e3ec2361e03214b7aa0819bced48ad73c\"", - "last_updated": "2024-01-10T09:36:04Z", - "stargazers_count": 112, + "description": "A Home Assistant integration that simplifies managing pilot wire heating systems by converting select and power entities into a unified climate entity. ", + "domain": "pilot_wire_climate", + "downloads": 87, + "etag_repository": "W/\"acfe023bb199011b466e9e5d620ae7e87d7956c041879c07629aaf74944b12f1\"", + "last_updated": "2025-12-16T15:20:09Z", + "stargazers_count": 17, "topics": [ - "programmable-thermostat", - "programming", - "smart-thermostat", - "thermostat", - "thermostats" + "climate", + "thermostat" ], - "last_fetched": 1710693373.973276 + "last_fetched": 1790831531.063745 }, - "183222061": { + "1174995927": { + "repository_manifest": {}, + "new": true, + "full_name": "nikolmedo/ClaudePulse", + "category": "integration", + "description": "Your Claude usage, always at a glance. Claude Pulse is a HACS custom integration that exposes your Claude.ai session and weekly usage as Home Assistant sensors, updated automatically.", + "domain": "claude_pulse", + "etag_repository": "W/\"7d4bea760970b319f271377cac7e957ee209da60d4877d8a6eddc5a565a9e594\"", + "last_updated": "2026-09-30T17:55:19Z", + "stargazers_count": 3, + "topics": [ + "anthropic-claude", + "home-assistant-custom-component" + ], + "last_fetched": 1790807764.285811 + }, + "1129405877": { + "repository_manifest": {}, + "new": true, + "full_name": "contextablemark/home-agui-agent", + "category": "integration", + "description": "AG-UI Integration for Home Assistant", + "domain": "agui_agent", + "etag_repository": "W/\"82f0bb8419d047e447148cee70fbbfa9f2f8524c9eeb808df534a425702d6e25\"", + "last_updated": "2026-10-01T09:12:51Z", + "topics": [ + "ag-ui" + ], + "last_fetched": 1790869372.382713 + }, + "701591334": { + "repository_manifest": {}, + "new": true, + "full_name": "Nerwyn/material-you-theme", + "category": "theme", + "description": "Material Design 3 Theme for Home Assistant", + "etag_repository": "W/\"221e4426d1b47c00483cb82f52119ecd3cef75e38574e9f4fc69dafbdac945fd\"", + "last_updated": "2026-08-23T00:03:22Z", + "stargazers_count": 475, + "topics": [ + "hacs-theme", + "homeassistant-themes", + "material-design", + "material-design-3", + "material-expressive", + "material-you", + "material-you-3" + ], + "last_fetched": 1790738210.207175 + }, + "233089370": { "repository_manifest": { - "name": "Local Luftdaten Sensor", - "render_readme": true + "name": "esp_wd", + "render_readme": "true", + "country": "NO" }, - "full_name": "lichtteil/local_luftdaten", + "full_name": "kodi1/esp_wd", "authors": [ - "@lichtteil" + "@kodi1" ], "category": "integration", - "description": "Custom component for Home Assistant that integrates your (own) local Luftdaten sensor (air quality/particle sensor) without using the cloud.", - "domain": "local_luftdaten", - "etag_repository": "W/\"3e8c294b8288fbf9ca0775e02bf40c1c00d97b61bdf7ca6a12944d45712b4c92\"", - "last_updated": "2024-03-14T23:03:45Z", - "stargazers_count": 46, + "description": "easyesp status sensor", + "domain": "esp_wd", + "etag_repository": "W/\"0eadc8d19568255e5e0703142306799fcc7af0dd8f23a5a78360a026747ceb9e\"", + "last_updated": "2022-02-23T01:23:48Z", + "stargazers_count": 2, "topics": [ - "air-quality" + "esp-easy" ], - "last_fetched": 1714279413.285261 + "last_fetched": 1784789187.505521 + }, + "261614146": { + "repository_manifest": { + "name": "SickChill", + "render_readme": true, + "country": "FR" + }, + "full_name": "youdroid/home-assistant-sickchill", + "authors": [ + "@youdroid" + ], + "category": "integration", + "description": "🎥 SickChill component to feed Upcoming Media Card.", + "domain": "sickchill", + "etag_repository": "W/\"ec7b6d6deea3d91b273045745d215123b32fbf0d74745fb26abf69901a92ecc6\"", + "last_updated": "2022-06-01T18:12:09Z", + "stargazers_count": 3, + "topics": [ + "sickchill" + ], + "last_fetched": 1784793608.352627 + }, + "1052673705": { + "repository_manifest": {}, + "new": true, + "full_name": "svalsemey/hassio-moon-astro", + "category": "integration", + "description": "High-precision Moon ephemeris integration for Home Assistant, powered by Skyfield (DE440).", + "domain": "moon_astro", + "downloads": 384, + "etag_repository": "W/\"2e4ea968197d9725fd49e46428c29763878d4a9ea5b7679c4fb8fae3ff8bb823\"", + "last_updated": "2026-10-01T22:21:18Z", + "stargazers_count": 11, + "topics": [ + "astronomy", + "gateway", + "hassio-integration", + "moon", + "skyfield" + ], + "last_fetched": 1790897297.452864 + }, + "1258187958": { + "repository_manifest": {}, + "new": true, + "full_name": "Yeelight/ha_yeelight_pro", + "category": "integration", + "description": "Yeelight Pro integration for Home Assistant. Supports cloud and private deployment.", + "domain": "yeelight_pro", + "downloads": 52, + "etag_repository": "W/\"76924316e21c39988c09be9487529e15b53f71ddce511b7937dd632fc46f52e5\"", + "last_updated": "2026-07-01T08:11:08Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-custom-component", + "yeelight", + "yeelight-pro" + ], + "last_fetched": 1788495644.135718 + }, + "1140611976": { + "repository_manifest": {}, + "new": true, + "full_name": "DTekNO/norway_seaforecast", + "category": "integration", + "description": "Norway Seaforecast is a Home Assistant custom integration that provides oceanographic data from the Norwegian Institute for Marine Research (Havforskningsinstituttet). This custom integration creates sensors for various oceanographic variables (temperature, salinity, currents, wave height, etc.) at specified locations along the Norwegian coast. ", + "domain": "norway_seaforecast", + "downloads": 1, + "etag_repository": "W/\"61ee0c7123ec19bbebcf4e4dbd58a11a34e5d18c8afb6d18e83216b111b8577b\"", + "last_updated": "2026-06-16T06:48:44Z", + "stargazers_count": 1, + "topics": [ + "havvarsel", + "homeassistant-custom-component" + ], + "last_fetched": 1784786965.453576 + }, + "1080817138": { + "repository_manifest": {}, + "new": true, + "full_name": "xathon/Allianz-BonusDrive-HomeAssistant", + "category": "integration", + "description": "Adds an Allianz BonusDrive integration to Home Assistant", + "domain": "bonusdrive", + "etag_repository": "W/\"a9e5c3713e7824afebf6c75a4ba365d5a95a072c3c72e6a4b8980eb89e64c9da\"", + "last_updated": "2026-02-27T08:15:59Z", + "stargazers_count": 2, + "last_fetched": 1790877836.185719 + }, + "1178547023": { + "repository_manifest": {}, + "new": true, + "full_name": "cqrt/dual_logic_thermostat", + "category": "integration", + "description": "A dual temperature Home Assistant thermostat doesn't have to be that complicated...", + "domain": "dual_logic_thermostat", + "etag_repository": "W/\"128b06a3ea65a6375fe72a771cd692f1afb7fcc9759213455548040a843dcf46\"", + "last_updated": "2026-04-09T08:47:06Z", + "stargazers_count": 1, + "topics": [ + "thermostat" + ], + "last_fetched": 1789947973.337543 }, "228299254": { "repository_manifest": { @@ -31485,9 +76181,9 @@ "category": "integration", "description": "LUNOS HRV Ventilation Fan Control for Home Assistant", "domain": "lunos", - "etag_repository": "W/\"e5a69afe0bcfb96762bab98e8d241c0e8ccaf49cbdc8945a422c5bd286b9007c\"", - "last_updated": "2024-01-28T01:41:58Z", - "stargazers_count": 24, + "etag_repository": "W/\"29c11c3a675ffa39e5138227999ee938cef59ec111f8535e6981bc67aec54294\"", + "last_updated": "2026-01-14T04:00:05Z", + "stargazers_count": 30, "topics": [ "hrv", "hvac", @@ -31495,7 +76191,1535 @@ "smart-home-solutions", "ventilation" ], - "last_fetched": 1706627021.123914 + "last_fetched": 1784791844.448977 + }, + "1284299255": { + "repository_manifest": {}, + "new": true, + "full_name": "Clap404/ha-danfoss-eco", + "category": "integration", + "description": "Non-official integration for Danfoss Eco bluetooth TRV", + "domain": "danfoss_eco", + "etag_repository": "W/\"b867ad377778ca6c3997acd2ea0c5a20c241f8164c643e67f2462c703f3a5a5c\"", + "last_updated": "2026-09-09T08:24:03Z", + "topics": [ + "bluetooth", + "danfoss", + "thermostat" + ], + "last_fetched": 1790453586.84327 + }, + "1039345832": { + "repository_manifest": {}, + "new": true, + "full_name": "Austinsuyoyo/panasonic_iot_tw", + "category": "integration", + "description": "Home Assistant custom integration for Panasonic IoT TW (Taiwan) smart appliances — 台灣 Panasonic 智慧家電整合", + "domain": "panasonic_iot_tw", + "etag_repository": "W/\"b7e713f0d23582a59850ced2dd307e92d058feb7b2759ef67727a1ea29d5452e\"", + "last_updated": "2026-08-29T06:44:22Z", + "topics": [ + "panasonic", + "taiwan" + ], + "last_fetched": 1788001585.43086 + }, + "1206366565": { + "repository_manifest": {}, + "new": true, + "full_name": "EvotecIT/homeassistant-devialet", + "category": "integration", + "description": "Local-first Devialet integration for Home Assistant with working Dione support.", + "domain": "devialet", + "etag_repository": "W/\"bf8da10a640ae4b2e81c93be996762ca24173e72a835a87e801281a8d00e5305\"", + "last_updated": "2026-09-28T07:05:14Z", + "stargazers_count": 2, + "topics": [ + "custom-integration", + "devialet", + "dione" + ], + "last_fetched": 1790595053.38561 + }, + "922866826": { + "repository_manifest": {}, + "new": true, + "full_name": "moehrem/DiveraControl", + "category": "integration", + "description": "🚨 Integrates Divera 24/7 to Home Assistant to support unit admins and smart fire stations", + "domain": "diveracontrol", + "downloads": 504, + "etag_repository": "W/\"27c746bcdb83294096456b37819ee03ab2040876f38a0513595d4bb5f2aba83a\"", + "last_updated": "2026-09-27T18:25:56Z", + "stargazers_count": 10, + "topics": [ + "divera", + "divera247" + ], + "last_fetched": 1790785938.762195 + }, + "1183027678": { + "repository_manifest": {}, + "new": true, + "full_name": "cdelaet/sensor-bar-card-plus", + "category": "plugin", + "description": "Advanced dynamic sensor visualizations for Home Assistant dashboards.", + "downloads": 6172, + "etag_repository": "W/\"46cd85113223d2b8e9ba2355acbc91a53a5f3194455777d1c3c12509ce6cd711\"", + "last_updated": "2026-09-24T21:14:37Z", + "stargazers_count": 90, + "topics": [ + "dashboard", + "sensor-bar-card" + ], + "last_fetched": 1790811534.791755 + }, + "962887269": { + "repository_manifest": {}, + "new": true, + "full_name": "jsheputis/home-assistant-lifetime-fitness", + "category": "integration", + "description": "Life Time Fitness integration for Home Assistant", + "domain": "lifetime_fitness", + "downloads": 2, + "etag_repository": "W/\"cf585cc242f76a47b37148092e722e5fd3a50c3abab6509c6af4ec57a4ef8f87\"", + "last_updated": "2026-06-15T17:42:25Z", + "stargazers_count": 6, + "topics": [ + "lifetime", + "lifetimefitness" + ], + "last_fetched": 1785615855.60919 + }, + "454670742": { + "repository_manifest": { + "name": "AstroWeather Card", + "render_readme": true, + "filename": "astroweather-card.js" + }, + "new": true, + "full_name": "mawinkler/astroweather-card", + "category": "plugin", + "description": "Lovalace Card for the AstroWeather Integration", + "downloads": 2399, + "etag_repository": "W/\"fce08c95c05883352b9205f25ea64bb896a6919e1aabf6353a1211dc42c7e346\"", + "last_updated": "2026-09-08T18:50:39Z", + "stargazers_count": 40, + "topics": [ + "7timer", + "astronomy", + "forecast", + "lovelace-card" + ], + "last_fetched": 1790538414.173833 + }, + "362551242": { + "repository_manifest": { + "name": "Update Time Card", + "content_in_root": true, + "render_readme": true, + "filename": "update-time-card.js" + }, + "full_name": "itobey/update-time-card", + "category": "plugin", + "description": "Simple last-updated card for Home assistant lovelace", + "etag_repository": "W/\"d523ca87d1d157fa439050b9e91bfb0bbe460010855775a5671b090d4561c7b2\"", + "last_updated": "2023-04-03T23:03:48Z", + "stargazers_count": 7, + "topics": [ + "clock", + "dashboard", + "e-ink", + "last-updated", + "lovelace-custom-card" + ], + "last_fetched": 1790715395.462269 + }, + "1210036715": { + "repository_manifest": {}, + "new": true, + "full_name": "mayerwin/HA-Real-Last-Changed-Reported-Seen-Sensors", + "category": "integration", + "description": "Home Assistant custom integration: persistent last-changed and last-seen timestamp sensors that survive restarts", + "domain": "real_last_sensors", + "etag_repository": "W/\"bd5332fd74d3a41f4575a5aca2d5e1e0c869ae6f30231e290a51573b0c855b45\"", + "last_updated": "2026-09-30T20:48:12Z", + "stargazers_count": 8, + "last_fetched": 1790807009.332279 + }, + "600885053": { + "repository_manifest": { + "name": "MyVaillant", + "render_readme": true + }, + "new": true, + "full_name": "signalkraft/mypyllant-component", + "authors": [ + "@signalkraft" + ], + "category": "integration", + "description": "Home Assistant component for the myVAILLANT API, controls Vaillant devices such as aroTHERM heatpumps and ecoTEC boilers", + "domain": "mypyllant", + "downloads": 12314, + "etag_repository": "W/\"69b54885cec8dfa9fdcdd86f877abecda0e8feadc37440ba6f5f7c9fed09d12f\"", + "last_updated": "2026-07-22T18:38:24Z", + "stargazers_count": 342, + "topics": [ + "home-assistant-component", + "vaillant" + ], + "last_fetched": 1790929633.831217 + }, + "975150499": { + "repository_manifest": {}, + "new": true, + "full_name": "dckiller51/bodypetscale", + "category": "integration", + "description": "Custom component for tracking your pet's weight in Home Assistant.", + "domain": "bodypetscale", + "etag_repository": "W/\"6802e5592860c9d926ab3914cd9b510cc54aeb3f2f144aa1fd165962599b8097\"", + "last_updated": "2026-09-30T11:23:21Z", + "stargazers_count": 10, + "topics": [ + "ble-monitor", + "esphome", + "miscale", + "xiaomi" + ], + "last_fetched": 1790781689.413226 + }, + "267433712": { + "repository_manifest": { + "name": "PRE Distribuce CZ", + "country": "CZ", + "homeassistant": "2022.5.6" + }, + "full_name": "slesinger/HomeAssistant-PREdistribuce", + "authors": [ + "@slesinger" + ], + "category": "integration", + "description": "Home Assistant integration to display info about energy plan", + "domain": "predistribuce", + "etag_repository": "W/\"901a2840a16a63c3315af311a17a5f088c229d4cbbb50c433ae0656fcb5ad2a0\"", + "last_updated": "2024-12-09T13:10:04Z", + "stargazers_count": 16, + "topics": [ + "energy", + "power" + ], + "last_fetched": 1784792308.877119 + }, + "1253384858": { + "repository_manifest": {}, + "new": true, + "full_name": "da-sa-li/HA-smartenergy-Tarif", + "category": "integration", + "description": "HA integration for smartENERGY electricity tariffs", + "domain": "smartenergy", + "etag_repository": "W/\"cab1184817b2344e450b941d05c7813796933ecf11327dec22e53d4c9ec7e01b\"", + "last_updated": "2026-09-26T04:59:01Z", + "topics": [ + "austria", + "dynamic-tariff", + "smartenergy" + ], + "last_fetched": 1790869641.157377 + }, + "972790285": { + "repository_manifest": {}, + "new": true, + "full_name": "nutteloost/actions-card", + "category": "plugin", + "description": "Wraps another Home Assistant card to add tap, hold, and double-tap actions", + "downloads": 2162, + "etag_repository": "W/\"6eab527c6e262ba6518a232049ae8a32128b05e8071b14022be46ca316f4d0a1\"", + "last_updated": "2025-12-04T19:38:38Z", + "stargazers_count": 32, + "topics": [ + "actions", + "card", + "cards", + "frontend", + "tap-action", + "wrapper" + ], + "last_fetched": 1787144484.574129 + }, + "1004770416": { + "repository_manifest": {}, + "new": true, + "full_name": "DTekNO/mspa-homeassistant", + "category": "integration", + "description": "Home Assistant integration for the MSPA range of spa baths. Control and monitor your spa directly from Home Assistant.", + "domain": "mspa", + "downloads": 871, + "etag_repository": "W/\"fb348212ecbf2132419336e3ec487cb83cfd66a945545499778243c82322f03e\"", + "last_updated": "2026-09-25T09:38:58Z", + "stargazers_count": 20, + "topics": [ + "homeassistant-custom-component", + "spa" + ], + "last_fetched": 1790803515.535367 + }, + "155499113": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.plex_recently_added", + "category": "integration" + }, + "1133923244": { + "repository_manifest": {}, + "new": true, + "full_name": "lasswellt/govee-homeassistant", + "category": "integration", + "description": "Govee Integration for Home Assistant - A HACS custom component for Govee lights and smart devices", + "domain": "govee", + "etag_repository": "W/\"a3fe8566036e480d83dc7b2a988a2cc64a5006de49b6e2cac7b62a0bfb0d7629\"", + "last_updated": "2026-10-02T06:50:47Z", + "stargazers_count": 132, + "topics": [ + "cloud-api", + "govee", + "govee-api", + "home-assistant-component", + "iot", + "led-control", + "led-lights", + "mqtt", + "rgbic", + "smart-lights" + ], + "last_fetched": 1790926400.029071 + }, + "1056715577": { + "repository_manifest": {}, + "new": true, + "full_name": "xplanes/ha-fatsecret", + "category": "integration", + "description": "FatSecret integration for Home Assistant", + "domain": "fatsecret", + "etag_repository": "W/\"aa555c6d655b373ed8181141c773c5525eaa3e640d10a451cdca890fe32143f0\"", + "last_updated": "2026-07-12T18:09:21Z", + "stargazers_count": 3, + "topics": [ + "fatsecret" + ], + "last_fetched": 1790213842.105091 + }, + "1306984582": { + "repository_manifest": {}, + "new": true, + "full_name": "HaniKazmi/insite-energy-ha", + "category": "integration", + "description": "Home Assistant Integration for Insite Energy", + "domain": "insite_energy", + "etag_repository": "W/\"d8e09c50574773ec0b86598ccd7d337b2956ea2644d12081c0e4a1e5dbae6629\"", + "last_updated": "2026-09-08T21:27:10Z", + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1788917652.009805 + }, + "342427139": { + "repository_manifest": { + "name": "openHASP", + "hacs": "1.7.1", + "homeassistant": "2022.4.0" + }, + "full_name": "HASwitchPlate/openHASP-custom-component", + "authors": [ + "@dgomes" + ], + "category": "integration", + "description": "Home Assistant custom component for openHASP", + "domain": "openhasp", + "etag_repository": "W/\"a6757ba996abefa98522083d44ef32768f1066b4c30ff43664e868f6b988f41d\"", + "last_updated": "2026-05-23T02:02:45Z", + "stargazers_count": 67, + "topics": [ + "openhasp" + ], + "last_fetched": 1790271708.44035 + }, + "1227641517": { + "repository_manifest": {}, + "new": true, + "full_name": "wander00-1/ha-air-quality-card", + "category": "plugin", + "description": "HACS Lovelace card for Home Assistant - composite AQI score, pollutant tiles, and temperature/humidity trends from your own sensors", + "downloads": 280, + "etag_repository": "W/\"0f42a2960bd975818d28baf6c79104e3bb96e3807633d2d58ddeb9cf6376f310\"", + "last_updated": "2026-08-31T22:40:56Z", + "stargazers_count": 6, + "topics": [ + "air-quality", + "hacstag", + "home-assistant-custom-components", + "lovelace-card" + ], + "last_fetched": 1790280691.936714 + }, + "341707887": { + "repository_manifest": { + "name": "Pollen Information Card for Hungary ", + "filename": "pollen-hu-card.js", + "render_readme": "true" + }, + "full_name": "amaximus/pollen-hu-card", + "category": "plugin", + "description": "Home Assistant custom Lovelace card for pollen information in Hungary", + "downloads": 1325, + "etag_repository": "W/\"3e17cee159a4d1acc5d6e3670fb6c87428af9b01952c676f11fb8bf570aa1c34\"", + "last_updated": "2023-04-20T09:35:25Z", + "stargazers_count": 16, + "topics": [ + "hungary", + "lovelace-custom-card" + ], + "last_fetched": 1784793831.673544 + }, + "882221314": { + "repository_manifest": {}, + "new": true, + "full_name": "thermozona/thermozona", + "category": "integration", + "description": "Multi room floor heating", + "domain": "thermozona", + "etag_repository": "W/\"00e41de27a5b333a215400631e2efb38ce91f3cf1cfb875f3aaa5905e0cb56a4\"", + "last_updated": "2026-06-13T19:42:47Z", + "stargazers_count": 14, + "last_fetched": 1788460389.324797 + }, + "481715988": { + "repository_manifest": { + "name": "Kia Connected Services", + "country": "NL" + }, + "new": true, + "full_name": "PimDoos/kia_connect", + "authors": [ + "@PimDoos" + ], + "category": "integration", + "description": "Home Assistant Custom Component: MijnKia Connected Services", + "domain": "kia_connect", + "etag_repository": "W/\"fa4ea94cf4040f3e64f0e20cbd5775e5179ef7f62eea545aa18d16a918864265\"", + "last_updated": "2024-07-06T11:32:57Z", + "stargazers_count": 11, + "topics": [ + "api-wrapper", + "connected-vehicle", + "home-assistant-custom-component", + "kia" + ], + "last_fetched": 1784791185.949108 + }, + "793136366": { + "repository_manifest": {}, + "new": true, + "full_name": "kevin-briand/massa_node", + "category": "integration", + "description": "massa node status integration for home assistant", + "domain": "massa_node", + "downloads": 1, + "etag_repository": "W/\"891fa277451236bf277bb99a80612c666ce1301dddb9ed1bad9317009e85eb33\"", + "last_updated": "2026-10-01T11:30:17Z", + "topics": [ + "massa", + "node" + ], + "last_fetched": 1790872709.712293 + }, + "165156754": { + "repository_manifest": {}, + "full_name": "custom-cards/pc-card", + "category": "plugin", + "description": "💵 Personal Capital Card", + "etag_repository": "W/\"cdc135d60a69328d66b8bb7579fe7c97d8409b5856c5e2d934662669ad774fe0\"", + "last_updated": "2019-10-21T03:36:31Z", + "stargazers_count": 8, + "last_fetched": 1784794101.712201 + }, + "1206366308": { + "repository_manifest": {}, + "new": true, + "full_name": "EvotecIT/homeassistant-kef", + "category": "integration", + "description": "Local-first KEF integration for Home Assistant supporting modern and legacy speaker families.", + "domain": "kef", + "etag_repository": "W/\"3c8131b1864be517917368f807dc6358d5915c8b7276e8e3c72815c61b4b0cd6\"", + "last_updated": "2026-09-30T14:54:18Z", + "stargazers_count": 4, + "topics": [ + "custom-integration", + "kef", + "speakers" + ], + "last_fetched": 1790803843.093474 + }, + "1233727899": { + "repository_manifest": {}, + "new": true, + "full_name": "rolandzeiner/spinning-wheel-card", + "category": "plugin", + "description": "Click-to-spin / drag-to-flick Lovelace wheel card for Home Assistant. Lit 3 + Shadow DOM, momentum physics, peg-click audio, configurable labels/weights/colours, en+de.", + "downloads": 111, + "etag_repository": "W/\"66f513888106ab603e35be48d01fac9e032b35be610c17b0ac1b0496c94a6576\"", + "last_updated": "2026-10-02T05:55:51Z", + "stargazers_count": 8, + "topics": [ + "hacs-plugin", + "lit", + "lit-element", + "lovelace-card", + "spinning-wheel", + "typescript", + "wheel-of-fortune" + ], + "last_fetched": 1790933393.454463 + }, + "1145633507": { + "repository_manifest": {}, + "new": true, + "full_name": "PlanetCitizen1829381/ha-nsw-beachwatch", + "category": "integration", + "description": "🌊 Water pollution forecasts and swimming suitability for NSW beaches. Integrates Beachwatch NSW data directly into Home Assistant.", + "domain": "nsw_beachwatch", + "etag_repository": "W/\"60b87c7ad102c0d426d92158b7fc54bd5e86184b98ad69ffec512d5d773c8a76\"", + "last_updated": "2026-03-02T02:57:34Z", + "stargazers_count": 2, + "topics": [ + "australia", + "beachwatch-data", + "nsw" + ], + "last_fetched": 1790875230.403237 + }, + "1148848967": { + "repository_manifest": {}, + "new": true, + "full_name": "spusuf/qld_fuel-hass", + "category": "integration", + "description": "Queensland mandatory fuel price reporting scheme API integration for Home Assistant", + "domain": "qld_fuel", + "etag_repository": "W/\"7c86c93ce76134c475ebdc11a26ee8f7657db6d07acfd17832ac2164bc5747c8\"", + "last_updated": "2026-03-24T10:49:44Z", + "stargazers_count": 9, + "topics": [ + "australia", + "brisbane", + "fuel", + "gas", + "queensland" + ], + "last_fetched": 1789194334.563247 + }, + "321773656": { + "repository_manifest": { + "name": "themable-grid", + "render_readme": true + }, + "full_name": "nervetattoo/themable-grid", + "category": "plugin", + "description": "🀹 Lovelace responsive grid card that can be tweaked in your theme definition.", + "downloads": 5371, + "etag_repository": "W/\"b8e6df9fde0c1e35244a3b7d1d0d18aa692bed42db9baa0573e2e8138eda8ac6\"", + "last_updated": "2022-12-21T10:40:03Z", + "stargazers_count": 31, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1784795260.845219 + }, + "229060565": { + "repository_manifest": { + "name": "Xiaomi Mijia Multifunctional MJYSH01YM", + "render_readme": true, + "homeassistant": "0.99.9" + }, + "full_name": "fineemb/Xiaomi-Smart-Multipurpose-Kettle", + "authors": [ + "@fineemb" + ], + "category": "integration", + "description": "小米养生壶", + "domain": "health_pot", + "etag_repository": "W/\"02237cc8079abb32e98cbb61bd1d8ba8707c54a61c0b8465a28395d2dc007815\"", + "last_updated": "2022-06-02T18:40:56Z", + "stargazers_count": 10, + "last_fetched": 1784787403.915845 + }, + "1091156103": { + "repository_manifest": {}, + "new": true, + "full_name": "switch180/RiverLink-SDVoE", + "category": "integration", + "description": "SDVoE API-compatible Integration for adding SDVoE devices to HA. Requires blueriver_control running on the network.", + "domain": "sdvoe", + "etag_repository": "W/\"cdc55d85da165c5377ed3c99de3d3f6a7ebd08f6d858df64ed2d68e58e654244\"", + "last_updated": "2026-02-13T00:15:21Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "pro-av", + "sdvoe" + ], + "last_fetched": 1790876831.983435 + }, + "1059645262": { + "repository_manifest": {}, + "new": true, + "full_name": "Hugo0485/DoubleCurtainCard", + "category": "plugin", + "description": "Double curtain card for home assistant", + "downloads": 1100, + "etag_repository": "W/\"933af44220b4d1b382a08e4941b9d491b64108cf1675fb71c7cfb4e1e2a5cb66\"", + "last_updated": "2026-07-07T21:23:16Z", + "stargazers_count": 9, + "topics": [ + "cover", + "curtains", + "zigbee", + "zwave" + ], + "last_fetched": 1788925075.220209 + }, + "1074452082": { + "repository_manifest": {}, + "new": true, + "full_name": "wimb0/home-assistant-nextenergy-battery-modbus", + "category": "integration", + "description": "Home Assistant integration to monitor NextEnergy batteries via Modbus TCP.", + "domain": "nextenergy_battery", + "downloads": 53, + "etag_repository": "W/\"c1d1ab608e7a72d1e362eaa4421526a2d24b075f8689a588d4e83f81116765cb\"", + "last_updated": "2026-09-28T18:44:27Z", + "stargazers_count": 3, + "topics": [ + "energy", + "foxess", + "miniqube", + "modbus", + "nextenergy", + "plugin-battery" + ], + "last_fetched": 1790633336.321613 + }, + "917968755": { + "repository_manifest": {}, + "new": true, + "full_name": "ruaan-deysel/ha-unifi-insights", + "category": "integration", + "description": "A comprehensive Home Assistant custom integration for monitoring and controlling your UniFi Network and UniFi Protect infrastructure using the official UniFi APIs.", + "domain": "unifi_insights", + "etag_repository": "W/\"5daff03787c99f24efb17a12a81bbe9f584d01e80165b2f24e61b9600c89b47d\"", + "last_updated": "2026-10-02T05:24:26Z", + "stargazers_count": 44, + "topics": [ + "unifi" + ], + "last_fetched": 1790929215.874544 + }, + "1035084461": { + "repository_manifest": {}, + "new": true, + "full_name": "goggybox/compact-light-card", + "category": "plugin", + "description": "A clean, compact, and highly customisable light card for Home Assistant", + "etag_repository": "W/\"1c9a26eda64379fee63390a1aec0a9cf2ccb30aea188216f1c23081dde22b715\"", + "last_updated": "2026-05-21T11:54:47Z", + "stargazers_count": 44, + "topics": [ + "has", + "light", + "light-card" + ], + "last_fetched": 1788172351.167468 + }, + "1229453281": { + "repository_manifest": {}, + "new": true, + "full_name": "Anonymous-AAA/ha-qubo", + "category": "integration", + "description": "Home Assistant Integration for Qubo Smart Plug", + "domain": "qubo", + "etag_repository": "W/\"5c8aebe70d3a62a7b4e374b3effa37e61bc631a5b67d6b9bedc178b36d2654fc\"", + "last_updated": "2026-06-26T04:59:03Z", + "stargazers_count": 2, + "topics": [ + "mqtt", + "qubo", + "smart-plug" + ], + "last_fetched": 1785478684.248365 + }, + "726281564": { + "repository_manifest": {}, + "new": true, + "full_name": "Pho3niX90/solis_modbus", + "category": "integration", + "description": "Home Assistant HACS integration for Solis inverters", + "domain": "solis_modbus", + "downloads": 17, + "etag_repository": "W/\"f211a372f3b3937a299eaf5d987b089b1bcce6852a50fd95f685d96af6774028\"", + "last_updated": "2026-10-01T07:38:34Z", + "stargazers_count": 157, + "topics": [ + "hacs-custom", + "modbus", + "solis", + "solis-pv-inverters" + ], + "last_fetched": 1790875118.31727 + }, + "1208933481": { + "repository_manifest": {}, + "new": true, + "full_name": "MedVedZot/mopeka-ha", + "category": "integration", + "description": "Home Assistant custom integration for Mopeka cloud tank sensors", + "domain": "mopeka_ha", + "etag_repository": "W/\"d02daa67e7941bce76a88b218123d91076968c81ebbd54200f1b4c24e2a8313c\"", + "last_updated": "2026-04-19T01:57:42Z", + "stargazers_count": 4, + "topics": [ + "custom-integration", + "mopeka" + ], + "last_fetched": 1788048550.822962 + }, + "1317060030": { + "repository_manifest": {}, + "new": true, + "full_name": "YossiKon/geely-connect", + "category": "integration", + "description": "Unofficial Home Assistant integration for Geely vehicles (Geely Global / International app) - sensors, climate, lock, charging, GPS and more. Not affiliated with Geely.", + "domain": "geely_connect", + "etag_repository": "W/\"ae973d94fdc36ee3d3c3a0994076251c427937104d5a2ea12d2b4bfe4328e667\"", + "last_updated": "2026-10-01T18:32:45Z", + "stargazers_count": 31, + "topics": [ + "custom-integration", + "electric-vehicle", + "geely", + "geely-ex5", + "home-assistant-integration" + ], + "last_fetched": 1790898419.310913 + }, + "1245985495": { + "repository_manifest": {}, + "new": true, + "full_name": "MUbeira0/vigobus-integration", + "category": "integration", + "description": "Home Assistant integration for Vigo urban bus real-time arrivals, nearest stop detection, multiple stops and line alerts.", + "domain": "vigobus", + "etag_repository": "W/\"7677fdcd11400d996cfdca489714b7f58e42419ce1e52ec45d1c0a4ef683c355\"", + "last_updated": "2026-09-11T16:51:21Z", + "topics": [ + "bus", + "galicia", + "home-assistant-integration", + "public-transport", + "realtime", + "vigo", + "vitrasa" + ], + "last_fetched": 1789149133.351575 + }, + "658788776": { + "repository_manifest": {}, + "new": true, + "full_name": "timlaing/modbus_local_gateway", + "category": "integration", + "description": "Modbus Local Gateway Integration for Home Assistant", + "domain": "modbus_local_gateway", + "etag_repository": "W/\"4314282bfec0de499135a71a5f08dd24af421edd4ca4a81beb2f5031582e4bf1\"", + "last_updated": "2026-10-02T08:40:06Z", + "stargazers_count": 48, + "topics": [ + "modbus" + ], + "last_fetched": 1790930467.916114 + }, + "998247638": { + "repository_manifest": {}, + "new": true, + "full_name": "dropqube/pv-forecast-card", + "category": "plugin", + "description": "A \"Clock Weather Card\" inspired solar forecast card for visualizing the forecast", + "etag_repository": "W/\"7681f464fd43376fae1c3f451ba80e1ac75fec932447aa37998e8c2c40df76b0\"", + "last_updated": "2026-04-26T17:09:33Z", + "stargazers_count": 38, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1789325191.40541 + }, + "987191427": { + "repository_manifest": {}, + "new": true, + "full_name": "DFranzen/Simple-Universal-Touchpad-for-Homeassistant", + "category": "plugin", + "description": "A simple universal touchpad which can trigger arbitrary automation", + "etag_repository": "W/\"c2ae523d6d747483185434dab1f924877be45ee96866028967379e4c2f1f7b6b\"", + "last_updated": "2025-08-05T23:33:48Z", + "topics": [ + "input", + "lovelace-custom-card", + "touchpad" + ], + "last_fetched": 1784794207.182151 + }, + "1288086592": { + "repository_manifest": {}, + "new": true, + "full_name": "adrighem/ha-domoticz-sync", + "category": "integration", + "description": "helps Home Assistant and Domoticz run side by side", + "domain": "domoticz_sync", + "etag_repository": "W/\"1a581b373a3fdfb60ddf15c5d1a0cbb355b604e27110ab6d895f4d490fd06f34\"", + "last_updated": "2026-09-30T06:59:07Z", + "topics": [ + "custom-integration", + "domoticz" + ], + "last_fetched": 1790779490.074878 + }, + "450791801": { + "repository_manifest": {}, + "new": true, + "full_name": "bigmoby/fglair_for_homeassistant", + "category": "integration", + "description": "❄️ FGLair heat pump controller integration", + "domain": "fglair_heatpump_controller", + "downloads": 9, + "etag_repository": "W/\"3bae7531e0cb2203e1c25c4ea40663cda946ea481769e8caaf50cbdd42eba03f\"", + "last_updated": "2026-09-03T21:26:20Z", + "stargazers_count": 64, + "topics": [ + "custom-integration", + "fgliar", + "fujitsu-heatpump" + ], + "last_fetched": 1788970816.582032 + }, + "146929882": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.radarr_upcoming_media", + "category": "integration" + }, + "231674882": { + "repository_manifest": { + "name": "template-entity-row", + "render_readme": true, + "homeassistant": "0.107.0b1" + }, + "full_name": "thomasloven/lovelace-template-entity-row", + "category": "plugin", + "description": "🔹 Display whatever you want in an entities card row.", + "etag_repository": "W/\"f8fe01247355f046cac810c863e1590a4d93cee487149027ff9630a6b92d6bdf\"", + "last_updated": "2024-02-12T09:12:04Z", + "stargazers_count": 296, + "installed_commit": "c225304", + "installed": true, + "last_commit": "c225304", + "last_version": "v1.4.1", + "releases": true, + "version_installed": "v1.4.1", + "last_fetched": 1789649400.392893 + }, + "357338258": { + "repository_manifest": { + "name": "Apparent Temperature", + "hide_default_branch": true, + "homeassistant": "2024.6.0", + "render_readme": true + }, + "full_name": "Limych/ha-apparent-temperature", + "authors": [ + "@Limych" + ], + "category": "integration", + "description": "Sensor of Apparent Temperature for Home Assistant.", + "domain": "temperature_feels_like", + "downloads": 27, + "etag_repository": "W/\"e1efed17133edee3636acc45cc6feab305b4b7570168a9d1525cc23aa63e84f9\"", + "last_updated": "2024-12-23T09:33:40Z", + "stargazers_count": 125, + "topics": [ + "home-assistant-climate", + "home-assistant-component", + "home-assistant-temperature", + "home-assistant-weather" + ], + "last_fetched": 1784630409.233841 + }, + "1249270951": { + "repository_manifest": {}, + "new": true, + "full_name": "Nosdave/ha-lg-ac-infrared", + "category": "integration", + "description": "LG split-AC over HA native infrared platform (HACS custom integration)", + "domain": "lg_ac_infrared", + "etag_repository": "W/\"a1221afab3a72654b6c33b08e8c4c77a1838a7709292e762eca6ed863c4b4193\"", + "last_updated": "2026-05-27T11:43:32Z", + "stargazers_count": 1, + "topics": [ + "air-conditioner", + "climate", + "esphome", + "hvac", + "infrared", + "lg" + ], + "last_fetched": 1787250434.810856 + }, + "1192875635": { + "repository_manifest": {}, + "new": true, + "full_name": "mejmo/hass-flybox-component", + "category": "integration", + "description": "Home Assistant integration for Orange Flybox 5G mobile routers", + "domain": "flybox", + "etag_repository": "W/\"d25ae71f624fccf78bec1f89caf58a10e33c6aa86209eb42eda6effd5998979e\"", + "last_updated": "2026-05-18T14:34:55Z", + "stargazers_count": 1, + "topics": [ + "5g", + "flybox", + "orange" + ], + "last_fetched": 1784790096.014722 + }, + "1104373050": { + "repository_manifest": {}, + "new": true, + "full_name": "DigitalBites/LabelMateScene", + "category": "integration", + "description": "Home-Assistant custom integration enabling label groups and scene on/off support", + "domain": "labelmate_scene", + "etag_repository": "W/\"3517a8eaaed2a62be5936a6f8cdb51e83e4e6c816f140cc5b103a64987a854a1\"", + "last_updated": "2026-09-29T05:57:42Z", + "topics": [ + "custom-integration", + "labels", + "scenes" + ], + "last_fetched": 1790680353.07142 + }, + "1310862950": { + "repository_manifest": {}, + "new": true, + "full_name": "rdgerken/ha-i3x", + "category": "integration", + "description": "CESMII i3X 1.0 for Home Assistant, both directions: serve your home as a contextualized information address space (Full 1.0 Compliance) and consume external i3X servers as sensors and statistics", + "domain": "i3x", + "etag_repository": "W/\"8e72169124f88d86cb1f6f2d9f4ebadea14f20c2d532936ef548e5e4ac2c9098\"", + "last_updated": "2026-07-25T00:50:58Z", + "topics": [ + "cesmii", + "i3x", + "smart-manufacturing" + ], + "last_fetched": 1785618481.934988 + }, + "1290170773": { + "repository_manifest": {}, + "new": true, + "full_name": "JoaoPedroBelo/waterbeep-ha", + "category": "integration", + "description": "Home Assistant integration for the Aquamatrix Waterbeep (EPAL) water-telemetry service", + "domain": "waterbeep", + "etag_repository": "W/\"74e8d6fbc3e378193ac40db4b5d13f85cbda8e3dc84dee5e3cf8810e1ecd73f4\"", + "last_updated": "2026-09-18T17:45:11Z", + "stargazers_count": 3, + "topics": [ + "aquamatrix", + "epal", + "home-assistant-integration", + "water", + "waterbeep" + ], + "last_fetched": 1789765704.374853 + }, + "693589195": { + "repository_manifest": { + "name": "AICO HomeLINK", + "zip_release": true, + "homeassistant": "2024.8.0", + "filename": "homelink.zip", + "render_readme": true + }, + "new": true, + "full_name": "RogerSelwyn/AICO_HomeLINK", + "authors": [ + "@rogerselwyn" + ], + "category": "integration", + "description": "Home Assistant AICO HomeLINK Integration", + "domain": "homelink", + "downloads": 74, + "etag_repository": "W/\"3024164cb1b1432e12b7b84d846f1af5bb33b18c8eac424f0cccc5cae6dfce7b\"", + "last_updated": "2026-10-01T10:24:24Z", + "stargazers_count": 6, + "topics": [ + "aico", + "homeassistant-custom-component", + "homelink" + ], + "last_fetched": 1790875715.54921 + }, + "1092861211": { + "repository_manifest": {}, + "new": true, + "full_name": "caplaz/home-assistant-sfpuc", + "category": "integration", + "description": "Home Assistant integration for monitoring San Francisco water usage from SFPUC", + "domain": "sfpuc", + "etag_repository": "W/\"7caeb69e1896b4ffecf4c71bc033871ee8f90cf5b94bdde3673d67e44c8ef9af\"", + "last_updated": "2026-01-30T20:27:30Z", + "stargazers_count": 6, + "topics": [ + "san-francisco", + "sfpuc", + "utilities", + "water" + ], + "last_fetched": 1788999428.835481 + }, + "1255488822": { + "repository_manifest": {}, + "new": true, + "full_name": "memphi2/ha-bticino-c300x", + "category": "integration", + "description": "Home Assistant integration and native device agent for BTicino Classe 300X / C300X", + "domain": "bticino_c300x", + "downloads": 4, + "etag_repository": "W/\"d7d9be1f25837828c5587b1c2361991921eaa129b7588f99c9e2cb6aa328bd6a\"", + "last_updated": "2026-10-01T03:36:47Z", + "stargazers_count": 20, + "topics": [ + "bticino", + "c300x", + "classe300x", + "home-assistant-custom-component" + ], + "last_fetched": 1790834728.388887 + }, + "800610523": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-evcc", + "category": "integration", + "description": "Home Assistant integration for evcc☀️🚘- optimized charging of electric vehicles, connecting your EV charger with your PV system. Please note, that this integration is not official and not supported by the evcc developers. Please consider becoming a monthly sponsor for this project - TIA", + "domain": "evcc_intg", + "downloads": 5, + "etag_repository": "W/\"3cd8697b2f43440380f10ca11be08a90b031e5c4fa2e5a101584d36a88f0341f\"", + "last_updated": "2026-09-30T17:59:13Z", + "stargazers_count": 475, + "topics": [ + "evcc", + "home-assistant-integration", + "pv", + "wallbox" + ], + "last_fetched": 1790873654.970143 + }, + "930945407": { + "repository_manifest": {}, + "new": true, + "full_name": "flame4ever/homeassistant-controme-integration", + "category": "integration", + "description": "This custom integration allows you to interact with the Controme API to control and monitor climate functionality (e.g., thermostats) for your houses.", + "domain": "controme", + "downloads": 361, + "etag_repository": "W/\"9d089dd6e4cab0e29da2df5e7c442dda50d8fab8440bb491dc19aa75715e5041\"", + "last_updated": "2025-12-02T02:21:19Z", + "stargazers_count": 7, + "topics": [ + "climate", + "controme", + "heating" + ], + "last_fetched": 1789750267.170318 + }, + "953416417": { + "repository_manifest": {}, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-TargetTimeframes", + "category": "integration", + "description": "Provides helper functions to find the optimal timeframes during the day based on external data sources", + "domain": "target_timeframes", + "etag_repository": "W/\"887cbab22f40d5592c3a2889c26a0a62c64efba50763718c35934d93d81c14c2\"", + "last_updated": "2026-05-30T07:10:07Z", + "stargazers_count": 24, + "last_fetched": 1789465152.409732 + }, + "1318614926": { + "repository_manifest": {}, + "new": true, + "full_name": "PrayerZone/prayer-times-home-assistant", + "category": "integration", + "description": "Home Assistant integration for pray.zone prayer times", + "domain": "prayzone", + "etag_repository": "W/\"65a50ede3d3c307a39a9ec7368cff3ae974e19b20d583463927dcae046f72298\"", + "last_updated": "2026-07-31T22:43:03Z", + "topics": [ + "islam", + "pray-zone", + "prayer-times" + ], + "last_fetched": 1785618100.603317 + }, + "340419467": { + "repository_manifest": {}, + "new": true, + "full_name": "astrandb/teracom_hass", + "category": "integration", + "description": "Teracom integration for Home Assistant", + "domain": "teracom", + "downloads": 2, + "etag_repository": "W/\"4d6ce6eff5ce93789da7bf3a136394532d26c5b5e8942146cbdf376ccaa77842\"", + "last_updated": "2026-09-29T18:19:40Z", + "stargazers_count": 1, + "topics": [ + "tcw181b-cm", + "tcw212b-cm", + "tcw241", + "tcw242" + ], + "last_fetched": 1790725515.321185 + }, + "780005646": { + "repository_manifest": {}, + "new": true, + "full_name": "LarsK1/hass_solvis_control", + "category": "integration", + "description": "Solvis Control Integration SC2/SC3 for HomeAssistant", + "domain": "solvis_control", + "etag_repository": "W/\"c4c30b859dc43861847a930110be51d4962d1b522bc321cbf5906fbe9f13db36\"", + "last_updated": "2026-09-09T19:58:32Z", + "stargazers_count": 26, + "topics": [ + "heizung", + "modbus", + "solvis" + ], + "last_fetched": 1789494868.72436 + }, + "1127427380": { + "repository_manifest": {}, + "new": true, + "full_name": "bxthomas/tesira_ttp", + "category": "integration", + "description": "Tesira TTP Volume - HACS Integration", + "domain": "tesira_ttp", + "etag_repository": "W/\"aa19697475c6b31f5091e68bde932d6cdb30835bc9ca2d9fabd36c32dc164402\"", + "last_updated": "2026-01-07T22:50:49Z", + "stargazers_count": 2, + "last_fetched": 1784785769.420092 + }, + "1254806795": { + "repository_manifest": {}, + "new": true, + "full_name": "sidprax/galleria-weather-card", + "category": "plugin", + "description": "Nice animated Homeassistant weather card with hourly and weekly weather.", + "etag_repository": "W/\"40addbd582875c86e19dcd8c0347edc21f2699212fbb1f378f3d3e8622a2071f\"", + "last_updated": "2026-09-14T00:14:08Z", + "stargazers_count": 1, + "last_fetched": 1789373202.15669 + }, + "1255215486": { + "repository_manifest": {}, + "new": true, + "full_name": "LiBe-net/history_table_card", + "category": "plugin", + "description": "History Table Card for Home Assistant", + "etag_repository": "W/\"2a99415cfb95fa79bf6f60708e35ac7ead013fc84e1ad0470ca7b20f806ca0ec\"", + "last_updated": "2026-08-01T08:45:13Z", + "stargazers_count": 4, + "topics": [ + "data-table", + "energy-monitoring", + "history", + "long-term-statistics", + "lovelace-card" + ], + "last_fetched": 1787254954.381004 + }, + "1088052689": { + "repository_manifest": {}, + "new": true, + "full_name": "mtheli/toothbrush-card", + "category": "plugin", + "description": "Custom Lovelace card for electric toothbrushes — supports Oral-B (oralb), Philips Sonicare (philips_sonicare_ble), Xiaomi T700 (xiaomi_ble) and Laifen (laifen_ble)", + "downloads": 1034, + "etag_repository": "W/\"fd7f65c5817cab21a93bd3f3de703827d70f46d019fd5d6b471dfc46918e65a5\"", + "last_updated": "2026-09-20T08:23:53Z", + "stargazers_count": 54, + "topics": [ + "oralb", + "philips", + "sonicare", + "toothbrush", + "xiaomi", + "xiaomi-ble" + ], + "last_fetched": 1790163823.676085 + }, + "1264417340": { + "repository_manifest": {}, + "new": true, + "full_name": "MichelFR/ha-abrp", + "category": "integration", + "description": "Unofficial Home Assistant integration that surfaces your A Better Route Planner (ABRP) vehicle telemetry and route-planning settings as entities.", + "domain": "abrp", + "etag_repository": "W/\"af73d2c3b2fe2743a879e40504532a3e5f81e459ffaee925d0d16a5af27f5f6f\"", + "last_updated": "2026-08-29T18:21:54Z", + "stargazers_count": 2, + "topics": [ + "abrp", + "electric-vehicle", + "ev" + ], + "last_fetched": 1788048614.966383 + }, + "1167632887": { + "repository_manifest": {}, + "new": true, + "full_name": "cloudless-garden/ha-gardena-smart-local-preview", + "category": "integration", + "description": "Home Assistant integration for GARDENA smart devices using local communication.", + "domain": "gardena_smart_local_preview", + "etag_repository": "W/\"8769efb6ac32995b337a32214950ac8dc489419e2c0f9d5fac4f00570140c247\"", + "last_updated": "2026-09-28T15:56:39Z", + "stargazers_count": 43, + "topics": [ + "garden", + "garden-automation", + "gardena", + "gardening", + "internet-of-things", + "irrigation", + "lan-of-things", + "offline", + "offline-first", + "robotics", + "sensors" + ], + "last_fetched": 1790624975.738469 + }, + "825856446": { + "repository_manifest": {}, + "new": true, + "full_name": "veniplex/hass-idx-theme", + "category": "theme", + "description": "Google IDX inspired theme for Home Assistant. Available on HACS (Home Assistant Community Store).", + "etag_repository": "W/\"54691ea26ad6831156a0aa747be033a8068dc7101c88a9f283c6248b10e08257\"", + "last_updated": "2025-05-05T09:17:17Z", + "stargazers_count": 2, + "topics": [ + "dark-theme", + "hacs-theme", + "light-theme" + ], + "last_fetched": 1784668304.182603 + }, + "771239559": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/medisanabp_ble", + "category": "integration", + "description": "🩺 Home Assistant custom integration for Medisana Blood Pressure Measurement", + "domain": "medisanabp_ble", + "etag_repository": "W/\"81712d11adc0fcfbb7cc4eaf10d7073ee67230f455fa876def4000fa449ccd36\"", + "last_updated": "2026-09-27T11:00:21Z", + "stargazers_count": 31, + "topics": [ + "blood-pressure-monitor", + "bluetooth-low-energy", + "heartbeat" + ], + "last_fetched": 1790527796.395 + }, + "1286569183": { + "repository_manifest": {}, + "new": true, + "full_name": "Vovoronale/rehoboam-sensor-card", + "category": "plugin", + "description": "A Home Assistant dashboard card for visualizing sensor history and anomaly limits as an animated 3D ring.", + "downloads": 15, + "etag_repository": "W/\"1f288c84ac3877f2b175ab522bedd96a52426c7de4f4e22726604da2a34cb333\"", + "last_updated": "2026-07-02T06:49:40Z", + "stargazers_count": 13, + "last_fetched": 1790813619.107825 + }, + "929075094": { + "repository_manifest": {}, + "new": true, + "full_name": "alpenfun/fems-diagnostics", + "category": "integration", + "description": "FEMS Diagnostics for Home Assistant – Advanced battery and system diagnostics for FENECON FEMS", + "domain": "fems", + "etag_repository": "W/\"75c791d8a43b75f9f7c65b115bf05e5a16364abf99f57be2cd7a3794c7ad7bea\"", + "last_updated": "2026-08-07T18:54:02Z", + "stargazers_count": 2, + "topics": [ + "battery", + "diagnose", + "energy", + "fems", + "fenecon", + "modbus" + ], + "last_fetched": 1789550131.066129 + }, + "1165769953": { + "repository_manifest": {}, + "new": true, + "full_name": "yakidd/NeumorphixHome", + "category": "theme", + "description": "A clean neumorphic theme for Home Assistant. Soft shadows and rounded surfaces in raised and inset styles across light, dark and warm variants. Supports native HA cards, Mushroom, Bubble and Button cards. Requires card-mod.", + "etag_repository": "W/\"e5ee3003bfbfcb4e12ef105253847feda22eb5631320775ccd487862cf262694\"", + "last_updated": "2026-09-19T09:07:55Z", + "stargazers_count": 11, + "last_fetched": 1789820448.989115 + }, + "201445202": { + "repository_manifest": { + "name": "ACV garbage collection sensor", + "render_readme": true, + "country": [ + "NL" + ] + }, + "full_name": "Cadsters/acv-hass-component", + "authors": [ + "@floriskruisselbrink", + "@Cadsters", + "@aritmeester" + ], + "category": "integration", + "description": "🗑️ Integration for bin/waste collection by acv-groep", + "domain": "acv", + "etag_repository": "W/\"aefc29187254b919ebe51017b5e8a04fbbc471654ded03d8bd9085e00f2545c4\"", + "last_updated": "2025-05-08T16:58:32Z", + "stargazers_count": 4, + "topics": [ + "acv-groep", + "python3", + "trash", + "waste" + ], + "last_fetched": 1784785817.756579 + }, + "445609628": { + "repository_manifest": { + "name": "PID Controller", + "zip_release": true, + "homeassistant": "2021.9", + "render_readme": true, + "persistent_directory": "codes", + "filename": "pid_controller.zip" + }, + "new": true, + "full_name": "soloam/ha-pid-controller", + "authors": [ + "@Soloam" + ], + "category": "integration", + "description": "PID Controller to Home Assistant", + "domain": "pid_controller", + "downloads": 4230, + "etag_repository": "W/\"626e799775fa3cf11caed6122a02e15d84ffcd983c7b37751f95d74a39b27f46\"", + "last_updated": "2023-12-24T10:09:42Z", + "stargazers_count": 139, + "topics": [ + "pid", + "thermostat" + ], + "last_fetched": 1790632140.415001 + }, + "1236032427": { + "repository_manifest": {}, + "new": true, + "full_name": "italo-lombardi/Home-Assistant-EntityDistance", + "category": "integration", + "description": "Track distance between 2–5 HA entities (persons, devices, zones) — direction, speed, ETA, proximity, group sensors.", + "domain": "entity_distance", + "etag_repository": "W/\"f434844072a996d4f51f544a4c517d9eef190f36b6d077cc1270059b1f3e8791\"", + "last_updated": "2026-10-01T19:30:00Z", + "stargazers_count": 6, + "last_fetched": 1790892406.992852 + }, + "728852983": { + "repository_manifest": {}, + "new": true, + "full_name": "firstof9/ha-gasbuddy", + "category": "integration", + "description": "Component to integrate with GasBuddy fuel price tracker.", + "domain": "gasbuddy", + "downloads": 11, + "etag_repository": "W/\"35f9ac8b0bfe09e498a5d4c9b4e4784127743a39f64cdcb209fe06329ae04d86\"", + "last_updated": "2026-10-01T12:30:56Z", + "stargazers_count": 66, + "last_fetched": 1790870817.526931 + }, + "228063780": { + "repository_manifest": { + "name": "Indoor Air Quality UK Index", + "filename": "iaquk.zip", + "hide_default_branch": true, + "homeassistant": "2023.8.0", + "render_readme": true, + "zip_release": true + }, + "full_name": "Limych/ha-iaquk", + "authors": [ + "@Limych" + ], + "category": "integration", + "description": "Indoor Air Quality Sensor Component for Home Assistant", + "domain": "iaquk", + "downloads": 7, + "etag_repository": "W/\"f5a23c0574a3f249e6df4499ea9ec257822b5254174d78bc912e90851da735bc\"", + "last_updated": "2025-01-04T22:05:09Z", + "stargazers_count": 129, + "topics": [ + "air-quality", + "indoor" + ], + "last_fetched": 1785017609.579766 + }, + "1084425732": { + "repository_manifest": {}, + "new": true, + "full_name": "guiohm79/custom-gauge-card", + "category": "plugin", + "description": "Dashboard homeassistant", + "downloads": 471, + "etag_repository": "W/\"befe6614b699d6e4f0ff89c0746d3a4643e7d58af17fdd9dfb078848f27f2eb6\"", + "last_updated": "2026-09-13T08:10:39Z", + "stargazers_count": 28, + "last_fetched": 1789358009.343925 + }, + "1228725349": { + "repository_manifest": {}, + "new": true, + "full_name": "rononline/soccerlive-card", + "category": "plugin", + "description": "HomeAssistant Card for SoccerLive integration", + "downloads": 111, + "etag_repository": "W/\"aa13b676ddb555d5bb5bf302f2f10176b8f017d899ca5691e10c92b985dcbf90\"", + "last_updated": "2026-10-01T07:13:08Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "soccer" + ], + "last_fetched": 1790880126.395033 + }, + "900650545": { + "repository_manifest": {}, + "new": true, + "full_name": "Prosono/SMARTi_BaseComponent", + "category": "integration", + "description": "SMARTi - A fully automatic dashboard solution for Home Assistant - Scales to every screen size!", + "domain": "smarti", + "etag_repository": "W/\"96ebcfb0431297c284bf57be0aa70b3ed079a093040d8dcaa8c7f4fc82ccb327\"", + "last_updated": "2025-10-02T13:33:38Z", + "stargazers_count": 59, + "last_fetched": 1788921488.275726 + }, + "677140532": { + "repository_manifest": {}, + "new": true, + "full_name": "MelleD/lovelace-expander-card", + "category": "plugin", + "description": "Expander card for HomeAssistant", + "downloads": 2482, + "etag_repository": "W/\"68e9392a12d5ab39dd77bf992239b85dae32dc88e6c1f8a6c5731a134ea1a502\"", + "last_updated": "2026-10-02T03:43:57Z", + "stargazers_count": 276, + "last_fetched": 1790932954.170099 + }, + "1152227396": { + "repository_manifest": {}, + "new": true, + "full_name": "NicolasBonduel/hass-vibbo-feed", + "category": "integration", + "description": "Home Assistant integration for Vibbo — get news, posts and announcements from your Norwegian housing cooperative directly in your HA dashboard", + "domain": "vibbo", + "etag_repository": "W/\"af407778bbe0374d721393078e834e99326ff6f8cf2a14727b216029dc14ead1\"", + "last_updated": "2026-02-13T21:32:14Z", + "topics": [ + "home-assistant-custom-component", + "norway", + "vibbo" + ], + "last_fetched": 1784790663.356841 + }, + "1055217611": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-CustomComponentMonitor", + "category": "integration", + "description": "Reports on whether you are using your Home Assistant custom components", + "domain": "custom_component_monitor", + "downloads": 5, + "etag_repository": "W/\"667cfd3bc3184a9cb222206fcffcd37b6322ab34f34606fc738fb0b9e3a0faab\"", + "last_updated": "2026-08-23T02:32:09Z", + "stargazers_count": 36, + "topics": [ + "cards", + "dashboard", + "homeassistant-custom-component" + ], + "last_fetched": 1788477030.639175 + }, + "1104121494": { + "repository_manifest": {}, + "new": true, + "full_name": "loryanstrant/HA-LG-webOSTV", + "category": "integration", + "description": "An alternative implementation of the LG webOS TV integration for Home Assistant", + "domain": "webostv_classic", + "downloads": 275, + "etag_repository": "W/\"d63a740624e2305c1cde09da6e9141c6dd7422cbbaed1b5eda35326f4bb8127f\"", + "last_updated": "2026-06-29T01:16:28Z", + "stargazers_count": 9, + "topics": [ + "lg", + "webos", + "webos-tv" + ], + "last_fetched": 1788006364.279056 + }, + "1158669111": { + "repository_manifest": {}, + "new": true, + "full_name": "ilia-ae/klipsch_flexus", + "category": "integration", + "description": "🏠🔓 Home Assistant integration for Klipsch Flexus CORE 300 soundbar", + "domain": "klipsch_flexus", + "etag_repository": "W/\"0aa0548fa0df67c3d34f840364ce88549d5e6052ae1286c02125846e0c4a07ef\"", + "last_updated": "2026-05-10T03:13:06Z", + "stargazers_count": 2, + "topics": [ + "2026", + "blog", + "dolby-atmos", + "klipsch", + "klipsch-connect", + "soundbar" + ], + "last_fetched": 1778841734.306603 } } } \ No newline at end of file diff --git a/.storage/hassio b/.storage/hassio deleted file mode 100644 index a198724..0000000 --- a/.storage/hassio +++ /dev/null @@ -1,7 +0,0 @@ -{ - "data": { - "hassio_user": "508c7e7c70da41dcb39e2a6e23d6fac1" - }, - "key": "hassio", - "version": 1 -} \ No newline at end of file diff --git a/.storage/homeassistant.exposed_entities b/.storage/homeassistant.exposed_entities index 48bfdcd..b8c75fa 100644 --- a/.storage/homeassistant.exposed_entities +++ b/.storage/homeassistant.exposed_entities @@ -655,6 +655,62 @@ "should_expose": false } } + }, + "switch.pool_pumpe_switch": { + "assistants": { + "conversation": { + "should_expose": true + } + } + }, + "switch.pool_pumpe_speed1": { + "assistants": { + "conversation": { + "should_expose": true + } + } + }, + "switch.pool_pumpe_speed2": { + "assistants": { + "conversation": { + "should_expose": true + } + } + }, + "switch.pool_pumpe_speed3": { + "assistants": { + "conversation": { + "should_expose": true + } + } + }, + "sensor.oxilife_ph_filtered": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.oxilife_redox_level_filtered": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.pool_temperatur_filtered": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "scene.garten_licht_szene_standard": { + "assistants": { + "conversation": { + "should_expose": true + } + } } } } diff --git a/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.aids b/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.aids index 1d30258..6cbefaa 100644 --- a/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.aids +++ b/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.aids @@ -114,12 +114,21 @@ "group.light.895257f577609833210621ef4c6e66d6": 3246884649, "knx.light.0/0/1": 3605125567, "mqtt.light.musicmouse_json_shelve": 10717228, - "esphome.light.E8:9F:6D:D0:FA:90-light-gartenhaus_wandlicht": 2431978089, - "esphome.light.E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_hinten": 233561340, - "esphome.light.E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_mitte": 3613041223, - "esphome.light.E8:9F:6D:D0:FA:90-light-gartenhaus_deckenlicht_vorne": 2014394300, "esphome.light.E8:9F:6D:D0:FA:9C-light-pool_licht": 1278204188, - "esphome.light.B0:A7:32:07:47:5C-light-pool_licht": 1805843610 + "switch.pool_pumpe_switch": 2829276706, + "switch.pool_pumpe_speed1": 1097310180, + "switch.pool_pumpe_speed2": 1147643037, + "switch.pool_pumpe_speed3": 1130865418, + "hue.light.8bf2a81d-2537-4bfc-af45-2aab757d6e24": 1878324387, + "light.arbeitszimmer_oben_fluter": 1314424009, + "input_boolean.input_boolean.ios_action_select_trigger": 2956055185, + "homematicip_local.cover.homematicip_local_0036a269990532_4": 1695100805, + "homematicip_local.cover.homematicip_local_0036a26996fd50_4": 3287796501, + "esphome.light.B0:A7:32:07:47:5C/0/light/pool_licht": 1805843610, + "esphome.light.E8:9F:6D:D0:FA:90/0/light/Gartenhaus Wandlicht": 2431978089, + "esphome.light.E8:9F:6D:D0:FA:90/0/light/Gartenhaus Deckenlicht Hinten": 233561340, + "esphome.light.E8:9F:6D:D0:FA:90/0/light/Gartenhaus Deckenlicht Mitte": 3613041223, + "esphome.light.E8:9F:6D:D0:FA:90/0/light/Gartenhaus Deckenlicht Vorne": 2014394300 } } } \ No newline at end of file diff --git a/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.iids b/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.iids index b1dfb55..48d680b 100644 --- a/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.iids +++ b/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.iids @@ -583,7 +583,8 @@ "43__25_": 482, "43__8_": 483, "43__13_": 484, - "43__2F_": 485 + "43__2F_": 485, + "43__CE_": 486 }, "2276656891": { "3E___": 1, @@ -672,7 +673,8 @@ "43__25_": 559, "43__8_": 560, "43__13_": 561, - "43__2F_": 562 + "43__2F_": 562, + "43__CE_": 563 }, "3008706353": { "3E___": 1, @@ -701,7 +703,8 @@ "43__25_": 584, "43__8_": 585, "43__13_": 586, - "43__2F_": 587 + "43__2F_": 587, + "43__CE_": 588 }, "1758205815": { "3E___": 1, @@ -760,7 +763,8 @@ "43__25_": 635, "43__8_": 636, "43__13_": 637, - "43__2F_": 638 + "43__2F_": 638, + "43__CE_": 639 }, "2105360777": { "3E___": 1, @@ -774,7 +778,8 @@ "43__25_": 647, "43__8_": 648, "43__13_": 649, - "43__2F_": 650 + "43__2F_": 650, + "43__CE_": 651 }, "4065476362": { "3E___": 1, @@ -980,6 +985,110 @@ "43__8_": 10, "43__13_": 11, "43__2F_": 12 + }, + "2829276706": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "49___": 8, + "49__25_": 9 + }, + "1097310180": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "49___": 8, + "49__25_": 9 + }, + "1147643037": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "49___": 8, + "49__25_": 9 + }, + "1130865418": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "49___": 8, + "49__25_": 9 + }, + "1878324387": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "43___": 8, + "43__25_": 9, + "43__8_": 10, + "43__13_": 11, + "43__2F_": 12, + "43__CE_": 13 + }, + "1314424009": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "43___": 8, + "43__25_": 9, + "43__8_": 10, + "43__13_": 11, + "43__2F_": 12, + "43__CE_": 13 + }, + "2956055185": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "49___": 8, + "49__25_": 9 + }, + "1695100805": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "8C___": 8, + "8C__6D_": 9, + "8C__7C_": 10, + "8C__72_": 11, + "8C__6F_": 12 + }, + "3287796501": { + "3E__14_": 2, + "3E__20_": 3, + "3E__21_": 4, + "3E__23_": 5, + "3E__30_": 6, + "3E__52_": 7, + "8C___": 8, + "8C__6D_": 9, + "8C__7C_": 10, + "8C__72_": 11, + "8C__6F_": 12 } } } diff --git a/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.state b/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.state index 2b6dbf7..6af48f1 100644 --- a/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.state +++ b/.storage/homekit.e1101f79ce9b41a28359a95f85e57b63.state @@ -1 +1 @@ -{"mac": "2C:5F:45:B9:36:2A", "config_version": 238, "paired_clients": {"22f1997c-7a89-4a18-b400-a501a3eb18db": "2d16db330018ab5093679176e229325a55ad4d1ecd9acd1c15bf8f94a5027789"}, "client_properties": {"22f1997c-7a89-4a18-b400-a501a3eb18db": {"permissions": 1}}, "accessories_hash": "86bd88a9e89d1f3c2bc999093adeb4d64f33a0d783a0903bc1aa2e020b4cdaf6549cb50bfa14e7f9c14ed0b4cb58dc2c4d494196c0d76b4a5c39ea5d0573672b", "client_uuid_to_bytes": {"22f1997c-7a89-4a18-b400-a501a3eb18db": "32324631393937432d374138392d344131382d423430302d413530314133454231384442"}, "private_key": "03d847a9e20598ee99c5b47cfc64c07ce83c7aebc6720e26e83fdd4c359e33c7", "public_key": "f4de2e4b9a98f38d27af5914310f92b861f6cdbc02e22945554c07bbc3868f70"} \ No newline at end of file +{"mac": "2C:5F:45:B9:36:2A", "config_version": 399, "paired_clients": {"22f1997c-7a89-4a18-b400-a501a3eb18db": "2d16db330018ab5093679176e229325a55ad4d1ecd9acd1c15bf8f94a5027789", "c6358be0-3f2f-45a4-8f32-b76ef42b128c": "72b42077d9fb8fa65bac484506348a4a5d82dce0d0445f096e65ee3047b7ccb6"}, "client_properties": {"22f1997c-7a89-4a18-b400-a501a3eb18db": {"permissions": 1}, "c6358be0-3f2f-45a4-8f32-b76ef42b128c": {"permissions": 0}}, "accessories_hash": "45eea9ad460dac94afd559346feee14481e8ee8688220a89689f0e43c0ece21110ecab60021984b6428390e3fe7f8de05725db6c7f7cde9624d05725357bd6b0", "client_uuid_to_bytes": {"22f1997c-7a89-4a18-b400-a501a3eb18db": "32324631393937432d374138392d344131382d423430302d413530314133454231384442", "c6358be0-3f2f-45a4-8f32-b76ef42b128c": "43363335384245302d334632462d343541342d384633322d423736454634324231323843"}, "private_key": "03d847a9e20598ee99c5b47cfc64c07ce83c7aebc6720e26e83fdd4c359e33c7", "public_key": "f4de2e4b9a98f38d27af5914310f92b861f6cdbc02e22945554c07bbc3868f70"} \ No newline at end of file diff --git a/.storage/http b/.storage/http index 1657f97..145f0ab 100644 --- a/.storage/http +++ b/.storage/http @@ -1,23 +1,26 @@ { - "version": 1, - "minor_version": 1, + "version": 2, + "minor_version": 2, "key": "http", "data": { - "use_x_forwarded_for": true, - "trusted_proxies": [ - "192.168.178.80" - ], - "use_x_frame_options": true, - "server_host": [ - "0.0.0.0", - "::" - ], - "server_port": 8123, - "login_attempts_threshold": -1, - "ip_ban_enabled": true, - "ssl_profile": "modern", - "cors_allowed_origins": [ - "https://cast.home-assistant.io" - ] + "stable": { + "server_port": 8123, + "use_x_forwarded_for": true, + "trusted_proxies": [ + "192.168.178.80/32" + ], + "use_x_frame_options": true, + "login_attempts_threshold": -1, + "ip_ban_enabled": true, + "ssl_profile": "modern", + "cors_allowed_origins": [ + "https://cast.home-assistant.io" + ], + "created_at": "2026-08-07T08:58:44.896569+00:00", + "error": null, + "error_message": null + }, + "pending": null, + "yaml_migration_done": true } } \ No newline at end of file diff --git a/.storage/input_boolean b/.storage/input_boolean new file mode 100644 index 0000000..b9b9f33 --- /dev/null +++ b/.storage/input_boolean @@ -0,0 +1,8 @@ +{ + "version": 1, + "minor_version": 1, + "key": "input_boolean", + "data": { + "items": [] + } +} \ No newline at end of file diff --git a/.storage/knx/telegrams.db b/.storage/knx/telegrams.db new file mode 100644 index 0000000000000000000000000000000000000000..0f8f46883f425d6b5c7802766fa7b74a9f3f2750 GIT binary patch literal 34172928 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�kVF6un<#)e}3j{K#yHid?y|YLOzZ1@__d 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
  • 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

    -Nw2b>W+Z-|GQ`e|7+Q`e2PA| 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%0AhWNA)&9C-o(jeZHojd*pOxtGh_-I-rz_{N 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≫N6Wwd5{@2^Jz3YLl#a$ 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

      R+%ISQFWV@; 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 Cz$8B=O1PHYT_i~ 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%0DcBsQkS0 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%0D=0(Nc9WF6I+_es=j8aYa>T;Wst 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

    1. USCEzyNva|jN^P+O8(uYTu(1u&T>0(5|Ml_;kaHx zIX#_nbvotp^nUX1Py01-CGlY**MrlhvV1Y|B;pao10>$pLOg-!lQ{1);%wrz#KR=c z<#^pgdAa9&`TQQr>pgy1zWZb1of7YOpUC#N{Y94BRuN|s&mbO3j7n_f-?ehRYwa(e z&*3=FX=Qo1#Fjr0Z<08h{WH6nWxn?p?9cgAvcNg1z7uTgb*^WDJlz(?; zLE9Z`)Af8DaEb+pP#FvQ+ zh!cs&5h=eHavzz%@tp9v{CxuD?1EldzTnS9w)+CEYZp-NE})!TKsmX9?YZD+(y@Oo z*puam#Pc~X&ZoSc&v7{aQU1<(bw1_!e75)eAMy7had(O5{g(I?@m%6=63_h(k?lK& z<8;m=^7%Qp6IuUrSpRc|@;T|x{zjJ1{*<_y_z-axk^O%5$t-gopS4Yv&*FSPi|sn= zNcsGX$B2~YGbXcqn#9xpPGo&g=kNFbQ9i$aIg$0a|9F-;?)Q6S`MxfRzkHr}1M$bi zT_oPaer;#Jwoj7J+qurQ50K^gUlP|6ACNd##Zy^MAUu5V|Hy&$|IwGoetO^_BK!9N zmn@&PpTzOs67MJ8LOhSi@fp7_%N+MJxn7?6EBXA)#l$uu=kb|*&zYPDXQuf3uEc=E zGqw=9KAf>i*#Ac(@jmYVYl)AG4~~5S4}eLr;W2OYo#?#i>CwF-pF|#uTo%cPzYV_; zo*h0pynE>L&{OaM7!mRX-wDnQo)+9IusN_KFf}kL5ca?CpYK1@zlU#=?@8Yz-*BJT z`;K>>_Z07*p1&X>`)bcH-T?R$_il}!Ha^mLX=AdXx8dc6n;VX9*wOX-nmYipr3&nf zLQ`yMwL?}pA01FERbW_@4YcrCP#TEq zn$pNY0(Uso?;t7lKIk1-7oB@Y5F3C4(3hQEht_gUx z!3m)1c>u03EY{@;`?iu3ocV03Twz_T%T;9Z6dA8|t_P(GEQ^xRLc6Q>u()kNTrF#K zJt$RRU6iyInpTY#ms5!h=sMSfQpL%#2*PAj7M23xx~>-oh@Z49+KMf%O2N%J@VUzB zT?TWdiZm)hA!}Vxg-%>`ktA18yN(y#Dyg<%^PB#u2y^N$6cG$=atEBvj6 zle(TRU#d9S5+y&l5aU{61_GIc!-Nfj2E|+D$;i7(4~mkf!zZR3Oau1 zQkV@TKkNCJ6j}XnrxdDc^4ly`q}|Y=O9d&el}e}d7M`Y3MKc+i9Vq2CB6-5%uFJ-* z`E8ae(rD=1QaC!NQ^tJkr3&nYb(;z?hk4ax<0)07#n8E_$#fPOymU4mNRKcUihs6J zhy4ro3z#@{qXIf%C{*a|qzBg#gM=^+Djj3X5Ysq|dkyt>wSgfF zgHHQZ5;r@;T|Je=MO(U)3kYEtbgn7lX$o-u#&teALJXm17PRY9BooCwAMh8_JNlL? zFbm2S+R~wGkRH|$_(dQJ@l9g-;~apR|v zU-`zmbU4l-Bq(LL6uDHsL8Y@EK=2ceLFr<~cxEkMuhLl$grq}APNJaemwc&wol0lD zf-7{$h7F6kDa@c$o~n{MuoM|bky|aS?cXCxqKKW+c_PPVqW>+S8e zo*70j0Bb*u|5_R{aev#Guhg15uF&^upxIm9k!0h4=~aMdE$L+a!KSedmWe%JK)~{{i*Z zAI#))+POZ+vD_eWZ9?LE^NBYSsjq);h%Eo+@5FbBtB8*ge@XzzK8?R<;&ueXZw@7|<7|4r)i-<-zhXG#3k zcH&CnBSg02SC_KPe)!d)EbmPWN?dy`@rM#S50tpFM0}6<3UL9E`tFrKW%&eR6LDuE z`{@<7=amoT^H)|7pCryDUQc8@SG*w0E82+H5y^MONh}{sq@1pxeth|#<@4pV2QH_a zEa!WcPvGxAB2u1~hh+I>*8Al*Szb)MlgM#-nfm&dkK*$rk^1_VX+L<0d|sj)y!2i9 zcQ10jyhuCZi@)acXNY$bZzZzcFOFrIa`z&~bs5{e?0xzBGS1g!oPWzWPnJ#O@6E&v zaUUYzw{)8bKQED_VZ`{A)h}(IeUiv`wZvdGp+pn5+cXvnF7n-BXWK$-XhD3KOjw)e@$mr_p!Ld4vt#~*Uyd{J|Hx97e@VQF zcro#0BK!N1y<~aOH^dD@_S>Qsmaih7NNghRLuCCP{#ceDew+9hk#hDh*Wrh=^7;Gh z=l9-_<@c7x$GKYmQ)eS9zOr7wrJVlu2eSMj=hKH=Umm3#JoKh!_H|ELT-(Ww!LAib7`+UBW#MgU>q<{T6mhU0nLS%hj zKZfNDaR-U7QBGf@T)g%opK~30Z5qpzqgP*+9M9E<@cHgUt~;y#3RxInFAwi? zoZlZV>E7R4V%G?X@3Q~jeTC(li3N$jK1$*{pAr`nIWF&vV!6M>x8IVuc96t3z9DXq z@&8YW{C~H_kBNt4Z^mZE#>D*5H=?&jM@K!8HIdsRM@4oB|32IvJ`1-0?$9qo=Z5wV z{w?@oa9Z&2U^vhfm>)PjFwp;d|NZ`R{NMNe)wcwe|6x9tw-a9NW4#0LrPkrO#B+fA zFSz?}f_vY_uNs#$PH7y`=xunjp|#=UhTUCXxSq1=E%UQ%d8w2B2Uo=vVIIYOz=>o6 z0q9jrZl=5x`X5`pszM0GaRS=Pyg|=dUh1U&0Uh!ULXVq7yqMk>AYWdpsedf=oC=-D zjgw1>TRwI-q*Ey`)igjBnjDQZjnHc2#a>G_4UiK{q~XfdToAJKV)TxpB6VPiyFii3 zPH!A5l$Tzl5<2iqiHvX{G~O*$UQinz|iWLPaP zouHE1@f4)O*qzgbmW?Pcy#VS%I~}qzCPMBI35V-+7P;<}1FBpxE8~q0DK9-=eS^i- zBFYG6R!oU8V? zZ4IETg;5DAdshpapu}&Gk9o~hDV=wZ>> zxFJ_$(@P+DS+9pJFFix0v#TfQAk(;!$Vhj(N@vRt0sAn98VoAK%1cjE>8!^jFKmUl zL;=B1=zEY3?lDzwo~H8BpQwZu zHg%AjZ1tr=??iqDt++HVlMx}LPifoP|^0*oVjD_uJwV`%|DYzwJOG=s+nxj-YYk9)u)EW5fWOD{LF?8$? zRXV#yrjTDy94~6_4P81$CAF<8l2jFQ=|s}F>mCU@M+rv4mJIy0a=JWkV#i{3D@gDW z>Kp7NSok$Sfc4p2A;G-R3zKNH`U2}ogmjGXsK_FHnlU38QVA-%Hpc02=f*2<5H~6p z^&1eXK1$_mU3JhQ=_U-1IbC+)YSqE`FqN_OK;s3t7!QX!Bt{M>+r9AW1Kpu2o%Lve z4(S=;M_AM!l~Li5bt{ZB67GhDtAu{NQFA4hmmZ=rwykgiH!S9my--(SFdk8lG0gLc zB(hxV7^A1EQZl^m3y@J9S5ank=NiZvYmOQWtNQ|YBw@?X7;{iFTPR*|aNQRq;K~bk zT%)A31~>*Z;RWKKm6HQ@RAd(v9(BcJKBLPcheLrPrKmu$UIjoek~yVxa$c1-yr59` z1xQes##*lvSM;Hpk+-}wU-t#brd@~4ay{XSzZRbbdvX8RA7T&0&W{a^{w?}q^oHmW(QxGb$o$Bek-fry2|pda zJX{D>LNA1_4;>l`1m6y}1y2qR3VafHDDcxj%3txna)_H$_1Cv{K(OmFMUGpztJWNl zJ0R0_nZk(^zSa5za=zRlWZAK$*lgjgip|}8is{g#*sh@y|r)s-)H|C21aMmi1n5m@8Uvh&4+jS%zn(NR@)m2Ge(4hZY-R%~R6Ctqa-ub>DSh zs>OylFwG0UelRuNI^3a!hBz>V{~|tR^QV$T(jr6bT8eM|Ji<|GFF^0mfY zDoBwCvzXTTgoC9B4sn>DNN)-{ak#4aoa&I#Ay`iwSR(yXF=g<$N8ife5Zi@F;fZW> zxR$Y9F>?K>y}DNk!ub)Dep5j72>qB+RfG@i`>A->4#)l*<9^Z{jN%D-Bw8pjd~IJ zW2;jYOm|WVotP$(kGNK?*0G~X>%cSx7x1DXNDfSQPzfEFBEkhuptZ~IcT`#@ruf)K zW-Xmk4NUu~gicKH@gvSS#u&MBM_i?KVhVMrN?5CTQl*`BihWvp) zl)7w@1dQMHctN!83q+=Ik@36wf*d~iq~0`J?hwHwj?#?#KcLq_4ScQ#^umm25@%r+ zgow>aA{FNYMq$Rh)j~?FdmGu)#O)!;Y(86aFho>|Q;j7lba^;x8Pr=Hh$@kUPCQf4 zUs|lkBCy1vn$3p6kGz~Pi$3(mHf6J}(j}w6tp7&X*sVtcssCQ-rvPyVFovlb&7L{~vV4SK$7? z!(!jWUXI-m8yWp3`dV~G^zf)J@x@E_#+o9{*6G~Xy+$op%={g3nR?)k*?sONGe`~O<^Z1+h@-2dZ^ zS2PyUy{|Uh-f&#Q&aOYW9<=@R&-Bi`T5X+KFIX6iXy`<)2`eUoQ!u@Bdcl0}%t`o*2>ZUZg(Nua(8#nVNHh*}$YH#I~Q!scWTn$4Bo>TMq|4aZ>F3y45n*7!?UZ_%~QjEtO$fS!NObV~FADoe2jAXO4(Zh3yVE-F}vW}V7+yz!yy8W;Ng-n7`l6B!lA*L4#pX5&xNG^#uM<peiKII{_Q0ScruLVhHxBQ^3 z2mnT61@q?KI}@G@lGbkd5wy@W;o?Ev=8mSqb)jxkq2fd@X`6essqkN@+f<|jfzC+3 zyF-rPxFF@vR*s+y&L$FBy>;T`_eQ9V=gej3{V8 zTD}4ekX{SU4Zx*#s6+D&#s+{t{1&7&(uKj9KQ0o$!L|8VBmaYY zXTpg=@;57$bnVYW6@|1ji>{FTwRF&EyKrT|v8Pt4q$fva>wKX(X5@{w!9U&a!U1^lEVCkKEumjWl0jPn&b)=O25mpf$Qx~k zk3-$IXOZq6>;0mXzxTt2dQ0i7JB|zQ*Z~ZYtaN#>%m<3Jb<;M*bAjh7Iz)YH8Mx@;rURv`AD9V$)(Z! zR*U9i;z{QR=NjNrL3jc+PcT*hy9+!ZWb3W>LTnP^_BrH@z-6@6n-sCy!}CEBI;{4o z43dZyT#Lrbil?w#AgjEx-lFHE>qDJ-BPS1p*41jPI9e_I9_mRQ9Qkm)bMts3F{Yem z4t9__sFSfyx)vS7%IlYUjGV9viwVAA=lW0f4?^VnBfg7#DQ}N=x%VdTNNh!CV}$HEx&v^&GzSWMNC2eBnkh22A$^8O4`Oy}F3o|; zUXoh#1S#Bpv03K}IxQYL$W~o1>k2x24Hd9nr(LryRz_afQi`QHP}hr^)~E?@#@&>N9`g)C6d?Mgdb(nCj(sPBrz7AIq!Z`>>s;i7#n@V$_s}~h^sIo|HA+E`2 zcKzH)jlmI$dhyS8aNr$=83Ml|lNP8nN2=;UYBxB76nC-12UVv9LXCx%URhSm3K_MZ zM8X&tK8sb2x#sa(nxiS|t%V;6`9O{3q+qmRmgWdWeZ8jQ8w1;bst2N%Vrh=h(<`J7 zO)bE71RejOnzP`r(j2Ji<;9!k^Satnq&Y$S2b$_yB<(O6m{HXGOG|U0tCuU79X-D4 zG0)+R;aYSV4LJokZOQ#-cxeul_D(NALLuaJODicFwHIIq<3%tBm*zlqFI!-as*o*! z?i3$NIhc%51GWHHxJWw?_(OwleeU2QsYO%cTZ?A`I#rR>3ZC$qZlWrlEt)RhT0A8++-}6@ zzJ6_P(G>Z1Efs8$x<}YVO>1+DrpvdMPlc(ta3^U{PN1!tBHy8{P^Td+rly?GwN=yR zJG2#+W90GCYbT1O7EP6JRywI-fwscLf+bH=I%)YzTcFODGVR1Q2{nVk|0Yvvxu%{# zK!uYLS4q_&VAjT&1t6#9CTYpDhLb=gG@O-*5!My5++v_`1~8g@zQ&{T1uI$U;Dfl_K~o<0dnFHMwS;symIeK*?T*D+uwWo=G&H zYUB#pg`yqAsI+ZU;g^pLi$!CCt`<$tZaXYE#lTGh9@YVEhaFyO5qfq-iY#_WrHc^f z0cJ>eIo5TL+@P>O;f6|XFfE$G-FjFHBH#n}i$k+vGHaJwpmTR>t0aZ%YfkU)IHJ@7 zmAkC7`Lj}v4Cs*F5i0j|)tx>_ z#EVrcpuBH0uaAuVH0A$?HK zJ5>QL*Z2@C;QH-+wGpBU@_be(wLncT_cCkg!wWDB2wuz8SR_g!~Jb;rS}8 z8C7=!ETGWROG4`fR1zXnWT9%2&@G^vuHJg4D%1t|atM#_s>1H}Q&ke? zknkDxHK#^zfx=!AJ8^|M)wt=Sv6{x-p|Nn56n=H8rAck9`2IiK^`a~OM*QdTIO3g>DNS8`?S89eg-=aWE73 zd!REgBQQ45U-1H%055>D?-k#zzGHnmd;jEp*n5dL>)Gyk)pNV2*|V$rWA{Vui`)k` zmKv8a0^q%dyBp4K*x&UxRHU!}GUe&QjwAlntiuRKh9e3B1Yv)K^`}tK*%3i!Yr)az za4{(k&1wDFBU_$sD-{}D2Jvt3LNVyrz|hu$qY*0hM|kraD++;-4Kxdcjt*NRPCL2{ z1N6jHyqyjGDsWA{pA&6fMM@hRsH&HU~o(Tk0^x)(#tEPH%e#oiwu8 zb}1?fJ$)WtGx{zC9qcQTpIy(uzY7Z%^r5;bjRwM|;@qR+N(e;P6pUA(l&8a-;@m*o zm5|TCkIB?PVMh`FY!+pNMTo@37zw@A84ZL5Mbg=ggh-cyZ!@DaNqM@onmF;xieTnM zM!(jfV{8p3a`iwx5gUsu;%n9`&0u0X60qaLeFgeuqsRz5iTGFZ$*bd-NWn5|_{1(x zmlhJI79tuKPA@sV$Q)dr4 XI5)z{NQGs$zvN(1441|OUv^&I!G8soU5C}weScZ zHct&{4RL5EzFpza3VVog*Aj*hg`r)?imNNINEs55qoO&rqPBFn)dPxzv|&K<<>^_K zq4jnL|23QgF!xh60Uy&dDyc2c9OBa9GnLip-B8!GT30(Mhszv{lp<(ICp;ibsf4x+ z5wkBoSPhNDyh^GywdE+nO0xy?JWlk14tg(qEPd^Y0 zg}^nM53#Dait9PxFbALQ8kI+R`cReHj;)}E5ibW#i{8t8`T=S??Sw!O3SV)v%A-8} z2P&!En1B=xqVRjtsXQQe-&g4zSmMqcgi4zfO6BSMtIc#`S>wTv#bAia({3?<4gnv1 z@X(4JrKu3|GXFiQyq`*LUFD2e)e##7^NmUER-V4EN@`tYNs8?0*}P8e28rKC6(l=4 zk!>P@Bo*e<_TKdv3dKPJ&NHTUcCWg0B6U8p*_gK2J=Ka@iyoq(M1CPCp$rm_skw*B z(18$lOJR%EO)=07u1hEE6^H`Vr)L;ep1!+EXI5v(8I}=V)EVKTp;u?9ABx~RNTs(P z5hVyqSf!AC>cXnBtvr1vL;D233_c&cJ~%oU4SX25H*j8HsK4Z2;h*mRq5nI+ zk9^{$`h>Sv$pUzsx4&n-=Mm4Po}Bv|_iOGu;03T-<7bUeG+x!1YWPRP>V}^;9N(~u zs~c6R{g*9wX$GrW*%KE4VkB`t6^=4S@5y|*>jqV5YgaBwD2#hp-BUFoJzcO?*&Rr# zq&OlPqB>Dm%~Dl65~RbmgUO7r%g~eG^z~^SY%ET?;dn-RF$P8A?5v^Gsc<*{STh7TGmmH%b~Z%b=o~oyxY0MC1vK zc=|2^oo1(U;D=n336pNB%hpJxbuD&1Xw9?6O{fb-D!bFV>=q}opnVO zI+zZyYv=|76@|UYX%2!;s3KCxo29QP_9)HHWW7g$FpbFzjx{l$UBblVTvw1{t1%=8 z!C;)B(pe88SR&IFJj@G5^-hP8vkCQt@kr9y zjRol7+=B#yM&Z_M1GfA`bT`7UOzm^94T$9s|3SEmNadg(d(;!Q0a;Hwe%KOWuZQ=w zPG&%-nFj3Ihi^#HEvBr*T@I!JSx@AX!8ZV+#Ekqj(|}z)VVA{8p^!7&5?AhmX~20L zKnH~f?oQN=1LlN-S%CG#b$#%the^SB7J^xz4nq-zg7z8ph+VJ>NIJU)A_@-QRL10n z7zh{yocVzc4u(koVeC-Y1M2WYenA-RvU=MNI>x~iAUg)eY3QEd$YSakm;&lB#Ih|s z?e*$FG!Rw*NoOZ%NQ4M2nNeenioyusy!;9aGL}*JZ0Sa@Snh%qKr*aV=*Skr3I!(x ztWByji58Pu?t&#i659=t#rW_&>&iBp}E%T zo5+>tT`9&;W>Z9aU2j*upFz2_4uX z%SS<2`Dj|yv4wGp*?BP(C5ahiW6#v30N!h(1si>Be0eTg)m#h@KlY2nnb`%AggRWPbF<$#Np_*2apKOPGCDW(4Rx=ZdjtF{U7oF zYvZ@akBaXQ`yK56XT$#gW%N1RsCG!y9eFF#7CA-v{(lVi|7>V`=+)4y(21d4f*%JL z1uud9e|um>;FiGAfgSuGF$+MCZ@KRl-_gFP_XF=e-ZQ=Xdj8^h#xuz?%;R#u;hyC_ z(Y;IKhQ@~)FK)~<{8Rb*Kdzy_>yMUM0J7y?zeArOpGQ`B6F~)(fE7z;t<9Hved;n| zF%U9C5_Edd9VN}4Pvu^(N@_6<8YxogB#a3?dOa$g9ZN(-=P>w%oLN=c>sCqaSPD{{ zlAv&?CiFn}G&*+=6npS&%pyAizKT!QJj+1Xpb}b$jM7GNCxS>f0jollFjMYzIoA~G z7#x$Zts5_3E?1z&v0c`|FfH`RP^yUxoz-ugLb)QeIAT`RxbWi}N1?;<3hOH@E}C&b zolq5_#!+akdlea+U~@r;P~Mb)rUE^VtgQ7&NQ})O${b1Pz!V}2Hwta<)4CT5 zow`innuQMo{muub(CE}>ii2JPOifNT6-}#SCr0RA+#QT7;Pv}nwpEcmcUH0CN~w>Iw^O+7GIT$l@h0K<9brjlsnc9RX#_d zW`oO}Ze7TfE1Gi0dI7^G4Yil}D$(l{^5u%A+_9Df(Bbn?xZ>7aAX0&TN3IHXRTZSj zlbke~ek)M#NI9^rD$Mw>N39^uf!JYnM_`$r@ZfRufV+B}hx*l7W z$hL#;w_KrS|I^exwk$!4^Ev__s-JHd4^7=;JxNei1PJ93_i0)OGx^O(D^8|c9jJ! z%qO^1K>y8GELSw8kHtrnB6WfgSuFF~fu#CHU2)RV2V$1 z++$@vl0f-Wx1q>G0e?6B7d6DdN%^DHRRsTvm^!1?rQ)Rgk#r)#DBRZcS~!d*ls{4o z?AnOs2Rehi$cUFWox7j_lC*ZCDQJ-~B4J9KSN7p#`ej(ggBQiwI})Vb4hur1Y*h8{|dKSp8QRm_id&pD9km@Q|oE>_HJ!x25na z7MZ(rhds!xlO_nYMQ9|#4v-E4;a>achZN!`G(qB@&FM*!!cW3r_#IxZKoKPCTI*mT zzETjPh_4hR)P;6r*3pWG#HlGHo?*laCb-ZBfo*M^v)s+(3o_V0^UX&aJta_UCyh`Z z=}?881S$tan~eRD=AI$G|A)I~y5h^@H^fKAO0i|JNwET~|BIs+M-Pl_jyx5)C~{!< zudw}}7v3+lF|;Uj0dD{MIQU@j%-|k@j{}beE(+}F|IGh@|2+S`zCZgO@?GHD8+rdb zycc=*@O%oJ|GA$1+<$W4?LN)DW8-fd=QWON+_~YShS?3x4gFm2gSGs3M5z@klmk^e*XYLqvRh9!b40u~ea!i=uN= z@P!6Xa&t~9v_xAO9a@6WM>sLt`6$2TpOJ$k0T7CvCT=X z(1)7J+;&}p?rM&8zrzaJe3G#Z2bWqk6}tIT zN7n(+??4@3k=Lu#3LSb~-cXvr0B_E#h4It$=(gjB^E{j{;F)Hf*Q?YDWqKX{;*$Vs z(Udv2)}f_VO`*Pz-GoHQEi^Z{Fk#U-+7LjB#eb>3wL|Sw3(2%O zxfhnheBI>`j`GmitFS~xFKrLK{^r!n_rPhpEeTSig&opf8sJ=Nd8fu;HL#;D#A%xtR^OB7$wWd_= z4uc297R-a-ZkZXa)SB!=4Um>In?t|NHTK)#rPhR6gZ=F%54?kvO!uyt+VF{_j#$HZ ztU*5<)Q4I?(}GyyX4gz(EwFqYh+1I!H8eVmf=Dupq#-r=*|35SRR-T_1&3w;V}KhV zOxe*e1_!7;;4lXG>PaYLV3nQ?t^YwET8}6rd?VJRIl~_EeYN$rdkDTpU|U9z%Ay0b zArPlJ9Bc7EjK@Yt>|eJd@FqBLAQ#dB#zDZ@c8FRH+f$uz0uXv(%WQ98zh58NFnsY|}N0wR#ssrKB4QY{fM6Alww0=m7E|7;h`LT)d z_+B5z1Iq%k^)$O~GFAlCyY_`T4NDkqwwY$6hCJ<}Hp8JCp{GcQ3FTTSn_)HM#|Fgu#R4%`v^TmXx+%ILx-QxkT^sF;E{iOSERJ+U7UKTEmdK3Aw8-Sh z#K?rmctjJ7jf{zmj1(e?$dJh3$bd+{NFd@0_lCEGH-$HZ*M+-q-#}-0S$J`{BfKy? zKim?Y5uO&F9G)1S5FQ^M7aohd2u6kr;Y4^ycyM??xL-IBc7=LFTSA*c8$#Z;!sCuVQ7A+B{U;6Ei^eaF*G4GJ~S>gHZ&$QGK9FA(2&sJ(11|CP$1+A_6D~E zHw8BY*Wq@9wZYEdvf$!iM{r?qey}AN2)Y8jfi1{(xFN6(w;rrT&Vyxv#et5%!od7M z3-TXK3rr473`_`&4~#=DgfW4UfkGe=7!nv97!c?e2n1aIUjG*VCjSOxN$B#g^>_N0 z`4{^;;4v}Z-{PO)pXQ(JpXi_9AMYRMAL}3EAL%dn6Y<{omiVUl2G0b4!0+<)`nLEs zA;01}UzcyKuhX~8x7gQ#NQ?Qt7T*lqyD-@|5m6W8edBy%ePetheFa~_H^etMI3qYM zI5{{mI3YMbI1cwVj0uhm7J`Z3kl^6pfMCD)I-d)X8e6=Zyc@jhyj|Y4h}u}@T?{SG zLhpQUi+6^1ns>5yqIZISh<~tufWKe73mzk#@n!MF@s9Yy`22WFd`5g)d@`~<7Q6}X z5bt2`0B=8U!0Yn#dbW5rc{X^~`3Cs<`2z8Y@d@$q@o~6qa!h<=ybw>shjE{W+E2Y=H#l6YB0ryjOx!1Zo-OJpI-5t2Aa=yF8J;OcCJ=s0cJ;6QR zJAzntjgm^yjJRNJ;s7Gs zzo3!j2BJ&iy{!Me+gaxL-phWv_cwh0F7Ykm8e%8$MdAYDe2EJWAs$T35OPd)U6a*`B*O9(S`ncYh)O?(WZtpAox>zbAe`WdF4P zLzdgO5Wgh;mAHxcA(8a$@3Y)RWdF6Z|JwKC^F4`!h#bH6{wz~&=Cd91IWF^iWtmgAo#3jVV#CwT%6WfV%B+lphH$TI2TH;+C*Sr4C zGUef}Kgsf)hZ9E-bHpTZCt{2kB)W-|pLzc!%kwzD=9O9AOys&V?_ri7BtAgApU8I3 zV>{=y^7$>qn~BqilZl*1^R8xj5|Qi9yzwlbOys!D8^iJu#8JdyM6N^ge!w#2b{_YM zc{}oXoXCEf$Nrhe`8t>LbT0d8F6Db}MbgcsoX@4)&86JUJ)XahCT58o-?lepxsCGP z_7cm_5uYYLPJE0wk2sq+i^zU%yO!mvh*uIP5-%fOOuUH5b*$}Nmd_!w{%!2vw!`@R zP+}9YK-`zO4{b^|IT^j`RnC-o{tjw-sd?l zp7-&&SK@Oe;>W}dM9%Z)xc)r%D4#zkBMX-deeiwo=|&@8s`uiCnK*TUe&t zwcgA!=XL9iEMG_DJa6UvZsmEam2%ihIc%lewVp#d&imFgSw4Z-Ogx&%b)YrD@&Uvl zI5Q@k&W+~ZB;E7VB|h{%@i)Y`iQK0i;=Fx`vze;LXVL^(-^0+ay8YKXhJF9fIEa99B<$c<8MP#Nl_q!^oElZFh5GJQj z?hBSXsdNr3k%B3&)q>KG&{-Z3E}ga#U-~j zsgvh^N2RtCBN6SEhMn7xI(c|$Za-CwEFBh-Igx=5fhLNrUcHaFn#LY|99R3wx{r~~ zQaIfv;Q67Cuq@4usf?ZI^6;`S1`?L$M*F}J&O%7&qW8Hj&5fvZ)?I{(3MXGgE}AMD zRx9d6C*tspX)#K3Lvo zFQE@T9afs_M+1XGWUWO2DdiA=1q&}$67?PdIE&D-gW2L!`C88wnK}sw73;*+NQ}j|@WRsY?fOM_Q-6A?md>SBq4#>!J+OR3woJNbh%FD9zO(mF$`* zk}BZ3A#{<+=dmA<9rTSdaRAd>{xji8u4pq01oLK9Mr-gKdag!eq1EAtWh6RdV{oV#7;qB4$aMrj|y)B{5*}#;{(c5?af!Bt#x8 zL0Ge^wOy%FTMw(G##OC3(|s~+SM;H&8CcyjX;TP5sqJ!=)Oxx~o{(Vd!@3ZFQrkq8 z&bF>1;|@%N#wDrkGL_DbpU7~BZQqzIxzu*4N@vFp{_W!O7eiVSNc<%#oh?6jL&KD7 z%q~)DyI7^O8y7bL?ep4GDt*}*JbcS_9n$#i<$OQmEKxv z6?z0DCo(m=OWTDisdZB&DRR)K^}9>4)HXp~O{`bIbd$Is7>Q|wvw6)5c!5f6-A@WJ zT!FJKVXB<35?W6cNeGi@rs~YETLI5gsh!xu8Y>pwYJ_{C)OM~)XxG1JEZjqo z8MbC?Yty2b>^fM`;u1I!FRtI(+7Q3wwAw3e6|sf5y-#)L*R|C)ib?KJk~#;&wP9<6 z>?4Xvu7I}nMMxR~(y~dN41-P!VzTaBg!!dJ7B^hQqoafDY7tD#9mpWCl&^uUCTH31vO4%`2ymVb?Hb; zZKtR`Yui!~A|VXEn2a&UrM91_q_!;uX%k{{c||6M_c?wgp~>^?OVp z>i+@)p)`TpX2$~VbZ#P|Oi?`_^=y*qmT0Q>F)&ro;C{gV48_h@&dv8(YeeE;v+ z@Oi^i4OccaxxR6|_TT;duPhO}hULauQ0@Xqiz`mxUx`%t`i-?vSt7O#h0xsLdO}3C zAWMn5u`(vOvP5hh^_b#A2wQ+*lq*ZLy~BYil3C!ALenT$mT23Dd6aea%^_!KvY;Df zv=iHhsA{dkLDE5iQ3++Qwnsxw5vn6H~-h8H2ehOSHYifhjsElfZhaTm36bv~9zI zsfa8`Aff5Qrm{raIh>fL^YBmCum1VU5^NiC8Mb4JqXb;JaG`+dgR!y%8;2yd<0(jy zv?!g|eK3M0whSkhhCwws2OKuL-PwV2lHttv~jO~bmCNui*_ zz6!-i&1BK`4eM4)QY7Pp%By+?MJu&U!-*yQsE`!e81q8wv4| zE45}x`H@O$$&#dSpf2cD01%>MKqvaPM*FUaJ?KzXsOb>mSG(ySttG+zT_6B|lV2op>Sw8-d@3b!?1E=fpCRMON6Fb?nGKG!yB% zQVBHEu#O$!D7H!5{FcR89UrFH&CJ{HXqDEwost%TmLfTsVf#H?CA4m+a!p;a2n8r6 zs4Ys(Z{8hp~lA*K591t~gAC3IqnJyc}sG9Rf9RcW1=!e>}02MtTnNR`lu zDbh#4gTH1eIz**)V2S`f1o7#YBCHA{oaG4Dn&IZc0*o=W2aVw>sWneYnoDC%F|G>3 zR66T+!axR-lZY8N=ewvZIanpNV<|`x@RBtc$SO;kR61*xFyV-6v)}=5wpLY^6hW#i zDAp_$Qk*!U+B3}-5trq#5=p{*5s{{~D-pu7>N6GTAPl(!F`Oa{OZ>B0{v=Z<4PaX{ zeq>gbXfaq$4TTjEpT*Uc2y;cmU^%iBi#$@?*5-SvEJ6I0q_yLzY!D*iMK88sDnhU7 zGEE_!n#B%^kgNJkp>q%^2MtS6LM615BGeX{E3o<2E=32av<@u=Wl?-Z7?z>~RYE7G zNRTEj7BehG^85d8SA0!;di=0>DE4mb&e$ojJ))mQpMbA*KJw4V8u;!X9SMiuhadi# z;k`nC2|XRUCNwO#J-8-#TkzQ64uOx5{r}v+5O}vg@4w1_u%QB4C-?@yoBUz# z1>T{a9?vq*jh<1Sko(u}dG4RM2R8l@+5awVOg5AoRy5qyFs32u`p|W^{`)`Qv);jc zoIp~$RFk-y1xJx|+H^ALSuf1T%Fvs8GB>zNioET(w^U~&?^!Rb#|oXfBPAUY!XSNY z4$A$4X~*nYubGamSxVA0G?qpcM9=zu>O6Mhi7VS{Pa{3+<0`EKQ+$p=+6+~1cp;H9NV=MT2AO65XERZTlTDn?N|8Q2IEe8(28U$IF#s?pPuzF zBG+Y_D?pi0qloBP4=ZwArcj|JM5;R7^3$^(X5{)z5mhKwXv6Z8?O6{~a($*a!;33k zbtj>o^$xaVA%;p9;TpE0SZIwOWj*U1Y{?oeK2`AHtKU*`J?n)nSyb1;fF}uIg@Kg` ziJx4vT=!}2LQOs0up>9v#6DLkk+P?VFtPiLvXt-XhA~-A0PDGv5H@URg^^F$ycBlB zlq^Z@L`jh1V=!Sj4)t`yl5EQo2|kM=w;p1xk$T^BO6ci^8QGSlMv8ECSV*g<1hi7K zB3ralqf4jo4QXC|yM-ayZeTQ0B+e9$JG$?co^D}ARtOz9~TtdLsBgG!n$AYxI!mKJ)tVMG>Hwr8oNxQA|_MhVi>4Lh==wc{yh z#T7L;P3e>%J>9S(*JlcCkM2q&ZFFE0sLK@j&Y)8>uA$wq3Dji@)f8@{Gauo4x?vNj z&oql$%h6K(8rlt;Kz*jjks^$7rZu!1MuGZF@d1nYcHJ5}tf$+-s4T@u_T^-G?PZ|8T}f8 z#Smrz(N4#PB6Cot#z@rDtr-Tar<<&=h;G(@r9m7ttAO>g1YcO#Susfy$^8pbyDw5c zCFQkF#hz|y9k4zwp@VZxxE%ynU?5pW^DZ@8oMs=e?qm=n=^rlaNTtlj!*0z)VBKDY z6q%`VDSfVPENQS0IL*17$l@rjm=FgZ^PGc?z-i7&TBHHUn$9iVun^Q|3fsA`#F@@5 z-7pf=XNuE@=~K9;8y14POvTk=;*@1Ni+00EP?ssPXNwze4QJ7ATLXdIq?9hg@d2qW zYu8a*1A(3vDcpo|t-6k4+Q2~IG;I{`O`N%f7#S^8J>9SmNK$JtlBBqi13IVbMU z%mb3ndfF(CpU}>x6Iu19UHE;fx1r%QpqU74>9M3i83*m0{7d-- z)I0)uP1XPA|1aWnE*tpCX5wFnUr4Md@n86T8=wD;_%-n>;$J0}mAJ0U23C|fJfISP z1l&XZUfGeT#M$9_m}Mm%?y`YpC7uwd#JvH3&-W^EWhlSHvJwY{^6M-sacwBCX8C!E zB_-Yo&y{#NU{*A+8`UCo1uic%KrV z2E3Hdl{hz)$FY1oQHjsP^CMY4f;fb@ACc|tp`7;Y&F7TUp1~|Daie&j5;qFmiO(s= zJ?xjB@9?>s*hq9q+{XUd#(A`DE1z>dZQH^!=hZgOt8HKMIp^oLZkCr2Dc9R5*W2#p z^IsAv*V}%<@|DCZh?f(UINi$zZo7UBg*v$EPqDiyxF=@ zmU|v2a=d%yvD`*%CC(u#akG$Hj(^WgKEH){qr|Om5`RT}iTEt>8RFB#r-%;{?;zev zoJyQRyp}kbcr}spdh1mzQ$Dv+KDSanw^9zbQr@swn?`y6HUsJBW+A4qliv9f6Z7g3zypTwKU#^$sFW)1sC9E|pB_i# z{QH#i@6!~YA4ueU`&6apy!({v^RRLYf4`Z?`Bu4tU`me%x>NpBF9|4 z?@5t$ull|AujE?$S91JWX9?72F*IiuRC5@5#_979itk8~MXsu`5c%X}#zId*<}dUN z5xERKgCi3>1E4RN9GPaFlTQ6+l)2}s->~AFRn6~b{f%Aw{mguMF2UN&mO=yJr0-Jq0WrSKx_fhY6%NknBm!t)f%2N8!7mHiXH@6GZa zL}kCm^Y5{|D^c0M@qA~NcOb@yVWLOka^;*H7_?kjKY+^m4*ZP2e?t72sGOSugH|g0 zK9F=P`FATnlz+EUS?}@t8!X>WRMu@g&&qPAvX2A?y*xpdUp`ObORI^>x)d1n(g2p( zu9v0Gr4pYf|IXjaawqG#{AgKTo+Ps0mmk3LenjP*gnnUvFW-gF zS+AFWC(AGMy)Qq`va+wCeab!syoJwMzn7K$J20s8Bl&!da*huST5})E?Gl$O=TQQ&kHi~@QzWi>koW-cUZQdi2n<>^ zjb--pD$=jIj?dZOtFC5QITwJAaB88N}0wKOwT6t4?6KK+F;kBvS5I z4Plw<&Z?bQ=6bT~J1j?tUZR`WD6#V!;&$TSi6!FSh+IcH|H?AuqLb@UC)cA+u0yL2 zmw&hVP~ss(wr6#MWwvWIj?40@-x1#?avrYY`nBp=K7Wk(C~*<-VTr3b z&sTH2S6|QP9N*PbS?2s&O*veB37=m?$qWB}9(b ziicRfpSX~?fY?sFi#VHj2a)5v;s%yaC-xAz53Qg)uVDLE{F%Q~u2+1@GS`(A?4K3v zpB3u*r+g;{2EFpQ{QFlZf3FoJT8%^Z791 z>%>(=_R~uC(@OTo$`APad&FN6yNPVy%HOigep$(Rz49wQXTPo7#xm>OIYyQ{k0g#F zvfiDnZ)c9r(?qTVokLkZfXM#o{(POf_^zm?Bd zenb4PSi&{(-k?mPcxnIfk zY9;r#l^OYWE7`v*zt8giu@2Xmf2Vyat$g2#e-i&e>?LwtSy5)W1iEP|?SBGgJvu4x zooiX74BOyVuXn}|0OIsTnjv3w=*QsO1VpAs)5o=ZH3 zcqZ|5;?cyTg#Z7c*ka-<2Cc~qe`C$`X2BgI4!E_Btz7Q;*1 zh4-js)+Ln?u2#7I2lw~rM<Tus{q=QQ==oP$f-g)6D@ z0&^^Ytbq~>fUr&B)yWrRas82+^=Ui2Nu9(t7Euof@WPdMCU-gzYyPC>tRM1Fo+RlE#fJwPWj-frI~Qzikv@IDSx(Wc_y5=B5*H*Dp$RP!BxvM;lvfQ4>=H3 z@3v}NwL}vRTobsNsem{FU8qHAyKSNgT@T|fA#tO-Dd@Dc-8RvLo))uL1Z-8^+lH04 zi$oKO6q|j;KnOvCS3a(v&meLK_xDH_%`9BS3UV4{OWSReO{nzZQh20qz!mMYPSxTU z(8toJ)LIx7#)1&h{>6OrsYV|&EOeSwrs!Oa7YGkiyA@B?05?m+SsC)B)&RE&!~2sdzqX596yl%N zjwWA#UeCh4HCeO0z|mAz-mceEAQeu_hJaRVFK{%KgcjS2#xse$1=Y}c-Sz@kQ%P+x z7gcJ6&=o`yjOz9R0fVb)-KM6Ip$ttmhP0Np!_!ofIy4m#V#xWW3s%AKz|qusc;GCJ zTlEk~p$!jaBChvTh6gWzyJ?*lAO{Ql-&5L-mKEchmfrVR3*dJuUtld^1ra2M3^~YE zs;>dp0(2VuPMtap^r-`JCuA<4ui4V1$0UhC%^n4#wv1nf{=YHqc;kDG?Tx25?%nVO^8a1_Z|48+ z{YZ;@Hp_egchWbdu_)nQ&ODN#A-nj=%Fu~4{@LD-Y=fRPLUA-r6)?YV9i=DKf}ZU- ziuhRM#KTEkM_BCr$c+&b`);FoZmS$cu0mwOut*Hu`;iv)Y{wPE$jg%`A}*#nx4~5l zd3NB65H=*VtocUj{YZp8D^+&ln#Kj-#&4wFb%=VlUb1y<%^~Sq2J4t{$?jc;m}l!H zTStonIBxwmEZM#55b<2MgAuZisL`4wyLTPJp6fO>i^MZH_v@DIZ0|bgt?E=aaUgPw zW&S_*-ULjF>S`bFncjC45!CLPamNjNUq(O{QH&doL~+NRxZ;k+1!GiVj1uEQhB3mB zASxQvfI_0;_K6F!j*dHSamE#5(=;mjdvBd{YpSZNs>kok_y2!+o*8(abE~>eoqKQH z_1tsblh12gV7}66>GiCZGl3Ne5Gaklyp>K>XJs5TG^|+5ppG<~BjgndEBiu1nSzxg zR14a?7Al>p$Fp&OQv{}pgy1Sb?p5s(EqoxXKZ<$J`>h5gXbScOAOd1OZhnAq%F;zNM^^|E#Krsa?_Ap7Ump?v=>g#O9 zhh3@&OD%>!?YP;gIyzg`E5eWn*i_(r=^0hUl$At*gNFDeMR>bi(xZW>bV4a5>c(Q+ zL=nLV9RExv+j5Cs12MePsVb(7)1>?+f*EiyK#RC#Jo(sVgmY`2*8OOO)@xNBrj<_Uq-@6Pl)?)&IHK?vrWa_Wh|zQ=WyTD2!SIJQ>QzIh>gjAJRm6nA1m2@rMdO9`sm7;Ci9I?N(%P{F1E|nGDV1c^9uiPe0;#T$ zG_1cXokI1buv)cW!74V0+Nl)nUe!EV@*x~kF%Mmtrh|e{RXbT#P9i%5uy}yr)$k3g zbPE4wQ8`snW@sRT`T)mVVvCm5sTDbV1u9plos@#w2*yGVdlYTu4y|-rx;c|%Xbmvp z1H&z$Q+&wyHkD3Gb(7?Wx=CncQ$}=`N~cgaDTOw#Wb7-!3Sfew9*wfn34IeWnl}hy z#A+_x1LLl)SD#()ZX`o^f6;jr_B8$Ta zZA${9sy;F=BN&rtNjT`i4%Q>ct6rR+TpKwk5(=*g-xWSFyd$EfKNz|wl*Re~lHjj`2M7BF zIs>x;lL85U#s9SbM&SQ#>wDMt7vTTx<^9IH#Cx6hV6V@!!gIIhWY_?F?S9;St@{9X zz3XMy?XKfo+c`gQ-s?QeIi&ty^^5DTsXwqjShuEbX5DFZdpW*wEb6UgN3pVK8>O1e zmko$518l%7hHEVBi!B57%Z5y4QGc5{mdse7V+*dSWAJS)`AnLhgz}k$ zaveGib)!XtC9)cptd>~?tLP{?$gj$xkmR!ynJx-=96g**Wl<2UR+EC7TY(k~1)ReZc;Dd6k1|JX%0mPfoSMEaS#fZ;pOu+^kFl;%) z$6N@tSPec=xgwC0rrjf-s#eUrUVt)+Gb$(!liD#XTUiK|nB}4btrmRQA$c4?FG+9yG!;xd?#VE&?d}48n zqhx~$W+C)q_C?J=r-5w}l&hM>3396H#H{KT%jtX?=YQHg3vvpbn0-#Mio)77gCM&a zfv8((#E8+VZgH*yjSrCM)w)%VEamjFP}PiC)e&9*M5Rb1DQCh@P%0myL z%`vJ7dNFFYR#gOb1{TCP3DP%PsKxA>JEENA5aAD4PTFpXjH+5Os{)Gk3{eC)FH1fpbTz`LXax?hEL2rr<`W(c z%ThxyuqF{_L7mw#)WI%8(W)0K3+;4Z_$UD16;nGxJNJO^vIzz%%1#HSG6NV+oW*O; zuol|sz*NQzg0c3X*rn-g7gFtXU@9}hc8Ih19&J>ivQX85nNRLiRsdJyV8?idwNO=o znGYihFED>I!njalc2HTUs=!PXZ!)(iDF8B6C1X!fp$4;S!Xy>3sKr@dkCHK8S*R+( zY>FxjOHxLN?#e-{ zkf)V$qFJ2XBcK8{`*R%+(CI>A??0rmHME?=JHaax&W8@!^Ya&C#KZgH~=zqh*j?h0s z*M{~F)d!!(?tgU96L>CgW8k1b!2hEEX8%EckMAYlO}>MDLGKzR^4~6=FFcQUrg(;W zT<(|L)7(cO^50voKe^6u?crSS{G0PC=SZi&{yNE(s_UwIsP3Y=eH~vQ1HJ#t zmRm>25*vFJtjMy6DvALJx>FHsNZXb7FSqV5Ka{btNk%Lq#6XL6$Xv%=w42h}PT>{9 zYrX=IxA_8$qcyL90a%jZ8uR7WVRB|N_A;3ZjQ44r0ptx3wqPCF8&(9j0}i;}z@*%| zpJcVFG;!vO^E$*?>cP-QWj8C0(`3HaYhISpMktibSjS72g@lCRl&s-#6P77k) zpFms#{i$uaH6vNgMG`B50O>Y=g>q|Jb^vpc0Q|)26e}=cDX+(nEw`p5uenU(MN|~n zt!QRn2u(^xJE4d-C_uc~=#T0ajVK{`t%QmVfLP(^F=WfF`$|SDp@LCZ-&LLPm0O2M zUOS<%uf;KvX7WWz_mPZtLV-n$@m!wpsU_W8^4bW+c@RF1cJ3WkZruxQL5$;7(-`%$ ztN zV3}t-kvKG~4q8}l-Cgq9$P|sKpbuYEZrx30)<$R^A*FKFU3^!`Y9|v2zxu!g<=k?5-awuuqEsP zGHx!nHYs^ES%**)6cFAb6d!EZTO70X>kx1^*5ro%LzuNCTO8Nvxrdiq8)UyRpPC^X zI_m^1!=Zk0(ke!PASa7t=~FDX#+6dr#5x1{ZS=rx!qji4M&6{3yWoy(mB)5jXPbmTU9{ zfc))xBOj{@tfS{f%;gX2jeM+Q@Bt6k%ipiuI#9|tu0l2C&%xaWf$8R6MDo=oFv`Ad zFJ!})3g^o$5xs1beSnm0Q}_6CaFuh+J;l82mgh;D>}Rnf&KFuP(#uELah_zp0@pGN zYj~9Xoa(aEv66kmg=Pf)Yb~efWuxpkTO!#uWk*m0C~_QgQzSc?L(7#>98mXk%w#Vg z-dQMq%Q<@aL(8o=Yck*aXv!|!P+>|~z4w7|I&-Qa9BU`|m8JB;N0eJ}>O{hA3Xjs^a4?s%G(pLPPkdIc_&8KI)&&rE26r7)TUaCh0SPLEG|hN>g`9VRa1`wTUD@ zgQynf*^I`>ePZy0pxkjlRNuxY^o zSf*%Lx z1kZv0eh>+YyKzOK>nPscoa1weDTM?-G30!CYd zd8_yjjXaj~@M>YRJJqwW+@mHp>Pl5^cqpZ-C6QgBW72iS(>*`iZQ&woqiQBHM*dB^dLOq&Jh=t0$ zrdR~IM)V?8)2R__sW{hEF-&t{r>)&?4KFK-b0ODk=c7~;&R=1WmV{=uM=K+G5xKDqghNyuRU>**m8xMOwCKcZ^^pW`7N#>mQqZazgcco{Mz-yQBAg+x5cEE$ zWuZPNRy&zVoN8zT^yJGzb549VB4Hm6Lt^7TMCi_I786li;BBf^J^ytv7atu~@Fyquwv-uiU z77BFgd?q^(CC9*Az{v&>EgW+%(9ETBCJ~x+^xj;XYpbrWqx=kO1 zN;M1DKkUYF{^)4snGE|c)@ow#fEHZ{H(f_Tyz&OXbENad7DuaIKDdPnUDUW4EQ!Jm zB^r9LD7{oJX@(vs(23i8#LEj6TplhzV(8J0c&hH)e4r&p>{;Q&Ezfo|Vvp>NSh(ox z17@PM<0PYvScE=<$%xrpc7)`%DXlOk6Ek7Y@eYQ`!zH8n@S&6zKHJI>m~k#UO!AsH zYvP5QoCsUhb7+TleW=nd@MX>0H6nQne`zsj?c|u=qjE2jT?GccL+tw^!c`+!Vh+cu z#z2(ig+G(5=9wl|*p}rCs+hwamGkS^N)jqBHl5)=?l4@k5h!v3+Zd=j>D7;WL8Gn3Pp1winqnu2kLjZ>IZx<@c_F3sY~3r9-9 z=Di3e!7%tw1A#>=7|jufPn2P+?*s&v0+g&!t{IMC7UKAcSgpz`Sm92A0AoFBR+JTI zP8e7%yAZMpkN=`L*61lKD!Heu>WP!3VDv#~XYyJjtfA$F;Y=W7DQ5ojXXdY?o zur+-bl}yuUro2!+bF!*q1Z&KT1ADDy0}8C3IaxJJV0npw_ zkPJnU`A^Lh{X&}sz|W;k`;mcFk=*O+@u*Bgj#}4R3I7W zRV3NG;o=QqyNIG21_vBh5uf?spo9>F_fY~XUBg-6LY!6+t9c(KRt$titp_I>8V;+d zu;zUfd@wG@i7*`Y)V`wjQL_L4gCqI^_W$Fe{UdKj?uncp***Mq_|fo{;bCES=*7^j zp(8`v1>Xt&Ie1oZ-@v~DO9H|o?B?!vKj^;L-R#=pTI!nSI>Z%mb~tA^Pj>E9|4IG)`t$3vb(OlO>ZaBmR2O!v zbo@cl0TegA4z&iV!el8~Xu{z>!ezrI1P=LFr?e#XD@iardcjPJ_?9d6%(+b+*J72U zw0Yxq*GR@01kAg!+4+OA3|4RiHg#Mh*GG1o@XCTK;w>4Kv3XO+)yns?FDwGRW9n~l z{GlqtSM?&pa9YEE1SG#lm0R4@@ylM+Qx41ZY_=t%7n|MGab+(`3%5W_431kGRH-QK z6}>1ej0u1R*5bIQO6-(gh*gZ9vyNLXSH+^Rm-nKuaNb2fX=%_)1@mRSVNSyMw9s<7 zo*6ZDsm!vmTWeYrtPwI<7#F#6Vl9%$ZFclNDxkd#j4VS_8-C`Lxy^6+$nlDO54Y zfw6AO4tk+rKEF52Sm@)(%dcm~r#(+rvQ?J{7F9k0M>hDsX`H$@b--qqhI&gz_;99y zRH`j1IuCS_VpOc&V#~G!r!u%o18B6xF<+luloi@Y`%x9#SdRc$wPmQD8D9q)Ny@V2 z*AZZ4LfNHRrh^Zaf&A z%6bBGvWUS+XCGGB)S;U28mDh9Ba}YEz*G-cvZ(_)NHKF*w_hO?!PEt2rpDBBQwJ1~ z#As7gC~aU}peh4;iV7tpFhV5KhYxa&Y;#df^86zMR=JNQi;yCl>DydLHQg^kKij87X=mEzarY)+a z?oq8GWrGR#g_gsrghKa7Le1N7x;Y8o2OP2F4P%SYIEp`u83TN<+fBeZE*rX7n_1`@ z1(($@s_+2~A)iaMTwIk|s2ag+BUCvq5IEDJE3`tPX%t-6LIoe15Dq%8s1gcABbaLl zg?T}-aM|fvq0lo5E?c3%7=Tl7%js1@p=JcLy-+Nea6En4u3DkcG72txp*Rsw=2~{u z3&orYH6vK@=7#VC)V>{kQ|QLWPR4mQZ+GV{O=Spk64xs;XwREGhIk0z@(4aa^xT#aAWuqFw!h zF_*#Q*y6ZeFBV_bQnx5aC17P_fu55tdahNa;;RbXqJ3GR)CAH{w%BrQl~7f$Xj4{H z6gC^4qE;yB743_ff%O%dQc*7yv!be5w3-zYVqOKDO}2ltBJ_Atz|#3Y@c&n^9*CS9Nrg+{$CdrRBlKM8#?WD*e!(|_e+*6x?iA=k1b_c!cRG)BZd1Ri z{txxz>O*xa>V98$c->ZxSP=+Kn=Gf3U?$);i>$Qg_^PvdJq@13UMk1^{LTr}q}eEPWx6ft`Aj0c@^vaOd9FBm=0#9cxx1 zR(u7lW|A!@>*b>on`%}fm@~j-#*W`H%{&8*y~zO7kLg0ozWNO8x8)(#lvaE8t!qGH zn~1Fl9QO|*`Kl=E_8A@ zyl**9pWWP+ha!-w%xyMR4CDNCT3FgXs1+OTjabB9$rM{gREdRsY)!E^Ko?;y<~n|_ zip8f5_Ttl~u_njIaXhG(i%JgkqLP790k0v)+z1>J1}Y zjNuBVIkP}^oxRB}ls4FG8O~V1T;B`kL?Mm&-FWbTPJpAKnynEUOl(Wh8hZ|Cz=?CA z+MME?1?v*cNlEjT`8X7+u^@x)Q(4kfozP^r%r`w4(v6G&^aAKDbYEt!Tu8h5F)~9p zA_}WH?btG3oC_hdHj7?3abw?K$QjRAid*L6Sg0m5&cI+=VLU1Uv+2>0F3aMuF`dce zt4=(&%r`w6GB9HzfIFq}!~>FXG-RLclt8P*Lb>|nV#|Ef;~}kNFvD30sC~wh3$$n) z581cq6twHuY2uW}c#x3WG9PC|)RU|}G61E7#XiiMZ*knK4mgl24v1{GHX>#UATn|| z>%3P#NTPA!gov87m0WCcg@q)XNVNbPTjtXd5t^4dqhjR*O*inFG=~@YE%WJg2z=%X zBJcs2LqOr?3>Lmy=HqM#-_}l~00V*bL_q`Nh%(}6$gbOxNT|QW!JP&gam#$14cS$W z!kB|Kl&GAZ!zl9qzu6IeDtcA4IkFk}f4`0#5{ZUi56=uA2mHTJLh}*ZJ|Fxp_-ydT z-~mBr;F-X6f&F3s|93V1-}SyxzB=#I-mAU)d7YkRu>L>5QxEI^-?_)Tw{v~q`m^gC z*S^lOa|w|D$2ddvE9-BoKMdCYFV)>tcVL~%@vP%!ha>r&U`KDiR3G zQ0rXYx9N65VVtH9KnJ1NoYxi#94;Z0-Eh>BioJQQ>IDcp zpvQEFm76!vrW~WG(Oz2iE}@S!nE`;h=LfVfin6ZON=x`l2ZxB0i zh0m%X2|fVH0VYxpO}Tl4*oKRe>Lwh6$h5$>)f)kC-e9@~H!{Lb6SmGWI;UE@*n-y< z3Uk&pfI4~{S*1*gwq)$K8_!b>S3mWtY;hfksL25iG?yg?lQ6$DJKe1jN2u~}90 z2Y7?J7dOuX{5(YD9-L|PWg4R$pz`5)pcY#@+Tjh@nb&xOKtcw*Iy^Wv(}o%iZ1V=OJ-5#T z3{?e0yJqSV702PCFydmHPH!+DaRG!680SU%jp7~ncwwt#e9CQE%NMQcyI}PwkWT#R0@0M?X zeXJNxdn!JKMF+GH@(tL?+tob0I?(l@q5-^$EQFy2V>e&p4Tx+3*Y~U@4`S89-)`vU z4Pr~Lv|ytFD-G_*1Kxn+GNFdktU5?ziasPZ_BK5L5wI}f=QD`yq2q_SyiyCpHm}D9 zpWa~Jfbj;{*CVi;VcnCFSy->`@vS}t8Zb1*A~>-uf_4R3*t{N_eaeFQWFxFzF@gfZ z0CqfvX?4B2)idfMY-XfkgUv~Lwgw#ERio7dA0 z-*QwV)NHCljzd7}ly*AnR#+Z!Z)o37Cv%S0KgB>#?&JJ=kh} zr{oqOtuVx_Uf-=(clTPocuz|t<|J%f@|vwSJ`Z;HcAp1)0x`cRAYbIPB}PwnYaPCM zJ@)wY0`p!Ew;aIb!0=u>^a1e&8hRdn*Q>jI%Qrxy0ee{y3rV~3QYVr1>bBqV4Z=kN zeo&g>SGZ1dDFWVa>UMKYark%j$Nc^M0e>B$`F-vCCouij`d;xp>s#zw;JeTFC*PgE zTcVB8ZQYl+&vBpXKGr?XeUN*&JL}%ty|a6J_f~G7>ql4F^`+}$*W0euu9sl%|G4X6 z*I!(1u0ObLc3tP1;=A5=rSC%DB;U!tqkV_@4)E>gOZoQjHTeemBJe19Brq>&Ef09Qv$yW{5pI= z_)J7M7#}_)JStoaC&Igj8^Qy^p|CUbZD<2x9=soVJ+wUZeCY3?N28mfUqwHOz7t&& zeHl>_o{0W6IyZVx^p5CnqrZw?5uF@8D|%A&=g~tEJ)t?8j1CUnADR^nM_rNcBL9kX zN7hB&h`bhg0l12f!Lnj@WJct+$c>S!BbP+ZiJTfaHZl&;7KTT%k-Z~3N4Ae_74ZRk zu^j#~{Bij0@aphO;ia&{c-Z@y_XBUIcZK)AyibPi4&CZ)_x{m4-FuVw8tvC&i#h_HTMhdf4CoWKj5D2o&j5q z8{JoXT;9KVAN1$_LjpU7E)Ja?IwdqAbVTUD(6CS@bVK+r;kJLrKktK~8$2%O-9O>q ztOFL|-^Z09M?3C<&&2Res2GtRx7J2|&=_H%mcf2iMRk1^5r>;HE(;B(eH9qmoK z6=WjMiJf<6RIq?O*x$z5rbK|EMD?iPN|4=6r4o;Ly zGC^E(;$MHucfQ`tiO(LBiAOo{DV20i{L?Jo`S^I5IF1t^G|NPh6Yrfyi3V4O@4Wpx znYe`$o%hMaTu!W|Qp}03-N1KNeI*lLa^khaW#TYSy!^OKEaJqAN6ADBC!YP4OkBr_ zCnw9q1)Ny?g-m?TiA8^t30W8X z-`W2TPBc>~+MAlsLh`wbA(W zw#rX)8n!x$6G3jzv3s~h#qQ=t8@qcdJrlc)TW0Jw{*@C(fHC6ZdjrQbs1yoH%`?OpM^fDYwhS?>TXze9wve zo`$W)^G_4z$V59Q#`ACy8_&Z)nb^dM`_{_D8cxh9 z$;3C5XxNP#WW#RUARBf}@lQJ@IT7PYp&|Aq-`O@K6G2ME-#eA>>?sGm8{gocZhV~+ z`^a%@pXcdLY~vX+aXKfy{)JOrvABX>L0(xKYhHM6Yu9`LN?J(`BSHCkZX8& zkFDY1J@#4)bG>#XCzf3y6H_?xysWzCSM!}`_K}IbIk7~tFOeb^{m4Hp;xVCN$lvHr z!=7?>xNJ7viC@P3G=4Gn?)b(03E~&<_ljS@-z$DDjo5SI=hBEhCq9X*B|eEeZ2UCN zbNn>Ub9~}OENkM0oH&7o_c`$sxO(FgZsngQ{EicHOo+=dAwG^jTzuSf{LEoo3Gu`B z;yYtyxyH(Jjb6k*jb6x!{Rhj$?wr_fyi6R$iJ~k{k;k8SPCk>9&!o9u#M9g_;)$8e zo}gi;z422jdwb)DJMvF^{!1n{aAGjcadYB>X^xu{-}M0gX;+#M=froES>16r{wemE zOmuT%kbGv4d}f=){L?m1a3Z=a07%Il|!{U6DiErX`u3D*MGJl8DO4A*p^1Wa{JaZPqja!qtiaE)_~b&YTp zTnX1;SCeaytDno~ayTo9CD7$u=j?Q@bS`r)bw1%-;GE~2<(%%E=A7!B;+*W9-4SkE%Pn)Jpql$Jl`z%L`?Th3r!ErbIx#2_Ad24;a%XJ=bP%A5}X&D6`T>A9-J1O z8k`cG9GnEdiV4AS!Lh*+!9p+*92{&44hr@Q`hpJNEv|>h#X3Y?Tp3svSQ>aDumGBp zS%DdW>49m1snJSwy?2nepKmfWD-(SaeB*p$eItAYU&1#Sx|Kn`em@6QT^H?)u8b~=F7?dt&O#K2>E3DHsop8x$=*rciQWm` zanLM`@D{uY?_h6JXj*7$XbLPsCWR(q-#;!i!|Q{lq2gKZ>GG`ebb408{$nY04GTQ; zJhMV$LnA_kP$D!q)D#-zndX^_*btLFlROhW6FlR95jg@n8ehl}tOVD463{?2c?Nm< zd3+v+XL_(JxGvZkTl;U3{$;GXBMxC`!td$7C7JqwzN>F#Cj zrS2!(>w^m-lOhu%6QEZa8yOKPL=us~k*3I?NWX|L;s{s5>%(2)bwIaV8D0k6$`j!Q z;d$X%;ThrS;c4Ni;VI$C;Ys0%;R)e!;j!Tn;R19+gTqbXLE(O3AEIGYLhGR&S{Le+ zldacT=kzta_BW=FGJS;ULrm{w`X{C{nYJ>$iRnR14DyFY7eVOS?Odn(V08=jC@)>-6H`AM${)Xu^ zrdrc;<+&h!$d7cu<>)3cbK&h#{<$1y#Y=`lo~=X|Xl zOV?}1FdfZw6w^J4zA%vKR!sX5ef~qH9}r!!nSVcw=^;!95nX#3(=(WIKG!DrdLO1- zKWn)@*8Y<3Z^v|7rURIAe%5mRt{p-5*YJDS@O#(n#rL^At>O2riSqp*zi)e@tJgFA zis_e3KV$kn)0Iq@Gkulmi%kDPbWM)vD*mpk`8%w>j-Q*%^c<#>m~wrsK9#ReV0t`L z{;sQ!=IbMv9>|pIV-?riDz3LxpV05CxWBC8@3`tczW*lEXPI(2R{fo?d0bdEhp%}Y zSk=bYw=uny>F=0we^_+|U9Su?4Kei-UGW3aRYx)9a;-XyuMcI)chyL~&*RFf zp?tj`(*n~x(+txzQ*I}#xc#r%h41gobSI|VepYe&Ud8=nrKDWnE8d{zSFB~qNySKPtZJnpRE_Oycg!3yq2E3W6~e#Ml>n-yIDD=y{x zJie^Bn6G)9S#behpU?C>rspy}k?FBaxgDlbQII!O!@n);P0^_$M^X=tVr?o zzD$QO$**RTD^^n0ekpZ7|9I^^zJ7`6 zvrHE=T}X5l%U|W7>y;Iz8<~E^^dqMH{*`O^`ZcCJo~-2dvXbSke42mfcC)gbuV*m5 zo9SIl|G<>{;Yw~VE4jU_yoP`0ad+kAe0>?yGnr0cI-V)_%auINtlXdPbH7{3-)|*< zx0Mb2dz>kM$F-cFwY$^(wcOv1d{-h_2qkl)vNZ@A&##rW=@Y|609- zum8rB``haK`T9PlZA^D#%K2K&?QS)a7iHV{}KNGH~SCu_xHUH`+!q?dw9RV$?z|63hnW{ z))!MU4MH0E_I*RJzRHbUEZ+; znfU2{&7~#6-@VGEL|A`hfg04D0{kJY$BMArhqto9$uL)1qB^`AZAY}+!rM;-P|!Fx zmX^R)zP4Q0KOt^Lm6u^@iE1ZrBNwm~h?S&uZY-9Tz&u{q$>{y048=_VMz6ZPr(XGSX!dm$6MtZK)pcr&x&u<ZIvv5=F!I4C1O&!;@bqo&__`Jf; zu*$8nv;;QtHA*Y+?h$TGU>5YiNTRf+{^|y?2>v4~xeCy+v;>CoWI|d zI!B_k!cgA++k!EZ2GmEDmttv&sk6E+&%&>(2lkMi8>n67o?;^S2aQ z7y@5$IA3e=z)DMC=WgG80qhCH1AtB$@xV}0n7D)4UMR3+;JSI42AHd~#MDDwS5ibR zLB#^X$pFlS#vnY@m9gKZq-jJQP2|Qoe%<5WT3P~AcKe|pMTG}uT7Y-_TJPVAvcizP zW?2DXR?McxouEoBmKF>DbkvabngCK^0E+)DCm4k;hUt23p;(IKGvh{Sg$nQVT0()P zSOm`Cs4AhbSg$D*a0Qq*v>;@q#iqXLhOe5yDgwx71`x7LX)!F;YY4@Zk;e#}_YBmQ z)YLUyClq{GBPLQU1FK3(uIZ>K%chhcl0!c&7PJs#rNyRR=?0-N%ui=hRS;yQ#pIQ4 zFBE3j7(=xXWTnNX4(SG=@FxKhsS$!KTUrcbb^FNzXt+R=#xl`y%emV66{hO;EeVXN z93n@xoU5i#tkrADMer6__O~=w$yF`Zt%iNb z#p)1n?FOLt(qh$K-Lgr5HH(MUW{|h$(qiF` zZo4K0s9G_BN(QFbP5Qz@GR)L#N-l_ok?8NZ!5|q1>NO?9fgX5JEsh(iB%j?2$?%VZ zYhi!K9E0Rv^g?o8L`20pe2!i+8rCFmi$9Bo1%GseuE5eXlQDRImKL8SGj0BXi531L z!i7Q;0;aV1Ovz~eg^3XZdA`c`qO|x7$!jMR5w`L=-;1BVt`lA35utCCs|aiR-CYf? z0j??D2fgiP{`x+*E97!Izjbaf!vG*Za*s>vM{Ym^_&Bf`cI}@A-h&%HXlcmsjwf=2~^W`z(S(E(f+xR%0xo&D?KgMX8^Q=lgZOoHAb2MBxxOXPqDfFAIl z@^3cmLH>vT1o{H^CGu4n^d$Sw4tl(k?>x@VFN5Al@|{QClnMFF{FC_3{1cJ*3B6Nc zYmdD@MkdIsr#;sB4&Ui~n-gnDMtf|HkO8;$*lQDI;$%)N`;AOY z;>4uSl|*}dpCkFst$R?SY1BYY46ElvaVRG;?{OkQK47z(_HO1ogUPK6FKlriWbf5H zyXn9>;%fZ%6;5m7DOaAL)ioOorBC+WE9 zCp51Atw$+8O}p~fY1(Nd-)VS+6Wfym4uBr@u&vc;Q*TbNO?enEa_s{F4)Bf1)I2 zH~w9A{3mFro!z*Q94TivJ{sp|9;WxqZhYWGzH=Yd&+NuI=kc9czvsj~vhTFYk?ooZ z%1`aFYmVW><7oab*JmWhWrQEKGGh8F_IIA92aKfd$WjhtAptxOEy#C)GjcsX(3 z$H98Xx&PMU*u0E{#@%f!{qYDV9=nMX2PI@e&XuEg=R2c!3tsLRYxDMA|3oj02hNa* z(^bA&;@j}J5sz}4k4IryR(GX+Zu)-x->Cuqa5oSLLVNtWFZs@OUvT28PICF?h?8AvuY3bM= zKlN$caO)mx*6-;=rqA z;wnyzJc|>1$`-z-Y~j1l;-7ZEm*W5ZMd1JcGCC~kjJzDVHS+VwcH#HK?eK)&JM>xT zzR>xhRPdYN;^0-mQ9*a$mB6im@qvN<_x$bfi{Hz)!MD(N6@1RU-dDUgdk^vYJu5u7 z!@qk6_XqAjyU%v-ckTy9)v!*B8muiV46w4rG|ifqyXh=&&q8AR>bS7kEwW>vXcgn}s1_LKCPW2S$MiYg@;F+Ro)gY)5_M6tD^`*eVMy ztxUm+sFWt5Q-*^bMs`AQUA-13RL72R(zz@woO{4d1x#}ysnpmoyaJ|n^a`yLi0&1L zEDelpgxOH>Qj2>xr5UaoZ-B*}eI^nxR0UqD7HQm&3E17)X976M;;SRfi8d3Asar%Q z$o$S=E!$I!l<1l;^Uffo>`=W`SOMHBXsmg&NeR$y_#G5d020>YG=o_Mj5Qxlh&h$W zil7TUrtLzk3KVN67NKu|RV!`VIW7R0Rg730u?2LoJo2ouZ3idJ@2IwI#NuwtB8QPV!nw z6}+&@&SW)nmFR@W%6?>C)dz9p~6PtlYLzVXs zs;WgY+lfuWfL-T4B*v*Dm8NJpP9>U?IYjKph+yuH>-6K4XpiG$o3hGv0>N4Ya=OVd zbA;rz$~1TrMfgW1HN%Wp!5l72Yr2BT6r0ltxCtaPD6Km4YXVJ(70hAs6{h1WUXg+) z5`2jeX+nJkRxkxx!HAL{DsyjIa`A=)+{6%VB2hi;9HLaZ)v&|72t$-Wd>;L<^E1h5 zClwKTV2f^u3WO{lESXI!oW;Ux0Py&lut1`)V|!CrM8zp)st5LiB(IIs0>Xl%j05|D zlF_QHn1+g2msdq{L59ajUMr!37ZYe&yDrD>^2GyW!?0vbVBXAPP3XAgcxB=j(Tl}u zaHZ5^Z{vlxx+d!JRDE{jQ=m%^ho&%t2T`V zaVDG1ih!sbd?$rAoyjWeda?f>?Rd%o{I}l$#eVz92a&%-&W$92l=hGC_2GlUkp_d>jYML3%u>2rIRdv6C8eWT}7&wS6t zp1k`9_jB%>-G{pexZVW5-|4QsoL@U12TJ>XPG|kH`swvQuaDKOtGlo6+`6=56SDCW z|FY$oXfD;OJ>jyHZ%SmFQ|V?5Czxgs?npQEmS>`^RIf3OjMxAoPPxHvvpmzZxfpp7 z+Y$R1&B``ko=L3*Lx8q%_b_6CCqhnOxnmqY$}`basuwK=)-2r6vU;bI@=P=kVziN& z&BKQm{r^7NDf8B$JadHP)%FXc&@6)H>OzX4p!+M`!oHwcMB~CZ*{GG7DbE}(S?y#d z3aLy=yCf{n947f}%9+R`3QpFb=PAz|Dp_qrVpo>VY1KT#$}{(qZAjbqwAF*|n}Q!X zeD&uZOvOxN#h%KM7NR_}Sqe7Ka}q%>p_|Gfnh^ZlkTtXQY^lGj0%v~j~xlH0kj4G()w41K-%v~g-olxw3@>NQ$ z^30tjuZ>W6$`?f#Qq7jDJaZ?>Xd@JHvx`MA8pppKC9j>(Y&s#r!)i2I<(W;A(M~8< z;5jhr6^Ci zGIY^Fy^xtIAYf?qs4!5n+7vT|hKs|4?Un3`t;X>3%xz^m(C!t~kvfTRkpgH03nPS9 z{v|Iqu+Rr|gIsM4kdnOeLU6sv1|ek*wyKR#>rXPZqSHxzPsu%S@Y#%r&PG zSrK!D(0Chr+t!lTTqg16p;s~Xwyh+iolu196XS}pxAl{}c0v(SxnNvvL?xr0Py`_t z5ulADXhibb2*vswF5`v~G%Oiygknw;QF9H)0_B+@$!jMRDj>bm3T;0q+k&}JAg&bw zxgg@TR`s_4SgltZNn*`m=VaW(_$8yA%na~ca3*Tp#P}qyc|l2N3Ws$V2YccoqoCg2 z6cl0QQ`xGq%p+NCWMV+VF@%0Bb4xzUau$XZfZUO+-o&^htEEV=<_cmj(KD|6#0_`f z<9#*IR|9=D&{qR}HPBZBeKpWm1AR5nR|9=D&{qR}HPBZB|A93SfJ4jgol_hp5%*@v zczplUSZSe^GFD*kVzbHEbfI~OR5t?=^o%j*bW!DcBFM>zaTF&mxZvLzXYaoqMR3GV zix(*31OAj)elo70b>u$x6dAiu#0j*E*5{dls0}7D`aA{mScoF_V6@BCrH|Z)$b9Q% z%s!6FC*t){ls-h3?1?w1k1*+);-0LDK{-N=?>DF?YNR#_r7?cwPl-cG5iENZQ*wrk zDrp}7@4wsSMVyW?@ut~Kk77EQXk(e_N~TMh-oo^Jrb=9tG4aMmz77y=;O84|=j$t( z9>+Avv_H|f68C3JJg&su0qx-X{GRxq`T916#@_gd=@U#_nJV!{#>Cz@g0J@=`Z_=V zx)S$kOzibPD)-|9D1Wg|k`wEs`?1bR#Mjx(v>!dc9lbxkof0=?Onkd2-5;dHVHp!2 zG>@-$VCo<`a2?TTk*~LBs>HDy6W?|%U2pq1Qzf1e?%&JTcQIAsKHG3EBsuZynxEn&*#?sp?yN4uH+7gLrSJ(aFQ zZA_JTG-KkS1NfTr5me$ijfn?8r29dBPjEV4Phol-(ExwPz$1Lk?+@I{*DNQ{!q-Zi zpfT~lzI;81sQ(M5uQTO(_jCL3-@*5dy4%yk*3Q-@EYyzNT>~ zws9Z2F1^T<#?e@*nXkh{zxjwMm-8F`p5OeL?^C;qeM9{w_DzEC*Ae~Kn@s01J&S3a z=!Q*T2v71*Q)$y@@H8<7*m!VqYIg_rD&>w2A0f-!P^AANz{y`KxJs z|6->6J-+;&uD|4d@Z}=DzMJW#OiyQeFw;Gm4j}r)CZ?}4rT!WFg2si|7cBRSgZOuv z?_-~Hem_5n?tdO7`dNu7x9`t5Kc7wJ`-d~#jcE55Ou62=&*p3HFJ0f!b=R{@sh`BU zPUGvrOd~`;{e&skHa6niLSeuDUSo|_LXpnQ}Sa}jTy z-+1hLzNU5`k5Rjf$42vgk{93ML%QDKRi^a);yX||<2z70iEqD|e&2o_(?^(6y~MYt z_8i}S0^i@4=yn^Ja{jh!Q?6qlaD9D{r0aF`{@A*w==t~!OnH8d(YO>J$nP20PQMSl zj_D~(4`-SoI^Zg%ElfFI+uTpr+q5#hoGI7SHbeP(FQWaoFnymXjW6*i^|yF*E4m+f z`@g$?>Er9Gfxa5(tAV~6=&OOg8tAKmz8dJOfxa5(tAV~6=&OOg8u-tt0rLO9-w}O2 z`rGIc(QPAdMP^6Ni0mHzD*Q-za<~xM5_%zYbLhy>w!!y;bAo3FhXghT76+yV4hRJO zEBtr)kMnQu`_Olv?-#y=cY}Aa_Zshk-k@i-=Pu8Qo}JtuyB~00=+3&ncP(|@gy;fW z1MB}!&eNQ`)qhq0Sp6^SM*suxmAc#Oj;U*KeCW8}rrxsUHsEKF$G)k9Lps--0OA{* zToEf==LpvZ_zYq+b*f-SK)WQX9f8|`o>5z9G6N6{t!qxc+-3@%p}K3Ov(0J1DFHnP z-ggGCv^IgAVeKWutnk=R7`$ZK1a^kPXkJi~349ab>05X`@*l3zHE0_srbCDSIb5X7H3jDo13)DYl`3CG&qwH|+& za+^RyP*^QRf;E)}n2N?rrdVzhNC*&E9b;L+nMebF63|>(xRm8u&e!97pe@*=AqZyp z+$R7JWW;YOx7nj15UcQ<&m?sYy=_24pmuBiRnpB_5f`@rOrk1xv^KyY5U+V15ijC= z=KyDLNka|4=|1kwI2q(8&C+fg{FYPU;y%H0}w*(k|r{V9DLvmE{1I? z7=len695AQc#6)Uw@pPtuqi2Aa`8p0TnyV(Fa$fH@N!LHIO=ie&6V2(5`rkI4!5jl zNWphW4S}O8#Ol!_%WZ%{s6*SeYQ4mnPNfRP7RS9+%@<$@kZRf8(tueR0vI3w z8Oru6w*d)(I?Q$s2LP>oDLAF>qisfsEM_MBOQ@(N04*WpRCH7Uh+td0iR2J~vn28v zkE311N@^~*2{;7XMkpAQ1z>8lINGZkp*<)<8qhgP1p`mP=)Bx!4~jsn05(i#wPWbe za+?Z@pv8misi;(QDmetM;Q-!KD=M9oHB~6LslW*4-xd%p*&#qCDi*L{G58_3sn`hS zA6MZ8o<}x^0j6h=fKU|}!A58foM{Y)20!FB6&t}$sF>v-R5$RezzB9iQveF8MsjFV zu@UTq0**ClKyqkPfe~zk0@gVpFj|ZQKd=#~57-FJ!kIp49QajW1S_FQjKOK(yHr6e zm)it3f=$m!HVa;?c5-?owsM<_j9?=aux0{v&H#JTrh+3_6%;ZvdHAI#_2ZI2Mz9%| zl)PpDZ;(n=jrjr_p;j?7aAy~QQ$09$SSG2+2$sc60%`@AQK_o25a0-uUCUyE6+>D! zrx^<&(jF2a4fq@JNs?G5RgEh4kO;&Iyi^33*R0HjmD^NE1XIu`@By(5i@`irX15$d zAhW47MwPSzjK7w9r6^m8rhN}D}8 z0x<&Q6`0l4s>UxZw*el(W>jKcEYiesR5$(t z9-+3-L>}NEhJ`on|7U6U|Mx^r$NvB8@T1`?!Xv{TSmWOoIy$s{@Ppu7MAJ(Lz6&f3 z+!Qz@u(khn|2_Uw{DXa8`2OlU-cEO68JT{A(!LQVTHA79I07?TGxpD9- zbzsp@TPRj4VhyPo{7M~IHPjZGPUOUht6zMUI|<+6dQ7x*p( zL~;Nsmk}mE>;d; z2D|yd1dLad89-!J=w77`EF7r1%=-?pq8W>^yJuj+D1n6oG1|#Y3q0@YK_3f;+Cl+t zm<71JM)^?cu!L2TwFIE{A^>~}X~QDF)FEJ%lsd93C|GmpLc%cUW7$A_=H<+YU=|pD z0n=PH01Hqh@n_K%h!qMYbh;k2Av9rNDp4;tZ^D`8q=2%|B@t0VyZX(N`T>oJkd-VO z6TJZIfo#FJ`o)I@yprAc1ZIRPC}axQ(HnN;r4HaL*^N)cn@gnx+PZE~bV^36S{6bx zNo?S%2gQ2HYyM?PC>Adw07uWDh?3SxMjN4N96t!%gK?sBNM0ME_(srB>LZV)tc)crC4+0#=*J zDlNJkqV@oMQa=o?y<9Td$%JwefQ-hq@7l{GuT448)3W-tZ??4d(wdCGa8C)1u}-~M zT6>AYXgM&Tm`bd!Yyq)XjOxYG+Ka)hjA!O$g|07;&_vMv8uhTHwHHZN^P&(Ie3^S}(OwT6>O^ zYV}Q_a84u<`Jj3XTzj_Uwfd+DAai5ar^jN3&|gSKOQB%QCyJRWO-E_%B*|+h6qPKZ zf%J@l5PFtmv=f@bJZ{uEvHNeu?td5T{vYvOp~U}t&3l*kMDH%1FFcQVuJnxb z_}wqMZ*z}#$6Oz{=DE&wrJWV$6V55l{hjsoFV+99etiAFy7%hZ>&~v**RdX%sQovr z(v79J`2wQQl!Cf0Cju@c5S9i(n&wVo7*r_bc>%FsrCZh88MXTK0&Ew=!8{HkvU?PW zUlTa4(k<5DrUQj!$2kO|kmS;7!8Qfx8hd<0_KaUf;IqR zhJ%Gwy0H?sZ^)Q0(=ZUo7(-N6y2TpYbVVVvE?Bbwf7frUD&1Ir6QgmQ(lQE*4{VO~ z+O$eH*59>-;y~CCpR&@8^>@vJrm#KA8$shM-B^ATt8qZqrqYeox1C7E z;3JVs0=n3+CarX1@oguPSfOPqY7yLrSGv@-w-FwivWg8^1}7jn9Nwvim6?nPC6ib5 zq?t+=R^axMp=v^SNp#wse9FKmfT^>UE-b+9h8XNoU>bv!K_ZFCUCW5&H!+%b9WdfZ z7f9Iolz|cJ?-~*nLx@5)gO!si5k*v2-#s@|mfZHW3Rbb;E@)@qVx8P(*)36rHNcu*-7AE!&R}if}k$BGpcYU089~EGkYX zF?dx^hF$84+v<}-DhyI`X{WWI2y4))92|xw#Hv}N zm#=hTxm_p9TBTZ)b(9b$B`JiwteTCwu;M0OE1}>O$1Ealibl;>={i$3L93DqMsav+ z1QoAzogrE6WTw$ab!YjNuG1x-ok%em8SS?!U8nV;m|}^6lPHY}71PnFvKg6AM~Jek zgq?&5qPk4aComl)=-6&prRx;=2J`g|41N%-51{y1SeY#JF-}ahFScSagm8N>OEFHu zT_;Oc^O`1Btkcula0mNWx=uo#l@?`HYD9d=6cI!cld$6f+FhiyK?*BfC)O%9CPf?- zL0PUAJ1=4sl6e5~a6+v-Ajonmjq_2wK;}V-O2uKRQ1!>x$^*9RMd0P*{Kur~@q*)O zz95ISWdgOYz95UZSRADpg*dimA%sR7Bd)O`lT;6w&?d+{n2$v%va?9TGSo45vbspf zRl1ImvTYbs!YBj{&vB>936V$lLL|=la4_VU8&?^dD_uWVx|xYahejeLugM$?G;=ME zr*?DPzrW+pmt1t|8Daqj?(x0hhN>ckXrBMja|hfL>dta5b@(Uv$N9(l|9?lTGsmhU zq&X|(I4vq1A-hSu!JmQ&*E?*&|2Y=oe>l3~4F7chH2+lp6#r!ZB>zOuI!~u(rDvIE zspkpL0{=?SJkKm^96?XQJM|nwA!6hV*L2v8Om$5$!KWPTYH|&7^>g`L z4(OHEJG-3goSn{<&SlP}|MP#fRZ;&po)9=5(bz!>eio>L0|MH}_v?rr_%>4o2PGOi z@D9FK@J4X0;D~^Zx{iT&~dxeonzJiN;1L_%fjH(fv_NnJRcIxUb;D zfS$|u`F*33e7z0PkqVAdG&Yj!X(YdABY5RZB z{q6s*(1z=}h+g$)rn8A&O3yc3s^B|C8ZK1uen5|*-_KR>bRrGsen;28Q1G-O4ZooL zG@MbU`)8Dho~pFpNW-a<==x;JU&G0R>3V{K8x(1nK>2GJe>B}6Kc4831DOsWdf4ks zm3|m$_?gl!LH|Ve4^r@qA`J(fN7n~rnJWD<(lBBPU5|L2=&-AqUP-igE7RW+&HaU` z(vKnyX{8^5-c0xR<#O!1D_!rkBhv<=yRBrpoal~^F*D`otNG=!9K33NF9?&9~m=>72@<}3H(KPWg!k@%)N=z7!diLSqv=~YBOAH{Tk zqMuTGjDPwZU4Q&3Q>C9r;vc+5*B`t>^gRVXEfRlkJzc*OXSzMnH^(yN_BxQhYtz7^ zl>1HF?9G(hZ@&y(_e&EEbTWMdy*KewdNA?rO8IGWPo--&mA}ccA6+||725diGfbBf z-Pp*K`d8!EU(@y1Ul9HLWTwXx{bU@|pAlVmDbtIHzD3`m@h$oejjumR_g|;>*tlXL zU9WhQ=qvr0hKat|#+3SHJYmAJ752uub-Gm z_n$bC=)ycxs{h7ES^lFe|6v+88Xtawo_pZuOqF>g(s&=2`#u^E8t0rrzt1_9=qv^A zF48#bM!LS|5~f^^R{9=|tp&P&*UL;_Bzilwlg8WkpzB+ypEce}{jBlk2kHLJ^N8N~ zInyqp*Wb?cHlkB^X4*vbm(+h6f5~z$eTwd1%H_WBKDxe;#>>X@xxJjv&z-ZHem`dg z(McaMT}Si`<~w6HU7yO||5See$(+xVKcU}G*uwN%qQ^eV^l73;(|Fl<^kTX`Y9`Ye zL=Ruj^h=@#v)qIKMArxYmgzL2qdsH$Dbf9}XF8SWP_Fl(G!HcvKBW7F_lagtW6JF+ z<)rJBgXoZ(nchTnuWOmoIMlfNk958J_e6K5@uP8P8vh&PKDr-w6D2&lNaJ?gAGYQC z+?M-Of3DB|T%Y~kAijQUiH85i^bw+d{(gS`ex6t9zUL*P&IL>#QfR}E2QfW>=(kkv zhHt4qHIxR>{nFM%zdD=gSwug-lIi6{KV`m8kE81k)-ipT=)3g28{Vbw-SB2N-GB3+ zMAuNgHLTf8*RTDKDb;(!%Wu>5%QT)gyvWbJ$n*8{Yv}jqR}y_Xz|>20@n4zFC%R}E z(-(+7b{a$GNpFb zFq7+H<|4X(H_b~8cfUf{zrTX%Wki2_J=3W~Z{+80lp4{!mxw#n9Z)4WZLRqXTL9 z0c`NE^#9d=tN%Rzq5i%60bjRo84v+(^qt{5z_+un-unSi>hA?Iz=__W-W@#Odfvod z@ovv$o}YU%p8oECxmURtz)s+N_hIh6-9gu9u9sjfaFgpy*BI9>E~oQD=QGY(&TE|~ zIfpr8_21RM71}9O7hD&7I{2sH)xi^j`vtcTYz}k=9uM3VxHK?6vQ_=!`Wf|?*B@P< zt>32Zo4VC?kJL@CyP)pyx_#fMd-gxM2AZ5Bom$UUxESGo0Sf&r%(COHT~-gk zsWOo$#9KeLd>{v_pG3U%pQaDMm=iYYupWuGeq#CnA}7N=5WWfV){iY8$U++r5g%DT zfN1W;WW4o5%LicBltmssuzDa@Ou~O!B8>Y+G+Iw%z=|>q(Sv~-B@Dwt+-1GtA{hbnxGT!>C$pbkhtT4>qi+JD_%Lg*ToiE<{vgHFQ5h6R@ z`jX`XI1ozUfn`Ocfpa6ecoNA*cUod|F-uD(ApPJl?w0@&Oz{6*BSGr_CP_ zalMnpJRW$;`~iG!7_H?|)lZr}fU!D*6Lrxq{$c(=ehB=R0ICpg{k!=CaAg%9sVKz~ z^9NGmfph{@z1aML1Wx8L!l0s_Fnu7E8=bs|T_OZ=FF+K5Fs+1;7RXLIMru5%UKyZx)dS zlwyJT19^5LeHHkdw;6w@MxAc$CR z^#G7Z@*eG( z|J?Ecn84;x)t^~DkSf6KB;ML>@&H;Cz9u{%ig?4r<_{=#PncTctq++#kU@ii8+;NK zHQ)4sR1uE1=-hbVLGuSvL*Vg@Q7Yd0fawF`W2G{M9NuuhthR#?l#TjyFnkcO)W9{7vp12EFd`?^^cYh zWb?2Yinq?Nd;p_E9#ws}gBX_8NwFfm!}5V7ER2wc zKM4E(k&eZV=+fx4=wZ=7WL4y@$Vri%!=Huchc5{iLzU3uq02(Uu;X49{B5u$I3Vy& z;NHNgfj#}7`5(Xu@L=Dk@czHVH`G_>UFN;nd!%<;&sxtNo})ZFxYr@-+sW=m*FRnN z}ll{Y~{pV0XT@Zf4zSb$dECAPYb3FSD_Ggf!AI+G*rqNg_M} z&}4u!0@Kq#LN&I?ZtUJ)T4@-Kdo+B>JYW_IIupr_-NPlLjX;dd@O9T&I&SP9Rx_vY zS;$}kpVe48BBw)Z351(5mKGQUwK*NSv3ox-`h{hi(RNA}5yrsj6c*D-$6Tdqj?Vz% zsYp(i`HkJpGQ&oTF_j<2pg=as8evg3b{8e9RqX=z5JM&$G_is%{Y3q+aIDu1pPzgVHrBZ2`BoP< zc4xsaj7#f{HlkDj%!$IC3)2m}2n;r&8@n@-*}Q2Hb0P(sah;9m#_qIaH2+cxBUWaL z#ibr&YGZdw@|u4t;>9dpfYGJKMs#C$QZm{U75-;fombh2ZtPA-W}BkIx)d(bS{qSR z@V=7KMrs!J;sVit-C(2;N+;P#s8k^eUGvQg-k$@Ad9_sPuKz|1Y`+=Vq^^{ z5)~w(Vpx>mmH>&y4WhzK9x!={5{%C+?r{UeC{dFTwvY)+W`e@R=X5sF|M%8CRb5qG zRXxA|`~2Sf|39A>-{VyE^yzb#bI-l^tfdMEc$2LvDt$@4*W~M?IyHbe5u(Xz)sj8V zqoMsMS<7!S@%=c2b-}s0RxG;QrN>5&G*SH+M4^&t$Put~!q~`^PJKp6){77*m#sdt z6pJOR&qtU);5XWo@I3Kq4w5Qfnp?Etz0cRrM{5tV|)a02xnHH})SvpVcPvs1@LR1Ovc@c>uUl$IbG zQ3ZsyavpLgGg{1MVWna5=5UQo9<_=yf$P{vKpGb5DuYF+ZoT1(W*!@v9Lyll1eIX^ zq9cLp*hr6w=gpH9l~IyBfOs;yTyw`pCYh*yqpMI!*hvD{w6*KQlLwnD<;@b6sjyU` z!aW<`%+{93HOpLw2bn+M&6E6qB8+RiwUE{RP}B1RPre>}V|IP<3&&Qt0CVhE7P?cI z(%9n67QC)w3s6@Op^SIEtqXN)hdVGBpAZjJ4J6X2;Z&>X8$Hk?z=3OG@X&*=^(nPN z?0u~u-m#Gb3_K6-R?XKM51m)N*!MnX5HC`He;OUItr8_d^g0Ls-uB?Uu~x9C_nI(} zId>6R;M!{l675K}QX^?eD;}Y>*AODAk%OpmN~}8)1<_XmL_1SONU5NWwj+cUB^pGP zaOWyJoGr{`tQ8{ay%>!_;@DItqSloZW2_Y=>b)8@F3M{an%X)-upCu{Xu!5uo?0e8 zg|MLtt3j3{+ad~LV=?dpDpEA?2Z)|8Dou-XJxeYeen5qb2L1qd)-rj$TjxdNyjPR} z$}tr-su;69e8gmHB00#7KyI40jg_ELjp{dS3blfL#-2Te9YV#7Dh}!P-XVxfAP67z z5lO|(_(|Iip&~{NY;O+H*c?S%scFXiLq&B@H6n_&syi?4m=P+fy4n`UW<$k#LiP!J z{>d>TQq;inW=ex3!EeNe9e0W54+%aV^A8lYlPuSZWwy~)+MkogRG_GL^o9*lW&bsz zH|!F+p}CS{gB399*K8tVxp_0QZ5x{vGwRI~WOV?QTVlCp+t@guhD<*8-dDh5U#X)r zaPA7a$vXev1EKuGjrgn7KUVqw_KiIr>yKR)dt-Ea^xM&oMvsq%A`eIIh@2DIKm1hq zzVPhuo4fzs{gdunyQg<&x*qGgv+I(sLqfx$2ZB`qjb^_U)8QUovapl?pS}`&kClp; z4pTr1TQvJsScfMk+HtGBwHm_JCLf#qR#Zn2(Mkc6uUkGg`w8smOte_*RjJfl^0C_N zC#E9^v8W7>gg%kNC$#YD)@Ix6Ki?279-FQ1rbfgBUa$6D?c8h`-#$}9cz3mk4P6=O zU_(p3SmS%1iRW$ud zqwl~r_B-8VdcXE!BSy*08Ml3wQkVqjv3?WzoVda{WaK(tPDF1O+~ z>4~y6NFI@N7{3=Rhz&-mB|VR8_FLLk&usHm3|?jO65!^6T28Lw=mN}a^Zl02)uXd0 zsK{5$?#3~ZTi3#i>~c`+T)i35L}Y!FZl&)cCnK^}QM{_H!c!y}$jWJh-0Q`%>-5p= zNA=pJMyl<=gBY|>%OnpZX;$m>!R#oVtAXe-I~F2V8g)8z=Ei9DE2V2EqG)?b6X%k> zXkAr513SuT1$pMW`#1a1w`x?snNbSc3frmUWY_FR&#Li!`-v46wLPg@o#Fe0q-T?W!Ig_YujOlOlIWtZ2m5M=RhlBLZGf9BEvxq^ zD>g!f$vnXmhuyAt9W1qGmq|)h05<#4q-w+q>`mS^(6@^W;#bnspFgdmh#kFDlsP{PT?}sD4L1Ll#;wsGKG?_ z5>-nGa#?dKM5d9<Jkg3-mlCBi?L-v+(1JQqwvH|IROw1P5yevo zkA`+phMu%DQPM-JiY5+GhN84HQB0m>glrRKmYy_VcADE`yzdL$xb3`cIocVC({mJ*F&dFS!nVC5^a~hrumCR8@5KPF#)BjA5rT>zCF8yTsk9ary zJpKLj%Jlu|ucyD5zAZg3{V}Q?T$#Q&|7iXf`PKPlL`QrX9myy2H{|E!ugYJVe@FhT z{Ha7s6yq1h&r9~@r{sI``{%RyNN#WLZ@Dc*Q2ZhHo7_)w-^qOgoywBj=X0OUeVmAj z59F@My(>2(cY5x`Ts3!e?hU!uYU&`Jd zpB_IcUW*?SKP>+G_-o_Icqq0r_CoCG*q>vM#(qI8#kXS1V)x*4aYyWvu^VD@Vpqj3 zCAQ+M*r~Cpv0`jWtS7dAEE3&Iq{Rq68IMQ*5dBT`C(-XvoAKYGOQN5TWy$+cPad1S zH9I$ZZT7v{OR{e#(&LnDZ?=#=pU(d|_14t!iL>KZCvQn! zlQ}SXQEnu8M(pJrY|#2&`11eB|7A1TaAr?t2azhm7vXsKKfA|*^-KTz*Z&=X|KSlx zguBC``z9Z@z?ZT!ad~*+cjm*R^04th^I@VqJeD*c62`+|&mUfpPac)w?RoUG z^2x&~^TEXW)nDY3U%ey`Yc`k<>*e96KQ$kIA`i3s%!l*z!=$@TF&+jd-Bp!O7XQ$E zSS=5?Z!;fWl!worWj?%39&WwHe7IU3ZrWl#JSz_$*=s)Rk%u|IF&};{4_AM}eE7IL z%zngtcvv2;H2-v^%<`nmhviR~n@zp+8}iAeD~yN1Ntgbcd@@rechbzFd~*IX=EKwS zFhdw}(hOn9NoQXue>(eJ@^Gdw_M|g~u_vw4Q+eN{RdM-FO;~hN?M?DY`L*W5YvkdF zQ{>_M=A?XohJ5lLBj$td;NU@j{HyWF;6eAEEf1FnYfU~%Sbg$QH)^cOM?9dv)3Zz# zTF(cLlTXf%= zLikWU-S_nzs+sn_o`bHDFCQd=sOLbLi=G2z>GkYilke4f8vd*U6tM2g<{ng|#NX+1!$TB!arG^?3 z-t!e%?>%2wDu4RIfIKYv zg88sm9&VTM>A8KPeDYb7{XT25-zUvxeA49STg>0N#r&O{M0obxq$U4g&rOr$2R~vC z!bi+rd?+V>`cPILK3Fs#3i9v)ll`uIjeK(D1bMjP&E~_g@^INq^WmNHaPc+f!`1Te zu9Ep+(z-yHq~`*25Y9IncD}OKJErNJ9zj3H?AIB(VS@)hJl*)y;K5(fvSsk#t1p*N zj+-G5`}FGk|KC;i|J(ED<@e1!mFv%4nL9GOBm4dA$GHQhGLL2MTeE6H;4~DDVySmqOf2RBF?$>rbK?J}RT}Omo34Pb#zj6GhKK7FGgYneP z7@isx>HrW#Su7L^b(gko>?P#{W1zbABsNs4siAkX*$^NZH}TvGLK6>{9jr-&cDj_W zV=u)(ReGH^<*OYPRZ_uG1bgb(OHmWi)7^(|Dw;&RQFz-l3ANmPUW%C5p6)(^je4=* zGzyKqgddC^qM)wg{MuFqd+a64|HW@~m17gO9rDH64Dw?ySBvs^o4b?W~irO4P zU&8-Ix7L%Spi;W9Y%k)|JGT86Q`zR}PF^O0y>=}2Oe)-3$~MczZ~G@qWY4h`WSrPl zmgJVU4XPhE5q+sviQc24Bzi@+6Z`g?O=MrHAQQRbD&{b@{U#GJh${Zjs=02*!tFPj z$U#(bTg98(u0tK$euIhVJ*kW^%`Nnjgxak`9os(F#Pyz41DAecv9Rk<>towLX0n4H zQOY7vtR6=yw`kaYy@~2a6PH55V0(M*qT$4`?H{GB#`<Q*w=eWHm$iCq`-jbTdw1C|ohg^IhC8M7 z*!Js8RPQcpR2EO&VJ;cl{vi`Dh$Mm2ZKkNP?c`DqkcO(SR5Ky#w$p)zK_ZX3M)Z`1 z8WHDb)~ts#-2Oom+nb9GvPAx3U$GmbYGd24F=y9rh_HDOH-ZmiXklo;azUWMR~sY) zW>sO5LZe2t#eue2{Q%hNUz-ukcI1E`%xv+6VTcp6B-4S14jV- zeRo+qQzG8qV~o7-l+%J5mEo{O*ZOX9&N#^LHmQ3{X^@#VGOE-uR<-R7SD47&{H>7- zID285Ynj)edbx=hK($WV4F;`!ZJx3>LK z6W5!)HLfa$?b@$a^yX9~jM3NF8 zxGUJa#b7GsZL9wI><)zFa|7aR-+o};Zu#5#(Nw6&xN_09J2b|&<813~oz@!?6^01% zr{Mn_TwB&7I#~X=)Gh$BBd);ERA^gw3aL`w;I`-i8OMx zOo|8ll7%V`x1Fh$%VYxZki>Z1cBV>x4kcwAk{F-cj#Met#`)7j661K=kt*JJbsWZR zr*wV)$N&FV-2cz!{=X?VfPMOKY|$&p_gBg6&io?t+05CQe0n36@r%f{w>9V%G&Ass2W7vgm#uixnkq(8)S++nu^~<-ny`lq=Lbqgx-%k=Yi&z> zh(k%2ni;R#zlDm=V$l(fGIeZ-!-z)oIPY4BWKgNpJp|~GI*Ax$J$T>3rWA#<04rVP z6wC}a-F9CIB4V#qpz1W~09SrsYjzQzx64Dl5ZR+H6s?7GGeaR||fe!Q=mOI9@H zS?`kjL)JmWk0Zb(zW}ktPPsp1oj(G)suHPql%X0M;^@(_tK|v~zZ?)-+8MZlQ-?-$ zJF9E1ApV75eSGq8>om{*$O-Lj);l(&&mP{Ve}))z+~XREiH7_1&$_ctAKt?ZK6#y3 z0#$cm(Xk=x0OCE$8nsBPor;SgP9MIC3y?^urE(LH@rs!Z{Z5~j)H0~*)G&ajfDMoD$qGLl=+>iHIX+)JevQ6VLWQG2CkCjH{ zWK8IfT|+sf;(pXWuLGAcR_bQgsIunWhrA&b`D1i5fMm6XddRT@ux+Wh9|O_jI%?2V z`Aj)imKv7dx^e>V6&KO5A>RNX&Clq`aU$E;^roZA8cBe=Dqo>%u#x41dY#Pw{n;Bx;~ zRhwI$m#o~knuwm_MiB9NFM{YkW)8i@MD}E3L8cs`ij8TB8>pUYA_h=ZKKd$;iu=Mp zbc%@_K$Z9`s@J)8k&{itAgWZ6qf%)5E;7wT4x)-Xxbm29In*9MHgpn*e!8V1!3-)@ z1Qo?p)+LiKjEo%G+j(s0M3W!=*n(`ZB;G4~h{qF5R6njzs3`u>q_u9*EWhK;CVQS5 z3k_AEk{V=+Da?_s}(C5~vbE?^J?>>W%iGot%?KY>O zUQqpIjv|fjy-`&`m9~o|61`y}dP;ObB#=nSWC=rR*_?*zCbluo=E`bGsALQc0B9f_+f;@FUi3R3^PB|3N%>no%9D!GgFjtyDyK;9gsQ909t z>JW|u0|f|2MN-vVCd#FC>Qo$6HZ`n6LLcvddR9C(QWLMN0+kwvh8F86G2!3;Q72|b>uA&L&5L%NkP zki=!hs?}E|;tSTSV!+l?z;|*;IHxkzIcAkHQs(Ob-e+^c_kv*bIvIc*O~!t$$H;ej zNY{qdtlF@Lnih+CSAsI;>)}22*Y(}s)ZWfIL>qah%#KOdG$$1$rx3b6)fiLMec2P1lx5-stxX}?rnDjv$aO_ z6QqhNW#m=nEZ4R>g56r<`mw&kMSTc6*tT8R!O{!+@)1c#3DBh8esOIl!^f*xkxy8$s|aZLoJk!J_~M$=AviCti>$n32_ZW#nMP zHY3opRKdROEU`6_t-9AnkAbla(Z200C=S3u&owY8f`ev)hAKm6ja)D`f;1Eju*UOi zCWaI>mUscQvMnPQ!(=6k__11P!KKUuU`*Aq$suWh;qtG%l_=wQWEoEdLtRI zt%ne_^uE4$+&=5vAaQGYr^Ra^1}S}wE^_xIF&ZXVJ0fF>(l>Z6NLx(KgKDAfY^kO1 z^&1-0w%o=F>U7Xr6|~gS_xg4b#0sh=cS|iRvmZs3`~nqov0|HjdT1$m{RrZjgV~7- zvJH=hqTvk^$8|E2;xt9dI5&GM1GD<)yY4|$`8j*->`fxGVEZ!bw?x$mRN3`jw;SC^ zuzgujDg8lQx?SBeqU_6lnnQzaAW2~qyk{(7tTN?_7af_5a|q)@U4 z)Jq0cj;WTd+4~$+pGrnRtSfl(g%-YDd;h2u(&VNxlvErql%|)l_S4W;c>|GW%^M*jmDIv* zdjAnLyc*Se#cG=PhLy@Ty+5;pa<>DXO214hijs51TDo0ddaB?Fr*Vf&f*^WbP0)96 z>MHpKnhTo{1P`@t$A*&UfZ75!yi{gg*OlQVq4b>e?EE^k0BeYKUzJ~;Uz%TnMqojH zUVbj|?z8i=@-y=@^3(Iv@{N3fSog{KiTMfnL_S2Vz|q_=@$Q>)>vE6e*5p>_R^^uG zmJ;#4IJY1-FE=+ghm3-=ax-%?(zDVt(=*c3)6>WUP)JWnPfkxvPe>=yq0}xi0Su?M zP{(gw>Jc&wu1>8Y&VOlYNosLwL26!VZfZ_yHj(}_Q!`T2Q`1r$8&XqJlgSS-A(bE& zVOMfAIh@>*+(hPrN0MvsO<09?VkwdBjbtG?B{?}cF*zZbNQTHVFq#-nY)NcNtfNlh zn#AhFs>Jfd(!>(H7#1YvCFYXLaCTx=VrF7SVtQg)qLC;hrjX}gVq!ufkqE_i#Yf}A z@hxOJSVzT!HSyK)Rq^HVrNllgCi~&M_}uuM`0V(s_{{hWBKN0-x5OLqLVQYma(rTZ zLOenA{;t?)Y&fSQ zk?5M}YHBMkM+dVcx)@)KdC|F1;CptSiD>^ee zBRV}gE!v0{qEn)iqZ6YOq6zXh?uv{?hBI?Bb276tvxo2I$l}O?$h^qhOd&HRGdVMnObdxjC^9=TD>5@OBQiZQEz*b-B2yw;(!0{5 z>0v54Zi-BdOo${Rq42KoXm~g>C%uk*3~SP>!<)kE!jFX4gjYubC;lC!fy}Xw+@x^GoIZ5`h;Bl<|7%UGhFt z;5!9gAke5A&F{Qj-i(E$>F1UZ9N2reDe5 z*9iQ%z#j-S>csMW8J|ruKAXNNf0uFE^zZV1ufU}O2L#?N(5Sb}?|n_)g&#KwKW;io zK0iX>8wASuKQ8@zT>AOAQO7qi>2af8G4NUa{l}jcXw)s{a~X%n*UIO=75I=q8HdM> zy3~CCC-V7^1PZ@A{%v`GP~fKoep2AA0_O=d>hMaBRB;ON$-uMT3 zm-*c&^SANG^0~~{M&aX)56I`=6exVWafQ4u7btwa@r&~Q1%ZnNE)qCjpzy)QTjc%Y z0&f;5{IKyld7mxtat$|$9Ni>xVbcuxT=-*?@W&?Mk4?fCn@*7LO%+%XSkiE#$e)cD z%e%;%jUrz*ihSAFCx4$V@MMA01ojGS2s}h!kHCEdzE+^{%SMso8~&+3-|(tH;e!pb zo;SQGpFb^7=6}Nz@-A|HgRJWff0EB-eQ$VF-hV6bA%VXUC~|MZPvu?sWP|X@29bLk zMDA_)o_z1S0)<~T2)}GtCZ7)qykFpb0);;|+#&Cu6*yPmH3F{^_+EkU5%_L_S7^BY zPJv(1@R?Huo+41@>zR|}{X~IB2|Q5XYcza%M4*i8)2rlN*2~jHc|S(rkpd4BDDvZ} zf9dz9#suyVD01K_S^rPHB%jN=f9mVf*MUf`PqPSNnm zCk2Y!c=B<17y0p|@XeDVKQ{eM|9#VrP^jzw`q}Kibg=vXII&-G;J!F8sYg_;G{q_lBJOJu5IJFfOoLV3&sL zg^$;ZoLc{P`CRy8{a@u>o>^Xg&)@oKd%3y ze7;WL?*ximTQB3fUgX+(k!$OJE#Lci<2#t^7Tyqmr*Azn{D@d2%wA_(S4LiSrV<_(uHyFN_~b{Qv#2D`JO6hob$_OQHuw zo{Ri@p-A8o&rRy7A*LBrHyJ*7r|DCjFEp`{}x$0Kc z^-eBPPX-qO?0d@)vhqd?OBTnMypiazP|b=Fxx8=BC$8E8d3a! zqy*lxR(a>Ee{J4F7P`{N5)W2$ISlMsYuREFt~yUPR9s0L6}!X0iF?*!i}7~XHStg$ z;~=H#4_ckB5FlCBeXj3WYguL7#yRsB$j)9WP=?d(#JXp#GR%0Y3T>#AKp<+!t}1No zS*tws4a5MN$~m$~8Uklt>pg3gai$~D3UxtAfM9bF-m})S&IA!H;ce*7AiHNR1{yuF zezU_EVXh~UyiHL^KP~%=A4!at`0ikXavMJPthIde{b+()#{K#ayEi-4+F_wb+MMm0~JpN%HzK z9-LBCk{___Hr_vgbrCOWqFhTYAyaOJL?h@d7kzI*#}B}bq;1CPXRUcd&`Bvf+F<$U z`?die{ep6xb$F3WB;M~zaPL47Q-rT=yv~*iZ+rXx0GSWSjB$$xWN)6T*ptT z)d#|=tGd(@qkv^6NZi+zH!InSaqF`Ef)e*-OJ4i>@9U|=poQzD3d41$jM=kRTXhii z-t41M$rMtvN8vK?7<7WThd5=b2vF*qD8hwVy+>8cR<{w?zLp)`=Gs*3p%f#p6y4Q? z_N?`F-?yXUG+DH#0AQq*`@S((-uzZG;!3NyrP=1HLJ|PVMj1vhrdv7i2TV6Vp|aNC zOK1BDTNFM0_BHdEjW6KXrV5g^OK)E@j|~-%I9zRP(i@VNna5kaP+Uj_vXDHW;qp1$ zvldHF&?co(sch}at-fcivh)}O6+~0z9LHJFy)!CnkAdsWlbR^5Dyh!!0%0z z!0s|(MtIVD$Wi6PZ=89&iE3OdXe#};%@=piTAcSaVgONOK9c#Nlvfr5~24FnA+xA9$_B#@#unPrR z?0X{uTKVi7t@ReL1g;a&jcZS}Y#P2*m{3XYkE~d{_JdYzb!u5z-l>O#C#rdxRtL+9 zmaeqGa^LrB0l{kxN@O)kwko-$q7{)BM@%u5QLRBZd zg3aB4CR;xIeoe;ru*CVlQL)$6E$dt%44U%gSJTy2V_Qoag3If89ARblT>yB`TKxDsc9Y75xGTG^N|qnL-`L{f zRjHBy2ifdCSRWBAJgCHJl+>l_p^q(g_n>d5~e}9U91*`Y# zsQ&l0*oCo!qfbWf=Keo9@^oY%a&cr5wg2u4Ul=~9`w4FUGrM2kwW;fCT{F907urYz z-2Zy_-llv^SYB<;G%N=qWvKU8Dylm^<*NEhPG_2FdvCK2A%{5c*mh*Nlp33?&M#_b z9*Xa(sz3U+JazAF>KFp~zy^@xii+@kp)WgIaN^$EIEiR!?m9_1T0l?+myTt#bOTCw zf|F6jI7mTXok=>jx#_hnR=<#7rM*Y02r8)ONZ7I4$kSlR_v=ekr_U9dNJgzZ|gxu znNU&N%TkZ#GXmBrCg?Y)j!0b4!pl5Z5AkWls7GqIIwdqF-bJYvgWQ;N1XyvF#Hdb6_u z$L+n1bBz`PE+u122;kFKrFLU6wD5FI9~qzzW{kc%+XPDh&^Zv6s(qmaPU4I{Cmc;Y zp!dX)u!n^fzQw!q9CA9cFs_`{LZk0=C;j91-p2Vxvv5G?mESQ++J&LJUA<@O^&uyC zXp8?IEmAFb<&~fUEKkluTm3FrE+_NbiTszjEEjn{_3MnF#ReHp$+8k-OdKk zdUe==e8BF3V>wY9NbfhaA*%zAvHD$cDt5l1emFYf<3h`&^?Ki^?!Ap8kM6q5gV2FY zAvHpm7M^GztN1S1O`Ul9WdzyvF{Je1-&1G}wEtL8$bT+rP_qM}L)()Ub*a*ylbpEED z>|x^|O9XC>EoE98**A=bESDBT5B3F%EK_^vIHp#GS6AzOp>I0rGRTLFgQJS7qBeuv zZ6`Z<9At~Qq&5nDp)a(N?HLbQ>cpW01+C#f`MD+esDVgU5r6!W1X& zq7#{sI%phC22}+BFT2rdGKjD5gh(_xEhcU-w6J0!(%jc|YOX@WmekwmyV2QPkPjRW za;3@{sjuQhW)V!J$%c^fTLg+S3RQy}zht!;%mc=ONxmmMx!D=+u`uD|{b_KZh=L~B zyQ`cCLtk>Xm_goe9E02_skA1cg_G=L_Z<&e_@AR(=$uzt?x=Fc}6TV9%ME^ zkS}dRPIp8mJtF@1Y=5tBLr#qcxl$k$sW0h7W=$kP4qg*jsR#tGa8G@}iLLMd-wx$} zmcJ?AoBLPpm-y_TmD?x#c(y-#MRs!LMXKptn9^pi|C7|GQm3b)$+h^T zUywX7@oeJ0#QPJ+#{Uvu5x**aSZpi4>>r2~qkoV7DEjf}snJ;ESNMaU5=n+13V$km zW;oZqw)>0S@8JIbY}c}`_jeUTW1(-mum8U9C*3+vB~;aN$Id0i!ZBnqLMu=-YC@AM zyTYk{S?Eq}STW+sB~+-+Z(um(umY#qRW0`4C{vc2n6X;PrEmln!>Pu#uMIaY;qwK1 z8Dd2g!>LB}BT5l%a_5i_&85Zy7sF{VQEW z>qHQhh14MG&Cv~&r>lXXq6$Zwc4nn35(}yN31uP;{)s9^R)XnK_n1GS!skTYRN*Hq z6RBVGN$*g@&RH*9e^5*0gQyLpuB(oH)DU|KrK0J0n^aAS^((F~}wI3Sg=+rGk+TTMT6Uf@L-J=23nDdyBG9p-K_Cq7Eh)7L0?5YJ{bZ z^lJo0x;mxCxkH&hQHITJOWd-e`Zai0HR|LRt4E z;iHm|=q1%q`fZ$sGeilq7p0?*(2G@%q7pFZBQ>tyGJ!hQV>~HrraDDbX(81=pWT|^ zO_YG;0=e?q_b_yjU267y_Arf$(WyWh-F~CRN*kg?f>J#inBLrKU~;S?p4e@l2N~64 zN3!It?kzcOU0_9k{|yQV_~Y_K+PC*oW#zgl4Nq4RJt7VH?S0$k>`q4EN!EA=dr+(9TdZza%*#X zr-6)~QIEa%q-kW*gHkrbCfF2Nbc`A^h%Ea~dzEsK(J^);OL}Q?{kbCz4hc9o1VDj2(N6FBIa#Z5{>LQZNP#vQmGk{k@fyT`dhu!{{wD z@s22BYbRKpv;f{`O08;yz5T`u7llTxOiGM)nTe)RNj^XEMWTOj>2=M0+0cqcU!s+% zWX48wKzgxuF@l~kh^WSeAFBn|WkabM)jyw}YDDU?HQWxyj5A8cE;YYCg4)2v+-gWn zr=Zqa#$c+YDz`bW%LYou&SXjD(dczwHqbI^e)MJxJU}@1;@zoq)~3u7%!Kr&^j+!8(uYz1?_1RWJ1!L_&i?bs^OLVjY)%X&-j^uE{~rH- z{1fq0<1wPz?}(ifdrfqG^seZo(L*B7N4^=kCQ=FSBm&@;@M+;p_haY)-qn3j*K=Ki zT~~J<8~Qtq82`WC-3uZHr@8JNh2CRIy^{-Mq-0$**lxJ!wd>J$F9DC zuUOUH^Ka=$mK+wi87Wr)n;w1l{7-ZoWDu*ENZR!1Q2qFLsFKVQ6{1ZQ-n)DL&Euhp zA&IFiI{OOpP2)gTiOWi5w>rGGd;X0b`2wFVr!ab;E#=?!T8C-7!E}`<8=Kv#z{FRqcn7B{^{*U$I)BT;MKTq z+x6(X=YM1zy+uw_TBTi&zI*` za1ChFqwk(S$856w*x?XUINYI>Q63OBJ^JqX*N%rOT6BDGTzYgS_k$gg$z+7Nq1LVi z-#!1D@gNuIaivWQzI*=F9g(T4K|ZxwrA-UId;SN;gIp-!Z_}m)-#!2RAbV-STQVI_ z6K=OHJGWqTEtYHrekfFySR8 zC;1V@0kle5L732~nAtu5ViVPmrb1PE4!a9ABr(LO!@l#hZ)YP_5sciBg3u(XX3|CK=0YHIYSOx_iE|zjP!@PSakePGd^2%fq8k4P+3@Da&y2q&wjp*8832xq{x$mD=nc`6@d5ZPdEwp} z=?Om{ejxmj@NwO*cK^8hlig=f0r1a60bEK2z+sxv>0fo{gZr9Gz%AAqlM57YDw6P0 z>C%eo6w%V-_3nId9~05#Qb~wR3y~TL#a7^(SxIu|gReD_-4}N|GHP`dU12-)?0oPw zCZc=iup_E8$ZY3Mv*OMNCz!YaUB&fXCE&GL73pf;L=5O^9TzEO7Zm+$tE)K^IiRcb zlW1G}sfU@#nuvbQC2*cIM2Un7_I$xRAIzADeiShuQ{V&d20P-3J0DD&h<5dv68z@i z7D?Y*Q#Q4h*|!%3oM_;t?tC!iw_a_(K!qOCP4|UvbuJxxoHXhC^%yb1ftEDa_J&t> zKA7-Z=q6d}^HxdK>B!0pUfjg<8!1x6awfo|+Lq(9zVpGDiRaCQ6ndjDcby38hU;v& z^TDWz>fJ|;%7w0Ex7jf^=;!oS<=s>Ruf)9ut+|sMly1&b23Qc$6moiuJjYg0QSDR4s&#s9 z>|AN7txB>bx=5{A!STMmbvE78LRF_K0l z9I#|Jqn)^OC2BZrDX^PYtSzPt9zGY!p-gFn?Z#mp+I-T^mFVKy&CB**ApJfSzo^vb z`h|veYNg*=Bj?+1!+!<+QlYJk`cM1bEU8LP0I-*OT4-xP#>X9IQeSd?6^1zI~8HQJ6BrT zH}4gzi7HNRDZ*O9$x^?03nv3vS-?5kIfaw2`pwo{;?$|^*DjoV)o*s(Dw5a{(M(q@ z^;{cojociapXf&!Sno+WQW9?k2G;ju< z_nI->RdBe$m%@EiTB#Ip2CBC-(x@c@FkI5eSO2Dai3#KURjZu->U--GTj!NqOe`4r|X8ynZ$>RU@+XJvAH6{4{e*rk38F z{%-pE^iipoQ}?H?N*zp|{X3KIN*qPz^ zLgv2}k*g!+@L2eV;hV!Jha>p@f4=*j-3NAU>AJ7$1K9nW5dVMkueUj{zrjo%>!z;4 z019PQt^;323M9Abq?!Z!8ORK@n-guw*bzBF+jUaS0n`sLa4=C6VH8Gj>!d2p0aOr* z`vZyA@SLnSVh6M&L~{V`gTiV*SlSxP34|cWz5|>RqS_ol1L4h!7BaVMZn)KoLzmSY zK>eU-22ceNMX(AhaqF_01Lz=Vb5LLLH02afY1nmH%>mR83M-Im1AR%O?$%{7z^EWV z4kn7?0|683wGS{F2!$0$lp_n#cYVFi0j@U(&_aL=x_ix9157P13Nux!`%E>6UZf2Y zu&`1;1k33rEjW}ZlgJX_JJk`(@ArnP~Y{1zT%|IIHQp0ILr5!4LojZ(pE;RLH0D%T{MH~v%579N_R{D~L_KT&2hL!BlYrM?NyX1ul8 zZ)q@&@gEJ!?s8%eE!@x14D4Ja$F*94Hlt%J@OQ;N*0-Ot6(=|QEse(E{;g1|IHGA5 z&b3-Wtc3bM!>yYiu~ZuYKT;xX2RY3azSi?c7);b09lODV)(Fd->+A-|s5v?#tH`_F zzSlaDVF*+m9r+TkPLAiHg|D%iUn5onw{-r~(E10Op*0`D3_Qm8RBRLYLMX3P``v4g4_}pv^4_-NatqYR;+TZ zU1c@Hh~Y7oYRzhf)`tX)2F)N=zFaT#UFB@X>CJwWB6qc8MT zXEWZ?>{qH3H4@!N`ZohtHBukajN7bc6lnrHT9;H`&3@D>9j605D3wS1Lbo|v!D6*^ zE53YzUJ|3aN}77K)d(fM@mNw0;X0C$IYH6VVNSTyU{EU8`i^!sgE>*k7Gp4c=LBTD zW{Cz_7P`Y~M+wPY<^LrcBXff0rNe089)^ve7c2H1&So$gmii@NG*rqUG}+6_tyZW- zQdbeF1<60w>_->VaWwFiU@zz^JDWi#ls{DP3L|#8POg+jyN6t}AEk_5Vcv)OlJbI~ zS|BG?%Y-U!M$LY7G8)(KETV8J)mcDsWmDxh`_agBCW`rAWh`~(|7-T6mFY|rQz+Hs zZK{0B|Nmk9|NHX$=AO#+=iZw;D!V=VK=#Ag<1+uu{3bI$b53TT^i%1j>8sL5Qm5}b zsT)(riXrokgF7gC5#Y*NJ+p{{$1& z&BZoUY6f%jv3sVD^&fAnJ4pKVl$aI{E;u+@dNW&3k2A6TdaAI=^Q~eoTbeVbb*kCi z0J7vd z!>dqBWR`cBa8DTPufYpGWpWiKp|&N71Z_pSNX_!9x*^mh*X~$VpJBTbPq;Y|; znGzaf{l}V!-fX4GV!bZ38HmREk1=t*r^vv?K+5slZoNiA9c>~8^c8I%Q61KfXY1=x zCU!tyNkG$ZisR$Q`ribi!Om_2tH~NA682!ZBh$9Y&gE7>`dI&wCQJH_6*1*_9bvC; zlWK6(X43A!N`3)wv-~572CR~n$F1dWD zIamQ?mFIrL%6Vgx%ZHfAK~&3}XzlJFFxBKvOr=Z%C<@8KZZZ`&0!f7eeve7lk0}dE zJ*sYr_KFuJOTUGQ;mS>?w14>nP~nNp)xxe=9ZRykzGK_-KElPpiA zI1ujt6nt)VMVw_Z^Og$c)#Sh~AT{5mhE6gpD{F+GNIoCbswNYHa)k zNziLMC$kw$G!eZw1C2;7Z3YLJ$N^Mw7O&JCW@S2yy-A<213Ft_h?VDQ`(}W_ zNn;0*#SKKA?OS$bq>Z*X`5xi$$Hyc{$Z6f3C4Q{m*WRS1je*Mf4LyNVz-fC^07<;P zF)P%2-R9P@eqU>oNm8Mf>nK$1=2k{mTbrQiH@XV3$hoHFiD6?UWojRBpw zT$gy#=B8k>hCKEXPnNkUh$`Ig5Ko-_l({Kj7r=6f8z%?2Y9SW7*SH}Y30lYcm8r?| zPHT-Wh{QkQ=pDM(c_ZfJh_y+xptn>*HLS8Ek*|?u^L{ynwY0jhqOv%te?GT~;?!#K z*aoMtO8d!C8JrAMZxN$WtMzKH-Hnu`Zkd|AmwHjvqbWCVH(=4VEp^OIL2FJU*AS(g zqa5cxWoj~7>&=WBk-IeehsRRK+|-$@GTS(oIx-wflScHG;Rab1-qD`UW2_%blg9NM zU4~acPCHpI4Jyid@hkEh{ zN47-niCh*rIJ_l%clgq9PxnywJ=Ff2OyvL4u6K7G7TN~+z<(z-2QB@tE19#h(kRCo z6|Y#sc}bc6F4rn0E+OpbW-j~YV36Y1`U#9_sKKvuuAJkVgG%vh@PjLpwVi&oN~sPG zsUNUZTBezIP$_#^HJ-{|lQ#bJq#xf zy-L6PWk>Jz<$h{&Fi5v+_MYlz>}GwTZ#cWp)LXjUfbNq-rJ>w6XS;e2ai!4pl-M@T zMV(t#>g_K(iBD?|S{mJe?vqoXpv*6>Di)?GZcr(6JB>e%k=UU7W;+{jVsp^a<+`sO zw&ru_r(leC5sT)a(&2U*0NiXyz|~&FqB)2XS1-JP0iehm@w+}nESiI8ay#~)+b|w5 z?jjZ}KBdZ44R9xMTI_vBoy|$_1@n zJ^v5`U!9a`^;zR+HJ;fj4@K75WqAH=W~&2+oGph0zdmJ4nuBMKgT4wkC>7jQL*Uvo zpdY;IIjF0%3Qj5BWlNfa)5p;O_Ix(azC)Y?z@~S)IRL(!9{O6m965Ejmn~@yo(Ans z5{E6HJd^EZOPYgkHHim|KFwy|^C?@>9DK_-I!`1H5&LarOPYhqvSf^YKcZjhDqMO0X%u%(ZIf&7z!zh7CWLvq= zR<)!#h{35dS(2BP6xlCWQksn9lV6=*m0zA;nqQJ%oL`Wim!F%Tlb@ZRm7kfP zL5;v^`9{8wpOT-PpO~MJPvk?nUAfWRaBd5+1M6~+XFo%)aul#)biBQ z)RNTV)PmH!)ZEmZ)a=x()Xdb3)b!M}R3lYLO-W5oO-xNlB~qc}uH3Vsacn_sUTkh`PHc8;R%~W$Mr?X)TC5RoB$rTUVL@_U za&B@?ayI!EW+rDOr{{O&NAtt6DY411iLnW>L@X5D6&;NZN4G>bMb||iiLQyRj;@L> zk1mZai7t*Vh|Y`7jTbVHWY%O>XI5pFXO?D`WEP{@nU|THnS-8YW^_h$dURT}5iLZg zL?=flMkhoQ(NJVpWHd4y*%B*cW@lz)W@ct&re~&Q8ks_7N@QK+k;t0J>d30d^2pN2 z5;8n2pwh$K=|(_6?Wxi0-k zWMX7OBoPUPcZEm8!;v}EnOvP-m0lj+6kZp8B)lfPIx-p0lO^fJ;pO3_;U(cM=>_R| z;RWG&;kn^C;o0F?;hEvZ;Z^Cm={f1y=~=lMx#_uSxkj##o06NHo0yxBOXNb?UD?s> zaCS>}Q+8eUk?fl6>g=lQ^6b*=lI-H_g6zEP-0Ym}?Ch-U%%!B+)BF@x@o-l-F=^;i8oqG8z!?J16?nS9n!u{SlEAkM z+*jZPfmwkUX!!iA0-qH4guq7yKBVCbub1~_0v8IrP2fC%Hw*lTzz+-jr@%ge(x2zg zmiM;_lzu(`R(U^8U|rxOfh#n8t|{>E0{<%TF9Kf@I4tmafqxYEdx2{O{!ZY-8a^-M z|6IR(eviPr1%6%NR|I}h;39#a75Eu}pB8wFz>f*MPT+?GUL){ofmaFKt>Msod4Hq8 z!v!8D@KAw=2%IeNAb|%8JV0PhU{+v8U|L{GU_xMAU`$|CU_@Y8V7I_7fgyqSX}I;b z0v{6i3xPiq_#J`Y68M0?ZweGX*m|$L%RFrrzT7I~zE#G3>#g!V;n%G<$h(Z!RvD+Q z`^e`qE?cEPTctl+r9WGxKSTf2-yf3oG_*(F&H1`r-lbj79Vx#rd^aTXJ|y!!^a1() z`vtyF;B0}y4@2*j_bUZnA@Cf5Cuz84RG_SbE!*V%1%WajTZEstd`&*TQ=qha%K~|q zaoi$&yhYaimh0v3XA3+_pseF9Q{`RO^Ol;tmjxCD9wku5Y0G}{p3(5xT>{4h%KCry zZ}KkvefF>N{uhDU1&#=m{y+P?ygwyS-kyX^UeR#f8YEMfik|EWqdcw_->Z=ZGKL^w^iVfz|8`m z5%`3_jRH3a{GGr@1>P=D_;IuFny5Ib1c^7`&JWt*~F7QTyA_q3lm3NWL zn}we@e^fsIpulScUM*18>*n{%`}+h6pKO-(xmoyO^Sk8lGX)BNY`#F=WuJfM&-(p^ z%LNL5y&(Mcg8a@4GOsVZQN9-yDD(G%%-{1r)t^8ABY{5@xKiMU1d1GaUikZYq5J$h z;fq?*ji*pzI&d?2z}r2z*JP z$m?fBK0hP!`I#;9_h$q?t>IRovsL8(*1gL9e`;u{&i{9AK9}2&`zkl}!?G`Bzm>f{ zJ2l&t`Bmoj%(#lx0q_q1zm3&8f;hN}?%MuCL`~b<*BNnB%k#+~r6ih=eN{1)?gdOnK-| zZ3(s4ESC#dF2h3LM}olcV;QbO6}jFx-PFAcyY8IR;@yI{f~r%}B} zTB8<;hU>KnCM37A!l}{n8LawLGM}mH(2bJA&2jG{EO5a+Rfxzl)l;{dkHAM^{L}-bKpxrvCYKS)&rm z;1;Ob>IR-4NoEI!^?K2YUeb%NvUiac;^jR%RBkI#K%_!!j4kgEy~N(8n;Jl}t|~RV zW0&?W(iXRXUMiCKvo+iTRTM z;|D~QsjU-H&H|+AY?tB~+d2~^m`w#~Ii$E{XA9`5It?hIZYhqbtus*y-{R_EbBjN2 z?;^{}=CabuDklL{g}5P1{H=f(<;!fiM8f^r*5YH&iY+x5`7c0k@sNN(sDwfQ;!;ydQqN7bbKa!M3gcr!e zWClfAV&y0k)sLh??H zZS0IwOhj+7Vjyy)B+%7MtQ=utdy5r~jeBaf=sKsp(d1pfu9E(l@QOOlscn3JxQXjG zyb70^$ts?)6%N7*Kg>i7B3dcp4c#uw-eBSe5yh2N1pu^8FAzP{MD!&}f&-OI#p6Uu z3|G(!C!onl+R6>iCCgM0ms&7Bd!j}pNw(LClmM>IM5%J1@=ms7*$I0W5xJ$$X|MOX zZB_^^qO6?C3r7<3(AV@iO&uO|*$sH{V1t|59W+EP89zYirg3)pTH7h@Ag}}a40aL6 zE1X5$fn$3Yz1~Fio?MMe&Bk7PhFk6b|7BJGZ(jb?d?fc!?vuGQb6KpUi?D>M?Ejz7 zoJaM)wdv2}{hz}^zc6)fDwBLHxiEQ7GLv{LaYy3pL=JoS!uYxIeC$uL&&T>=`$RVq z`F}z5fXI`PyCN4x4hU}ye>MEh@PXY=b>G|l-tJ?%c66=oy1DDru6XFN(3hRp{(5ui z0cKxZ{HEM)k?hr}g!42STqxYNWSdL(H&I=~;6PQLfA)e(jpow*Opfs;NhwBEqmu>M z7IWKNy03}rO;h9I@TKbg*w$5Z={_c65YZyV1l!hCbLneM+yJ789(=7F>#Di*H6~&J zQECHFE!}-aXfB;#;sz0|mdT4@Usnuo-b4%{S|-~$L*zUoG?x;i<++$;N{!*Ill@qQ z`?X}{)aKGGyx?_X5=6pAh$*9z0a>U*|K?naU}rjFSJ?q^z6SeNC-#ZWrD?O#t_xp_ zw(_;or9H!1j;O3OluehYjio7rliMYU;}`e=3YvwT9!xMdu) zDS1V{hxTx%flrvU1Nu&^RE?v?GVgGwfsc=ezM8s1d$`lU&CplUraPeTDvJooxxK=j z25uS$@e0o4gxi#y6F;pvaHB~)p!0b8lL!#v-r-IIH_(7!p;tbZU@_eNJ;I#^=9x+J{u5A0Ed5kWC&xW{+^Ef$L2A0rO9iEUrL) z;Z6e|8b|-RoT`$&vz!xfQgdLAIROFvFOqwJlaaHoN*JI+8!WlP5O*Du^@-~$~Sz)!Gsz=7@I zP6O}nIDTN0t(?G>ws5C`_jMdUkcnJCo3bqA9qu$R+Z+MklY=@4H+s2XdWJg$4jvQuP~_x^uDIHPT$C*fy>81pRlJA@p7)nCmKI%Jji5WC^g(+ zOJv`^%s^)A^u8Q$+@^A5FG2GqTdWqV{!%(^Y`FoQrcNJGVm{$c$X%?&9dH&T-8F%T(;U>yg5{PI^*WaC+NeZvbntIx%?0km$2A=o~o8Rd=`%Q;x-0-);hW zufm;Ftkqj&&v72K2ejoln0~oNk?FQrFXjLL;qbgre)zw||9`s8`+vg!Rp0-{|E%YK zdg6c0?>|=X^ZZXv%RHjI|Htq5PYgoA+wWib^mp|9C&s|(_piMB{eAzVvs#}2>0wXb zfARcJuW@<)8-D-kr7gez$VBD$pI)H-{==Kn^U`zi`(G7ao}Pox{{rRjpPreX@!#O{ z--5k3K0-{2NDqE$_b+_zQtQ z7x+_w-`8-5_@|C8kU#b0c6Kt8`m!&f#7 zd`95Y0-q8nm5E#;M_+J8F5cr(HCj@R1xKZE+ zfsYCNgTS={e<$!!fxi{_8-cPuhkq*XKN0wCfx=hA-;nne0{aDiMc|hOenH@3fr|t# z6nKZg&kFpEK$-91Tjl)*fimyIGS9;@&%?s6!xzf;W(vGO;Q0c@zjXLac|Swobb+S{ zJXxUd@v!jmu+0B(QT{G`JbbvkA0}`=f%^(fYxuIv$ICJwFRzi$R|}MJe(BHp{U!19 z-~J{2zWs{=uMqf7fhTD=EPOO9d^9Zbb2uV@4{NyXp8{VMxL2U~m2MlA_g4hIC{Xxt z+w<}+{J2f{e4EIpZPNa2(%)^rm+wC!Q21-x59IxO0>2|r{KB^hzinGCpWh?!s{)q@ z{G34HuWiC#+isW7Zxgsc;HL!&pKTL9+jfh5{&9gf37jMFg91Mw@Vy$294zlL?%TTb z`-`%EUzG8FakqTFOT!&^36yoSL)O6#SqD3W?v8iJ_s$h~g20kM;l~~O%e(O1j-+ zxqQA<;DEq;1j;&oQGV}5;lCG$_1|BV`Fm03?ZqMae6zr31d7~wQQGn1lk)kW1g;Y( za`(kYyu^O-r{n)d^!w4V|BU@0_KDajv1Ii3 z(S^~oqM6A0$X6qmN8T9zYxqCHH-=9N$GRWwzPDVkl~9;#P^XrY%J@6@^~9of)+yGGR# zo#v26Ys(k--Xn$ctxB7O8nKl^R$SPdE3kWYsaAXGE}?DUlCc99JG&EDy}3eJywtxS zq80MeSFHrH;$qiafw@bgdgx0nn#MrcJ$IWcw27+&NwT<rp3Wn^9-+n6PhcqUFoIci(g;`;KzvlMzXvcRfKfMSpt^%%6kb^rxxqS z77-OnSUBt6H&aLZu!ZK3@5iQYNHUPIQ#zNJZC`mOj^V+-v>8WL$@+GQ*WUz3sbGT(OR;dm|!L6xc z5_Vb4I=~{OnaZ0e&cBso3oN{9p>4SYCFR48T zIU$bvmMB#Qs9>VtQoxl;EVj5OI;xFNv^Iz+ZtrbD5X}`qrYA%x9fc;9lj`;$h)Qz> zrYAkN-m=MXtghnd(rC;$+pxXp^nxptxrv5)T6{D;EIv4x)a!j`JFQLh6Kj(u>eo*q z8YwVNWvez>sx3`W_G_;~Em1elE=#M;6_%077fv^*>~T3MT!pLd!=<=1Y!GBM?oyfsy@&(8&& z=11Wbh)8Jk724+K9VSul`6*9j!=lbCM%cEE=j|q{cY8G|RduWO0_O<+^T9LLjJM!7 z@HnVd>$O8ei!B2rJur5Tsm&FA#t-;1r2c^-rzec=i=91Yn9u9jY}g8?A1a#MY#-(s z23`64l(&M|+%o4?8`G??ni z_|ZFm0WWBC$35F*QNMwwjv>{t@U{yryH*c;NqPKefA8MrinBTm0Y5;HPoq@pyVf}b zjQiUmb*N6c=j*kNBdazxNLXkq0Hwp=V$g$Ka(Czzn}R3vD8me zx2DcW<;b@8rQ{jObmEtZ&m@kEzZ(Bu{A2NBV>@CG#6B2%L-fVy-O+xG`~S?T_QTcq40Zl116+ov_}w+^x%H9EmIszld0MW~(G ztL(K^Q1|{IXDjoUaQ5S0d)e#zEoZBMW{^IW>IR-=ugQdI$noCh{Xt$=W;3ca&Ix6A z*=t6_^12FWMzunQ3B0a6%3gD!GMf?Pd}TJHLJU1F=WTVb@8|rhk4qj^eJ$i#iK^}X zb+7N|B;5H&xS>!~$+zzH{rXt!x36pVP(_lfrS`hl_XnSi1^NHs?#<(@xT>|`(|zWd z%p@Uw7!xv|d1#=SI!OlzbRYv}B%@@;jF`coV1kAy8jT%|GNh%!5vP`Ty7CgA|aXQxg zal%mOo>(qJkr8;|$o*}b_ga0J``w(fRBwu)b$Em|<-P9L^<}4O2(9s*pnn6SA>1<-P8Qo-Mn=CdaZit55^Dmjhh@UEz}Vx?iZ=tvUjZ;uu?- zyx09uyk#}cG>0il`>gCn5hH=@_HKEv`=NuktOWwMaiFxxd)+VeZ*-+?c6ikpKq(Os zwc)0bc3iu>*US-w$tl!v_c6hXa3T?j zDw^_M_d_Xf(HlrQh#?Wxu*-X$QCYzIp`o|v4J11SenlnSocFpPDte1XW7lvQYfwpN?Cy1H&PU%Z{3x2 zELy}Ci&V@-D+Eief0pVar-lkv7^-r{tdNCT|4cO}?fH;)4RaExNr>cHcca;ti;CAxXa=6*IKCSXwfzOf=pq!yqg);bQ!|)Jtv|1LU4$Yg z1@VN&Lv2^BKc^UN%{%F|X86t`7_9;EAykfRL2jg2aalE+oT?2opg>e>N@Q8<&w$ls zYe|cEa3~rY_LtFg-k(;CE;5lX3s$M-t>t{h>(o^c3Zo^iH7r}pc}LOEG@zl1B{R^6 zIRDS`d`iUsKarfC_*>$OiHC6e|C{(H;`hW$u{VJJ_hf8dtUdY?e6Qz51Cg&s9*T5^ ztKlz(Zx5dv8VP+R^eAxh+k@W*{`~^P|Nk)Xp}_S({(IH`Y5xO2llS<(>3hnz(08JD zzju@OX74%e!|gA&uWIjZkG6fU?b)`g+9r5@iwYdYze4?$s6+nLlToJrN?7q)2F1t=K!!>d2tW;^Ou7C_NHMwyO&4L7 z0i$_Os=pFcylz6FuUi7`>#qb9qnl9V-VtfM&4#x6D}Kf6C^RErK9Kmwv?tYH@hL_} zpMIPqojxQ-B*S+V;XU(@=2IDZH&rRmh8S5@#~G!dY4pZRN=ukVKg zNDHCB4Z>EG&c)tp6bk2$7D9z8hpVmJ;7=^<5qqR_Iu1FL! zrAg?+MWlLnS$xmYRoUTPF7 z9Y5U06nvR%1wmhzHVJid{V)ne-{M5wd!bRNbp3D_nysL&`NbDD2^G#Ct}WGaGvi~J z4m@rYDt$j(gbF@fBEz=!c#}{k?+?ADA~SOtv2p1@#VAyIf4B?9i7p2Kg^F2dslH$L z|FGYWU`U2gxT_S4$8~B#ua*~SmHK|^0^%+gCI$q6F77nTE!X!8{|`-RaFGj)6QuAx z&hw;EaA$qLQ{1w#qjG5gM!+EOWRqkk)47p5jY*uYSWV~k{Z6KH6ECua^jM^`)Vi)rxUtARCSHDY6wh51~Y&-T5I11FGyfqzr1SdJO> z{la>#vD$Csk`*7xg7KJv*#Wyb*c>YiK7cDAF*Gn?PBxFxh4uX~mD?H!*v~lsiIX{M zjKi4O=#Ff2fQBjPlN5Gy_iBhY;o`KMw;J6qsPBiVTvp>;v+c-O4VYMwlhkT-2kHZ= zK{G{tKg{MWYXOh290I+^G<60nfX9ovYolZ#qd4NrO{pdvvdgDKK_Y^v{vnOyQZt!D7TXa)C8)3K?(Uw1EY+Cc;( zfQ$1v^RWq9ne;G0ecfbY+bd;^)~@<~C+8AlI{~0oN@vVBwT1eA;asA1k()?d+6g%7 z#_0ze4=mntfGzfWT_&(H%Q+l`;pA`*x9D@mYo3J}k&ZPZ*BaiWo4=j*4!jAjF*)SI zwVGOs*gLYhio7YS@0TtoE;ClVsZd5%a;wD`)ez=y%#|j?v#~*?46Yi zGQ)KUZfw>&CUO3s7|WX!G@^`X-gqh)!U7}Hre6k4rT^`UW!*F`AS8r%`gr~aW+ z6{CyLG|;nv^ld%$51pcT-Gt&gr2^iDdrhf6bh5VfVnH|wg~AK{q0r<~SRWdzSe;}F zR*}Ng=u+5KA36zj)pjGR=ad|kvQUL!r~={!wu1La_pLm>+$HJloUad^=q?#=fKeuo zuU5Htj zodKGkGKAKL#wfw|b;b*DSjE1bw_fYihmwlbzRr>r5dEdH=|eY^P<(D8;X(kcZ!-{Z zeJHM)>n0NSd1id^a(yVK7+quneGJJknv{qkC)*-tmDWz69Rdc%s6|pxk6xRV{G!$XJlr5NZ1#(!L^#X6@MOKF9EhOk&*}T-mv65hElvQx* zusqIDd7SKXMnA&(5Uh-%;!Wo-z0HCTm(bAQt$u{{Aty_t&Wz(1kb*Fqn>RWqOQVsu zD3W===-1fjFv3ojMiXNZmo+ftTFje6PL@U!Zw}^l2sK=})Q4bclbqfYY%R0^*B6t?x>Vn-+Zyd# ziZCdQDNrlZR{Y`mZfS1BY_e~tWQAL4)@W0mS>Fvyqucb?_{2%Pq+!m<1(XxV;hY3> z@2c;H(b4Twqy=xmevD|q#-~W^>3OLJ;tjAo$_}$%gGeoa;EZe*2bZ-X689pUQGGM5KXa-%0(fPV1(y80&ue74Tg44ukY6FlJ=TJp)+5=?gjUv zjEegcA2%8R3iaKvPrA)^@Z)%sh5ugB^Td_f;0Z+njId2gMho&gHv}+dpu$wdW@2E( zNJ--)y4!xFzz8J*QCj(m_1m^vm?ni#hh?ILm;vGvPF==BT)Dnm7$!AFCz-ezhnEXZ zDox+E-MU@Uer-yjIphIAWTe4mp}t!fCB;9-h68YTn^th;$bU-V9Qq z2={d3rQ~ki2w5@vFUCw=lX0g-IN`e$%DoZr!HnG>b$EF1T%`af{lxl*BB89Z}ZSX%-1agjPVY zG0!5{5L+};SXPP{ix!2f?bIzJkY?25cMvLtd!_-El4!fy_r7djmJOz5uA z*}>ljKNoy3m`CjYR|1a(E(k>Y-}isezr=s6??=85`Ywn6{|}M*?^0v{_*MH>WB@o1 z5ddFpThq3nE$R7*=XtxMf2n#z*K4gqn8)WI=KW6G4e zK&x%ZmxUL7CS5p7=POi?IBK-IJg6;j-h|@w#9SkzuF*PH6pRQ`!I{G_O;J;)oAXBZ zh?A%Qw~eHAfnC)jx;AT7unaZDb+QHuaH7U|by>t#XQjcgP_61Ztz(sO^@1Y<+$#-j z%~z|sPV2%bE=%$iLzTg&E3__r0t~rWo*2@bI-^<@3auE;rXX_JRA{5(#uHX>xGmiy zn`#Ja>#A0TI;*|FzOV2C1hYc*$BwsdvV1{7qz))bFYD>ms;)HenPK$dTfkUqNp^_ElnHCj*Dl1>$Q~_vKI1|Hb!PEq~kiZXp z)}23xK194KQtK!bUi5%Mp{`ct{kqM;R*eDpbHM4ym8~GSXuY^(7t$RE5X@NweUwWG z#^eA(CoapWiUEW|D{JpGfQWl7mC%2HbX5b0?nkhrW|l5jtK!OCtAhQ;SJYBKBDe>7 zm&HG|S`|0$8n5-+rP{7#ax7!tG%0)4s-sqGWGq2|$uJStdd>SV%xV<6{UGI6kp|P}dz1O}9IC*I~B`ff$(_bKNe0bFFtX6de z*nZ044cHnGUnEpJy0RMPoUQ`f&pFABX%1_JQSYu+9aUgC=OkkuzNpYf&CY<;s-p^Q zMtm0>qB0E;|=;ny5k$5qNGJokLeB2A++@|ty;wux~zls@T*#%shpPwu#fm~ z695KnpdqYU#U;9X6TqHDx8s1OuMQlZkx5mn0GfcS^cHWxF$C8Hu%+m|2t5t<3bn*> zr!L=Mzr>Nd3!4ODc!A8N*8wY(SF+d|^_zA3*^?JGNCA_A5P&n}*H<3?p|a_h>-Jlt zWK9Ep!I%RLt;Wr|TdTnbKL8vvpzo+w3;Q7=^HslzD|Yb;2b}?LKt^mNBQD_hrt-#R zE4WsY-xRD>T&=f3VQIF-%c0lafc(5#K$s5oR>Cf&Uea07zBHc})u>VV11MnIvNuRhN9 zJ8oX2i-jW%oW*Svnt9q3z$CKYa3wPUa0GHrL!p7Xc(G!1S~5ba2urlW^@#KTT+fT* z{J%OmKRG7xa^jAAO2~0 zL-^M4*`Xt$!O&x&*`ZKyZ}6GmmBF!r1A&hR?h0i6fA)XP|Ac=&tN=gueG~|QQ@wxm ze!=^Yx69k!zO#L8`z1gCe5GwO5CG2u0^o~wRse@*z_gjA8f{(d5~EJ@#Y3KRqz^as zR&Co%#c1so0RL?wi#g5v^E!^c?5D7lVs#QJSYZPx8m%V~Sy6oUA`$r| zLfjD1pR?SJ*S3`vtG!6cT0oSL@opS2G9|TSt=oni%}ggS*94jgOc}~voWsVeb}nF( z6xAE-D~q&>n0SwPD1lFXoIzFX~pO!6n^qJ zcUZK++P3o*ubWWd`-s4jh8-3yJrA=shy2j5@Q`o7cniFXeaR^Oo{A|VQCKDzHa~Aj7wzCwUqe!@(;_3lFZDucv+O{)W zHdA=5!V}TtPKZT5wUtZ(GKfPvQmmR4wA!{a6suD+B|ag-nhaK1h&)~K*)}s@5%v(E zv%p2YXKWvFzjTQg{P{i8$05tNXZIZ!iq6|1iQj9YUn1b}=TfUu6;+HbLSb7($Zhjh6j8h`La|g}tT8H8*cHNRE;tDl$YW?Jf(Wd;g1Fyw z*%gpGPJ|`HlhtIw#*m8JO=tBcuQ9@J03WsHT|wM%wi1elB5umEE9keIE)9j#i$L43 z9%1wgPN&XAL*Yw}Fdg%*fD2BSQ&S#5&N$KM3)y@VWX3jJaY|Nuk&+dvt_d;&!>QkJ z+P4z+D`+<`02H!Ky8s{_iu1u~-E>A8?E=3lAp5&}#IhjsQO^#2F zO^!*1lAgq9;&9?n;sERe`x3hnI}82|q3%e4%DJziwq3zkLR$p8H; ze#d|$lghSr{Pl8{ z7il!*d5MzLWZ!rJL8+`vL^U;hlkIJa*w~kTfQ5jt$`9|MP z$~-EgkFxv->BFRNC4GRDc~(Z>%rg6RlzEaynHT9V%(L@4`}_5!^6y{2f^;z{^C`Vf zzSre=biB^|X0Knwzq^pMLV7Ogsidcn9!q)*=@`-^DaYsam@L=+PWm@VM?cN-Eu=S) zE+f63^jgwuNavHX-nAZF-H@MfyugU*AG1$2Zk}8-L$V`eV}1k$#4h^L2#zwMLjnX@v84 zgzp_;{-lwo$;Wv*!hB{UoR=ey@psO{k(DezNXmIRau3UQk#hV-Zep3^IKuH7;k+Gr z6MyIY8{zyL;k+9e%im8T<+zM+Tt?dYyiL;KKajpk%KjZb#PWZV%KfclSnh8f!$0Bk z?~(pHDf2xI?_qg}^d(a6FT>wt`Rk+{m*LN{%>87T<1x%}82&haXFjIkO)Ni8`fgH= zOO5raeOo@SQErXnUgP^}9M>B8YutBg9M{^T$zl;vHdFOhOwUi%u$Un2bi zDaYqEj?ZfxkJs3LuWjJpeT?)Yq#q`IC+TWZu8-HaK3?Pcc#Z4hwfp#Y_max*X2)xH zu*~`W8t3z> zc&0oFt=#d~xuhJYzfNVD_55pGmfv`Sl=Jfq&Yw59Z@j^I_6GaqFMpGNUuWL2I_G)) zIX?do>9eFyNjmx!((R<&??&gb%=tJvhvnI%oQI>Fhofme=X@KTD9f*N9=y)?zWxdM zyf#WYO!{A>a-T@Wfa!g;cgH6_N8S75N~a ze}ME6(uYaqyh=sn`b|aN!si^<$ki-gMS3ME=S}2tmM^_U7BkmaD)JHCG~G6{V3^&N##6B`IgJFkM;B|W_bar9PgB` zN0!^UFTHlGR_=H$Ng5*!lLkoJN#*!-9QnH}AK|<_@;b{Sq#XAnRhIvo^pB*klJYxp zNs){ z4h-WR4-NQ1<4eWl{7=Q?KA4K#%;(EUuP42h^cqsmH}lyAXBp1B*cCGVAF+lnCD$e| zOa>C)O+1shIx#-}yZ9&L_W}WMB=)7)gRvR0Hk|9$MVCZRiu@w7IdV(nobYh?MVwwc z!)>A6q4$I?51kVHb#NefcQ6|m34Af|NML3l;2-k8&wsgpobLcml6UzE-n#c2-Y2~a zy~noiZ~s{PE$wHv9d7#~@&L?i3wVay`l0o2<=SSq+YeYr;Sf+kC>m0@!3ttAIc|2l z{m^+4jE?XN(>?BHx7!cN2(K~R_=yW(%RTO9x7!b$SKPqC8f?7B-RySzp)&#nQ6wU? zn2|TT-G1o22)H!gexQ4C`{8J0(is8dDH2#&%*dN@{ULd6jB$z=UNs08Hky%3waw!C z!^yIxF{S}vDhPYzd zy4`-Ds_+CrXe?F=+&Y`4t=sK~&MWS4Ew>+=-EKd0#w_kcn{PihyWM{1ys)#2R5`|r z*v)RYABquBdm@QR(^lkm`=RsV@=bVmn6@I^ez@%lTKDF0hXzoyrmYCqA8xyXhEkS0OGN zglHz9JmHmsNG6MK$tGNaxNHz)Mdr(_aZf7LHa*s=uJF`=<0~A%mUy1lacDYgn;z8| zohA_k3PzyM7m+;SY4a?aQQP#05^Fn$!JW+jv=l-66&=$>1a2xEn%bs^RePPLAr=9y z9pSZW-AgyURk1qFLcuDW5sdj!(N!zex^v_Mj0`|eMTVOD^{%SaHa(;Xbm^)zoM`~F z1;E1l%{^7FZF*2iwQs0~nu8d}Y`Iz6+4O+owXd<{h5Lj^Sk~BLAoPC4=q42L8iLWH z?QFVF@wy4krh%Di)OH~BUd8ApG>wZ=?BEs+cGFuFucJ`mA|-%i%%6=-D-@%nP!VK{ zg@di%qQP#uNAbD|1q@pWEp2=@rqwpxt!ALrUtQaPvt=12095#*2{cD@SD#+nbeEEA z&koET#4^EI9r>%2bC$RQbwTV>xNAbS+!uT<`jeaV&FcwDi|C7f)99F#bPsn|KMdUg(4Yo2?5y^ z6M+BVl9ocjhy5T^X$J5gTzoV_;b)!BnE?C;FFgvOh@C)uaWjDbVDC`~O+!Jflpiz# z_zx~R3ZZa=gHw4kfdAmamO_z7I0N;tU;^+TyriX2fH;*Amym4+@E=^zN+_Znk%^>S zG6VPz&Tl1D@FD&gd6k*~{0HZ?6bh(L#59yLCIJ7zi(3jsa9O8lkX+rPIv-{(~1Pq4pc82H+25QD|sZ0RO=YTFQkw3(XLxvL*ok!EP|y z9_`gS7l1PWN-me00Q?8%YP>Fc1bBhoR?OJ}_z%uG3dz6}g)?#!fdAm^qmWz#lnTbT z8Nh#V)=@|XDgdxLngILAejDq=@cm1oLY-C1tEJ zzCkn83+%r^S{hrxKNxXNG*oM1$KegrTfG5ictB$#m3AZG6VYSp7>+kgYxxEd`HP^R zM&zv42pybtuoImq{x!ua$!^FB7&=&+k$>H+yy1IRQLOggLCFdT-J&sQu2LT?YkZD# zRZB&H{3FN#V9jH2L4B~KT70fKfq;O`gH{G+;Jl;9FlIvPs0{iAIu+3Ef9%Us94h&pcc8Ks71bl zsAYuwTT%y$GzPRt&aMw;)r%}?0F0fQFXUiRcg|ukm^q53z-A#f`V-6@iW;Pkq6Q*& z2?F;W6A=uae-t$UstJ-9TT>xmR-Sh>%-F|rO<4>u66dPwyUa@9;o;oal*OO~y|f}X z71ZLKqo@T8w7`r2;4u|;q)WWP^$(`7gJFU>=Vtf1ZuJ4O(IW68s8RcPSpC~ z8As6_X)ID4i*14WGZJ6{9eeuGyb0%XEHrnh{lO_MI~KY;w(C-*8ESuU^3gCCaL%q+ zq4v>+NiEx;oj#yVdA3;7Ib*ZHM_3z`i|T_D)%ZG2vz*B5iGLVhYer`5ep${lasHp< zd9TF(Ta=6?h7#{jT$$*I|2n=ces??*`%~;wvHN3{=W$?DWiLS`OE z*_`pNxITo_eru7y7fxI6g6c!!m~U(D#15j@7I_eJh(c`K!vm@xhkScX6$2wcO~i^9 z2Y;te8YUzxS0e8OEKkUH_IC4%$E?K3-)&Ce1;{!E6QB4HsW~NPC6nl2tAY){t>Sn? zMtCFu1lqIiYJID!)Q9Bx-~L;yRa`J4$#FTo_-b>#k+wn_0orU&85%SEAVk7z1gDvA zR_jAupDrMC z0Bpc|HX4$K05sTs`DyN8Kw&H+qByGACj}}vL<$>#_-A(<(?n)6NFInyy$RfVNSXj# zL<&}Mm^4Ru*N5Cr|4L>K%`7zC?9_+k>EB%_vWEe~-SQa`2me+L%^~+5;D*dMJM|%P z?$=nI`W6iZI%f$k5Dk|jBrI(l+TFclET@?aXT+}8thW~iQj%d#tX_g zD+B%y=4$JPp`Z2bD=m3N5*2JVjST}r^&`HU&@51$V462y%hrc*xOZFZQYaE;0nyF; z5x~*jZEMsR;j|%gTs3_JaJ+9R6qpJKM74Yb^rO8?OAC2u7ERtf^&y<*TMGp~y$GOg zd<3wgij%zHY{E{H-}#IH_rS&krLVC~7%~ar4LHKLcmrU&0Cj}x9(_+1-}%NqgLAx` z&`u2pI40~6I6OD)jySnXR;OttSb+#xEF113uoiGwm;Gg9{nFNgh!)28t0?f!qyZxf z3x)!@tqk#pgtr|;*R?~O=CB?Jg9loRRXn>Ej~L*kE;$Sr-0k#xn|rRvfRL_YvU$2FM*?XA1O7rI{JD zeatWYSZzBw#2a$LY$5;z8*dPonw($g>z0 zaleBtzp;ZtXi71<35E3#fX3#pqB#Fw;Q5fq|Mz%uM$)gH|F23+jQ>9Vx%gY-vw;7% z4{_z!$IgiUDf;E;+oBgn6OkWBK8gr{a}fdX)$p3|g79&npN3ut-4V(K{{l~dr-Dm@ zrv!c#*cP}uQ1t)J|84(!{8#u-^ZnNMDc}9R={}!#FRTDpcu#9T&_2+9M|&2T06yRL z*0xz~AO?wvjg40QU}o(D|f5>!7KMV*Aek6B)j!1}J?nLg#a@sYpI5GNfdU zj59~qLE*FC1$Bu4SBGA!eJ`ISK)JwSCR}M{bRASbDfYS zR2<5md&LDaT$@GmF2gh(U8ie*)@f>xniJSSU^FXlqw93V Xs6xrm&C*GjEp{cso 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
      A&=SK)Z?Ru=s@U0~{iN#h}>jg6WU@ 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 z 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

      x_1o6th@h0_9a5$)mbMk2TU*AOsXk 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%0Decs zFf>Uj&Xs9VLb1Dye)WL38|5#!n?i~RqRoe`Up;`MQH|AeThg(nuoY0VRyva??0xlU zP4WQFMzy@2H%Wa#0NyPm%Eh^lnv5)szUKqR*BJVM^njw5jFcYL_yH-^t(=vslLzoL zsyT!XB}Z6f{~UulfPwSqw=E zp+)Rx0dx=GQXDx~R9R}sdz8@!j88E(SE6J>Jpj-!Ol2sZ0I8TT7=GA1eNN@jb=o6(2(f zfX#ESpIbebpZ&q?`(|G>d;HA5&U|6!I_m%R$N+fj^tscsQ-3k_uBnT$|Npx1vBFh_ zlP3Rt@_$d>I=N=zHxu8SxP9W(iSh9tr1t;g^8b|oa{iY5srX%fF!sK&=Z+ng+s!bX zzj|-$i$eFUd0d6Se=AMNu_BP~PH*cAQ#y}3#ik?D*l8}l#C3?A*4uh1 zD>);VJbP0#F_oO#C~pnIBI>3!2yV5MGki^N>kBk}_OfgG8s#-=2quhcMPCrSt}qE*8x=+2mDu+zHES>h&o9{g~0%tDvr(o&eQav0Z@}r6ak8i*jKe* z^_?4Vu3kC+4M-cqfli|gZAO>qZ9PYmh7K00H%?~?pIf>_ySMdh#+>RPA(mtrx6$o} zb0&LR&(gFZoNc0!1XCiwRSwbBMr-rIVHrVgEGsHt*Ge;WHi zM2?@X36IJ|W-PYc1lofd?@T|O#&rmy4sBx0Y3`Bjp6P7`b?ATnZ9+VaQhYj_D$v_% zu!oV!qIq}R9$FmcQ(+suP2wrRgC$Nl>o6-oIEQ()rVkxv3e(l4OOtz>YU%?V=8is* z!IK59fxZ*vtcSI?wGFAP*^pvvmJCvgk<#+WO1WFz+uG8E!GlFAtbkEG)&F~2o0>Yf z){;oeQ|bCxds`bTm@24YJeJyntqdK6WnGg7?+`pm8K5%gz_wz0YkGV9vWgagG~gmv z0pzcDd#jq>zrD~`a0`Pt#)eSGBNdkYURVsASc%Au&>m5~OHzRAw2pSw3KJsnPZ&B3 zG;U$L>OQ%|NBkP8Iuj{f4YXPZ@5w-|V4ws@)Ij~a3L!H^d2?~-y{&{r6kTwjVk1cw ztUE!XA#r{*NXL-{IL)0PVGuRJ&^V!^-jk%+SQA7t5dw*?41~0glfFytLv3OpL5@VL z06~^*{}3xG0TB5MTu-Vew4M%b4}->C8HsjKDciPr5bDc4d$9}%ewAuVj_4ot%U`&ue69E?ri z!++>fdW0^ZaeKswYYBLyjQ#f+Lh@Nb4>gFGSogUP!$VvX^H7`P7uS4%MW#neC5A@>2`7QTF}NT8FAuN4!z=Lc z3Ou|553j((EAa3NJiG!AufW4A@bC&eyaErez{4x>|H~DS`2QKXuS)&@w=bNzkelB& z|6B7H%rBI7l|E9sy!4pjKNdeMW6AJ4vh_L;NuGyezl|AjNt z(|d}RND15GPL!mr*VDcN2w@tPu4orMy;w=+rP0WD(|G@aA z@xs zi?yFH>vc196l!SE9+YIQ+m+ibtwN_u1}(2Mn1mo_8ho|Lc5zBXEUyETpgfcz&cqta z_);4d21pQdea@}rbpR8TXDI9NQ)34WLD_x0XH=AN9e&H}z$EycN;WCbox0u4XU+0D zpa^QvS%;rRN97KwE@n_e11K!(4JIKrYiiz8&893xtOg&jX3ZB2I>EngRIJCdOIbJZ zlWO1+PDkC{yS=ZNkXx!0CTK#|JUVp0$xZz;6ImX>3l+^ zBrG~Z(D#|kCFq675cmRhb%^74ES$NVY?Z*x!4~*J`T_sK^8o^0lt7m1`~5(5AFsK* z4&;KO^{;$NOMja>kVG4hx4aJA!bqkS(p{xVmkY>SUT3fiF{a?Tq^YRY3~zaz0WL&l zO6jArG_>pE56nyrb|J!)GSOv0##wN@<#h(O5Mf$w5mEv`;KK2i*BRtOj47=GK&DvW z0}h2jE%+rasJAxdRl!OSCVoc$fkNW;ahiMp^um~IP~cz-Y)+!5z*JAo-K{>*4u<*KvH)8@K)QWE6dwTB5dVN|J`e*cv6~MJL<%p6 zK{xnc5F*7j2~E>mM*|~FHR9!UKpfQO`Ckx4Ooi~a4LgS^&;~^pVM;$*GBiBTmcSZh z&c2)pUiXwK^$#dGYd>2^Pr)^$g#PQT2&F91P+OVhbzmD5ZRnV?OaO~00%F7Zxf%xB z5M(Mq84g)<=&cOG8`O)%cm*m$0rigiRswHOXTpCq(nu!nR84>*`e4hM&;?(X*9p)e zT`B*u6delaNrf6%x%Ih^^o0^KrKN(JTn&SG2#tX+fY~JEY-&eJr4)p6nqvXaR@46Gv%EH&tN@V z%+vrOB21;xI11H}G9p-rQB0`-0+85NMowQ|2L?i&%+R@_SSJ0qX%sU!nN=ym(mz;; zOt27&cj$0~He$Xl@{pYC(J!O3ybe%A?2yzX2OX;p@VzuGA?WDt@>4?&5{T!{>fH_ldce&pmnem$P4;y?u5y{r|o_^L9J{^V2_?{=Mld zr%#;v_o;iPZk<{)HCgyU;k||D7gkOFZ1Rhfub!+={A%Lc6K|imaAJOZ&-h2juNr?+ z{y+17n7=K5dVXr`hhy&_yL9Zaxu4~}7;yqLxQcSEphqWhkrUMLXA_ zyZsJLm_3;mA$bw#$=U1B-Tqch8)4cYtwNG*2lb}g-R*DDgfXVbTqIuRI&`0<@{;Qs1F(KZogTR#(2^cxnrC2tnKSHoqwLy)l~q7;OH={T|K(H z{dJnu&r*@{Zq++h^ZG5DZqa~m6j;t7+tT=LWpTv)E3}xwy$7!`*oT$#8XJ| zFgOJzSlnx&ORsi_B`HNDd3#zmcDG-nX+u1PmT5}5?f*(eisUgd&sXTd#+YJrT!aHqH!QExbTO7_mUZKBGt%$nE0`uFx1{Bp?QZLCe_5PoS!$9a zzuK*A)>U`=m73H)O+|_lo@wg7{R(~bywj{wc3tZ1<4fdbXOHdWn%2v+PfPLV7Rspe zg1%G}Mwm9+w6@`bW<}9UG;M@w6Gyq!1F_OgyW5E?C}l3jlyX#f>4!v-i7mvKN~@Ku zC?cdVk|`}I>(V>eH4?hpO;{nqR7zY>tilpSYrETtCMc#^r89kfWnb`YQ#p`6bH>qR zyHLB^C8&^I@~q~pzkqebB`3?=%}G{PA-9Lt-D$E8AqB1V+Cr3 z($NwD142J6O@pxlo0fuOZ3gT}(_pN?CX^@xgl?>$yFC~yuxM#cibvK~>^O$R3S!5Q z;2A0`k(qMCZgE{vNeUc8;suI6v^~=E1JB-2eTeRMA_j^yv^#0L5c1J%7v1XacA^E` za&Nvmrfsz)PXBrveTnjanL@Ns6EcWVlSbP_4%e~&7jy4+)7{1XKQp&k>i_-r!gI*~ z|GW9m%wIeI^wPf4H%jYDXO||6-!E<`KD&4r_5VIf{lDX9|7G?|v#*`4&-{Ako7n%) zm?=)*KmEb!7fl~G^|PrjPQ7ZXQs@@87T!`gr!Y6UWAb+=FP%Jg;wKZInt18NapQkK z{+aPB#~)Aizq|4;&!05*v$4;OT|M?h`T%T>*#7(aWaz2L2{4#sv4vfs6-b$3`^w+rU9Jm*+;As9e`Y{gG z*gfOGz2X^6->?XOWJid+`wZ@0U%EkFhdbU6$21?!n0Hr8cLyzP-g+58R7?aOC7s@QAQyi?g0~ z;9gvVYV{+Nr@ju-o7K-&H)ZROT>*14bZIh~E$+(XAFWqDGI{cBC2z}L8uh@v$E;xW z>DEp}YPdA&fqNgdg3+S|@quh<)b@dUk4{;0Zn7_dwehqU!b5dx?hF08u&FZBIB@SH z^~|%eFq@VFn>a%@t~IiX({|Jf=3A{$R-v+(`+_TJ*sUX1Fkkcos=+Rc&8HSMI9=4LnSq2CZVqdHKN zBe!wV9jitXjdDH zmk$w3TqjQ40KI~y(_TDwh*$zUBZ;LrUwLuHCFW>JaEC!hhFt{>C{1M+bDLdiR!qfr z;?#9QCiVK_X)bZ=z&*hrk6tnAU;K{-NL669g2SS-I@ zlg9d}FfDE7-I(2hdx-I{OpyAIq#~`M3%kA558OkHM-j$&N^vscZmtvTz&*rxMl!|l zqGEv)5jb!UF&>#`bfN?pn^d%MonQy+}QnN9~^t}*zviakMaRD_TP<4;TMRl`vMvD(%elD!ZZwH8p&Sw@ zdbB{(ki7UevX^`R-J(mRw4s>_Ey^h#c{|*<|8DdMbwfil6+&7+x0{*Ey??W467n}B z#q99{CUZR8t^J$PArxJVC3Ph!8|4bl{hLLL7&T40U7^3&(F1rY4I;RMY`+NEbe z0Q)x^IEa5~Q&L>0lrOYE0I)Pz5dSo3(LiVjCAikfJW2aE8#qXarI1SetZ6+-r|#d3 z-k^?NR&1&r0XqPQic(&`WiqnUy#k{YqLB-@O-Fq$cs1vNG+$u^@ejAn{* z)M6pcat0z!qN_SjQAXe|Rp z?gMW2Zx)3iCG~HqBCSyExM@A!ung)8YOE<8cu!1|q5CcRf-G)8q$tuRm|#TUAbWD@HkV`Tqkw1v@3@w=3r>?9_NwxAX$$ds1dq%~D*Lqg>`O&VNVNYS$^ zc3*Q?UaRT6EGv|4=Y}^MGyokED%WUIFUvk@9XFz#CB)LcLZ9~#OR!$zeUxBX<^kS( zwWba66xu31t5G!u#}=knX~G!OGU;j%W<}AD1|n4)vimDCkQS7^c*(+Y`o=qMSbYV+lqHo}xMM4NkC6mg6|g+xwnB~ARq8%&PG z&=my~61gpX(mIbYCWv!I0fj`aXrHi3cLgHOe-{hu4k_(ppcOhC3MPg zhtwM|A&S($xak^+JIQUaw0|>@kP$59%+o1pSSkn>ME?BZPnHN$IrL86&i>6nK$H(R z8yQO_E_8r;aW>FA5U1G(6*!_g$XGdj|7MUN>I+#Mi}?bj;mR~I5x1ND1zkyR|K>~d z;Qa@gBvt7mR`1kmL!wDQA(442Qj+L8cE_bP`!|CLQBSdd-UO*Dg1%{kN!I#~fX4f2 zUWgfhArU>GLdaOElmlJh0%b2B*pP@G(5G!sdmCxt=m8)@Ml+>b68R8A0u^+~Xr^QW z%YYq$3M^zKQ_dtB#IQgG7c!D*i~epI`1bzIL12hFRq66l9Ts2xut0srN|=&2Cc@a! z?JnRj$#DG|4;Amh`?g3osp4G8%9-;ut^dv|TF!9Y@sX(bKl%UPTiCepyoF=t{{j2| zdgA}TEZtptb*TaV|2xHZ5dVJ!`2UZB|37i|=d+)iy?XZKnPldknVV)#nf}k|uTlN~ zjOnSVA5MK>>P1tJD*S!nQ-zlmo;>->$**GlubnuQR{uYHB2V@Ica2{#zL5XR{D<=| z$)7+4fX!n!j-B#9tpHH(ZQwMidzW>0P@WOQMCu8k;Uco!s%W~Vw?Ph5sOqMo!%z?? ztf|6VC!q&RJB{m|*4rQ_DpcMv{QzZrEAsvjm{8&>{eV(UJG~9&V0lVfr}Uy%fcumu zzONpblGYo{$qLOHVq8*^k7OC>t9u(bS?V5SGwk$o2_b+;v5)%tfyoT-ZQyJv>KNNP z8Ybr7Fqtfip*a01yyib|P)&WJ%wMrfNLF zoj60^iO`CX{8^=PXv3}?3ggp9GNxe#aYYGeT1UE{zXap8nsI2&Bxw|Z=aeOe@tTp0 zDTyI1Wq1VpjAh0;*SWXhwD<>baF8s`%TOLHncU`n?`TGF>c|h!RI<~?D{YTJXALv; z)q3jwHBVhERodd!?CwQ~k&b4ZegD7g#j4NiZ+nTR`$!R`{aV*t;?G9tD z-iDT@^WRA5(pJGB`ZKCdZ$nd)hNdc{Eu1WNwBgj=hK8PMw!gQYs?gDdr*1BW6vWj% z9yZi9d1$3@sMD@VGE(#*VUPPQ8rY%Q$YE2Rf=b7Arwd?jLsj$5>Xmxfq&^Thpx%n% zn;uSepIPdPW*k~-K7hKzW06tddmGA{G_=%0O4gYZe1PRCnl8ptN)J~u#!+v>(;-cD zj~Gkbc6G-%Lfk%06Z*w%RZa*7TucK{rZ(c!K)1jw7g)T~}A189Y&cz(0eEv@Dhvif-%u56BFfy3NCeC+L;)9}@hXJQHkD zEt@~m+i;R5^&b*NDs|*5mP462pQwlIUo`0G7FZ{Q?%ZKKds^!{L4P1LXL@6F2ohAu zVOKAO%(=g2$e_n-dcO>kp2q}P32Y1oVBE``@#7&+tvvr3PsyntB4rgk>eF$W+J96P zHMg1cURQm3oF)wI6r;uo->i7lr^jmA&{hd;rHMI_QJ+?6!r)x7Old?eOo%gRG9K2{U@^R(snt?{F2b{g+8{l=t9@Uqh$E>3p7HxQ>ruSbY=;;wd zYdI?ZXnJ{+s^%gcr9a@mNPK`MF|=10bP-7}lIjA;3v;BNxc^9!hfR(Kq0nY|NPjp& zllo7jA|+nevO`0x+2NyxjBANp6r8bU&Z6Y?g8{t_hmGWmszpe&Zod>v^%0sbG*zte z4lc^!9x)phG-+t6LW*;zQn%v|y$$o4F2)kLP%DZwNUtR;gf}H3nx$RqYB{LCoh~l zY~ruT0l04Bl<@=O-x_}#UVyp$1NlvO0gfB{$FWb3T|ahmZXW|#$=~YaKCEyx+pLhP zA4gZfDv1CDq$mMb8)SeRr6aiy8(dLmZ?8p7KO168w$jl_?!*38UWW)<9F3BA-p7-e z>Nv@L;@y!yPoWw!W+=h-T8Cn7a-Xrjvv*#P7Q3*8Ocf0E^HLPpWohT1wtDdyHfFf+ z9Y#0VUm%kPNb&Prd{R5P&)DJFGiiwNn9v_Zaz9-gKDp1B;@Nv((-I$*?&<>@o)H@> zJo_40ge_i75c~QO(q59}KC#533oVa5C=q!L2A)Q^iUpn$#<&uolA36lHz>Ie>w7fU zD(yEM@C01N{2s|w^4PU)-CGEec0Z@bl739Ru~{xgJzL}F0}OL zMslB++;O@zE>La3A*Qy_MHo`P2w-}k`KFoY1`F}k8PLkO|0M-YPK!!V$gkj0TH8p}F3MH*g7OKbau zf)2}CW*A;l+8>hU#?f*2P)zDkbo4JHqtBjUE4k0u(tcS$v5zK37ufeK7A3h4b6QwN z#tLZ-e{J0|9hjrBqWvNSmeMAP!ftlMPw0#Z9a>Y0QZ^WA-KJv`F`?s|2pt;%$j4qA z7>WTMouG6?N69GL6=`9J{T$y6F(_MQe6tybVmikeqT!?9S38BH2jJl3K4m!vUxS+1 zLKG$?%)EHC`x-Dy%xA?kw5$?#qA5}>GfOd>)4@jQ=xs;?*32w1mtzcZlt~r=!GF7T z*=fmrVkM^xvlgF{Z_rU0il(OG=)X~!jMWY$%TkMzi5e@}f9{~CFIbZjqZ#>#i5%Nb z=ueBafIUWiKcf)UiE@&|w-Yy5K-Xcr<8=YY749Fo{RgNwRfjCyg!a z-^tX2D7hpcwcH6}1}la^LISmINw&5GIRnKCjt>+EU=?6kt!B}oHyI1quQxGJD?!x<*U7agk-ewe=_ z>40C-#@1RP=z`X-z9VAHAzCZ;(+ZujenUr2T8&ZjDZ4IMzaz$3BluROv!i=dv3eC< zkRMihoeV_#onxFByCe8vrPEH`Sx=t1ppmQB1rHe@&&E)Z#^k=Bk!zFEh>+y*0VJQH zV&uk$TIHFOHq-WVg&`!yt;n0a-y)&T6U{j}(o)Wd=*hn$F+2doqTQ zF>oVn31LF%F@%hj8{WNC1h5jV>74<|zCrBnrHd)&# zw!^;6X`UfM$>^sNTgMh!yy~-~o&o3p?@&h|BPC}>GHl{sCR5!GY{PI`GYlA4T&7QVIc=7n<>X6C;)|2y-G^T(9-mOfj$wscZ)3G4r5#pC9FI`{Fp z%jO=9?f;?K7t9_x^LI0!p1ERX71;leOuuaUgsERleR=8)Q?0^-g+DEMtx)b+K+%|FgM1k1n3nq-er!Lwc} zickt3SNeLB<rBBY>A?@QB<>{$6#o=Z)<=w>fzO*n z0J6vQ6mXpNo$hOsJrV&+r!f40$}Xgl3JyL&M)QGcTh>6u?)U=A`-m@K5pgPs|C>3m z2$ibYNYwb)Bp5>(C71Hu1Us}E$42%Yo}FZm35g9$Dm4k-Dxh%m03DW8dyGy$e5nS+ zU}{=5%Vh&oiHW5v7h?*~hLKbQp}Z#;5>to2BGq=W>VQ5tFvVn#DE6{g9{FfSOMMsO z9Of-hPSQrQNA&uXc3930Xz_&C+$@Y_4~o5->aa=JCq&=HWl1a9r>c9>cg!YxjA|d` z2`TA3EjyshsWPg4=v-2Fs*18B)im_Mmb=+j=aS2bavwic5|6@X0zylFp*lEK48dsm zp&`(W8;A&L1LgzubO`+_>&YGoiKRy*^o6v_46d8%;0tw$1NQ6ACVM0%mTs9}KoBvZ z>4E$sREV(lLZ)f$@r$4m?z547#{< zvd2Wnf}cRSqhx^;9niZe3(=3Lwv#=FUkYKXMgvtEZO%Y<&N{Uv-8@tCu z$^3Iww7e+v$hN$(%oRI9ofE$}Q-t`n1iG0G2_}2678JE#h^Exk%EUae-Lc$K36`bD z(|^DT7;#IfzCk^Gb20|eGH$6v%OdBS4-h%R9BdXi}BzufW5!!MAmQi-DUdiNYBzufi5!!K_Sp;%{ zJ6KLP28~q_A2diZx^z%NeDLbZyIocw1@;chLVY2$cZe1$17fuezTik$EQ}FDz^y^i ziMF-*vUh#;g&|;Oj2HqAXH*Bf!;7PVVQ)k}AZaHZ%wv#8*6|_QIygO89g#W62QUH% z{8L@dC@+jacd20`Fh53op+N=Uy2J+b3ARrUt6&Tf??%WNaM)pM;my`x5Ws3*f#L%g zB=J=MX+~`^ks9U$Y()Q!U=GGI@d|iGKxQ)7K+>=WACLg!Mt-1s^g!YL^myskAD|02;lh=e^*`WwA(g7R{tAt~k)+;>vv=p79f}{n_ zVyd|nOck?(628MK_mA$-#F42=QAMUY$h%*g{OGNtb_fRw-HfPe;B2wJYpvu*Z_%8C zYsF0gkvUX|A^FjpHED3Eej-0#g@3I6}z zoc#ai&KxuSlj+Y*Uq5~FRG0k!w@sZsHC6awVMAfD@W{!%lb@cvZt~=beG^}sxMSj+ ziMjFn$3HlJ+4u?hf60F-|Jr{nyk#(rz;g0Y3%uG~j#H$WrVW&)$bt18+4DYB5< z<+Rh31v^i+nV{(KP8veeII;SMl%#FMMU}XVFr_GNt>uKQ+sQT)7>zNdw38&}_LU^9 zg>EA@I-02PJm7m-?<1wiVyZn9O!4RSY*?`T@+h4h!7u6moAjfveTYHVKmw zw(`Ol3?ap3q}tKj-N+S7WrC%lr2DPeG$pgRGilQpd!!sZxC%ybk}aH*6i zvn4(gHBOcoQ?gR1;o#O;Nwygmi~qi1#inRfB5jtuXPzc(>Sqbwslzd((b-ULZ?X*! zi%c`LpNf`(TbbP6WE&n9MHpjBa8K|oZfIczcyeh-GDv|+> z1JQy-jdU4^7SR;@=)`23iJ^K&Eg!&VN(6N%tv%Tm3!^IDkV?7vnk5d`Cfg!D6g6g^ zaO@N?VVN;2PY{;}ABr4CpW9Bpz!TmAxrcD64+$m{QuVHMpOjHM1)%E5wpd72v!w7_ zv)Z}%Sw;ePl5KcPWS{{FtoY$i#fw|ctey#i!nu063wnBMYvQ2y(>7mb-{z>&gvYsVBj3QZLoaerj z&h#>DYo)cI7UJRH(gf$5((_K?DO${Z$(``2$u{HOh;Rp8LSLQSUDsupBN1_K$dp48 zF=d`Uu$9H@T;A+3ehr9&D+V!<9xh(nE*H-x;m%NW{^O|VXc$M=WGCj*Oty(5BO+lS zCA>^SYm({j%55^oie(lDMtqr}l&XQX#oQ)$s_3(LFk)9v@#STgO#%F&p``+0X&OUDDA7{QabHhw+djIsc={u&+ zpPrt&f9iu%FP%E6@b85`EZkN&t1vtHz~qM}FQ0tE#6L~kJ@LAU)#DG1|M~bk$1ff~ zD!(`Xx%>_J+Sqp`-q@%aO&v;=Oux87K`*?qGKNuZEcII_$9c}d18$>~n5J&>uiHW;fAeDM=y;!yKHiRT0cO<6VIlwp&KO67XSv)5Z6G-Yj4 z7PxFTL*lYv%8r<0imRZAlXY33GX|{xR+EoKgb3@S-Eh~&ME+xRq7pdBcNP`%RY~~J zqQVfBjq-K&qC$xMI+_p<3~&WIL!-A|Y*+aU$RDQIr05+pbkN|v^}#s5-U@&wQUV{S zinaZW)WrFNYa@U~LQYKa($se-O%Nf(YK>2kx05skNx-!TPwlNYW@{EOuZK!*N0ks+ zqiMBGYO2gs4uP1i=?aDRM7s0hX>u^nh&^Mu`rkhaElH^ZvSu)kve<&&dSknWmPx4b zlS-+jf#aO_&)Ba1_fN4U(+jnK`291+YlLgPO>o+I|Cp>XUL%vOQ{Y8v+6*f;#(a&j zl|Jt17*;%_w?1gT>a7(lViiyHP&}l!K4`vLv^6}!eA9x>D^FXsOK3Arzx zp8M=IFT3IOujpSn6QqyuC1S~opZoSPhA#s)vH9Rk!Cw)Q7?NYgXblnqyCN9P5?M3l z0E)TlHR8-}5(uw1IYVZqH^1%;dZH!{A7Kk@PU7&^L=g_gU=6NN9o>eMTN~ZZ0-3OT zkPbDBYTsoC)C@xtZ4ZvLOvV6dk#^1q42_u@p{usRtvJs$43(K0d?4t-CQavflI*vW zXI_Hrso3jv~d&=#*M+_3jLsr|JweMU~-=$KR4wzwQ+C zG@^bfQb92|MXXo%?iBkpCG_7gMac313D8lgfpUANgx6DQ|E{FeM9FE?=y-p7cM@NZ zuP#%S#%I-R&+guxw`tPQ>Ix}L@i-4~2&eV#e3Pd0E1C^)u;3D!L83 zjozKN#^3M8>RN?vBM32Yp#vdS@7?)E&DcNSln{(dr&F`EH?jZE$Zb>g|1MfMa{jO9 zKRkcw{L!T!mp)N?S?Ni|e=FWwyrsCNn4A0Kxpi}A&gEvmJ^PN?i)M>6KcxEqMKg2L z4@`ex`ZBuz{mazdQ#VZ23;$jCdg0bWYx2P4w%;^sRwyn{DkQNWR2o6A5n%SmC43jo-?5wa+A7}}f9=xyAcXj-R_1-}f%JxrM zk=7-wY+1F8SuFm@n5mD7utC0oq0?iQ&WHVw-f6vqSpMn*+54o&Tn8e9AueeUYS9{e zpxK9d_YUF#h!22zjTFTb4bh_45a&~S2XO_c4`lUXJ%DN%p9LUiJf?#IsQb+LaR5PRa|2u^T_hP|Ng6#TSz(1g0Pz%@O3$WarhBxZnX zDbl?U*XZ;PnwWQ1Q&wN#WkZjn#-2EP`U<)(PtZGPg5FulZ4=XX1C`9t&kvfQcZ@5c z1W~cG{;7i|>K)?>EpcSaKgC>4)H}je3b3{aF7@^E!CXz)JHoXk69P|8Sz zfku-vW{HE#-%t!)Z#Ri?9sCd^Y-YT52TdeAG-gOidBNDQ6dG8XFnDO0giapHY_q7| zL2)T~)kSNxB+0a?)o#I7SN9HzGr_Aa+JqPk9SE~ot-XV|6k{FA^Ru|bG z@g_viw75X17%(W!CvQ!)|G;vo#H$cJk`?R~>f-^|wvOcBu@lEalwNv)fvmIM8qP;u zK}p~*{)GsAL#z;rGf*_%@aM7U1FfMK4?~>3LJ}!0V;l`b7gFyX#L*Btp6H+yYoKIi zE8F9tcMv~=BK03nMOwpi)p8XKiIS&B#V-XK6ocYMh$(z=?xRW!RHS~q(W=DVkj~lv zLN=tPiM&t%3hX`W5o0J>hW%jAdGm}D!vE&gCHzjuOFA-o-n^hALS0lvTmx#rGi|%14&sPV z@0MSxC_;J^2oxg|YddJ%5dNc*(o%vFN1E-DVyd_y6w}C5sR+Uu^Qbb$7vX>26<1se z(gVkKH6FwlF`6rh*`zTIt1>}{gtfpVgEq;;u~ZqZG7gFOv7q_|ii~8K=~L;55(%A0 zj}svd&HnH^35d+r*$cHQiJ}Q-_W@)a02{)6RamNUXkI6GrAr<@6M!nZa7_xlYqY=1MOFfCcu$#ayq| zgps*YVGJLt(MPPgUZbgFb1f6#fO?>iaKT=o2}4Iq;-+|+>}nb4QGIig6v3L`={VNW4WiDrHo} zgq67aGW`YrH24BeMruOYNw0XY`!)~@dF99t@NP?02i8FkVUQohLSCUi5SjxCr^N6i z=hb|`ox|n&3!yon`>+p0qX%DbB-Kmx2ZBSWKOMX;s)LbKX?cfAzsP#B=OtRs`>zfK zYNbw|fWR}#N3!QKP3pfnij_nKAU^yo}oCh>gz1^+7W1)MY$u-=0#6!)opp8kM;5)=?6fK4I^jzIeW z>meX`FX0HJvc!LS_(Hms(!WysKXek;o<&XTKR$}KMa3!-zy_%js8Y|>=gu#96(Oz* zI@I=kOO`5iu_pG*T}8~}PW!1rxD2Mx(R4AUSl{Hi^;6_5VgGDB)d*A60jjOpIxh;` zvozP>`cgicL^nz*xPg#l&qbOvxV(@O0j=7YZBF(xM;!`G3Z4h7R&y@XlRZ#=F4SKL zolD|JIEN_a;C?{^<@Y>8e;~BhQrc7uBGiw*C*NA^3p90Tv4xs?H7?YY!+gFb3@x@0 z;u8|XIjcpSr)fj0Ewoi&*f`_|NK>?kb2VXXu4G0@7tSowCfRe2rjE=NI}Z4jtwk`` zvo&F4u5>ZRqdTk}o~3CcbFBeY6~$)&Ax2=GsR@Gz1FN$ty-EiMLxRqI7g)0Aj8PvD zsS7$odfvC#(}K_v_f+Bo3%hS+eJ}kzbH802#q~YOMmQi2lN)iQX3NZP&%7Euz*A>tr~h^O`_rGFUO)Yc>2s$4FMDqSWmi?@|G%nNZyt&{ z1nV&?C?Ibh0tqvSf)zWdC>-rv3VA=%-~qnUd%pUJ!n z&wyhyPf71g|2lnl`s3+0r_W6{(|e|-Qa?%Enfh?*wW%{xN2UrRe;RpkWZlS>Bd;7e zW#rJ2BzlAIC2vT+J9%+(G0_A6HoT#DaB--xsc=u>(}gPvFDe{ERKmaJf0e&0|FQg= z^3N~tKKu=`3%+Ie1;ef3y@sZTemeA}p^uPd@VP@r4Hf^lnuc9`|F`wPfyon+fMnW7 zReMKa!NUutN@QzpZkR%QoyzJ{T?DuX<8f74eM$rYF@y2Q;_BCGR92ttBp?%Ft6f=r zl8bI!D!0q*FW%Uvl0d3^I zR$0B+MSxKSRZC^{v5^GC<|1qwnvlxsW1m6G^~+OcYVzCzaK0Cjk!QZ3e65A^>O({-LtE=^_AVK+J^7>V}hmPy<3x zcM-Hfe0AuDnu~xrNm$3q>Z+4~1dcM?M@JA4>O-<;bqMWHS^Z2W0r``fH1nuP0-iK2 zE^!SAj&u^#akQot8as~3g|z@riD0gP{*s}dsibrFDb?Ib{BC#~4aNq}*=iHJR;2{2%YJ%Cp1;UvHq)n-2I?j#`2aED6n<|M!c zP8RQIB!Q@x*+5!!R5_Bs%TYmcNLo<}6Zj`Des;JRH0g(PT?F#LsPl#AI|*=;l67%T zGyzCLFAY*<^-?DRt|UE>h+jvQ<^Mb<0f3=4UHx1q0m1UB^uw7h z0v?EDL8z=g!$}}{d1%FRTm&qBe8VcMpY0^5vp5lPx|2ZisnHM5auHw^BWPb`^=V-O zZ|TW=U}?(gE;+!)o5nkMS#Bm@qH?*b4~&YjmWIdMiAh`i5iY%s9gv$ zP6C!qgMLUy5{P#ZD8eS|BIP7#wFxX=Sv}$+AOitLugdCV1Obj^TsTqM%JLs}5}?kL z;U01l5R*toGvOp4zCyKL8UJUPKrdeWW_nce1z`e)+pi=SR_?Up|8NmByF|KdR>uGC zB;X1|SC9XXlK{gUx54qhMG`O;Xr`IAmGPYs1RkIf!w1;7%J^Sh1lV`DSXaj9oCM-f z(W;C;;Uowuxx+~y$sgL4@mVJUcYp4a<1>*2T(m?9#7;Xt?Ifs?FsND?pNb&xFks}j zCmcp)eA37Ne=sq6&*-~Gk1hYL{EhP4$|sc5rTa@CD4kRqD&AAPqIgVUXW{O`y9*~3 z^7-}o)%o-D2j>2m`+V;8xo-A_FCuDNz_32gV=cIF~2U8zRothdM znHc%#$k`*K$sZ?IC7+YrWB3=tpBjG2@Zm$-hrTlOmZ5gy?}>X8A8hWtUVvPY`imY4 z5)#A;V1zKiIN6#SosI6 ztm-j&acTkbWf(aTs^MC3LW$~&J8B4Zwexz7*oqShkegu2hI$gA8m<*1RD$Oj#%tYD zjo6A2N+{7P4!Z{E3ZWXU6(^L7n}HwKLN#D3PAGawo}RR zs3(PJF;xuGV|QK;YRjL@&S^!~GKqlJQQkuma5&K9QUgJ4d9%t@12Mo6?-?Vs)`E&E zxc>#gZN-0~DOn@Tkff3!mKg7z7WCMiYXEM=w?TGlZuYfq@!5SqriypHbBzdfiMnLHC`eN zbM<7Mtt|C{sDbu+=Nj#K7Cm=B>;YZ|Mhf6g%^gn%AEZ@SvU3e!toTk~GEZ|52(G|Ob=-b}Fc zJ~WH@uAy1c{f_Cgfo?>C@aj5CepcV+4ZlWaIr(ekbH}-{&o6Bb>=rxMXk1qGxHTk9 zKJN+ccYXP?<^#(Iy{>^-(NnJ>mrzui+*9=zysXf^F9!p!aapb^Fm*8Buv6;~cpG0} zI_d3P12D_qG@?&&(mYCtReFCgJoe5tV6ui}+6+Wz@JG&P#;n=3?7-cfYXD^VjM1lr z$B3qd2^zMu?_2{W%jbKJVBOw#)&NUj3<&+680UC%HW}Jp}u7+a83B{KIds_I0vqqz_ z;)Kfe3R86-#)VKpVM!MaILPR!K%5smWI6+(4tA~){FTQWBNVkddxw3)S))-`F)fvN zUtO+Mfni-;Hr8moRh&>MSpdMS{E?4d0MtOzlgWzLUyyUJrH@{)R`F9u0ukY@6+U_c z)F@Q|bQNC(5)+~ZBag4Hf*_hzmXn=p0A5AANvK{x(aybTJY?*C^&;;bJBoFdXabtagSgurTV`7!G=TthF^thsHr&G}zyd%& z5C^nL9c;LVCcw$9S4Vj`w#NP59!#y+s(;jEF9(Azc9tMHLz>q0t!#xZF^#7b>W6Nx~ zha!;7)DjvM0vqn32>=K*M8Q9{%!Yet0*0H|<}x2_xQ9UicD&JGR@-n7O#rf6f% z>wW_Q8}6YiN#G%_qtcT$+(Q%Kq%EHO)WL>(C<1OJ3>HR)v1K;g!z7Tz=*%b^?x6_? zA6YqO7yEqhrs zL0vMe0i7OO_R?qq9ypRzjA{RpNCG)fh_v5g!o1i?&?M|EA}($U*sf!qQQK)&`H2XEVKFoCjt7xHeG#wGy$HT;zUCwUl>h*ieIwfQHS#e z3FIEdgu(nT`-5!|*7E_l2L>G(ZX4aB2^dWr?WHGebdM&e5&cCD@3CbzxC>I z@gSOjT+rkUl;v;ZK{NsPN%Frm87vzQq6pXq#oj0VVB$5Af=VTXTewX=N<~5mW`Y-9v zrpiAEx+RA_*DEbp^vq$o4d~{b`ETB@#^(_YkgqhV6;&d8$$$#qgoB z?x8naeqKMp#nkpgJ%JGkE>s&u^@X9X-d%d0o#3K5wf&I!YRmHxqc*`j4$hiF51vmb zeBiAZ&81meXm@J+L8_^)-sQr`Jxbi)Lgs|2?FTAeS2qbS=X%Zd=bGAnfMSdj>Uk7| z0TWZ(_gB1eLh=2v{kdpqMKQ(*B@1ay($m@IgsJUgiZ@26WJqjU0rwF46vY@Pl$}fR zUfN!IQ``4bym3NVYhqsNd+9Ne7S1=3B>TF|!iJfLY-+p22V+kd%(~;xUhgz9PUFS|S{+2-5&+$(=d3EQBlxD8sqMSX`vm~oghP@T z3#t(UFlYpp>Z$FZ%%U~+em@dsj2j!?H!Y(d=>}B?24CaNq6eQZa52SD&FK(6SOje* z{~U*z&&n9It&DP0+X0*Td@&;F_wGOlzNziN%;L^ZPb7Jwh~Hwb-9u}fWsgM%teAxziEN<9+R?-`oR|Dg8XiaSs5Se_! zvBmpe5dSX%-G5rUVRxstfgHz{U!{51KW0Qk|H z+9voh#@clcr7?Voi(|dD^riNLhH3yHo3|RI7^@0ya5r5I$)%1ahX1Mgml~?!Bg*2d zfsUCc>(brqYRLQl#Kf%<|L-HC=Zzjv{$u&GAy;MmEKfZTuK%1D_&K6ZgKCz zhQenHuP7Xne>8t<{<3^GHXfnqQ}jw;SfJ)S%H|P_fv(%Ebz6PG)I8W$5zOPv7aVp|XmK<3 zn$DKyIp7$%9lA3s^}}p%Q}Ow{h+_D&adz4V_RLD&X8!baHCA}Jj7iwiemD|@@;LJu zV}w>|Eh*1J2lmWL{Wgmc$_1I2j3ycmp*+dv7YYFw?BXT3x^MgZ%_OOB%2v}O=IQt z7XTmN(d7?O^x7xa4YvZ85Y8uSPxsfpY?Q&Zf)8j%ALj>f7N)m*#uDTM!PAo^sNZ0& zzQY2J$1_HBV+kTyKfqjqF)0H;K&jmCJDMI`BoQnRG5P1%bO>|Lu7$FrVPzhiS*d+} zoE3(TsMM@|BmWixd4%}_qc{6aU zuJ@!sF!Be&$HObWqGACee^%2>$_F2hE}zfUGw?}*oramK2|nIj^T@*tLOA=J^1Z zHT)sTDWs3w{=#q0tl$CW*WA_BT-Mm+m`hg8SMdItM{tc3lL#mFSs$!-1oQlg?=n<$ z7?Xhy7=q!`uP$eW(MS?)yV*0wxHYqaCzroLx%kj9OMngDBzoBy94|Jz|LBFq@Um)Ecke-&&*W%X~e4#h9LO-;^?k#@ZsRQQChD7jH z4=o*Aab|^nYDM>$&rE=bjuobQW(7|zzr&($3LYORlW{M%AHqy$amVqttmx_Nv$jRW zZ9QXWR%ln8IGJ1;yY;ZzaAt+}#)%V3FNqsZKXN7Gqg`>F zbk@t}t1_OE0tBsf?9NiUw3!t+==hRdvr;Z$givUOb!jsz@Xv{_w6F?%vu)_o=q2r* z|NkA(IW7f98 z`33=o1x|-b+Xm;G1SIn#mQvdW=bHos03>b=5$(;;n?3>2XX|1Wm#CI)8=P+vRB_bg z3pO}k5eS5s=LB(U+BP^}6Yw-67&Kwb+BP^}5dc$^Kxs0oZE(Ix(8M7b0vnuf64Y@i zWZK){e3L+wq70S|&Nm3;jY0_0whhiV30PQ72yAe^NzlY(Ni%J5zDWSCh`@OGOAd}j zP4)*O%K#y&v~6&{{{^3*finhmu)+C?fG{G`kHm9o+u(dnK%52vtkF?6IA0O)JVm`J z5#!o6INu~-M%5V$8=P+va3!xJ!UpG?1mqTw#cPA}4FdM+9zjgoHaOoTz#D{kZ*3c# z?-PKG#TSFr?y|CMaK1?Z9-QEvZ5y2L5!8TE9%Xw$ngn=@$ro%dNRt4Sl-z=BFG!C-X0>QEQ7y9cY;e9JkgUsOSRis< z+Xm;G1UUc6l(WJ4K7kj#uT>=)I|Md3-yq-`B_WF2HaOoT0B4-nI?SR|M?UL`g>7RcYJce3PI_+)SEjgY$g? zj7+Fh2?Zw?ZyTI%67V{Z`-2V6*8~J}C8Qf6irY3g-y{IYCv!3}cy?n8K{13@78#Y+ zKb-_@ARGs+e?$_18)99M6139#yO00>j-UVU`J?-me_y_-e5q&uzk_)H&Ej8+cNO1U zY!;>pcNSh-I4Zv_|K z_;i*GfGbnyq!x_)ZsfBg|1xq^awd6q^6lJ5a>MI~R}Wt>d@wlxzcBQMp;lrx@tyz0 zOS3t(RYUFvwP4jM0e}~A&T&E;^7d64XoXqc3i95i0_)e8hg{8s`XCb2z0cFoa&aB-!Ppvu?(mx_tf*9Z z0rjop)K#N9Ty@2L3R@yhUgsoMX?KW4Q(Fbq!4!%_4|$UaM(}~;D_ELXH86`}upLre z4oI*^xKfZSI)r$b+8TrH(7ZSi5%}6dJWOqk!FKc+aW5cgdkFC`wKWFY(dQ-5J-O)& z!~^Rk2HVkRWK0DVVxw55w#HyP`n)8xZdpln5E_H+(2N~k54AxjjIA-)jy^AFgRX^Q zSv<8>W9$dP0zM;eU@rPZ((Ys1`rtUGzeadOFFBm1i3P{qa3Jm6)K&p`cq=D*8vCr6 zifc_{D_t_RH4ahFJmi8x5GYPfri29=)t&`gHMnEY7$U9ih}w=o%~ozx0l=xe<5OET zu-?^dRua$-Aafy0*VI*9S=E3?0 z?BU-KqI;T)7*Br!F#|IVq1dLj#sTcVu9WDQ-vcm4q&esSqNxe2lw4ec7C;{JwzPo*vV_VFxe{yv-{JE{Pb#ma4LoYe7HaM3TQtBvrh9>B08t;< z)3<17eT+~R5BV!hWa5&kEr2`x+PY>1uTmasY%GbD?+8$25~MZQsuoXe(J+tb4H~<+ zgsH@X$8aBFtJ3~QTjC)0j1nKktRA zS6>i^3IWp@UR1^xz<$JaWJ}`ZV!H;7(fcNR0wt z5;Vv>RS+*eo|MK>X;h&zwMB3tF?%VE;4012x)V;(I<-XrAs%b=4D?w6zjw@BYqS~| zh+k<}tGT^1cW{U3x4M76(`uj~@vW|bbO4c64|!+=I7Ysp@%PbdptVSH{V{`ar!fa# zxzN#Xf(`K+AH8(>f&hbS1Vss-L0beJ;<38=4OUUu+6mXEw)i-E=dIooiR}P{M)-W+ zqOl=yBGJ!w@r~%eB)U^u1QH^B?RZJ}GPxHt@tg~t?^^^G;_*6#3NV;(NTKt6i{L`M z4vOwuT(huwq1*3;!xv9&i2;PjVe7GSqadb+aoA%2AF8EJON>4-`j^qoqrVyb+2})~ z-y6Mq^oyfw$p<(-x?=QwLmzK{jpH)7syrkSJA6Y)6ykB|ua<=r( z(vH%fOMfhFEd8|fVCi1G4Zcvix%A1>wWX^{?=8Kx^t#e3OBa=%PsYI$OTALHbXaNs z(%z+FDOucEoFoI`?~A`E{xDZCHx)inxTf%-!g~sDLA&t^vI(A3 zcy{50Lbq^q;c10RVXs1=FidvA|IR<2|6Ts)`HB2}`ETaGlwX(s4A}-(<=>xwNB#}@ zf62c%e_sB%`BU=8k`M72`GfNN=124C+~0FExox>WQiiS!f1ZP=Xt zP5Ni)htl68KjRnEYtx@fkEd6l%XwS+vh=Ic7n85?jPyzAMd@1l@bm%cebS}$Na}Co zZ`_*Nl=@|Aed>p)Z>PSJx-E5M>N@f{E>B&NdSmJ}sh6hCPo0%IE&06vpZ{|z`68Ri zBa#Ov7bbU0W`_SUJo~@UG3{d6)dTbQKsGs?Ok7>r>uOb4r3&v>g*T|eGF5n)Dx9kd zXRE@gs&I-bkYU9a(NTq?RN-J%I7k&11cg0kRAE{bwyVN6Rrr%CJgy2qRfR`X;YX@) zk1Bju6+Ws8A5w*PslpYi@Jdy9jw&3l3dgC!5>?n=6?7|hSHJ8Q6!w@@g{`Xa8&%k# z3iqqR*Hz(*s_+F>_`E7CR|Pd*d#Lf+*w2I6JNEB8gFpTIUxUJfKTw7Hg2Io2MLqVTU{Q~K z|6ReKz8@@^v3r84K6cM&@TYIxt_rsWg}ar|yB7z)d^MN=V_yv>z}T104*v9|VCjv0 z=|uI*396vJb4M^tV|N5&F?PoV0nHuHRt3d%M=WF2-*En)>Cdst`=pH_uWslq2! z;p3_hEc~(Cd+L{tDl}E0rV3S62-f@9?MJF#j!=bzRAFCL2zIuy+xJnw?5zrWsluMB zu!kzBnQ(isfsEZ=QhzE2h1=#-A=vrHZu_13C0Imbw>_wS33kY_+f=vQwp#sZTordYQ zgD>CuRaH;}ck3tAFKPsD{eb%Aa#eVhDyV6E>oMw=r>Meys-XIL-E{EFy8l##U#o(u z>bhU5UsP4sscF1UP2+WH8n06;cU`bmj;#x}%CU87#jSgz`ks0ryd#3u6np(F! z5d3n>4^=^JGPitL{c@)&1UvuOEoz6nMGf~Y!Dc>oiyGxy-l@3Wp$czR1=X3iyj=bA z5>+@$6`rRG&s7E0^S7L?e(9=0QxzJjpw`7LYVxoB@8C~s)sDUPPwE#nC~MWAtW|@u zc0$oStO{yJTC4ViwO6V?{hKPhM-^0)*S1HoxLM7*n{QTsx=9soRE6tQVTIWLPfC0; zF?#>#RikH*?p5Ac{&e}G@>5HHDt)PRd1+DcpT+x&D~r!BE-Y*+e6Fyp@XY*d{_gy{ z^C#x>xkqvzX=kwIck*Y+Pb6QQJYe{-;ai6<8*UE$ZRop09~gSp&~AyJQw{51Yu1akhMK^wbA{nvnf)Fpkfx#9Q)Nqq~Y2E3kr@>YABVmdy5JEroTw zN+eoh@%j}bgYuS_j5Yzjr86r*mwd_51KbcTu|!*~hg}C}CFYXfVXjIGEB~q%bYs!1 z#9Z$3s}v_LA|*?w51=mD)s z)Cj<{U|$DTtOQhwTd_VbittWo#rDG~MXy+&kwo+&Gzi_LSFA)*@}))(sLu>qSN52` z5w$lfk(7MK7^#9)lqh9ED3HEXEIac`CB`34^;f+{=Da|hx2zSGR z#w?zdXi7uE>DZlW0v9CQ7J$KH5a2Y~76TYq;iZV7U zVU*&gqR+}k4r@Q}6YE^N`9`nvs)tblmM=MX1H+23&b2)!dRqA0)Hh^WnGJ#@(N)na zz-I(vN+jX%I@eyl(TmP!1+v|;0C2P0oYow_bA7&Q3v+SEY&E-0tU2Dm#)xcy`t4e~ zC<7|~z4Fi5OoCgGv4G3Zz}|vmug~g|DXd`pn@#KHvkkvqfA&UB{btV#&VmaAX|x6x z9L~KlQ$Jt^4=>jy^X9V+pWgYUf(n!Cz`%mTt9O2>f}>$eGjBfIv|DfFERyQt_ySBh z;^wmr&t6|>Wd8=dcu@@Oqqz3Y(^P~K%7xr+gZt=3iaBz@1XAnxK669t@1xA57pdvs zYAP2svdVCh4{Qw=DpprZIm+=zp`(ng0g)FdzG#tM0lQ0_tZEqEG`sD5#TqTrXO-ik zX`jU}RD3ZaI}&VpaE+b^tBlJ)&;W0FH$9Q$VFJcrnwHrCU!WKxcff$L#X^g`>71*$ zqX*O%%fzRX?3>Q>=W8l^eHV{RyyuSa&x!y7JiF~2#p>!^Vdb2tnn*6rr=_Z{VZejx zB8mTkdxM07_>wQP2UsOYG0Cxdwwk@sdkfe=Nx;N=f$d@73UQWVj_xU+nN=gHOZ!tF zsn1i4aZ<@OBgFD(8iaAayQ>tyn6O;G< z$%z~L@&6t#e;%v-G38|G;nFpw3rhQ9Xa6)7^~159f2Hu&!f}O6{t+zS&(DwL{)j#M zjkzB7>IbqP$)1;eO6Culo3Sw;o!*iDM*6)v0^qAtPaF9oJ^;%`>dBqS??_8T#kY{XbO>LrmKp4e*&|R}k1u*8 zL4uOp1W&X^c+;EPsKK_;UE{M74!U7F1kgk$($;UH=flJ315mV^sFAkOO@xo|lH}d# zg!r5=TP=^YBzUnkLwqPy{H}4ylV@lZPZTpa7wtor;`6!sr7odO2ytMBtb$KeDe`Y1 zfRm~xKH?p`I$GvbTQav%!)e3n49!P!3{l7#h)2{J^&r7HU(mSP=r4HTjL;154XqIA z$QOcWS$sjGYn@*ZuPU7I`zn<-Y9O%sUhMkj+y<>uiS9KpgJe7+FnOb9&58}8Pw{#! zhEHDZZ7crY+y;%Xb@F*(kb4|{W&oPG4Wdc$1V&E_&zG0m1)&b@it5m5PCoYO7FpxW ziqbJ)YJGXGigLu`i-l^!2zb+*+n}Me;p5Vu7St02D4EyfIvu(i%x%ypT4!Zp=3kq5 zp~lrm@S!DZf5^D-S!q|7rN#GQ)V zV&<;Yn%m&iq3Bjh@>h%nwa|PQ9g6&OY)iC~9ORO6scy`_&fEs4>ckL83sKO9-bZsA zoT?L(l^X&vT>GjM`bOhmo%4spBaBGHifTBwL6jz56J3J=@SW6J#I-S+h&;i-&c_E{ zmk|*nV;K$&ctVoktv-c_B0#QJhuUr$-F{&IyM@XEslK}m5JZb z=xeQ4Ths`6cqzqO|602Nor%xv>RwSo5MjO1HJ3zjgR0eoak9tw4!hb)FFtA4@#yjH$@#L3w?8H*SeGFPDY?aTEZ{E3VJ%X0o_U5-1qp1FNq$*ocjnA&58VTY`HM9$9qu^ zjK#*95ygqe7d?OB16SYRE+5YBGPgmrCLXJ^Z(zkt+B40%R8=cYTzup#BSsY(XQQeN zA{vwULBw>;4VkzKp}rB7No+;M=FPRH*EMDh6-86x^SK5QRSWII+s@z%Keu=N|6M(> zs|R-Vz^)$H)dRbFU{??9>VaK7u&W1l^}wzk*wq8Odf@-P9uWKgafxxk|6h%Ne+B&i zn(}$&{Y#rm>q?iEy2ZcaVSh#OEkK~@8drJ2A z*|pha*;-~6{Qvthr(}xh`|ugBrM9F#mwI8UJo1B)cZ}4MbIE&?AH)YdGyL7*w}Jfs z6Pf=m8QLfDW5iqkT62#%f$3eWdW)){T(J~_gzI%bE}WK4I=Ljaq-IyGCHv z$w8Y~xv%~Zb&>yin#2?59uxGsXp@FxJ_7!W$Tf+TiJK$8a_Zb;*k65>R5xI!SJ@sIA;xf21u#)Nb)VO|Oejp4*Ih*6*An+~ZVhVs@$~R*vWo$(-rP1oG1& zwdOWsu661Cf~kwy6?9gwkyw77_np_i>C#J^bDIVJF8?Bc5k4caVXz~hGBgy8@Wq&G z13rRfwMeRNTGgqj4u&+SFZB5^cn}|}OV}r)qNmPnmKaFhWOQ}87rczB5_u=FLU&c2 zev-Q%j@7sFJqkx@I<20-e^8yuB~bAF9a& zs7aOT{_yc7ZQhOh62@p|_S#qJFL@hCo%lp}=y;7gZEmyJdcAIn`I3YnlVr+?_vlYG zq;+-i#%TFAtrO-pYwNFTrO-Sq&UF^<+L!4snahpN7Avq+oN%+#1H0(qALp8yjlho7)M9|gRLLAdUg0N~g6KjvupYgUM z@vtGPx|&CrjHN)Gj}0190zM!-gx?;_Lkf*MAYmW_(mf!?A&Io$@2@v zq{iA(fDHwz+Zvj$jsL;e3w*C zACRZ*PWadold`w=oQ#B{1Ln~*j~|XLF(-R`(Z>(oBZQD6v6hw1kFFJKvh?kMe}h_S z*yG49jNi$C345~`lRaKnU4^&J1hj)E&uzw<>{r$`iG-2+4&E5H@5tO{%*Z}#oJ>hg z*ES5;Yzo?V>=Y@X#5)`xVR*o1LEpzW6IPH|9V?_MlK}g%KW&|3LU=k*ulN}lR{|Kt zfE+84Fx&)AuGYG5PJCGJn~UZ)3;I4X1hN`U0>Y8lw9#uVO?=p%v`gkTV@CGtJ7}W! zHw98qHUX*;XVXH9^!!^Ny&PjumM;)O90+6seEI-7baRYBxzEax(`_5xGEDp!gR;*@ zK3}4+HruVU&eUDS^2VUdL~<@~3EU_co@S@L^h~>_7$7k!#|%(a!iJOX1waHbs=X6Z zZly4aRe3%}JREAZ`ZtqL+29WR^A$1$pRl#4}cLoGWdc9;XA(|uvUDy zxgP{y5C8_z@w|HhU(iVW!7oUT3jQn07FT29$QpjI3OLGO0m*l*-rx(Yh-RxsX34B> zJ>90!_=BrH;H%-wN=RZ0d+kZa5_-w^ExORPs!pP*n9m;qz zmw0(EN!*ke{qE@U(dUfj$`25?@8oi^^ib(TrPE5I#r4Hi#pm$)f2i=m!s&(G^8bYmpwZ3=gj9bugN?;y(N81`W5LzQ-2^1-0M=$9N9i{ zJF)){OFovoDS2t~8N*Y;9W4={$4{B_E2Altb%-jxkO&LPCxUeR3Qj?dhG1gyYm707vbzl8{`8lDX{tg z6`$qba+|zxn!$3Iy;}SWytV9X0^x7#5`5NfLXi5CP7o)9_%Bp(3+MFhr!AHDjE)>T zd$qV5#D0MdmmJz4?d&=P4|VDwjtB8yXi4HzT#@t_ygJl4ab(jv@;{(#qyReudp z1@U2sse+evp(QRM{V&KI(2*6cMs?;d;_$uBp8|Y9HX@#T0}j_$qcHPX!)JrZDrp5w zhih7mjx4U#o=8R-H#n=+D!%^W*;V4Z5Zh{2EpJS2JNgUKYQ1r+5+{b3j>nCw#d{Nw zwLSJq2SOFJdMtVZ^9AOgC@?zchw8)Dng zkmR8qJlFLHWb&xU$y7l+9b&7%@&^!KYxfT!qZ|2vD9m!qfnirC@PP(6O~IrFCxEDK z^a5CgqHLZv;9`W^1FtpJ30@llUDUC&t5A^nUkGQ;QIoL2%?AJSn%#~57I@6;Dp8Ah zO>pv88AtLwacB3N(Be|(E1#Cku0j(0OORPT>pQ-{) zG?#t_7y`6k@ngtF%E{4e*@r+djTX(W(rT|T99ngtY^3rE#W5mqTj_^CSfy26(I-fE z5!@t2tBK>f;kPooN~^ZQ9wdfXQv8vRN9#e9-^%PN)LSxd2l2WlGlCUcls<({#c3A6@3n3JrXq8jFW%9N}dt<7% zm{_9Til10suD6zi)$h-2bvs*yhRdH=uCXTJ%e z{PJqx{6dpd?~>e9*FelK!5x?7DM~P}3eF~wE)QpnPXC}Ww%F$ED)FuGrn>8pC5;@f zDB=MbFFrOV?ONfid7TrEP-W2@6IDkeHc#7e?rBQ&cindB{Xh*)6|`#1Sp{zAoKMCf z>)9-V7Y2=YdRwTuUq%0oZq3Rek7Uu0#SXkU^@7UphURW?wc`t-CX4?97X;D=8+R15 z?sOjtv-s}gZpR%(Ouy=El&Mqq6|Yo5tIb^9N7fmvZ`@M!^6_SGa5?PEuG0P&uDe|o z?|}A{C@H=D(x%KhTJy-viu+m_8%gy{<&WCzncoLA^+cG{w|{botz)ZeLwf1 z+}XL&>@SH-|BCEUnW@Y-GFN0y&g8u4f0v{WOZ_GFwbWZv-I0Hed}rhXBhMb$J^4uT zW66t>hYoKa{>tz>hEE*M5B+p#&CrX74oo~wC0zfOOh4j$JG6LV;5oa9&@^~IcAECs z;6vi=O|9uiv>iTtaOy9h0RvG$J|9D|a_saYVte;Cgz$w$GfDus9(Vr4%0vBqy&>yT z3D#Ek@W>kcxRsHW-V{uYwUOOfW1gwl{F*q?^;JR5=|`OJ1SOGx2|Q9cN{lTGK6xiZ zZhe}My%RU-rs;^=nqIF>=dKoF5R^pDM9VN#PtED|@+$BIx>_i4>ToHmnr?{*kMCT=_N|#-@3fWc7V>~3Y9Uv6L!CFhUfarDEhN|hmnRH-=1@>mv6aWRkWGo> zkXQgAMr|5*O2ncq0d!F3^#^~+^m^wFUp0|ktVQ6Gp8dvPV+khgdTj!a?p>l*p`;*3 z5k8oP=+5+duJ-mw-6LyeHVTbt(#ov3G339EMe*@qLleON#yU?&>(poO_ z(Z`13BM}kVrx+S*&qm3mS}WGl{Eq!Ix`Le|Xb_1w>W);O6pVw5xtYbMis;dNt06&M_-(Y0EI_=Vm5k*0dm^l!oAK3-vTus z^PEE$$6@ohNAKzFC`guTxc3Fu+N|@1wmih_mBQsazK_Ido){xUZ8e%omAQS-Q{@^V z|FD#SfeUUZO_aMJhP*1XmvQ^{zu?--B=0D>PDyL0z94s;Aja+VdZ)2kbsC2bw}14S zp~zy>>*dz%^_FW!2`g4BE3#O7dcD}HrOweOhHsCN*pnQ|D-)m5hScu#dal}jVz(#$ub}}ip>4_gocK)03Ol`C+p8nn>T{!eCQqrQ&zN41nR?zT zgOlQA7S?A>uRmAu#tG$t&_M-bz;&kAW2l~AD7QNBnMzTm_a=clN($@df!eU|ChY06d}t zg0@-J#s%pFfB&Nir>Ppant)c8CN9F!2_x0S{b0_99*+;VD*$cA=WF8~i+%hl#kCQv@wdqD` zXX?AD52Q}R1K_74Yep^{S(yA)@`mIql1G68_{Q)R!zZJ!`N`17hAtX9035(=uIIo1 zdv|hzgEe|@XbK9TN=y$_Y|J%Ds~bdR4EBb}34OSRyT{<=4vOvE+#426PUyomtid)J z+c2W84^9iM!JeGZ2W$8)U~;oMKsXy3?9Swb^F&pQL{JrjZ#x`ZXmY}NqMEE=cF4Ni z4=#jAr}oO{Big*Y#zBRK<19{2i1sRS12tKjRc>2WoW;ort-cDM#U>;Bk3iMzfHad6 zoTl>%1`H1hh0NV>$CGVZ^KdQi-fgBGwUYKZ1LoTK1suSl4_+W0*Dk3m`^8q_bK{{_+CF(2rh$Hq1eTv4kl~=N7 zCo?QvlN0*zjGkCteL>U6^Ezbdnw;R=oVTqVrZU!K<7UWg*2iVEP|)rmz}r|RdLc#6 zSXl=R~4{sRmse2rp@jzC_Zq~ydS7zUL##P7K+#T4-eln&0A0O`-!Ua zT>TFIMMC`c26yNaV3qbe`(0R3SE1Z6BjHX?9IqJTWMb{_3}`4OCyrCR(TfR;H#a*j zHP!GAz2r$Wl*Pbl9nw%tPApceaWX~Y8rq?cReY{?V#2DUjP4HZ(8nlNmq-c6#*?LP zhL++!vq;T{XptyIu=#XA`uC$u>-$Vk@kYz^dC5G&o8R82x{5J+Pxcu>F-qXe!TU@{ zaYye{K6jM_=4?0CKGjx?F>RGRPT~<^TjVDvT8cNOt?W`j$IN|-J-MkEW7>-C7%i)Q z!5VkBhT@KCD~^A_9nClFlF5m>VvOEuxT=CMK}8^DbOk$>S6Ogy@`c*GUyyi>U`#lA z)fdF(RP&vy*ea@OP7d~Wm4_u5M?$*c_QI{f*2Paw9IaRfySvYddeBa8KRNMC_`EG< zaDNQ=P}pK`Z8vnLB+mdFAhaeYj#905eSjwnW~+v{xvBlp+F*~I_XFsf+oX~JfuTMi zj;;QxVnrUInh@P8!XR~b}Rit|Gbq6so)Tk69+4Pms~Wt zc#aYD+0f)RCnpY?mrow5Y*}U~KBnJ+YW}*0h1jK}3Tw(+GkkG9K=C^33NMSc%5K%a zxW>P^cl~u&5A5oJT|Ka?2X^(qt{&Lc1G{=)R}bv!fn7bYs|R-Vz^)$nf1wA&{(o}f zhi3l2FO)AWH%fmi-B(&sT1o_fUlvyvUsOD#@TbC;3vVx+P{`$fl3$a*IRCWVUqAr7 zD|bq+nEj9JC$lfl9+8>Oe3J-(r)PFg|2lm``lacor~aJ!YU<6Y#rOc+KXUcR3q~r* z&B;5GZ%Q7U92uS%9v{AN_>iH;hVB@8{ZKdYcPjF~`Pba>=w2?3ONS6|BnT8}01y%) zc^I0S&W=a-RD5BLi{`^Df=?(30xvS5V67dG?g4A0Ma5(lcM;p7vg6U+6=R%CpyWM_ z<+hS>$D_L`-msR(5DGfc%bncMa^BnV=%{LFSQTzEl5wb|F`qgK%Z^9OiaD$aH<_C_ z;#CbbBVAN->7*2&K%_~&7s?N^Wop^+XjTb~VMNbdwNnJ{cr-IFA39Kd zMH-k^e69ux%!|+kRg;eqOwHRsItJGja;zDcR0NJZ34vr9YU7J&cv|du)afmwrVJG& zV>UUbLIUxY5xepr>RU5nePAi$z10`EXvd>C%lLL-*TO(YjKg7D@=phbDQzR#@n}ME zJI7Hpw#dbr)(2NE+Og@~iZMnk27k}BH4Kf|u?fc+ztVAHfsr;WFW~NuP1Oj!n4G#LozU1vYzFy^Vx8@QDYF{2MTpD}nG~2*w4};A`#J^cK}Wu0ip9)Y?7p zvesJJr2S@G9V<|EqBC{Pcq9mXlM)!ihsz`e_K?6gsuntH>icrk?CoyTd^_Mps3_hTv>aC2*v{NKOA$)ij2Y1EkfpeD!v0x>WJGYKp*Sr_O3Lwmam# zM)5i2VOb__Z^KOW1>drH`6SF=t7_$Z?d;g}FN)8#;Yi39cDZIVWQX3d>D7wW*+f`@ z_q96)j*+UqYCb-3)+10z(@LPVW78|21RuBvGH4lH%Gkd`jlHX$lA;cj0mgcJ-M?H3 zbd7~L2Qs}op$!V37=MFu@<|*h+z8CEr=qyT#Ge|3%WL5v4z}K?D2&=C#@RxaA+RIB zvo@nf>_*p=49dVBfzH+~#w9y830zm|IsnM__h3>X6J-QoJDw726CVq(QWE?v@WR=# z3EZyVNzrxY3joGy%vbY8aNLefg4p#Whrt_4GErU#83&l#maH)KbQjp&xP!7S&Q65N z;QDHI7c#3IP4=?@E^M((=0S)8PZ%2f+(A_Ci$e~y!miW2mbM*(4_`gbN8 z2x>QOB6)lbaGCbO!>|I`^%EuAVN}WTke|l zkw)%1`$*z5aAz_X4SX88>lDbnvH@<;Omu5>P5`jFv1SkmZr2|aXGLKI z`_nPg(ZUB@*XN6=DDeZ>_>42p$N#TOjQ(hJCHVh^<=>RAFTbSx)Y9XnFO=R`Y8U^f zcu(;I#nXzV!Xt&%g$oM@ACbb)9*>2l=^4tTd8-ZPE6%SemrvR$ay3CC;yOKmwZjKK0G&k&+zi$GlusZ+AwtE z(5r_IPi#r7i+lPX^WOK|E4U=j*~Yv^)~ZKUn+Fo8vq1vw9-byRwi7G#uBRn#JuY$6 zD_?Ty<*$%PmcsAjllX#@zsuyqDG6ttuSM_!Pnt(Q{2=Fq|LYl_dWxht?2dhv;3cUWid3N%JvEC}BGg01`DM$(&23L^cLOl!{l7 zu`$31AZc*xvls>W!n=m&+eua*cb!GAK7#uTr!gGt?h|83KZ z!P0{9De=|CF-c+SJXvt?&ooa90>a(<8xN=o2@TRyx;aGJr4GTOkrY5~o$7ajJl*>2vo%b7DIvNC}#7{(jL#|pu)FzqN3)E7I9_!{J zfNMBgH}Tb1N|XS}4D&vUIl9|@W-b%Nn=o`JJvjGPoMucjtNDl}B!OVw0ws!yX$Chs zD{L{l^5 zqC1{nZiDcfD2)!+d$TNMtvrq%-iE+pQ5OTu4L#!E)w<*8(e-(0D-XcFH<~Oel*dC- zU+Z$(AKb(7PrLs9fG`33ynU-l5kRC>>9CtJ{#4m(sqWl}&q$3r}rcgqZ5hbkJGO@ripCUEO zeMUT`Bp?K_vaFYbaH3j{TR3paHbV#}D;AG%YUOhDJzBFIJ^Sm@xdh>Bc6nn3AmaWeaZjXX*_12X_>LSmt}zaDO*D>WOU31)$#s97=^MY-0;0U-!tD9X_7G8pW*G)y|D2gy}$ZdXLQ zA=iz$24#>U_0ML-z55UjVU~g&#z+OU$w;CRt_HFUj5mo?Hc|r}=EPynPUn?RB!-qH zPfcWw${d<`N@kBtE|W+66ln(zW#A=>yXHq)X|M)ZbE5sjaC^sb8knr+%3FcIqqS0Jt%A-RNbbuNu9W z?1E>Eo;12>v^IM9=mDeqjFz%b&mNdvkS%9Zr9YScSlU?nY3aezy`{U*JltIRWa-+{ zRYV|oYw2~RSC%d+J-_sv(ut*BsaiU$w0~*uQjyq%JJBj!HS*q(w~oAS@7qhcyQ$2k-J8|Fmm(ACy89R zI=eFaZ`rqJU!VJ2?)uzEb05sTJNxSFCD|8b&&-~jo5^j<{UP`3+`s4U&wV%dwcO{k z$7JjIM*bQ3gYx_4N6CTs_wuIvdHLt&PstxUdiUrTN1s49@-O)pkFFj4)aW=d72cPB zM`1Ys*VOK*?8ra!|Bd$Kcln>^C-V2@znTA1eqH`E`H$sS<=FFBfku-cbBF5g0#Ed}s0U;4 zpUtevd?a&a=3SXLWiHLUEOSBT?98(=$7R~NPVSkxr{>0Td*<@Fq3m4tzY4D{yrS@; z!a0R!gZ}6ijxKC3{AXc9;U|R$3ilMgUbv&Yb@Xkce;M68`kT?8jXpH`y~2A6Zz+GJ zd|Ua(@^$48lTYG`@*9aP`M2^^?#;P>&AmK#Vfo1NA?07DKAc*fx+3+))N4{NO`V@Q zi%1bmQmxdHsY6ox<(B47&mCVV6mBYfqHs;&L*@O-yO*=2f0lNXUsHZ*`TX)(<U1ut0rq!7tS>zfgsrtAeV}f``>F52?a~s_=j++^-7X zRfX@U!Z%gnE>-xtDtt{9z8Vzv&8k956-E?|>fQyadlx*R{chR&5bUjnVDGH~&ECIJg`cRxzpKKJRbfIE)WGen25#>=)Sqrsh0mzMxGH=| z6+Wm6SE|ChRN-<}c!erlqzb30f?5}QH`On-ps<&kKM%|Xzud1@!ToB^->2s4eZv9G zcOF-TKL&+wUZ@H$3<`HWRTT~n3SVujLL(@AF{272LE-jeRY48hTD4@>s%qT$f`I16 zbArMr?^Ol8D%Ip)poV+F!hmMMzN#=96c%<>;V4x|tAY}`P}Oju+L0Ej-q`m)1LA!* zslu;SLG3pC-mQK)Bq%IU9lqet>X$95pt^U#W9paRs=@|UP$C{w{qvye%m-DSA5=Ab zP|fED)F$)5T=1O-)C_+>&G3hntcTSMe^|BR;b#Y25B*LR)V}f1ir|-pLqTERX;s*+ z3aWwos&*|@lVssRiv2)UP|I_nTAmBX)SvcJ1=aS2s_pw-9sFs(H>-kLAp5;R{qibR zcx6ynsJ4s!RIl#$IYpyZ<$l)$zwG}NRrrJ|Tptvk{%=9yWc9(5)zmspZMnzY8PFW7 zT6(N%>7ri*e_EtEyz@x#OGlkn&5gk?O*Iqhs>6>|Yw*Ym0-A@n1%)%e7!*!d%i(l2 z4|ExQMQdP_MdTz-ox z+!PcpQ?uo=R|LOYs;2R!n}c6o{asb~c2IcvMXI0%<;8yqetEH44lhzW?Ta1={&c>Y z;peLkKQ|xz>0C9{&sM#0_Hn_V&iqnPSfI|71-GeRZdC=<&kIxo7pRrH;8Tj`ld7O5 z_JZrwFCSNhkEz0HRTx)=YgIw5lm#DEzo?tT0(GJ-Q0Lcze^oSU;1;OayWo8Fr?XVy z6jfNF3Tk~#s2-b8Q*=UY?-QyIAD#=i9#&s|_{`v!iB+nwQWf5-3a?iMH325n)S7rk z@TZ3^QH6_DLDl&oCE}r;`je{jLu%>bud9L@xQA7@?58^OK{dD!U7^0L zX81$Pf?pP>V{4!P41U??532AJRhUo(C4HZJ)GunU+egXTN6n3Wu2(c43 zeL>-Acc_B;)4`7izZ|TNfc@2s+E48X52;n~;9UXngQ_#)$5dSeqEPD&S{zSTy~F zD82@4AfXBnY8FM|(!}^c4Mg)bUkwPiAvq7$Ca#IDf#|^Is{v7Vi50yxagALA#y~5= zoPE#+t45+hRDWj#y1$krU~lL#KqDrdXzTv0E&w74aJX4pdWJ2ZF#wl2PY=LMsxDDI zCO#ff0meWun(;j#VbZ8UZE51;b`3hyPiUm3bLzJxUm3|*LPnD5Cp1{oR9uEyj=hc$ zkVd?eCDTs;*7R45X->BIB*iSoD*{PB-?yGiZY**k`PSs=C%|m_UvLf^+G)@j>4m}0d>yX1Js^a*ol>wL{xwt@bR7TJYt8XPnI z1jtW+1QxosZ@5XtMBbE@r}-5iij;qB(E9*D=V?880>vWQU3!`=o6*FweVZT{jda_+_n0+K@JTsXV zaPL@pkj;GT^b-OH^@iNp;gX$~fT~Qn#3w^N&TxYYooBe=7bhbY+$U}6bh$=^I=j5i zas~W~^h1I!Z%P>LmcMJ!dLJ7a*LprdV8&K`=^?iK*7OqqME&XJ+-!;B-2;ZwPON;R zIba|}=b30Q(&zR1(l^>tsj{F%y*@V$Th>+$R;h^*ooHk0f>!&vjOlQJiqhJclM&`B zk*!!?>uk}iud}>*4-E}RBn#k9*7AHUNkZA{y!mjcb86Soh@J?%-z?MP}{!tW(MYRWzJNyzO0FA`|&M{T)`?J4v1GVLXN9?_>0 zYlpR17SYL1qL-V*zGnpv4@f=fNl0yw%)3WG*_tW!#3vzDa^*ETOKSsCPk1s?#oL6~ zl5aPq9{(hya;Em0y`^urr81+AdlDndnw8}8YZKRMvCOC?Phw942XnO>4kr6y9>rY=bBj}`j1k=KuOlmATqFu5{$PIBS!rr}$L zUpw3!`rFX=hdwy;yrDf48>q(MKhP96>X(pt!V0vZLFi6#?)P#4k=Y;w4Zl&pgUpT4 zV&qB$c$w^AeHc4vmm7HqaWr$pnQt$PkwlI>9BbiBX7KU^@_C)Lg_n)HU9$m?H}dcq zyhwzE0?$OtU}8U{gLw7KBN88GynifbYhje9j{F3P}TBPLL?6xzpgGuJRZS^5zp7~Z;?j&&zYD;l4TIT3lbz5 zj6iB`l&4H=@1T4lCy3l@4KR*~lm|>aXNPBKmyOSuc*4lr#bal3RCM?Rxc!$%Ttnfm zv(H-5gz=oXQC=Z3q_J|D?kyfbfh&zEm{*9;?(8TOMO;fd4bz!M8tgwq;sv9hYISt> z5FJScZr&l%TkeS{{)@PnH@b#9jSP_g4vA-M)EQXQy-yfeCEg-FW7yeGO-p>8Nqs^-Z3W^tXNUhDiRo;(Yd9JT zp1vRCTBap$k@#sToM`TF9tclMX|Mkxi4!c@TL~mUyS0mkY;gKD;_N88y4z?;zS#Z- zC!F#e@fMP6C6FgZ(j9iKl^~qFMdszKa_C@WNZhAuE2G0>#Ge?Z_QIT69CO{87Z^yH zb^2KG8|5|PO$uj?3G>cFM!bmoh8^I*H}V?sIbEAMayuOk5U}EQfNhxdW5n6TFk{gX ztav~Ei8Pnj$h^(v^g%VJ1E3hqmFLL3&BeJ)nrlJhZ{#^LZ*$wEWt0RHcG3kZtzRQC z%@w_xK-Bx8ZDbPr&k^S&Mp47<2P=XVq(~-IN7Xl4B#fR%W{>Bd;q)M!ZN(WqC45eD zV2X1`fBH*hTWX_la(X!fBzau_jUd}&Q_cS9%?(`%4y#-!TK$~&lH{SP9p7$j%vWi? z0K8o^2%+ZIm26i>!HG5tC3P!tr(Su|Q8gvg$w?@Ea{e$C4Vg>etSU~^IMiRWv{xKK z*%HxZnK>zfJbfbkX!QwKUpLv5@%oWl*m=6zatnK=8l~uki`r2f3_E1L8E`+i@hHXX zYO?SWiK=7fLzC(rsj3^z*c69ziF!ulA)~r7sg8&j2`45ba>ljHU;`rZ8A@by55b5| z7;Q4nEQUzoe7fRvR<8aWI5k_&{48^Q=0%x9 z(p%DZrY}#|QVx32;#32e-wX7JO5^)g1XJ$ZRNin)4N+!uFPI*=UwIwrG z78RqpzRfmr-6O6B+R((x=Xlzu3kCFm+Rroo_GYduc(Xp*tl*6cUm%|omecS_VG|SADDa9LITb~y=07^;o(lc}Ah+>Qr+G>%T zE_~;ixiYDEnBK)6m<)Nj+iZMkm8LIN}4tF`PO}B=E{U( zj1fu}Y|p{jzV6H{f4Aa|6N-Xcg4^|PJDr*3?^0X6Q>duWP&L;>`hl6{S14AeOjt?h z#=+E2Yje!Z@^`AbM%Y_fXC1kDv_Zy5nxo((#sU{S%Vw6pL$R9|7jqWkLEGTgforLH zmDL2@D#tWK(0!rq;2%`te=OYLGK=Qnq<}=1LR5BYIPTl$$I(!iy?p^P82*53B+Lt?WfCMt9avtwmhVewVy8kSH&17lmnf#sG&FH%<@YWZ=6uH!jf^b|AeHa zm_P(*77~k(fPO%1 z>Sll`Dyj`6(S3?M!Zj1Tux*Fmnpuv0#P1m=BXLVmAJ$CuKNZ#1kr+OdhnOA>?FoF5 zmJzdoJdk@F7Iib$CVbj3;u;C~IsliffUtB-97u~RQ$rr)n1SgUOFuNTT-!xl4dklA zowC}tjE6JJF^j}c8DfSI;)nN?{VG|GMZ{-x3M7CPFb!ceG+8st#ULX8EEAX6rC4xy zp^{G47z+IV6R#ZJkQn{_=y&m0f9L3hc<3)I&y{~!{(5!vznHrk-|jPVN96L^t=R{%w`7-RUy(gIdq{Q| z&+~gTpTX1oqRg?Gr=)k18{qEr$J1{nhCnmDCouzllDZRL@Ykl!#P_=}@+Um>*Nt3> zNB=1!hmItP8TdW?yWgF>7;o;e;lB-U!0&yiunFJuPZzGhBjK3Be)+%Vf0e%rPx?3I zpI_d6_#4C54Zmgh1;Z_T45o*EI`pNXj|{zT=($5j4HXCV3A=vzf3pV;OrDTLSJ6I7 zmO$sgDi351e|9leYo}cq|9vz8<`s6;ZnrZ2I~M`aEVk^*_-`W#yj8|S5fQ&}5}+3D zRx9HhqX_^&5R9)|uZ(YS5uiTjvR4`ZbtHkrB|$k6-|IK$iq!l#((J~kWGz# z_(cQ(`z3xigtM-;D&s$Q5|9+U)vJvEhl>CQ6wIWR@t-*f0Cd!vmGPfO6G*_OIswir z<3Di{U=i(5$$yU~0BQ=lPkQo^NCHL^uy(agPp*$95Oq0D9E|3VT?Aw+Ac9b3d?J!S z0xH$y8eJKG*hPR5fV9Px@rNP_NGC1I$3~+v{-Be9IEz&}>H!x4F$S?URL1Xj612fM z(25^93CK%ZrxibR5-?U>TJZxXL6sA5vbZw-1t$S-#U`V9hm)Xz-3k$(cM^cyl%;ojGy&cbB>a(P-sU9e)HSi3o;h}8BM?~h+|bI%paTt-~yx-k2(q1 z2jytqG)NH42hd`2O}aUffK!jtf=X1zZ;Bx3E+SJ?n~?Ply83fYf;RXr2tMm1z(ZB) zaHEqzJWXiD4K4!I;M@-?@CG zivVm6ILpfT^-coRP14nCoCE-TWL;c0NWkJn&&Pd|u(Fl${~9D{b{A1e(&*IXaR0cA zfWv_8zB2x?NCNIK==IoYE90x31b8*{AQ+Dz=zs&qTE}@p9jukwGCuOYVDzNO!mZYsUHbaZj5_|4+GizgOy zg^9w|g>wr}$^SNgL;jNdLAfot+jE!a+C+%EC;Q&)DcMZs;mj(c$nC}Z{uAl*(_^XM zrfx`GlsaJK_amPrI^TiG-|~)sN%GL)-w)q7e9`cM`2VjNdcn}b#J?x5HQu1T$&CQK zM3FJ*pVmCEM#x5ck?cznTyKl!94RTXF0x5L- z$k@~Zyw|+70K~*5wsd#foPFHnMh*E2dnFpRVCNxAhQkeaawE8}dF7KE1_Myo4foW^ zjT-uOw7VC0V{$o4tlV4oLZgPAuOZHny}(#Exe*-Lyw%`Mjb(J{-gY+}Ke-VoShP2= z(G6TZxG=lCfhRYD3X{1II~#z%Vfr5M20meOqeg~3)!h;QhrKtCv#YA|zHi-mtU?e$ z$b~Q{DAS$J9SRbHphQ7Tmx{EYB2GkYMRA}7F{nvUBaNm|P(lc35+E`-Ff=HLiYVO* zj!1&yKqZP5xs@udXt#O4>+EyR-RIo1&rLt?=lR2@tDgRNo*UNMYmaO1z4ltag@szO z^Q^kS>j)--{Gak{=x$a{Vo_BP_am(OwXqBQeQ<1dGmc`)q8EIw_4)v2LXk*W(jSl9 z-Heymfc_`Aqm6d0_r)W3H{&R#WE-a;%<{y{TW?rAGRpvuv4Qd>XHcUVj4P)1J*P2a z?+cu8os&dt)t;u_$8Bt24LCtdRMnpT-aoFp8PBos;AE}$ai|q^`HkL0-Ob9EEPC$o+K9D07@W-9!=H?EWS3L}$G=w%FhE3%i>ScY8kg6sO51T8E=-Y(?yI zo^+7l?PWLG-F()(nr@4d%U;u|?-g6A3#P?~3~I5&{gU&n4QR^BKFJ3Uk}TY$y|XHN z#g+#oAG8~i3FlKq50J#z$Fl5^CZ1bai<*#1h2LS#2zKiC-*QaUR@}D+93{Q8TIH(Ds3TsU{UJoZU@hy+-Ij@s8|j8FnJm9!|; zT4OBsNq^e(!k(}2`i#!r%WZW8Cw|>Ls>jxs zJw`ek-`42uhI=vBJ>DqBVpsS(n^}p2>wsAax1FtLtn6o|&PFF!ucKjRqY>Dt^SnAE z6(`q$QYGgF2ekA2Qqj^ly28w~G-*pbo_Vn0q15#uP&0#NgsZD!HFh$r7Psq`=0QMx z@pM&uLAM33q3}sk(f-(=?q+dvl_OQ(Gpo)_!aB?6qrtX-gR5dRHWUYKE|(Q@8u@cS zbvNVVs(6hpg}2G=m$V{U>Zk5zd|XviO+tC#;0}T9FW|z{-Hey3Vl~MW)&_1vx_2Vm zzUSl`^dojVs79zI;Y45scnhAWFE_^@C3vo`#uD(LsZ=;Q^h!WwaF($5Zw`H)&#UR! zLuL|&h!jS?61;iz#Z!TiH{KKxbC|BfpCmJEDvDa|kby!g4| zlHy*4pA|k;IF-o%@8mDdFU$|+?#eC8os=tNf0+FY$bScAp3H2@oSzxZ45c4PUzUD( zdcV{!Q|s~QZzlhq{ATjfDoZp zwBn6usYQ-VX=%^W)$VTa;-;g7;!YuUIe)llcY_x+9VL{!@*=c{In?TIAXqwT@)FTl z#cNsc*aNY+-3?xtv`MD0@^oI+Q)eIF-9Uu2dh+hKpUS8Z&nHj{K$Hm%ubUN~AV@c( zJGC|jORIq;Qm%$SCmvtHF z>ac+jX~i2p{}eCpvMsR8^jC)sgh;E(MhO+yrM@?v4Ma#Q)+m`w`KG0f2NRY6>474v z0wP}tMBR2b5Fb6TnRrhVXQD^O5Rx>tyEbZt{)QOF`)`K&Gk?82CsSYDJmMl;J zx^>8s?gql62S{Xt=yV7s(HWTrURZSah!D>MWJ9~o%W(3LV`=Qep5+34_!l<+~dQg&rsrC(ur%_jKcJX9PkI6v{($ zO+XAZq_ysbvt7oBmR5kq;-R>2J0lKyuu!m!aM9AXvy-|T2!vLQNA!8NiR!A45}W`y z73ZSZs&nl3+B5NKtKr~dJ36|4jvG`|bm;qjuN=I5NYrzV|M~Vs-3?x7bibcrk6FBv zcxl_itAzL&5`Mz}v=uA~YFx!iM^^*Cci!2?_UNky0n@54BC0_=96lBO?v9ed#`1cD z5NZ@jbTx2>28t-??s!6X17Xyv8vX8WUT@%ENfvICvmu2LQ$4T{R2jL4%sz7)RDgAK zGpfX$)vch%B155~tOqa?1<~nqxMN0mq1MKskZd6M)iW&v{fh*F6nv*G|yWypSR)>_tA*4|oJF>4Dr@B4a z@0sm&L8B_@xAf#Eyn57FpbdLilut4ZI%PK+Btcb@=BeH*2=&KCF8`yJJ01Iy-RM}n z92!;J-ag@P5i|6~yU`uoE&=HotNWR0#Nyp(1l}NauB_9&MhL`iwaP*P;>dAV+;H-4 zRD&}UKL2B<`>Qb*|8KTD%>9>tfgC#lAgat;>W@P72yo^nY_(FGx6~hn=n^y}c}SHb#Jr{cC`6B-391rTN9y2@ zLevQCWH_C9OZ`!ZIsq9eTZr&SA!-B?QeL&@E%iqs>IB5K*J!3c3Q;G(wXRJa{85NH zK^@>1y4oLws1uN3s#Tr0)E|YY5fGG)5AD3A{wPG3fV3Y~0_)pU(jSHB5pX`hURH0< zTk3~<&$P$N|VF0)kz%MbUU5#Z*D`|`Y{ez*sX zfGq-Kw0TSYa1R~<2NhBTbRh7W6#q2yj5e30Q{P5BJ~_VAo)vaQopNJc0)39vm>3QGU1wjeuw*&>ZG1{XvKVp$^rfDK9_=|kZJoC87CZ_w3#xCghAC=l?+Z2jPed(a5* zm?emK-cmo@gGYdd5r6=?`n%zE0D?qr*HqFE_u!R45=UU9Ds;6U?!hGh>QyG3ESztL ziVy-ItVDz#?m;hs{I1dpKiq>(P{VLa34XW-od6Kb7VE+f_n;Br49%T#-cmo@gG)ey z7gin#&*m-l!#(H(SWTMrq#y1<5!59$5lI=yR5@>{AMQaX04BV{jPk=h=mZ@2YD`)` z+=E6?ZIerwX8PeCbOOM_L_hf99&`du?M*7_hkMWo=;zQ zC_$A#Xf$ny)%_PEK}&+~=PmtnH~~Njq!;MW)idD)*ye#S5&bY7PEaQoC6k&u>`Zw@CAyl_C{sKb{+2}pw_u}5+O*%V4pA-@d~86C#rCL;k| zEk{;Ax`*2eDM5f#n6!R$4~;;wF1G0hKe~rbKm@3)iwz-lU~RJVwt&ro;O`*>HQtmY zp##aD<}LNZe<%@E*}K^-IFim=>c@l73FwA8UG2w%a0%>a1A(cYx73dZ;StD;A~1%2 z@Z&+a1gIb$A~C+rTk6My&`2#tWV9Mzb& z)Q<!jA{x5)cT0*&IzdZ|PP4$Tz&Xy3h5% zTo26kz+4Z^^}t*Y%=N%r56tzzTo26kz+4Z^^}t*Y>|PIu|Nn`xyJ92vj;tJc*~qho z9~)jb{HEa}!Ti6YbYbblQla?c;^&KRC>~MRQMkMCk-{m3z4Dv$*XQ4sujFQPcjrEw zdr_{GeK>n%_I26AGJne40nY!6GNtrS(`(XarT0($Hg!|#{M2Z2HhEw2L&=kq>BP4a zs}iRq_KH6ezbgLv`16Lg4}EFqy+id_mul?(Ut{VLkbm&+!NaHDFR=45J+JYCsY?U_$d(*}rlZ;n8X2i%D-BPw?Z%@# zXIfL22nvwhY5ksxj$nXUNvB*7Ceoa`L~wv?R%3s|+5&=CPYp#|K>$*Grnd6RLRLUv zxwQn;@Copb{29j=KFs;pB{e=qM`8ZJXBr(0VB&S!Zh3uF^N$X=KLaFV*5!rGmz{*s z0re+(bV#La+3D9k$uc?(HL+;2p#R8U7`Ti*ykr){-;MlRnwK|C7Th26gsgYOnhroC zCV5Y=-ejuof&YX~EGYqtK32mz*QbLVPeB^=DQngH7B2YlKXk(RG#T9Z$G_;vbQw0Xd=8F(mtJQdL@bh^n zKoNZ69M6i-avV=x0tAq1plMQoG*1J0hVfu@#O={ha}2JB1!OD$IBc-+aUJ*im|4|P z?s>FW;H+^4w>Kjr* zx0FC5BU=K_osG6%U_{s!`j}Z*2Q8_=>kZjUeF6#FQUZ-FB(Q^y?da3KF|~}4t>}tM zD%)nGQSbQX&@v*nqUFKIlOq35m9t3Qzm+7%RwM=5QY{t-i zm2niQ0R)3^nRqy-);a-5v8iQVq?WOvuyX9FHMP(%=ByW_W#SX;Z=Bg{ zy8eRC3(_(*k(|Pn25-zwZBfGK1!)=Op#|`9W>4zrOZXy!wA9oS)O)FlPKdBIuX^=ymVWt+rIt-$z6WR~5&@Or{0P68xR(^UZVBrr?y8Re0Uf;d`B z50-0S{4zNeRA`sH`5N;8OO5f=w-ph|22ma?fh|l29{;h{}qdLwE?*IlV*KmJxuZbp+;dJQ-rPZZZmkuaCS-i1$Zt=N=-xaPeysc2lZ_nSB|JQsw z_vhT#K>x31pU&Qqy)gTNY&!FwnNMZT$jnRsE`3A#ytI}2@6`RNkCD@FkK`lCtCFux zmJ`2AY)rf}QIG#M{*CzZ_>1G2p&t&751lo1P;47j82HzonmCBYhVHV~{0jGdGG9y7 zEqKr*V)jSnPfg5sd4nCS@uDnA6|e8It*MCv-5w5Zcse8VuTpn+S@%*jVKhQ1Y4x@`0{cCa_El7K)FK)t8NVY69!TV4+}x*U;NqjOo+_Mu`DJ zB^@3Ybig6}8Mdb;FiZ>(DsG9*O2Y@4uwZHegM?xXUf|qWLA+Oo+zA~*wzOH{T;Nzd zVwtd~WB8=7u{+3IhvR1e{$OeXlZ0XopA(8zG_Y=OI(BLTON6R(FyDfzGr6(}vBwrt zZO2w!=*3m31=N|E5Q7BEr$10nV{hXlZZ*a(^aoS12E-U4!u!ySU1n}OEiNAd{Sj19 z7$g*LczemA1ut>dHGjJIsR`^5h#Vl4Oi0aEpMvr%5m7R$lG)g=pgc=N_^{e_#SgAs z@h(~JZD&G^5q1|vh-?yMEzRs*v6xC&BL*~+td?!@eC<<;9)gTfrX<8QD zsHqg*OyU6~h!h0yzO43B6PO?rZ@5gwOVmXjC85ETOig$;h$x{zJxIL$h_3yusR<83 zCPFB94H7%-JD^Q?c8Ca}oFxfV>DQx}A_le;vnPqP{Cf0BY!L&y*8;3V@NWEB?Wdl^ z9x+fTSmmI8=z4U))RUe;B3z|0E<77_s$^O3sWbscQMUVqQ%_=;P?E!UN(vyq8g8OA z*VBms~A|sESuMX{wTLtVD z(N&O>lx3$)@EYN-0#=LYDv;-1GNU%MXB4`@sX}AwNzZy=nyc*jfSQB!ov+wxTJjNe zrk+%W3!{PtmPBH*+T8EPDt-k`*JHhiZg+*qmIi%KtzWDbR~@S_IpFM`YfU}r88J*N zMJ~aZ27pvQOkbU}*l5R4yMqm=LM8*wIa>aCMjJaubXW5%z&_ZJ(RM2hAbQ7}a2PbA zT5acr7uyu8+c(Cjlxtq?DV(}2^hEuW4TH`zoJdC#Kw5OgFlZVY1A(MP<_NE-z z(4Q2u$3UUjAu0&%+4X3sXZMH_ieAKod0=3Q8BHH*irEbn@Cf>-hiAm-VETw29ZY3R z5XqVrHojEaGlCc^4N4o43bk5rdwvo-h}zl1H35|tfH(3@*0t@Kb>Z1S!nI%>$TUI* z2@ut$H7|Y6TBZQc7Gf*_Ey#t1Jz8&dU8zwD@C+j11rWy42C<(o746xK8r0S8n*uz; zh_L{ITqQ69NBO9*TY{Ne*5q-r9YSM zDlNnRf2jDq;$_8G7WXUsrm&m<#6^Iy+@G=Fk_IQK~I%G_DGL$VXuo3rO$oKZUmx5O1V>c)4Eey_-RB3|-F7Q)YPY0{?C_Etw4=^!Yrz_7()6Um+QOR? zIPu=&-RR7=rpp*~Rn!?V@o5jEo?GV3Hp}G>A7aUkfMY#Yd!L6SO>OK>Q>!qx1D4d8 zZFQH`G{h1{0ODE4=N~z*HD_b$)R7&Ad2Z3g`#XSP*c)^L$FE9sqqhu7?&otbSF zcLfAfB&*IP#{if?r2gc^+kG)~@+-4^j&Yg8`&Kan_9d@(J)bV59_=zlNtHb3J$Ub) z)T3PH2&tIWF*xgs7O6+Nj1f|KY6P#wdo%1wJ;G&^lNXbgvQ9Jm4|C^J zc&!_wJh=d=1Kw2NscL51b6wW(N-Nen%mD@W9JkKl>dDUHKtd2~`QB5Nf?QT^L{$1v zS8{lzd8=xWApvjbdf=63X4@gKMrbF+N_a%26VOfvyNu!5NipK|FFpy*E03m~Jg>Cy zS!Hwc@&N>+@1196o4BOOU!S*#TDOXk7zNTg``>wHws}rz;p3xN34Lqmxv$xP@JNf= zfB>umrx6un!(!{XLA(tJ-!xT1_y|*ifJxWrEdLg!Z9txnnrVn-VuSV8=iWB64L3E_ zWu|t^t8<4Z8{LH*wc$CZg{uu7Y5>dU`BDbX&P^x940pZs576 zMM)*8g_gUh*TJ5DT9j0v{W^58?+Ax~nwk#bGl}D01wdaSu!7-?Guu4RwD6gvSn*o1 z^v8HkGUAqIE17UzQ60rm7k{=^r|06O=?a|F6nA(_6*oTg9lw*;%r@ngX4DlnBUt!g zi}vXXaY~cFzQ=DhlN2k#jO4rTy$Pd<#Uah+3-4UT2Z$f)^fmf3G=~atNsG|LiWNxP zn(w_GnVv(MNoEc23IUo7dcMwV^L*062ec}?9S%$YVQQx*R3Z*(Q7W-AYE?j7M5C}? zVh{E9SvP0I%r-pJq_O=jgQ|loqYWa8854@HR8B@KJ~0~&p9o8 z#VN)LDVlIjbJDByqGvIz2_&n%RnbnvAMpd#(`DDh`>Fv>|wW+KP9YVhx>( z4r>GNC|$WUX13y-7R?7FB^O!otJIh3R(#SFU+A(yp77Q1gAOcJb^rgASa?^Vk?-d3%3qv+VLp@lL2h;K%-sC! zw(OU(Z_Cy)f6jb8vn+FRCZB#JJx=WZLF54ZV(P7_TJkT+ZzPu`7ZUsbP~x)0>4|du ziTH;2TjSNCnW1}zJ~VXlP%-xX*r)94zcsTJ@3;uvA#LHjOmc^|FCWvwnXR5vT>S zz=-o)pPJn2xxGb5B_@a1E?rHsknwhlnhq^HbPWShtG(o`o^#{OR^{Us;@oH}tBT^Q z63<|bo#l6KL}7`SoBV~}Ct$|&os%CfwS5Xp{M>BT@Ih6q4G?*oK7-a)eB2^7PegK` zsNz>BnOJL9m2z%#)DYzPr~}@prSi!v{!lR|rfd?pE`$ zo7sxPn`&_Q3V@OMM9^Nx3ZAF7dY*2kz7kd(^;=cHlJ?x(qC}GKC8(s)iFmrHW=4sm zpR2y})bTT0#ly|+pKzVn8pT`)hO)}JquuvVXjG+cC^4p5>!SJ ziF>Z}APgKw=b5c9ht=-lD3Og;t?G-eK@E?&jNxk7vNOICx~>5j^scpA|HN1D-m0~8mM~of5HG7K77(Oj*MvEk#a^VYH zg0{ZI; z7F*ZHec~W)IY;qGAPN31@pGeCU*NVld`jCkSyF^>;f$?HsE|hi>LGB`j%s0;PZ-p6 z7DXH6`=&LP@QYtCvvrXxK3uQc;)!YzNP$%sEAcIy*c}53OY(TPfP(@#7S*X&6+kiv z!D2d16~HY4PyV{fuSf$H?nVQ6=>SA!>|%cdkncSqN6D`chejO0aJYQ+m>e$tNgDDSg_`tFkZ~>`!EZ71``i_2$^H zU$%<>zdtr||H#K}{J%$s*ABlC{J(DL=F;0sjpEMY?Zpokk1wVR4;KEd@K1$(^N;1P z%fBUmbnfZg9l48gquJT)?b(a7CuUP10DL;LB(qQY7wK!$=cJ#PdMfqh)O)!9PbcqA zelU4bGM9KH@tMRc68pp-i?4~lF@6}>f42>tKQuZNi{1Z!^7t=2qq{bVorcEyn_sOQ zRjJSC($5VKi!A#VIits7tNrb7?%IT@Mjc9YZ4uxm0v05}*s9nXyYnRw&DymIV~rZM zC{Er@xkRrzz+~4D#j7jQ~K`Xt1=;zpv&>vyDFti#X2&etuT^6 zy44;_`K3~2tRn-M0a>gPG1eH{zmFLU$pB_>H3;!Xa?a1ZaMva=k=Um&T_O6~E76ra z&as|jmnoC7jRfetg6`UctpxE5v%c5sC9ofefrfVi|I^^EO;}14tEsbvmCkPa92a(N z!ce04qC|4TVZKFhT9%|#Cp}B?Z+9YNYn^8Y?2Ae6M6Pz1^m;YUx z#8_f;n3MYTS>iV4ML3|F~|5p-Lthg7I73$dcu+~LbYaaYmTh}G<^ zyEcWIQFouE%CKhAL zV6hb*9`RK1?I~hS8Pv%ibIbuw) zYaOn&utCZrVOutpUafKIYpY7rZn3CDv>V_ZyyGx{O1QUo_CV*5_ug$cwiQ+RaHWI8 zCkSB{uUf%J&Rv_ZtVFk4Sg}m{v^9E88CHy4jpYgm@D`c#f*!}aHYu|Ttl?d)SQ}(F zZU*$6vZ%lquICgZ=jVD4D^6PvSX74Weh#0QiW}o%8?in;rwl34O$F0Y03(72cg!eJ zy=%)9(DA1JuEfgstS6?H3h-L3)vmLM0t!dn|L=&6e0Ss%BV*wIKMwx?x!nJsD&0_e zOX>N=-xoI(&o3TZj1}%JTwHizA(wwRe?|T^`Ga$R$la2ASFWA?uk5$7E3>C%_sskv zvnF#^W`FMgSEkQSKPUCO)b+goAH)0qJ;{%N{XdfUN#fIZ|L+su9KX)?{_hUmIdsv` zXl!Tfj{nj9f8oyMp3Ny}^6Cf_U;_tLa2D&lU$A|}`n53d?0QPD}xJueTc=Z(3RQ#8h4=l+YMd0ysA~Km+2~o7xydfg4mRe&_PKt4T}^ zCj~HG?s$d-ZV)?{*IZUpyM?vNHQ1DDC%;T2e`aZLMuEzQ{kR(7(&Y~V}#HaaZ^o{d~jEq z=ki7fZ8dRcpryTCX>{lE{cSZ6u%!1kZjxn_fdK%_cD3)R5B;;ByPU$SY;%kHAq$V+ zIJ9&5vt8Ek8Y|W+CnWvWg2;VcKBGvo(#WAd7(};o`93bIQ6#MRMAq86tJKcr&vN;q zL~^8MHwkLlyFh7%FB@ zcNT@Kn5x8hRm8m{^bkq`&lpqy7ecHB%|=g6ik548XN5fmbu~9>Y>oKb2Rtx#E+27O zO|2HzCXOmq&3I?+Tt4j9Ih+rVd*XjEdhy)4>dfAA(9Y#0TcC02*o<{BBRjRRGyPUd zdaCHwHhe#*h^H-iE1IDDFSdoAX{Y^i&ikF6%L{{~Qvj+0%lp`3zjO|DdAH3b=|m|L zbw!S_-d4aK?!q5ZLT+FQm^|t%eGTnS4wk*`DC?FGKG`Y~Ckp&z8y~fh8xKn);}#IU zL@1zgG`_GHZ2I+O+T}G3y6{%y^rP!bgr;1^2%$_+!8+~R1CuUqgwQ%`L+&fSJuu-i zMhV4ROm0_xUz?rF<1TNMP=aygy~DQ$4!Mj`LMsd?jKMuH=JG}eMPY(1s_%jSqg(eJ z@mvqg^}t*Y%=N%r56tzzTo26kz+4Z^^}t*Y%=N%r56tzzKV%Qc`~M;y-$xz<|L@e1 z{P2Ur|2BNu@ZP1Lls;cNr!>F#tK$0NTZ`4gOyQowvck!QLjHUC%k!t@i@6`?KAl^V z8_xbTyE=Pj_JGWjnHw_aWsXWeoxUagzVw20D)s%;rKy*to|Sw&d3Ev)$%7Kx61ODY zkvKX&6aPy5UGZb^{@*n8)}dqBrn$!JkBIh&&nc{H?p- zOs&C>J^az$J7o>h-&*3=r$nO%1c(Iu06M-mT_t8T@sdfq=%Yj9>C zAi9AC4D%T;!-pz|gNC^7G?ZuP!l^ZQv`3eK=P|ad7RFxB=|OUqI|v60rqsQez&9n}+8*5qG7UCWx+u3B>}2(h z$(j=Ia34?t(0m=T7io>qx`8po*Iktmw3fNufYn^wzw!Oh#_+hQHF&x!#{C14N*<#; zDiS=1z1|r^+uW|66sOkU@UHkx{ZC{wxs$=_2 zy2&I_#;cgXIGvH+7I*hhHy5|bU{+R}yjW?efBe1exx1U{jO`o#3O36$}oD)?na3$a;)6` zw$ja>pL_6u!0l#?^Gu5l3rn9_BzAY=vWK8RNSSlX#Ic)KfB zW36FrNeVapC1+}lIJ*mDSmtV53uDv=KsVvz9z7djc$Q;LB!)-T43lhTRuJsXm+|#`Q3e`}M-W2Z(0f69_@3Gph=$Q^&)|?o`3^OqYxvw1=D$Jm+^~38FXYK5c*V4_&AOyguWIqsHZ? zN`hQ}>KK;*|Q)_U3A1G8( zQ%k6T_PjZ@M!etc+C~V)6$IDw;Pd9x8u5D{)KW?F+~W1P=iq>8y(^ zU7&+~j5HeG_vl9BZ!e%?C;+d~Y?5^a%7kRx-=nL{VUZXi={2p&NXGqrfMk%miPdBE zdXmvy4NtP?*KKMuXGK9s$Cpc!jOGz{ZV~N^2-Ecj=ci^B_XdfK(2$PYc&@26Mt^Q~ zej=s}CrA9{^mKxn?xOXcKX>?KBc_bYQHAY8+qin?)z;J+oVsO}`(sjijc7`Od)#12 zZyNCKnp%Tfw_**~1&UQ%4QtwkSnmHP#%@&p|1TXW4gYlbbHlG6eopC+rCUqyFCANo z7au6DD4tf_tFXCnZQ(72Bl1)EJM!<#FU%)$-_Ko^du8s~*(b7J00Hor%wID1WImdC zab}P7PtuG`i{hD~hlW-U zoiTJ^?6*`S;?J6X+;d+Ewy-&0Fb)820sN;9>=yc?=W*Abe%$D`qBG)pBWNN{xUF+? zntt5qwxaRkINRddq@YapT=n? zPAfz95(pPrA7$(0FsnyXd+o$&Me&AruHq%9y__z!fS2jVaaxILr((o`4d-otz{~XG z_^d>=(`E$%9$aG!09a)??y8T8ez-SPv6M=V6;rUiGlTJ ztE~o+hNrh&~lQ!s#uZtt)tdQFX=bSLGbx&bsOp$MKO(sp{DL zI@4P)dLcQ)?NTcNU_3B?$4>D(KGI?=UaH#REw(*e@v#P0$-Qs8I%x~Gt|*_oBnT|lR|VA&ebQh0fnknASC zI}$S&t5(D`ssVJ(xj_)JgCKmB0!5(3 zVKMi`o@Fye$gF|6(C$IidTIrm)?lG^yx#pOjHb6>${N^E%!@<=_Nf(&S&B7uy{SGT z89Zh%zgoeB6(tg^WeG~a(Y)EGR!M>oZ!0gY*yjjWb;~`ChJvSHwg7iRS`moGa;*0zb^Ew zRZ&7MAb@-)2!tAqRBGj@+H$TFNAI96G#aUNUKXny(0sbkXr$5@8=Y!hz$JpGLZgvN z=OvC-qHue<5VeGnO3jJz?gf)t40;$N`)*KMuu&=2@ZPmqQNKi6YHEpTh>1$^g-=6y z(h#g;u$`XQ_NF1=m$p_Ko!)|(idAkpDb?U78mB^jk4hg1Btwg>DoVe=&D$P!+ZH;) zLBsO&3udY){bKWSP-+VBYw!M+=f?f!_+zn=UyXcYWX;G$BWI3`jy!vKcKGMRw+~-2 z{GQ>L57$ahmwpHu;3vTYJf-yfQm(kI_+7jLmKWbxJTYI-@0si79tI2GvfRJqPR$*W z%V&R|eK5NryCVCh>`B=}vhmEXGxufIW-iXWCUYF<0DlD^;Lh}C@ez1sx{=;1HI;fK zb!+P1uoJvAb!4iL{6q44$&JaC$u}oom^?I@Nc<-8&BV2d4<%lkSdf?(|6BaA;=#qC z!V};TTvPa9;jF^3h5hn7^N(Vc_)Px2`Bw}-BYs!>%J}=^r^l`MGlzBz{RoV~%ZJ`M zblT8SlyJV009Yz1;oT+z4te!X zqdfjDBLU~^CapNnNWew1N(t`_B@iDM;x=2Y^7uQ91UwZr5b-Y|1Qyg0TH@p>Zxz~?PQ zoNXi!+c|^vIuikBd_XD6O29J(am}1`%j2&w5|9*7R@Tdn1PyMqbkvxU0NvPN!u*qwpi&`ty*$3eL;%7+ zIUma7FEbKw9k0{O(~Jal$$(TIe`!BKojWIfGT^>9DdE&m0>R26oUuYzpJF6H%QYCR zmlz4K8q^?ov5^4a5z!BejRaLmFH#;q*+gLRwpU@{yeO0aV8trQRh!h|g+>BW+jdZc zCxsAjqe2x6t_ovuqLG02@)nhRK_~&(?>yK7pi>?{A%p;b3yb@IhigH3e36lWd>nN| z9N$mSAVDusyBuAmgq21DfLcXYuP_p@v>L37HPO&_G zX+HtO%}I>x0xcQMijjZ=hUn^JLI^(Iz}>5~ z;yIxNc(k&(IWU&T4>b}1TrS6?L+0-P|4XjJ|LdCRoBCK9LHo6lO(m}n7a{AZ5CS{( z54x1AbJ_ZXk$_izb{*^YMgktkxd2$(Oa#2{l4HAUZ8Z|GeY2@p6Gj4X__?K6PlgcS zHo^Oaygt{;*6)l2>`GjOtlx$b;E~276PD|;^&2ArN9P6vzcv!kk5a-DMuMumu9vM} znFu%#HaV_YzcdmwIr+BA*5gJ3?t^UzwipRGIdk{6Hir^OXoGm0LGYN7fCB>ClJ$!a z0vluwdpb|BW$RHR0iN|0rrgg%2?(gE0G-Y;#rm0%fU)3GYW>tmK+-(BzK6;oK@)KQaa?jztUHai+BLUkQo2&K1Py!C$?9K!?m8~Bb z2`Zcr7>oZj5#SugD^l6|4-)}yRc%h^)*gwD{kxHXEYG4R?=lkbc*~*Fy3TuXE52$XsEHn>6<-M@;GTmm2Y9=(_2qs7 zc3#E;j~NnnmaV@U33#o?Kw#|*B@p`{%@idzYa+nc1!uvs^%oNX#(%67W$Vu-0*n-d z@06{Xa00diGDvg1x2BB*_<~z>^$sHeaGg@Zl!>5%yMKkA>>3G}QCumlr;P-31m5_^y}8A^aPhu2;)C|iH*Cy-3r%m*y@GHGuMC7=W{Hn1m^ty_%* zBxjPbxWz;u6ONmbb+eJc0%@JG_>z%;g(Z`AlaT-|hy}sA$wYu-0FJ|D>qa91Sjlbb za6$8mfHROBFg_bXKn#L7f#dInh|h@s|H9ZOVO`VfEAo)acP4acg=Mwq<#l+i){GX2B5&s}w|LLLc z4Sjs*o~cCD5`lR!RdKzMTsSWllX-CU6Nq-JhzNuNuz?_ zmVlA=e3GP-J-;oZSU6kkuDDS79nE0&e7B;+ikrJHiftjBp68Znb`g(WWqOGdx0~VB z666Ob!z)GL!xcTfDS};s48p+_uMN2I;)0vyVX8XsmU5J~YA-*i2iXgw^5TkElQ2q- zKC&<#ZxJ%bwTy( z9CSbs2v1E*8RFL!saT|phCCw%bHg4Fw-gj0%eZYm1gybRVY2havaiDZIW^T1(@AgjtX}=eXXl%daX{y=nf4vjG;7bln z8H6Pcr~zfjvs-QK_5K=2`@NV%WBcL8Qbj=a`nRbX5ErOi^P~k5nuz$Jcti`xxI|Dv zY<*4fbEXvVXXWlJTN}ZN16zP~gcr53xA|Kj+yo{L;qrME!aG z!Tv*N<+!f_DkfbDAwF?83gJA@B#M1Hq!8I5M`=go4q1^M63>L@SZv(i5Ml4^4m$wi zsDjw1{p_NQ+U__Sl@ZdblH4V>{%q9(fe^<5$@UMGfoScOn?za-9C;;7_Ee`0!PV4=ZiHP%izmrWee6_!BV;1f zqbGvm<^&6Z&HC79L#iMnS&JS?yAX0^VILZceb!$G>4oZU^a432(a5p&&5$a{P*!%M z7c8!*R%NW|uYvT!F}u+V_$t&mHLZ_b8&U=7g`;<)7r+A{lkHgST7Mm+7mnJEUTAQp zkObDR3#o$i!jZet3!Dlt7mU5GzXnGPtO2MAgqD#)bJZ~+HISZs{=lB344x_^k5}x{ zkV2#x&l}hb3K3wf>ew;`kK5!hk=3`l|G8-@Tv&;T+nA;2C`wNp9OD2!TfI_W0 zSvA1hU!?NS-HpnlQ@A;do$Qw`v*0uHoSnO)QeCdIM2KIntza@%^{y)U&fd&bk z*|0suK7U{jPzH|^t_ph2kBx0~IzYu7z-x*movSegm^8bB-{C~%krb>5}K3F=blqvqOI9@!ncwk|oa8u#@ zLc0*le~1$4}Am)OpM zLTg-{{23@`w|kMD`dkV&l*qT;D` zVnHM`3So;a%MF{6R9#Li-|Tk6I~99)jY*4YKf_{r3qU2zZYR1^v4+=Jv7$KI4L#6j zc00kHiZ2-GYx;492l>6yZMP4x_jQBCEA-JfxireZc6*i<~uc@YX)!e+O7Hp7T1QNf)B`-)}= zL!Ekop2q$Kri-WaPAw24I=kJA^)$+al~=Y}T?;*D`i9yH^|_B9Grn;Wr@7))`t-$A z7`Mc>v7#O}pZDw&= zu4C%ftktvIu>eLbQN>8C6TrOzWA*HI&;A#_TofMV#G^aZi@FX^|>c-t;>yO&cK+qn_dmUoM1YF_AzpCADGjn5AraMv;mY96SIB zPOuLT&Jk8w@r~>6eLozG|Rb;bD3^ph%{v#}AJH;5$ObjiY8TwU` zvepd{N)$ock0~{~UF>x7XHZ4eQLwXk1jQY!PcLAjQ>@`rNU@^qE0$j`V3> zcwoU5P?ok6R^QVLo?R|nPTK{!=p;bfegc&VvcBPg{!J0xAW-*&*T=-)Cy~~A2?=qJEpdQ zO$FP5#s>5PRyH*oj6!Q*S6A?t@6!unTa&-=6(hX_E1n&ej;F_I45QkRR5pC>!iOUh zKC9JMUn1<;?P5%`c}+tqybXC|(}Va?M%dA$uF*ot*^T|cr;I{w+H?Oj*8_7sFxLZf zJuue;b3HKE19Lqv*8_7sFxLZfJuue;b3O3?SP$g0PYk^&u_%__i0A&5>C4lXrkABJ zNS~KJ7ySM+Mz$r+OFo=@5cK{#leZ=}7PF;nDOQ{Q9cB+y( zJT*VHZ)%TJHWf?GCZA4jBVORq;me0F9bPtk!SH$bA)GyY#_*Ei#fhhhAb2A2XmW9K zQL>$^Bo9x{Pn`$K;C;i3hTFrH;lqdL5AQp?$8a`zW%BamrO9Q<3zFw0&rP14JR`Y; zXoguZ47Zh@NZgsYHFY^z374fVC_P$wxb$G@zS5nk`%-s;K)8{Zg)7N=urYCI^4ipc zrE5!9j$E6#JoRYm;gKs-+fq-AJe+!ZO~&#Vd=K7cWhmoj4=0B(XTLD6uSYLFQ5XDjozw@y^VxnT?ri zGgoFV&s>^WmboDNX!c>^G0x4Ooj(JQjK%py`F6gNKRiD_zi)nze71OY@r>e<;^N|> zV!K!&JL9>TvomL8mSh%Z7G>I*N`5x~bbed@3D6TC&OeyHFMntL*8Il&wfQT_@px%| zS^k2NCq^F49G;n<**CLCCYv}nu`zLN;>yIsi3bz+CHGD4k<2DziP=mnJ)6BVduw)M z_S)=~*~_z+W|w6z$ex!yH+y#WjO>!^;_RYqJ6p*fo}HiFH@inRn~h~=Gfx*57Z%}B zQYjo>m|xhputy>4MUErE^PXm(D0HDJ?E7Dz!_M(&44~Be9XoM=l*%Hgdtp zc_ZhJoIP>|o-vC@7LBw=?i{&wWaG%}$kVPG$RvgmhtK;;)%otNzF+>k^Zk|cy-$7b zIYoUh|F!ylbw5c&bRG+ z4{^RF_5GsLFJJt=^ZQokd%5%dfb*@Z?+w3I-%o$n`M%TnI{p2rC)MvyIsBhGR{g%l z>Gw5%Q@__Z^<8s<^LsD#z1nHt)fYLxU+#SOQQy!1#QCmvzHfBC&bWU*rG9_TY1ik* zo!@6WU#Ff|O{w44O{(vP&pBVGKR3M9`Ta`uz2R-n_jKp$jK{|RR=+ns?tH(ezBfAk zdsEE${X6x&>3z=EY4=UnIlrBL-E@ok{iSa?-`kw8GylGHq4WD3=X;#bq&X z^LidAxFAu!L`CW6q z`>OAEW}WXZo$tNQcfIqySbe|#Rp;x}^PZ;qeUG!Q?#Zg(ckgh%53287&VRovqkiA{ zC+F+b?@nhv-MPm3_vOy_9nRP3kFT}V@2@%Y?5oat{i?H$zk0v=?_d40^Zl&zb?X1s z*Ezrc$@x0#_Nxb~-(PX~AGk{We&ECEd!Msj?)!oB`|HkkgY&)2`M%fr{OI3I(p$=Xa3yl%%5*OrRcu#W9RG4$8X%^{Qk7_ zb>`zYoc3Su^y~G``uN(r6y4WeRd_IVxT~w9zKZ?iZ>U{J!M0^Nvrcf4}{Y&es{& z+nw@mU+4V0GoNpF^ziLY`)?n0{<~BD?Q!+{YY#c!8=bE+zwUPGb@v<8zu)bwi@T3; ze($Tk|L&}de?P_fU2(p9sqbC??R=ef+~w$(yBxiC*R{@n|ETkI_R+geQ@`(b+H?Qg zoZn9W-oL>4{T%1(toLvJLH+*b51j9Fov*VGfBT#2_qUyO_w9?E-{&~rmpb3)Ip1OR z{nmdu-!0D9nFrtcg!B9D&ezd<-#WtiJyJZEG~WL|{!}@u3+j8nvp?Pc3+MO0JKxW% z@14##-+74h+v%4(y6X2GzjD6ccfOlSd&K5PRZr1<+0oBmUg`XH_N_0U;QT(y`R=E_ zS1eNBac8}b|IqpEjQ9BKo!>{R@9L+WuQQ)lJ91XP(fRk|OY>t{si*q=or6YVu?wQ= z{eSDfDfu@#^YzBl)$bde^>f1t^?Tz@&eze48=ZN!;UV?!8@{H#>z#SE{+G^gN1v^~ z%=!Ip_5H$(^L@hkI(q60Uvz#u>*RW;oa>$a@Onqix|b=sbxwb;%d6klI^%lnTb$nq zsqfmKIbWw9Yn^qsHmUyo$_Je9M(4ZC`HrdYXPtU~c9HXYPxbwbGjBihLFc!lm#=tA z{l4M~=X=peTOaSMeysles!h(<(eGC|dg-bI)W2W()X2uz+5fl3UdmN+ZrWdcZ~P25 zj(x-AssFy|;|{%Z4!r4;>i69@JKw9-_wtpLv4>uc`2R18eKiL9{|85o9scX^H;0!G zpE|rp>F1@-m(D3YxA?o_^~JXqk1716a8KbQg_8@Z{I~NT&c7r-lKVk!RqiFZZ1#cd z^6bgkk<8CBpU=EHvv2xm=_}GNPw$!fMQTmzjj6+ve@cEO`GMrZWIFLs;?s%K6Xp1C z;y1?M89!?1k3%;Oy?dw?`!f~zAN(!suJ!zF^gulEHv}c1G1};iR@%6A;O^khGV7*# zUC>?YIo<^Qzf}nYT(p5W!5>e{)JV)t%SpD~U8`c?LOd?K0$M=g;LsBEIP0#(|3*1$ zplWcz$$BvLI%}m(NVMj0Myoy7oA6ds=O!S#L5-(alTXez1tCx6_rl4)m>}!$Z;Fb(7{hEalo~!yVmHDqq7ol*KTXB zU5FHq9Qo_>$WeTt)iwmQ8;pX0+gx|8(IH1?1=B&CX|>3Y?pkrk3H1Wf8SxHm;K}1p z<x#z`2-{%G1s&MBYYAHm_v+Gl$vai?C5Az$7qJ#46qF1S>bemHPC!9- zEs<&ig_6FVkQ|@?T6e7kso6agA+&~rl_c!(`?Yr05}!6$XroafX}uOuKuf*Iv?!r? zt_wVdKiN-rEfHyhg;uHnTIo)S=thFk6l1uS0L2CrJb;%Q{zdNSMzjP0X{vy5EdgFI z$`w>~y2_^|EGGqecWv1%!Bho2_A7vUNW{FRXPg44!aTPCQx#A%ZF~)bRd7PJDPjNU z62Q?RS%BbI`g;MOWIHgAe%#M3A-oY}aN{4T8AiBFx{+1I(D5GD}f@|$CVkb2oxhJj60ULIgNJLKFbyu5+bA)GkgNv zgMTrh_1F1>Ea;H+9%^UaN$cy5!b5 zeC%vKlH-D^>8mpUw(d$Rx+R3S8u&qyQi4BN2O>pN7d?$ta0@V10cU>E?Sa(aF0uof zI&aT^jFIbq8_sh58XWbq*4VEy1%z?kK&+V6Wo^e^D zWRiEHR?#+mbW+;oixP>ad!x~Jm`d$NGl^2G6J4qurkK=8cXUj{TNk8HCWvWx6K(;f z;U&P7I0OK2ee**b-nd(WsoA8KVqya?-@p40xxA*X7TyL)sEF_$q)s9^u~ z!U^4T&NUx$c_W0jNa@k>18a4!x!7fl5DFM^OQ5m*xLVz7KIrmB31zziC`SuPXm_u< z$YqQY3V5)@M>(NNUP~`@d835lsSlQi7Ll-^d(8)2M$@#CbYTQ45vdfaHLm$rw*b?$ zs@YI`gb4Tw=&9>#E^tdQRY3r#i9KR!gjeDHZULq$04NBa7`a=01-MmE_V<;XBWNCuAGg_&Svf0%oAQUv9 zEBt4U_RItkKk$ZVY@Hj#>Pl;`*mC=bbf%hfNX7s$STa}mdVMUm+%MUhnedDc!5OPb zmdjR~iC6XxXPub|Wps#cFripA(1Xf;snl7_4t9Hk_z9X+*(9s9_j=V{G@?S8n3=%% zFtEjh;M6K)w!Gdi`-L+Tp5fuBfXPG2wqer2NhRPtw(1! znQ6%Ff{0M%h%7exR5crp0M;&{pg;*yBbp}fx5bd$O{k1q@ zW&#U^s>O56oq^gQW-_+w0s^L~LoX^{0C+uL`7OwIfSG0lP7qJ==z9Hd7L*#W<$K*1yFoNtQM!*hkK{ z6eI>CiLFEWz`V4jAjz!J8av(Jg(uHUh_ORvVmzWfbOK?Yz-cY>sv$QxvNuRwR1RP2 zf%#)#JwSXUOUT$;{Pkc#c%~22s-h9Z?~(o^w*C!XHS|@5rpEdq{Ses`b!>5MbnP;K z6&MgPeb`-bgkfP*1<7D6*k-Y-ygJyuz|8Kbk) z#Z4m+=RGrlaYRjsVDPi6sDT+E-WrphZc^o}iD^VJnl!vHR#5Or^e5GsqAi|6WvRd8`3^A;aNl?no1PCeGTlzc_S4=h-zw-RFbe(d-xAM zsaQe=b};W#U_j_sWscNXLKI_oCsieUANXoah_O{~x96q}s5CR7>>x%Bp%_WWSgDV_ z-9MR-iZNt>ROYdrFfz94J-Speg+%BBq{4`TX92v&FLmL}1m=(-5gQNQ`P3{VOAW?S z&Rq58lGx|fc|pLZIN00kj{^tx5cnw}d^!S>V85S|C@T;aKQnn^ny| zj7W?iiZ5JbMa=0{NtIX)n5t$bFoQ&iv{}I`06j%FRn0t!31py1<^=jGV5*vV5+jJ} z;_y}~kpT5eAb#)NZ*=BKEFg+8{F0>@v2a;c&kR_z)MjVRJc$`ZafdHD#m$CO2RlGB z1kOB(4J5j$H4Mj?vswWJwGub#<6|3QBi|bN_{iAEKEuBlUW3`R%52Ci%{&L6>@N~K@VwL? zQ#YjEo;nJz{;%MPe^jEI_-f+(L@hoO|4RG=@rCge82~OHdd1NGv0ov6&|hPE@+EEy z`$vSt0HFV2>I8DuYIU@E*PfnyvAab3=bhpsp#V8TIGB4%P;FDz^yFff*CZ2ObbY;s zIjg4w5qh%A7$LL)1XG8nH~(AV^yG_N-YB8KWK__fnze9x@`WyAlu$t01YF+#RyaL* zlFJ(<6lGt<(x?HLOi!NZGDZl+1Vc)j;KnvR`2v?WLMS#ra9;F{ZQ=Cf2`*#50#suv z@G#uaum^i!_;L_xIR}vG$wl^T3f1~v2_TSRlFCmG(;D+{J;zT^9_uz;$BGrl8?EW=GaP@z(eNn(P$0EuMie2(iYBi; z!%pjc0Myfy3LYrB1>~FHI32{(?@UjM(U7i>Y(6PkFe3Fq;ZILuGgOt=k!pSIukc97 zeS%xfyH(}oZl}(@)01L0jFt^MsafikJ|O(*NzZC%>^PnmRfdlBp*Z-{lM(hqXXq&c zOwnee4+ejF68qu6wga?Drm}t%eEMAsh=bZ*=S9BS2m;tMX*~O3MBA$X9Li(7A3@)_ z)=y7HSPs3m<5Gi5KpzDD^rTo0?IV{-J`b~8!AQ%)70i!-uNLj-^rYAfnRe!hCuIQm zEqBpz|H@l5Jt;=RK{Ws>532w*@WbbOHBjD6(KR3|SBnHULHK*dz%v*c`+x+EfD#IB zdnj`J^d#oO=s6%c9yz77TYbRs)03D92lRlA6%Gs(JrIf;KRqed!ss!e46LjT?v4T2 zc=jF7Txi;NsD6zU^T2zqdWBm34KCpTZ@UU0!c3?pp`BqK_177Dg?|b#0GJ8Y0yGW) zNR(}+5O#o2(E8~~WiE`G0Th85zR~K#te>6~n_=`6Bu5wUu~nIZp^){{lUNG}3;<=2 z3Plz{5V3xG5)!&9%6b_hz7HLLNqxC+#`sqnbg9GHlOzut2b)j(e zs6h;b1Lfm>Mkcc$&^$^2!{C4s;Fenl>y-zLP^fzj(wGOS0Gilz>Z*t}iEJcwEs+oE zORRy>O9wvCY1zB_Fz%-(Jzpr(#wk)sjRv@FKg9j?r1FG{nzyhs^Qz5Y5+S-=jDWN^ zLh*9h2H&x5^}*v$PkJ^$=Ue^rUC}i|9D; zMq4d9t{)qJdNRV~=LyHA&bsY~#-E<_Onwoqr_*_1H6Y_pPe$1Kyb6#zhb7ksj6Xf8 zY<&!#>3SjgUdZ+$$m@Pw{OL(7eFG*ey!d#7`WuABZ%t1c{h-uI7pJ5KuMq;C8hDeL zo;3PF>8yA&)#{p`GS^Md(AR(am!3i-nBYvb4pVKRy}j5rtm#P%eNhu!F#64|mmrf}?zmx;}@4LnI z#pT5}7EjFA^LysHpxxb)y9|GTQ*%e;^4Z^m%(o%CBKszC0v?i$XMPQK-P+8>nb%~F z%j}>2Yx)E&f>X;NlRNZub_hDSWVSR^iyfe)*js*xix;O#Z$3R}4QR zepmd;`1|9h$F2A?hjtA8Xy`UP4c<9)+R#x$#ee(}n`^=D^}zhZ2?-Bap*6qK8m-qy z>v+mFI##P$9)E_BfY4T}ULN1WNI*v1W~)3t5=wxh4av1|H7Jh{hZ8h$0LH0-5=x;2 z613u!P&5+Yv0AN`#|t3@#6Wb8#xIv7OXcyrk)Y9THXz6u33v&ubjssdBLRWOO`4f8 z5meh$p-~=B8wr{`SJDruaDqAyG2$m!9#0wx>ZB}3L?V=cHwEI`YBCmaBS8xw1%`Vl zgn+D~Rs8pO&8MScMgroB8_n|ST}A>PbvyO)>c1NasvRDl%d7v}L_jOZ5?WsUUq%8u z-FA8P-;4w}tJSLI)qgb-5b0T?4m(2#DiS|SWM-`c!K{&>*&@eqdG%k61Pz9>U0(fX zBLNXMO+?HX2`ad>(38_90(rQzXy%S^0$juhAZSvDDI)=C06P$LLkTLBK)iOFv3S}< z&>(MT#VW7p=4lY$~O8BFRpoJ?$hkke} zlz>@XA*O}JyZR5I1Z2_$b%O|j^6KB42u`cLSzd`SM8p%} z1Qo()XeWd9D-!|HF?gYtSN}4EpgmegM72d^TzU25CIS{_v&DqjVkBs>`YBd}6Jx;08ql9vtuhw}J*BLP19R;@gKU^oFG+A^cqyALoD zkYTcgh;j%)W7HxPmRHs)+rc~|K^0d;cAWh~2_&+B*Zmd*`z@4tH6|_jo^d3TmGyHYK?5fXChgBc379Z7JY;Jq(w~M9v_=~Z;8#FFLIwRK zoPhHK8>dX#ABPfvRn= zmR6KrQhG-5r^Ty5kw2{PRN*V&uQ&65&wnfb@%(A|y>pM{uFAbCw>RC;ij()#MI1EcI0C%c=LJ7Nmx_&tH~&WpY1m@*5KGuwwvjioYX%=+M@o8-`vt zw0G=LDq#P;Xva$2vy_KbFviT9Utt&FZqvj;&%#HxFXXO*i#G=jwaL(utOw~$iqNm8-+ZQw^ zK|7Au_~?$6;yo-dho)LXJ`!=;CzG z?YS>nm}(duxwL9#ZUUpAN;f(jN0HLkX0aySn3J67V=749*kRYPzT z@R$k2__lYf6n`#zas-`{TxNDZF8BbBcriXsNXd?sxN|Aqp!c253*GrHZW+|u6K(Nk^ zm7dF%NhUiZzy%E;zw}_89V@-qOw$|^M)Btcw8kH-vty+fni(aOi!LCXda%xpm0oCO zlu)KU$~6#$x?`mmnHeRN_#m9qbZDO)E4|3f2%#8pYT0se}e_a24)d8aNR8n&X9A z0%4lbC9svF_&E;rpn0SY4*uVQ9V-dbR3!uhjoelUIuOp0$S5eXpgl$HbfJKC`u$IK0yU1#?ZMmp;J66V`OCY8ZY&Jp@^`Ve0 z)KS*09V?7+oT?irfvX|dnVn`JT6MkdIm)Y$GJ60@p8H4cwtWtG`z#fHpLPzRFQ#Rdga>bk70zy`jT?0_~8UkUd?J%;E z95fNC@FuqeQx(9#13#2YMNd)osz3p698^H13Hqnp26_dsMOj`iz9G5*klAZQHOYCd zS3s`@$L&~gj$6R~0kj-7iWI=gBwkLSLa zduy(moyp#ly(IhM>~Q8kGM~u2IFn63lwO@aGd(}`OYr~COzoF^H2In2Ymx_%!EX}? z0Im4n9v%#P-M+P^g?mBd4_)e(t5?N8Lf$OSW*t+Xb znCj>eA(U4;AT0x%Qgfi4q^U8|~XO0DiX)a782oRa`?e~peKW_8!0Fb6iX zNoZS#K${-m#e(iSPg@2TpI28NVL71!jOrZ_35oWgch`AZ(=@)kR#_}P@M81=Tm(yo z*VCP*p2m&~CXdB2IdGTiuJhEVsjGz-sB_V~8t_4P9g0((&Z2}?um$!3A9UAwIx|9O zlj9|4L;Wt*UFYe_2%&Of;MCzF`Z(KKcb%stql7lt5rGlXHt_B`Pdi2l1zWj}P(PSO zcb%sgBZSI)l=J|-4SZpDou?4PX9ei%ZGxrSShan#qKBou4wa||$XEj49l$Y5$hLcP zVPd-Tim83JTSEBM266-#`x=ph+9kj@wO{8JV5$Od7!vDR^B161;k9lFrYh73_(X{W z;9YyG>oslxrYeBtk9~r-z0h7jshkz9RItp;?kXo_|JKszt~=9Z4Ih2Qit4PlwA&Ya zuO7t5wUuXEP$tq#dvS2xb^mPhg#>ykT?8;k4TJ@lzYS5N?yB1r<5|=STCMJnytq0TODbkm@yir0qku>1-od{0b zjfP^2!I`Mgk}46{GIpc68Uh*lxOUQF8#)v*iv7WLxY zkj{fWuO?ybXCFG*Ex@#*u+!p`1nQx$0Cz<()n4S55I)u9igPpv4BXiI_v{zCy#F72 z?*S%Nm9>plcjfA?DjX9!T?$4_SUI3zn=xaXFr%mh1BeMTq9`gV(vG4dBWBPE=qNCz zVZ?xG#Eb#N8As7ig=!qF0hRmiTJJe^PSx3`oNvB+?|+~BwLZ_wKDF1`d7Zu2T6-<$ zVHetL3jDk7o4uDo=vFAc*~-gd{Wp70gVwFkWHPDz4c5NdXz3mXp-Z7S34*e5AGW(e z>r!Yc2g@q^p}Tx{r$Ojes1l=K184WFSiXBVgVwFk6x6x4eHd27AcN3(Sz%n@M+f4U zx-eKZMm^AYf%CLdG0c?C0e&+brxmKOtMLY16|zZ~U_d-*Ida-IC%YIg&{ZJ=O=}6l zLHi4gnT;w8Fy5f60(ACi(AVwUYrRl1UZAT2b~kyPdF$F>Q~}?PqQMt+qmQFMq>u|I(^f}@`;_m_8)6&}%a1M3wM=d~q~#Z$_fZY|U$L@M9sbpkwm}_Ogr)_y5CdRtT~I8gVRctl;?ys+ z^#g3Bh4!OpTivC~N>fZ)@4?hc2xAs_MmJ7bh6mHiN>ff+@5I4MoJu1IhK*%cR%+#> z7DAlBb9pG|>@2&oQY$C5(kh2^wqsVIvQi!U-TPO$5=F$KV%_GxvJwY>A=P#-7B9s0 zrJ`kXk0Np27rOc-Yt$7dZftR3om#gGs;tC8-@Qmh3O~5{yj3nzS&2h_^CDsQSFBfr zR92euQC%xhB+Ni?hOzB1D=Trvm#wKwGvQ|nm93XKRaWAd@4T(GbP*i%!C{PThgn&P zGrn6xVV4J$5v=M8g*xqdWhGAeLh9U5A@*mo!ue*J*8Ss~41BEfa9rpgcS&6f{$nmvw zu$oea>~PxZxyuym45+M>!@9!>&}=1kTu?@5vR$6L>_@=eDl2hZch(;m)XH%%Tn;Kj z4$rM}0!>@=2dIELxI0?jSzm$sRw=kXyVYI+%wzNHuIp>)@nMz(zxfSJ8OL{-kGein zr0_zOwlZaGo6J+YbCEbR<35j4h=HfovnKPv?p&tOLKvf%sf{(^pe_sDnKcO^j&Rt` zH?k)4pzh3?gcz!6jFO!-nFn;Yrb2q8!m`@Wf0dQy(cGn}un;ZSj@FwWAM>J2{x|S+ZXsL19ZZp5+SS~nf zyKx2>bt^F~bbL++D)YSUyj+Ahk6S$;t}PcZK^(88ROfjlgt*>;m}3o0&^%o`w^V4A z-^2R-S;i>TnKM)gvBiRMumclJ8^kV6RnE1QsL-}QOBsYNO@#(knXB8GpgRBW;hE!! zKO4U`eo%aa*t_ume{5{a=$APEUliRV>SrOQ|KA%L9qNzs|9qVP2M6PU_X2kXMg;mJ3gBb@OZ)?T72jOnWxhRqE#8;B zH+zS8d$%rcorUv%|CX;>9%>oYvaRPERN`m+4JfZQ_mlMz7P2s%goa1WesF9^MNQso zMp!7X#imjwMST}rsS(ge`JAuKra|Skrh2IUoMR9|F`{Cv;gdRLD^adj1IN*fabS6^ zsUK<-mr2FdDFwPP1dlP^kVV*>B27}uYfbf#t_l$5<3L%;LGt8K1vJ7%Kg23vCk4;x zR)wUp#iXSR-hdsa^q;m42+W;P|Cx12E2BgT{j%k?=GL=*X&D`f%cs}`!rEnvkjX?q zXYM<7BL|B+b(F^oTG;z*;+Rf`*?bkfDuH$X#D$kw0K%4@OP z6jJBL3aK*fwW^3wX|>sOtu$1n*x#zfWLCNwu3NepZ!mY9&NCTz{|mTi2_cKcKo`dX z)4;pD*4%n(-+=uXF2$5Ax*=t`Mk8|!88)Eqtyj8r%#~8gGSsNMx&PFaTorggk!Y#A zTE}EYC>fhj_mY*;wUB{iE0Q!V#bA&@Zr=sB56wdb$^g z^DRtP3R!za&7G&Vfruu88-F<~pDC5sn%hq2?;u730hMrh716Yh=b|+N4VBlLdrxgE zK@5R$2G@`*(u(q0*?YPybyaFE=@jOCt=f53*Q~asDg+dq|6^lcQ=Frz=DyRdso!eC&EEYAXCrd(p0EPN(Jlo9CX-s%6MvPt5i!c;4j!$h`H_5(LrLYj5r|gvaAqr zQS3RT!1_&`!9}6yhU^Ij@O5&6@>=XV-Rr7IGs+)}Wn+%jtle;0iiCm$(LSwp1);g& z)HV_~{S88AUWqFp zkl?FWy>Osz-8I$rJUcagLjn6P7~NSc6qNvpcVN)!9gR0Qw;FX&-x_5bWUV|V;SR>Y zY6%gqLHVaiTP7hIy}ePOw$TtAsojfx6Oy9Y1-3EU;SJTrT5pjoQv+4T#UHruffc;@ zfvxTes$zXqy`NEa=K;eDV2q{AsjTYF#LMN5-Gw~axkD-WWIBpl5r zt#s(Bt($cfjPwvyEC<=PX>?_=KS#-186|6LtoG%ZQns$8TN-rQ8e@kE1$sVbZ|N2W zovu7wEW=fLghaK_VHWl^TB<7#bSZds!AaV(gwVh~MuA#FNP*y*CzY`jh_2n-C{Q;G zGnn=n#G0~OA7L|IokXbeX2u(|O@)#X-Y{U=YpF6$i3x+y`ICVQT(BBSXVNN=Bqel~ zQ(}if?NV$O{j0PrwNqlTy!Mv{p)(J!77I}|EOzQ;4&}9*8noJ8R-uF8DaIyqKwCF4 z2wmC=DF^0}DRVH|D(C;3J@FUgH^z^I{(oug*Rf+_eWNR)zm1*~EwumC{%rfT?FY5D zwY}7KW80B!8$>>e+#MMi*)hC2JU@JXI2Zc1dIMnhkT>{paB}dF;QE0N0>25IiWq>a zaQZ*jzbiZdEb`q@^#JgR_kQni?-s3Jw*CPg08%ZhTIRJ}+_FbY!1J2t=IZgk*t5($ zVm9_+I-|Cj;5;zQtE#x{!t0)8I9w{G<#gCHX>%oY;m<0(Mxi)e3ZYA(Ih?H#Uda$% z(;%>CnbK@DEfg-_ikNE_u}#l195I_0sw`_kXqR30EHjUpjkBfJQh2*iEv>252KFq& z@lpzHJnjjhIy>Oh11?}S$m5zU^(>Qfri1t~i;JVxBY@iAfQ=*@4Dx!Gsl#TquXLs3 zJ}FFw3iuLEiORNB#V%#(g`QdEu=dsne8vq)i%c9vYE>MTc7ki;zMyfaF;}5FU^ZYtJ(CklDDoLiZ%AUgB^N!u1CGgs6TNF&%K$ zlvU(dWza*XiHJVcD~k1u1LsYlb*wXK;nPgn3e^|~3dMo5d7;WBN`oP5&oZ1hn->a8 z3G7F$AJm>@IBzyD6hTduw733afb(Y4LNOuK1!{{X6D`GgvuU9SaEvoUN5?T#NS!;oN{WvOE;QRYx_Jt9%k3m|8&0Ltc4rgu#&Gc7D1(P40WrtkSe`{WtXAE6vkET zo@F?Yy1zkry};hg`dLy(VKy6_6Gu~dgYyKbUe?7J=OHR-VAn3kQ|U5X^o5CLQd!Q{ z3{Oxfj;Bov%|oS!pu`P(ck_tq%t5LZ#xgFcyQ8+fyLmEoX(_IYsTQ*R> z|J1(U_6au6r7ne5y=*J!9Y(9uvgT7>eb`bI{{x~i-FE4~njFm5e5mlEk$&$11Tf*U0W(rM7uLSzD` ztCoV%*&7%IYw2)Qz#bO+9ZP3}aD9VN+fr-^vDP6yun_*Q|Noz1bnw4f{y*3Q4z4fZ zeHW@UWpV}&pATs>;QX)LR?l|KfSoXQlT|;Zvve7tnuiTVqWeLI3~A-S6Sh_GGM?yu zK$`*9l}Wteer*OsnMMqP?)$VEAR>n!qKu=z)%K-U4)R&3w$=VE1SSZKW*Jv|fx~QdhwKjudF{r~NT?TXl zj`@l1tDG}n!&XS*e4FULQky~9MxYfF9W&tklf{8c`4GNBmjPn|Bj!Z+1cwYb-(pU} zXP=57aJh4aB1Bj)u*CAe%rOJx)Jf<86*Iq7n<0t2pO}-EIA?%hp$J78T5+*91A?67 zF&{3{X2=w(--`>i86bmKzW2xLGALH8xZDNW3<%bc#2e0c$N)#^D&{&5)jO#dz>}{6r5_poZXlqUA+(ugZAo|_fOgkV6=+U&evst zL;|<_65aE(8Q`c#v7ouy3~;xi*5>2d3~=Vl0p47L*8 zk7_ei4Z0HDk7zUCKvF~<=IAn{!HSi~_&;bfz@dTSQNPz_$icJ+mHeG^1{GpJ4QHbJ zx7rL@%ok*MxG_VjIwuir9IH3cJ=QscvM<8zEwo~cHUlh{)nJ|FkO9|>U}y@Rg}VL-WxV9YITp&X2`(d0V+9C zn*loz)rt|i4B*7@dywcpO`9Q)y&C4^soD(ikcfy9-KS_XC^G{vkl~FPxOidcswT`6 zjTusTb)5+6@TAIcvMxgs${xkUPIAZq-!M?e!)#D(a)xO$VDYOh>xtS7kZvKSRrd+H z44ERL1EHD6Yct@sMH&m|IBf<*MR~>*WjiJl=|T75x7#_b%}+_Ac@+@Xq(n@y_zj z^iKCq^-lIq@Q(M6^^Wuo^A5$`fWh9*z>vV;Kxd#BNCx@^`UH9hdIdrOkG}$of))Pd z{w4m!{zd);{`rU-ILklNKixmoKiNOQKR&Q3up+QLuq3cJuqdzqQ3mG(W(8&jrU#}5 zCI==2#s|g*M#3+_(BQD((BKf(kb|tyf#9%@e6aRz+6eM#YlI z;>e=Ng2?>HoX9MASezc28kroK5E&mC3tNj}k)e?xk-?G92uznE{UUuLy(7IMp@=73 z39o9O(>|+xX8Uy9(wN*np?!S&*!Gc#*f6wxNc-US&h}z^vb|q>pZ4DEz1lxEZpbeSUOSbY^sVbZT^RbV77|bZm5FbXas~bVzh? zv@=?aCZqkLeWJaiy@E?(y<(x52fig&!MbF5bV+n^bWwCcbbfSBC=~JpE5TL46~X1P zWUODTPpo%rY;0s~SZru)NNjMdGggFOis`YbvB`)}F+R2+Ha|8eHY>Iywm7yZwkozF zwmj~MRpOy|uW)C$7*2-!h5LkihkJ!XVNa+MS`}J>TPjOJixHV}L1=zxPH0wWW@vh7 zYG`t3LTG$wEc{mt3k?ko2@MW)hKiwNs9&g0sCTGWd~AGVd{}&Fd`Nt7yfa>mC*%F% zed4_hfk@EX;_cVbbs#ZC>`iPHJajQ}6mc`6UvS75#J>=y5KklSP3%MT3Lf$a@z2DW z#LJ0C6L%&C1P}g@_&o6s#OcJ#h-VUq5Vs@71P}U(_!KcAc;NTMcZmG`z+0F;k~o04 zzTg3$6WI?3+|Tqx;wi*VBKvv&HIm-{ZQ>(D_T&DenLdQL6_Ne8-x5jh_gf;%+mH3! zZxeYwnDrTa1=D8{4<~LRxbJtw4~QI}eP=LD`XkPf^bx~|`xEyhZYp^Ar^NBZqlnuI z9=49i`Eb}Dnf?uNGLiK?jO881@(#=M_dZ09M;G7QwL+eEy+VANcn|SL;`zi=1&4Az z9QC!NkGhk1F>ycQHiAd4B)(2$JC0=ij~vP8`w;sR*AqPAC*o&B&c7qr|3}=%=Qjx+ zYvAQfA4_Dtk9k(o$6QGqBzQFE+tIU`9!uO=a46^b(36-xNborJ+i?#weKV2s;W*CI z;u~_ITm|;s%0~e;_U;&L!SKJeRl& zacd&mea#1wzUEiNU5TxNSO1mxd*aE&9f(1}NnaAl$0u>zCvkiyvH!;XL-LKAMLbyW zZ1TgiUuK%~>1?j!vlH@sEcx=-Uo(9=k?V5|=k*xQ+cBJXV}?k+6JIB?Jtwk0!`R+o z9G4MqNWKvq*Ae$JeFO0V;%P*#(-Ex42=a*$zmVTgTSNRik@N4g2bsQ&cp;JFecAy` z7l`bKQ%Qd+`SGb7ms7Wte5dp!vL3_NN_sfQbNKyCUrS^=hO-^RIljX;mfuh2JUjVs zOfMilM7)l87LoNond|PPvOGWOA|ii3X>X=?5*)^IhOu9UP2_Wq^DwTfF-duT7W?(A zXPLf>cro!P!87@uGmm9@cjD%PXRv?H;QTw|R6gf-?R4_V({GpOr?bCKC;vIUL!OWR zp2+z#dJfZ96WQ+3+emuUC&WJy?OW}4$S{s5-g z{tMPg`T~}F!ShUWUSDtp(?f|xVvFGU%zysnOz$Rm=~Ci!BHMe(tCGHC95E$$G0VSr z5!0Nf7az@ZKf#NBB(naO|4Y)BFClVXUcQ~Aui!Xdk&*O-&xjn42`4hWH?c1L0iUM6@I z`)N`L`}?8B9{+z5rJNg15Immi>3Gi1{Mu@5o8-@hTg z&*#I5`w=;QC*I8T<;wnlkmq)F|9@h<6#F6e=h!8&fjFf-jkDY?IPE>zeo6aoZU4kM z@w~QTWM$;h$e2hb{Lk=X@czG3=xdy$&IzT0-v%GTDS3y$H-X;;h6nokKlVT9Kf}Mh zuk3r=cS+Un-^)1X@8k8iKHqv(>z=J`EsI;GwjA6N^Spz?o&JjDbw?W(4UNVwxN3^1 zlQ5xDfs~b#6?=%R@;dXjK1LFr7(&q5=66b#c1l-oFOfE#!7X#ESeK4@#JmLsTvc}Ks| zoKk84bL1R^t7(flWi1p$c^$4#=q$*DUPY!+n!0*(%JMqgo)A)9uPIVxp=XVjG_btR zygZ@nG^mSU>jI-{Yg}@VjO4MOq7WgibRr>+4>iT(#p8c`?_% ze{I;Za!C{wFmF?6>7lKLj5S}oB$!ja8RP|n%InNq6^*7!s@L->U=+-;OV+DS>Ry8p zF08x`*D7?zcYFh`{lj)4ZLyZJ*c_J1>u|S1hR^XH5bA*VNpOY@Wwl|iU%Mu|&b(LA zXm}*WD`F^Da#o9d6lz|oa4QsE@)4_|;TrNf+^lF(jds4I%^JggzG$=A2XDZQ3L$jn z4boHyq)}?!eTecp^Dc$+EU(hSEn_ij3p0f=#zhME5vtyt!9`HZBtcA4gjyC;=khw2 z8x_*YFh?sOXjCCzch#W0&gDi$jWiF#l%nOT0V-`?*w;-=6+;doZE@kov}Chdg_hUh zVug#V1q>1lHDCy$E)3WMun0@rr@Rg~ETrQaUFJ&N@dj{cxWjC4nVVD0F)L=%Sf{vf zA#c*HQ@jbTDxgpCOgVtQ+-j~WFkNx;Le009)_VUu@?oep2F}=W#caLLT@cF^e|KW2 zAmA{y>j1l%JO;wNccB{yR2{ahFthhe@k-TGYW8Hrf)m|nUchkaMwoBn_H?7mU*&Q$ zCEbXIsO$gky#SrEy7F4=@-{TYypo}92#67q5sYfe;nI+-`bd)1p?F-(XkI+7`Q%Go zz3jz$*`7~cu=c82rE6~nLY*sD17o++0}-3wR^G6X1GoB}i{ z9373D5|`Nv$M`AF099_cljEkOT6h8XsZ=b*`k=yUN%B59mH{qow1!m|x(q=9W^5|n zl(a%!%{Ib14k)j~oei}JT$X{lzkpaUa3NL~OBmc&-Pi~>q0Z;AO-gpzJ7Kr-I@5DN zUwtP)D_a0Bc;H~xJy)%~5fNY=Zf`W5KFW|epX@r=UjE+Yb>__tmq9@6RD7u$<1yoN zTcFd~@;cn$XkH7{A)T!csEl4PT?)ALLKa3sD(G3vxfj$Wj%I5Zano?it}ABm1x!U; zZ?an~4eQdDe7w}8&&b?RD2vuePs3&GRs13K?gUZm+;myO-CQeh0SJF9dA0VYcUaV0f+VXui<{XoR}+QDrGwMxX+|z)C{JDYphkqmeyW zns^~_YlQMDiC|;duHp7ZU;xeg9@+tfmmTn86*=$pS|h6aAynVI@}V6AkSq5V=!3M7 zV+#&WmKH;MR9}1(xL3c3IKP=(*Xj1^gBZ6znoM5Y4}z_3w$PQf6N8he8z9xb-$6Hk zAkJautM)~=n~hiA_tW^W7t9l%x(-r(kxM7Sz@r35g%5ZhGG8Ri0L&b>LKHK0Vdhy} zoIxk1yF9nsn-K{NZaLN4>G968>+AogECHyOuWH=`L-ZPdy=K-~AKgr=UDMRYdqFGg zQM!3*=@(OHKgZPKPmYUi04)XJ#n8zH05${EKG$oelS=|ix>nshNwDr*i zb`5z|6W*)dt|6Rs(!^UW0qpv3Cw+W0WN5`3_4mqJL)mbMZGzI!M`tPPjhfYhvf~g- z2JZr~Yw*rjHV)o7Z9|>xGhlrITMWBy-KzBuE)g3GWoJ;;;4cm@s#zvjZ7J&QLd0^V zW*rh3T+`)?MZi(t3VuWEfziLHYD2W$cik(J2N-aMH|x#=5}>%Bp_ z`Wuwzy+L{28*;`$`^n9 zSf2k#J?alTOL{H!0WU6=^ox%ZDbIe9`h*uL4}X#J;TI`){ekl1ANCQt*9Qsyb+F)T ze8BZ(-zWiUr7l@Y;Pb3~A z_|h8U)5QCU9FLbM?|;e2zZ-wwf=IdbqLU@PXkTKU*dh4h55&)^m}vWs_zxoG^smc! zcD(+SrFv=zU>9ugH57UePBdyrlPz=I;j!w#zst+V5a` zBykVomV#|E4v99AGbh@H%JYcyYa;Rortcw6Azl(1?141JtWR_`F+(5#2o}z zO1(S2;(NY2Tb_TlH*r0||0)xYBSr{3b;&bV@jxP_C^xtnIjwMo`_V<{i z|Mn(v2JuW{R`3&Tbi-=?j<-23Z(qaoDMYsW?VzOJ5@3xincX7dgt|FdH+@HvK^DWCO z-&B2`2yY}9`k446@%k!uy!#1}^>~-_;oWh3F8$i^Zd%gsd_jDO$nV2DoR4qAw$NkR zo>}|3nm-Xfi+Ff+QH%BG|KI&v`tL{1mmj{B^bdCl{*PHV^4o~PPxs{Wors)A;V&f}ew+9V z@%O}OL|L~T9}KIeJ3bKp-SPfMl764x`}ZeEdWpQJV+rTqlGFISlSqE_9_QUkW z`Te~y#3P7YH(x&{>95KEzGl6?=KA@1U;dsX3V-SN>YtMS>SZG5`?utS-?Cocw#o0S zxh_^q|97nB_j~m{{GI$`HTmx9{_?y>`oE*+W2PS9dJ!=htgu{jBsWkCNY44j^t8n`-_2vxV~f zGmi6ToDctaMV|kI>*-VS`A=mXb$lxGzvEN3|I-%9|Mw4xkH%JcdRdv3JYT_nULkz9 zW5r2)&T(EL-@A^_|1Qrz=e+v-cBa{$&turRJG}qHisbu{^Xo(Q*N5cOA95T&WH}#j zoqfRZ`f@9w|3cPp#}{n(7i0N+N3==Lw>v)mPV#+x9WgAp>`z4DA05j!mGshAiCoW1 zxt^DDJeO`HzkkH~e8l#A#P8xq2lMwnqW^zE;{OeauOE9O)*U-4wrTWl(feS@y?y&P z?T@sd-(G6_4i*68+jfD)`je4MB7?$f!cT`U3J(nZ2z%;FL!H5O!M_AA4R!{84E#B8 zabOV6V^8}p^zY*P-uHy>0^b1dTJJO7i@k$d*R?*|dU@*}E$dnqwoGiX=3za5OBZh?kqEu!;7Lm^&&MrApt6G1P8Re>T!5v)GE@zwIn)5Xs8ovX zs|Ud}intUDZPtP09ae1`8sXynjg3(8I1peP(bcBe8-Y2X6p8MP57f|H=F(jU+KJHv z&?7eOfh0T&C80g=+~!<;=?G3c3zATN;9fHn5P63R zpa-B(Y|;a8OpZ(Fsccu?UOsw2xq)+?1Im>%E`Mf~=zpd|1u%fh5u9resCT5{5g^s& znQ5;9K0Z(*$_#3>sF3~xHS`~99ZcCuDxk~~=rj!NS3cofX8>LR_Z7Iw+qIRwbo4*8 zhwk%N5vzNlu;)0@q4_9Z+{3wWe?$U-AAu6)?}_&EcP%f322sjyvmcRnK zcD9#~$!97Lb(0_Nx#3<5PFxU?ak4`NF!_}B(0%gZ9f&(pDs*`!+iQRikc;||-H+fN zdAM+aP0YSh0aN>lp@;ggN$-O^g>d1yu6^xgqxVg(aoW~H1r8lNVrEU*%c1co-$i}M z>MJi{8F+H-+RI)(rk<%j)O~z$B^vjDRZM^>o;&LrkDiCtuu0E@9=ld3pFMZlOGoQX zPjW7;M*t8QlzFCX$<}9;$tB|yq4jVm*QEDz7-)h0i3nn@mF69)JOGkrF`M}F`^|cp@j{Zf{=BkZ>3Jkrz z=ia*JuGh4=)#x+`Puu0W*Ix3V^1@yQTWz$7kmkaXZaxhU`1qy{lakZmDqs`F42w5w zINpG0uW)D7HOyW-W_GMfjDFM2Y~{BmrQ%r|2C<^Z&y^QOjXu*26wE_mmWNPf_NY7y z+YLf(nIJ6WFjjTuu>b4-@4qK;_+P63(|f?d^+if~lFq<`b_OnC_H@pG5P8@vDhFVD zXfwbQymExLyEX%OLjgr}YBM0vuF9~RHiL>Ii422u8Q}G*>U3(LHUkWXitu!@t2RSc z87e2bcX7<1HvI)`ywMK>95bj;lch9HW{K{SHUkW?mB*K&Hbb_QRK8LQ+6-ys>m<>g z*Ji-+P}%0aK2UE98;GoY0j!x1F>Z(1;`^?T)$( z2!U3u!w%XEc@;b<(Y?Jk1N>U0(GS~cGo;}08pGYsIYV9@)2eO`x7B8V^S%P6+%}FG z;LICaAcSN~bZ_mPL510X8#0XMR@w|Wt*Pa|r8Wb6@GFl{TWB*NqLCWSzS;~)SY)CV zeH=0r)vY#23lP5~(Y?7gLq3Oi@rmxu95dj87$g=2H766=3`uy#!dP@TWWXgg?2xed zb9loqwHa_1NX_a^wHcJu5pUQ;mm#O(!=WE~Ycs(8eFhme)@H~-29J)~NSgtSQf1gs zpCO-99^*D}$bf5ShiYctD^|cw4cmVzI3vC9RU~}l|^>i5!3>pr+65YMD8DNi| zLWa0D1J<^xL(DOQ3Ydn#MJ23@s5S$FBq;vS?wBE&L{MLZLPZ_gv>B46s#Cg1V+N>S z5a13n7#wC3-Cf!Yd02X5!W^p2pjZ?tIYgTQVlI{85XTJg7G6@PBouM5HUny)e2g8W z&5*^#0=(fsZ3g(Y%VW3?&}D#6I(XkobnmatfRL{_bku&%84z|7-z?=hZ?HB4;-M?Q znEN_pfCplA^1`PX^I;!d2Iw5Bqq(<32H8hp8>QUZ?bVnenNth|R@0E4C%VIq8B!|# zV4=Db3u!apnyqr@7Sv|I6$Rx7F`&(WC}GMkreBuz1Yct@h3GbfMR_QY23y4ZyNK9L) z&44>8U?9`J5&i!&D*oTK@Nu?5?8DfM*m2PRFNxk3JtDe(``hi^?T5C<+y2@%rEUMV zP~^qPO_9SRzX-n{o)JDJylrS@=&{f^cmP-x{C)5YcmVhk9`{BBw()=Fzt2D1zm@NA zzPo*+eEq#&c^`s@zinGTZ@s^Dcx&I56)g|7oZXW1{NQ=!zkiY(P+oemA?$IuevC+g za1wwI53Y+KWQpM z;dRkJ%1g%^w2e}p8ZG8J1kaY}A86|Z2BAw^v0p-{6EpgUrLE^1)NXA>m}%S@w8Z}y zR9m$<*GU>OdQbUCT?y;SK7~Daw6y#NgNgm+Nsy(&E?wQqihRaA0}q*+vZ- z^<>fu)yM$QwB~9xKpTu;Cgr7LjTh*;Q5~sq1-ekGy+Ad=j6=M1j4^`RHz0N*c0iV( zzF9aaFa(?E#nblj-Key#=W%gb1&oBHfLUo}onubF(Z&mO{U+`yaC|jip!y8~u&RT< zOL^%i;|-0v8X0^}UFy5OU0&k;c$Fw*co1e445v>Dtg^?oh{yaT{U0 zz_|r@0XFFPgx4=Y&K*qu(~Qp7RY4sR@&)W8EDkb^z)onwsYVU7^k4!i7`lB4n^%^X zo?>*N_60a=;kIK2syIu=!^GIM7x1Q#A~Y5~9g$(-ToM3_Ogy!04@ z)R_wjDWq*FYe=|KdFjyxo%6?6=pY!%WDT{B<=Z>d=rZSTuMk6uXpc>bea2A+p-V%P z(2}Ma0`8TU9%<0Jv@}^2(OToaVvZeQ5NgLq1;K%wJXsrH%a;n{b2#4MIzCDVhU?|Y zx+r!SpTi7NU9GF?Ge{D%7C$Fg++9Ycb+Zz>Gnio@m~ySswpn>-vstM^eu2fpl*(Ke z>g!4)Q1sgnqYAoy!xvt0sFZf2bV$=WV50=r{CSwe7;95`_TVl9-Ego`2VFO)STOJ~ zleF*$TQ?lktP08p6!aSieP~pnx<#N(47%Y!qYAoifRBv~^uE?A*jbeFMO0PNYa0Pp zkI;H`do6w|@Vz#j5;dCjsP8pAZNQfj>_OAT^A9mU*R>4;jETiCN81AUc}Jw^lATRk zrUERAr3KD!$f;uqgrA5#Qk#vIC4_-g7R4@ofH$Z>aFA8&=CiUYuC76C70?H8u>!+Z zV<4-$#iY6ER%XT3Drn!3#C%4$o4Wa2`_`Do#m)nnQwlj{-~_K&);i?nTZ1DHOpB!v z&RiESKtE#FkCAXV-kG+=&TLnx5uyr~0M_7+<)yGFmSUaRZj~?#olRq4_VQBGpxBv# z39WLcP=CCGDRI-b!jcT)Ca2?_X-n+VR;3kyC7tDXr_TR-du~(b|Lfyj@eN}i#qNrY zi0vHxF8WM#QuLtc2JIiV-`jqAd!}to+p}%gwjJ8G3H;U1f)~Ji_^0p-;p@YPg*Od- z5}FMk>IK{acp-RW@W|k1fzRLx@a#a*|D*qT_y8E<-`MxD?*ZSLzMS_*@6+B%-UGcG zw0_ijU+WpIsg{4WENHp1W&f6_=WSF){go;oW6vzTQSYd!*avZ#Qkee;Q;#6bmflFw zkfQQ2_RB(C-x(I-G&CsSqn6GA*Y9PAxi*Llxpsc zUD^s62Bd`MEU%S{eR0!L;X)1U&N|7nm5okm5;Ft7P|Vy zVRkO)GVo+oe*~<2jQy{W)~^jKX$pIOHF;9%X8Uikcf* zEuoUI<}#&XBx%y^TKU-A&DJwmvtytwz;~&XwtVQ|e6qTcM!Dv$R@Xr|7Q%H(CT}el zbZSFe?I0~3PC{@$h22)jtS>qU`&swNs;=oEIxs@QS~>`X*vtx{u7f}beFU~=*6^mN zsoKm|YpNy06u@aCm$lavTi7Nwg+D}WDD8n*QJ}ej)pd)0kwgxRD(~4XSO7BQ~!>tSuDI(P~qB))hZvGTT~tYP=sKyMOe8#D7!PWQ0z{d7YZ#w0q3EK=ETFO zs7X*(9N^xzG)l(I}8(3v|>-L!)eE(?8UDs88edu(p? z#MT$e;8f1S2(Uh|;dEag8C+z5`U6)fEDH-2Rr^fW2I4di4hd&)_5#iArLKXX%R&%X z0IRD-g+@)Wt8`yjiV(sBeAw+Z#b&ZeO(8%M#yD0I4&fx{aNx*^P|a}Qei7@J4; zA{A*C!P^U#V>7CXZDUh9LBW|9rgg~Is-y~+bWuGT3{N}2ItkfG0YhSI`<6R7GsNDz~w;%cDEInH41bg zgwxhkDs7oG=$TAYI(6FyacHgED$u13I$h6TAtHPo3?41(33DxFG*C+iCJe1K+{;zSRK)f6^rFk&ec@|K=Kf&GmFbv+6?3Ghu^WmDnEfdQZ^MbKpFymvEQoQx6^yFxM7FI#=u#@2al_H8!-;GggV?Q9 z1R_+#{me~DvGVcO2B9A}%vq3Zme}bR7z1rK`-e|kM?S!_iBVQm!-FcCL zk=F1_;Tyt-hkJ)U4&56X9qJ$a3Q+*Y1q*@i0*}E5KxZK2f6adjJPG#k{lj;kZ@6!J z?>FAZy%%~ry}s60T5oDSxOJnJ4_oeS8QHS4XEiGEZ~f(Z*0y0vskzaxr_1$8W?-4C zjC1kff=!2Q2imhXVi4B%vz0J|<=wCY?O7W(XzTmgN{cy_##M{j4z$p-He@USmqOto zAF3N;e@~r7&)T3t>QW}`f1$Ln?(Tcm1`Ik~kVVf}%$+C3_QHmsRpvyHE<)!jHnx5b{dUgHIhb;b*nrXN?jaVOr8`0;em zv$oZsb*!||!VWT(0i!2BAx#I9+0sSZ~hJv({tKx)lnm3KgcJw(yEQYc4kk z-3o;qC6zYieMU>yTxQU^6$(L$UBHDxFEt2V3dL1nxXd-#safbH2CYk>X{8!Kh4(gD z%)p*Crjd?rQb3A}INS(HQJWO-a6#=gUSQhkXkU=Uy$#%Fz*YG%!Wh%gYS4b9(6a{i zI`Z{#Zgx=x(MB|47>CxGE%dB`xsH%Jx4KFSwKa@{EHW$fG^}-mJL!sqnRdDaV^f@u z?Z@1nHL%rj;cThm07YA6ZFVNJM%n79zlQU?EI%PsaWqo(OlFNT(y5Z_+NsLKMTA1u z#$?tg)0`@uTRU+qOPc{8%n7Aza`X&bnyErSL*(K4jX9wP^{jz0j%*6*H4{cNVbM{7 z{YJKKJ{Wqko;9$>kvBNcC>U@-hzUzwYqSm9jDj(aTeI;36^Q_bc-ea1x&~G_Lh9Vp zLJA!|Y-rl7t%mK5TdP5r#&#CFHcNyMRcFHnsb>vLaGJaUb|h)^I2qr?eP@{uc zeY)`m=g}?9$uJD;~Q4a_2?M5q!v_ieRIoLpeF*~pNU zBB5!aSa@k$%osG()FikS3X|hf!>(@)lnF8{&V4KO#nGpfwlic?m!K;W-#P?RhpeQ5 zGnwiHU6G0u7whq@t8pfDEz}6YS9C=xnI3|YL(khVZJ|mKT3wlnHV5Zf*pbwxEebVt z32uerK7A3#ta?_YRVNtpPZbKmw<^@eil9zt+ESQ^LrvSricFP)OG}lj7q#KDZco=h zrO>?4Y&H!)O%1FFYK5lV3u_E~o~^71-&n0ZjL}87!U20hm>bu=73yoltvq&ZP%cQ( z&fnPF02qAYo*UL`?G11-LG2V4k5VzHKh16i0xE3#VB?FKysecPW_#8sB}0|exv#6F zIKF@zS{M`Pl!C#P4&q73neds7Bx}ABde(@3!NFI8^j3C&qC+Pa@?A;0%K&sWlnl~Q z&f6KtMsTAKJQU{^^RtYuHX`bvr%ZK&^IE7%4$w_dc-!}Va{iyCS}7J5NGp;d0sXN3zgN7W6MOT?{TB5*n+}Jt&pleTUS<_ zlI;4qX(d%E$-ITjmMW`FNp_=9O7%`b`8dQ*CJXCrgUgy`0;?g-mO0ial&TR!)r+`0 zRyJE%4RN**IyY2G#lb*vEjyd7tacG;*9uLl8~Ii?i>5-PErq%?HIIweX*89wA8So@ zk!zc!g6|-fo{i5|Rzt4cw5ho41xb26pRKHhY+GoZ2esNw2#J(dmP)lPA10D1+}8Fl zB)DK4Q2N-JTxB)n+cF2WWr7q@@RCUjlS7dZZ@bOi>iu6_Kgpz$b-S<1Y9-)S?bNJL zA;qn{oL%NtSq%xd5bBx<@D8=7iuxxssLr6)USv8MkvIbBa?V>X7=j z*KJ8Et4%Stb1Q{5oxyNgmkNf{lyN(A1tC@zE? zw=f7@nu=Wy#7B(`u&+Vu(p0d&s&KHj&qP!E7=$iOg%t^u&khW5bA#BWso43ze#y!J zF^@Jg2({Hs!!jRAPw3`rN_}vYgfVfoeT3_qkPYSN@PW}X?ySU0GOIFCK8?KoIjy^%rZ(o(p`%)mDk1GG}2P+7g< z&uFN+n~ZA~7Wo|J(FVpm($*Cc1?=4M`L@iXL6z0(8-(>cVRKNS=`H4PSJ@UM6L$So zODHUyUsRjxHZAZ5NFy`(hR~Lk)$9G7;$d6_24gycR%f217-H>KS>4NcL%m-;O9S9g zw;C+fF}z`Ab^K?vKpimQeXK6VB+8HdobppCXv;P3lq;*FKcoCS1m18qR~KG!m&)pP zqx|}ta+dZ(Pler=gFEHQYNgU^!566^Jgb!)SA!aZ8e-^`TCW*#4%$HYLLO&l2-(VN zrPot`nvD(CChn)@5ZAO|agv7)hgwheeJ%qI`$_ot(D-n!tQPg2d!s?G&W?3q1kvHp z@k#kE9j-LSxUbO=fe(EqdOr8EAyQ7}@(n(mE2~XqpG(^_Sy*H>_;5CtE7X0e(_IH# z8E0a-*7+FhtgKf0zUscvrTjF$t@udR`*4=fR?-~2GT4qR+44N>!Bmkhgs|o=;`)l!;tX`yel?*} zw>Hzhs~8# z*{xJ~+rr&riwu6(@;q~6)p(^)F(4exv87EbSJyQeEpGG`s{7JG<$2guNx}7uT1F_Z zED-Razz)Mk4?o7$H-H6VYbDFTd1B?&fd^iAz#r-aMdf+2tbCK}#1kQqcHw^|v<$2oul(bh!VI`Ha-s2rmo~O*DR7bVepOH*D6;(H%OyY1w zvx(Y8>v?J`Ri$P(tw%F-uGUn_T5Ku}8zAFoCZ{B@U#+Q>g)|S>5O(XV z@;vOG+{Uw7S1fgCq3RB1<#}q?RBfg+XA@H8EY0>w!-`cqCRJ#|{#xpqRkIic;(+9^ zVzE^cV&~2kV#K&nwnMfRtF}o^OI5dpP->ktw>%g7qvoZiaM-p>bIWtht&#KOMRj4n z4cl0?)a?rV^4v>}LY+HUXyGQ@uD~yq=U!qEIx{CBgcnTZWv8AI&%M|n)^@PE^9yf* zsBuk1HLyJQB7?AA(`F1SEFs}54JPNFDHn^&>kKq)^lX7@Us#=s+Aki|WibB1weeiG z>tg#CuTY*l-hCoN_l2wX&=Y3s)pX^#7Z{|vepaLzxazhVR}Cu9J>O`sGdG3C48G@K zOq{|omkwDn>Y_Zo*Q3kMGv46bWf|p{6=uayl-J$>HyGw^|GDQHFVIy1H+%|t_;$0r zpjrh9U5$xzHQv6l7BTrY2@*xGVUC79l=W30kgl~Wj8by3%HhEYQ2+`uXwY-RIl>+Jzl)U=DzmIs$4Fn5LbAnS#U z@?022HK{1h4oMg&+0RsSO`9lff$*My`Ifex;fm$CCmRdQdDf(r!$&kPiEU!TN9QDi zR@XU-7NVRqHt{tTBDnW3gV6b-BZXp1o5T0j{?UoV=CoYmUEzt%ip{J>IG^0UpnbkI zlDt!t`u1ddzxF=uz1w@WhuS@Dm9|xFE83Q~Eoocawy13ZA_dNAo7Fb6ZF<{OYvlH} zp(;YWM2nZ$@wIsJ5^4TFjnp1S)Od;c4(o)O;pyRi;XdKs;a=fT*b}N4@$N&5LyHi# zaDHe`XciFA_WO!IK7rnW zUV%`+6HJDOga?N^!^LnizAC;VzC6ApzBs-pz92r|Tk)>)uJDcZjr0xk4fPH24fb{V zioT?;pKpn8v2T%Yfp5NVj&GK4W_(V3R(xiBdVFepa(sfXkFU3{moMb=M3d2e(LT}M z(O%I|)YD#RU)8<>@~S26i`y5)$H&LUN5+T6hr+Mr;CN@e7*EFg#rwp2$9u&?aZjug zTNPUoTOL~yTO3;yTM(Nco8w*XUE*ErUF2Qho$sCFo#mbBo$j6LoeZm$@!qlUUpdS> z6w<4~-cF66>i^is)p(zY+pi=_ywJq$gC#v<9dQNm1>(cRYX$G%?{~b#^nJvuh!PJr zafif>P291GJilGy(I#$xhiQqMnz-c=N#AlOaVk;b2q$hiRnos+LcEK}cKrH8ruQM{ zi4re2@oTT7Z+)HkDDe&=+jZ-?Ob;VU+}*^j1DW2A*h}zNYlvSH*{)yhz_i3UPTcaN zq;HY9^od*8uTxph)FJZw)Dm$^VodNRiCdevsgvoQi4q4kaihdhPTcspJin3SawFqL z-}n%pOC0CKjS`1AapNg`E^&$zx9uU@#?;a&-vc& zLzv#3xIIzg(!v+Aq^Dg$WVzE4Oa}#T{+1~5krOvd9N@&wf8_HS#H)#8iN_KTB<6@6 z#E{@rwri@yA5Khtp3nb4oJqWn$a!)b=lQi4$n$GQ5G9^_;#!W=wVeOgO5FLxsCSNCN)DmdwT;upksh<_%MuT0|mC-ME0M)7yH za}wvzB(AGT9KT5%zpK_t{;N3uuX>$n_UBc4|L5 z#QT}PnRq$zOycpxtl$;z6YnK*oUh=zxME{@K4Be^^JN0(;e=E8ytm-x?C;CTUoO9c z&o30b>{rB*#Qlhy5d(sk{*B1?Uitvj*AiLorF$^F711kr$;ZTnMAqXH_Qxeh@%gSq z*8k$4Bz^HR;>*MbiJbozvz&|mD$g(KFL)vO&xLn0J&AY*aVT*Y;+Dj);P@|y9}u4; zvi$K=n7))aoOm#CN8+Z$R>2E6FE4nH>8FY0Ul-iS^cdo?#N7nXzk$f-=XWyAa?a;^ zJCFS9yier!^Ij#gyz}m1dMfcE;xOW1Vu{G_%dVd3|F{p5O2- z@k8Qs#Cb%{n;WJveF^a_;^9R0{|zi}%Ae%C;pPyB6!_@5tkBQB9d=i$97&vesCSv<#nesAJ^w~2T1zb`vlKn z{m=P`Y0j^6;*uWsPi(M@|D8>?(BFF=k^Oit=fk}_^EvzRUbgcdj^{mGulKN>_dFu` z?_oRdIfZG`-~F1T@17ty^G@Q)MDB;~>XGyeu8SF4GaV7U^9v&9@tx#jzb4)7S^53; z1Tic)o%Np1c`%*peEP=n`)%t4Z!AV4gIi9;apvDUBQ`tv29wqks5<+}Nj%aSDMpf! zevv+r-jQCBP{b3igja=E;5NY$>)AavrzVg1&rZ?tO8u$RewMVK64l90onVdgr~4_} zdKOlv=GwVe$sVld_n&k6#L04nasD*Uy|r_<<0;uZ2YV|{XYqhX$qIDm z{3%*gQU`+v$vWyw{?(W3E44zNZ^w0<*-FwGen->%j;7y}=V|iy^utV(Z>IVENt55F z^ZdOpv0X4lzPa7GlHTqFVi$1`(WnQ%D?75jJNziW??8UB1M9WJU-+E$+JW`jVKSeO z6Wsnw;@iY$h>sG<|F*x3>5)W!*SFt=Y4X4A$?v!OM4oTAh{*SCcNf#w32w0maVH|b z&wa_~`u<&>_kCJ$Cy(HcJ;W!8Z0C+_=Z+WhIr;mJM>5Ut^Nu@6dg}p1BfTNhErMHp zMSO?I^0vB(=`JG2Wy|j+z2!s18&|$xBiIf=LOee|E$OFP_NJAc`w$d*ZoXiB^c*GjtVmlB^MUO_yX$o^bEBI#eS{l9pE>05~02mWGzra7P1<2+q&o;+WV?ae+Q z>FgBZ`9!Y&EZ>u5y|e7kY*g}P$Tu?N8--uU^E}JTlON%SrATj5Iiy}b6g*}pghmA zpR>!Deu2n&vCUXXZ^QR(%zPVj-EGWuzVYRfZ{rcf1Bq#3A0qdM8@(y%jh-gXAYMfr zO+1XaE0Oblqh6BU@LS@$(S9uxjBn!q;{WqKAmcD#3&9k>!zr%66!}Dod?GcT`OYBn zyO!!?ntUgLd} z-wRw%h3A<59r1R-ZN4PFMdbHu8}`FCH}m@E7ZdsY-j?%V+w1xKT;fqg)^polOnU_Th6MZc5MLwmd)0^YyH9_4zWKMr zcZsa`=Ir;)xjr}FjlXYAWI3C2J#0q0&8Euln{j<_Hk9d|iKO3*-@im967#g&6jOI*|RYEJu;|9yS8n}+v4JHh@ZC&f@Q)GyR0)H~EG6mmM}{(JI~ zK;_?)Qp7vG6GTQ)ueYyBAmr>{I~VKE&Q9lWtM1(@gRt5dSfwBSqO)CrgJvHV0#4Qo zktH?TkD7j8SqRkI7(_-!hDC-(hC~L}iMSoHx8ND%U!(c^=q=^> zXusen^3hS`yQBCW8Fh{Pe%gaX^25^xFx@VAD*5TD{C=D|lh65GJ9R%vpS(GdeEy`e zq)&Q-NPcz__uVJ)J9^Rt{yu^@h`6obuoDE28B9zP$)`sUPg^L@PrrsZnz$E{{WhBX zc{J-a`bznIbeG_8en*FI&ouWb!@ZI|c@=R9k^OS=@0sSl>f}q99!WfixU1mEZ-^{s z?3$6_fvF8v#`Qmp{dgkxg(ohR-%os*_z02v*ArQf6OZTf zeTZClC$c>!dgS>DpAq@K6F43xaDJX}9Dna5vR_V!Nc#A%iLA%**D}p^9M5%jd{CYr zmk`{I?Ha`OGU&hL`5=zdpr@Js1MxN@*UzAnnLeDz@gKB-qzA4cen{lF4`ja&WIqiY z&fnQj1Gx?dl7H^X`Mm3Ul5f{1h&L0tkKOfrrcV+)^E%>a!OpXZM-vYqvb;{tlTNO~ z-M*FIck3&7MxNLqc=`{-WyD2-XFfwDpEz^6q&qp!&f>Z~i}T=2^1m}bl6<31C2}5* z8pw2iBG=a_zodt3PYeql@+t9E;sPT3{SbZ^4&nSdWGH{yQokoc(d|my$l1 z<8Uzf*TMJkIp^KM9EXFCphs|@B4-PzAwjb-$$69Mm&eOqu@SV|NA`7^c3P5M9#N; zIB)mnIPU$T{J!^0;)TS$1ovY5_FB#~$9u24n4UyDQ*h54i6tVxM|*rF={=q&vb;Se zFik$P$F5BG5#0S#;#0)yh#ZgIxh^|@l;@ov6S?j>e*>9DNXa$i`8e{QaSt&)op?EM zB$4Z39M|1AuDfxZmuLSZ`OaQWWV_D3n`!pL*{3tj_npo5oxKI0bAFCx|BU@mo{wEX z{2h_wK6Wcfk0JjX^Bbl)-eWl4V~*i-mN#a5ra2yGeJAO&mJr!5XWhs26~vPSkN$}G zGVxI&zjsG--54fpb5{dzo8qpfJbS;NQ9Pn*!(U5- zyPERs!A*To4m zTAzh~1bC>$4LG@USdA20ZF;dhdvBB-#$__6yQn648vc-qUG|ROtvq`#qvd^da|ND3 z^N7Ta`+tsZcFME&{25J$-xIhet#@;S^7r@|<->IXZd7aB?38Ek{xizQ4MtpP>WbOh zUntM+tP-Q^9j+Nk-({)+unWohyWq2TGf1_|45VxVrU+9pl#MYI#=jw|GPxlJIcQrg6ba`&G z*8u&u)6eL?Jf@LyC!Kew0D54@rqdXn0M(E~d)>wyfsXB1VWRP?}1hYDZ- zw{JFp>K$o>*@Vl%nf4lB8gFOxfNmOtT17E~W0)yhNd;2b9sAIqHrn5>S^L!s;MWl| zU@Lp+=>Khv(sj!i#ESi8Ql2R%Iy4{UZ}T(Chfjo5sn~U*z5HFvv$rSq+5!}z5#T~T}CX#AE&;o8RM;gLzX0`g4R*}3uJfXZd|!+j{i zYat9w*Ut9xG5O$v%6<8PxEh24o$s0KPytLn<&Dafd#HD$;aURRW3s&l_IY+U`u z(V*Tp1x6mes@&N&{DviSh^mXS_j2fX%sg>h{5bk|dIxP`>0oAb09W&m*-A<>1aJ1Sv6@rJZ`~(4|eENwq)zGa13Jj z$w2GHeW+XO@rra#jr^AO^07@-4n){b^ChwBPqiDWj1SZU>OOFZ<*qS{eQz9 z@OoXclh)QhU4KK`dKdfuJxzUN3A_NnPQkc4ZnyXUId=KY?;<$e{SUg_^Vezn8|~$- zb_CAe0d(F9>|O(${2UmT6?U6?<0iejUGJ^b{3fVd@rE}A?*h5c@13tKKD=|3rM`C- zJOzvmkFWV4u-gZOC)D)&hK@cmnL2w@qp!OkqWlD?yAk!a0OD`JxUKQ;+?uf7PjT~* zp!^Rg`KbC6nc2ft8KOL~KkJuxh;r_SC>MMvD>M(q1!q&9IC~z`HxP4zvq(RS^2%A1 z<30GT{QlbO#K}ay|J8RS{VL_JueM0~Ey`ivTFEr!e{Ve}=~pf#Qa=645t3d)x#*Iu znT`s+S0Sz-{((4^cnWc6BIT*?_DK5OWyHS{|46)vNcrfytjD`WKJP<}3BJR2y+b{~ zJCu{Y^E7{-OQgK^9oFxiLGt`<%Jtu7{okg%{_Sh{`&q;ziTe>bPH%54>BVVctKjRe z5FaJ}nmCSl0+Dj_*ZVO|`Rrdg&VQxc{J{t0_XpW853)WFQeOPvhVuIZ9G3?^WqL7@ za`Fd$&-86Xw)258Odm~TJ0I9d()Uj%b`e?M`&sUN|CHzVy+wSScq*~C;JqC8d#R_o z_nz=fH+#wtW((a1(}Y?5sKYD}X{Kn0a?~U_`#}YYT-Y785b+Y(7 zNiXKQUd(m9nDcWn*YV=6a!GFD9NUxM)`*>#>OA`C^Yef02CS#T}VmU+{UZzvtPW z=LhjQ`O0%|O8Pmji|5#1&xPgr!uN@sCkx4Uo+-%lXErDDd-OE<&(kdDY0jIcH<5f# zw+KGPb@0?urWX$6^;vb0j5UI!h(-};k zK;*jl6Zz4fI{4f#IR7o;Q$+U1eAaV5$9euJ{(cCN{W+iQpC6Iu^ZtwY4w3w79`}dy z&gOHD|GYybJ(vA8m-A#U=h57u{Cz)Snz$K}-~Gpbko4o^tB=3R^kag5K9P6;ac3gu z%QGC0XV@Rl+$X<3a}$yM`^*@oIq#m?N8y^3Xn^Nbrr|uY$(~ z`vg8m1i*6wMgKbgLjQICL;M>f0^ohVQLqB|%zMB03~#da`_?C0C${d>8f|%_WqQl; zEn9oO^gQyjzHhnm45iJg3U?d?9oYdHcso>TluRBWRXr0e9zAD3lLeU&BqR<>QJP872zGAzcxJ?(@(ie`L|~|Er=o?HNX5FUxp+pQ&`t@VOQDFTU4(ew zaPe#ws+3c%or^+?dAQIOrY1-t>V!}CQ%MX0?2 zRVYZ~3*{NmK)J1jlnOJQLKroKJ+}usEYA?lle28IT6;wb4REn!^Ity$N+-7>lgjBn zT)(QYWIIT&No}+L7klp=XIEAA|KFM0>re!xTt!8Ze#^OSNJ0ncI8*`YU5Z!`1x1md zXvEB@pgy2zH1>u*`dDKJ?1k7KO-vLE(Ii(VGh@y7z0NuN+(R{C{rkkkBqBCx zaOq`@{|<6U1muJ>Tleq7yyP*O7oW%2=sKkMQlQMil=RF>^Hf^Hz)z*2-89H@5>qL8 zQ-OmY+D(H*C+4;1wzt{Fm!z%jrYya{kYuZ}UMDX{uP!P4e4N{$pIDLNmR@aKc$;mk z0{YUU(!hcgS1FnJIxvRwpZ4#=bTn_J>=aHbx}A#INT!kHsB&A|>^SV=!`o?G+7ovg z(bFagwc8QE{QClHQA|%U@saOscss>RG=EQPet=!fwt|VsV>ItPv zCsv%`o2c;YX(<=B`{E2mZg(kwrMmPhU< zk?5vcR;=bO`>dE!d)lVDq<>#Y@!7g8So?V2bi0|ewNdK19j3`e#cyje$7ioAR^Xv) zSOHdT3`3W&l;XA3DZETWNk=l+HQ1DsiZQNI zxy}sIYy`p`RlISPvf)Vnph1=mDjiXbF_m_EcC9YEPI&o{%F4l+k@0Ii??xZ)~78{c92;+N~1hhCy-95N( zax}P0Zb|=M5}|mzgn7wQ1WtQAm}<_x-C)U*Fx};+36cvXz6rcU91!?BS`%=4BhC2hiq{0Q=sJ?pkrR}IFuFJ2>*YhSu6mEP?vOo9yKvI$AQg(a*KPvmdbi7VQ96Fm z>mbL|y)TY$a$E8j;igHRsp#H%?~RJpJlHO4z0>V>^^_n59^IFZ{yZ_Ze(Z~5_l?~$ zcJA2t*lu8>|D^J%%9|@MtejS9fKmUw@<+@JWcSGYE%P%l z=Vku@(X5aAg0Ms?~J zHUc~lai*?L{kN5%#fI6fPW{|UKz`jGRs76Mz`GG&<6fsa^;0WBi)#UG_=%N(e57?s z__2+kE567OthExfaRsVXryj8qaD2Au=8vodI8b#U_@RwJ{0Y1C;s;g&j&_mc_pJnV zr!I~Bo{ga0B@uDEI`v&ELCfI+U7h-ll>q*>Q=R&@jetyoB)G0lealMV;I~X8ziB0q zJW{>t)WbFcM{?BGt5XkI37i_^S)F>&O3>hWPb0r!BcOaTa#p9lZYAI-ZZ)e@U$YW4 zc)mgKRVx9i(-u{H#YRBhG9q%SQ(v|c@Bptc7kcB!R=% zw#|I_w3VRMtv8Y6r>q2AUK*6}pEd%?BPpW(q?JHY<|2nrSP9VOwW#6&D?yD+VGw-W zMj(lx90c_-D*-AknQ|Ys5;PfZdhrn(L7Qik90wn^67UXa(#Q{437SM1(Z~;43CLpF zVA_AcMnHBua@tp?-ftz~n%hFu@3RtcsCAjN@3j)tOEEhha73N z;oVk(TBjyE%qlZMOR}fqV_%)xWF^24xkn=(vl7%$E6~k9*a#e+nX-6)ZzYhUo8kVQ zm4N6QS$e;<5wMYRB2=dywGy-?rDS#LH&%iMdIsjhudM`R2a{88qm6)_yw-(agOz~W zL66b=m5o4RQf0!dw-R*O?x|v(m7s~aihiF zFcxpK5#at#s=VsdTa5&~v$dXtraOqep|-e@Iga3V39Q)Yq=*XAC+@71YED*-_u zQpHLu0a2|@*5(^*1YDbmhp0~7WhH2nxSg?hy_EoEwcG|**a$?_vQNIwOu%r{gc_23 zt(AavBNvQ2%>*s32Mz%#)v4E530k$T9IUS{6xNL#J-RJX`2(5Iep2~v^l>0X(;Iapl=$usgQ0tkS9+Pf99w2oAMj;KjZcPVE&8w z|IB|VzbgN>{3N;KZq46_HsI3yx%r9wad?Y&@(1OgmfthKbN0||J9}Vu@9ZAgow9kd z)6Hf!XCBS`BJ-onH#1*GFYwXK>dbwaH)URzxh?Y&q7tsioR6O1#LSVI@l1Vec5L(5 zqhr4q`_b4p$G$xFUt=E~TaDJ@O=GVcyKU?xH{{#}qeGj|gDibHaZ+`eG@ zJw8{-rL+IY{w4bu`iq}tznA?+_6w=^WK!wBqp|n{nE`&1{%-o~>CdM>k^VsXogm}A zA$>>sW$72DpPRlo`^oGFv+v5jmCS&zM(^>W>^0d-&}}?5y?c7cbS||$HIw>N>NlzX zPW=#F$Cpx{PJJYMPWD;ZXBO5LzFqig@x{gKl0QzpHucKXO{weAgFGj7dg_GK5vg9P zR`_h;68e$9CHr{CuP?m5aC_nA!t)DPB`->TC;7GH=aLU3-=Dl6 zw7jzlCnrxy9+SK!`GVxtg`*2gl1_5} z)Du(prrwxdmTnPk@}$hJnR4+mG&-jhk1rlx>=q9$KD}5iKCW0Sj-uh&TKHXIUFnq4 zF{Py?r?fv>pxwwnnJxaSxUKld;;)N8Fa7{b$2G-I6+c{jckw@pQ^h-ruOQ>!lg4%( zE03irf3N)6S8L>wqshc=)eC;7K31!bo7Bfe>SJgBk4x3Zsfy-l{>O7}Qy=Fj znic-XxkssAGKyw{`gouJafK@Iiaq^bp1sxoICqQs_^$f+kovewecY%%F84pqQXl7h z!2ji(*Q<{gtB>>4$1&>T8R{eFe_Zi4_3={wf=Av$9vSr>(s~1{>K%cQXi_Pr@X`e<&0mbkB8L9C)LL)_3;|@p?Z3T8n`ni)ITlp zKTf|@eJGmKPgcJ;>f@>Equ_sBu}*z_&;K}HO`GG}>X#k;kBM3Jp|~c#tbVy$eJJrx zC}B>h+9!7NX`c0{`uMu~P^0s#m-xS&x>9|po}OCue>vr!>f@*C;~VNj$?(cU{9mqo ziux$~A6HEKA4jWR9IZy@Xf=XIU#(~k^goXJi~4v(eSBPfsM&jzYW$Jk@&D;aC5KZe#C#NU*4oXZd4!7QXdWf<8amY!@sY7c|d)98NE zkI$-)_o@$7`t;mBHU2c!)6+h!{%N)PP^;jyv(ztYd7ief`bABx zQ>f;Xep(;I5jp>Q|sDD!X^9gEjPxzt# zPbYj*eY{zHT(3UVZhZVU|Ci&{Vm$th{x65!qCT!rAFB4lma1Q#ram6$e;oQZ_3@bc zP%HOPH4~PpU47Xve41ryV_c?Y!m{_Me|m%ZxK@3fqdpE*A5T&rYSJ$4`@byxf%;I= zSgLl>r7u$dbejKh!FSb%YQ_a>C%IsW|4-+u*?Yc{*!f-cPf8lkQM=!HfA|0CJT)cG zRRedflGr&)V(0wQCqCzk{>QU_tUkV^K0cy8-l9HU<$s*DyZ>>fs`Sin6km~e_5T7> zhTpI&|Dl?Cy83Xqll=65K@0z%H^J}V1!`4Zs7B}VpZNcD`3Kd98o|qtSHJA)e_WJ3qRe70Om6ui3KdDXT(pmqPOVx_IbdCDu!|G#&|8dFP>f?p#<6QM| ztom@&$DZn=?0;N5qdtD6KEAC!KBqq3sy=R4AJ?gmGt|cs>O(E7i`CYBk(x*ssU>sK zH+X)n3hdN3wI?(^+LiJAO<{XOFpE2 zd7t{YUwyn>eW(sDdA9${A#2sgBkH53KGX;vlJS2TS2JP!XX=-)s}FUEkH200qV9g< zYR?>3QXM~xseb7HV7mKN9QPOX@!#r04eoKO@5iaWA9tQl^Gr2qpQ)tr%;VHQsXhEy zb>BEv4eqgOr#)7ce5~r=v6uPm$Ex*p%y<1?j#;HXUZFlNS08HJk131)|KW+d5?KFl z;nh4+dAKrJIkWP_@}uPsm9H*0O0%UkrI(eCE|rVl;ze~vv0B(zcz@yALW}qR*YdB< zACphzzM8u&cX)Pt_QC9m>4(#=OHZVCP5moxC); z_vjx-KR)`r(ay- z?twi~0*HE^L*cORidRCTbrAj&Sp9+$oE9b2Jh-e*e>1RpHopZT9f= zjD8~nR;LF@j^;$w>u&~1&#UtBLwI%rJ^?tZD+jek%X5`!^*0NUp6e=;k72HfZY=Dg zwiy&Xk8#*RCa4t)O^uF5UDP%osd$IoO$NMx*NJ=Ez;AeIfAbM)e1=_QJjQzapk@Q} z6PStq2s`*(`i|%fj|ZHGjBTyPtp|f@v)+mN$ZS4LiP_d@VHG2T?$o`czZuLtZ%z$^ z7kO>2wGP6BgGb(=&28N8T~8$DWPqJ#oRhWQc&m31Cf;r>Jgb%WJtY927c;9V0dUM7 zj;fTP`|snnt=bS^=-JwUt1FhxUOOB@fSu4Sq1)dKgr3(1qu`|tAfxo~4<7b}-W(w4 z871%Ywz0(HiZ<|n8}DxhJI|}sxH5c3tXFls^?d&~ZD|DHdB&yTbK}k{eu8>v$!3C# z=I<-0pmi7{p(UG%GxB(2`r7Iec7U7)UXApXD5H7%DyWv?x$XP6Ykdu1@?!ehYId4o zzeeVkz~jm8GisX|Kyx_`{=D76>}JQTH$5M0N(e%ZY$Y@ZPr)06KpeHET`15Xx@2<@ zcx2oa7^r&pAl5X&SwRU7E3Dp8(>n-2vNb`rl{yHK_zS8C83J4yEpOYW6G0e~tppZ1 zejJV<#AzkqSK+pStu2U0vUQ?Hm@=;Y$KqxW z9FIXXPdbkkhvA4f`Q{)b$=vJixPxuSA&>)PKy$BSVw2b$Yn0G-0h8DkRv+gb*-iY> zeOFP$7Q`l*#YO=@Oi5UtQEU_t6Po0=0FQXk9lP{FwSdXv&pw7e0LQZl0k=ymiS3qk z=!sDB){w0aOusI6K2S1O-0b<}H@Ua?&Z^u1yig@0-j&w}DFB=;rx`^#;|4&mQrwP% zlY0B02ELyJ#@unFI|SFg=$dPs{^lTB$u?{1Sd+S(rOs1wI-i6p$)9z$!3P>&x7jJw z0zQtAm`EkRmjsb9)Scl-rOh#sN&{Y2c(+a7`#vouXvwSDDl9_$pzr82kx4?*~l! z&88N`LT8CoiaTc+S3;c{46N2!86N+TW1SPO6u-`E4cx4II4f9pFcPNZFTq%E=)*$Q#3jvBwL_>L?x)&<)!wRIKBy=QpfW9U*%iN$CL}DAC%r)I@pr`!7OyEfSYp3~rTK)y z4*8$v@5`T;e^PEk?j7U+H~?Gur?GY)fd=3^Sn$uzJSqK~^oP zamimK-G=9~xOPay&YKpU{lRUu*jvK@^ofsP)=`wdP(mhwxpZ z)!4gPrp?f%zx@sgp&FWiQAYeMdiBTz+N$urF_jpcl#a2SgKG74x3q*NbleQ;0OC`zrz?y72?Hjl-nye5IwAE`yIwuswg9o zn>}Jp!(mO^?=Z$vMR{B7X}rz`&pLW)jHQY)Hkr1xHXPQp{SIR+Rg|~Jq#zDUd(>@T zZj7ahFalE0Y71we%CYyM4LDOv&JcPN_kAQ8;$F#@3t~SITgV=Jw?;QoQCmJznk|&G2<}`|=m6 zK{5B!VHLgyaXnQ?vXJQIHU-89M$t1u*S6xTdwzB+&1#}aI1Xlq4 zGKy@Ur{=x2PC1#-E}{jAF1G6xueG1>a@FsJG$>Shonnlslr0bxg`o{}`L&8Src#GT zXoC<}4!DD&vb_<7V2{RB}YL>Nc(6WfobTm{FS6mc3uagKl4bv1+?{lqmoJZJx`H6M3a_AGQ}M=CimP&s3s>l-c7|fKR!XuVoWV)BGjw>Iu6V7L!b{AJGv@Qpwet5LDFMrm&)3-s8IuG+&Ch@A^uEn-?s>^8In3zj2 z5*JW+CK9g-?@UboQ`8JL_Z4`fI!{*7R}SsuCo5KSS3Op_ZRrW5sPZJmXRNY`5sb?y z0AZW}Vcd}I%TH9S#wvYQa__*ZfiZ1geuCmNSBX-*Locxb)Q0vl4AC)rS<_=>cj$z1 zKejK&{v30s^ccBlHF-S_-6_TLY~MhAUSN@GVKAoc%LBV}Oh?&RxNL>@GVlF=e`4$_ zV|SAOZ`aDtD)(0|tsGFEE`P54s`4|-JCuG>dI#_S-H5n1q7qZ%rSQE~I`y9{DqP|NnRL zEy)Xryy?2Knf1o!rCy;xrGZXGrW}pYnOVp4(rc-$MocN9%51el zEnOEpEvFj%>|=-9wOoYToUpGqcY4w$w|ItUz4o zYEk&2nRUjuWt5c*T}OXgwr1Axw)Eb^`dSY7u=KU?u5fxlDeB^-t={8uB>Y&@85tMA zzp%$e_K%r$!PC-Kr?3(V+SKntht90yU1)XhsXUeuU{&>YkO<|0E+B6yP@Aw+hmD9-i@nt8Urjn(^tJCAt zkBdl8F-Q@Y961+f*75F~x1(%UB%;&r_zX+%=(M(#J2Rp4_0X`4&#dFo=}iQ)gfI`Y zAB*$MKvftR(`MH3?u?s8F1Mgoq9E6X{qnuBTB73F@@5hGFL5<0U^o|^JEWPtXTjmO#mjQrY z7=yQ^O*EKr$(`E-A~W1W-j-fVV;E~>N)Fu(x#G#Y(j81)gQSa;S6;gzH<49BVoEHg%ZZ1aOlfLJd4#H$p+D>J?bxe?b% z`^z0%O-210zz`c>n*#xK#6O9Ax8zOLrUoO$Ycp=y!G|jqAgDOuY2Btm<6ARSAvi7nntqR))lsUG<^$Yg6nv?kdJ}6mt0NV&xu+g8x6fux)9^71j!=9t zJ>{|i#Mscy>hJ}06emhRE%lofSBAsXG_ZA)>4OsuSk*&U26_J_KAaj~~lb zzEOEi<&;Xf{O$6c{&liy9gDS1}1I{K^8 z)uUI99z61AaQUtqX(eW<{{QZ;^~zV=E=nbLX6duTQ|{N9#`p*DvLnM}H+=7gGg#-k z)FPZ<-n0Sgevdx%k7JTXz#0&f$^WX>DS zz4R}kh+x_4uQR;}9ysjFoF$;WFLP2$1~ z$*d^6P-akBHW*?Zp z+B$e&JRdY=GMwxL^HeJ~f-X>A!Kxfo%U&=~wJ?Jt(uR3piLvprs%w|S229ypLK zg>hU7OuwWJ))R~zZ@B$52k!5(rrTa}c^S2yD#0vrN|2x>Aa=qfG#qcrNF%zc2x}v_ z(+UV+FSIKtH*8Ai%vS zl4!*j0fr}sS)(DQ|DX}bvQhV1A(C)Z5oSp=1=Jl}IMRKGittP5P(oA91oJGSgc<{i zPNo^T%fZ`FyyjWt@j9q<8ro$}dR|w}HVdyQpvz#eVR;Rj?XFxu^i7ssjk;yu2wfxx z6Okg&nV~YPH#3QMg_hmHE~j(6-u>Mk$H+=}xiv+yZNRyo;*6`ciL?KZ zo)G4J6|-%6NVOoV%2jv}Hz)Js8S~8#mM4hRKtl%eqa};0HCUhf%v%IcI_{>NW}(I9 z@9ffwr^gq8ABQB8sS&0$C_-Sl8=jB39LP^oMVRGB5p0)D6h zUvfBUC!>}rr;8x`RP#YlND!NwOAn86Nhg-dnx9) zYEejYnrqri>FtvgXI!U?vU~i-(vYkV4*n=@ z!!=?z#cLCu@S^Hz*R*SdEUhP~X4`s>-iswA)~1MVS5<&nboFtt00{~0bhPEo9l-atawuV!`0i5z+CxC_oYtu)1xJvaA&+wz ztw)f@C{cvHiIc)7kTiVfc^l4+lN29~uq{-({_Heg33BM;C8ouq$gJrN9%ehL63o&k z!xiZ)nw-Ac03tjueo&^}4oY_BMe7!TyDrzh;d{rJ;x$h@kC(9zDUsy;e?;PoUjDxm z#&)XwxN=|R!pbwiefwbfs&c*b*V30tF9&n2TwGhcuXt(kfWl+M|39zL$)-#Pp--cc(8&@0aSQKAO5QwKVyU7mfJ;{I{gPNgf*ReP5riqIGjPa>iS2Q4bQ5 z3=p}NZ~=ci@1@e;#B;-YXz5pv5I+`PF|%T*JS({LxB8oSXbiv5LW~mYiB>8UinFZ0 ziC2clsIT%6BN|;%$7)dmqE+>yM5#J>ZdlvQL>15DkY_`;zbSZS=+i4yHLBn`;u>;P z?QaU67y9(ldD+-;c_Vw9egKa5HwCW>{c0Fx#L_59`utaaV9@Gs3SJbpzDl)RXeDoo z=0Voq6ucvBeHBKM&EZrLIsf{bf(JxgUjaM~yC2h6-VNT^#`G0;O-`@iW~23$mqYwq zq{(2cqU_hNHcW`%4lo2>W; zhL=1qhWIu&ur?tqv7`+43dGEV!DFyv4PqGr+-%!8T4@W`M*-iymPN-U+rEaUtmfgAb5P zxW?dhV672hwK#@Dejf-acp2EF?5Z!odmd;G1X#qsy3p6)fnaSiL6TfOhx%%K9Ozq| zc${FpG|W5bNbcY$6bW_)=dc@4r@zT~_aBI;CH^LOh2sYtQ6cs>8L$2k)@~22ZC$(iBi7*N zZ|fvg;{QiJgot#4`@XG{IH;lPjO@QG7UMlX)Kac5U?S-#NuiyeYku4=ij-?px5Dm%Zo@pJPEF8Jo7gPO6Mpf1r= zi-HWrQR3bfo&F{+_}=QViJKB?UA#F$9-jS8-0S0o#lrx^BdJ-N{ZtrS>TMGP%`&PM zZm62U6~4-R4TTRgElKV)J|<#WHPqHYPAdFK-CbL=DEBv&=B*F~Hs+3oZc%1TimF1} zn1H;&{Kd{XIN3NF>p}4Krh+QLDk4c)jT$fH%YlsYs>v~o;JtKudXwSH&C5rcUXGc% zJ|=WEs~T$SD&CmvyuiN)U3I5l0ByD@Gj9pRaCA|fX`!T|0rZyuds|wy-Fz!?~dsUKa!UTn}X%uEzIVLC!o_8)Y zb`_wBbelL&oe{+t(@_i=BuT3Zb(fK?%EGtd72eu@9Tee8&_LghP^H&xEA zJgK~~{Lb(d6iX(q6}8*Yeh z2^>A-&1Hmw@eu=8*Rz~2>CYG~@BR_w79iUyQ$u3870?j(aNoMsp9u`_hAqJ3$HIm& z8O^tTgmJI;>|_0z!1``2f!z*d0&d6ZCE&Ub_-9zBKZ6zCJHrf9%xeQmD&D9}v9N`- zKZ6b4V>L{%fK|+5dREM({h7c5Z2mYM zMhgOCysZG77R0ov+15mC%5>772@LW!xpPy;wCbiKz23VxH)QJ_jGWOhug@Je2k>Ud zp)}|NbBFb+#@=X`AC!QCR4}ISJ=E-)asldk2B3C-25p(Qgv8*GqhW9+67Ps;XZtgOvdk=g>Ln0?N2IP*rsZu$TQL3o*lPp%pCWgeq>eY#!k@CJ2;Pp%oXWgf3>d?lO*1-kGKjEigvXv@5=S}PU9 zAP<*rMDg68L0RUpTI+1p zF$D@V+seS^!*dbLz)&xI_gtu?i~$ElLoLntR8xH9=6rTF6a1 zSH(%!-;^M$MhR!p(lzCFns{OwR-wwV1w&ZM8OJnC;I5O0}52 z;&KSSg>ILnuYpo6rmy6TV*@uRre^}pnr#E6uUJ@cchnWrOf58O-hO1BoWyRTJ#^48 z*PoJD>7SbNx*MFDfojcK0=HT)1v-N>&qZ_gA5Bb7bZlN5%#)LFWuDNSTTPx2ANShO zV~q}$XrOD0DS!b3rEYNLLTwNLi_Qe5cv~NM{kP!9hhN><#DyO#xjOj+wOdRHTs25d zIM^k^`%IvJvvq=-Yo~*{Cv0^ZTs{IloUI9HkhygV(o@h0Q9%#3+dv^_D}k*JU6ov4 zf(=^`T77sdh7!%3r$(`L0u3)Sp~KP%N}vr2PNP2)=;zF9uSPgA`%H^NdFbwoiZ1S$ z^H`ZgJzcfO5(qSOwq8q^K6r{6=$||IzTD__oT?6QGJ;UWEkMc$Brkex|JA}hCa}mG z7e57H@F1iN4YlDOBUX9a3*4<;n7O%&gZ10p7?CGfMJVv9ey;=oZsRMFb7+a}7 zgQm{oHSTjhZ%bld^?M9m4HR@ST?GRfASlBiI72@ccIl^9}_bl$Wy4zb6F zLWlr|!2rp#f3U@%u8W!2QUcmDoK|(;O%Bkmr<~#bhThJbomOG9LvxJ)lOcqyuz;8M zBFUlz7A3GKfkg={N?=g}ixOCrz@h{eC9o)gMF}iQU{L~#5?GYLq68Ktuqc5=2`oxr zQ38t+Sd_q`1QsQ*D1k)@EJ|Qe0{_b;5XAqB|NjYNmCD-6TPhb+o>Klp`NQRF%dOJi zN?$3xx^!}BhvH8_06e$&#KNP6cNMNK9Gw4C{y+1#TliRj2a2t#|w&={{h{TCb!_1-9z-=(DRv9@J{}8q{kA z`CihX4HHgEt*6JeXH9Lcp?}J(che2y!J>)!bksSDCF59+IVsTwZr>Jw8YOY|Z z6QL@>Rf)R?F8;o+;-T9%ild-gLevi^D1j&i@+L{DD!l|1B(QYbMsXF)Gb@Kuu?I!q zRoWv@54p6xCbY%Ruj@mIY}<&Zpf{<_lM~S1+Ckut5N8|laND*K7eSBJJU2a7JOo=E zEqHawwvFN$=(gD`IFNQbVEqv@h$Hr(&22BFg(Zw%V0@D$311DM#K6rynAj4k>q^|# zWLU`u4JfznoHo8~qc{S(j8Q)^PtF}l{6~TV)?whB763JD+bF((F1LA(dEAoME9_>! zZ6nTr^LCXe{#GlRlyuuhyZ}AcxUS-d7s`r@bOYx<+k^oA89aC}`NE!I&bE!>`X_%O zG`Yc^(~%s$fKbw24ap8Z@%)S7YmYaX5O{hvYkKhMwv9o2uDOfwfeFDTMU;pRXS{7= z;Pq!^Bq&O<()BbrG+I!MWC232z{! zES{&~b0dh!jj5FoGeM9aJ~xQV^_m=4YYW7e5Y!rdB`|m1zJhKC=1YJyGdMSb=-jwk zNjojM)duGV*MT4?*Sx@72@|;Q3MriDa@$72alIDX=8<@1w?TJ9PJ`L;?`?BT7XOZ`(Mk7Pq;(1knrrpVM)o8H2WMl$cz1 zE}DDmu@ZdT)DIZWRpN2u&QZiyRgC7N(PIRzNy}e0I2t#+L~)xZ zrpMg`WFefdd)tPa7SdJHg95l7j!fUS;l+y8Hn>QsLt5urQ;SSTx;H95vvh$PCK`Z% z%G%J;xZy>L)m){=D%Xd$b~G;8w&8_pMwstPWHguU7?39dSqFC|AKh9T)<2WDVS)7|pvmN!Va)H3_{QK0`Jv{vR}%+ z19X7rWS3<303qOKUwoQ{&V^V>5rw~kiIT`Qu=^&G4)vL;ne$5uTEW_ zIy$v?Dw*7v{BrXClx2sdvSqU2CxT1t>Z3Mu|k{hr(b&ZvPaNI6c zJl9G3Ny*hP~m4JxEdZRjZp_QNx z24<}~b%Bk51lYXPt5fG&379S|r#kf<8v!ZKxtCO@&a)DLjay^Vo@*rFj!s%2$3al% z*a+Gzj5>07wv~WcFD0C9BjDvylhHiOM&L*)MS5|jm7pojtWKR_BM=aKDdBW00Z&X> z-KW_IBxz@dv6!$D@C2w+#j|V#%y}?ks#B+030PV(7N^(S@IB|#4e4nJD)u{u_1Y(r~L4-E!ZzUili0m-?MG45p2MPkp8m45ID)zMzIHZ!5mGulG z0Xr=iN8CB9Q~Ov6>g?r6^66#*07QWc?XvuzW+3PaJT3@dpf^>g_BIlr{}I&H2HW6M z%>+Qyaqh~jeu|X<=nxr;CtC@)B*`YWm)QT0Ong)D|5uKkJ+@cn_mz)TuCH{;GvzOq z?#DWxAt-CdBtO&572|W;FdU#OH7I!l#x{_6 zSY6u_iO)Pe@%}>-?>^Vp`oN9lV191W%5+*2iBE*Now;q84@99iGK6rc)y)nW^;PFMZc{(3pxUGh6Nt)Y+<-pS*Ms-vgAD#d%Y}WIF3fptr0@FbpqvTZS zp@n~Qz{$8^GMKkY76o8miPhDB5y^_dV7_qy<+|Pibnc6uWMBCF7hNV2f*Z5JJlt}L z1@^5rk@$R=yEQj$wHO3)f*W`;NwP37@r}<-i^U+m(J%tY-0V&yzA#iRCIh%fVy1(j zno({D3KjY8S8TR|+J9FEMVmY!)BzQ9yqoB9pRy)F{8HuVt^c7k{j zH307A^40<>O^FDUl}5vJRiNg;VqjYX;x-_uH``jx@LA0TYH;8qr5(`nVLr?S@e%@c zk{b+8DPca$1RkGFLMXzzfc&;1?ZiY7S0Cprne%vjwz}c^un@%62Vb3>COjZ?vo<3V z7zfOg7CsJjEKNOaM8E*#8Q@yTkStb$_!e^mV>rOp4!0NsL41n=lVwjLSGmTwbZ$DZ z4@3<(-bj*fMzU#>o`6gYY7Wt0AIg*lVwqT*OGdYbQ0Y~QF{aXvxYxkw=WYoqy;AYURoW!k zD_&fhL49ue3dI;#DSJLB$`Kpa-1Oy&H>T1yIO_nVX$EzAdYNL3sgz4JO0vMl74-B{ z#T!>CUK03yX>Jmox#>&PT(DNko-KKsqi|$%(-$jNYn`wH$lB1Mc$t0|&BsSt4nUNf zPGl##Q1O{}zP9*T3VxguS!Wk0K3h9MTyxNdhxmGP)8{L`s1;gGcf9dhxLEcAr?9{X zJvaRvm}SCS4y5+DFmnTLwRE>IX2E%i(KaB$NGikn5N6rj^tp=H)>C*n%s{EtG0T_* z=cum6R7%oRHo=JHdv5yKiZ!lI>=llqS-uaMn?763*xe%Dq@Hwf17Q}_!O;VC)W@+F zL^-wTo~5caPX^cp)2>beX>AW<@|~&p%*}OkM#v%9iA=sT6rZiWCa~FL%wx+_0FB)gBX5gob6Z7(6)j)AlkF1ktDLz{lT{WOn z??g`QQx%`Bo$xUbn8~%F;2b+e%>eT`hF?op&M^R~1I)U*q^k2=Q|Rc)s$y${Ie6LK z8+u2n_@sF&cDy7UfbO2)-BSff+jl^s;uBTHwjOhr!nu%(z1Cy+PEdTd2D9@4QHw1n z%y+!vv(|^p6zL3`wJ_gtiqBSG4bLGiH{tXWbJNdMe75>fr3&0*OCM4CcdX*G)+b6D zR3y4w{s#~4Mb(j)E#*&^Z!RBN&Xm4cnk=1B+OxQ>_^#qv_}YKJ@W#TKg;M^z z`P=j3xqs$9k$X|@!0eXn1KF#xduM)^xi52JW{>o`^gGk%rFTlLO}#F4aw?ttPI4-F zPVz~kza9O+=nbRok$;VRb>y}9k@Xuv*h=mMMi%R3FkJL&|uKP#bYABcD+? z(a!XmrHV1C{nHsy=nu!rOs`p@c;hOqld~Sf#~?7TJH6%*#TZj*8y9qmS{d`yTfQA( zdd;}vjj5FQUgA+hc7*9QJ*E1wRZ3J}6EDVEB>RIiy{4;JZFLH3TM}hzdd|-DnvUW# zS4jpWH*-8$P$Q9P(`(wWy4rbjl^!ekM0(-OXwz$2iZQNE%=siQjbs#=UgIdx4tLr`I$W(ox_gNU0W%OPgNPP^>X^Vufwg^^B>=wyyYW{S>=6UgwQSFb~67Q>?Zs zU4JuNT6TPv(Hl4a9J$(??&8y|VDq~?))Y8^>c{$6upr*I3H5di>6%#6UR5CdXj#g0J>+Dryak^E0Rm=U0n%-f6xUXsn`#E#)+ zAcz2w#5|6qo<*0Bmw{yIyCi6aK8~z0K_+qcz5R`ofkJQ$>f(Ng8&u-0K`FAx8uX5$Pf=}Z1VPAV6@P8!V zAbq$q=!2M!NQu_*+%{;%6Bp15O2OPUk+?J53T8!B%}evFaQi_1yq=_kJs@a=>=VQj zFf06wVl0n67a&SZJGi_|95B?3J(Muao2J_gLSk@0apZla95ezho-lC z(~QS0pcy!IuzOEj5pKq@(`$BClOtx1IyI72Go*=E1np?bnARl+V#o73<4(Dg>XG?A z;LbB*@oF5-VTTyz!;TA>55z+i!3Asp3uPG|VxJv7| z&*QBWc9EK1Q&7Ayl@dzU=!LMVxFO={%n87$YO56Q1VSUY%|;v>rq_tCv&(9$vnfe$ zxs*8Cg@4)f8oZok;~z$*Qs)NFlQlvm@eWlkBa(bwCAnjG#M9Y5JIsxClTSCvgV-8i zE(OCQ-p($sxz!%8gJT!GT4LkrH33jcT%|ZdatDuI-*I@B4i6(}cs=&&ln_?kxrV{9 zBBW@1WCO%SaOi2|IXuT#iEm(6{Er677O7Kwo!z$Dx+(5izysC0Vc0Lv|NqnC|NrW- zQ^p=&Szmc?<+@6%{Lk{&%PY#Km3J>~D80XQW$Ed~KNTM+zO=Zsm@0gu@cP2(g+22d z^7rSj$RCvZQ|`m)0G#aKv!Bi0mOVb3&wM}gmdsh1UDCfyzbAcd+DZLA_0`mCQxmD( zk{gomPu`I1B@?3$j@~hP^61VZKOcG5$kijyNNh=b+O7wP{EIWY6$cit$I%(l-K*9c z=RchN*_ylE5XjW*R{U1Hc|7bU;qy6QMF|EMNH7Bj>)EY1u6R>$*jF`RBw(7z%|R|( z_hsVys?Kf=JXfq$?NqE7qyfe-s54fx0}+wBgd z%Z;PuU5e@KF{-mR;YvDjP>D!wuX(S-c(h`)Nl6$93&NvUW2CD`%{K!Z%%o1YQ42W+ z&2BwX@mX7nh+0mo9dh-W-Fk%Lvo(|;E95g&-{FeSRv(T}q!#UjyypBw7xiwD3rv>5JbBB&{znOPy}G!a&Pss}PsX zE;np)r)xb#G=Y}SHWV-t&BkUBX(=i`ucg)+fyU!%!!*wYn-3xlGRUFuRn&X#a#L|(Lo`-)eGK{c{=-r!nmM#b3> zd@@Z`OJ=u^-G~7O&QM3a#hT2BoGH9}B@M2|+vo*J7B3naU_M6OUjuy|8 zwfQvfy58Efx$8t83$t52-CbOx8(=UHET|)ZBBelWXO)s0B}2|~y|XZ)rHhvmNCX&9 z2piEE$7i>qq4T6P94{dE2NzhG)4!%YE`or8*{!JNJZ@WifpiunX_tV3!SkXwyVX<0 zA)vTw3FqlF)bpa=@^m$kXfr6HAbDus`wS>bIFHXZptKfsK*Ncm0?uyr z^lnsX+iHZhNfbw0e_(JRpmOshWIhm(FLze}b6eUh3?B%hYKxu6fUSZG3p7e-9{V>u z#D%)e>$bJ+0&U#EDyQuk%&9=RW*c0RtIONS30?4DM3)vn8HEuC_eS)35U9~?EyW7c zU{bWAHKH~1YP2?$Z4n^D9*l#>39|7tW-(KVyCKo@oFbZR;6qs!FH@Z9*@TJk()bV! zs;$C~7gO(K-QP1gW=$E-QS;LkZ@!)Fv7UTxxcC@o6okhoS(JKWl|G zrX4z#u70?}hw97YGuHxn@8(4B9a+3-iwt zVkO|lEcjk!D*-{a4Zt%>RswF2Jpeq4HUjV!2+68W6|4lL2@pV+yp=#8B2vNH_x!p*>ZIU}T_Q2}ozl;Q&@NG1_U`kE?(@4NWzvh4j+pSLi z!%Be00^qC3zZ(cZ{B@s7s4AK58XEZ_r>Yeq$y;nS!Li2c7)2jX)d;fcKl+XeIzr67)VpM0A5KQH| zIQeZO0b3Bu0u*We zK?8xec)4e_0Oxz6fuJVdpjTuhlTU$qi6 z@oc3HU$GM4jsU3bZg1Z{j<eMh_WH zj(lt6jU(rdJSFiMjabm1(_fF+#z4_@b^E8egkJ z;xrw$wAEi9#N|glD*`^0+nBCMe-5dqXf3{q^FT>v|&DW|34%juPP=I72c#IOlr4T~QaNpsRu{ z?O=cnFl8M=#QZ?VW&QPmcW%_lFere)0Sv%BZG7?W#d_xY6;ndso@*^ZGPJnB#w+&r z`rVLV%eLo~$rSOT?O6*}$>BRe9^!g4;w{@>@5S23EF&ybxQ5_^s)g3E90CVjo4~ON z;i2COg)+fs_0Cn|0$~={ew-|{WrUCd?_8UZ$SOco5Du?{agq>U-=&zEy1j2?CtkYl!ngL6;X(f$%Adf@lF)gV&pfjv{||O~v2hGq%*<+e(f?E&`01J( zOaY+olNzYi3h#_o7hO-p@CjNm(VZbM-v0W)Mc3R>_&}bnGZFP8ijLx+J5NWMLXNE5 zK}Q*yX2V?ooK-<+ysct~XeO*6611Zw@#wGjBH^t=N@4>%uX}aC#KS{s^~zNef{$>o zR%jA3B6#J-O$E0;N!D1`Jyz*p;FN0{N&IODdcY+;(m|YZy$WL(K`duq(>mDguMd23 z%^LzvWeA3}a*|TuagnVQw_I;HZKEN)4vEshE*iv7kN4LHLG0#J!>bfCF#zopLb-iYZy`koCmWuv*Jay+4 z7IyJ=n+z9&oZSd3h*FOc7U@%Qi4Q`sHDTef>s4!;7xbAt16+ReJQd7f@z|9=%O=Pe z5sSjDFcfumNPoRJ>Pn5HQSf~wBcRt?4%TsCj6Ua0C=NN#&zCU@BGqkUgd;S*KbYTx zF>=@fl2>$NR`4NPzo6ir|F%Peq9=I23mdH8JcIWO= z9J1EK8o#cy5(e4R6JOA1Yy5h^$D^UfHEaNQFJj|NQFjaC z*S(2i>oy(<>^$6BgKq103)(;wdwdBJQQ0O-PI&0*O+S9Azn*Y*uLSehwFrF1pMcEG zgI>7E7G5W~js`*P=CwirZ3#_a`l;Y_ZK+6PyE}8uOT}X*M1<%%_~PNL~+p~#&6 zx|bnt1}T|L;y;nLar6=hVki*QX9l zZX)vk%H-2WH;;Y-1i*tw`Xm44=KaehzD)xLf35x&;?KQVZkT7y@p^Zh$ZAPx(G4Z? z>-M)0eeN+D^3_!pOq=tZT=*Q2NAoAR>qyokkIas(L_y{0_ zHMJ!OKac4vF&kjr=*JI2lJIlex}e&Qz)9idg{wK4;#_aoOk*X|HYm@_6WZcX3J}9(|q?c*O$^q|aD6KKv7` z)89g5x*WX5H=5T5ZsjBbZbZ;7oc@*|Hr+hR=#I#!M%wyjOT#Ci(LrpwwcDt2&^c+1 z);Is9{VfEkd)+o{-EN}+P~rY5SEJz66v4Iq^JfccuXwo;<3+kW-cN%9kQ@F;sst2Z z@g?BR&P|rAXM+-?2~F?vffxc+m`w~4O(m1AomhRn|Gt*&Exrl{F`yHR7XxwOE$%*` z`zSGJCm2mYITqIm_bEqSM!8c5O%PPRruW3}^|u6SGV_9^1o84Fn$d6uZV_FX)Ni`= zF^nEFDTABb-UbjY>`kI9a~aKhlgEgtyFs#F_|#KXW$mmn8}|> zo1t3EHH&R6dIoL@bY*dM@?>s=;BWd{0!5jvpX^Ju4$i{8r~+k6pewUgDXhF*+jUKW z!juT&*v+$&n>bhEPOll+lkoFbD+7I5{G=i{wZ-b}fpnL@Y zb;wc(zfQLVvFz5qy1~E#EHnH%-GZ9TYqGVkaC77dpzl(550Qh56@;E_p1#6JP*Z0p z1!8{-x-yS9uCHw0M5Jq{J98^eS>~=F!4_fZ0g0z(hWprQdygGT2x8i8vy(kjAPZ{R zquK?43wD0gW?tjXCAbeRl1hWpJ7@!li`=Kx{0 zZ;6*mS37;=>=>M1=+fpX0njqM$_f1qHf~Wa1P{+GXw~K^L2!wEhIDHt4K)+^{ z1Lqe{Z)YG${TS!&A%XBQJ1U9Oh|^`kb=%RW>y|*pW}bsCE71iUzu~(FDz^A;yLiA3 z)`!9H%Z16`oR;*r1R?NI*bMK=#~X^=giYMD2UE};el>jprJGG`5>Uv2sZBs#YzRIG zi8q(PGer`>W4Q_U0aPou4Tto%1bR4w+JuEj3B@g#{p3g+yaKKE@pl#0bP^t zuo9pEY7vI?b}K=H^tXg#-Df30AtI8z*GACk5>!g8)PGnB+D=X4*4}0%APaaMIlR?K zASiqU5O?V2TdV|vK}|32u@WF?i4eZqN+8ht^y1An0y5u&MqZtKla-)_pqP_yG!wKA zLemLeb#-#eN&whH1363@2pqH$7>zl4C}E|QKvKgpVcuXQs1c>iF+{-UiJA*`uCk zC1BRejJn=Nz{5lWRLo|jiA9Rxx-+6%t{~#0Sxy?tpwOs1P0|JRsvj^1YzXE zMgs0IIBo!RR-OEil>j3^3xW??2^gye1Rt;wu)1*ot4_Y(O29)EfPl&O83^2{xj0ET(L0av|tiISv zfO1C=h%T}c&_sbbxNw+&xOY&HdH^JLAo%n!0o{}~)Mz7BTwo&*Y(9Y)INwS@Si7w5 z=U52@-I~EV&rX03AoJl|0|6+yIED#aKP8-FBtU~nUKCt?s*}&Q5{UHyIh<`HVA+5k zU!6S5O2E-BjXcvz(Be|dd^p2Oz{-=cINeMj3V-xw^x`x#0a|j|t6BaNi|_w`r#J6n zUj`B|Onvup&NT%cV0H2^D*>h$c{v|yB@j(J8`&~5LGvKeG;w*ZPA;_(a5cvxwmP}Q zK+qBo1fC$Iuc}TSVkO{U6UeA>0|AGkLg$m zfI5*|NZU#P(wdw)Eh|Bz=icufD?tsj7Hw$S2mm^9cl?HxfDK>TP&X3rFm4LKKciW* z65x#h=+xxFR)Qw(3XH`;R)TuV1!FtVMu4}1dww5aCFo$wV@~dGCID=yQFrI$epZ57 zjX06&mPVdFMRQN`MQ400dU81dT5D@9N~9Rsvs8d)NqwMMI@jo!s3>z|)#r4!*9{$=$33 zK+%hu;|W#*0<>gZJl;yc%~_OIyIKj@Cq;p{i;Y0y24rnM&P>344kT3>?wxG}yfJ_? zuTJh{AgBvU8JLxX^DRXiM13_(ET(ucX>E@V~0OOiyS}Rrp6wY!ZEL#c4 zc`7fZl8rzNMDo@uS_xQq0{B$05)h3dm(IME0Ng84Qsj&THNsgKE1A_<0|Cy6l8OS& z8ErVlNrQ=dAuauLl1f;Q%gY`r!0d0`e{{$-m(0ejrj<*u9!^r+{ zoQ;525Rb;{X6OfC@kgCl5Ce00@UIo_DVZDl<&ba399Ry`Y?{PNuB{+|*=Uq-+Fu zEMW1jPA07cc+&|q@2HhP)(xT_u@clh6vKp>0G$-qEHv*cw_6D?uA^#M`7a{@9&Mzh zz&WkD@}E|MCZKfP>dJo@2^yT6Z9-}&;qOKQ#sVcNDN(8`|7IoN`HxC^a}(GRYiH4t=h>K5OhMz>jAIb$W@F2|9ya+{R^ zKuIB(wi1BE48-8dzgP({H+5Rom47x9h>r?+`xwo>l>l&0cG{I&tprU6C-UmbEk*({ z{t>>xy?W(l0|8@!r;cRSsaIG2$xMLCiJLw5hn0Uc60j8$m?_A+D>n_^ON(EN5?GYL zq68Ktuqc5=2`oxrQ38t+Sd_q`1QsQ*D1k)@{JTm(;{Oj#tW1nOIJRQ!^s(J4zpA{u za!sXP-co*`{L=EFxB>hr1Rr}j<$G5Ox))yXH1{$})T zqt6-LdF00d?av`j zhnjKu0-8a-<~1gDb46e;Gmyrmu6hHfM#G>B&*KE4&i1TJ-g~s)rbaRfBnuSaDO(ipb==XaOz2 zUXEk`#7*HAAcqTSfg6~$zeNtXiJ_?`lXPNr;&nk28Xdrkh-dZlq%+GeP+hUjatac! zxlT8+x;ZF^zSKJuh7rkKY^?Y5>5mc0!dveR@my=*0@$lhBwiQp5bb!*0@{Ir5hG(_ z^_f9C>df$Zoq^S+`FZonm3H9di^ugubEp~TE~FV$Mp*OeD}rXYL0k>NR%iti?3{%( zgD~<=W8%!AW;|OBuWg#s2Tc4m0wh-_UJ>yH1%+UyZ+9mWuLw7Rb$Z6U?T4GG==3Ho z2{W@wPFG^It`aPvBmgAPe0AcjK?mI7M2bCc>pW_9)oH4reQnE)f(Y_)m)o5|L3IjY zhWfh>vY1$aEV_hg*O0|q!`*@VSqtC>U=lmrMB>gcH!JK^HJH|wPM82b8*M_q4+y#- zJ9wim+jz65j@45ZFeYyHx7x%3;bwGZSDoxK6US=4Qjo3;pK9{Lw(60%&e>HbDb{E- zs@h?M6}Q!{4oN|kCn`Q$l^|rcaSUz-7$e^DY0a)W0ajxGtg2GLH3tlWb2?rz z#?;xuEsVVI5zyD!RX{GyUn!0Zf;6k4Y|X9$a>)yPjjObQfwC5fX`WpL;*vRLR_`eI z$n}l}sf&ODz$NpT)FqZ2M_!p#E3R>8l>kVvu)$iQLhIekWhA16w6+u1geTF`*;U{z zdBf@XNYUGn0S&5|Nsh4^uTBpjeR!q|wjs{+&| zTbG5`oliP^1zirnmdrO|uTt)`TpJWDiI0kcput)4S{y~{P+gW-EAJU4VlFY6Okd|V)D&bLrw>iMfq^kkIQcPFtqyq+GK%tThx*C8h#dH-6Uhc~} zC;)?QB-;B%KvcrAAxZ*$}N2J4xpw#=+?*w1(i+5bPv(Tn&>+i3n5@{0eof z26_K4P5ehDo^fRB#T%9=}{rmI>(pRMSOZ_hOfz*|$ z{gWG$?@nHrd@67M)uR`TK6&JqBkvfwVC2b(pHj8$uh)MV$Pbw;!_RqVuNv7H-Iy@8 zYvL^?8sUk4bpK%i{BQ*ly@+Yd#9^XIFkZwu{v)IRFt{JmhS*jROjYO9h+d$U^dAQE z!)wMcY)Q}uf>!a@pcx+s?m)guqyMk~f6P~Vhbui#i^K=QLO87dFz_EUJLfIw*c=X;@N3I z_!}BV)ik^l(AqE0-kjz0Smy zVF54%AcM?11o%b~+K2$A%tHW5$h?z)t0ZAT6N#yC3s?yOL`d{yr%eJ}&}shAExg8S z!iV5N4*3PFN8GQSRx^4DU)Fy(haB9!e;7U|SO`R*H$f^}eW51?Id=e~_1*yehqDW) zo>M@yI2VS6aA^PGjH*6nB`^z_iHX%G`qj5&2Kw0QbU(d-`auvTCSl^lq54y58d$qu z=Uoe0C(4GzUH&wX=e^&57GiSVSwImum(|z`?g}@6c{r*XU=;w|I2xkeT%EYbAOTu1 zvVazFez!a5TkZ+B;F$iy2{i=K*I+OY!L1;ek_%c?(NRb5qp+ZQ{fBOycO>e#RT3lL zjcOQ{^&fh<5=8U{q%{NgSpsAb#NECiWF*vy@X*T^AO_&GQB+MN?hcFL(EdZWC^5tg z1dluJ$BET#!#L3Yn-|c3Vou26FwqXze@y?Om#Y3-w*#;a(c;N=5LNWZgT_Y#9q&K% zk_E_th-~6QhSV%e`w!ius^dI4v>62-N)#!)cmYx%+!HV1iQ~djIIREB zjYkG9NUsJ!gkYgvU=SYD@Oi3;nB9Pw zB_uFp>kzd%&t(5xcluP}*2}f9Zx&x46CdVDXOP$;Dj@ z>k9W4E-gGg|5*M*`RC;uxtZK&axc#vp37&yoqbdGOtSy|CbKGYdFG&WKmD2XE$O4u z+0^$^Q>k-O)#RheRmqEz`;r0R!=u-XIwOA{`NGKUBgc*Gn0UmX2WZW$MOVd~W_OP2 zG`gU{iz|RY+}A z+*(mm$={HbLFWUXwChBaH*;&PIx3wN8;j(}7yxaK&#e_5m2uSvj0EO^MqcM_{@U=+ zBVW{1-psf5lqUgkV6415&I*v25mBJ0iecpV7~SYqbAj0g0l3*4 zB&%q1);r$Kn*t7=uYd;Fcw~Rl@OwLKRKA|KGq?7j`38yLI0BtP$BHN~=hhymSZ%XW zSjp1X)YH2yn_GK;YIF4Er#g)ZNn(aH)P3nR7{c!MN(uYVTLR&BByGX;pfIT0oR8|k z#DMKLU)$>_Q1MA|x}_Jm`-^KanOnQB%V*Gh1Z{^8TdvccctLo2QRy@0tyI!citVuU z61~!W=B<=)Gn`kL)GryT^yv$z6huHYZZ|$nuk>jPsFa*W0545EZK%?{7f>lT2>5T@ zQ?K-?3#hcgvD@iR>^W5FQ|7A_Wjc`YAgQ1FEWOev&sQmYD2fSco_N+!rF$))Qc(PO zd!BlXUg?t-P$?HYkd7vf30KOhf1;ZIwrzu?MP$(ACgRqW(#?-9>R<}>Z zP^x4F*E=-w#cVBxC6o%DAcVLay395&s9ugq@|u3Jx;VWCIc3ccDSXYL64HW6o7pvAG$+|6W!e)g*Z|)JR z4qYz`n)Y@k{KH( z!^oTW=($JGpL;Ecs=&3rHyFhxEr|MAi~Faq_?UYHUHZJOXfy?mFRDGH6{yeWZ3SpV z?!zGLW(_`IkOP3xK$AXiD+FBudql*`THgOhB;J-7`})}H$4(t9SJqbERyn(}EBXIc zm9H)zRN7YhOz9P+qe{i%_lhfu#~1U3?-$-wIJdA@{`dJ0=3kKS=CPq3v$U-5WD0NzvgA^~`12I(?_SN!Zfp0UudTjCUvNYeJ;8q>%172Nb;k3PEo0t2I=&$=0am+{s2-Icupz5lY4?) zEv8a{KQV^sj#E?`Y+^Aztw}}}{JbLWaCftJc@2)M6w3imYAu^nclK_v{mt7`9+pz6 zpQTIn^zLBWvR3NCgJ3h#z2TP5-W?eHY_kHz0d^{0AODBF_YSkHD)zto#6GdxgaJGR zMMV)jISkB@gOZ1w6ay-Vf})^^GVN7NXtyJdbH#wDBMvGCFei+I@v7G}*O}Ha>*)2& z*v*-qx%z%;uf6tJd!M!T;d%dff4}!WJ&!)m=5*DrwbovtR@JwvaC9l)pa<+$lcICq zI_2(*`97p)$7X`RC5kayr#2{9U5yr2kj(9lQF929;@Wc$6b^e5wt!wGol3+`a^E_& z8@WXKtfXP8){RmqN8Gm#cb-~2QDx7Yg~A79R%!$pi^r={R8<4D>b`Y>Q_nimyn?H3 zo7!{KDGD%}vi`aXXH37vr5Dq0FN-VzD-@TE81e2~hd(bNlgmETRmIwBcDf-W9+Oh} z@nE#B1fLOqbafQnwobfwV}-H~A|}%N*5ScZ9kp(*N+@|M$wN6}BE4@NzB|PnRT|Z& z^14c1G&12Dn=9W3PhHIZh){Mn!O?h_EFVKF)oR;HpJ%La*TpPg-ca)@6*Ow#G@}bR z@YY$^g3pVW5T|7b&blse)44v72(5AN0tXu|vUlG){Bx?oF+$PRS}32PO?h45n~M?3 z7=v3J*_7AejT0m z2E|9?&}wnG$v?-c?W|yD#pm4WwMKSGylslrJ|`3_;W43F&%OKBDK{G;?Q6Cz0g7av z1=MI+v$)xmQ2Uxy%oG|1TY6M*6Q-Zax904p;v-C|J-Q>}Sxb1MZ11PfO0wHXB*QxK zrg@C^8R0Wxr?>2gIMc=p6~!-9FPvi;I)`T7m^Y3Y>##fjX(KQf$_;)t)S6~PKVPxrz#bWBT% z3wa7;bOoQQd0pR2c(K?wqiWSTnlVl&T5FXJGP*0Dt$E{wk_VWwZQ)({EX^1rluE<` z>KxgX&(ypzLIwLGy4*0xfZ<)O8RLY?oo!TAUU!D(jT6f8(+(9rWeJ|Hm#$qX1)rqS z38e=|Vhq-urdjPW6)V6B!1{X!tDckkRNYqlOoXq2_$3o~%XNH|gdIe4M1Uq_%}+lRi;1+c#;&j7g^64R6vX zXg=3aAryQt7?QBss_y@{PfUM(`i>ua z6n|KJTk)de{)Imj?kHSVI4J-3{N4HM^GD_Eh(Oue#dqQo`kuDNgQzfdtv4Z;PptP9EQGIA>D=rGf8<`FvUMb_n{$!LKUfPO# zVyw^>zB0K|hj-JZt@tO#3Zw<CgP=2Uxe^!Rt+#Zr2*D3%=)?*FTgty{{liL0R^DF1utmvf{v=u+*#ThI4JCs zt0wE7bk~^QBU{bVR(upP;v?5Szvqe-H&o5sYM9UBnUF?1zA}+{lDAdT{6}M&mbQv_ z!sE4nX2pyCTH~r|#565!4crs1eu~fnF)(wYy;nfOC}Sl&Z2FxS45Ys*zjWeDZCPI!;(KP zI5H9HGTj9eL1r;HGO24GR)Utcx=eQ=UYr9&$(Tye(pH!0F2vX*70IOkN60wHkby;a0qIX-iHK;9VC<-U~{_Oxty0irop71&j5~(%C&Ai7w zwYK`iu>GChx~z9Y(RF~tg!)JCs!Lm3*1HfZCJ3Aj1_ZCWw8dq;3o#O5-D-~P<6B(T zyAUrSo7He^>e80LdS~6>WR%2KiVHAMGW9;bC9vIDr=rg)Md)jWiplyD+nx7Wty9tG zYjFv&uD?}FTLRNvM7It)3pfQYtoZ_2f3>Qrz|K$y20VMOF*^#9j>C)lX>{KSYZp;)LQbu$(1Z0vle8Pz-n&;=*UimcW1)Ba|fI0Ln(rk}ZJ^FHR`O zmmFXR83)*wzlogv! z2ZlU*r#o_zV7b86F|sQMW<2}XRjlagEpt~sVrdIzJgddiUws~5gD7}xJNEd)r7g;w z=iHjTSKu{o5&syCKV%)bYbqO8>8UB=8fb(P z@(2tss_$;Wnx|M@11+pnH0o82eUfjB4R5?i6yEBHzPkn6T|y>S)PrPplMq>~(vdSL zFx=U@iM^C8HB|IOwF#@93jcrS#Pm0(UpIZ)^j=dxpSor08B>obZ!dqe{E~8~^gpGq zlx{3Nx%7bI&x-FTKE3$(!ruxXE&s+RB~JL*5q@Oha|Qq?nqpoIB4Pz z6L&@~{PzEB_Sd?!k~*O#4ZJ_127*ZDl4~yd{#vvW>zWPtu=o=L-6i|VhAWjOCE>@~ zp4DF~zD4=4BQ66in8X5^^Le1Y~Dtn9BvJBe=sGYY*(0{+Z5_)Xvi=qPb7@M`1` zN?z+?l+%5XTuSQf=LP60V_txn$P3^ezF;^Ao&H);SiC`qOf-KKX@Nw`aczy>llyA} zl_j#CLaZ&&;HF!6Revq|O5C_Jw?RbEWy#W}J58HO%H+Z45AUxHyp9otG?3iHaZgbV zF9Lrw1;bhtmjt`sh)Qbm6CEbew$T&}hxOM6N=uA%3IbD*!mLYtdcC^cJWD`7dkT)s+#cf&LOB6@Mx9ohCM1WlB{J$ha|X zql2(Jv{zphmdct!fr(#JC<7#HVLpcD=Wt^YUnHG&Z7l5-4a)Bl9@3-PmI=*FkBFA}uttc@_u}>Lccs{#x-##&%nH$r_5I z+r0Ml*NQ9BV~i8ZVaKK!F`@O>qQ{IEihH}wWxz0@_1C)em|(1EEtW!TXc0YzJty!% zx<0V*Qf{;j{J^;O^w$Os$e5mD7Lwy3a_#A_4SbMsLMb{WJsq0Rm{x%U(lxEBP1%{* zbZpa#7X*$-=L;mbN-O}w7Yua)))L-G`Mx9eXMe0);_fEs6|FIH@#?P){E_xvd#sr2 z2^|dUU^pYyys)F)!X4w3#ov;(m0N(*yv{#7)hBkqOniA72(E z8;OrsPrP-c!QK1OU=qC%ia-j1cLj0_+_RsZ+&nQoKmDcYcTHbEec|*9ssIe8em3=~ zskcqNc#dQItBrDF<>!h`bt{D0){%)dGR z{QSxJgY$*lpRfpgFn43_(%iARN9U50zn=Wc^0f5 zv(4;-GdnUr%zP{}n|VRzl*|(|#q^)k_oi=8zc&5s^l|9}(C3i2GMj9xRD7NLg_D5D%^KBKf9@n`k=l#$ zn?JJ%!aYR3M^ zNdOL=^1O3DbP`YppoWP5uoI9Yj9ha)y7>bqK?h?F-Tc0lfOPU?mcZg$nfsoF0PUuZ zjX*NdR_4CzB%nHX2ZHZd2qmoqwAkMlnx5-J+1{lLg ze#=R~e4z^Q+&7&BsDCmJ-*6HTwL{_Sxv$#^yo|kgy()8Gvl9U7pc_=ip8Kkc01FyP z=__;hSPAe)^caU81YdCyFb;Lv@MR}KlPt(ozWtJupib~4-Tb1H08FOT&i#UmfXw<_ zJSuaaw-b;TxyQWcYktm2&_N|Y#Ahu8z^A|wQH8k9=l+b7KtiZ#!>26-pn=-dobS}D z%*jtV37E7(aJQ3yX)WV$my3YN4RQ@t=052pAp5XvgP(8`fTZX`@Np+WoqP#2@?%Z{ z3^7t<_)a?kb_ce}9-sT8Rs#HfguI~dROUY7BEZ*63`1q^!%l*Bn{+UhxjUQ$;5};0 zhmB4G>`=0ie#l7xjEFMkbGO?GszCKfElVRm=prB)iMKX4SP7&eG+AY21NnfRz%xKe z8S}aKTL{3G)C9Z69#olopOb(Lac#cEZKDJ=Kq7eNc|n_QzSl|6BFR4lw~i9jJ(sGi zO&NzjItgTD(a1kI37S=s(N*StZzqrhs$BH=n!j@rkm|UKh~HWXJXDyd*p<28SP4KV zH1I7+rSxqs0t|Qf^DA?|wh-VSsgs|GEe3*LISCqgBi-vyHcme^55zr;MnZR z^55blXvlU0LUb>`oEk6b*43M*gQ($PZ%n^$mf2KlK_08)O&xoi-6?n)i&LH zmy@8~LkFqMz0*n1k}G&+?iMG3l>MNa@30b3X{;(faW=7kcM^c?5rXx00uTsNZ;Ws8 zb|*o*iC-)+tYwx&Pq_LVFP1cvx&_*35ctZZob(<0QdlX z63bzap?;H#fJ`!c@XFjxP6B|a4Zh|ZodjgJmi^%kP67@!*e>~jR_Oqxfz>X{0j(b z5mc2V0x@tqO%;)H#LmrPw)3o%QD2U30s0|X*w}qB3vKjK1QMTBQ_vq?fdOyKD+muk z)h5>?*{A(i2-w|EKg~D?3o|v!c_2z@q1B0U%AT6B0?QTOdW9{DiHYotu?qk53u(x#)q!S<~W6j5r^5ZdP_Z zSfgfmla>2(w`w>a5Q#}oCXZVrik5ggno(TN&du2Lu=K`=6joxznqged&dtiEH%2Cq zQe;Nzmh9Y&MQ^-N0nUdpPdhhv?ng&~;^DiCI7xSIZfjQ8*orcWS-NUENmuRM+|rZU zJ|76DWkyz8WaF(TI(=Twg8MHCZ^U-7yJ2zJ~ud~tcvV_9PBoO)}%@`+? z`=bCY!?EZ)Hy^5bmKh@<8w0 ze6VJW6Ur@BN>_!0ICgG+g654A3QS4jDTW?sCdK15qiZI!F=0yKiXTi00V(@MB6z_; zV_!gaD^_1;=}7!+zqfPqV?92LLrU$7ijPIm zX{^31>^`8?kBM(J%-mx+*@$zqtOZ_h;J6pabsmfZaVYu)MsNjN$fNZO>_@9-yKQp_ zwsAXNqILiox4IvA$rkb`J#hBWE*+sSl zkj`C=D`fum=JA3#@dDyr%vkJOkQvqn2tH2LrSqDC(7+*}y<0u~ha6|P>Pg`tZM?%bT$E7Jbu z@bv&U#P(OOMbJt+H|I2~{lh6%d_Zk8OoaVoQuDb)GHOzWawJxE=jNycV;2-4wdugd%Tqu6A_^RTOQ~>;9;rhag{I2{x`5W`c=2N+Qa%*xY z3i3$t@cw#G^)ecXq_Y!V?j#9`i>+baUk}b+-eUzcso~&FQo^GNH0Fe7jSlBbEJHjXOhObo%`j~fa>J2o28I^-++ z>jMaW^wbGjAQ?e$o?|33aLfLVyQ;q)D8A}KR3TR{AThA0d>F?gSWBHDtG^yRzKp@B z#YMjXI~9q&Nxd9V!20VIA|KZ125PcmPpCFc1+2e54vfzvuCE}~Vw+TpfPl?j2Wai} z&l=ZjiSZ_-z98g`Vbf7Qo&NebFuvCWIqIj2SLrqbA79|ymuu^yvTjee z1p4da;P;A`D-&C9g9Z=b_iR)F{NBD%)g%>PT}l9iHo)N9H!5C0iUV@X_rj=h zy<}-Z92nngJG%y9m-x3ri+;FQ24H+w6WBE{`AF(R$F32F#`l^)=2Bu~0UAa0+y44E zG`?nK$7{FEGUD_)4vnw)Fxe1kB{>j{t!~)sI5a*lpbk0KVr*>U4KZF|3_NIjb;j7g zy_eIYM&&C^eC8X5O#qW0cSw2F%qb8hQ{8-l(S!hS5VzP;G{$i@|kU(t~mOh0h@@lC*72YLs8OlaKvCNONc16AMche1`+ zgGzMzm&soA`1a zA4k2R-sD2n=~Sym*^*WLZGj)xB^kad8BXf$p=3#W)Al_={cV9mcXV3#lB7@8LSFlENI!@epOu*RdZ^NCdx*APk*%Y7!qYb0fb#8a{6$ZS5 zXI4R~cydLoC6a5%%yAZtDBdQ1T#s>da~(2LRJeh2B65k@hA&s~x`v1rH-KgILP>u+ z{cZSgRaaw#HY7N&89hX{;lfp{aWe5)GUhUKGVtfdyg}@YVl^@~H$RS&)qq!5b$&Fc(f?S~6=+H> zcVjichf{aVpm|v|&>O;hICRIzlS~GZ3oyI}0)MWvoj^K?38r+Su?85Tz>n)3q86A~ zvI`sP3HC+O5qb-OH{i%s%g^}+0+Mm$cJQel=x;fK74nnaGdYz@m!;&KoD!T*ghUh+ z(cgwccg#3Tcs>qI6BNPs!H+v;oWVq54rrKVr0A^Eed}!*AVMXFJHR-}spNOoOZFR_ z_uFva#tav4Kw-dGM52q~8^lRbRY^Q)176%QZvb=7y26F5+fX+KyxZS~KUclMI^fa< z@Lg;NM4?7+-P>^JDqib$;Pcklgy0=Q4p#KH;m}o#*4%40a8JU`oh?-b^F`!3ae4D_W?94wQe|qd!6C8WE_39l0M)SjvGc^zzIh>?N($mw3Ls8 zHw12B`zY`RNiHIY>fy2iiAsREJ|hFaaLgMpTNCs=TomGf3!DtwoQ`2Njvgo&8$hcW zP0HHe=5!33tT-q_#X}D3Z^JRHc9YSJPO=UW352)PAk{(OPDg+9!L$8sIENLx^TUCK zCzBYN83N@i^yS4%?Ck@t7f=?Rum{ZGp)c1+YFDv!gz_SH)g7w4Fpqw$mOxa~(=U)p$>hP1 ziX~wf?ZP}dvf_MN)(0ooN8WaB56!Q0isd!*r;5arnZ#XvN+Oq6<>LpdkUB zBq+yhIebA^UHUo;^JvEE{$!t5k{CYQKHRkWUaD(JajmY(n5+Z_d9%i#0ZXIZ~irM~c6f?F< zahwmg4o-wXnY9m;Vyu$|fz3I3A_QuzeWVmGwXmgt>hL~HSJ7U_c2%l&OBl$=iGcn( zwyRwNeZ}e@IuQZ|HfDecX5u1gIS~T&HD-XjvQ06-Lpuk1Giqzx-b^A_v`#b?@dypK zR_v$VWr2AmYHQ5iOppRsCNxIL5jK25Tg|Ig3-c(g3LR#jmsD5ts&`|3utq5zu`rL) zY7gF1>z6nIc6UH-MEqET_gIgjw#q-p7T~>t!c-VQM-B+|RmJL>Ws*RjsvDdw!vkXF z!dB5zV-7`Xd121ST7$apkDG*MU}*CPek)pP+`#h!^7f(b3%XAYdNh_()AUaJ`mqKcPsvBgS8jh@b=BsUFOntuNOva5Vt;5f=r{ zb=?7ZLEFz7xUls)-2waFKm!C?Pu{h_A>!9NS=jnASY?%txSG|JQLOmMn<2mNiiNE& z)r|HdN-=UMHHUuR;SsgIiZC507Iun#*8}*(m|GpcayNON?^E z69%iT-YK7}UtpigAP2gKcIAA)u{L}`Bbdt1(eu&XYxtR0fVq0nN{;@VFm=V$lgf+b&y;T{A5$)rzFWGvbbjff#Vy6#ikBCk zR9Gy0uJEeD359h2JNeoCIr)d@=5x1U0XP^7z-K0Jm^^+moBd|?P1!TD56^7Ld?0gq z<`66ZpH5$sUPU&)@1)kIE}#OypOYU?zBGA6;-86cBwn33De<6*U(gKm--?Bqv*?ny zcaCm>)bg&QG2r+n;@=3L9&Uj%XKL=zsW;>%z^)z&c55xntRBZmG_z#=AogS8Yu;D% z9PSGFkllB*odRo!&nb{1xi z(|n`5j{1gPQFZV`(MZXKnPWApYixv-WMz$-aYtm{9Rr`Yv|aN~bXh{@J2K;aqXRSE zw_30_9PPcpYI9I+<^|wou`rF;9GD76>1MlzxZ0A9o}2}TT|W%6UYI%34=^TH%=45OGXaYWGhnq8V~oriDX=74Mi|GlFcZMEV*1HN19PLPwjRDP6QHx~ z^NA~l)T^LyZ*au`JHQ0<5AGR3X?c5ti(jht5?9u3X&qE-7Jgb6HYG4xN+Gm2oM>fW z#FBrvHF4v)!3GRt0MfG0L>O`EO1gly$;hV-Kw9=;_QFa*AK}J{ULs<~stlGM|S!7$BGGlytK*JqWJ zya}d#RPUX6qULpdS5FJ*df3yU-h0Ht%)u~vyYc7++aF;pD?QIxf8)eEl;SFZkQztN zbbNxIQ?7Osmstl;-fKoLVKa}{tgdDYD@M_-d4_ZsW)6bSYqeb@8m|Dr+f~~}^El0G zm#KK`jamdSxG*E0CvT&O6H219k;;n;Gx(eoYm7|v^QZ}T27i;{ixCNc4GYZ3CXUA` zZWH&q*=nHPh041yBgESjGb5zZ)}alQItgGj(^TPE@wQZE1b(NuW|OgtnT&6L)Y3JB z*GaM3M+#Ofz*Ku{nIYS(*}&;!U$bCW;RDtoK}h~p)mXDJUME=viW{_ii=`J@v*LA< z_F8OuLq-Z%OK4fdbUYKluv}fG$z5FWD>J7zA4hbd-+iNR|FJEAa5G(=`$ zCU7s=2UxLkDWmSm(2K$D68M(vtBy>*k{yy;8HT&48WXseTr!21>}V2?X*!5z#IqFJ zPw|B@j~b&YV&GeH%7m4&gVYlrs)*|TzuwIM_o1ohaR2{D`3vQLBj5jnOaE1RU+MDF zLB+opKV7`8cvLY{_-$fLbn?37QOR`TJBiuEDT(65 zk0;g-um7FFjJPGOL(wG@oplj2S7Wz0fH~kEGgBjeDiq$nQ zgq8h>EpX^KqS1IK$21zG8mY`psHQQSR}N-yQK~mYuT{F+04*`Dlbm+A9t?28U-HfhWF_^(osTv(U znpLkkBe4T=c65fNZiAzFFoT;?aogvZ#|Pjn{^1=EH(SQGdkV;E7TDVS;uEhFP}KI(>&|EP{S z3n(@h*k9m#vF@OKWKi>1t5}X&UDHTASaY@RU<_Xq_%-1w;SRn?3v_i57zEmW8{BHB zp|~95zXW_$(%1Gv5m19QPH$r{Fx2*tyxCo|p}oNxr?*iv;s(Ly$Q5JscwXc5Hk!<2 zXcJSBc|5OidK(Q!%#M;&Kwsg4<9UtK+h{UVd_$Bc;|4cac2iR<6+0>^|8 zT#T-X3vQb8m}(Ek{983xBmPB^=+IzjEp8XQVhsbTY$yY*!J12Tlbw>u-z}jdVZX*; z&9n5>cQSeom|nAGtWmo9OwH#SBi|p=XomToq4`|$5^+MqL1G6v7g$c`j7~2`iSN{@g1eWwsAG;FzCUW3*#m824W8AZ0OKs zkS@@C_R%GFoHSHK`&2_-vB8@2HJ^QuxPy{Qiee!2Gz=>ltT|7!+6PIovQ|PCO}@*y zn$IQDL$dTReT}G7=fLWXuS=w`l2TpF6+?BZQ2Kh}xYTPVQm-jJqV#~$WbvP5`rBUo z&Ga$U0jy0QG`-*SL#NBr>8agQJEr~wI^bth-=F%%)EA~cIkj=>z2pjV&CPQ?02dPCa^R@2Lk)<;wpmFBUf!e^}f^y}nNsKT>>u@s{G+;_HiR z$S3fE;-%E@JG1x{tP0)YlZuZmR*DZP7K=&h`Tf1{hr-svPp~z74ZOj}3%3{ELw&zD z6<%FS4@6Np~cT?`)a@XZvn0s#SX;>~!p;F;txq9yLx&3nw z%S}q+%wGaQ4`Bmm;neS)5k@-UQ&ipmhP<&SY!u;y|lk-RBJNZNNkI6qW|KNNfpU4ez z|DF4NZcFYzbKjZ1Z~AXkOuRAkip+~M&&xc6Obe%HPROjvw5Xu?=*-@k2WE2F4cT{P zZ_d6k`>O2Arhhm6%jq9ae|!3#>Ca5xIlX~Ok2g=hG5y>0f2Ds!wZ*T1&iH8h1L=3B z-=yWe#O+PNZ zZ+frvztW58zm`5!y0!H7(wnIYc|9nPrBpxl$JBi4r>XCyUz)zMbTt;Frgv?xsi&vT zOP!WFo_dkZ)WNAor5=%bKx&fA6AMH8(*IRYxl}SW@xe-Mi~n%p5A?%F^uw%vxK=+r zM?V~=AO7w?T<}u;aIt(GPl5Px`U{%L#glo}l}6f^OIedgxAgwkFoo@Ax11za0O5 z{V<~+^!GacQ2oo4|8Sh1TF2>Cd7Pg7$30KeXs%=R&>i~||4+w$LO;yv2i=`xbbF3@ zx&NnQ4)Gt3)>GnWE&b@v>OZ|rKj=N-=+*j{hW~Jsp0r2(Q2+8t{qRctaGHM5tLaGn zb&mW`|4&DLUO(KfAGGu%U!i|_u71$XIC7Q#MK81?_ws)^Vz++yi+<1(;E0_6%PPG! zt=gi0(Hqe!y{K1h(0`iqA5OhRKisGvp06Ly)epz&2R+WG>P_zyJ>aKo_i0Yi>-3be z|I5jL)em3P4{TA(Z8IfAA0)XVEvHv9}fSMe$c~v_($|FAJPxE=?A^u55H3Xa)JMF z*w6ICPxV7hKkTa?CjEyM`s1$Htbh5Ye$Z2N#e4KGdM&Te1GVBD{imb!!;|#GKKdc+ zKlJoK_3qTa=t1ad;$GVSQ&$gf_viYTuj_}8>W6juVU2#!lfT>5zvvIw)zhYPpZ}+h zUdx^D=wI}r?z~_BvQ|G_tskDIA5PE@ZT+BSbyEH>?f=#f`n0O+rq=cMs_XaEt3GjE zufcl8|D~q4f{XP`xcJ}vKV7Wn>ct)Zmy7oJ4;SjGexY9P7wq=`bir2r@MZtu{Co6+ z{yOLXyZ+_X`r!)y;k?)R4`=H+fA;$)CK6NsSLt*AM;qgh&r|h!f9hlPFM8=+yv_fm zeTIHGOg}tYKRnofX#Gn+{82yX)ztc&{^gzeK_C6C7wKP))en!?5BkkbJzJW8@&DBP ziGKK+e$Z2*d5iw#2K{iEemGx0XlwAd{cxUs(ChTf zC+J@uti#=ZW`se1YEL`atfI+sGPlYwCv7Q@PJQGPygsx%8+~qWCN9 z3GXhx0{g*X#l5i?{JijK>;o?;oHg~p8Qu@F=g~^NTD51O`#x8x*yaF@K?xfCTbVrTi)8f8&XsHati^lKx)QP zDN71pU*;rekp+PwqR+Jw;K}qb-i*U@oCFPq5`t$t2}m_A#n>-(5m4-%Xt&DTvz!Ey z!x(~RItlRVbQ#HKI0=YJmV(bucM_2QqRH31#6kc>fS3|2y)6dnX)XdmF-axlr#cC| zX!pw8#ZCeewN;t47dZ()w8+=I&`Ch~UYXSwSP4L<)JbU~y*S@RApUMCY9WU6ej^-X=&ui zP69$cq(tyZPJ%{@(74LnQ>+Al&;b9Eldv-PWGjIbXJd8Cw>Z&B0Q_AFKA+$skbL)b z-f+B=fT-RkZ8*+J!0MI>bF7nq(6k2g;TS6c{yJQmfCegaN4p3*R4EsNqeck;|H@X3 zGhb%Zk#+)5jKq_+AvnTH;1x+Bi8=ejDklLEA}yBQN(%wixpB+_(&|BQxQhS`7I4VQ z++j`v!p2%`gDac_O~7jOqBlxVBLN0EX#7IxGfo1^T34BqYn%iG8CMyH8|(zEZt|JR zX8uYm0h1Q!H-Mtb+$-z^fM*EoY|@77tptLu0b?v{^W{#0rc}kL%w1<8@H7z8Ojmof z;bl$&GX2Y`_fi)D$RzJjyVgn2CQCTIxW-A)1T0N2Ug9K>q+xvS7dr{a)X|}vSC0}@ zy(vfTLe8AZT-QZFQWNSJR^~cR0t(W}w`e;FNIoO0yJaP)Ri*9%x>{wf=_DYBRF4VM za1zuxaacHY7Xg3;CPZbf<|Lqwwx|bHCqat>4UFWItOQc`qfR+%KGva5f+~SH4AdbO z0578>-ZXrxcD6A*X`Hc58c z$6E;60v;jBHi;H0a|byIsvYuGROTM%BA}bpd8y1j)=9vLRAp8_#z{c#SW%k~bP|w{ zMn2Y~odo1KuG5A`xd>`#&7$NSU?q@HCy9094g1>(sw5VrGBg9VpOb*IxkE4ZbrLk$ zf*8q);Qx=FxMyPeE7Px>K7Kkg_1&qPr!Ja0u)Mu|SNY}mS`(#BrP3V8M>f@=GrH)EXB)^q>GdJ{o6TeSM-*lh3y ziMePK0BzuJXfm)_B{>R7G5AoQ*rUxRw|3kEXg0pDEOyeZlF8U)Z0@*6K(ki3n3f1* zlkx|xn$c4D1S{+DxdxXwFg8GRpfH~kAsfge9=A$;*AQB9$2}lq$8?Zx8Vp|*owYs$;t{HeYNcYGciaP1Rza~W z`D?ueBQI!>be9FAqdj?p;&1P`2gt1Acg+dTEUCpxCww;eO6(G(JPQGt;R8OazLIOHN|m7o zy03{I<0}Q|S?5=hWMveR4{t7h@_)uEK+xL9iXd$=D^QmYP@o>Gro^N-RN5|@5I||| zO~Bga)l9%l6BOMwDrob908Z>K*BfH}bQ7d#il1eb7X+|c=Lf1JqWrIvWiul_R=61EtAqcOq@INN%IR7Ez*%J&9!r(pGiWB@aG=jJ*SGxNRda zfZE!ZS5rWia*qgsGvN!MwoZYPD5=iL6#gm!)YkP?P!=ffP^E-G@KvPBL{nuUM6wfe z8w?RBW=Y`J2oDjM+qj*Jo|1bXlMB&q;hif$+`5KHP{pK{2t_t9^96D1O&{0H#~RKZ zjAT+lS7r4MXTB3~t9wfD7C|EfKpA7q2sr__0Uu#wSOY>@5qtsQ*7Z$m7?rTr)FZlv z6KxyFtCB*4AhF1#1#KHYX}LkRxcE?g(D)+EcCfbbjA-#<^C2Uep=;2?v-PrceM(`( z4ih?r5O|gr7{^CpBr-S}EoBorQ!~1zJI5u3MaX{<%mH)%q{*wtHkpv6TAKiw@FX}x z^SM4I^$h?rGr9&JT|Hg5*xprK6Jo_7wKsu7Lp=`0(=?-9pkgF6lQh@H7}3L1<6G)6 zVn!rF##qpd?I~KIeQe<)suDx3ak8k?>us&foUGsA?5kuU#-JVD5>C=hj$x#R2KHH_ z$#nH8WBCZAsJ2H|*poG%b8K1B_y^i%%n0&M9LGm+6@dME)!ZxLJ3;fg`UfB7vwNhZ z9-g_(f#dany4opxSX)TTXv_ij%HuSneXk^P8b&E2YE_kJ@v*waF_LjKaS1hA%p^KS z3wBK+GF^13+h;6LuP&XhB^O52N|DTcke{<94 zP47ST8*u$EpaS4h`Kw^B&nWLz`eo_erAteXEB>wcF);h9i2wgy;cbPBr~vTi{KxYz z%^#7^=Dq=*{>7#4uf+ORBO21_n9*IZl5Rgxlyyxu2tW5H;2M~To^LlvDOfjrCYJCWCajF=_0}T zc4b0+9Bk>B0U8oXYVKJGl<0in>4!~PcU4Z`o84MkVy_S3B!)13~cbwize zRCglFe&|cUhaoY(gIpD{{$dOYFH7u*WB8lesQfI-I7d76ux0)wLK<8Y~^IxdN&j6p_lU{G`l7G)hjXiW?DTJE2d2$tA; zuj{Vq%S}_TAjIAeb&A6mHw7X0_RX`qg4*s9ao-r85){~JC?#*z;wJ2iYV&n99Db4! zQwB2FeC3?N@1%#!X<*dzgg20^kC=F49WZ2pfzc_MU7K~#3xDi}%4W=viKQ`q$hflN z{0?7N7B`83F`f@l49z7r+1Nu{i<`uR{lMA)t~@r+yN;-(-B z-zAVkk%FV(p3EL1F)$B0C6f1(j4KqgFotHu;wG$uYQja6%cz-3@fi%#*#EoaYU(Jp zHApVAxG9LicZy{<63h!ZmktW@WFQvH;8?LFA*3vHkRibk8`uZq#8T)CQ;U%!0kPNz z$BQK;7lr6`js!z2R>HW&>5UbY3`Dmwk|cB&Hw9)w`_Zfz@v=#320zoj@1j`Tgn>{A zbxsM~inw@NM7j@CUod%tsC?%j;rp$ViNrh_;R_6eE`ek?0-DonnI~IkaT5kYwOCx8 z6h02~Ml%v^zPL$DgVITd?%DB@Dxq9cA>4>IXJExP=rP8~1glhU*P>bV7B`7~aIDZK zwYfq?zI%(C0t2CI$w&&Qx>$I0Vk9z?=+ifd$#;DflB!}t!{Te?)#IyRBvhm8a{zzfvrddx4f6i0g(;8orj42*p4=ny+$kDY$Ff zMJiS{twzsK?HQ%uiftbyF9SA-Udd~xGgynWucnl}!xopgYO5yi6Ddxpn=HwLaVxi~ zMv)%hQ-^pi+=|^L9`^Y#PykUVBvI|i%W9#c5Ms+ zZ;Q;7Z-8WTFd3m`!0mC05#(x zFmcn%)!g;2Jihs}v$!j`iMyK3O&pB3Wn0`8T*mEtl;@cS62T`j+{=e8?h4R7QRIp0 zEiMy8qSy0zHauB18e_G(2-D)=DsFEvR(fs)m`z9OR4ne2TX@VgR;(=|gUnin&Ba~8 z-P_(%@?f)(cNwGB=@$(PMJ(=8cW+Cf2;EcRlgyEw)fYtyMJ(=5(d1x@ySReKiBzoMRVmap zOh}GMZs2hu2~HBbJvXNj&0!bU@3;l(u~JW!%9&x!VHekL#c2PWicv~8l8ZK?mF*IU zPRy>Lcg1ZOoGk=4Zu0Bexm$Jeaaq3 zcy!uw{f=8J7uGXPH`dc&>&pc5w)ON`{mjOqgtj6s;BgC7wN?O> zY$txI?_hy)0Us+=mRXxo3T;JPz{d&&dkKDjbSrYAbks@eH5j)#0TAX^#Ci!X;I84t z1=uE?JLQYR39}b>#ofW#bE^{YfGx02Maf~pY(xfkaH~js(riR1t?YkMkIt?$^`y7X zT%VPibDg%aE391HwOS9Y_1*;^MqM&hk{3Kssl>hD`*!92f7HZH6VqRte$DjJ;Q#NL zdiB&%WbM0$?EgoUlcg_}W=gAwxBqJKHN~Tg1$_T=g)<5d$^S5abN-C{bnZvFx!mg9 z-jnl_@0z@D@=@78Wbe$rID1&;Uzu-ZZX)yl!_r&Rx1}#jACme<>N9x$k4u%3|B-xq z@*+I{e!P~IO}#F0CPQnVKRE}x57fNT0W^6* z|A3b@C+A@IqcvlU&>9&ng)waF8|;3R=8X|bWoxgL=kTJ^8SFkle{PphsVGY*N^>Lw z=kEPAt4pS^l3ToLD&L6QPxHA%GC3*4NrY@e-8NE#f_nEd0Ulhig{5OvMVCv}Tr|Wvx6+Pd$4-sfJA`2pXkSNsmt3hiYEC zOvOuJTqAtH9_-#rGsXxdZva`LqvzycH)cHh>7l-;C$vM{fUL8jdPh&O-`P(OlaX_h zvYL@|aLT)rK{^!S29h7bmlhq0+4Fg2=#L7bj8*>x^ziVzTpwC`KdzSi-o? zt!UL?HwHU3527|2HMX8fma63qoL4uMmARuWXo;#19vJKnEO)LqG`P;=4kv&@8%#Wq zn-3nK-`MZ$%Cv3+rv-D7oASucgauEr+WYO*^KJvfteckT6@%Sa?-(zO?L&)X>&Eg; z(SX$x?+qJ27_`8I=jyT~n8u^Z)$^v50yNg7+I&ORa_kLuW5}c3G4kaN0FP_E)u|Ej zfiW*eJbfnKW8$V)`glsQqgRzB`-s6(VA4AvVo2BB7u-F#EWY}NQ`H-YQkEVlTYPV@ zgmG_d584g1!RG2$hI@c~?0Ra}#mL7PF1Y^Z!17n3b6?o|)pT)OB6`qA+uFu;jG$84V|} zmPo!c5AfP8WuF;vY<*(~92lOM$TvLQKH$pY7vF9Iun9$9eL%R~3^+DFB|mCaHQEhy zg$V754bK}LaIyT2TP}oL;^SQX^ssFDj_Ge~-|;+4*yV=0k_~Eu$zE6Mg>R;efbo5o z`)Iel`gvjbM-G+*ej^P?#!PmgSyh?r6E}w%p!bUWQ^s?p1@O zz)Bdi-%+xFNk6gS64iXO@+VUuuocF9f+|^ez|L$q*?&W1zf-WC_yM3I4`=M^OTs;1 z3W(V-{tGk@CFzF%Vm3^?-QECYL5ynv?`SiTTB}bEH-G^Mpghh2fSEZ!q~C_NMLyq9 z%!%9Nq|3|=*`U3YN0Udx4 zB+psVNxw>#+C;{e z*?&3-q?^^s?Ekn3ynJwt%IqE|0m%kPr8c|UNl*i$KqHr21Vq{4#i-2gauU!_rrhkn zNg&8ax_O_A0N+fliHJof0SOOCtv9>iBxqokX;xQMGbX+GgOdP_tjWjvy^EmJ z16sfve&-}0M=7bZW`FA>AV`v2YqP&`5fINJ=^kgdISC|V91G{yP6Fzkl1pj!S1tmo za+1cRGCS`iU?j;YHM`YGfQTvtTU-Qq>$yi)W`F4+FBI2pUvuCrjDvW+wsR zFyt7U{e_bNODl;IXMgS@;Id3n$ja=`oCIWZl!fzCCjpr?$$K~Z6BhxX8Kz8S_CK8j zK+#D;Hv3~IL6a;%Ot~Lf2-+*ioCh$MTpyLWy)6Ww8YK@RxO~pdM>q+nQA;=H9&RNN zP)rx#9ND=Z<|H6}K$~Q2548|@85p`i*d-O~UQPnZxBJnGx z9^@qGNK8&;?txAMzyURS@c<`5g9|&2oOTkB4oHsXDGLE=QkM)C+&5`t*-p>`P)^Dl z2ugMWz-PGH+Dy40x(J9!CL?TR_CK5i6c(1P_ymuM@)|Mk_larvyvB~QGmXmc(Aodl$alUe<#|Nr0fmV2-~ z0?Q+?JOaxjusj0GBd|OI%OkKn0?Q+?JOaxjusj0GBQS0RRQ&%YmH+SD>HVgDKlRb6 zYo=C}_msa@eq;H}^21BNDt)l@f>OP>tN4ZDtBX%AKA`Zk!n^(ae;>+UmG9*KN&de# z<<8DMa`Ly6ADX;svYTDZekuDJD&ChfKgryjS)JKCy)FHr^i}C@>R+iZre2deB~?uR zIC)F*8Og^d{+hTehyobbT<70g{l5k=!_j;TWPt@l<3(!XGsXF0f^NJ0zXpKAC^FP! zq+mjI1W4Wgt21WU- zF);>|y1zY$8jk6!B!4loxcC7U{p|s+FbW4Xo7^B>J#kLMkfTegCqo)1-L7Q5f3w{93$}+d_kPBiw}4)HQB=HN>}x_gC0~3jbfox59^Y0 z9TZQG@MN7Fy50r*=_hSRvJ*n6-#|K`PJ`@bW}ZX%RJbrbwT~_FmZSltpB=NOv>4oA ze2d`&Y(SpFpv6tnS(EC~OOCV1O8O z3Y6J^VLy~S8Afn|anlHaFoM%#$ru@v7~CLK*ghSo(MN7C;F;kZ7nG_!-2orWqBlslMCCQHTG?H9({N#O(OSxLB zbXhQgF)N2I^Hqs`tC}f+4(o3Z(11}WX&{(Xb9e%qKuMzk`h21Q3g{eZ(#}h5ns83D z{`Mej*fl8#W+C?n-d;2R799orr#k9nq&|s^l$kAuZv@~ke&N(Rq~9WCy-^k*ywrop zVOL-4m^o|T)I`f$R;D3LJ%(O+7$4yleCq%@!_^YCQAQsqRBzbu)WDONv%!* z3}6FOGK@jYuzec9i0hrSD&c9sDhmRJ?K>fi#L%jA(q=1WAh05n?I}R#!JqaX#lMn$OuwYDEJUBV)|LDt0S4eNWb`F(OIdLdrNJmYb%Y zr1@M^ug)~6HCw$<_R9YDr|7Y9@-`v#N(_S`m2cIDv9NFhn&o=Q;w9(E?o^r1A!91XN{2;L%#3laYg^DMyQ;SJTj= z#`1xF1Z&bYuO2G?|MPPHf7A3S)5WQ8PrYU8w5f9WyXCi*FDM^S`eSKB>G`FDi#v*+ zEv_l9D(t5E-J(|4w?NjItf_qo&!sa2_L^4{cJ@~q@OiLHruC7zXd;>15DKJUERyZ+GX z4_MmH!@Ien>M8bK>}qJMZuSSk+P2IF%}8|#kf4TU4_~mbE#F4*aj1}WC{zuPhO)4o z>WShL08Jf)jCrQ4><@yKZ8`HbBb8<(cY1J@AY+zaqM+9wu)>u>WjP_#3j~-4#5u_E zIXoc-vbbF*M8Mnx#ud);*&oR2_82XDXTV5ulIrLQF_0DR@jAZ^Ehd#80lr4s7`n<5 zkMF7^z!ZF6aQ+5aKKp}UnY+HMF!NpM>M(H(A1GMnt`8*l2qL#6_U}q{OwmVkRVdI91yE z13PN77{U2T#(x_A&N&C1#1TtA=ftz8WBQ6xMTwRmO@`6eLo|0x zU$HKLJP+IK2T#QB7*Vp zn$guwvdfbNhg=E~#)CAYtEp7*l-f`%9^)>G#K&nyr$n0Cq8?+!Ix%>xW^_vAY{16f zj7ofrW^_s93QK7*K8o2?Hn#&|^v-+NGL_`ql7LSlxYvywp>+1qTC}UplA)Vy1>t@5 zi2mSFTC{y{;s)H3%x$3cBci)%W2N;6XxYwJh#3eo;_x^!w>Mh9zkY*r;3Qo<;pfrG zv7csicDq4kQ|exa3`t1bS2MaKqU(4z)6hJovlY$g>MY7mgQeacR%7)_()tCn5&cO0 z23MPT164YDQZ8X=l|l4An$anmI-z8Sq~>tw2pk^Ud+Rqidrjp7l7h6NJ~;9osu^8tNiv_1w+^k! z93@{*V3_yPFK`VrF93XwT{}24&FRb=9y0a~QZJH#C$fLob(II}H#mn)GS(1X64g~6 zq#2#P$3TkR4z1J_-44{+2kIBNde5Dmsx^||RqHA;zjblg!~25==r=@@sAF|RwXUr| zUBae;J!IGfQor~aj{AdYt#Y`|HH^bJoLFN~8~>J2>JLUzw#UPF*Ds4)A2F9Q2-_-ubwYB=daH7f1j(HGVFvC7-+Y)Ac zOf~A)kYzKP+G7i9rJ?okRCflQXGS-OH{szBGq=x3)aKqwa+z7 zdGNvta>BqN(9ZzH>J2Y7H>ihcI*{3!WAGe`5&TQ9O(jEuCH!sC*qM1j44y;10QU?j z>ZJgCXj@cPe_jyaIqYXcbwy1Ux+L`rS|A&9TVa&hm;+pg{cPX`Y^zcN-0-@{+2Dt3 zu$BOLsC920`C88lZNU%TYDUcdJLW-lC|2v&_E{0ts2f`&y^aBPFl_Kq7XZ|Iw-yF= zXlKce`50h_dI7Gy8pY*IUsL!*1lXY_xpm-aLY=bm?V5+g@qvo&>g4NhR7du15FZI?za`2-`mb1Ne>IHH+c6K^LowRtn_>iF(jBRhvtu5_ z$5^41rzT1$axMb)7~4@0`DDtD6#dvS58Oks+9$c!Uh3WgE(o8CKt0BY1T5Afp9%DobWRucPCb*8BJHUFlhPDnw6bzyOVxpU94BSI~Pk5^o3~$3bjIcy#0QZOy z3h;+Sb)yGk4B}%bwAll}9XS{S#7CS^^f^MPMh->+eaP@SXRh?L+HOffxX{5EU_G2d zIWCAF0J1T1FbdowUZ@;3lu!&6AYz{hKpysusw+iRQ920F2<otcU#t)T9G>0T9hNCFP8&1^1T#^I_koIuZ~F9G5VNVHb?uno}+Y{2}v% zH{f3emkX-R+-x-nky8%vhYY_%8<#g!4<+>-F>@oQ9PkgtYTp19YZcy_amukU0DZ)5 zbd-K?1KARX`sf7!+(+C-r+B4)Ww@&Nj(Kn&s+O+^4&+B%KNTx8jRIt$ z3jn~6u_7t`4q_yHh^YAg&rVE#Yx<4c{~yZz|GiVsoqA&VALY-MUtaE&6QysK-dsAf zw0Ci9@dL%ni?zZ+;R{{_Kr#QL{JQ*8^N-H`CHJx1wYkG{X)glctjT?{^VtpA%d@r2 zLgovZHJKAL<@8U|??^u*{kYWMQlCh@j2M7S5Cbru*pRq9QJ=VP;1CxP(i*hd>WOuc+vuK+)?1p%EwD4NQ}t*8*F77px3nm0ja#%? zsmn&ql6kqkC7Bm-sMZip`^8&ql6kV}){GCl6}$ zXxOund)io`O;DjIw&tB_&qnJ-Ez;U1g-xXjaQM!&XQTC^7UjjlLt%6CXxOvSdQpoq zlH5QlwuSFZdp24xY7t&`Hm|bj5OmwwvoXNn+rKG6xl)uDt4=Sx@LGE|a!*Uh@P^L7 zp-jbE1=Ss{aJXk9_cX;ABNOyFN@H|W+q02-+E}4v$siOZq`mFg$USXzhl#Y7{kPeR zS~d1;K5{|fDvlTIF?Ad6&h(%ek2XcoSmUU)V2rgpwuZc(kK&Zbbs!(*=26r&~ z$SPjJn_*uVPFsWqSFbps!~<~g8QF@0TUVS=;)p@`g}0*Mw&fHm@hWn-jc!H3Jv|T01as5@%MsEd| zd_bT;Qb%?LZdWlPeOB&P^-y)!JsYi;t6*e>4`V;6XnJ@$qSMxTxr*{qPynQJ_yo0H zuA+=BY+(qEZbjD1Rg{+;;bdS4Z$-i7%DO=Po)X~?{(odE3hq_b1*&*CR;m&!V_cZ` zYz*#GF+wqQN=Ac-C3(-r;3^d-6eUi2I^2qwM%`#V#Mn2*(et$kI~*y#mKQOyGb}!f6vC?@?`I*;w7P0F7oa^GgNu{BpInf|pwN?|*il^}xI5WJ!YU>OLZ4cO zuCQv)M#0K^Lu=m2hrOh5GcLg@Ih%++o_L3Hrx84lIn(pUaf1OX&&P4yU>e>Vu$cE+ zwbc{v7`efKlaCwaj% zoia%+gaHHhrLk-{Ou@v3!2v{6kdwqU<)_4!sYsZfkk2Y z;eXW#SW90>oHSQ)sS)yiI{{UQhzXXGFz>Sykn*it#fDIsz0FC$QPHNL%X^&!WYv*2 z-0C7=%kM~~llM3YxVm;}j)Erm?p zVJB!waUC>^%Iv>838;cCm2cKN2?+dbGf;1L5p=svuWrpc7Xij8LisDRZ*vkft9YC$ zvp2g4h?ycfy)ye&Cjk^vV{EORfO{#v0Vxsm7AFC*Y*N2x&P6~f2EKP?cGgLNg@AI8 zvu}105QELdx-$DFCjnL}DV21SouGawwsl}2mDxAC2pSlerNrPHoCNs)YTmKML-w$;Fa0eItl7rYnYQax(EOgkhG~X`x+-fgJcH0;ngmJYM0z!wBg^J1OSSp z$k3~t1cGLu4KsEEN&kl{6M{7^0%DT8(#;#31O)y{vBpB4EPNjmqpDP6CYg9p13fPC(|&p5(x+%zns4z`4xIsm$JPB>*Ld!>1`5 z$OoMS%?7DUE3+G{1foZAua%GW0Sf^*(DtDuWa&!z&&yo|oHxYzS7tAB5|FD*HnHcr z2uPmhO_=963HVgf$Y;9MLrbdhU>Ak~UoABxnj4v@(04lYoR#QfT=CCjmtcYmDUiE&?)&k(i`1d!Ca(Z0@|_ zTqgmZfG$IQj*~#ryRnI#Z6N@`>^Y=JCRv$1%SnLQtAmI$tpp7+!BAIM25PmFK+>qt z%`;pC*yPaNE3>CN3HZCrsMG#eUHO(fvpfRJBd|OI%OkKn0?Q+?JOaxjusj0GBd|OI z%OkKn0?Q*{9Rb1rA2)HE;Qw!$K8yJOUr*gWb=6d-{Lk_?%Wp29U4CTgx1|r4t}d-8 zC5zuKzNL6xalgXv3m+|9T{x_e%6~h*Hh)3>fZU&QAJ4rkcVsR%`Gd)~OrAHnfA$aA zJG0kjkH}7DzLlBHoSWH?EC3%(zr@P|@U_$%r~vqoGAoyrpPc1VgHY1bM=oIJ35c)t_C-BBb zLt&iMj81_dj+!9WLv=fP{kyZ8aj%I9{+A=`Y5NfK8v>wYWU2%_Y1B~7525bgozcwB z=1Li~s-#OdU_(evYsNUKO-2@wlMfpjN=<3zIH>@5rO5_vsDF1-Gn%-eP+tW%gbNAA zFm9-ScS7?z2Uu`J_$+Ag5JE{;Cp4q8t1yzvSHl1NVEmw~cio_won3{QY71nzHNar4 z{#~ye$B1j9Emq*jUU1hd^vrch6h`87yWxT}cU`afT;oIRpHyoLWuI^M?|QlBbIK!= zZkzb(nvu00zUwrfQyz7W_>!R#BZv3zdYR@k(TL_8kg{UHZ@blNPE)B7q+npfPd(AU z>!q6CDOYU#AYal-A zSi67MGc~KTsj!kDr(=S(8JlP5v2lG10?zU5Q;^ae8yKIi8Jz+}b0JWjEc-(h3&u;v zGEzqnj2;O#LfPN%dYWc*HdP7`qVYr*)Km4?#4!qJr(t{!KI6sX_(*^PScrWld(E7Q7_Ofbuv;bfzQ}7Yn;);^X~^A32_?Tuzr2l zdAgyl5hb$=83VwzL_Yqxn$g)%z9E^MD6wP=4J|!Kx6~yOHKj$oZo{mq4By$B&m~YY zN09)c-7&sB-|(z)4TTRT@Q0Beo~ap~4V91Ij#ONwrK@#Ios47wAa0^(_K=pIF;*be zlc>HzAhWR$5qNsMz@~WZ(HKA{7}J|w>NL$~-=&%>h!B^9ts9N{>fd#$X0?9}#mY%T zaQQG66p^QBKBq`>EKt_H+KxmB_3t_v));jIk+4#wuuf3$FhXb<{~s|oEdS^Kk`ahP zU$_`}X|zB9dWg`KRst!o+CsSo$aJ`qfFteyVeehQ?5fK9|8wSC=ggTIY^@+pE{G_i zz`0+BBm_h*iWWyy1TBbS(WHu15zz`NTB7lU1OxF_DJr61OSP3)Z&2fepj8rL#i|ox zjnbb6Ib)_XiCX`kcdxzIS!mH)to64uW*blb>*BujGphR>m@Lg0ak0^i}7@{PC8 z*jG}AiUd;qk+T5vi(qRX=PUqmlORHma2BW#{!M{#X94IeD-;-W6(G|T41!BGj7AqA ze?9Yugh3UZ1#k|@8%81u)Fx}hE-Or4D`z%d7ARDm&PA`3u(fNu!c>5>iUaDj&8y<)Ent`#@nk`3oN z3kZWRDxMorpfrh_jX(*~S1sA_9A|;1T9@gfo$k_gSt2!pkC&HK#iZu;|Hxa+R#*L`Ya0p>~me=kU3RYZZB5Ms2*DlPM5Dxv_8a#_@5kFsRLkgEWT zKaTDt8>PA5Q1@kp(1hhGQo4L+8I;1>jtjyB=Uw0M(3cj0FfBd%mrtGy7*t0bmpA}h)7}0>ik!@ zfckjblCrNVbM^DW1;pVl#C@#o+zu@1%taO;C33w*oF#QQ;4IL9`GPn6I-&qEYj9(* zu2z~$IHH$H0EwE3{AKA}()mBm0^BP}GygN9KpAddLYRp#WY|9<_y4OQ z-yi?#_}j!Y?vuGc&z+n-ko_|J|0^=T$$TkuWoA_-mA*H9 zO?p-8x2Z3su1%eh8X5ZT&`m=Z4jq%+m;7Y%(&Vzl&ku+FKapt8Zi4ScU0e72N6PH~ zSY}Gh;Fz}(qP&>h1mlYm?RUxaM7^kL!zFX->?UD*@%$?N#F(lUs7>>t`>X-2@Me z(j7fAOL7K>K$F@t;rrb#D86@dmK2cW;bbYkE;rNUky&TxOJmG z4&I>oVVrNMpH$_r1KpMR23WqlIxwwhyifGk0WTQX08GiWVv`5WZUXWXH?1g9R)nTW zzfR`~M~s+$$W>|Pd5Cl%FEBa}(+9Pt-5UJkd<9op-1w6x*KD^jt!T~|SLZQ;I9YHB z-+M!ETA>xdfnr)AB=Q8r35PsaRZ&Bb?-gWF(lbP)?S+E91ZM}Qa#%2Jf~wg~fP<85 z0__bdYfjmy!9kJ3Qr-ZCI^><^z-CzbbIQuu zjT$86dV%nDvkxN!MnLON8fSoVp1oVM8vzTcc`@2-@XgnlQgCMVadOUX1TdszqwS_- zYqh#08tKjFC-S2-=KZvm3z;4OYqqTKM&QYxJtwjR1#~VDz|bP1d-`$FpB| zEi@Z7gvj{@($-WOWD2oHb}(f#Fu@Y3Iz$i57F$>xZ=eb6^|l$%xNihh6yFGl+k}sz zZhu^WjQq83qo9lAFM6v2345IgWJsvXt?*j65onPTjUL%b6rW(j%)*4_K^DbT8k#%t z4RiXl?bchUHfoGfwB2}v@YCR+GIr3t8G$N*HHxnSi9TclUN*?WN#@DjosSz@jw0Qsj2XfuL*o=?` z`dweOww&Ye4OQV<>-?Lm0IAVn!(Gz(p0hxM2?*!eZfAj-&~q*6Jm@UIeJ(dbon6iX zocFnm?d)_FsJ0+r0q*baprku%m^RrgL9(0dY)me@AC+cNSo;*rvdA zL;>~{Y^S)+<+`TxO;-VqKonWh*%ncN3AoJ-A&IGI#W$P<$~9*BC7pkXE+88V+1)JZ z-0Lg=UmWiF&OOcoT)lC>*ZI1$0K0sE5}mI(3vf9v-ThTpffie5z#5&eL>A!2xWxfg zyv|>C7O2baaY^T&odw`p5<7g!SwPtND6rL40Oma|wwHA7b{2qe5_+D_7o!W**s0PR z47q=D7AOl<{*ul=Mii)vN2FRJe1m3w!Bv2JbFvC8>3lw-05`@haz&9BgaZHIECA?5 zKE1n~1;`E}cS?WnEWmw^jEBE-6=0qe;>^zHoCN^Jav9sX(^-Izm%G-^9nJ!bNSO0F zpN%Yl*Br7pX3`~{&qNo%)OatsjP2a+EPx+D>hNi20l>X772oD80MQvNr=3qZ3-D={ z=&Vn=3RJky0XWn7M05etf53YMQ(EU%X8{flb-vBNjV>V9xp1a4b(zF4)W`Y@)YYXESBx^E_BjibSPmGpKXnz5Bq(yX_8-my zY?Y-ie&Q@Z<0{aE^-ey$8D{~qkpgq*{McCl z_C8=xogX<15X>km&JUvt;Pz!m$*})-X8}l1<&NkFccEi7vntB&lHOtPeN~ zz@u294(lTdc!`%-al8%2`=bkR1qwD^W|;T63J4TKZqC<57vQFWPgkbF>mv&QAY!zT zkzq;aucHe{JUPiJF!g(*3*ckKzbD&+_qYlW#Nfd_u8S^!hp+|Si$VKtR{?^`aM&*C zyepzWNnnzsqa{DxlFmCrho;4!ixyb4z@h~fEwE^TMGGuiV9^4L7Fe{vq6HQ$uxNor z3;Y3EK=A*kCvHrPe{=l0@zci>V_zS8$Jolz-;REH^lhV)qeI2*#ZK|O;*ldi8u{eN zYetSQ{2cDTzbv$ee>40q!|xeBcX%xSulddS3-d?kev~-05vPWbd z%zQZWvdpm_^WPOP|NSntEwwK7g47d+emwN?p+6sbX7Yf?{P(P6A@OZ0q5kS~Tgm~} zCX51UEH9V2lan}2T)~9Rm>93gxh zu@Xjy62_yXqdQbdb7NPxq9s~$TO^LhQyXnvB`7>@eYsWVw&(z!=%y;!GAJ!8w<>Mb zaXT?>1;^14I!K=*(P*m<+KFi^c_KY(#vZ=5J-0mm(E zqS=I|=Uv{!BCLQkl~A35P35MFWu|XJB1T7v#x#{EcCPD;32DXL7D98BT=cR=+9$YI z;m>W?3TLZ1um-1Ov#OxRb6W_^QS#BfL%Jj=i3rXpwL?(jxh*;(C%Vd>D7^}n%gD*i zN=!J;&@f8-!fMnQRHFiuhu6 zNKSO`Drtd|TC}Eou{shb`ioV9q^6V1&psl)_r*#Sj#uY6twfa9tS^?v5_>bSv844Q zpgn3TCi-TeT7o2iE}7dUredORl%Q)|U}Fd_*zJS^9p<(Wexqbv14Cp=ls!co zxO$IIY;x{qf^U>y^!%uF0!OJvZP;!m@V~qA^Hsj@238;_C#Dfqh|6T_1aqskYyk@MUeKJoS%>CCPO0(&Iugo{Qr%u^{{USYi%nXz zz@h~fEwE^TMGGuiV9^4L7Fe{vq6HQ$uxNor3oKe7WC6MVKTY!g-8cS$@$<%y8vFj( z-;7;4_Vm&HqyIR1)#$0Csp53;10Dk4-$(v-PbTn4c#*I z%AwK#e?di0J&H!pqipJA zTmR|<9Y`@0$%C`~RpR#`$EE#=>mw>~%7G627^)3VblDIu7ujzr)x`R<)GKguDKFdP zfsSxwQ2XRi_F#`f*bA9 z)G@a3iUXZL3%Wd}yUN0SEnWW6{{DJ7$_MoqCaW}CQ;Cn-+A-bB2AYn8L5R^kha|1PXkhCl_Z1kE>eR8e{`!H=g@OLCLtb||7l$p7IIYC`H|ah{>q`$q zYl8%wwdT~DY^?}i;Mt4;;~e91Swb`)SdrWPRx4U1K9H9TG`L)skb0>!mAKtjz3M>c z#ewRu4_Y-Cj$If+3DIrWwFkKZxsY~)ALzU&ctiLqLBFBORRGbiwcZ=rnlp_F;(T7< zeJ)RmoFJ$|8R}X{hN?mSKyJ4h$_GxDy)fvq@V$-J&s7GAnObz&DznR`JiX4j0lf%< ztY|i-R@rt#>kAG;D;WczE>5h!(A0X~VQA%&xLs*ZUD&7fPY**YYY7b8iQ872TAzOy zS_$+fGIwgVt+jEW^E|Z5gflufkm3+he zH+8kGl@ax}dmAOKu469A!UO(`xD2 z)dO3Lpa2#sQ#D&Ftvz*MYl(|x55isN`ozby+LZ@7tGw3o<+iD)BM9;+Sj2VVH}NMcRVI`lY(wnCq0oFc-J~&2njKX`j}~!_Z2N zTcA7Ezs1zrJ{+y!XIO*Z(x7~K`Ol54XtplA# zpf!AZ8Z2HALkOu$3s8xlwOREoy;Bcloi&!Fn+XGmpF#I|pi>J38yPE&%Hc+wKON*wU=t-81=v<|rk$9!i4x5M zI0b7Iu!$1Q0=z=%U=t;p1)$&;L)k=$x&SFlNB~wwg-w(g6kyOw>`#?e*hGoCfbe_C zN;WZV6D6twRmq*hz7}88#I#M6s0)yUtWt)2cw*WnN(>6X2Z^0YeKj#{6D8^bP+t>Q z)#42{QKBwD1|aAn+l&XBC^0BN{0~@gIG87*0m=6y&9sRU%>qrBH)(}UlxP;<+paMl zY@$T701TxSRD3yN67wo42=X>lkWG{ryn#>8qY&crw}}$X0ze{5G}9(Z3<^lz2Xa!$ zhhq~Zng#Hyl&PdmlxP-^`GGgsM2TjB3Oq#grcIP+7AVyq$C{Y7i4t`IVM4-3gQ;zz zM6&<~IvFrFQKDIZouf3N>l~BE1CvTEmi99XvCf)pmE z_eU3?l1!8p3j8v%0H(&_KqV%of8i`phSiq&;r~PykSI%*y(Zu0e?}L85RR;uvbaCu zEC3y3n?d_?R{=5va7>z*wyD&Vq3XiURjuhOT=gs5ATD#>VDn;nl@yvoJlf<#Z&L@G7t<(! z0vtON(>5=rS%9o}Vh5WS(=0$w&BW_vM|&7^1)sNwi&QAwLgQ5WF5z#%0cj?JW~3lLc+s~(lK znG{t45`feRH4v}K#I((%XcmwdAx5>$q^Jv2*=Pxe@x-*vq-YdixnPEvn6`-$g92ER zL0zfyb=yRVW&u1Uvahy@63qha{bjpo6D1l2;QqyLJ~92iKddv~Vrv#HuxNor3oKe- z(E^JWShT>R1r{x^Xn{owELvdE0*e+{w7{YT7A>%7fkg`}T42!vixyb4z@h~fEwE^T zMGGuiV9^5q|FnSO|Nl^8{9ne`jX!_<31dGT`v~#>$Bq7S^sdpjkO3fB+*Z7#o>q9Y@CD-kt7HJUXZWv%R}QE1+w-0L3-U+hewe#8_v+m7*`H-UmAx!` zVrDjTSLQ956`6E;NBV~JRQl-Dp47)u7p0aC?Hjst==DR5On#~a9%1PB5mrZn|LI{*V= zq0|(ueL=to3m#B7izQN}O=L}&hOlTXL^F+U=yRdU~<5sha-^Y_Q9H|WFtB!uoI;GAX&@^ zB$^6Y=HRA+;T5uCpAx;-RN={tZ>nHI$#+0BP%i|jKDQ5k%=qd`Tn&i0I&oze^`d#^ z_Psu4FnR41LG+cIQy1BTY1Q1m*C8xwBiN|bV5$hMC*aNcd5MoGYSFTg4wqFB5^wkm z>g~ND9C{dZQJEkl3F?uc-<#AcDjsjK&kVY6ZSWPjI+^6pO;Gr?lFbat2e>8>b@j1` zf>dtT3=;0ixqa|;sAl&w086t0T1gacfeNxkJTKZWN!>`w&`+USZ|jKE=dAm0gW4 zGc5yYtJbp@^yHyS_dWxxCTturpJG$Me}qtgn+Px??uk}NI0kD4cHi!Wd-i5{NH~;m zoK`}XWihjsPzX2%Y9&*Kr`3<)?P-O7W1v=|ItX_*mr%yF&~C_IUubw>VaBDvf1Ayx zw^XkRC%jLSa_ZbZSU1%C9zCv`lY|E}h*~CLku|^fsGs-2yrHTPJ+c}S{ZoY~p&g=r zW`bAT8`M5}U@1{rT{W{ToHDmhXg560?J!q}YBh4g&r*lBBjDU_5Dy=4e(!^P!^L(j z6E)&&&{}1HvVpj;Il+GttZ5K%#5b9pA?;-s5vH}@Clnmg)y^i1DA{>PqhZn7?}L6r z2}Un!4cU#hh;S;iEcK=R*rzBsP#Zn0m2?GEZzvDZKG-(~H&u23^}a<-=r`mquBimz z5qV}WY7lQIIoE)Kk{xc8QoYr;JSggo7?p^Y;gfHd?BxO04W%-Ac_8e+!uCuy&Ib8R zxugaJQx4=CaUXwuvMMQ;%5XzO?Ao2=8)`Ir!VRG7B5X}LkZ%msO3({|6cM|2A>WWT zJ4S@kS|hm+bF;x4Ft-ox4J8=eJxZ`5EJyt-iDur2{@|5t31Q~B9&Z2!hIwOPQ`zjp zwG*+D2=m6ErV=O$w%^>fGrJ1$h9~G678Q~MkN~Mvvvv)Nl!%Rv@NRhW(Wa_R!t22C z2Bwm}y)UF2N;KM1O0>p2(K7bFs8pOAbgN4xX+{X|Az-v`YJzbiDRy#vueC`LB|b^E z&1S}peZsim2}Vy%N|0WaIW06b$@%|TiBC)Zzju#6XMAkzdt)COyJYMsqrVva`_U`C z^Zzs%0AE;q(#XRjw~zeANUg9?_^9fwTrI`EB~78txHO5IP3Q z>SvRC%x}|&)i|X!LTjvj0ZR2jHBM=zffpkDk(o>k2Xldq}4=hFK~QOa3WeP=OB z33euUM1Q3I9&>&hM^z;o(^5uI6XF%)WZj(K#tBt@DA7s@SCw!y)~9fir}=IAXd10k ziIOL;X=ac^r9PKNt0Y4tVR~duLFF^dt#oaEn;cE$ukRaEwpF4fk`|dhB}}UirB0QE z7PI+p^pe_W)5^It^1IeL@dDu7k%VDJN}Ks@`cxXDw8g4e3$Ok2+w{RS+O)J2opqdN zC3Eec-zKM0&pvS~S%>>}R`c5wMP!_5QCVUyNfON7^o4CXj>ZjJ5(dFmP-FFGy!)pV zZClQxal=;05-MG@hAm1pJEW_jC~e_Nf=w;(^J%3VMh7ZwH3|FWJF})D4xs~EiVLbC zYkqht5=Ka`XIwoh6|TZUW$zc}w>eLq!SEBoG6|LNE!ro~`EAaVryrA&>g7fBJrDX&;(}X8u4x9s( z(y`Ro+(Xb(P4yVlQl<*X6Z$Q;6Vt$*Vc#KntXbpx(D|zz#HqMxX zRYLk%Zud=On%*(muwHE$@Rd3#S*?wWqIIOMG0i0C9mZgN?$RSj&X+Q7-KG_aWqb$L zrjT!i17_R@+K`QL>M6zZ%~~3oiZq>Lbe}50hLG0wPerw$!f{IB zClT4+zL4EgH4u#4u9O>-+^RrI&a(t*un-c}33utJnjL ze{KBj4*P~w^y>@g}@wdf)E?!k^j2syG{Kyp}Cl!8K_-x_w!c&L$ z4c|HZy5V~MVE&%`yYlDcM|0oGt;?O2%Vwvu@5w$Zo5_4T^Zv{^nOu50eO>zWbTYLg z)k&S3Dh%x$`ry#ZhK@--lDspyCV4{Q5tI-7Th-nB_TYO7o2Uj0HujOcys{5%m3thl zvY6Ie>ISI0_iZjC2XBxBuw~B2&BSf5SIcol@;nB~F1vfL4&D%UN9i}PuY(_=j^8?X zLyre`Wq0pegGM-Cz%3SAf>JM0q+I4!)uy!7-3vM)Dc?ljj1$xV|0v6DZ#6@!b$73VDlj;l#zwS? z-@a)$-x-w}rQjNsBtQk>0JBQ3*}YLos|BPWmF~No)pdqmPLdVC!XC7`-n)_J4dMy% z#JDYB}=;(}PSfeuiiop*=;eMsRB8a*D06)f0Xi*m`%b zc#J$NL=OR~0GA*BENi_A@DcD&!2%^12d@gwH-M3Vovdb5 z!CvCDf64iVx*W+XRbzn?EBam!78vbiik^O&lU2Mf@YV4thumV_z1q>_8hl*B!JOEv zS=%25pY}3E&-N%qkc%|ohxXlK#&j>PCU5qMp6-=2J`CA)85e2Yy?B_EptG$4$zaCp z+thaVii62h8rN26-fZ|AZPoaOn6|cHh!VkZe-~0$Lxk^JgB)Vo${1_OeMArc#_$%` zk~g+o-&YkPL*X$sCRl5Z7YCE~0@u*u6xn7SYZ@<*!P#3I#nlx52FSCjHEv>hlY|V; z-Y2F#PR=@%#jD3~?!7_k(DLDQ-M!lNkNX5PZT%Kf$X&MuSZAp!SaM=N$FrGWy z0=6Z4y{X|4(Qg35LB1Ivt5svKWYR|p4(2-GH^H)Fpu!jr+I8i81GJSmy+G~;buh<6v%6PgCZeYyPMp{Q zglDs6AKhx*y&5(VJqsyOE|&1m9PP~|k{XNIK)bJ^XM=`JxFj2aq+VBAwy6z2UwwD4 zhD&mnW`+N8hcJ-$u~Bg>i++R#Q65{_m7`5o*Vn_*ayd^#*P?$X!MrR z%SNABe5`nP@#^B~#o>{iBU?r;89Bc2tHRxdD+{X%nc;5?zkm4L;X-~_{=@lK16q1i)39)tN;4Yw7o-&rLr*^`q3sQ?E{)H1x}%&kns| zs7eID*OKo^o<#(}uEY)aBD#+b$IP(R$r9^1UsQukErwME-&$6qv({^=r zgj~|~7Ixa24g_P`Dom{6(zA1GbRSIxvN3Jtv{)^3!O-(p(bl0rFs7|=mO_*nv0-~O z8A!*p6-SJ>$Lwv`7#WE`Fk-BGMq&>F><~n{{#wL?gVWca@AqFb@D0#!f)NFlp}#k8 zldit`T6h0Dn0H(oKd%lRARpS=%9HbY%B^?z|5c#bWovv3V7*}uPQ3ReTCm;SFODxy zq080+!mpEbMPFROsqM9w+T!z4!Y)&bu(%UU2q1EJx(3K`5alohfA*H;Gjfe#D=L5K@DVb zwvhFa3=g2H?V4&&R*ay4P^xXiG_+7WSzZfWa%|_|gJx#3KThqyaS^w(MabPAN~J zt2?Wb&ZXI^*A44ZQE^Ab%W*aVv{!B#6{T0S6DoQxVNZzeIB>YYJSFjEZ!)-uBaPY)QgLxYc@=l{3~5=2X=$|EcE#g-PhQW! z@J$xL2G~fw9hXC?A7{p=itkDFkyA5q3=-Q?3-u8$r}!#!t3u>qt!DPo%I<#cXo{Y7 zx$@#R26zHtfcgtymseBRUTlT8Nhx*>4vzBN+LEis7#y@zJDXzUNB~53*-%UIGYwG4 znVFq-y2} zQglCh!VGu@o_WjD>h9NGr0AJb3D!yH-9t+UcWC>y|0udIl`Ly$-G(1^_X}>xYigX* zGW_<95F(8x(z8;UoVpg_3(3u9Kg`*8{>QKz{O1+CSp8n<9H zJI)ov=qEISB=cns2V~g{j^f@WR&ax~Kh728y@AOeJSjLa{RYz&#L&bQq-J5)D5(&} zQj**qeTTXI_=4hQa1x7{c z@yud@`~S@&FB@52_<7-u!fOlV;e*5X4zJ_>|MB@B=0C*!|5J1Sk-H=Jx?DYbFnbSC z0HYCJf1bP}`PyV9F`xL_|J<1M z?)Jyy?(sbC{qCMpn^+h@yf$#T)M}<1u-V=I$AO=y-`C;`;$D>m=3$nT?)EBY_tyF?IX%M1mqGkj$r94cn?)D>s7r5%obuPgJFs1YX8@7)J zvaU)aD=DERQrZZ^>24nj1Y?xqE-e%F5C9tjf9dwoKsHV(aAt|IGhq$ei-BOAQsHyy z_k?X931nlG)(Atiaj2NL5D3O7#kX6oQd>JbySrVZR^pV_K{X)T12r%xG*~5iP*lX- zDnU+y+4bq%ghHyMZUT9MMy$AA05K7PzhDb`mp>*JYr96SI9~vqkld}n==ALo!_tS& z^Cp1 za$M?>ZQ1}~)Vk9eqSEj9_ia<vKA&k%$M#{*F`yVDw|5^Y{y0lQ0y`^RwjW_Mb!Dlsd7CrVgYh)A*3 zoz~G`GT0Nn%HFAI zY#tbgU{+LJBgbJCj_>kG@@<2A)f*mj$21)SUg1mS1vMbbP!w07mkHqS?3ny05^A7B zrCc?D4HoPIAdTJ&s6lVN1jQ0#HEICjr$w-1vl&1qf<5`P;8>*j5il-Qc|--R(X_&2 z8IuBJ@dP7#O6ep<3)p}EdI^|iuu}GGb({aPJFUSiaY|urX*GixRW+1(5j=~sQRMLO z>kGQ1WX`9INDXIks$@QeJD^z#hu}_YM2k};qIKwWOu~#)y3+z?k-t8w7;gtfRUrUi zX$5^#I9rhu%V_ZFFT2wMX+gN3E6ETSo|#g0>TElBQ=R`m5a9pwV-JjN9=l*{`RF5~ zpX2=BD*hh+|GzFiyErfdc_T*_eptA*@an>e!`>IPK%SjYL+!FA6L1jC(X3Sz$o z1I*_@^uLIM>&^&d!@Xw6)(ESYfN>)-{@}W2d3MM0F-mLfFUsLV!NGN>2cmI0h1s%h zEcVTV>rM;gqE&*<5o9(WVI?#;53XAsh(@baqC}pxOmfzh2iKj7ocG;_Co5$h$XRi* zNT*aR7W6t*r=vQj;=y$%2eMA31onb@CIrpcEix0G6ig>Br5xGW4Y1J+ zd3_G9J24P-=@e01w(R+Oaf|fmGm(qjfv8Uz8d!W~kW1HKY6?&C&j@5)Iz^UT9A%4e ziFTe4RMyo_5vK%Jm#TvA`pyGN~mE;LI&+P z#e?gf6v)OY1q}?fhCLY{9SFuLtw1%|i&NAsePSRRrxapi$y3xjy0hRP6$nPJw)Bg5 zn9E!&>BZ7sZI2xIf)XcU!a&OU1+v<A`he z#tl|ll}nq@iG#~HF|+H$p_IZY(`xrEM%=|I(U^vEEe3h2u^813uH!0hpd8l;+|gY5 zDz9gSWPlFk8VIDi{duj=biuHux^=nlox4HpgvhE~|!d~h8%aY{70ok~>F zSA>o^&WkuTgptE1(}pI~-lzu*QU}-Ri@50J4BB7WD6k>2ojQTPnjxic;-Xv48{{Sq zE|G}MBbRXM3yf~IlI4UXu>-yNO3wdhBt9kle}6T8#`wtCF8KdnF?Kxn|650|89i%s zy!id%M~km4K4avuk-JB(8Cf}!DNGkWP&mIZG5pivTZdmeT!sbk-uyNBv+`qj0B*{? zJa=67r`bF40GyIdWxkcUF>_Jo*z_;bUr1k_Zl?Y_H4PKsi&9I-0rP8l7HZ?W5(=~jWvm2aCfGJpll)T5c<1YcT8=Omk zAq(9MiS-7gYqSt%KJ2*|0~p6MZ`mGlX;v_{An za(be7%Hb#@3eSr0MNVdU`HKosQ{#tdLDZGaXhGy;lK14C`s!R+5EyBOwlQ8~&=$U3 z;IxMk4>kxh=5=<1p5UDZl@OqMyJg-yQBgg+$H>*WN^CX_gHllqw1|CMSk&8i7$f)z=ILtI^Cb$7P&=dpoK_bH`rfdfBA{PUu@by8$Ll2hC zIDI-EFol|KqU}jNJpfgUSUY3Tp-@99oPt~llO@XHOjtSF5h#T>Si^gAHDJi^*oOB5 zr%a>Acf~o;PySb%?PyFz^ibsm(jy$UDn?J%XFD2G;gsWmN|p)oCRr`*fT@V@5}|pP zd`o7RteEY*Eof=@M66pXWS%6?>=7$fg(JlSVo>3$2XzfRiqH~3LK&*?TL)EG2pB?qK5lr;PK%vt_a@|O}J0rYb z{I@=Ekfs8qh#yVtZAp38v}4z2I{+w@oU^I;p4rpZEGW@z2mD0*2M#6;L>brSrirjE z0174OQYeBjW8ld&5F4k=b~JdxHSXDb!)O5p%}fxgZqP7L42D9@WEBpO?EbA~m#z^E zg*UOdx&}FT(K+n*CKkJEKvTq z_lYoR3$_K$u<(WZYzGX*fVv_I!*JO`>&x)F6pCIT-DsV=)vW2sk2s5)qg*yKfj_ZNZBIL8nHUXu0*V znux{=13{N!SO>~3h+GqG;0=gj3 z96bSfFDNm7N%7 zfkg`}THp`M0&@SqIEFt*$0|NqYD`qAf%{t>tTA1_{7eEP`#k$)U{>qx7x zQ21iu&4rbPq2V3F9~eG=_^AAz{3r6S&7YLppZka06}eLOSJ}^H*JMw~JOcOsn={q) zZ2C*Y{-2Q^PVG#6Fg2BWJUIYw7<&HD6Ounn-kN-M^29`!3j7cM>I=JDf#)Oab7_(B zg-|kyCX-MwJRc?`U}3jLGl!jurXbOMf(rAQ`h7^i!tTc5D3#P1$o9gVS_`{1iaAbc zsnU|11U4jKVYdb{$F!77uQr(~3`jt8VK*pd<#~%xif4#GC!wq*J4raT$ii-L%t|yu zrxvXcscL4MUA3@VW0=GKD2%J*xVOU5TkA1f*M(s}$mF)LTZ5UyF0tSZ+|}X97c%Z3 zAifGJ)K5)w>cVb8G)Ma6gBMhq@Yn*_<+>!%QD8Jd;1Ol!T`5g2>=tY@$ff>(8silJ zamobLBsw;D2^#=!R{lqq4T!M90mt3ACIYPss?=xqZZGT>ptJn-MG0&Dya8l&MJLeJ zQNjzm1?lVwhrO7FaEZH@cFpj7Gg_QLXH%|@^D`V%wy;}(&YsC#qlFd&lc-nVz3!!4 zsI#swLyf4CiWO6~a$z@6XVpKh5$5p~0F~(F4HBno zkoaX`H-P8(4kif%EUjRJdL1l-+`o{+)Ko`v0Do|UM})*{+u z4zkeJ3%dpDEP{Q24P`Da-MJyFA=zuSH!54|ZWz0Pb&j(em*8AE0jvX>6j0>K8~o&! zd>9(;9Q|RmB+9=j_wYs)#93YSId&IzYtXan4W#{HphBsjjN9VqrHBXfdPf1x#`z86cFUQnGFubp-?oJuLFkP4MKwyp#VV zahsZ)DstcLBW3w!z``YmX~WQ;Boh2DUtuCRvD7}XqB>H&K<<5-Q})zE>w&|?wH{f( z$-tS)e5l5KL(5M}zpz_l;-Uwxm*lcp;|iO#D7<)TSX}hTRkF;2lDgVjJT)dRMk%*4 z+$i@io*EVxqZFQSB2~=A6EkZ}T%1xO^Z==ZB6${eYdCbAQUC&i9PEKHQ3@_jePVG+ zNn?uiv%ncEfkp{;(mCAa>gcgqES=jBw#|2|iBB4oUNE(V> zBoE_IgLXtf39dolwZg2BDuKAgK7IuS^Q;l_fMIP%73G8}w-F0s&QIsQm#~|j^ z8^VZzpz4zUtJ*BJdKn1h4N9ISXylx$30&L)GG?!=sJn>Pp=zCJXobv?ZbP5_4-V!^4YGJpa=LRZeOT_-b z2$N+uqv3O5Rt%%Iq(z6CJOHg5yBUq4i{8z62^Yz1QE8U!-HgW2MYq(;S|f37m1^G# z>x9v%`YKT<_gS0`!jgsE!06P7iXM~5LBU=Y@_9WXWakQhkGJn+fdo(&{|2B;z-bv3 z`VC$-BY)?}8#J`eRR=ay6~c4K8WDV0RblVLoPfB z+Ai)5f)1q)WwxNY4zj-jH{#i0#lnLcZWsM+@djEUK$FVTTk2Na+rS62!-E=j7i|SX zmf^%A*Ql|>6DtHg(OP&A{GDn;^zb1a0Brzf%k|Ibd`DChsq_<7?;j?IkSHnwK0GJ0tAUq;_I zIyHK9@h8R47XPw1SsWU@9qzaCxCLyfA#v@b$yz;RAR$|Ec_6;m1BpDlD>7rs4c`FGMO6Zw8`#PIdph};VIk{L?s+% z!Mf2)(Y%$ThmsD@;ihy2zBX&+U?6bfP)&82h@*TNilVYfQG^@^jRA6!a!Qiy8jz!Q zcdI^Lgtyi~MVUQ;K@*szKfto@8|rT5WTC!5S1UyrdId@C+}qxwl@o;$jMEC6BqxHv zH`LQA#|dd`L}Y_}D`jDVAq_PL5_5lxR*n&awFp}W!bUW8{B$#t3E$ChY@}-qJ$y*F#utVBMuL0967rb;sZ&y zZ2{c7TlLw&DaULAbD5p_j+#0T4!VgYxHj5=Gff~FHPrz%PK|^pu=%$_8&IeZ4K6u$ zlER0GugXBKA;_UYjR2QTiT@B9J6NV{L5>XZLxJvh=ZBSSN3(vvG0wW`+j|NVK;9bE4hoXPFTlJB^B}kY7 ztAD#zHs&o9avq4YX-OzrB(Y;Sf#Fs;56GWm_CQd&A77!V5R=MTAYKmBv{{9$NSf|e zeH3sukQDB|K9#WO$ zh!wTIqL@wn0L26pL!VqT#}0CA<&~W4GY0Suy{?_ImkR4`ytBepqPJKydeB-q2nB&D z-MiV&52$d3Qw&JtmSHI>%vOFtg(cjK)4jQSLGG$Sa>62peZmhO%Tpph*^X_7Ud zCDbVPh`syDf%-~(AteG!?Di2r6K@wG@0I;)sGc$LGpe4Ttc7K^6tXArGXwMyHP(jM z*$lD3o;qsAHPX3Z#M?obs`X{vt)pfl2OMl}oPUYYCwj}a3sEzwo=!P#8r(EiQ%{R{S0HeRZHVP7n@3Xo?K) zoZ|oclJNh(fBbplk01N~*vH2%9XnxkKm7l18C^A+Ebb`2zc^L=laU{f+%j_c$TJGR z1_AJn!iqu~1i%d-0Gmv~at8 zhpAR=Cr;u1VYQpJ3o%A5#7@*Yaa&odZO?C3p2PUo zGW8O{H8s?yRl5!2v@%r?|8v{brdGAZh}SAS)Aj09+15&x*=NXf5!*pH@Bu1 zmSPv8svKVUjQIkd6{g3;`ixm+wGD~aS|#yrvpkitwNhoZ7l{#;JmL*bY4xeg`h?k# z#D76T<3{KuGwYxA39C&>oMr-Wt8K0lr=HX&thOcb!Z6rz4>&b!3p2FXo5T+-s6k<0 zuhyGWi92m+EXD?9K%*fREfKTam|9^Ax8^sqNl~2~K2NJou6j5CHjMp*ob#LY7A1Os zC|T|;8y3|!O4*_eR?3Y!Os0XK(|4}UZ@w&$jZ=zaA1Z$X1BcRA1%h!c1z{qWF*YIR z{N`5%vN1|I05ZE;Ue5W=mj;3{N@=J>Wrn<*^P680$i^wHHER{D)Vn=u&TqcN8xX7{ zE~VV5%LhcBg{P@YGyiBkzxm=o)TL8ICEr2I@R6*V-~4CPRl2kfOcM+voX=%)G_Xkq zYNwRSg{6OAS)1Sd@ES5F3sG;IJZkfsFBqs4yb+1LTYWrgwDctdl_Jdj zNwt0Dab`ZN;yQpa04Ut(A#%>M+_WWc-cl)P${+w!UCsTXBPP_HH!KOI)Y5 z($@0^wp9`)0A6HYahnFHI3oa`g2 zQ`gu^3+elkQ>oR7^yH`OEW{A@^ABk=(<%hjI_(?#tbS_uwuv44gf( zdZaZ{8aaMs`N&ZtM~vi05=0$5R(PcFaN(iC1BLqv_Y}6mPx#2_!=n$4J}`RU_zmON zk6$}})%X?TmycgEegQa!v&UDDx5i83$B!=`KWhAl@%(sVY+>xNu}8)p9(#x!2ltKL zGq!c?uCd$4ZW-G$cEi~9W7m#dHFm|=<>?F3=cUgcyM!DF=Z&2`wtB2JRvJ5gY9t+vWvX5jR&OVfVAbTJA54UFT%HE#6 zCA%eiL-zXYwb`pcLtLJ{Bzr;jyzJT8)#-cEThn)?ZznIpmh=tj>r;=V9!Wi%dMNck z>b}%Hsjca2(^sXhNMD}5B-_fCvd3qaXOGGrQMjvcd*PPCmck8%>kHQwt}0vs4&#!- z1%>kpXBSo%T7^>K_`>qSQH3K4`9cDG#$&^e3_m>l(C`DPyHdB4dtpoJhSc?`Yg1Qc zuE<=Txg>Kz=Df_=nbn!r@a4mo3||12!@c@bSaThmRUQVmLpX$S>p{%Rd6f zt*6(1=+TzsH-U-6#e*5X~o+f!GhE>B&Ox*&C4>g?3&-0dR| zjNCVJ&&bx%d*G71YxMTfTSm8x-Y|N7@s{G2;tj>?i`N#fDqc~%ym(3Rg5r6_vx}>X ztzxNod~td4sNxaDd@(Vy0PExUs0~{O3CL-0)TZ`4xGt zSzf!xe|}9pOE>w?&FcBgWBliG^*nyH|2)-uF59lkFWY{j`n~P7{`1e(^WIna&r8+w zYiIk;={5N0EcmH1f{_dUX`K^Ng%&X^@{rY|R+3NS!3;pLy)bpRp{_`aD{Jby! z`CR6a#1%oG{J-(^^e=z*KL7b2>Uo+s4%RF`?V$R-;s^fo`|8;~+J7G9J(phg3-!G8 zmHzV*^}P64|Ec>PI-xnx5Ei7B2RnHfU`_H0!KJUB!Q}x@@=WH3iB60lT z*u|4uw(m6ceE9YLbFF&*d&hsiUp@a#)oa<`{ge9rcb`|!&;F_ZJXbwGeTM(^-}{M+ z)$dQdOg(RTxBt9WJwNsr{?i}NAFiq2AFin9P22qEzo_S?r~1#QsAuO%{!`g`+50}F ze!tKAKG!UJuj;pD@BNAT_jj-NpWb)6X4$n%)bDFme=U34cJ=#hzTP*h?_%kDmHwsg zRPS5*PW8T}Z&%;Z(zk!alUw@c5BkrI>iGu0|K8yD-`f9D|GxIu>iHV=eJ_2@3ibQ4 zN9D;p^IP@%LBITie);dbSN;2UlpUAe|2_5l{$1+1-7mNOG4*@fzxvPn)${9V|Cvk^xOHxudCl*Q1i>uFT6_qzRTBpm+HTzpH<^!>8Dq!|NqmI>iLPw{pV%s z`Eh@|fBfa@_ea!xvGgN%soyu>=Rd!xo*UojKd(^F_y3juyjnfq>y=wO@hWfr;`z_= z?`tPs@ooS4E%ki)jQ{+RdS37||LOJP+KKZ$`|$M3zu;Z!|9`N&r ze|=f1#^v&()qK7DX!RX0KT?g)OWPvUwL+1v+NfasNcVMk$UbsLp@WU z^`D>io=bnP=9i_vU!{H@y3l{VL_H7q^W=e|`u(Usejj~>`uz*9U)L=C#T(S`pZjt@ zKVSXc`|tkq`|9~)Ww)h2_Q&lH{O|t<505VYf4-mBPTZN0daRwel_qlfBSD#bAe|4vN{^A_}>5tc+dhJ|0@zZ}(|GvkYm)1_~ z@$9>H;vxUvAM)m#wG$6|{lwF=+uDimc=qS{QYC+%|NY$O%@b=Uwt4mB>DhJd#JzP@ z?p|-ateyDkZuR@C531+7*Z5Cw9$7naT~__RE~B3B_^SW>ihBO$L+W|8-_EQ3cE0Iq z_3v-;#_8IL*QM3(*QM0+@{jq?kB%-R^j`0O`%Om4dGBA6{Eh!Sr1br>Z>N9u?Ra-i z{rla1JHK#^`u&A>sOMc{{&Q5GYnF}vo&UT;J%_*TKX<5ScG`b_V|>g1WIu4(N0r=V zo;}wryHt()WtXaPzwBZ)?w4J>N0ocoy#G9)o-g(KW6iP`ZdSivxJf;q|9|}F&(-ss zkN8h-yslYx=6lrdGrjqD&9c*fs(zooS3OTv^Z&9_z5ZOYY{jwa-&ZVG&zAQ+tXbCj zf%;v4x&ORSJL2|5DFmAMZaOr=ClO z)N{i79@i{;;!W!J6K_<{C*18n|4}{v*tgps`*u4*&7;eX_|Eu4iBi}NLwg-o|u4*A&^_Be6rhA93WXq^o|du?G4xOBYi_}QIx1v>|)bKOL+BDXY< z%lC(hdIkdf2){8wyCxE8VGoG(czp!wl4c9{uOZi3*aH|{`ORFW5vW}S`slu#C<}YQ zqeuJP0^5jeiL^I_g7>m8G77+=tICFB6AVG_g<#R_4=>vT9zDLL9vf~GQgJK1Y!6s; zB^T3DNb^h8aK@R1J)qGCHk916jj9!dv1(xtX!PjYmY|{F`-Jsg$dRM6RW0lRmyYTP z_oVrTk_3{NP=lyEjthGfNIhPCoxt^SJDkUnu?$jOS==?2 zxh*A!V54TC_!jm6R9AAYZwEG5qBKduW{hP%b8zZPF1m*aLXrru5|>lq0Kz>W)s<*; zRh205E+i)I1rX9iCs17(xFRg`0E@sJ8dXIOpt{l*-9+TL3I>u}F(JA2g*{H3dZ3T# zf%&seQZ5rwzp%%NQ#S=cjn~b21%(=??lKJbjNmuC5!@p?Mi88O++^(~)#7t&b17=q z)CpAAH6>`ECD}V|lL9V_??PrkZpZ6w6B|iaC~R4>Kf+4ut9myFWs8-0VUI?sySflm zHDul(MGWjGh5=L-Zy4mNU|Rtxo1rZWdz>)!prS&UE-_i=6wf3CoJ=W<2(4sE@iI_x zQ4H?}nZEoRUkQ6|D;fz*qyg)$K|taxS(BRPXhlu~)}3;27c`-yu`W;-W)xuEIqOhk z;4I+d#`syWFr%Sl5z*zInV5A5I%twLJ}{H;;P`~} z3o{zD9^KfoOa-78Dy?$%HNC5#g&8N9Om(Z0BV|#mI`ta+DyX$EBVaNa^?e9}K$wt+ z7VHob{$>YfEzD>*nXAGg3ofz_ z-94UglTZti?HQXmv;rm@sFmI!fJtLfdRm=eGQ&;`3czS47zM3>$p&i``jY;byM-Ai zmdw;jVnEU;8>AA=g&B=wk6y_VP0I1sNfo|sYlDnQok;dT zpFp?TWV5V=VsIB`1TrRrpf3j36qV3avW=TuNizyA7V~v_a50IT)4*~cKD96-V6lNp zNnl+fbFR6$o)I*=_kl%kt}ze|B^6~eg1cb`q?i(R^(Mlcc1Rv*ZLVhkiYdA10ZUYx z;6MN*g>%s^%zzV9qR|6SiI#}iEE`*|RSPo$6Y~rdy|*O>#zRR9>%nb_o7B1{ygV(H zhK4t2uvqlM2p=6ow_M?C(Y$39VIA{Hp_m;sYAkXlEVU(pAPGmg$d8zlG;A!=*1j;9 zTuCL{%UG@O|NqeA|9fcc=CK!Z{{N5B&yK#1^Z%jZmx}K!o>?3ld2nPSxAR99eptA* z@an>e!`nq8gEk^OH|=Ea#M>Ajr( z*QQTO{UY`G)Rn1~siC3!hcDWb}fx{qNw=3?M8e8yX%xS%J~F$#80}7b_3VfWlIOq4A*w;l3i^k*w7^ zDXWpyb=9F6kXY&kq2Zxlz+M{?q6%>XW)5}0<{l|V^U#dKWc7dl`VBBwk>rT2OlTTE zG$V*C`3uiEJyA(VR{>OL_#IFwfGkfg+SIK{IBr@5hnCx+Gti+K7aGe~sYJmi)ht4V zLo*7EI~Q*!E|8Gu-7 zl8YXL#QKR_M|J`-$$8t#i_AG{^3aUHv7$T(ez$tBXi3gKAbK~2HkgNI0A;CM>t{$r`M*La1wxUO}50MAks1Bx9@-$ZyQ5 zCtX9R*V=9Qe91cQY3?}uid70AXZC3qC# zPGkRGKQwdtpwTEkMo1aTwQS;6eN6SFxWuJ(T*>M#Oh?zG$o+x2TYK8M`ADUSih(=r6 z6O|0?6*H3-Dpv$@(LLPo*bAGa$qutx9hx~M5Ot{(;zMz;nocPO)g*E{@->&O z3zdyPE>2}dSersy`a?7I!)a!TsmabEerTo^j6s)9^755i9L)L-+=phWfvl^YBFlb4 zm>7EpZaTCQ2*xR`k*Sf0i0~v_4rJq$f`4ZPG0xj4Ed_!xN}(tqJ+|K4>Ph(IKsH7x z9^4vCd-f!JQXm+o6yg^cLqf41hh|O;WaE@p;TvH->`^!}F+DR7jGmb4@` zV+FuW#|4UAb*@SrJHsPRxl za9Fge?3}DY+*A%wUcl9*+N*{fs9G^}Aw)sdEB0kq)93I$G$VJIF+0`jq`ZI()lK4_ zKWuL=n6J3WjN8854-`!_B! z2P>@+?_hxPTmy8?@``;%EYdHV^diaaO ze>HsSaE1tg4f(136LUYxeIj>R?itzr*)L?T%&yEPGTSrn%e)}-#Pm%1Q|Z^HE2+8E zS3sYiI`q4tuME9yXfnBwygT{kWG(Sqs_?)2Yj*FK`_!mySOvlb*cMba={BzC@NCz; zpBq&r8tN%a6aYcZbZ@Tg-p@U%GInTm_vCOva32LXu+F*&HH=Skzp8t`zDflP$PENp$b$qBZ^naQKqv6K7EG z1y( zO<``En-*rGd%wPm4Xw9kOPhrE)f%B4cK3d{jvd%g_K)H&>8-a+4*EXUsS|fnm2n>S zV0G`;SF%pyB3g!0#dIatyZ1YOIf3> z%%HGG^^u`;cW^1I_6BiUOWaA=94wRF9bC&Yj^Y}N{}1DcF?YHa2TOMcm$C!3 zlD&ka9DOt@-5qi<>&-7QS|Mx%5JAuOXjB+c+{zB@S;(?USJTIaLTkC29q|2-R2x22 z?yn6J7J61)%*OYuWaEazC`5+BIOcYCU~5_OK;l>&EVNecX9taAj0Ae4pADtEgIn5x zttFjz8|u&XJrWjLtFCF|TU)8NSv$gPDA<_0+JRb`Rco+nn;b0N9dc7U=<8uwgmJKs zMy0!h+ghd7xq9H9;SA0pz@$;>?vSh6L0Z`ikOQKRMy0z$UDw7NN*MA=t*O`9O9)n0 z*R@VzE;HJ2U_*gj>EmGO?ofBO1BA)wP^pADSXOm+aBHiK6}=ZlvtU4=hO{?PTxNRP zVd~EPZJgD311LZE+Dq*|7MJc0u5Jelmq9Dk!YnSe?hbBk5vIqYI~vV|;^X?OluZVU z?hY<&MXI0nNv(iN4tyD~q%ea;cgH1%qZGVft7S4+baz~QI7;!Qk=QECVA0+2XNRE_ zdTYGaCWA$H$IA~xDYOCH1@-~3x;tKWI7(TBniZ45qPydw!%@m;ZuB!)baz~cunfq! zK9w;1dedUC=BtF% zU%~%(b>Xx^c6i(HySV=!%HNy6CVyH!m-}w+gK+=<5fShkvd_(fI zi>qGHzt)LjL9l@GVOwE%O?Uwm{=VyH7w+8nDhM_d->S0;ICTe9fz(GN#p15lYy*U~ zUKJ+0yR>_^-+$mY0{=I$GY!0rKC4zQAH**4?Rqxs-);A#Apn-tT84wPy9=ML5{w>V z*iJn5vh59DaCdiUk8bq$t7PFz6Ed&feHm@l?%bHRlGcIMK;M@cZPh;An6?V(lO+D^ zWrg4y)(+j6wvwEI8}9IpS$Ee_ft_O73ejjo@{jevV2o~jsqsS#*gL33&Z*YO@JBZ< zz@s|g1sqkGqJ2S(Wd@wM_8>VxjOZm%|}u z-Cg)pm1uO=D^Z49)kGFFy1T@cDm~|z4?W8FDyK@IY!%{Pnua8gh71<6j_`dHDIb ztI}h(H{?#~?!ud@Uhu?Fn4MY^$iYG^1vG(mru1`^ADfVfmN%JV0{p2;++_k{(3-HN znO_Sf#KGzbM$d4bPIB#(S_s;Aq1|0LSqCb`GX+OiXqTd#tkgD6Dfx-p+Vib< zDY#h0M6nG8e@`H$aTm(htURnSDsi^g*f9_=`V8y(wYv-dYP?EBxkSZLZ|qW9-JQ5s z)qsd@CCMvDvI3)>fJ5v^j_ywJuEsRelO;Zfn{|7k+=+8l2}UoJN)R4niEi+LCB21m zr#M$Vwb2Wuk|srzEVJf9xf9>&z_xN>LsV_wLb+3WR-Ic2QcsvrdmEr;cc*f#x`q)C0iI9a_n zL=I=_Kz25;0NnA0&rmz@uqH)&^z7t|5;Rk{ks95d;$ig!<8*?Rt@On*cX#4o9jFxa z8sJ2GcG@Za)j8xvrS3KoO`$M(F$?ihPbgA{iWAye@YF!>!YaA>f)^PnEW7m2W(xt#^=HwJo zO9C`W)x7>4%4$t82<*m`>zP-ad>9pADkltg>K%3kPDNV#w2m=0kD&_GfS7X`bKCP( z1?WR+P*oANVglvXiW~A3OfTsnrk>wl13X)5evYdFm`<=xw~aY!puAl1HITfut=iO> zU4v7oKaMU{19Jl%vO%@Pe{7)tQq_PBu-ceO`^DeI$gv%uA^8euF|Jqt($+3LfX8b< z`%6GLaL{pPeTAd_%J~&n1Kt6eywRF^gj2=7?2@-7HaY5mUu<9< z0Cy6|Kb6>I*Fh#D?HF@TMkP)Pd`FDLOH>sq#z{~<1zcnUJAz$+P<&isS3rh>c9KPR z1Xwy&zZ&sZOh)JW6$np8_{-vI;Jrgq7&RMH=h`)pp&(1@sl^aGx>fmR@Lj_u=A!>)l?LELDA ztiUaW9ENU7+!9d*u>!8NfmR@W0cVt{#4UCm#0uJx7GnimSggs3^%qA}L9Bo)ZJ-q- zN~hA8y12gv+K=X}0avRH_+o(4pX{iCa-}(E1%`q!rQ=9#PMvJmK>7i1+JJuGf&st+ z-l_G8>m#Zl{eWw2KtISWMZH!5{Byls2U#5OugOqI4n;4HUJHnRs0)7KEL8<-am2$m zpbxjHivf2}ZH+6(*pR!%N0rHyZ%_;0yW7dU+*oC z%Domh3c;D;%Ws#bjwE&8#8&J=AmWFv$63=c>>EA&lvE8XB%TcV9|iO5tzw}MKcOQ z5+Dx?I-OKpTh3eWq+eNl@K1eUt*v}761Q<)WqLT+)K{<-tixe&l3Ot z%&}jMeSGY-W5taUONP zb2&RGC4j{Q*i9|Yizd$=vZcvRLR_33xIQ|JCf~KgpmT`y;m$IuoGs3y#dq$a7+-9! zCA=vyU>~DJf$uund=?d+L(>M>FcIHmaO0&O252 zI9p6Lxl$b0S6iG%bMHD+lvu*q*a^>@M`u@Ec38`z9Yt^ug0crRB-d=exjVu~V$HfbU3=AEi|oT&&4m3jxlZaxW=5;2w3 zXjLo4+2XuY`;IY{>^|9CC&F$X<-6Y=qssQ^Sr8HHU3Dk7^gM5w$pvg57njB;CM5dzXo@n|Er}F|Ju0Hq`Zr zA?!GNTB-J)Jps}erIhf7=c=<;#4yW6-GbZ9i%OmR7!fE{LkcT&npPL*QK`EO8frmxCwPR~n zWxTm%R-fK)}hO>u+?}eJD36?fjF5d zWob#SI8ZZgwO@lE5voL{gcl*8)@$~yR$BaZ5`;ueFOZB1);Y{WH=11U?aCFxJkYmt z{YIPX8H>NZC)$TEHoS(`;-CyrD^N7Ot3$49MVtp#kt^|+D6QNGiuU#CU8#v*OnhTv z^ThoVYbT~Ao=L5|9pisH{{Hbh#xEStQ)}-Z$38nYGj`+H*<&vn8>a5tqoZ3!9~`}Q z^wg2U$bn=6{K@d=hG&Ow8a`+E=;4u}c`^cgYH0n?bwj5O9XXU9{1vtR<^~@aeC6Qr zgU=fHHEgybJW<_1*^Lt}kR)ZN1gofB@=3e%01nd<}@E z%U5V{v$sL1O0M2jTW|6My#R&Bk}+dx3l#Z_Bh=WGBB2>T2`o>g04>u!LGfn%V^ za=*sgAYY&)_NuKn_!@*#KWp)7Z-YGkROaD&X9K`S057s9UsL>Xg2$+DxabT%NaO6H+fUA6U9 z?gpGJ{=LYKy29B240DadQ6(nomF@^I z{m{Y?V^?i`g`)wPra%gjX+!$(a$f@hGUxfirQQYz_Br}+iMIjLOMxAAv9|%1k36e+ zk*@(>TdY>AwqEFLKtet_S5-z)_cjn!@R)T0DZQ?a-Z*PK;d^O zzFy!9=eZl8+LGWf$Cf+S+W;?%%)>d}2Ba>Kd-7~=1LjGN-b;NAi0`6c`>L&Hc^i;R zvCJsW^fmxeDfi?{ybZX6@(l9~M+1rv0FEb*lw8H9`x;<+W2#ndJAg}*hy$vepnoRXNZv$MNvgO|5ZNQTx zH|?9f4RTr1`K;RdCU=7@0jRtNuz0}HpgdI|zK~(a!Fi*v0dPmsCav0fzq5fzK~>Zl zzVHTb10I7MeYnrtKvZjnd9R~ExT8qVPW(|p$2%JkHe1Eu zDf?lyw?QF`jIwI$l(PX(b0sG!Vpnag`5KgKW#VpDZLNA65apO-H7ni*{Ck06mc0!M zIduM2TT9*st>rHI8nCB%oL6lvcpISH%SD=ZG$18DcxWDj5)E>W2BhjP0GtE!#Y9az z8W66)r@;{Sg}{QnK(FCN=7_SLZm#!g4u{}K8BPs{u%^Nq|MnF^Zr=SN;W@*=9re{A@& z;Z;Mw82Z4_%gFur^TCe}UOIT_z`s!Oe(k{1`+wZOvHy(z;l6L8$)D4AQ16c35BFZv zdvyAD>Az0jk*@aqch7f;064Gb;MC)=kNr+u`i;Oaoc_x4;aT)J@{odQ$QQ#jK)N1- z1dX&}{i{n0*st8CI{gXennz1g&bGpl6r#Aav><2V-^S6iYgw!;KyFmZZn!JmI}Wi|TCwR2k4s=u4|C zE!-6u3F8*r=o2|Gws?g*ii<2Q+!>Mjx-Fz-{CEW;8V{CtM09SJ)TzYM2b8iJFEFsQ za66>ofZZ$=DF#s~++w7FSX#I(B23~5S-B&)a%ti95p4ofv;*n{Sm8@c3%4#~pr}`P z-(ulQOAEI|q)9xBT;D|_eCdp(g`1;o7&nBfIS$CvQ#KE{mDxUuZcc%l>b8owk(+zHr%5>gk@R& zsK}V5g&USJ6tV^J?$-~thf-Twc=a-fAqBcvzsDw~``0g{`#H(`2)yS&U-z$DMi1~2 z@zmB2w0pq5yf*4V!oH+f3xP$c4F~8RlvxDsD*h+0>b@`$*L3X$Pa!ErE7ke|b~m_s zt`3R0Fx}Sx4hpIqOiTIPy$iO>Jam?~3Hv3qOS7io#UC#-6>Y zrG-~Q>~y@TS3Guw55g1qcObDKL+yi)+853>K%FvIr$`M6^4!q^hN-F9;6s;2<8fbc;dqd4d7e^R3hnQ(zsTRF zuQ;all4VRQnI`}N)>H4Y$HTt5co~y{AP;%HU=y<@7e!-8SQC8L80b@5F41F=Naec>{?flgB;_V5zB8%$+A>PEs;@-FaPr?$LWcOyJw5_VM4SJcav(F^RyZ1(!A z?Ore$7eqTFp%~HVIwD&7G4t3CNTwIEGZt^ zni0?68R5oEc>c0dh5(_m7)!mev~YSv>fY2haHvZUH3HUP}ASxSQ0 zSxuG}PK{{YJQZyzS1eiiycy>yQD@zgs|dm7)~dGPJ%;9eO6va-{eODm{D}j{AE*A` zW#dPT{U`bVZXK&q|L@zQZzccV82SG`l({l<9-1)A zBb4t*haAjlMLB^hsTr_wTj`L4xg?xN#FcD%fL1%wAqR6>Q%>MY1se>?RyyQh4o%sM zX^FVv$Ck0)XJ3WoU=AJG8@><`qk)7ngP9IFm=hJ*DKQbLp(!cwMuO4QLpI-9FsBq{ zhYF^tCGQov^b2u_JKF+PStQ2JQq3kYN;a9J&0NaCoT$o>IpII5&s4_Z;wSAw(e5%+ zg|6IXs-&zIrc1aQksedQoG8o5Qw1e*i~wCX+k6=<`f}IN;@QRmV}^P#$0*EQM~hXR zvSsm@3%H^qcjYQ&By(hrHX=QOIrQVMToG$(0I2Wo7%M8V;u^mejg3a3H8bEMm{S^V!s!+40;pn6@4faK!_=$e>M>){ zFG#9AGo^7bhmI>V?7uR^6OhBN)0xsZm_xUPIBBFLiNUm7Dw+Wo!JJo>)t!Z|j3pr3 z5pWUADOI)$)4bG+vjQ%HIkea=o3V`J1t34yR6O7!m=oQ#+gQnsk}X&P7r`7_D`ZI% z3|CTm6l(E+3szMrs>x#&ghefD20R3F=%`(p@_>-SwjpNol<5uVSdTr$@`uq zgdkQ47PcssUD=ZQi2ZAZOYqF1Rd#2aM=+;CTr6^d&7@UJ?=wr*PBQ)!swS*Hm{WRX z@?b%^$P~ZEKJ73SXm%$Y`7Hbp_2dD&dt3zT|IIjQe zYY{IPK`FW1K~pUYS~yM1Qn^%f+1S`x5HSoXRw z4X6r1Sg(Qs0BShWmTE%6N(wqcnySGeRHGQICl~+}55(S~R)_=@OurE$y(U;MQS%|4 z10xtRmE;-(m6VP0z+t?c!qS`&te1d*@C#;b!B)CSzEGMffk-A)&@5U{1Ys*`uNtf; zE)kXU&Ug7p#*5KdJRQ*dFDjKRvK%U&iVpgU7yJqXA%Bf5h1IvOB}DRk6o zibZq<>vaUZZ+ay!N=4Fxn-N`XD;*5r-d3e40OKr5K1<-92|aBUO6LnYYTo;WGTE^x za&MRJCfp@F5`0022Kc@pwX->hQoGLRLsUDv60BD-0vsy$)RBJ=C^yybvgN~{ZzlBR zJgNu*NZm81NXcoFH%scmQUwPju%w&`8A6Ctj76md>s3^I0!tw+kpCiYq@bt;>vd3o z``#%^1r-iorKD3(=+ex=dWj5>ed)P(6tUFlCM?ZJLJ_PdDnJqX=2p0J#ny72SFFSX zgiL*tE3|TqsK0Anu{z{EX{eOCs1~DGIOB@d0RiqSHXJJ0%v#B;@y%7EgWlaEElh-81l`9nUn9(nOr4G!h)@BwpL{%pmIxcU;9sG&1(*^mpa_$gO65a`SVyQpccxjM z&tmLVAy%L(QxcYj;&%L1Ayl9%(`-3Q1(w*WLaab{rqpki>1|ca(4x8y6-by~l35dc zXuc|(a~&bzKIgfqYz`5F)XBzG!v$Ma_bVSDQb6_E{ekRMsU&F)i66A?s#eY^E;}79 z;J)nm0C^E5(KgivqsxvSa1g^Qo-PnJklY2b0h6*&vfSw}a9x(vGo|AHXHyf8PP}WP zKJj$&|9zDFf5(h1jeTwGtz$18J8*Q@=toDd8$BlT+sv0U_h(Ma43GS9WP0R+k%Nb~ z55H&l<>UbTce4H8Jd_{&!{FBk?;Bh_m>&2x@&D(L+kaR8=KkyYU(^@$eYx*}zTFAav#C@m*r??w$CW_dznVOn`64+uN~!gy z>Z4K&HtL{CA0f$~NkNIScf^pUs{|WWP$d_bl-HNi$LK{*yZq9f4=!9(pO6LmZvspA{99Oc+|>I;Mck^g{P8hX)X+eEu&qn4+< zACQu2RWh`;KfnvuO0LKlv{2<6gQQ(6p?MiSFv1Q`2sUcz%GU+*YY@gqw!xxgGFVz<$$7Gf$@%A8$J}?c) zS>E#-egP$#T}y_h_7~bK!HLlVm*e(RAIKk9u2O0xpIU#Z-uWj68%59()*ZPNi5ZFr ziG3qwYHEFIQ%Jd1(*ESy!`G6QZwYwVNT^OmfOhAN;nRC9YPpYXbxNMbPzEr2&$(4G znci~?p+vbCF_y$dfQ?BJnc=`8B?~mk>J1S9mRi7aUlk!s4kp^y_mC~FPJK-LiOtEC-@O;{D+z}CB64N4XBn%l7>Mn`w5gVTq(Izn^$A1p1jcL!{ zcz8sZz%)+*0xZTIZ``vZ+61Opis-Uwc@h2p)YQjP6W>Gsm;C>~9RKwAt>Y#1|Gyi1 z+t^FSCPsIRJ~Dd6=wX?E&3rub>dbK?!N^xe-Z*mF$k6aV4nITU~e|{aNovdvEAHCcP*9 z<@CMjlhVCCKkAw7IhQ&BKcgFtU!}R9wNQF?d|E0zdQ*igx7Kkag`@O&Ozv*(XDJkE zd{#`-0vS!rtm4JyepW)!#ZQ)|qokHp-6$Ievay$W$zRMR05;@ZQWv*B!&h#}9* zTWuvFZ|*-VWb8=PVSb=k#$#1K+s-{fuP38kJ4c(ZO_i$P0}3^}&~tPDszjzOIxObg_wVS3xHMfUFj-S#iG5J{q2&Kai;x~D~S&eO_Xpgs*IRIWdRj*Dd?qVo+h zCz;AgPF9Rbxy}9K5vgyCLQ0A~%l1cC$GXx{3Zk0DcVToDy3vTvH^dx;FF4pGbBLwp z{!F*EKnp2}hDw^qJM`(SHTRE%3=>W#gyJp6>MmwO2tg<)!aXjJjl?ZQv!@dE~Z#Hb9PUE#MHfe zAm-u=4R0|ERC9k{MC$D?q-7qMoS`r9y!1jB-nGu>B~PU$Y9vyDs93%r_2)_|$)OtN zmA&%#=KgfV*!O{~MS-&-nQ5?v+tgW*2ffD%7>Ag(tc+4-5n7o zFvX1ksIlXj*>_h&o5WO{XFRCwXNHm984)Hir5;b2k=j~JbKe~iZ30sYN|tdtSfaze z+atmRrqnyaKh+^R?7J|4}k;2GoKkxqZF8|JM8M-j9G9xT5!j z-c=w6c8wk}+LQTZ=9`%hXWp2(JhM7;C{+n}j(mCK10#2iTr_?F*n$tG?@nKmE>T}# zPtRjLf77$E=N4)W9@{hOFfgqAr~i>NV3oeC9G(S@j{QSW4ZtEQle2bNd!qqrKc?i# zS-Y&gZXjw_xtOg@&e~<|jRriQ)TN!AwaeN^4Y+RjXOIn(vvyf~-JpVd2a6;u?6UT{ zfz;M6;W(O{waeN^4a8GY0=!Y3oVCl^M-7nD#qM1#P0qgBIZ@I8vp}IRIct}-S6@KU z!2g3GsmK@Xvi4>JDw$=Ohie@y!Y@em!3v|W%i0@X$fE6MnJBxgz1aYdP>u$6S$neq zr3}i1-q=hY7qM3FcX0^oSe1G+M5l4Ulr)2UDjSV z0O2KBkzrw%wT~JU3!zF@Vyf-3_GSYd+%gKgti9O)<42iJ+GXv{21xdK`e2u}HyTu{ zfR*`zUDn=gfFdL3!Y*sC8&Iy9x*s`4VVAWx8&FYF=D{v&uNssE&I6XDEE~oyYi~3l zN`;d0le2bN`=|jTABB)HDNfGXW$n!dl)I9dw9DF?4KVtb`GQ^6-e^EFd_1F*vvyf~ zvjL$rS-xPGwKp4-up96NyR5z0KxVQ$Ict}-HydCKFEI~xS$oxho3McChN!3P5UVHycoSdiXN)VAnY}8{~`F114wfI_G8sfW9(OcAayh zLAIKu1mNVXUFY0v0LWP8!LD;|HYiZMiGLWA4A4LJWI zqTJ?gPyl0#qmeJX-rImK6j| zy7FGwW$kqXs-EHsEwS8oS$ngA0P@-Pc3FF~0Y3FI^I%u4Hyfbni@0c4tv4G`z_UgJ zyK24BAWL;Fxy&bUY>XOHkUkZ@J@=384(%QK`q0~k&KMdW+&;Kz@an-A4Fm&U8F=%+nFAC3JNoDPukU|B z-*5ZA(05w3=W$)p~mBl4>?o&Z!XK#0zI zm1V$5I3LBpn9UdRq;QEMA#$zwi^dZG%N21PxnUA#2}=fz)&_=6HJ;Fz@_1~NCM22? zL%GCIw18ncn@QsdjVkxDg}NkJ@=R!0rSSx)av5u93IfFz&sUZB2HZ}y7|N;f1fX(7 z8VA#uq&Q(qCdvtxV9FI;9552mVX(`R+^48>WVHg%8czTzPi85k;Hq*Z6G+*30z`Qi zmRU(&hzT!-i)lOopxlj%(Y=L~D4r^q#&$e13o3x}5K!Y@P$B{$q!zk_jdUJMfIz_2SB-{$>e_Cknb!ilL(#Pk3?V2C0PB7Apoam;(c@Jn6sy z9b)rQWjhN*u$8o>eP95WCmooO7$-O`!`Ok*=yLb`Dnc+)5?;`GV1Sr+XA4k*vm@C4Bv4Y#6__W5y8hZ(( zdDpR4ie$wCbJ~sxD>k0cD05$b0ej$(Cal$jy)~ZjLd?}h3SGE0>Vj8H*juUb1Q7G& z`4MjcxD61wW=vt@2@NfGpO%t@;n%pbt5pMM2SW`h_YIJIUxa*s<1nM|Ap}XDJf%V? zVJ5Mj?$Ri7Z%+%Pasp3Vu%>jE7eXFQX`W0Qg;n zFvq(<_Blz=acKy?l_ay3#xB8+%daD+jp`_lZ*pT0^VX5}t+7ks;~}YgH56$9h=iHa za;mWl^mvbSwj=pi#4<-V7gE~P+5x`p)3FQuxT1E?P;pAAOJt}e!K8W9?gBrqy6e6P z6d`+{(D9D#0zR%teIpf~xTK2qJGKk-cvqI>d#RNx@po(&;Bhs~1eSRqQ8nuwV?hCr zC-KCcD#?xT@fYI{$}X_uiqy?BB;`z!=EitXs*PPh$JOR@&n(FgLBjDUl#pg(ckC`e zMo#gk^0KxhN2pLe_excfBfN=ssO}$wpe>q9wJT(Nh>+(UqY<10|V=@ocVX?0RLyFdn=T zbyT1c{3OX)EB$IgV$CW_RpC0h9L_RHo=1sXkL33P_LO%%N^2u(_kcrcVwynW#2%%~ zq5->4m?9*&g0z-)lv-ogDl1IAID6ut@m=E|8-FdB|38j>XY8G0^|3=o|84XyMsFG|X7+-(e{1HYnemaIj(m9J z`jO*?|M&10hwmSr8cq-WaOk~5mkk{;_|)L%25%z+z&#SKVi-SmdWhtB0tH`*zoo%C zxtrwYN_VFEDv<`r+2&iy80A(9>3sW!{K`eb%!-!s60Fmgl8=sOUot}!P4x_Z-Ww?z zA_@9Rf(5kn&tRRtk$k%bb&%skFt@Q5@Vm6z_)xM4+5>TKycW=1(v41%WfLn@m!Md{|V)wczuAsqfwKZ6GW<=*5Dab?8In>HA z6*5@&l8DqhP)LiI)6JCGZ1poDI$u|LaVmg_Yq70C50#1$Sy!?=C0mxfdz?xv)DbceL7f_>JSLCXaP+=p3t&zN$89F)Q?CUX?GE0Iv z-9BU|MRdL%LnqMatT|G8d}6mAV@%{hMqX(r1|(Hxu2si}9wA)rc^GDYXKKY|>_rma{8ZSBYp7m|~O0mtz{1VOov| zlb9CCj|bCOn)h|3h&G8SKx!#G()O^yv=|X4G0jSLd2RF1BP~R<2~2sXD-}lCws^4j z^3h)K?IB4Gj!IRF?Y&$?=VJ(6p6slZ*xt)VbY6aW;!J87S?oRg;)u@657B^7qH2up zxQNcjk1POKUP^E)=8bMvEokysTgwQOvB$3%2)e$XLmkvTRW>*vuCotIyp2tUB@ zW|~9R??v6{&=4p>f$Bh04?f=%%N~W3lV&)B*Q!+gx z-yB&#a_-3J@IMbfO!ognhJHS@dFa}qBZ>0=$lw)&M-9vme171Lfz|#0-M_W}o&9I^ z5A|*Bd$8|Rs{d{4eHWhpr>B3G{%HC&>En9-i|T)`?Ri1!Nji}5TN7;7x3XiH6{+#Z zyG0-{iS^p=mXT+iFX+43_XRw`n34ogpi|;XCKR3Pe6zl!eP591Qi*wT=Q=+j*sQPW zc-9T%g>V!YvZjuZXAFEmEHiBJTwILY%>AuM9h+Q}k`&G=T~-Y?%k>@ZaUV;>LGJxR zC7#@(6l|6&Jf!vU6j~%SQnnk8rCP9A-{B5*BnP z;=xp3%9`>s(W99cZ)M<~|)rF@?B{pNCp&Z5@bR#dR)p&N={!P>M;Q$l6CE z*Gdw^7r5BFe4%h0Ax$_2$a<-=1eHY)u0^%7Hgmb9-1JCv_Qti0!(9K z;N~ME+9ak}t0kqSDF$vnA|gy;nn(6PlxyKeA~A6Db0XRVrkoJcM4DnC(|dSCn7~vn zE~x`&do+X1&yHx5n34`tJcMnJCP(A2h|sq$K}(e|N0+^?#$@yb-?qZhgH%|c^qsk_ zbcxK(tD+D1x`2g?M5*MIZGXUiHJ%lH!P^DwqwKC&J+#)&<{CaU`ha`-ki z0mYT8n0)z>M_C-ot+aQXkAY=;fGiid`P=i}z7#mq{n5d6pJ{r4`3%TfwxhiNJ^pI7x2%)k!qH_zCfLj0xNbLm;k!o9;H>V?F-(m?dbyuk=d9p^J!L%o$OJa(7 zl1z53tf_`1n}S$`8J9I5fi&zfRvzrCrX*Vp9(hwl=$l=7i+)7~j}B}8BM(HhzUdWO z9@!dNMjL{*CV1qH(Vp;aOCAb=qQ>OLw)p(W{awExNxDfxWpC_AH)Y^&h`!((IGBza ziBCG@De?cGoccm);yV-5`2PHFr)9=8($NM(-UEB9UJpWsIZ|*%d-AI2u{b2gs^uaybd;YxVN-O}sr3=gbRrhY! zdT@NWRZ*l%RMw^NI7xu>7+P&XdGB_u0ms+bpe>PbgX_lx;_lt9HQ)GA(1he|Lw(O$ z`5^ah*J`h~vyx;8^ISZK>E7+yaOv$U2IVTmRwaUkG-oF}_3d;qvce~bneRNVyk=#}l(^LmPt@-*U7do-++FsGU z+r1{tXrz*co!rc}S9I@ouL)DrNdi1T2BsJNguUCfrW=1jG#yFG$T1YF*4Glo8K|~p zdIu_{nUKs({|St>e(Pn-f^f4T2uDj=LdCA;Ln&v?-tAhw_3eqQ_|*{_(9v6aB2TTc zd``(pmA%{1Z$-oGL=~&C=f!pe6psum(VgDX+4gQnvsE{`ds`?{k{*@qOxSz3qt+@y z_u)~5qWyH-=zF)L*>-12a(_X8wQqC=idx%spqTGbYa`o_8Ys()Vyj3K28w+SFTL?z zvb>Dt zI$GTsdekVn$)grhjBI2B&S)ut*+R8Vro*|1_zN6&;E;B%<-Oa{XrXiDT8?(2&>?z~ zRQeD**D?n|E3>|tLLH`FNfv{L>maaLTATGP7U4a4B1lk&qc6x}71c?i3tFr7bpi3c zN^WYDQu6~ufJLWStF`VgfD^>MiSv$9Q_&a9)65{e`mLHn^#zh5$Eqf_R6Rc6)o-H@ zAj*=hO`Mid7wj#Iew*}4<)rjyg~U||)6oZFV?fPSUvMu3Ur>q6(4V3&gqNZ+J0eJE zeb;@x)T(+J}3$dsSQAXY4gZ>|mmcHgb3rS|)f#?Nx1~FNiu$nmLLgL|>4j z&~gJZYE;{#QD;RnrPL+Hh>k~3E4A)XE7Gv&yYcA3QfsvCiB@!yWVp~FP>50+s)$J} zb7fR%OGVtfT@>1oFo7oto-xSARm8p9MXBw^6yF=fra-}ck3y^NDfewnc1)_K08azX z94(G4FU|&)Z-4J&qS?x?Bce+!FJD0Jq`*A}z1ZXYm?*X(sc)(zGJ*VmSu>*a_`Q#b zUK@@!UQJW86rf^(1gohnsn4k55l9qDD45#&7+Ni}<$a{-GKmXuOqXi))MxBhdiCDN zv__l2oovAfQmHLB#F*FiK6YO?=w#-U1|u-KeuK@swD+-lqvi6=7`P9L7m?32wdGbr zE_v*pZd`?s(A{dOeyh#3y!WxYqxnwYib#WTi1~iMX3I?9)orF>%h9h?nCbW1d{^@S zFW2m_((eCXGtim(Qq_UOs7-e5$=M-i1MVcr5H8772b~Sjk_Ce-sj~;X4X|BH-r9a| z12kPpt>5QvK%~ADRwF-WueSlV5Xljm_BNn^N#yT$SeU4vEY2+e|sB%LLpoG%x}C6*w$?OnFVhH zwCVzVnD;d(BH35jQNQ*!;P}gqddl4(%bvs^O@k-B4TxWniTY1x0|a$sF$#K4&ise3 zK^ZVG8Nz4&-O+#y7KDtJsW8B5{+qLbm`5;DmifZ3oDFisl2kC#(%_fg2IL)(vg)+kmVKq;sEn+|dAV z045A%Oe&1b?DRH}8YVQ@;cbAOUH0Tpy$!%*Q6OOEU%U;nJUD#epWO{4Z%$ZYWM;ds z0T^Z0b8_Y}Zv)O%k#q4+jt017iABVkBz^daw?Q6b5A*Pkoec`uC3sjxLE%X{#M^*0 z=Ot3gKi$y)b%7ug(VTf$5B4=6B(NYACH~CWAT0M@Mf#qcJ;>J}4~R$J%>z3dsG7p8 zw(O|c1H28SMga|;=4>F9XaSl_D)k9(1CozOcJ6Us1L868yiCrHc^mL7a?8z*dK*Y! zAyb|4HXsH>>OqWn8=x^(X)x?)z=lCL#8oQ0`X77^D4bEE;>^sCoeks)0@g!;fSJE{ zHefZWlZ#1va^^?A2Dku`awcbf=xsn+E$XDq{J`4)zj%&!bDOt;nC02_kNO($DCXn~ zTfGf%Wy{0*eQ$#j#sRLu?>QQTDG<0m@Jvt6eAm~YL==)-gWvHsKn9Zg;oF@JlgF*);fZvzAjWc!)F zb2bnd54gZG`{8Sj1{4V3B2^`;X1?lcfP4ZvV{+yzjs{t|Cs`_HYI5d(c^d$2q13|6 zmwgSSpp3l!f9q{f#&p4Ie#zSaWnTpEFM1nr!-#nB1@Zr%l=@<7;+qreCtf;n0RI0+ z#;+WI{@8EE{$lKgvFDBc=jdOL-Zomx?8|&F^N!5fnFB|5jm(X_a%9!;F7W@C4nKS7 zKZZU&bk)$|gFheKJh*o7(1BkKd~)E%fo%Wp`@hz|uK$ewzP|7Fy`}G@zQNuf^}e_F z(%xsM|0Dge^i}C2d!8ch|Bjw~YLO27Kls%aHz}XG!@N^GJPYCr000sWm0D_r`jxi9 z@4n1rwp(^XbdHBr|rZt}X<^#^hwYIu zaVw&3QhSc*-#Y;+kKb`gF^n7Fr*t z7B?wqdBSuHEn!K;d_DE)j``O3a^HM&)#E(Kg9&ucw|2V6&8N|j5iSrU(H^W181t>Y z?!LjJz7Y0EiIbRddvOzvcenX8VlJfI@#VZ}++N&-zg^KKv6KSpv5Xw0#ZBU950@%# z2{c&(Q_Ev#ZX@|wW9?>7;)$M@Yo|MGx#$-+X-|6sQ?xHI`=)W5!PzU38#2DdQ) zOmlf#5M7RwMv=Rh7vDEpI+(l|m@!&jx}f3Y?k=>v=O6=ZIAr@oYxlda3#7O}Xal=% zjUnm+Q?LE+?y1j9wO9f_@n*!GdW)M9z~yqADO&WkB1Nzb82#cV4K7b&O2&gM?n@g+ zzqm=m%H8X&n3C5);zrxil#Eov$&;93SZA(cF#5$!+V`Ho6!SPqeM}fVOts5BfhmQz zFy_P^wTqjyw>^nzp;#$d5wdJ6?PT|Ds{$TgwgtFe_s-TncHg!lC`EF7n9)}9P(*IM z#Z6u(ySfU(d{jUo@n>3HXzy&VlU;v6DzlTu%|NUgZxyrPb+Siaki;4QOJc~9b{Djh z-8Ty&UQ+3=XrImq-bfd;tKGK{fR%wN7l|)27oyb#-dkMmNtbb6>SVJ4ascU`Z(&;& zH{o$tq`uuFq>@W9Z@P3BH))5vZ`9DS=_K8b*=J+a+U@QhwUSqPKsYSs7uplA-S6%$ z2)%NW zBE*lMFV<5tww%OBy&ibgU9=0*9*Odhjk&`YH;D&6L1G9=u^w`D?OLy5Gro_NNHK^QunJcDfC^;Ql*+QBvZqm4N_i2O_*}YccsW+rC zHnR4>yEig)Ak>IFH6xg~2K7dM7zez}lPgG4-e^8Rj0XnO*kNp+rHAput1tMvKu|e> zx7obsI6s^KG*?|9)*CY)*%Pe87@ei+;=>wf?wfdtX(D-;AdhU^^y0(XA@7@cXmK%< zgw%pNEk2AZUX43}DP=zesuqJgEk5k^#7A39n1XXFgFG@NqlfXtcW26zBjJ!S$>?Em z#D`1m9Vyo)@XtH~jwu;Ej32%WQ@L-!W_3zN58oNlCNU*&K{{-}ofaRyBO>%|D?+`< zc*6`^yP~zTMgKn~^`+FrqZ99%I2ZkY`}haPUlGRte-i!w#iPOKS4ZDCdiv;4<|mnl zGHWx3jXXK>7bCA9DGdK{`0K+D4xc&vw4v=oe?GK!=&-^69Q^d)EkpqPVc=^6Zy7jk zAk+Wj{)hT6>7VTTW#6azUfY-J-P8M(-Z%7~+}lU)zuEM~>1Xu(qUTdRH})Kt3h2ag zf3>BjK=I3Abkzr-(tEx{e&yres?A8B8-)upEd$uA4l0j4QSnRp=vD}@K8*r5t9 zJtdY0=M`_z7KkCLlsZ)5%FuewiaHFxN6Wy_9+N|sp2Fxrm+5qTgBYX;AqZlI z98y|(3R8pHlyShhrem;lSfFKV^kc>pD?@{Kio-~M&Oo+St*^1C7_L|wx^l%p0>nPG z;WCq}0`wDME$Z3uG-R&FjfGWB*#i^ImzUTg+Zp)x1GYVf&(QRWBnwXYkBD@ zj0*}VmB1AvaVV#y{!+7@T6#)s3kjPkWQ+Tn%;5FZUv}^nM1Q!A6Zm3-uZS5c^&XS2 zGB6|$m!OhLkxl#_n=fmNm7&Yp%8i4Gk|?^gX3LHe6GQSWOP(6MtCf1XgR3?(ct=ZQ zDaARsT({&*t_sbcG*}5q%>xyz=Q_A*%R&NI$sKh(CEpNe%*l8|8ZHA)7BNtL+KC(H4pJV_OJLv8dUyvI@wb zFvmieC(621FWOugtr!#%M+-3ybJ7B(Hl#Ldwu}~YLh@*#EZ4{~S*@ow+k6?Vwkafx zRwKkl zmj(5zkl4kgr?4C-dS9<4yAdFya%J>hv(wlMgscBL7dqY$rs`h1(=gSxf&`{OCotUJ zb(G0e848k_@@(N4s2|nA6l+1(k!B?{(Tm?-Z^ z<+y|5C|{6zo94>7!z_?|?l6o|2Ald4_0-#JwoEWK0hlJU1+EGR`-00gSB{;s1SCzc zM17LWp;EuRgQ?dR5N$=e4Az8-^%tCCG8J0@T}{|Z&;gAq=jx|)Fco`%{E{ZP#9pdp zFF3NN%!BL%DpnscCLGQ}7`Uz3?4gyZX|*KDSxr6;u^ zzg!OmUw#yXH@^LoCVyOD;|`3FveMM_}w^DrvPwCJ@sG*XY~KBoVik~9*Sfx-;eY}ISHUfBOTau5G2%sY^($bUK4&dFFl6(}KrIi**`TxI~n)urZ zw%Ekb_z%b5Gk($dv&Mcl_R!dQW5c80BKp6S`Az0ynaeV(Mt(l>(UBWQUNpRW`18Ye z4cCTKL*E%%KXewA|Nd$4;laxXpF8l>z~=^DKTz%eQ~!7S*Y}^-e*n?{j}ZO;yx#xn z{e15|y{pOl|NZoa^!e#SdUo}EtmnF(V^fXPSC^~$x7$@3k8AOubGj%Jm@SB%7Gn!V zKS~*>TI2Bq;Xu>j&jqelzt-N1#m3_z9LUe{cD0ESzOofl3~D?svH?`C zQ{Sco4qd3m#h_B-aS;tX5=omFbX}=(SL)q*s8fx{MK4+_E?$V1o1!Ir1oe82ri;l!I)R(Ik<04QrNAf?Uwz%1Z@kGLKyF*7&OK6uBUIf+gl#qVES@qq)`^J4Gf) zzL%iOl>rFWU(>-_i%XIGHI3TPDgB zZyP(21cWN#1};bp6UlPp;%%j|^Y)0T_f5rIT*E3-jR~5Kows%63n^d;VlLx?W@G2; zAr5c;B)*hN&&lCwjq`^CeEMM*m+$v;-g(<1+&1?2x*|^20pzF zeJ$7t0n}veA?qCT7{V`4Z|uA_`p&Wb?_e1U6BJ&pzmq5N92vikIlQc*$j@l(ye9h4 zixWOXz7@$b^ECaTf_$hXmbqFn?9$1NomWR+I?Deg5;6ljPi=UH{t`ozKjBACY3#g; zkA!DF=_AwvkemgnPddNC>|7ajC1G|XhX-!)4F~Iw$e<`aLRJ=)Q-v|TD*8}DcL+bJ z;o{$LkN%K3CO&e-az2u$;51oL4s?Emb$Vs=k%V>PfeUR62k4KKi!71)9|cur`(GY? z$-VtS`QiNF@G!-Z$6qJnYwTPbQFq#^<)sd(F`6MFm_C0V+sh(CXF<&tAsZjqPvrC0 z)u?yAA|g)Wiux@e!M4+%!M;2qOc-p5BT<8}<@7fOduc?Sz!tnN(x&D1Z|uAzB6L4p z;VcQdP*SVdd4(H0FOF#4&w!$3vw%f6-2QBliy}hb7LhG;Fo|BnR!|Jkv-#%g0dqu(8UaP*wf@yx$uK9spKbL7Zx zMm{@o*GO%oXZU-=8-~vtK6q&7&_{-@89I9KzXrcJc=zCmgXw`E4$KT(JaAC|Py0XI ze^vi;`=09iOy5m?#opidexvs-y=V50q<@lrD1BLa694}vdv54?G5-Irv~~Ms{H+vB zpBha;e8EVkj~kyj$RfeqRkEg79>HMx6yJkl5|a2VpX=}l2Gb`mgDZ*7LoA}<5e%kJ zS_W6*p-8>o;Smg`PlRiDRVIv;z*Zu7ZI56uy~g*18G}VbB|mM4N3a%5pU}0_;P+50 z3fcP2_S?$>9p81T6!?z}BBnbrm|ndcu31t;b-ELS>8Y+$RX_|y(689;#9+GCb*i95 zo+|?1i@Otp>FP2@3s5Of7EjZi7))1|F9CE%U21rbl zS*}pO&fbg=EBs6nv1HyQYh0y%MF%k;nl9bOt&Rn*Sgt>-gV+nCiMow95_?UdQmzl% z#KmA5APt-yN}whNgI>iuULL)@Ei?zyUL1`{N9|gS@3-4b*96lVN7ISgRW~cnGJ2dV z7*#@eRHDkebXx&xlDdtTgq*m=oM|Twroqz4U^{hJ-EHVln5(%CJ83X2a2ok_Xz7|5 ziyDy$)tqT34WCDTqCOoO5kszjz-tGPn4 z!%iAZ3zEiZCpAWj_qALsSa#B28WfH2OypX`30lVX61S5E(?>32tiUDc^<9RYG?+eO z8DlN*isWk@cG6(_Im=*5DiWgfO*?5YefV;iQVpI1AGebR)6a&u+XRypuvV&CcG6(_ zu#hl$g7ehPv_D@o{qe!{ zq03-O7EQuaI{fj$^fS9M1;{OB1goZTHkf`!SEkUF2(d497-xg&Lzcr7h<&zd8fSy) zr!Rvk*g#^@JB+iz^ufzuibzqZTK@Q8`p=fbRCKRS<7_Z3uCe6(E7fpOX0rpSkLh<~ zDwr0>Sn>q{A!4dHFh6EL97ufP9_z|Bhfz3Z*@S~>@sD+5E6LBYoi<@QEe^7-)c7>; zuBHCU?lfT6xHljymP#P(KQ#4vTUyt=weEOi8wgli9Q= z2h$2X(}gJoO=`6ci*hin5H!h55xq#NWLlJiY2_bFW-7^MIq7l0L@vaVc7PeYW61=9$o6?`U{D`Z?u9Waex zT487yYupr|-(`FvxEKoMnDsoERxYw+zGTBeLhZ1g2h-vw3(s8wU!+8^#4+o+=>Mmt zKAxJ`HZe1C!NfDhe>wii@f*jpW4|B!+St0WGseb7|7rB$(JMxe%FJgzpSd$r8flJv zedIwZ03JvNfR7H}Fq|Fw{m?gu-ad5R(9;KhHu%ZGn+8h*e;oMw!2Q$!80`Ot{`dC3 zf(U^B==*fv>-q}4jovTx-rk!_?@j+*`mO0R(@*R9m!1#xT+(w`>fh;x>vw!};Vgz1 zZlO4iuo7ze)hWrBOo_5wap2|3){$!`$F4LN&Wz~e)1&DnevtUTcnn!{;Uy7iT+=a0 z5qSz#BZh2EbK#6=|HVaUgAOzXPh4ulMd7Yr8y1zxDbro8xo~>O*|8zaFW_E7LA%J_ z{*3svsN3!lS0q7#RHSK_uWN-^H5V|esL6JZSdpRy6V}x(`2kC1RdMWn)!&egd~sNw zV&QAe1#Bv6`zEkNPK&39Z!U;U#kucIp4dgo9pP)u1xza4nUa)1Lf_iy;aOTND(Y%+ zFKuNiE7}njAWUy(sqGk=&|76>*w4zU!c@8UGhZNBoOGR~(hIBV1L6=UD2D(&z_6ma z?(G36BY7-~N2E5Y&6USa9mN$-H5bIf!q)241EPuJL}7PFfvBf8+PkaRT)@PVyhWfU z7>=;a)%Uk=^yY#XSQvF8*DzOJt$x4FwAx(I_7&fjCJ31PbA-ETQ?}aErRD-A7WZqQ zhZ`1`4=uw+uI}c7Hm@WxMP8JWe0Hwx<^mR$?o5F^i1oZ}$7ZD3x{|;Y5Eyn2ZO7Il z#lX^)DUzyWk~V|anhO|L6k!rm3Wk-LUfYV@T)?){ovB1vz|;s{Yc43e3R}Xxkx2?D zxDc+4%E+0meJswXRylGmNv~~1Eo}G!ZVv9b`kD5Q;>Oap759+KQk4#y27*m28mqaW z%qw)S{8C5bH^DPst=8cWut95=T$HmJ`)e!po=<2RyQB_LOs>EGLZ6eJ-G* zI1VYxI%@nj7sPH7PLBIrDAFupPZqASxgchfkj}mO&=DM6q!xM6UPTNhNt22Xi0Xe> zIY~}otm5kCg0h$}#%IMG*wNeoY_77|syZ}9Jn70;%nPn^LYyuNv8bnhRn&2?>468Yc1p z%K)Jr>)%`u%Skt;W#S`awRD;b%5*|+6PSYElY%&{I?7rQ^%_p1C8EDXwuqF`7DRbI zF`TG9;buvBdTs=IiVMEuCBtr_Xx;l)(c&-{A*210!4$hmccuiQk*_{-wCgt;t4VjJ z+?nEewxkoRCS93Q2Nw%Or*wkNq$^Wk>LJ$Ll1?y}bZ1%uZ`A=(Z!Tam>CO}!Xc^je zXg%jen@fCaTF7ITLa>PkPB#~n#l(AFD5DA~#p5ex;54_V*I1&qUzijXw<$O)(=60n z@ES`Dx(W{`hW!}Oka1!xQTL#GoD_M)=7A-blqGgzxaNW~mw3k+l5*KIw}z%F`u|C( z52Pl(JMm8Z|5E?&k?~iJKX2^U`2TMmE06wx2!OYazI1df^Us<0WiHJ;bL3YeTZjQT zdU((9mxk{do*LRW^u18~f7;+r2R}S`)!>l>za03;z%>Jh_5Z5>6L|lR==;yUkMv#L zcUbSQdOy*-w)Yw7C(?hOz9Rjco}E4KNArJ1>YwR=^_vRbA?6ULf}$)b#ORZenncaG zfKzX_CA*V?cVG`u?(*lvZg+zkG!xMyxXVA%k}RbP48o>LdKbK-XBj<^iW~U+QXjE< zusV20Dq6_+`x04#NNPsz9@4Z%p^v;T1*QC-7)-w@IwH`(71j$o+#AE8IJ7qNLxfX;Ab6EM4-ntK9AZ3r z#ajIUoA~%(`VG+#5+)J*2d6%@VN4AH3{)$#9L(=q26GH*;$s`LnX?45`@sS0{+yBdLbCd-OCsViLP?cG^1&gnCvb+a+j!TjTYta}zz?58) zdT%dj_aNlWM!Gd3PnberWgxOs8%}e~Al<)Z8QlklgX6aT61)2l-@F`RroURKpJo#? z`!_|MPndnF13}t_4F|TzZqNRW%jf~lGcumm543y0CGa|W5bnT)*~g$x3_3gTk#-lN z>3?lBf`sYM*KltV`hH|<`ioM1sif>}Y~a_>|85%?@CP~C>#0ZV0WkkJEMxTIhb|Z6 zxoU7uy*ec3{KW-QWAA0LtklXEJ}2zF#D0~7>Fc9e^U_r?nNz2LJ)4@-lnnN|u7ib= z$syu7HD?bNzst4JY$x#L#>1JM+Hi+v%Pd{fb(Y8#AgNGt^*cJaULE#1X_m-SCxvqJ zX2v$SUbPIaB>^($>d&#cGE-MBW2V3XGTM%GZ?Jw<)aN)xR;i#FexVEiX1C$}3cO_@qZ-eQ}L%JkM06LH^*=pQ=OPAMn z?J{L6$aqXxO6r~VTvvkW%c3sF1>>m8lyU*=$~zRZ)dkb9h)8`~Qb-A=FJui{9UXpo zw+_+^4&>Z!Nb9cFni4Y?-F71TxUT*B#}X%lnjT@sxlpWp*A8LB}Qx08B_z!2Vf zoWhGEdfx(5=)Opql00vwk@P8;zNl-jA3`+&qDqPK^Pr>wg zuuXhSSeqR8xjZKEq));0xy#_2Ba97GyOs1Qm_BD2d?hz@34P{0_KsvnogK}x_Ye`+ zNWcA7FBc@Gd3%jRvzD^(^nL+mE4~l zv01@1K3}!A-myZAUyy{sR%})SS1yxuj~XE#_BPn)3AF1I`9`9=Xa;`X*=I?`x1H z0G1*{Gw*XWD2w5i)H6WGCTAYRFFZ4jofnVfl#w*l_`Dqq;>ZIC0{mbG}d zuL16BcHQL6thWL9w<`N##@m4M2b7GO+2Cjp+5*X4Oyb_jnRj^`;02JXb?@{xz>p?2 z2;bptfU#0oOnV#P*UM9$=k2}*Y{(jQF=y7h8;BtZ2MG-x^ftgoBSi||=4`;xs}Q{^ zMabUjZGcLZg~d8YgJS4?XStfNV(FsyF)@;7=_|Nx3(9804`37GDP}xLqOwQcrXn?B#lNtw4>i^yAYk-W2mwR&N9&ZDr zIw=5lx3>YNTd6{Hm$!iwQ(`sm^fnN$H>0@2*FcU91>t6H_ckESc#dJ-=4cRB9-+cD zr+0GZ_1*?x8Km<^I>8?dM4Ik?%|fQc?}{BQC#U_WumOwQcsZBVHc zq!#1rybVe?GU()My$y(2mb>~j-Uig>lTCX=X9I$T<+dl2V3mXOd2a*GZjDZU&ewp| z4iC;}y$t|t$cyvW-UdafQZza9SKbDsZkEgZFP#mfkTw_uc@{t8Z9qCpS=x> zk&Rn2{>eOi+SdRr3NDi~pK>$^Wf)N5VU4jZ-Ufvl$mYqJPkI|*u@x4d@HGH@$Xz@+ z^Koy33LXO*e9X~+(iB9ck&0K|i&y&^P?0j6sOy~#q_zs@LQd9o-Ufosq7T>l8W1%Z z9=&V44cHA*O{LNzyZW-u1{_`~|A~ZBV$=RjX9J2K;EW|{ zR8?;KS9lxnY!-QvUhZu`NsTgVajCaKo>Xr1;Sz5HuHqVBxY*YKjUPE_a^@m$1I#^A zV(>z518j^^QL^6IAX}TtW245aD`gH}=52tCQedht@HW8UEHx?5_ckDEllq`D=Xo0- zH_Pch*Vll17%gaW<{a_=pP2f5YT_H@|64u&hw(3u-#K0!+cWmnu?NOZC;#71M&CEO zcJ$eqpJhIrxju9B$im2{N3I_^YWP2fKR*1r5c~hNp>;zq8R{SW?%-Pn&l(&b`1^r( z4V(q?|NH%K?LV37f8XhQbKi-*`+C3EJKcMJ??LHZ=?|x`OTVyH{jWge|L2#lbgtR6 zO(R_6n9&lc4W>}?fKZa_D)ehVS7EOt&qq`SpYD23FB?1z1E%?`-Z5sC)w`NB@-~*&?XD`NJ9(%Sa#H+*AVUhw$ zshUM?m^Q$!%DCj4HYw#p5>UyFe~X&75HsE?6j9x?4a}?hg16IzUjvOIDmY57(SkVb z*#_>_ZOGHTMwcUMDF-I24g7&Az}K!!(eMx?<6y2m+q~dclPSshN`SWwFxQ@KfM2^a zB^8VSu7|~f;9U%; zIlDrmVBNa{HC_@NQJ%@JFGc`g=xX3B0Ebnq-DiQY57}2Jml(pMeI>bf)YhO28W-#9 z0#M2lfJW-W=nrrjqb~3T4UqMIAulL$3LvF6oE`cd)|NSrK4>JZZxo;{*+HeMdnfP(AhpSTKoAiLz7{Jr*ScZY zOQ34i7kqn3;!036DEDKIqM!!>tTw3&gadG|qMZv?Aesi5$ehZCQ`xgk(6#dGz^kgA zz!$&;V<;)bfrfjw3BEQYb)S4in#KBH0u7lru(e$}UE*#mW$CoJf4K9)?aLPc*(QGh z52u92Q0Pq$n#K4q;wRJrf7&R*l~MIuH>7Xq*j1QLk63 z=S4pbfNpz)dk4lLnsXrq!=1}nh~_=p0NpCWB%a7ZQpm?fH1F94=(Y<}DhO3EXqCP;w1KGv`7>Zr$gCx#gC|fepA=?~wK# z%Lg>>*7pHYkN}Cs7;9~iTq(Nc!QZO=;r)Q*l*F&q-XA4$O;rog1_OngyutE#^2FC_ zd_eMy7E7YSX0=*+1;Fbg1alLryn?!^pheW8^`o1970kuuN63?T+a+60vNS9P66liMeN-8i7?JMa~u(`=A!HojU z2Y7_*W@jP=pBtVO_aF#Z0oY1(7{Ost7mCI-DE$BX1poi$iBl)iCD-g!I2+~ymRE7k)h!q4Zn-rf0?0w7<%_meQ09vvB8H1 zFBv>&;HLu*4b%q??%&@3{{GARpVK$r_u0NX`)a*^?EOyf+tL634D|n8`ug;XdKP=W z)N_B&Nj*cUAE(}DS^!GT-2$GHVRc9Z#87Z&;rbIK1d(g@d zp|`;l#8g+NQqY)Xk6n<>-5M~J#1v9u=FAJSxf{S#ccvJ(C^Z?oAe*}dFBL9K5>wno zq81w$WOFxgsjf^5I36S}+1ACIy9F%OjVYo$ZYcADtTcBERw^WPuPGO#sC1mGTnug4 z+zn7lk-7(}NXb`KE*fYM~e@{?4MF*qTjq_bJg7 zB@7cg0LXDuvzcn{J~*?0PtVE9R8#w5R=rn zoBz~u_+!&5m+I%){5hDlh`;Y(@+=T|gpWV9)H-jc(MqFUoNZ^mAU zcqhy~SVEj$sV!Hz$6j6rf6xO`*7P=;KVvUN{1e8G^#vztYRl_7$6j0xZ?0be%vagG z8M}5ZB#a#ta;R+O6>l(9?7O^*8f5PAEy$JVOmTwbLaA`EW=i;R{dG3~>jZ6+QE=8e0=Xj%%!&65F0(r@iBB|j-RQy8+O%xQ;+>Ps@ z>jX%=G8v;%@3r}}`L+KcVFEw|G5@J8=d}38E?wLZUB{0CO-ldzl^y)W6%j5#!uWy7 z083&4W?Kuu;fr)a<{w`~SN>Fe1Fly;$L7xl5I;n>4FJ-wfKIz5^+Cr3um$l%bX@^P zPuZ+`YS!)nD}Wb5I?x$wX*_#bvPw|GZA;nR0elhNJ3!(u!fjI@v^&5Qh#w+(3dq7i z8ZMFtxx=Pe13VF3)_`x6bF5muY4g7RYV1JyWQLjLcyL4+zdGq*L}Q@d2!1w8V`%I^^Mnk-xW-@- zN;%(L%p}m*f$phD;~UB(CGtI6H8qCD4)jh%=VOU4jgTZZL`;`!?9iI0kEM`eudNgf zU9Q&Hf!e8dQ9PPZbrnPwC6CEJLRsm^3ZW}*>_GQa#O}FO#F#Kh+GLm^rW!lYJQZPQ z#SK}MkdT@gTzJ|H(XP0$L+hUjY$bD(WD+qfwT&HUo{Ft|eid5;B}%@;3=xeTXr7AJ zJ;92W@?*&Mh9QEnqIq^7tAM>QgtrV4##m846?MW`*$~w{Y}>Ga6B;{2`xMHKT!DIF zrE)j9J<+ni-@|z|#CLvuG^>bLd z9Dm89E{iJ}F)W88SoK(ZiTD;n?Q?Zw2im9lKs@|0`T&+$6m{my{D6vngum#YiTo*Y z$SXo=kceF581}dFb~Sd0{+av%%yL-A1r?zNP-4o7W{5t3_L=kn5Ouh8)y|GSAU&wH z+|Z33XrM_q2p{0Klk|-7aM#8TrFk;@?hUR;sU1``-O$H3c8Jm$4mz&2t4W6r3smT1h>E(4%!G({lp>LZ(KZIcY7WpG6nNGvx1HbdZpQ+e*zNy=%n7sMxdUD4oeu zPV5f}`N#pS*^9-Xq%=3SyH-4X^M;d^qD#mRvF(n^nammIDgh!P?xDR~002eXUDVFR zkrzn%Lnc!2E75LYyS0LS8#^?d&3(0Gry!@sYb*yED<&XUbZ~ z1bWoXF7%|(0|bm$IiifdgzdM}ukn7MV5*DU{Z?i}%K*x8xuC%c z#`__vW%vyE7Fl{s7KvB_w#E+B%I-tWicO{xTuJV&Mo=C zkH;MIQaSD=XzUQxP=4Ok6jF{WK8;McDw0WruA&rnp_8*hfLhMX1lrhvBG_e4*#%ew z@ZsBwffCqd6?uqAoCTiFCPe>B;8;W;#b{nb2qweksd|VUO%%W$p-elECWL_SaibGa z+7Ooj*hlfl_nO#85( zHb#tji{9V+dd>>5Xk$xlncoQw1yvURN+qI~m_Z>;oqeTLD3~(&7yV&M4_QJ+B!Cfs?6*#^?c%691;rP&Uzd{v?Pzc1c5lQV^O2=Fy)79DDRh zkx4Y{>qjoOqK~T*hz%fTUtcz1jjK8p|L-V=l0{9XnOtJ11sDgYVMyM7kz@3I*EU?s-tE*0d5g@7b;)zZHNF${eXE_DP zKiDRi>P(jaL2Goha`h7;1&ACNA)Zs7@c2jp$r~azLk8+`P646yTC2@8U5|0q}}d=H#QD0yv{3uF-skg(I8 z0x&4GdBP(j1R%rZat?B$P8$|R3lKwy^GsMR9uX}dI8vB=7|8`LfestJL?Kq30(D|z zdBVe80^qQkLf-K(rvTI(ZN}lDP62TA(u;>U1@Kadz=6?k=I>v3W$}DFRSPj07M~^w%`)rtKfB2uFg9Jh|Q3w)SOd* z%e73}tV;kASz>c4S7)38kbwzNZ9c;#fOXJ&!qc4s z5V4H%F3xibfV7rIKFuj0VKfLl)hWR7LB5NpxCDqu_egD?>=YP*myDOSG*W<_moNu7 zKPy*1DO!L_UmKtRFYDY$0aklD;Z?E3DZq?tQpGtg0goPtkvuy>fbD?!z;+^&cEBls z{hr;w`&Xv`2&d6TrTafF0brlRv{kzQ+bPh3D5+NI{ zu-SDeC%Pw`0?j&hqe^$iB|y*%mc~l=&rSi{GY|xH?{f+;r`fx^(@p{5@~l?6Q!W8A zl1e~$_jrVW7uGHzpmIETR)m1}x?7y9M;NGMPJudpOWM$L35aQ*N!y)t3Shh;tiAgu zrvPLQGNbNw3RF3}(}trifkw;QH@ioi0x)kt_s~7;5~#zx!5Y=Q$0^X{_Q0I{qf>xn z-!fqixde!AXG^Jc|KJoDAweOH{Jm3v^XTYErF&5M|H=P%+i-XI`Q-oGPyW9P%C*vT z>EBCNl%8DtYwXJ49K zkU5z7d}d9io<2eLzxSn|o-Pvwa6{@(%IW?dopsSkj@q_-o$ONC8mzB){*vZk29GdP<4kiy;$Oya8ku$Oi<;@Yp8Ag?X#XPP`sMtt=WJeG5 zc8Jk@u5NNKVA(TWjns+NT(#9%Cs0yc>D6$))83B2Ztfgf?(z5&I%X`%;@%GI=F-%D z7mAvd4e_9H4&wG6wOR(&^XL^sX=4;4{M=qG#d_{l>*^`h(p&nf#pu=2Yb^$L;v=F~%aX4h(^uTMEPLi^$rn@f732B}x?2E9;a#xc>&EmI z-b3DyxeGFt^6^s%*d1n@5sp=1AWCmX&R31DQ>n_77%?KDSX{ES)tmOwt1<{Jp#uPZ zBS74U1&&r{{Hmjes(UJf1w2}aX&iBLj~lOV{|i|<*Ik*yL?q=tJ$)JyKcnrVt0CXzSI8zqN@bmM4T*a4`9N=AJ3id z@O7i>RJ!=TK{lC?!QP!$_=?dBg;K0bC{)Cvc<1H5cJxA_v^n+G>h_{|=i7b7n7)!L z&5O0Plh*d`e4DQu(^qhBtpD~A^3JusVoYCKf|-keg7)rwtFIl?S3Xw=BFsf`N$<|f ze8uRaj5kP4fEx`kNIv}#M>x&pb#Cv@xA+f;UTt^)(|J^K16dF7*?Zc(J1_O8q-(gn zOrqSMN5W^oJ1_B7U860kO|Fz3V~M2KZ${5sq#}D=_ngL%$YH2jKJYPhfRng$9j3(R z@FxEOk!|Jyur_fy;mqH+SlzkC*Ntqn)&XBUfw7oftf=x0zFtg~SS?{12yX;;UUWaYiC+h+r+xam^TIjnROqFVdICZwT~lAL6Ye6`jWukQcb<^DfDyxhb8f2{n9@)@Ngr7xG> zSUR(KxcHUgWyK}M!NT@JxA20(Y58B}Z_2+ue^&0k+&6RY<^G>0|6e!z{OtV9zRagH zugjd3K9>G^`W@->()rYcW&!wJ@}}ek$tNcMocLDay@_We%0s(`t{-~E&>4e=2ER0T z>EJnog9F?DZ@kT|lY0fMAGL9F^{UoMiYiVn@E1%HYg(S%>q6^WiiG|2P0N#eU1)tv zl~9*v%bb=c_kz}!lV{&O#MFcGQ?P*crQqb=XWfr(a`OU&V@}J?$-U2X%#ol@@Lx?1 zMKJJ$cEFQ+1EhXvURt`a6+$Cp?0{72Lh4(J*dqvO@{K6^mUnWm3#o7E)+MvEwf~*m z8zA*VUxTH{#wolg*4Mx+3UK-{JtZOmWT?6S(Nl2xGW*=Gl;Pz3>?+ehfo`7wc+*2>K1ElD&3yU8pV=ckG2I)ZG$0}I-m^F!;A_=pg z$!S?&VP?~)ujm?OQN;7mOPbc>Z?%r!|be-sWSj4I)A$Mh6~0ohmkS3&{V&s8ZK6ut~|CFFZ?f$R16QeO-!5)diLxAs_dHdRZ0 z^Wc=s^EE==Ay(30k&SXHFSvAReG0ptjK(4B#Kpaj*#LJ8<-anz!L%&gX;;{ zIoKLux3Qk!vyjql91W`N(PIrYF^*eCs}<(-J-OEfv=5pus@R08X6k0D#K{m>C3hE4 zIRxzVVf#<+bwTWPl}eRQhcE`?Kz(vAE`~X)6n2AV*s^kRFHVL*c}rn~w^=0+0RSDL zlZ$}tJ;mse_1X$UdW2==V&sk{==&^NKVPy)O3$9AxYQ#VR?Ro#F6ZjRP7YRa{ z&=vk*76~J_`pLbx6VyD8sg%>`L!AmQ0R+J>_SNEN~0x*8$%tV{*09zCukiN4f9tD|R?iPzG5jG9;Cd~^D z914-Ir^-zlYD6Goo$w1*Q-s%pTS3(v-DsWwPbt|JSaHI4I~)sf!>m*R-h_y7PwvI1 zpcLck1Z&qK1jRZo%KiUo0~-d0e}Mmg`S5AwedXEv|Ju^orJ>?&#qr|viVrUADQqmf zrtpM(FaP!YJM-t|bGeD!hTN*$qU>aLYj$0BS$1CL7nx6HUW)}_I{okIE7DI+{WbON z)caG(ET^j+A~m15`})QxI6y09~bm(l6F#HJoKTPwa)heaNG=iLl0xR(sRuRaPw@c0Dz3pBYNsIqx z7#Po;Ly97pO{SgQLyYF}J>7zIe| z0t=sApV-OeUwGdN<{En7#kuO)dSV{;^qlo^Lmc5_ZW--lKrxNSe~v`yf|_P`H{S#U z6PU)G74lKwJ#1BthMqgU8@ssjm4+PwYI4Ii$w^ZJ7m5A~e5K-y(-)uV-B`#~lS3Px z9wMGlV-C<$j*SmiA9P33sc5!__VjKslzW2}z3>r^!nB2Db7VAh9+}=9n98H)gHmO) zt()f&79s59s?n})69L0XSMptSFISCjaNldFQy4EQFqpe4W@3;rNv?bL%wO$yHcnCU zW1BOP3SZ~9IQj)+ovtx6B#bsx;cNX0;}jdP1DJ~m6~4x=(AiKfw4Ev!n9x-G7r(+7 z#TwvXA~7xwb`+-YKl^&lhJpzOO#!6G()%Z0&skrUTw=5{w3fVjE;V zxysjbwG-1C5g?#rj86@{SNVFbcA^JUGgaDpuk`ht^$~XsTB+SJ+Q|!ih5rI$^n?r$ zf@>q9l!m^1&I%#X!adhC7roB(?(@-;uPS^c(<=dJJXzE+GW8*{rgy*0*Nq+=rOS2@ z;&Ywe{ZhZN(Tj(th<_YIM93#Ny?dpv8dGN-_c+E?!-O%t`z5|!T$LoO!BJ!%(5H95 z_G(Lz@ICeYXC`HC@pZ4t*eLSOs1nReqjjN7%nz5;0RvM0^j6Go?Z<2h7{k)&Gi8D~Aa)zaY7BLN_!hHSX$ftx%JjF3n0VsIRy*nj^I+A4~|>DgQ{aFc!iXPXba zhtb3|@TGI6S-%AU+n;X+jXjh>8k@rx6?DInAEr;ZabuFIb42xq`iR>N7I z7nV^xh)OZ0PI8O_WeMHIS@Urs&Rr=HOn^mA*Uj{9Jcx646kEqgJp^o(`~Q;$K0Yvf z`|t<7`~ThL8_WM(er)NU(icmwFFm1nr1+)cMa8oUe=2;XaB-oQzc;@n|AzcO^<3AvKM5Zkhv%G#mwr=P%DAzPC10#A&IQ`J)pzd%#54!U@js7L#(PmGCIbCJe?Gz8d ztEyHo*8?zy;&p*&Ja~Yl5oxQt$Kn%X;#rMc9sCw>QN|hxEVZBI{KOc}RaJfX=HhEh zR0xm+7{4r*^M-=4kDeG4FYBPRAiRDXPmolKBO_s!^K(y(;bxt)dhx7D@(+XM9523S z3VzawG5oFS31P-vvwE%|JRzFq{KS~@yUx*r8kejtRNfN3^FbB;3Z z*twOPBT(6dIm(+S#_-3Y%*=5uEzCR#Me9@zqFG*e;Es(MaO{#KhjehOpBTd{D;391 z*@hUw+F`2MvrmlSnN<@mX297bxK%`OtDhKC-q|_o<`B>r?c-KIF&4OJWBOi~u0sk| z*Ce}&TU{*|yfb{XbM_qsZ=+TXbE_{sF@}3qSxVySufg&p+{QM&xgzSL0m@GsKLB{P z2@vk%S3fa^vv$q~;2drO5DF8Fs|K)Oir1FvW8Xg9OB{9kD9%~2@ZHY2VgcLc5)#cY zeqv0yaO3N*68<>S?q?W3G4?3G{+L&Q%UN={Ml+0`7(4xbOabsB%%d>FI8#7ex-tMm z&icu<&CQ>%r)Y+6rU0(pIp!eGAfrs99i|xP`w!f^aSfNfWQSD*8t3ExOciwjOYV{h!1$qK?K9ht!Blm>?;j}DDL06 z1`#?LtPca-fwAZYCp$nj7+zsD z`Z1jcyv451=-(LXJ+B_`@SLx{$@<@FtazGTIi1HbJZI;zID;b`=srq!zKPYE<;*)V zGWyCv9N&33l}JFjV&F!*0kmGc#H@ZXyN6gz0q=~gc$BT&IWboBK0DN1w<4gXSn05K zoIS8fkDS-+)`_u#-}A6BDLCk%OFCvr7kI9x>zNNujOD#b=V&omWk*QqvB_>S{mtEv z{z4B0OU;UNZDrb=y&r8Rkpf7+f$qzKHlvuiABtGBfjJF)c4?qUbJO>ux%ebTIm^Gy zZtlp5G4Ymr>q^WJW5B{Q!Q%Xdpjx^AFCF-zcw7hOY!33nS~>TFBC2*bn++g{;$n~fGL`hc z^o{A4ryrKOJ9Sg)b*V=uk0!s8d|UGD|Y#`mw_AK+uHNiYp z?v#9lhJlnevn9v38B+-S(^WtQJ}N>2vTAB&=K-=U$95WT7H88o!N?|!r{;pC)3Pyp zEf25Hs?+#!!Gbo(+!c;9pWe@|JSbDG?>cL$5<`cP&9Ia$p58Bev8UK?c9%Eh)hPxL z3Axd*qgkZQel}yJ9X-L7Hdwl9D5J-IwF}eUn65Tk#5;v;Wz+lFgViX7Z|+7{Ng4~e zzhNsocX~e?ulg9nwx&R@#y0`2Q^-r+@=ekE)#e-1XfUA-XyMw`5SDFvzihqo&-s2t zmC6Y)oMmoiPRX_#Gp9W7dJB&p7$0L&`dJ8g0NZc;1At%&Qzej6e^Lszpc*VC?7->) zVGE%@Y=RpEpMamj}h_aPBi*1i!S*kWqMVN5J} z#J-WZAGN~#NeH{SZ_w8vUooy$-2T#B?J%6}>!7b3(^o<&SPE=^;r;<%(e*JiNZ?N- zLwVR=xbI!QuIp$@5N z(pEBG8~Hxyfd6eWgm3j9;A#L!Y5{UUJLIoU!hEedaQ5`R%Y6O*gd?(h;k_l;7E_ue zoKqv{jevKlX;1Hai@z#IPh3wO3QcmfhEEy$F7;KT=dDtOueDvXP8s_y@muT~GT?I~ z-2U*b8!h&?T*my(b3K4*%cSKh7Cb=4+;{m*?|W1H17Ly^FeNnx=Nxa$^fBe!>3wT> zfVU<_cYz1M-yjhy#=M2R$WQV|AKo};69B9+bjEA*`rv2x*>~}r52*6#wd!QMGDoql zZ{gGX-oWdVPDG>&kck5o5D9PkO4e#7? z|9|qpRRhC!5dZ(o;bQs6a{ zj{MoV6S=M2|3|X_ll^}7-C+NVnV)5@%e*pkdisy)ThbS%pOCsIwJEhG)k^+%a$E8P z$>$^=l=x-hQ)K@;W9abEmxeAIT1=CFFxVYjK3E?3$-q_T&g=^Ok>RzWLvk)YDv6+j zrw>XR@-S*tr>qSPmDh(S;Es%5U4kdDKzc;A!4vAE@&xtvc|zcmjBbO6N5cX`%D><|&m* zaYD{nskq&FLH;QL?b0@{>WNC{QqVN`mqxsM*_6JAaTt~0YsxfbKA6f`HTHH;8U2)v4e@^bpD z0Y+QJA}>HKEB1-0FYZK7*EJ!ey$~7J?NIrdT^J(cI_e!`Smue34&CNwb}0{{v!k9W zM?XSKjZK0%7+4{r=OFtcypNo>3A`~^M{LyIiIpb==E&$L0BIxU2a;Z{^ZpY?NH_#- zzxRZ*XLbcP$*})KjWtie3<7jo?$ggyD>U~emDP|2h-FfSEllK4_tmi{aBky&vkedj zNKM^Zc-evfFnWU3F%O>AsNuona;xvC!PhT#Nw4=j)cgE#*R;e)ghN|698C%@|1!<8qkMwSC4e_erc!bZG{Q6} zGrPnH89!90%8WD_xXzi`g$+{mHhg*Xr?LbB3!KEB%IZs^(}6S4)oGy4V9-af?gyQg zbH=DT=PsGq6__N$=j5OTqHPU!@O z$@nK=w8o#wWoq^bbb>S?-hx6W0?(kU6PQ6pxKA1z>j+P1>tN`aUE(41-e2^Ltx3>A zhwEs>jw9|tX})8VQ>sAug(t-Th|cW7DybCX>SWQ9gm2*;2aDvKl}f7aHmT-}+uzJC zJ_gpv==lhd2-ArZt@!Bm6-2VoHdK$#otX$slCCi$r>a0?MrX&&%pJ@V#5O5y zcWjdIh)BFp3-+JcCU|K9wQ+K0LX4B%6I`9(Iw;(Lp(p4oG))lWWK0tv+~By|AHga^9k2j1w>nF-92()WIhf|@a&BG&6pv$f)Ud%`T4 znZP6|&2|kPwizsXY(OOMTjo`IeqH9PHg8coHc3%;*Ukg52ZC^0vCOWWQ4@P)Z0&3b zm;(va30|ByPCmtWS(3wkNhFw!+ZADY-nkEV(qGfDz!YdEVVS%NmWyeQVUb_Q}a^U)If43Ihj0^ zJWyI!S_`URb!k;;Wodb7S!rphQ>vC0l@^xfm*$lQiZjK@;-TV!;-17h@&v3&tWK;- ztV}FVEK4j+Y)ov(FUv2@6DF5mlwX*ipP!e{<_B_EVNHH@epP;DetCIWd1<**UQ}L~pUF?=59JT!_vClxx97Lz zx0dIZ=asYNfznK&T3A$ASeRd!SI8CyN{31ZN_$E>3#$st3(E>i3!T#T(ze37!rH=` z!s^o2(w4%8!urBkX;W!qVN+paX+vRaVM}R!VOwbo=ER-DhlURf?-|}XynT4v@Ydli z!<&XT4sRG2PPbI=pCj;qd(7dBfS^f$~gwvV5p~ zpu7ik#`f~I^49W}@}}~}@&>RPW94<_wdFPC)#X*?m5H6nmC5a?mFfBEd6`3*1DQRb zGPY;7WwvIvWHx0sW;SHjXT~z?GHc1xusX9Uvof#YpBu}q z%gq#4!s)O!yC%CjyDGafyBr(O(rhPN%`VC=%+Alw%Vx6!nVHOFac6ORaa(aKIFU`o zjl~Vc^~Et5Ar55^WcOruX18az!49z{yD7UdyCJ(iJ62p*Tw7dITwPpMTv=S6Tbk?S zs<}nEg}M2;dAV$EAUjiBR$N-_6syHW#f9mGxwW}9xz+GYtjsOXEi2A1&MRh%1LM#Qv@x|IwLUeLT9;aj6>4>AReEWL5`&3XJpB9T>+)<}K17w@`>QU0ugmZ2@{79skS^D% z^6PKZ<*QWr{eRWv+x6e?(d937`3+ruUYF}tx&N>#zx4!N{=F){c~X~qb@_E&eomL; zx?H2nm+SH=x_p!_bE^EtXLLEL%QJLYQ01={tMc1jU0$NgSLQy*W>=JCF=LDKBCI|o}tUCDsR=}eCylvZ#}-Z>VDn&IQ{p$D!-%0 z={vvEzkj65uj%q*y1Yu4Z&2m8zpKknsq$C9NiP~$<FG^L<%=NllrOTo!|E%Bd zpD)+HYpT5OPrB6a{l0bj_bXNT>tE{f;i^3TmGts~g>miI`U?wt{_l8P+(EZ4y*FeZ*}=;U23^QPu0Km`tygL`u&HW>+(Nzd4VeL{i-gn)#Vks z{AXP*QsvP<=yIDbb-hPFpnqSi%NOhNY+WwYWlELD-m6Q!4)yeR-}|!qdvCQaAE(O6 z|JLPBU4BECpHSu0v@ZWsmwG&>{O?HXAK$P3`*A&Aem|yu|9(W32lak&P`}UH^}2lf zTh)KR{e`-GvMx{8rS8`cj;h~3_^~d(q)R=IexT>a@AW*qP0QW(StWOy9>?3>qJO_g zmwH~@_DKC(&!_JnRKLGJp~~%#)urAi?l`V~-?3Mh`n}z8v;KXRF7fAL{SnhhNdZ^*H|U9s2j{bone*{`3i|{K=FqKd#Fw zbg9?HpFBzZ{_$T`xpP33JM{SN(EZt=-_IZPbMO3-lAGx0@(f+(Rk>4tKNEW1Ox&RV zyKe6;{k`wXsK4*h^L^Jf`nO)Me^yt&e|BCeJFw{ftd~muzN9Lrx9f6+F7lgQ_|Ne`g=<;*Ae4j3xs{FZ@`}u_a{aIaVxu5HP{(PzW`&~1- z+@{M9>+(EZK1P+hr*x_3#cn-*yEo{+U#`pN>2kg*e|9fZe4e>3sQCXcEB^oI4j0Nl zEPt^4jPh`4cj?B`t4oWB|Nkod|EXac}kQcVin+iXIR zx1{GZ&iYRvdlif)?K(gzZK-Txsq}4h3_}1Eb+v&cZg8A|l?k3u7jK+yL%Y{=8fd*X zkO_p`DMUBaFoZusc>|R*uG#B34YZ~zbbgR5%zBtddp!)a^6L7rSEe3dXpHu+P*n!d ztKKBW*+F^pLt*HZsZ5sh5G6!!5}T}23>)SQMP^J5=vBz#-Ou(8wqWi{dXs?_Hgb~5=#s?^f-9&?z+C+nHdHLC@Nqxhe!-K0E!Nd-QN`N~_3SJb>fGL>z(Tzj>}oVF1NigW z4T!k?c@1Ve@JjV2opxA%z;To}0dPr_z5i|Tar&+`+7Q@boox_sZVMy)>=VQ@rupU0 z=}iha)SGEx_h8V5D!l+6Tn!TR2)Bkd;rAv%h^kR=z57NJoF%b8vrYgn$D{hb=z>5+ zV}}t-Hq78HLDw3C0FYgw1$vW$6^(s@@Me-(4`X!j1Q~?c`6pn}_$PoCfSj-~>tK{f z9uNRt8y5E_1GH#3z{DTMn&eL)|N1Qa-uT=FDeBel`rJhuAm6AJx7F!Q3PRLVbWM9v zBu0e9q9I^YZxV2*(sj*y(Pe#-5VhH`E&2*BR4K;wm3Xh_Ecdt3SHPij_7$`x*+eaH zLvIpj=$w5eLK0SiFu0*N2|RSpzRCoF0LB0}FgpQf8^%Y!v`iP zQSTK+e_$QYMTPeqh=czG+5VK@7=1yB#_F?3h~J;l4)kSiD#vwi5|pUYkN!YOc#oqH zD4Cf$R=y7Pg);ft6Ao}Cd53TI$Eo?TIrPm9H`z@gTVf>%GZzn&^n9p zmf~##>l;GF^(J5Ct44okN>z9mtW*)b$yd%bYF^a92&o}v`z-k2rViEXO}@f^f~(V@ z9$+mZOmOxIOg+7-G3+m&^8w;sCFW&z?%9j``Thf3ZywZyFepRL=g%E4L{iT_rvJaXU+8x=rc!vMJM~)llsx$YUp21ICh(ZHaZ2X9TH))tsuZ9ddp*Fr@VV{zzN)KA zQ3Z5St=s3e<^GI_o|A0?Y6#1KynYrC6;et<3ern51n8!A(Gxdu>9j( zEnw#*+@G*H>#HEemH&k2&iMq`3Yi_`*$KWY*;Gc<6WGL`<3GVQt%-eZ@nN;2QUgyu z+t-dhu(Tyz6dB{m7ZuvXpXDpM-nS^Si3{bug*l(&wteb9pBjNvBXDX2PL05+5jZsh zr$*q^2%H*$QzLL{1Wt{>sS!9e0{;(;K%PFlcIfVb;a?AbXZYj8R}7y&ym1Qb z4Y}v!9-qr+{|M^)bJ;7iugN|w`>5yjX(l1Ik z(+^A?OHF{-z9w~X>ba>WqzcJpuyvVy9U2J zxPI`Bga0^q=3w#vfme2_3-@aT7ABsY2wd&$g`|q85+Y3m4$=LMYNh)#rvPr;R=d*O zJ)%}xXBZK z;uNUjVB-ltb_qc62q9*r`y;0S3;;5cKa3V=6Db8ZT&>dG?i7IVy~;q{5iKC#5y;%B z;&!J%9VQM0eh@7Hmr$ooqK-=UHkSZY!6a0!biW@hK$0}rBx<~@?>PmCV{0-{-;ET& zjR)BbIGRd#n^OQ2ew8VAYoq{XZ?eMIMrgx#oB}Xq)Og+Bb_(E2Y*WRzoC2_l)ETI6 zx&%Bx#b4X1$Q3Za`{cM9M#mtJgj3g8zXp^^U?DFC2p1ZMLFZTOl~0OIWt#^FDr z1ptPDHjw%7?@j^IL3U`vS6u=GqC?(W>3+p20B6`JPx!J^fVW*oV2ewj4b$gHz0&=X zQ-H|uI+J#@Q-FZ=7EidvB>>HHyGa|q=oG-wAz#)Pq6J{MBEngE@xNRGw4fv3#pj&@ za8=Z3a$J(0xn1B#b=xX;t`@3H#-HY1bnhaeL7kIzTtWk zPi>`plS`mO>OxrtKjjh-=budbjZOi81S3@ONtXcQfOn_T{e)A1HB9!bk4Fm-)hfxm z_;7A?39wX;%AWNxrvS@GlSbYUDL}lhG*KqZZ=C{loLe;VH%@_S2j^F%dmvJP%^kWu zmY7QS*G>UaFUdOjE2jW%QF&SWT>>oTtU;CTKBoZrUFB`=bqX{(;I1m&yIlfpV!Jy` zxnDX3@D-0TtM@nszlBb92;Ka*Xn`6ueS*TPbU*48fFM`)tdBSa z;9!yS!@s%&*e`(0R=OW{2?#~xC_}y8DF6+qjN~;D0_4CGk1{ikMt;a808FnT+riZ? zfkvawNvhKAMhL)2#K+5aBA?!WMF@CpfX^Np-AZ@dCBTm4Eu>dD1x841&9wiZQvjx4 zITepN1t0;Jb@Btz0>GijB_-#FE1d$ccF3pqewRQ4?4G>M_c;Y5fej=1UZ()GP;~^} z;}YQ0ge9QTeYaD93S^+xxdhHN~8xa)tZcu8?_;je`|3f;nU3J=WxBL9i}Kam0OXzt&M&0d;IWpB%l z6CXZ5vp;h)QRUV2boyIFP(LGGNbO2pn|ej+k;&gBKb^cVSxp>Id^z#9#JP#o&<}^! z54~upGWgrU&kwE{Y!Cc(;0~J6oVpiQ8U-l}V<1KrR)v0jF{zy;#pQBQXp~+U zw_@mVZR^-+gs1L>fhN8_7^MK6@QE2|eOpuaLOi3;cdmAF@CVZkos^l-8AWJkl%lJl zD8hRSNk~XBh$a)4E8`5GUXLWn(Ug4aPe|;!!e`q|&TN|345E^Le-hg$+)mTw& zvFDmRDpVOz&V&Ieew859$Sqi_hlxX{?j^86fxBE)ifR*LKpWgOb+00uiRq><%gV zguz`?_evy#hbW7wl(hvaBMaO$b#D;I5YthPP8@wg;I65AgHVRJI^nGY0yi51aqiSn zC&i2!TWEOz&jQLPe5LzrO>-jncAqbF>ZpV>Fi!n6C&m-F20kBC##J40M7A^&Wg+J4tJ)G63L)G*yvYWUF;E6L){OviUqD}O&txQ8KQfv zbUBd-S1CEZgd%g63WlBr95OMLvVscXQwaAy zbu@@rh^dri0=t!od#BPMQX#HV;W3+q%qh4X!yCjX#8t|UPf|aF(343_Xo8xFu1X2u zg3^x-BfKOYB_<(m5?2?CDinzAmI08YpF|_5B_^^;iN=8vX%wqoUs~CzqXZOt~x~*D-^+h#=NJ} zAnG8lQqsf-Nn>~|3*rspDwX_YEGyPp7K9nZRZ3o5NoO%^hLQ1w6JZc@T4HqRDHjV2 z3!$})(1Ms%TPt#FBK1h$T1ITa+?6(4oFvS(?3}5i1Q)2e5Iqk&i-91w;UXMuoAD4D zfXuf;Xo1pqjTCz;+<+ui?pu}!Dp0Dfw{LdDF;?z;12b5xTH2ClLXJ!ne= zLA-X8gFouzc?>Z(a^6xw1aWmk>p3DT)QZ>GRijKK0fQZV{Lk&u14SWAO<^R85&g4@g>iqgh0o=I+rooC_>8_3xAO{cL zKhN*|I;Q}s;>4i)+6V#90007^CSHiwxCFd_GrIXNkpg7eAa@bG| zDbT9p;j46C?Gzw9wvOF;l~VvKL<>{stD*%+iAchPDkJ$yrvQnN#asIdr$Dn#2zsUa z@(2O0=dksXw5&=m&UXnAok}LQO7~^a0{H)N_sHvhsZ#(7=fYC*rE+DatcU7O{#cdqyTqXCKRaxE8Q1_1tcemcp-#yrNw+$;S|6>D6jkZ zkpg1Z?y zgvOsIoEI%Xnw-{%hwgb=v;b!rj&B0qd8$(Yqq#U+p5hXa6tXfWpX?NnRP;1*sZ#)} zkT`svP zrvSJbK@c>;0wC}35R&-{=4$a;UmhvoxmmczBk*>o0Ecf8c$-V0f%{L;J!_o;aHhye zzSSilln)|snNxstFybM6i%S6K8*Dz6?xjuv;)gpl@)DN-D=lknrTb>50F>noKAbm2 z3xLgGN{Y93jY|N`+o&u-Z*&TfF-O1}7rO-D65$S3>AoQ>z;@ux$*SbCO3C8)itjEyvzRH|UieVqxrIW0SN?i<^dFnMH}}Qd zrMY_c1Pt$E+2>^+jQ{^r`2Qc5?xp`DeMS1*)PJYGk$O++nW+aPf0?{4`Ql_HaWHXn z;-W-j=;Y9Mhdwy;{GkUA?jQWr;OfE04;-fv_xs;y?|1+ch$LEQdX6>L$Z9J{hRK1+ z<9TTIjt5wQuqWN4mD0*UxJNpMJ&#HQtUyeqEtp$6E#Fo;OImUqzyJmwOf)f-a&xS; za4{R{W_rhiJT+n4j?r4&{v1QX*3#Z_FaxU6u;tR!g$Sexah;KFrgz+l8SoW3LxP;- zG99u+_l`R;1EwmNfzhU6iRP^Ym;qN?;dKO^N1AgJiP1YAFd;hia1qefstu^<9S;Z) zU2mi=DcQY@RR*A<)jJMaAlg6R_Yg(AO_JFA%BOk`jf>xM(M5DIKnpmVTE_>-ep1U< z1HC1^<3I&eg<-#fUm>PofhV+QsZAPWHqlIt&E7F#K9qmX$%kX2C5YdSHMYk<3aE-* zLnNFkkWAuvH+s6HcMO!k94!`W=qTB011goekW1=hb-iN&`(Y%X4Bx2a1()nrHoFzT zApMme12r&5pMkxSyS>>l2Ai=8NDo~vsRp=_}=m?yOG{d5eDKgl(ua|$l* z9Sa}>t|bxFK8ICsn1L5_c1=7MfCgOCOSD-iu$h~F%-%64Xu$spy+v*n&qr z?8)pM3z!UDQ%iLDM?NcqjgZL}GZQ5*)+bG6+Y68bksGx<0c#HFqdT+gg7!uo zAPAhDCiAZBKIS2aisMNMskkX@t>An@bdte-8;}yZ`VPu%R17%ARv?6yBML*qqz;e- zu3`5QUlSA5HnuUE4vZk?s31+3oUR-`^+7MZ zJ&ZBq1PWS-OSz%PHwC63X0cRyz{p^346S*f3F5~X<2yl0b@usSgzPmh;3RYoQH>}A zmgy0DeFsaRYIY3~zN%&iV%)abWcnH~61plB#VVhYwS}<^fFX$QEBx>f;?_;>Wcd{I zD%7hi4QebOYj5nZx$C0-*0V%H#@t` zD*XQ!8+23b3XD`W~O+L6gGUJ&QnbXq0PT!oqF#W{TeOLhAojNa7Ozup6 zBzZm-fPINiBwmv^bLiO6SBKs{bnZ}U@JECHI{1>oM-2RK;0v(^fY#IzZkEw~^dJ^B ztnEOL1#Hb}W)|4mo;ng-EyM4_SL8^~6%n4}&~0|=h``b1U*DHzssc}~HjLXWRSFv2 z(~GVWL`H{WiJtgdWjT2{29S$y+kx-l3$YPE` z_^zv5eEOg^?Wx0DE!Fr&x49+T{73^QU)=`FG^Y*+cgpBjqf`miZkk}v*3@CSQ^s@^ z8*CfS;2K=XFBrHw$cMUk>M)l|6kT|xno=aEXuG{);A$Hdv}EeA+$_Cn!^aUdlQ7)2 zBzO$l@96{U6>wf?=(XK|>bYXZS1-XT*gHpofvvZzXSBFps)2Tm7TP#EYt_ctR|K6N zojS~=61|vCqet{1OYn*->`IxD!JX3eb|In#{>A++d^Map99%1%4Mw*<+G^R^+NTZ& zcgna*0W(OYA&BeY;940|DH|h9-sY-CPlFp}Or@Y|agu~DhEs=wOJ!W8yxCE1qq8*i zR2tkU<0=)%Jv|M=3;n|aqQwQ2rs6G12lScl}eT9CxN#bmfoqufE>ceN4ZnZ*-@@%;Bdkl)nP7^N;RgVoV&548+LT6NY5URn6|-XGI|Czc)(cM(KWCJ1a z&X~4T8r&!2DrE*qrM8u7>TqzAjH?v#6K;}*m5NHaLCQREOw85Ra%$S_U2N=rW%hwCl?f%(z$7KYfBH@6znhT zYFrrkR-F5bQX~SiMq2ut>o8?fXWZH$}fnQI%9SP5T=S(C2Yg66?&e5IRgAR>*T^VDt-Bt;IE0 z1)^`Qe+qQ&oVqAVNDQ`*K6?JC!vZ;vS^tzSrWe*C!_&nqa$Xbt0pj9>C7Jb_i&HR* zIHklx&1-cD1mkei0wVtsdlGRp3T}w5F~YtI029OP=~=T?z7H~XUtWzMDl za31bWU0~6&M;S-nnF;6N-c*E}LW1V(Bk#kbzI9G^ zSW6!3S+CAl(PYh;iQtSMp1`ImFzA+fvO9NXf&;!fK7_w@Uk~3n_EUi7fv348*1Ebf zT+{2ogB00otabQAz$T40XMNR18YCVNc#@nCXk%%VY>Yt@R4zu(Rn4%;!C(IMT{gTv z&;qbaM0)Y%hc?@p3Fo=rR0SK-v@aVo6LRkNHq7v1V=4kf>ZePXnUI5j7)hc6p56V8*rsVY=lRxX^G2~Pg;W81*mBYvxD=UHiTUIWdnTg=sA2}tJUW-eoks+!fek9G%z@!dN|E?$0aAC3Fv}R|Nxc1?$@}?AX zGPnjr&q*($8P|HXZsbvvTsG=^qzS=YAi4=Ey%@+t!^ejSeGB=FY z%mlZEIeQ9@19DDtKW7n=tAhMSD6I>RQs&jNDHkDV?Hp~xvOiq`Q zKR_gCf>+W?S12FTh)y^-Gr@&H^)~ujAY&W(e!14SNLsAJOJz;bNFAEM%|SgN`djc) zz7b9gLr(B52qMd0Qg}jeeQ-WOoZA={X7NVeiZH73dGfmD9wCizj66xgI~?sa>rEP>MA*}!jRSa5rY zsj`iQpxwWp%LQVtZnj$^^-;PxdwJ&V1eXWb+hJ@+SlP_CLrOkiD&AVh6M`#*>j|va zY#5w$BWDQxeyTrSu72YsX7Pdlv~RC{im&Q=y`l=nso6G6BQ*NSb4_cmdQdgsEC?Fy zP0FhJvUtMMIiCRJLO>t0d#(3jXsjZ8?UVc`xV}xv2r0>|XFm){=s3Gio$Eg!dgQ&> zagNR0O{`8pcjv#mC38Ii5CsNuvfa-5=ZzaL!*I@=PmmCvQARRogE*2YuVwNrU2KhDlf|p*E9wA&jk3j>~Kv(KoSbejIzTuO@R@}8WFI=HBA9dF!g4o zWru6}0#&en9GZzzZrS0QrU0Nmg3?=dxTYZ>6v6OXw`^VvQ-F6N)86LAFa@fhvk|a) zF$@7bq%a0mS~f3+DFB@zL8mR77sC+XKTGs}%jU%}1aOYS=v-;pycnhc9C<_tw`^Vv zLjW3u5vXxnHZMjXz{g9}D%m|+HZO(}fSs1OgF5^|d>1w^hA99dL%M16Vgv%*1SNcz z@51KAFa>bq6TjE8c`*zDjJx|EiAt}uY+ejgKw|TllQu7gA;85zBBfh4FNP_=t(@E( zEt?m^5Fp}^2#`w4=Ed*@SV*}p)?^%PUJO$JE-pw+S~f3+DFA-}0l+Pr7sC`F!$=(g zn-@a~aDl1gec}mp^CJ;&Qwa#N1%ZEc3XoSr_RSAF1#r|7zS~;w5|EWz_RVV|1)yW= zNU#y>`r_#aViO+HN;*>wuw!Xx&+HSQFslFWrFu5t;G@7?=wKIjwx z`z<@~m{S0&r+k|qh!m(2X~RViuJzWH(E<{t2)PGOcz=XIUG8b{|4WQ<%cemwCJc^d zT3Kn?G$^Kk08aV3Z5k9)KzLMmSvC!dFCeinT)E+-XxTIpbm;yuvkS?la)1a6Fglotd#->3r1*)J67zdjM#Sq}yUz4rbra>_UM%XTR zf=z?s3vfKZx&_Lz(z0n#0s#pcYC>#ZY1uR=O2GRz3G!r5skA;C@w(w(hFg-X_7Eks z&T$FA27|x7(mFd*Kn#D}Y-Jo4I|XVulo*H6XaP+5O(9aMv^p*U_@-KNJg|9ER5$S* z^ZA3_m4UK(QVapSfbc<8S~gFLDL~Yg>{-poHc$oQz(XpyG0hBR<`Xz@${J-8XP5%K z3)yjO;tWGTD9mJyvWYWH0j7PEk$j@U|KF_e|1TJxU%tD1UHMfW{{Kth|IaQZirb6V z6kkw$XyI3d&lFx?sOG2g-va;twER%+2f3?r%X6n?f0ex{`}*uznfo%|B+K8^Gv)Np z(l?}EnSONYk7V|{GFssGy_qwTk<%)$T{j92D@V{OdE32VJc~?*grAIPiYzVBke|HW*co*c~%e z;q0k{xR8}+AOcR$D6tL#@+Kls?7o^_9n+z56pl_EQ~*+Eca?fwPI6&#_4d@k074qJ zT&eD&Oqe$xb)z2gd`}$|Uvi|S+)x$AZjY#X%J;j(hN5o#+AG2^!yvcJ` z+7hRp<@ugE82FOoDs8Z7_AzlE#GS0BMD%<0#)vx$`;_5@;H$xj9Iq!>B*H6dbqm9E z5Z5t!F)vi~I3U25AHpy(8*m%PDMQRb$N{|8BkdIz+W;tL10G|PsXKa*s={0b;)NwP z1Rt3?h_6_wMh}uw1zL%!2@F0MxQJa<5+x>(LkU5*J&;oe1Lv@-PILhy5$6E8YeeWO$XQ4hEj#xJrrV6#j18t2}iua1O^*DqPxv zE;G5m4+fs$m`Zt{K=Jw@Z3hGAa9pLFV_AR=NE_2gaHR4tdKy)|C|p4ebo#;t4hFvA z$U3!Z16Pc>hVrdB9mC#YgdR6$(wpJPPQTvVq2fTKa4#u6E`N>cir4pjE&+%%a&S== z9uoZDz=j@SI?rjZ!jUpWu6~LtR!nHL4bSG(L43gRLyH~=u?{TSAz1Li!1)_fr4XOh zY^2iE!NBty(@j7WaEXMy##0By`RiV<)euqTs8l*jfWv1NKuDuo+mVPZp|ED+b}u#G zsPg@~R?n(Zgob^jy5ds%jq+L)eAM|`P$nU11CEK-^5>eB;{28Q9!d7iG*WtSA=XA$ zJlC%D+^K_3zpt9Ro-&5k4nT^}zR|1o{5l5!hTL;{vFIzmZ+!L8z=PCX@kYCPzSh9= z8~u7ai-j>)$Y|Sri$2a@H5*+o$s^l^%C2fJ`hm;WRVB0-pd2OGy>BTDoV~6(MVBBZ z2|~4&!obNJQz=Ul#)JN)FmUh2R4Ux5WScUULe4sYS2wOw$iSNHG~w+n@aM)=3NxJq zwHbifse^$VH>Oge=tx-7zr6(>+?Y!1Fx3LtGPXCS5sq6m7oscmNcypXaTgC^52g;{ zvyGcZN)?8crpZ`EmH2Dpt0b(LZxwHI-(rZzHf~*NbE(0HLx#mrjKsmFujuNgC~{y1 z%@TspOdV|ay3u3nRSNh9_78J0q@(rw(NRv!U_<&gnwqZ~S0}W|=vb*;Tnod5WHiEk1!5d@worvUca4y?1uNC7UOAe=o? z*+jGeP=EY)!a_V0EkHg=ViJWZeb6O<--}!ymF_^KfW)`}<$=g_{I5;{Kz3w=9{-<6 z0X*k&@5c-|{=Z!UY?QzSE93tiA%KA&E=F>k;jS6~i&FrCKdkTLC!GS4d>4TeP62j$ zyfNc5P64&q*(Ct2HKa6^@%x+tuvX(K9iMgzklhlS@%U7v0M{KtaE0G{{CK2* zWJ4s>48rH}V@?6AFyvAm??nrcW4zH8>g@4JrvT0xQmK#s$t3{OI*AS{gP0SzQFrnU*3G*wb0ND>&2FLeD3jl)x zYQZWuzRxMZEl4KqUZ((belpZ|y999eVuY=X|I#VonT{&sdz=D7zE2x|5h);0PJB`_ zqkirbfbUr*%v})zL<(Tlp#q#vta%W9;Ug0$f&sAa!$20sIV- z7b6=Xz%i)<-7Qy zQ-GZGBYYRzodV1k(gTg(;S?YlyX+UYy97Auv29hxe-I&nW4tM>$&&tK{5GdRgG@|( z7vGN*0BS+{Aoj(|`1hOw+{xvr_Fbm{=O{VsZF33`xP@zd{8p!c1bR}%clrg?$4f{i zz?Mq)@B0Os;L?T68IDF4^KUx^a2bIo9sib7fc1l~d;FUb0x(s<#Vx5;sNx$g0iaki zC&#}YEl}ss3pR&=+UgSE&5mP;uHX*0AOVN%aH>3$_1jtC1`xh-})`@RQpejz^M^9H3Fwb z;M5458i7+IaB2ijjlii9I5h&NM&Q&4oEm|-N8ptIf9^3lCGod70+#8^!wj`NVkhvh zRS8S0I0fKb#XR47xJv-HIZV5i*25wMU<3lJD50KSTNaxWO$cGs8!5@bj~m+h`m0zjT5=?+zL+g)P{zzvBPqGh{l41qQ{H4(7gHKu_05NM?Bt}z9O z_mLn&+g)P{2ymJSW4mj70WZ0PaH3aQw!6j<0Lx5LnM%vX#h3yTYRwaDT#O+g*h-0O zwQ(_~0ALIW__T2`zCeR)jJye%v^Flr7l3^Vs0I1ADlHoqV+!Es02kA=aWTGt7YPaE zq)}EYLs(E6s0i}3}7Zj=Z!KHlbZ!~%kc z5CO=vNqpU$ath#c2BgqD?i64g0nRj!IR$X%kP*7sa|ysPDl7&~8y92r0v}}^97NN` z#h3!H@8j@k+PD~BK)AzTyXV7c+PD}~fVG$i;iip?Q34*JJ5fAM)~Ke9i!lWVe_>WP zZCs2g0Mv?r&!&xwF$7@U0~A_m+PD}~fVVAE&c?-<0=WNhV>WGEj1s6VZjoMA28t?d zT#P9oXfUd79Zyn0Lmrtz5n18 zfN`e93bV*5Q00a5gvYuBwBNh+msM54yP^JJpDYAgrFep=i)Oj-PZ5Wg(KtupZ>6~TK%r5Q1;mCy znF8KHs?xM!P)dM+OM%|N)j}g}7?df%l*Ogov|&(6z+;~tVYd)|kTWA*x2l5J6Mz!U zyPN_Hglx^bodTSr_%@qAa|ysb%jR5Z?&=o+)JA|^hp0zRLCp!L09a1hl5Cum*G+kX z5N~k|LcqpJnF6dIxc8ejPRbXM&mUy3YzIG$Y=a1ZK>)1L{E1VbDv1;;O&d64R6%}M z?*w84XG{UO=w;8cfitE62N3We&Fw1w|Fb^-|AUGD|5W)kO|_>sVh>8Q$xi6Uz2=c@?nWzCqA3FFwq#A8M<}oy+h9$Di7W@c>Un2 z!7~PaPaKEi-#Jr9h~rb?AQ3U@BWxbBe-I?jd12tnfg4mfND!pHcIeLmN z4DBNX37e70M*fNE z%kBUd$m8wc*&{^qDb?sYl`15G9Xnp^2vL0TRZ2!uNR-IY6$+j`LLA?q3~p4suGd;o z<+TWNvPpJugdjep7(KS+IzmxsvI&5-DVL{?5XU!XrJxzPAKUR_M+oAZv!g_@j`ous z90|hsTw_anA(8{6X$2-931ax7`$_&EIEy&d5OZZ`o|rlkgz-gJsZ@ntp=pF`ojY|T zU|o#}QRAJE0EifB4nYtH2bA2bN!Sy-xY;FBM+oLqUrd9l|YXlK}ai1&1D6lQSfyT1f_vH}O7x%d;UBcT)V{UvoR7yzS+?BFJ2`9eI6hC!D z!un)tIOegc6qaX6iDs>a1oO>VDQ6g%CHhxGLiy&blHIHS^2V-b&UNP1`&=b!3sJ?%Z6xq(|Hqh+$c=%-&n+?qmJBqd(jl(d%cy zgaIpCIJWf2V|-OtcSV)8q8>_=`)FS;u1Xe}`e@%editwHBL1IJeo6NBN2| zb#`Qv>nAZda=Nb@(@#lfRkf+_r;a=_zN1x%GH#N@tufNKC@%C>qw7?vm=wvIY4WKY zc|`0dQzQ6<+^zCHnf9R=)*}mi-N-t%F8KRU!i=dS6<;xOaJ3@l$vRQ);RD3OeciZ9 zIkI=qojpLX3_i?PjH{H~w(^08m%)eny3R_4Wn7k|&@%WCU(s19iVSWG#qgnUzONfs zDbU~=$E?{yA)n}J{##`XdC zqoe3G+V#HWZ=SCjS0~P{PUxsK?CZJuNlIKODglxAtqNsd)m5daLK{;xk4k(iC4cHg zS4qGKREx0t%9kCUwnbkzx=y7_Hc5NhQfa|gjH#5wSZ&FV9A1j@zHUsVg7g=%BUp>HY5`nqwILYqk*F?%V>_=+)=657z|qZY|0mkz!rv2-A{Dz!4TJhd#f zG}TE}Q;SjyQ}c&sh9`#)4IdcZGrV(n`|!5mt;1V}Hw|wb-Y~p=cx-sx@Y>-u!>fl^ z4X+$tKD=yr>2PPbI=l!^+}6aF#HPf?#D>KB#8_foVr^ngVs&CwVr61^Vp(EodLT8E znoJ!^9Z2m-?M!V?ZA)#1Cva10V`@WceQGSVF4;-1OfOF_OD|1#($(~$^uqM~^t^O7 zSxqiVE=-T5*QM8{*Q8gcSCLh4GQB0eDZMehA-z6vC~+XYJ-scxHL)jsAiXEOGqE#0 znLd=*o}Ni;%M4_)nR(eQ*-hDv*$vtC*)gmZYqM*ztFx=JE3?b9%d$(eooqF`D7!E_ zKRYj*%?@N{GLxA@nFENkSdvZH-+jHA;TXS1-n{pd- z8wy(rn+h8X8w%?SV}*5vwS_f>)rD1sm4)SnWrd}MPN7;@R9Ki>pBu}q%dO3=$*s<< zDlRH6EY2^^D`txWg_*)+;ZWf~VNYQv`5m_vw&qsC=eR7lG}p;hi|dMOi))Iji>rz& zi_444ic5=~Vl}rYw=g$9H?O#@xV5;YxT(0YxS_bdIF`%i2C_57$>O2nf#ROx&f@m$ zWcE;LeraAQTN)_NWDjKbl&YmgrG?p@rDdh1rA~HxX=Q17c3Wvxc57*MX-#SE@ciL< z!`b11@=STMe5ib&yr;agyuG}wytTZgys5mgyrI0lJXT&;URz#MUR_>QURhqAoS&SR z%q9m?^HSN=KyoHInLI?s$vw%P$?eH)$*svPWS`ua+>l(K980cCu1&5B>u1qdZ zE=w*=txc^-tu8MsFD-Y<)$*e9!t(s`ymGcYP?{-CmJXE;l=hT%mbRC+mA00)ls1(% zmNt~um&Qu#d_z?xF_?Jlf;YWamv7MJfGXGgOqc(n%lWE&;|^V})8%V*d6q7-s=WBu zy4QQdPeF$*O$Yj4Ib&pvz~d^0Uv?WlNV2*JVbP zmwj57@6x5N?~<3LRuBA5#Sp3Xf9`d<)Z_ixyVUQ`zE78Wd@lHR_4@)n-WTZib%B1L z7cAHRy`js8=`x|p*YDBgH<>Z>{W)Wn>c3yo(WRarZ~kxf`^~@AfaC1Wm1)II;hK^=u-FZP1md6mz}1{x9Ixc@+q_odhA z@*rmf1mGItbdc7ADR`vV6@6_c>bgA{<`w0D8&&&7RtA4*nxA#4t*T40=e~%uY_dH7fJ+I1l>-FW` zAJo5_y43S#-3j%3-OqLTWnJoVT&LH$bxZW$^?Z8QpVjYoX}x!SPXB(pE_Hw2b%y%= zPCcHVI;MVq>NZ{K^=aex)$fhEo{hR6pZJRU`zPL_%8#$o<+F7;s>&N*r_1N-^6|RV z{k-8{)bAU#-VJ&l-k|5}4LSASuh;ALb-Eqb>GySQPyP36b$_q@5B>Y2y1Z1CAAYYY z*B{p9i&c5ev@ZWsm+#Z1UeB)4^?XQw7a!8=#)qy{avyq{E{9clwf?@Y{;vM5*O#j= z)4%^wm#3?;`#-w;g)VQ=rT%WaPtm{Usd8L@ALBpPzi-y19hD)wsLQA8 zQrG)IUGE2XtG|D6lP>jp|Db+fAJp@GOwY%$2_-kC<;SkjzhA1$mM)X3{J>qh)br(9 z-T!M#>hJ&dGhJS%Oa0$J`WN;4qx!vm^vnA9hjppv+eh_!_>rFa`$zP8`4QcZk7U)~ z|8=`A_4oF#dLDoH2kP(F>*rsu-`Dkef4crP`oAyJ$HsNd%&^t}7TLiOK2q2K4n_5Awy_tf7%uIt~Z`}axRzEA3P z=aafUpBz&18#n9n-*owIRenm3@5VptzyDJI{R_IhR+sx!d6Qm8Z_@3%X_T|TPV+qQ zxBmZCKR=`A#b+k;?{Dc+fA^o!``u^sIDh7!^?!e+E*rXhh$?T^-~G*d^zR#Wspt94 zdft3m%Y9mp_owyy{bonG*>gT+ntbSjl+k4R}{kyKqtST=&piBKdUHA$8 zTleq6)%v#{&kObUf1&22J7CIcE!tqg`z--H+nwry%@(|035d^zfdUvO@4|xj zn*yX-0hhL5vjy)r1zKcltJM~4w&4Ai04Y315U}9=fdDW?AY-j&XTfF*-fsy2)~+=c zY_{P2rhp8!jDrR5w*&~)sM1Xf-fszjn{O~s7QEjQfElOF+qB^QfdKOX1~D?eEZA(p z`)37kMZ*Wx1-Dr6ep3JrBA~MiZn5C~vjU`?gmS7nvfvgA-meAl;*j|Q zo}+qe!7UcN-xPrSvpGr|EO>t)KztD6fIDZwEf&1r65tUcV8QzX0ah5emhm7gxW$6^ zTLLgCcIbr#?>7a&>_Abz;1&zsZwlbUA*N)(Ef&0gR)FuK#fQ^aaEk@+Hw74HGGi^c z#e(-+0@4W@X~Fv~0YHiks<7bwrU2+&^3^Z6#e(-+0uo3;H!XO-DFCVgzsQ1HEO`H{ z080>%p$3h#;QfIB>tvNiR2e7>-ajhHUkkJsx2lqzi?LpCiv{nu1gZdA zm=6}bKM>&SCJRALs<7bwvjS~U5cs|sNekX@39w%@7zYd9ZwU~>B;SPv?>7Zlq1cla z++yLqm4HB@Y5u~S)KHu|sKXUJL=iP_@T(i$P z=9vF6MvUGc0+3-aNg>pkcW;c|9|J%ku5#kU=>1WEJe*4%V)XtP0Pn%f$$Mk;{uqEj zt0j6eW=ClNxyph(@wh73QL#2-^!^wCKdT(g(=mE~6Hqt|5;Gx4yy+OdKLm(~f*a&2 z(>_M;j{|Tp%B+sj`(pqx?qOEP=>0K37E=tq5To};0rVuqKyNxm?~eg^3};47$LRer zfcVX%qhj>_7yxk*S#CN;@3#P0f~6ujved*1+L z@nT1bP|FT;Z_Ie7`2`6qCjRWb=@`A=0`T4^zI)lr>B$(qKL+q!40_WsdVdp8#_t__ z6vG{(_lE#N>k(oE&)VK}jNTst#ICjiF^isz(feZnL_O)r7`;CRz+1Ew5u^9V06BIs z#Df^UKMG(c$2+(;9i#Wh0JzPT-9AR|4*}v&T1;!GWQ^V)1K=>SKqVh)zXauo2E!M` z&mq(P!Kd&4?%U(jfBkpwf#}qS?u!5aB3|pUImffU_;cQ@0yx&h73!oDfD`h3CC6PV zGqK4Hz&cm1Id~b}=l~$c;A9vBU;(^C1>nwE>hN|Iz~vt6+=<&Y0Kr=Eww#%Gn+lMN z4n@3G1t8!Pq+sGU6_Cf&32&=!Q32fD#R>VFodBq(60=Jjp}$E32xC(KZ*&8Qg+)K& zmUd!;3c$TLwzU&)Pyt*Z#54AK6##`3v$Tm@HGnwZ6_2mCsDLsvhB{0*063+`u`T~y zT!@dW0Qm4S+^=s36l!v~;-R1*4t{TT11g7=;Dm~E-PgGRMJ}b>t?@#9lM0YnrxbCc z3gGM&$F{Fk0R%c1N5`+x0QnjMJYRUV3LtuiOxjne062N#8utbjz};OI?<<`E*ozW- zw?;=@uL1CB?}watg&V*<2hAC=)+b)B0wmrcQ|>wyfEXkG|6is8a7iyc`BD{tFouQj z#5y+saSgqgOu1_v0Q{ujog0Hu3HNY~3V??#Zi=sV0#N^73KHiY?2|860a@Y$@P!vS0jw;-U}3PGnOLg<@Pm-U-h1Lo6~N+^IeCQ&!0bxm zLA+1} zfcL2Y3~uDix<>=BY_hU}+^qsQS0ygSdz}D`%xYO8Z!lPQX#i#{?if_^PB*~UYUO0FewPYB6)Ukh?oa_@T2B%0YzGvWas(K{C|%-% zT&w~ZDhUv9kqY4Km(jdX1!To|B{Ok>6ToK9_CoO8%)}}cAbL;$=Q{v|z9uFGkrpIA z$ayLtho2O_aIOZxkqRatnTc~$0Fe@8e>htOV67ls{X7-GnI;m*StGaKibA%!ku80H?oL?@yfO24o4mg$4n@ zsVYDs(lD!6=m6gKm@v=P0a)zlMf!eLGT+E(cWoNrAWssgwu;WK995GMeoGWS6Okz^(gRspe#9o9#fVh;il5y-s zC<;Kh_pkS{7a;@4<8_AEIrNiEnAnR@6u`aOKV0`|Zv|f{aJUjT8V`aKd#eC$2qII? za{?rE7W#c@=9m+}b&k>Y!##Q`0HIUXMaBUjhPW68a&2YW@8t%FR4Sg1G822MfHDAN zh&@yQ&KyOie5MNE5+gHet_r~4g6Kh>p#c!zF+t8u?5+YJ7|B@d<^&LWlTP4WJ2SDX z3SicYesC8ZfKrO{duJyAtM>{o#!|_hG=O;C6Rp-96#%zK?t7yuph)av>M)`Lc)gQ; z7*+wi#fYdhBXTq{^I3YXBr? z8k(8ta{!1SjS5n%bLpsF6@ZRHR17^DKrAywVbrYxDkYo@W+u8+KuMhIWhOdR0Fm>g zk{v1lEr_T&QW^jzmMC+_|K$Mqo>t*uA;D+H|EnEPC@c`66UUn}VUE=RgruUgGZV+C z0D?KnE#+txfR3|5GmlaM+-mWRHF2aHkYjCPYE3^Jp#pf!m3z)o2Y?3#CN0A)QR|jy z0748xy~#{0b^?UmQ!X)UGZTwc0DeQ{GPY0!U}!EY>u?Q#N4hNW|0Wiw0OTauCu=G| zu6sA2&x(V;%=kZ40PiSNa{TWaKun?WIXC_{6(D|}YMJrB zssLzCdA_hi1&I4TD*2yIKoKn`-Wr(?<9~4ih&Wq7%#u3HH~|ugnO z+?>aM?F5L|+dRxXig;WFhyzik{jb~r0+2)hK_4{!OBH~kl+%Cw7b<|mAMM`w&ouz9 zmr%ZE#($;)*d@{3kN@=P`@j44`1D`@-Fv_>_2K{H$Cw91bcExNXaE)lM5E03R~-OD z&WA6~oAdZrRDd`_W&wZM3E(P~LqEU)KmM==;8MzKYi9gQDu8`VcDgUB0GP43b07bL z3Lw-v!q)ghDgebcg75f)?EoR?*I=E&&Z8BdR{^-C=ACo=b4~!fwG#ST?t9~(RRM@& z=pe>F;|AdI6_3%<51-ZmM053Jh)<~iu9T>R$G58hu9Q;APpSZJ?cz?_yZ+^+$| zux3V^gC`@^&ffKkpv=y+WP6ws6~SW^xF zj8K$TT-JF1AAg@40A&<^ak8@RaR7X}Can~O(fHjeKxj@h^Svs7w_2DK<9De5v|=Jl zy+;F}3mZ=`Dlx4i$h{i%NR@?G8Y30V@k% zSK?ZK{B{k%l@j0Anen%^18}A*ryf2WdA=L}u>%0dn2Qimt%)cx{v#E@bx$_2AF6;N z2PbRu2Pyz}n*_cd|Go;yvWw9V-_rnu=0QHsjDJ@JV8kGs`J*a;7eX1$?>GR6D6Gwb zya;E;zpVmt(B4^D-*N*Ga?nwt%pL!x3h;+BGyV+~KqKT(`??AcSCusLYwdtsK}hKm zqDaJ~w`u@xDFi9XjNhgL=!OEr{T3C#>poho@i(ggbW$=O-lPJEgCM)y8#Mp{=iv}# z#y6+{Bp9Aj$KT)p5dNb=oD@zqX4HBW0RLaM;#=JSO!K%8%E5Yz20;7oOM??Cpe*{} z%=owpz#Fq{q_1xW*u~3)lfind9gw4$uzN(SO;6se0Yn=l8|mwu0Cd)QZtt=#Zqfjp zXnFaqF5vc`2SZ4gyDgfGyY=f`T092B`%#7cl z0xCtMoXq$uRR9DdnNioP0HGjI$ycZV6fJUvdASBaIY_L8%=mRr-~a#J@3~Lc-`xYz zsc&s#*r$ARO{^`w>DVQt2@rElo)|HniCscsfJ&Y>VQ)Hi35fwP{}p@A*d-(eU@yd4 zdpdRri2>jcVktcxyM#mmEMFcvz3JE`BnE(bTcVkx zG0Jcd;I&gk>=F_KFqUF<7Q2K*0SJ`vF}>;7B_swYBO}n&u}eq{z%8f77h;!?7=YVe z89?k35(0_^o)Dq$(GRgpNDP2g766k1YYwsRr5|EaX%pZFqd`3PrejiR z41muHF}{sSr7=Jjc0QvSlS-Qax>{nCQbbHDjR7F{$Q~7wN@D=I2vLWaR2l-X)q-pZ z1HhY(Nu@CWdek!g5ED9M0ABygv?3;SHUT_J^AK934l$uK2B`3KMjc{8XAHpGyLeKF z37s(jraM{c5ED9M08CDDOu3lQ83LI0Y{alqz3G_H*#wl~l(I)LVPZmO6M$C>@j1cL ziwT_}K*Ah~*($Aw37r<;+hTC}N3QjzV?t*LU`|45$;+V@6FLpR7@ZOhhnF#L`m>Is z*|$o?J zUOW?Kn-hSIG55uy_+t2k3MjxJU_N}@2|(opPl6c4-gHdcYkLw+3IPI{v$BE2w7oF^ zui8Z>OibGw1IVK^fS9&720-&JXLn578wGGhK{@A5$F#i$kVPd;Kkz6m-aW2sZzi#A zaNm#kP%P39FH-?fHRND@sS|)7gp#OQm=Ehz0PH~7AFfpa964o{-ZdJ4gO%qXZ~AH# z0FzU8`>Rv{`-6C#d5IH%!3dleTq$_dFIE9)TE%(Ci&OwRv50DGRRAOg*`u!107UMs zikpKg+5y&LJPVbAFMO^Y;72OLv|g64H~m5tK#WrnFxIF5NUtIdzQ75<-2-}eOk=$1 z=Q{yd=5jQnQu3xR*8mlCIdXQdRso_0p$?a+0Nx)&uD(@$Gyv|&Fd^`!S3Q0Ici$eL{_DSc4`@@L=p=Xm^rlaC z1JJ&6H1B0eF&zu;ooZM+IP;U!{`As{mv%kz&^<+bKSTw< zm6R!Wup5B4Ht2cMii1=Dwl`$}2dV&WDRRKi*8r?cEPTD`15^N(v2x$rUj?8J5{Ym> z4S=czs}yf~UlkxXYkKloDxknS1+#h|6@UqXY#@7U0CDyr9W_q{u*=E17*hdgwPXwO z+yIPsB)%qlbw&jsI*U)Kz1#qC2*)ji!P-*=pf{7-+8%CzajhqslxMmDSns1pmBl;P z0f6oyS4vTHdehHP0X*JID|UARkj~kFAn<$ByEy>m1xV*IRHEiMR|OPGSZjOJ=coWK zrK09ITLZvg!fmBD{X7*QcQF8GsQ|2Epl}b5f+B^Be$FZy5KXHWx)nuN#1IA5R=|Ui7E{Zs$^mZWX}8xOkN8 zasW`?@fuWx005v<1(Y$)Vc~Q*0c>I@K~c7P(9{x=mM;$q3G|8;aDkzIzrHvER+Gl%yY`oYk~p|ggbG5GDl+Xl}V+;!ml1MeKTbYOn}ANxPp z|FZst>A$7#PhXo}lJ4&NOy8@BfH&0pjo!ERp4Yo~&yRa1d(P?Eqx*;5Te>gnKCtVF zt`B!z)m85NYv;#0U)_03=Wxd(9dGM6t0R;8F%{7NRiA8}Lexn=qGxM(!{R)+Mn&I= zZVsQS#p*7p8%=!TtRG@~!IO=X{k)FY#F4zj_U7zbk-9M+oS2eNdI}{Yk>Xoxm(;sk zN5Hn*v(ZoRNkfvsk^S+{}orK zww#?Oay-gxzx?u(jU)MjGstcD1&F8en#vbaw}qWXZyynqtxhZnl2Fa&%Bj0DVMcm; z>8wpAqdd1~SEO!>H<{jELhj^gS%PaTeE$`hcxLLn_$kyGIw20IQg^Kl>rAPOoOuL57F&GrSTnrMqrCxu^-Mqohde}O)% z`hCdQJws^(&xfLaAhhwA=>=qHKQkLjCCJ>LkQsB^ z4x7pd-Cdr4~%=LxT^vmqvL( zv5c`7Y!7v595U+{SX_7@C^oyzU*FAB;Naj3?paD5#Bm-MXM#Q35b%*{dQgztJx%@G z{#y`{=NE;2hg5Q4kkLI{CL>zO_8{<2Hs%L;-Q#8Q`Zu#^5O}u#1A>eRZRM;iREQpL zqiILlx_^*6sja;3RZFpW+D|t23o<6Om8)v0K*0N5qjQseVBa8bLR&EauVg9otgwSw zlFte{O^j4sK;pKRU+TeGh6>?}qCisH87jQEGnF=q&`N$G)?rRI5Z0r?$ zU{B{L@Bth`<7=Um533;EXoi7(anE3Lb5FjKAFGM=T`kQ!AUgNh7xxIVy62vsmG={v zVDt8fPQ7OaRd)9~`S5B21C1E)v0iJQ_;V@QKmD{XNCXL_w0w4-)CN=Qf{a`#9Q$X? zRtGWfKyixL64b$$8JdF6?!gzdk;`FeCxI{`vxkn)6@$sMTkrv`5gcg{H*rASoPP3w zsyQDJTXqcwz`b9gqeAdOKCYD=62vY+AG)_IlbPJPLW=~kbC6M+F_g;fT}o|}Aa)A! zYEwq?;$)#1lOSm7oTt!Kb{foBTP3uo-~V;R!_)ue-?;}IsxRF05CQ}>C2?!&zj6a` z#$M#*_YTDBeDIqSbr0jPv|e5?Ol1Mto%k&x;?Qvq^|2Jll2kmbDw1%Le~ zDgeG0%GCN}DgdDrB2)dxZUD?!Sc<%a)PJM`*vB9U)PJY}&`Qf&YyAf*fXF#0bnD;O z09>@N3G?dTa{@$!@?8je_3vr`aeK%6fBjJvz>^U#=k@QXfD&$o=!b8s091H9I@Q0W z0^d|d@_8uQ3d|C$OwD3v=W(1seL`8f@M!zeD5Uj4HgfcYe$_3EEd0gNW>{racf z0P&=V-wdYQr&Iu345Cuiw`%|ibI7Yy{gWyHlTvxd*roxPk~od`>Yq>n=vL*S<>mO4Ad9IiMKB@w;(1YlQ2Q&cWAFOY@`uz?7Hl+xeJY&jOe8dTWz6*r`Y22%S z*a<++eFZ@Xb;Di7>i29Q%0N3i-+p=(e?En}#3PKw1|MkZm zfULwAV<>pI_Uh9rK%W2kLR|&$z7N~0KBWRU(s-P&zpoXL!#|OPy&w<+ud!bJ9u+_v zq^s{%0a>hMk#Q1Xp; z>YE(^UU0El;~4@QrTU~BfD#{V!O$87)S9X}UsDJ_l%C=4hr1`bkMG{8>)TzET^DrC@BCfo2RpCrT+I9B_Kxd27N-7|df>l((_FM; z+j)VCs8z>Qorlee1R)_-8>UpHYEw&9I%HniKCbQ9c5d*2RvlCL0Tg8zjL8$bRkB7E zl#6$4J7=~pVB8BahV8tmr4m(}eL>(0XV3bD99LEd$mofKmta(!NQg#Lwqx7#X8Qu{ zKHR9YLxim;(hb2|a&^bHvw|a2o(@T0l<&quevD5~Zx?bx<5$lI#3ist1Jy}}E~ zF`=H5LeC5`CKbw3%JTSOpA$@zDfEmWZ&IO%uLTO7A1(CsAY($I2xA!6wmv58*mhcw zH=$5W=F5dj^f7^!o*HCKDpdT`(o*|K6t;9lkTW;~$6^R2co~^kO zwmg;Z*am0EWYvn4tO!Y^a`dTu$F`8M<6ah=b+}(b<-p5pFd>R%9s})T%8qR?camom z?>YEYsO2KFTIOWIz6kBu274#z3-Ec7-;jGM%{l2GGG#+pV$X)clQgmTg3M~sj4n^T zHl*+@*s)D0JW#ya`E2HdF&QCk7a@7QHqPN$xMN$$;c0yV404NC2?Dki<3d8%bs>Yt zy_|7<4F^cf^P624l@ZvJLJE(2^o(;o;2E<>$ zcWi^ZW5&%rn&a8#vMG-1?iy#7TXVyZ|DRMh$7eqqpPD1x`#9|*36-3xYVC*FAB8&^Z zZN*b@zU_DpxjJf@Wr7@`_KrO)@7M-W$Fx(M$ z3l-L1gab=*Vs=5+p=`=`Pict6a`!^}Q)@q=pz4^s?oKy(vAGbgXp`K~mwc`5RD`5svTDtgtQg#uvXN7fo0H1XF|!dz8E6c!t13iJMY;Dh1+9>y<6aTC z3lo|H(K;e4f^!w$UV*3<(sa}>6c6JK3oUnZP6|EKifXhXT(Gy2^9r@14Z6hm2<_teNJUM*! z@IFJo9GV__(NJ~pAA_G6eBIzFSO9!|;2i_!4(!|i%l_&97xzCq{k!x%>DB4|x&PnM zcYa@{_ZPkI>%FXZzn-7KQ;ySI10w)=$c(XNNPUf*?GS9j;9I$z&;a_3;j zH#*+hac;+0>X)ghr*QwTG`0%GQvS8A;L^N&j$=?_28jcha;se1*vd}rp4ri?5G2Ym zLdSx}R@tfjU89vo63vKQo6Cp0Mo4>WY?aO0&)v!+iR4BTgV)LEzENvz4QZ7L#d32( z*BtB{A?dcUm5ti;Q&OpjJlSGIwq4TLDwImUwyl#fs4b)$%(^%dAeFDT)S-wrf+1p; zHbu8?KIRiBWuT(6^;BCAw#HW3pXFcM)gzjfi&L!{xpz`)p;0E(njlT+fsl?%xn`|% z{!U}iwyJ!~pdJ1k;0?4% zX|=~kW2?%yjON88qJp#;5&Rlk!@XRaHNy5{uA@h55&Rlk!(F`f{D>5arvu^{#RR{` z)^PJqDpZ8GCZRQKX}E1C6^d~(1ktDls^iV4l29 zVSaIAtMDij=VlJKc17X6M5YDP+s+EUAVkW zQNA_nAhR3BfWO4pTS7{u)^{ez7-waRkkQx*t1@|SAuCga7mTQo(bx)?GO69DLxe=g zh8C%Hp(%APYHSrQrQdU{$FrH9@Hx?nW%0%p-4{g4@LNsC36(NoP4fYXS_T(0vMu<0 zPOD_*6GEm;`~C}!kd749rDdXeo7Hf3^0K#U@|gWQ8-pU7ETn8sEpmB}3;L8LHf z%SF0UCP27JL#<411jT+3NL zfg}4O2LJi^CxX6Y9*+i-(LIkLm*Vn|(I}K!1oXz%5wiLt>D~fNR-9y4Vgfp1%y5v= zEl-$?;)lG+OO1#zLqTr0K;h>uBj$3Yh+KaVV+Mn!CKO9}RoDp*F=imhoKz~0>6Jo6 zjA66t4~EEn6jNIiCJ4l}*6q%yyBMK#P_lc3&^d`q#TrLa%k{jmwJ*r(9wCzz$t@q1 zVmNnuskATsXhoto#$q1R%l3nzC&;UnDS2^i&LtvpFi>cBkTI!HsAnkLTb?EwTf2h1 z3560v5I@5$hka*|F`-ZtOPE=;ANCzV-lRfNg`&=jJ~uVCrh<$~g%a{W&d&IAQ{&!O z26+<-^_E_e4ZxfzA`cN$m6xD-5$?RT}rcBA89?YMX%aaDTGp z)+6uUmj_whwKiFWN0N&jdG}s7TcvqVl)z0@5vSj3E&=%_cYjIa-j@Yma9<+|3ou%Q z??}*-mM>WHK0Wu+pv%=yh|?1!a`yTwt*WUea;#axwZ^^c{N_7!P3GLC62hB6q%5tt zGOlYXHtxN4w!TAQ4zmCvf}c1p{2&XSCctmZ-<6~r)b2x zTA?>}XIScj#=Teh855c+8Hs9MF0V-48824u|3{@hn;Ly^^hWOgyNrB&WW&grBi`^Y zhTk*%!r|i3--kXqbkooYL%ZMsVDsQ5gNF<>20k`${lGB;!~GBUzoq}2{(aNGO@AN8oYgb0`={OabibfG-__{)Sl27M4)5yf z{8HzeI?w9dyW{bW_jJ6lqm=pw)%YL%D>gQ+*2gPXWtEAR9!DSehaAX;@4=;|f z*1kq;KBO9)18`}(>8LOx1ztL9ff)93BhQ!iNk{Wt669+?(oBKKFgS03n;EI-lE%i1 z^(AHVu_$X??bzW{A2o~8H_5S&K(zIupsi}r_z~tr<8l^n>xDs`wN64;&2_L;EJW%| zffob?s`;=W6ED(*Xn|y06=YOvD(0*bxH+1UQ8_=Tsg@DJ%J-aIiH{0Q5_3CH^Fg6P zq|48(AXFfNZREi`9e`n2r-e9qs3ka zn_}6S8@l2j~|6;6oAHJ@TbvPeR) zXv0wUh9`fdwIO39p;%@w4@=RrpJGG0NK&z|fGf?jKT>SS8A&P@nhG?d$m!2)gfL=e zm3#gp3F3|((}HX*GOH?$jqpWGzVbwiG?{S#hvM zjPR*em3xsyG03;9IF&16Rse0prw%4-rIvjVu866q)~US3$je5#Wy1~`B3eE~3mjAP ziWRLWEex3#FQGs-%g49rko2Kt6a^$Cqf$$O%VryUWERx5xJ`@}$nJMskg;7xGxL;;;u%w1kXY(k zK^{M>eJ_1`>}-9+(~mgUEYu=>M80EY&BvoWj=OTj$jYK`j}B_Ac2N$CWUd~iXj3Wh zsGvYKBTt7!`6{(k^vK!raoiIo4LVVzqLg<;kWZUDT<9<=LYo}Px2UmkY0$v-3x^B| zGQap`uR`RH4~co=rQjvW1@nP2kz98;#%?!C5 zYChqdv-@PD6Nro


      Of)KmtP3q|XyhQKjPO;IPQG7-! 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
    2. M>sR>-)q_FuAw}Q=+ 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�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

    >nuU;Zh~0|zg!cxtzbUTBC~GG+-Z#R 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 z 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 L4q=wOgJa#r`}>+rLrI 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
    x^8FB?oai&zK@y%=32fn_PZ~k?Xzq=Uo0N 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 z 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